.two-in-row-variant .col-lg-6{display:grid;align-items:center}
.two-in-row-variant .col-lg-6:nth-child(odd){padding-right:25px;padding-bottom:50px}
@media(min-width:320px) and (max-width:991px){.two-in-row-variant .col-lg-6:nth-child(odd){padding:0;padding-bottom:25px}
}
.two-in-row-variant .col-lg-6:nth-child(2n){padding-left:25px;padding-bottom:50px}
@media(min-width:320px) and (max-width:991px){.two-in-row-variant .col-lg-6:nth-child(2n){padding:0;padding-bottom:25px}
}
.waterproofing-variant .col-lg-6:first-child{display:flex;align-items:center}
.waterproofing-variant .col-lg-6:first-child .textOverImageWrap__parent{width:100%}
@media(min-width:320px) and (max-width:991px){.waterproofing-variant .col-lg-6:first-child{padding:0;padding-bottom:25px}
}
.waterproofing-variant .col-lg-6:nth-child(odd){padding-right:25px;padding-bottom:50px}
@media(min-width:320px) and (max-width:991px){.waterproofing-variant .col-lg-6:nth-child(odd){padding:0;padding-bottom:25px}
}
.waterproofing-variant .col-lg-6:nth-child(2n){padding-left:25px;padding-bottom:50px}
@media(min-width:320px) and (max-width:991px){.waterproofing-variant .col-lg-6:nth-child(2n){padding:0;padding-bottom:25px}
}
.waterproofing-variant .col-lg-6 .col-lg-12{padding:25px 0;display:grid;align-items:center}
.textOverImageWrap__parent img{width:100%}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient{margin-bottom:0}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(odd){padding-right:8px !important}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(odd){padding-right:0 !important}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(2n){padding-left:8px !important}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(2n){padding-left:0 !important}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(2n){margin-bottom:25px !important;padding-bottom:0 !important}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(2n){padding-bottom:15px !important;margin-bottom:0 !important}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(odd){margin-bottom:25px !important;padding-bottom:0 !important}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6:nth-child(odd){padding-bottom:15px !important;margin-bottom:0 !important}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap{margin-left:35px}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap{margin-left:16px}
}
@media(min-width:991px) and (max-width:1200px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap{margin-left:3px}
}
@media(min-width:1201px) and (max-width:1440px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap{margin-left:0}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap{bottom:-10px}
}
@media(min-width:320px) and (max-width:360px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap{margin-left:16px;bottom:-17px}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte p{font-size:20px;font-weight:700;line-height:27px;letter-spacing:0}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte p{font-size:16px;font-weight:700;line-height:16px}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h2{font-size:40px;font-weight:800;line-height:44px;letter-spacing:0;max-width:67%}
@media(min-width:1201px) and (max-width:1440px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h2{max-width:84%}
}
@media(min-width:991px) and (max-width:1200px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h2{max-width:90%}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h2{font-size:16px;font-weight:800;line-height:25px;max-width:85%;margin-top:15px}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h3{font-size:36px;font-weight:700;line-height:39.6px;margin-bottom:5px}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h3{line-height:21.32px}
}
@media(min-width:320px) and (max-width:360px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h3{line-height:17.3px}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h4{font-size:16px;font-weight:500;line-height:24px;word-wrap:break-word;padding-top:10px}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .rte h4{line-height:16.39px}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .cta{margin-bottom:20px;margin-top:10px}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .cta{margin-top:16px}
}
@media(min-width:991px) and (max-width:1200px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .cta{margin-bottom:0;margin-top:2%}
}
@media(min-width:1201px) and (max-width:1440px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .cta{margin-bottom:1%;margin-top:3%}
}
@media(min-width:320px) and (max-width:360px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .cta{margin-top:9px}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-6 .textOverImageWrap .cta .animated-arrow-button{padding:14px 16px;font-size:13px}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4{margin-bottom:20px}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap__parent{padding:0 1%}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap__parent{padding:0}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap{margin-left:35px}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap{margin-left:18px;margin-bottom:-3px}
}
@media(min-width:320px) and (max-width:360px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap{margin-left:12px}
}
@media(min-width:991px) and (max-width:1200px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap{margin-left:3px}
}
@media(min-width:1201px) and (max-width:1440px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap{margin-left:0}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte p{font-size:16px;font-weight:500;line-height:22px;letter-spacing:0}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte p{font-size:12px;font-weight:500;line-height:16px}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte h2{font-size:36px;font-weight:700;line-height:44px;letter-spacing:0;max-width:67%}
@media(min-width:1201px) and (max-width:1440px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte h2{max-width:88%}
}
@media(min-width:991px) and (max-width:1200px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte h2{max-width:92%}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte h2{font-size:20px;font-weight:800;line-height:25px;max-width:85%;margin-top:25px}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte h4{padding-top:2px}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .rte h4 .mob-medium-12{font-family:inherit}
}
.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .cta{margin-bottom:8%;margin-top:5%}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .cta{margin-top:8%}
}
@media(min-width:991px) and (max-width:1200px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .cta{margin-bottom:0;margin-top:2%}
}
@media(min-width:1201px) and (max-width:1440px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .cta{margin-bottom:1%;margin-top:3%}
}
@media(min-width:320px) and (max-width:991px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .cta .animated-arrow-button{padding:14px 16px;font-size:13px}
}
@media(min-width:320px) and (max-width:360px){.two-in-a-row-with-text-on-color-gradient .col-lg-4 .textOverImageWrap .cta{margin-top:6%}
}
@media(min-width:320px) and (max-width:991px){.colctrlcomp #multicolumncontrol .slick-list .slick-track{display:flex;gap:10px;width:auto !important;height:100% !important}
.colctrlcomp #multicolumncontrol .slick-list .slick-track .slick-slide{padding-left:0;padding-right:0}
.colctrlcomp #multicolumncontrol .slick-list .slick-track .slick-slide .image picture{width:343px !important;height:320px !important;display:block}
.colctrlcomp #multicolumncontrol .slick-list .slick-track .slick-slide .image picture img{border-radius:8px;width:100%;height:100%}
.colctrlcomp #multicolumncontrol .slick-dots{bottom:-2px;display:flex;margin-left:6px}
.colctrlcomp #multicolumncontrol .slick-dots li{width:8px !important;height:8px !important;margin-right:0}
.colctrlcomp #multicolumncontrol .slick-dots li button:before{color:gray;width:8px !important;height:8px !important}
.colctrlcomp #multicolumncontrol .slick-dots li button:hover:before{opacity:.4}
.colctrlcomp #multicolumncontrol .slick-dots li.slick-active{margin-right:11px;margin-left:6px}
.colctrlcomp #multicolumncontrol .slick-dots li.slick-active button:before{background:#4d4d4d !important;width:18px !important;opacity:1 !important}
}