.costeffective-sec{overflow:hidden;position:relative;z-index:2}.costeffectiveshape{background-position:0 0;background-repeat:no-repeat;background-size:contain;height:800px;left:-250px;position:absolute;top:0;width:800px;z-index:-1}.costeffective-header{margin-bottom:40px}.costeffective-cols{background-color:#f5f5f5;margin-right:2.5%;margin-top:30px;padding-bottom:30px;position:relative;width:31.66%;z-index:1}.costeffective-cols:nth-child(3n){margin-right:0}.costeffective-img{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:56.25%;width:100%}.costeffective-content{padding:45px 40px;text-align:center}.ce-ctitle{color:#231f20;font-family:Montserrat,sans-serif;font-size:23px;font-weight:600;line-height:1.3}.ce-ctext{margin-left:auto;margin-right:auto;margin-top:10px}.ce-ctext p:last-child{margin-bottom:0}.ce-btn a{align-items:center;color:#ff0275;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;justify-content:center;letter-spacing:3px;line-height:30px;text-transform:uppercase}.ce-btn a svg{display:inline-block;margin-left:5px;vertical-align:middle}.ce-btn a svg path{transition:all .3s ease;-webkit-transition:all .3s ease}.ce-btn{bottom:32px;left:0;position:absolute;text-align:center;width:100%}.ce-btn a:hover svg path{stroke:#72993e}.cetwocols{margin-left:auto;margin-right:auto;max-width:990px}.cetwocols .costeffective-cols{width:48.75%}.cetwocols .costeffective-cols:nth-child(3n){margin-right:2.5%}.cetwocols .costeffective-cols:nth-child(2n){margin-right:0}.cetwocols .ce-ctext{max-width:350px}.costeffectiverightshape{background-position:0;background-repeat:no-repeat;background-size:contain;bottom:40px;height:830px;position:absolute;right:-300px;width:830px;z-index:-1}.costeffectiveshape.costeffective-leftshape{left:-260px;top:-100px}@media (max-width:1199px){.costeffective-content{padding:35px 30px}}@media (max-width:991px){.costeffective-content{padding:25px 20px}.ce-ctitle{font-size:20px}.ce-btn a{letter-spacing:2px}}@media (max-width:767px){.costeffective-cols{margin-right:0;padding-bottom:0;width:100%}.ce-btn{margin-top:20px;position:static}.cetwocols .costeffective-cols{width:100%}.costeffectiveshape{height:320px;left:-80px;width:320px}.costeffective-header{margin-bottom:20px}.ce-btn a{letter-spacing:0}.ce-btn a svg{height:16px;width:16px}}