.productCTASection{border-top-left-radius:100px;overflow:clip;padding:0 15px;position:relative}.productCTASection>img{bottom:0;height:100%!important;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.productCTASection .cs-pattern{align-items:center;bottom:0;display:flex;justify-content:flex-end;padding:25px 0;position:absolute;right:60px;top:0;width:38%;z-index:1}.productCTASection.type2 .cs-pattern{width:30%}.productCTASection .cs-pattern svg{height:100%;max-width:100%;width:auto}.productCTASection .cs-shape{border-radius:100px 0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:62%}.productCTASection .cs-container{margin:0 auto;max-width:1136px;width:100%}.productCTASection .cs-container .cs-row{display:flex}.productCTASection .cs-container .cs-row .cs-content{position:relative;width:50%;z-index:1}.productCTASection .cs-container .cs-row .cs-content .cs-btn{display:flex;padding-top:30px}.productCTASection .cs-container .cs-row .cs-content .cs-btn a{border-radius:4px;padding:10px 20px;text-decoration:none}@media (min-width:1500px){.productCTASection{padding-bottom:123px;padding-top:123px}.productCTASection .cs-container{max-width:1640px}.productCTASection .cs-container .cs-row .cs-content{max-width:790px}}@media (min-width:1025px) and (max-width:1499.98px){.productCTASection{padding-bottom:80px;padding-top:92px}.productCTASection .cs-container{max-width:1188px}.productCTASection .cs-container .cs-row .cs-content{max-width:518px}}@media (max-width:1024.98px){.productCTASection{padding-bottom:80px;padding-top:92px}.productCTASection .cs-container{max-width:960px}.productCTASection .cs-container .cs-row .cs-content{max-width:468px}}@media (max-width:767.98px){.productCTASection{border-top-left-radius:0;padding-bottom:80px;padding-top:92px}.productCTASection .cs-container .cs-row .cs-content{width:100%}.productCTASection .cs-shape{border-radius:0;width:100%}.productCTASection .cs-pattern,.productCTASection>img{display:none}.productCTASection.type2 img{display:block}}