.calltoaction-main.heading_center{text-align:center}.calltoaction-main.heading_center .calltoaction-inner{margin:0 auto}.calltoaction-main.heading_left{text-align:left}.calltoaction-main.heading_left .calltoaction-inner{margin:0 auto 0 0}.calltoaction-main.heading_right{text-align:right}.calltoaction-main.heading_right .calltoaction-inner{margin:0 0 0 auto}.calltoaction-main{position:relative}.overlay{position:absolute;left:0;right:0;bottom:0;top:0}.calltoaction-inner{position:relative;z-index:11}@media only screen and (max-width:767px){.calltoaction-inner{max-width:100% !important}}