@import url('https://fonts.googleapis.com/css2?family=Exo:wght@700&family=Roboto:wght@400&display=swap');
.ag-drain-corrosion-wrap,.ag-drain-corrosion-wrap *{box-sizing:border-box!important;}
.ag-drain-corrosion-wrap{width:100%!important;margin:0!important;padding:28px 0!important;background:#000!important;}
.ag-drain-corrosion-widget{--ag-yellow:#EAAA04;--ag-white:#FFFFFF;--ag-text:#E3E3E3;position:relative!important;width:min(1380px,calc(100% - 70px))!important;min-height:650px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;}
.ag-drain-corrosion-widget::before,.ag-drain-corrosion-widget::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;}
.ag-drain-corrosion-widget::before{background:linear-gradient(90deg,rgba(0,0,0,.68) 0%,rgba(0,0,0,.58) 42%,rgba(0,0,0,.42) 75%,rgba(0,0,0,.34) 100%)!important;}
.ag-drain-corrosion-widget::after{background:linear-gradient(180deg,rgba(0,0,0,.14) 0%,rgba(0,0,0,.07) 55%,rgba(0,0,0,.34) 100%)!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__inner{position:relative!important;z-index:2!important;width:100%!important;min-height:650px!important;margin:0!important;padding:110px 65px 100px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__content{width:100%!important;max-width:800px!important;margin:0!important;padding:0!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__title{width:100%!important;max-width:700px!important;margin:0 0 24px!important;padding:0!important;font-family:"Exo",sans-serif;font-weight:700;font-style:normal;font-size:45px;line-height:52px;letter-spacing:0;text-align:left;text-transform:none!important;color:var(--ag-white);}
.ag-drain-corrosion-widget .ag-drain-corrosion__title-line,.ag-drain-corrosion-widget .ag-drain-corrosion__description-line{display:block!important;width:100%!important;white-space:nowrap!important;}
.ag-drain-corrosion-widget .ag-yellow{color:var(--ag-yellow);}
.ag-drain-corrosion-widget .ag-drain-corrosion__description{width:100%!important;max-width:760px!important;margin:0!important;padding:0!important;font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:30px;letter-spacing:0;text-align:left;text-transform:none!important;color:var(--ag-text);}
@media(max-width:1200px) and (min-width:901px){
.ag-drain-corrosion-widget{width:calc(100% - 50px)!important;min-height:600px!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__inner{min-height:600px!important;padding:95px 50px 85px!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__title{font-size:40px;line-height:48px;}
.ag-drain-corrosion-widget .ag-drain-corrosion__description{max-width:700px!important;font-size:18px;line-height:28px;}
.ag-drain-corrosion-widget .ag-drain-corrosion__title-line,.ag-drain-corrosion-widget .ag-drain-corrosion__description-line{white-space:normal!important;}}
@media(max-width:900px){
.ag-drain-corrosion-wrap{padding:20px 0!important;}
.ag-drain-corrosion-widget{width:calc(100% - 30px)!important;min-height:580px!important;background-position:center center!important;}
.ag-drain-corrosion-widget::before{background:linear-gradient(90deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.62) 60%,rgba(0,0,0,.46) 100%)!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__inner{min-height:580px!important;padding:80px 35px 70px!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__content{max-width:700px!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__title{max-width:650px!important;font-size:38px;line-height:45px;}
.ag-drain-corrosion-widget .ag-drain-corrosion__title-line{white-space:normal!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__description{max-width:650px!important;font-size:18px;line-height:28px;}
.ag-drain-corrosion-widget .ag-drain-corrosion__description-line{display:inline!important;white-space:normal!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__description-line::after{content:" "!important;}}
@media(max-width:560px){
.ag-drain-corrosion-wrap{padding:15px 0!important;}
.ag-drain-corrosion-widget{width:calc(100% - 20px)!important;min-height:540px!important;}
.ag-drain-corrosion-widget::before{background:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.68) 68%,rgba(0,0,0,.52) 100%)!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__inner{min-height:540px!important;padding:60px 20px 55px!important;}
.ag-drain-corrosion-widget .ag-drain-corrosion__title{margin-bottom:20px!important;font-size:32px;line-height:39px;}
.ag-drain-corrosion-widget .ag-drain-corrosion__description{max-width:100%!important;font-size:16px;line-height:24px;overflow-wrap:break-word!important;}}
