body,button,h1,h2,h3,h4,h5,h6,html,p,ul{margin:0;padding:0}.fwidth,body,header,html{width:100%}.drfixit-wrapper *,body,header nav .menubar ul li a,html{font-family:futura-pt,sans-serif}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;}a,a:focus,a:hover{text-decoration:none;color:#000;outline:0}img{border:none;outline:0;max-width:100%;aspect-ratio:attr(width)/attr(height)}ul{list-style:none}.dvisible{display:block!important}.mvisible{display:none!important}.drfixit-wrapper,footer .fcol ul,main{display:block;width:100%;position:relative}header,header nav{position:fixed;top:0}.commonsprite{background-image:url('/web/images/commonsprite.webp');background-repeat:no-repeat}.no-webp .commonsprite{background-image:url('/web/images/commonsprite.png');background-repeat:no-repeat}header{display:block;height:100px;left:0;z-index:1000;background-color:#000;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}header.active{background-color:transparent}header.bg-black{background-color:#000}header a.logo{display:inline-block;position:absolute;top:10px;left:40px;width:125px;height:71px;background-position:0 0;background-size:463px auto;font-size:1px;text-indent:-10000px;z-index:1001}header nav{display:block;width:100%;padding:0 40px 0 170px;right:0}header nav .menubar{display:block;width:100%;text-align:right;padding-top:10px}header nav .menubar ul{list-style:none;display:inline-block}header nav .menubar ul li{display:inline-block;margin-left:37px;position:relative}header nav .menubar ul li.m25{margin-left:25px}header nav .menubar ul li.srch{margin:0}header nav .menubar ul li a{font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:.8px;display:block;padding-bottom:25px;transition:.3s;font-weight:600;-webkit-transition:.3s}footer .fcol ul li a:hover,footer ul.footer-quicklinks li a.active,footer ul.footer-quicklinks li a:hover,header nav .menubar ul li>a.active,header nav .menubar ul li>a:hover{color:#ffde00}header nav .menubar ul li .advice-center{border:1px solid #fff;border-radius:50px;padding:10px 20px;max-width:167px;cursor:auto;-webkit-transition:.3s;transition:.3s;position:relative;top:8px}header nav .menubar ul li .advice-center span{font-size:14px;color:#fff;letter-spacing:0;display:block;text-align:center;-webkit-transition:.3s;transition:.3s}header nav .menubar ul li .advice-center a.number{display:block;padding-bottom:0;text-align:center;font-size:15px;color:#fff;letter-spacing:1.3px;font-weight:600}header nav .menubar ul li>a:after{content:'';position:absolute;border-top:5px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;right:-14px;top:8px;-webkit-transition:.3s;transition:.3s}header nav .menubar ul li>a.active:after,header nav .menubar ul li>a:hover:after{border-top:5px solid #ffde00}header nav .menubar ul li ul li>a:after,header nav .menubar ul li.micon,header nav .menubar ul li>a.nodrop:after{display:none}header nav .menubar .search{display:inline-block;position:relative;width:11vw;margin:0}header nav .menubar span.searchbox{background:rgba(255,255,255,.43);border-radius:20.3px;height:41px;display:block;position:relative;}header nav .menubar span.searchbox input{outline:0;border:none;width:100%;font-size:14px;color:#fff;line-height:28px;padding:6px 40px 7px 20px;background-color:transparent}header .icon-search{width:24px;height:24px;top:8px;right:10px;cursor:pointer;position:absolute;background-position:3px -87px}header nav .menubar span.searchbox label{text-indent:-10000px;display:inline-block;color:transparent}header nav .menubar ul li ul{padding:16px;position:absolute;min-width:193px;background-color:#000;top:40px;left:0;opacity:0;visibility:hidden;transform:translateY(10px);-webkit-transform:translateY(10px);-webkit-transition:.4s;transition:.4s}header nav .menubar ul li:hover ul{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0)}header nav .menubar ul li ul li{display:block;width:100%;margin:0 0 20px;text-align:left}header nav .menubar ul li ul li:last-child{margin:0!important}header nav .menubar ul li ul li a{font-size:14px;font-weight:600;padding-bottom:0}footer ul.footer-quicklinks li,header nav .menubar .mmenu{display:inline-block}footer{display:block;width:100%;position:relative;background-color:#231f20;padding:36px 40px 0}footer .inner-wrapper{max-width:1080px;width:100%;display:block;position:relative;margin:0 auto}footer .fcol{width:18%;display:inline-block;vertical-align:top}footer .fcol .contactus{padding-left:67px}footer .fcol h3{font-size:16px;color:#fff;font-weight:600;margin-bottom:22px;position:relative}footer .fcol h3:after{content:'';position:absolute;bottom:-12px;left:0;background-color:#0068d7;height:2px;width:58px}footer .fcol ul li{margin-bottom:1px}footer .fcol ul li a{font-size:16px;color:#b1b1b1;line-height:28px;-webkit-transition:.3s;transition:.3s}footer .fcol p.corpaddress,footer .fcol p.corpaddress a{font-size:16px;color:#b1b1b1;line-height:28px}footer .fcol p.corpaddress a#number{color:#fff;display:inline-block}footer .fcol.social{text-align:right;width:15%}.footer-menu-column.waterproofing-solutions-footer.waterproofing-col.fcol{width:30%}footer .fcol.social .social-menu{display:inline-block;text-align:left}footer .fcol.social .social-menu h3{margin-bottom:35px}footer .fcol.social .social-menu a{display:inline-block;width:31px;height:31px;margin-left:10px;text-indent:-10000px}footer .fcol.social .social-menu a.youtube{margin:0;background-position:-23px -90px}footer .fcol.social .social-menu a.facebook{background-position:-55px -90px}footer .fcol.social .social-menu a.twitter{background-position:-88px -90px}footer ul.footer-quicklinks{display:block;width:100%;margin:20px 0 10px;border-top:1px solid #4f4f4f;padding:10px 0;text-align:center;border-bottom:1px solid #4f4f4f}footer ul.footer-quicklinks li a{font-size:16px;color:#b1b1b1;line-height:28px;-webkit-transition:.3s;transition:.3s;padding:0 11px}footer .copyright{padding:0;position:relative}footer .copyright p{font-size:12px;color:#c2c2c2;letter-spacing:0;line-height:45px}.fixit-button:hover:enabled,footer .copyright p a{color:#fff}footer .copyright .poweredby{width:70px;height:40px;position:absolute;right:0;top:0;background-position:-184px 1px;background-size:468px auto;text-indent:-10000px}.fixit-button{width:160px;height:54px;border:none;outline:0;font-size:16px;color:#000;z-index:1;cursor:pointer;overflow:hidden;text-align:center;position:relative;padding-bottom:4px;letter-spacing:.89px;background-color:#ffde00;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:1px 30px 35px -19px rgba(0,0,0,.36)}.fixit-button:after:enabled{content:"";left:0;width:100%;height:100%;z-index:-2;position:absolute;background:#0068d7;top:calc(100% - 3px);-webkit-transition:.3s;transition:.3s}.fixit-button:hover::after{-webkit-transform:translateY(-90%);transform:translateY(-90%)}.chatbot-icon{display:inline-block;width:65px;position:fixed;right:15px;bottom:25px;z-index:999;cursor:pointer;background-size:432px auto;height:77px}.chatbot-icon.chat-en{background-position:-240px 0}.chatbot-icon.chat-hi{background-position:-305px 0}.home .chatbot-icon{display:'block'}@media screen and (max-width:1000px){.color-view-menu img{background-color:#000;padding:8px 20px}}@media screen and (max-width:991px){.color-view-menu img{background-color:#000;padding:7px 15px;height:auto}header nav .menubar .mmenu ul .color-view-menu a{display:block;padding:0;background:#000;border-radius:30px;overflow:hidden;min-width:167px;top:-20px;position:relative}header nav .menubar ul .color-view-menu{position:absolute!important;bottom:4px;right:auto;margin-bottom:0!important;padding-bottom:0!important;display:block;left:180px;border:none!important}footer .fcol{width:49%}footer .fcol.social .social-menu{padding-left:0;margin-top:15px}}@media screen and (max-width:767px){ul.custom_list .slick-slide img{margin:auto}ul.custom_list{z-index:99}}@media screen and (max-width:420px){header nav .menubar ul li .advice-center{max-width:140px;padding:10px}header nav .menubar .mmenu ul .color-view-menu a{min-width:140px;padding:4px 0}header nav .menubar ul .color-view-menu{left:150px}header nav .menubar .mmenu{padding:50px 20px}}.color-view-menu img{vertical-align:middle;border:none;outline:0;height:auto}.color-view-menu{width:120px}header nav .menubar .mmenu ul .color-view-menu{z-index:999;position:relative}header {font-size: 0;}.chatbox-content-wrapper
{
	font-size:0;
}
footer {
    font-size: 0;
    overflow: hidden;
}
.otp-input-wrapper {
    font-size: 0;
}

footer .inner-wrapper
 {
    max-width: 1200px;
    overflow: hidden;
}
footer .fcol.social .social-menu a
{
    margin: 2px!important;
}