.cta-background-image--module{padding:50px 0;overflow:hidden}.cta-background-image--module .background-image-over{background-size:auto 100% !important;background-repeat:no-repeat !important;background-position:left center !important}.cta-background-image--module .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.cta-background-image--module .wrapper .content{width:100%}.cta-background-image--module .wrapper img{max-width:100%;height:auto}.cta-background-image--module .wrapper .col{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.cta-background-image--module .btn{margin-top:20px}.cta-background-image--module .img-over{position:absolute;top:0;bottom:0;left:-30px;right:0;width:calc(100% + 255px) !important;background-position:right;background-size:auto 100%;background-repeat:no-repeat}@media only screen and (max-width :979px){.cta-background-image--module .img-over{position:absolute;height:200px;background-position:center center;left:-30px;top:-100px;right:30px;width:100vw !important}.cta-background-image--module .content.cont{margin-top:125px}}@media only screen and (max-width :767px){.cta-background-image--module .wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;flex-direction:column}.cta-background-image--module .wrapper .content .content-settings{max-width:100% !important}.cta-background-image--module{overflow:hidden}.cta-background-image--module .background-image-over{background-position:right center !important}}@media only screen and (max-width :480px){.cta-background-image--module .img-over{position:absolute;height:200px;background-position:center center;left:-30px;top:-100px;right:30px;width:calc(100vw + 30px) !important}}