@charset "utf-8";.glyphicon{font-family:inherit}.glyphicon:before{font-family:'Glyphicons Halflings'}body{margin:0px;padding:0px;font-family:'Muli',sans-serif!important}.zeropadding{padding:0px 0px 0px 0px!important}.overflow{overflow:hidden!important}.header-wrap{float:left;width:100%;height:auto;padding:15px 0px;background:#FFF}.logo{float:left;width:100%;height:auto;background:#FFF}.logo a{float:left;width:auto;height:auto}.logo img{display:block;margin:0px auto}.top-menu-btn{float:left;width:auto;height:auto;margin:5px 0px 0px 0px}.top-menu-btn ul{float:left;width:auto;height:auto;margin:0px;padding:0px}.top-menu-btn ul li{margin:0px;padding:0px;list-style:none;float:left;width:auto}.top-menu-btn ul li a{float:left;width:auto;height:auto;display:block;text-align:center;color:#333333;padding:10px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none}.social-media{float:left;width:auto;height:auto}.social-media ul{float:left;width:auto;height:auto;margin:0px;padding:0px}.social-media ul li{margin:0px;padding:0px;list-style:none;float:left;width:auto}.social-media ul li a{float:left;width:auto;height:auto;display:block;text-align:center;color:#999;padding:5px 10px;font-size:13px;text-decoration:none}.social-link{position:fixed;width:20px;height:auto;top:50%;z-index:9999}.social-link ul{margin:0px;padding:0px}.social-link ul li{margin:0px;padding:1px 0px 0px 0px;line-height:none;display:block;clear:both}.social-link ul li a{float:left;display:block;width:25px;padding:3px 0px;height:auto;color:#FFF;text-align:center;background:#0051af}.change-location{float:left;width:100%;height:auto;margin:7px 0px}.change-location select{padding:7px;font-size:11px;border:1px solid #f0f0f0;color:#333333;width:100%;border-radius:5px;background:#FFF!important;font-weight:900!important}.main-menu-wrap{float:left;width:100%;height:auto;padding:9px 0px;background:#003c82}.main-nav{float:left;width:100%;height:auto}.main-nav ul{margin:0px;padding:0px}.main-nav ul li{list-style:none;float:left;width:auto;display:block;color:#3c3c3b;background:#FFF;font-size:15px;font-weight:600;padding:12px 5px;margin:0px;text-decoration:none}.main-nav ul li a{float:left;width:auto;display:block;color:#5b6775;font-size:12px;font-weight:800;padding:5px 10px;margin:0px;text-transform:uppercase;text-decoration:none}.main-nav ul li a:hover{transition:all 100ms ease-out}.main-nav ul li a i,.main-nav ul li i{color:#1fadd3}.main-nav ul li a.active{color:#FFF;text-decoration:none;background:#96c11f}@media only screen and (max-width:800px){#nav-icon1{display:block;width:25px;height:10px;position:absolute;right:10px;top:10px;color:#3c3c3b;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;opacity:1}#nav-icon1 span{display:block;position:absolute;height:5px;width:100%;background:#3c3c3b;opacity:1;right:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon1 span:first-child{top:0px}#nav-icon1 span:nth-child(2){top:7px}#nav-icon1 span:nth-child(3){top:14px}#nav-icon1.open span:first-child{top:10px;transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:0px;animation-timing-function:0ms}#nav-icon1.open span:nth-child(3){top:10px;transform:rotate(-135deg)}.main-nav{position:absolute;width:100%;height:auto;display:none;clear:both;z-index:999999;left:0px;top:40px}.main-nav ul{margin:0px;padding:0px;width:100%}.main-nav ul li{margin:0px;padding:5px 0px;display:block;float:left;list-style:none;text-decoration:none;font-weight:bold;width:100%;height:auto;font-size:15px;list-style:none;background:#f1f1f1}.main-nav ul li a{margin:0px;padding:5px 0px;display:block;float:left;list-style:none;text-decoration:none;font-weight:900;width:100%;height:auto;font-size:16px;text-align:center}.main-nav ul li a span{float:right;display:block;width:10px;height:5px;background:url(../img/drop-down-image.png) no-repeat;margin:10px 0px 0px 5px;padding:0px 0px 0px 0px}.main-nav ul li a:hover{transition:all 100ms ease-out}.main-nav ul li a span{width:100%;height:6px;margin:0 auto;float:left}}.toll-free{float:left;width:100%;height:auto;margin:10px 0px}.toll-free p{color:#0a3762;float:left;width:100%;height:auto;margin:0px;padding:0px;font-size:18px;font-weight:900;text-align:center}.toll-free p i{color:#ed2229;font-size:20px}.covid-19-wrapper{float:left;width:100%;padding:10px 0px;text-align:center;color:#FFF}.covid-19-wrapper h2{margin:0px;padding:0px;font-size:20px;font-weight:900;color:#FFF}.covid-19-wrapper p{margin:0px;padding:0px;font-size:16px;color:#FFF}.covid-19-wrapper a{white-space:nowrap;color:#FFF!important;padding:0px 7px;background:#ec171f;border-radius:5px;text-decoration:none}.batch{float:left;width:100%}.batch img{width:auto!important;margin:0px 10px 0px 0px}.banner-wrap{float:left;width:100%;height:auto;background:url(../img/home-page/banner-image.jpg) no-repeat top center;background-size:cover;background-position:center;padding:80px 0px 80px 0px}.banner{float:left;width:100%;height:auto}.banner h1{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;color:#FFF;font-size:48px;text-transform:uppercase;font-weight:900;line-height:60px}.banner h2{float:left;width:100%;height:auto;margin:0px;padding:0px;color:#FFF;font-size:22px;font-weight:600}.banner-btn-1{float:left;width:auto;height:auto;font-weight:700;margin:0px 20px 0px 0px;padding:10px 20px;background:#1e1e1e;color:#FFF;font-size:14px;border-radius:5px;border:none}.banner-btn-1:hover{text-decoration:none;color:#FFF}.banner-btn-2{float:left;width:auto;height:auto;font-weight:700;margin:0px;color:#005bb9;padding:10px 20px;background:#FFF;font-size:14px;border-radius:5px}.banner-btn-2:hover{text-decoration:none;color:#005bb9}.banner-btn-3{float:left;width:auto;height:auto;font-weight:700;margin:0px 20px 0px 0px;padding:10px 20px;background:#0a7fec;color:#FFF;font-size:14px;border-radius:5px;border:none}.banner-btn-3:hover{text-decoration:none;color:#FFF}.banner-btn-4{float:left;width:auto;height:auto;font-weight:700;margin:0px;color:#005bb9;padding:5px 10px;background:#FFF;font-size:11px;border-radius:5px;border:1px solid #005bb9}.banner-btn-4:hover{text-decoration:none;color:#005bb9}.banner img{display:block;width:100%;float:left;margin-bottom:30px}.banner-video iframe{display:block;float:left;margin:30px 0px 0px 0px;border:7px solid #FFF;width:100%;box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);transform:scale(1.1)}.fixedimg{position:static;top:0px;margin:-66px 0px 0px 0px;width:100%}.company-prof{float:left;width:100%;height:auto}.completed{float:left;width:100%;height:auto;margin:10px 0px 10px 0px}.completed img{float:left;display:block;width:44px!important;height:auto;padding:0px 10px 0px 0px;margin-bottom:0px!important}.completed h4{float:left;width:auto!important;height:auto;margin:0px;padding:0px 5px;color:#FFF;font-size:24px;font-weight:900;text-align:left!important}.completed h4 span{color:#ffd51f;font-weight:900;padding:0px 15px 0px 5px;font-size:30px}.subb{font-size:12px;color:#FFF;margin:10px 0px 0px -45px!important;padding:10px 0px 0px 0px!important;text-shadow:0px 1px 2px #000;top:14px}.completed h5{float:left;width:auto!important;height:auto;margin:0px;padding:0px;color:#FFF;font-size:24px!important;font-weight:900;text-align:left!important}.completed h5 span{color:#ffd51f}.completed p{float:left;width:auto!important;height:auto;margin:0px;padding:0px 5px;color:#FFF;font-size:24px!important;font-weight:900;text-shadow:0px 1px 2px #000}.clients-wrap{float:left;width:100%;height:auto;padding:20px 0px;background:#fff}.clients{float:left;width:100%;height:auto}.clients img{display:block;width:100%;padding:20px}.about-wrap{float:left;width:100%;height:auto;padding:100px 0px;background:#f3f8fd url(../img/home-page/about-bg.jpg) no-repeat center;background-size:cover}.about-us-home{float:left;width:100%;height:auto}.logo-i-con{float:left;width:100%;height:auto}.logo-i-con img{float:left;width:auto!important;height:auto;display:block}.about-us-home img{display:block;width:100%;height:auto}.about-us-home h4{float:left;width:100%;height:auto;margin:0px 0px 50px 0px;padding:0px;color:#fff;font-size:24px;font-weight:700;font-style:italic;text-align:center}.about-us-home p{float:left;width:100%;height:auto;margin:20px 0px 20px 0px;padding:0px;color:#FFF;font-size:16px;line-height:26px;text-align:justify}.about-us-home p span{padding-top:15px;float:left;width:100%;display:block}.about-us-home iframe{width:100%;height:380px}.about-us-btn{display:inline-block;width:auto;height:auto;font-weight:700;padding:10px 25px;background:#0051af;color:#FFF;font-size:14px;border-radius:5px}.about-us-btn:hover{text-decoration:none;color:#FFF}.we-serve{padding:11px 10px!important;background:#0a7fec!important;color:#FFF;float:right;width:auto;border:none;font-size:13px;font-weight:700;margin-bottom:30px;box-shadow:0px 4px 4px rgba(0,0,0,0.3)}.services-home-wrap{float:left;width:100%;height:auto;padding:100px 0px}.services-home{float:left;width:100%;height:auto;margin-bottom:30px}.services-home h4{float:left;width:100%;height:auto;margin:0px;padding:0px 0px 15px;color:#0a3762;font-size:18px;font-weight:900}.services-home img{display:block;width:100%;border-radius:5px;margin:0px 0px 15px 0px}.services-home p{float:left;width:100%;height:auto;margin:0px;color:#48545f;text-align:left;font-size:16px;padding:0px 0px 20px 0px}.services-home-btn{width:auto;height:auto;font-weight:900;margin:5px 0px 0px 0px;color:#0051af;font-size:12px}.services-home-btn:hover{text-decoration:none}.projects-home-wrap{float:left;width:100%;height:auto;padding:70px 0px;background:#f6faff}.projects-home-wrap h4{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;color:#0a3762;font-size:30px;font-weight:900}.projects-home-wrap h4:after{height:2px;display:block;width:96px;background:#0051af;content:'';margin-top:10px}.projects{float:left;width:100%;height:auto;margin-bottom:30px}.projects img{display:block;width:100%;border-radius:5px}.projects h5{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;color:#0a3762;font-size:24px;font-weight:900}.projects p{float:left;width:100%;height:auto;padding:0px;color:#333333;margin:0px;font-size:13px;font-weight:700;text-align:center}.projects-home-wrap .projects a.float-top{position:absolute;width:auto;height:auto;font-weight:900;margin:10px 0px 0px 0px;padding:5px 10px;background:#f0f0f0;color:#333333;top:0px;left:10px}.projects-home-wrap .projects a.float-top:hover{text-decoration:none;color:#FFF}.projects-more-btn{text-align:center;display:inline-block;width:auto;height:auto;font-weight:700;margin:0px;color:#005bb9;padding:7px 15px;background:#FFF;font-size:13px;border-radius:5px;border:1px solid #005bb9}.projects-more-btn:hover{text-decoration:none}.carousel-control{float:left!important;font-size:30px;color:#fff;text-align:center;margin:0px 0px 0px 15px}.carousel-control .left{text-decoration:none;color:#FFF;background:#0a3762;text-align:center;display:block;float:left;padding:0px 15px;clear:both;margin-right:3px;width:auto;border-radius:5px}.carousel-control .left:hover{color:#FFF}.carousel-control .right{text-decoration:none;color:#FFF;background:#0a3762;text-align:center;display:block;float:left;padding:0px 15px;border-radius:5px}.carousel-control .right:hover{color:#FFF}.what-we-do-wrap{float:left;width:100%;height:auto;padding:100px 0px 100px 0px}.what-we-do-wrap h4{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;font-size:40px;text-transform:uppercase;font-weight:700;text-align:left;color:#000}.what-we-do{float:left;width:100%;height:auto;padding:10px 10px}.what-we-do h5{text-transform:uppercase;width:100%;height:auto;margin:0px;padding:0px 0px 10px 0px;font-weight:900;font-size:11px;clear:both}.what-we-do h5 span{background:#0051af;padding:2px 5px;color:#fff;font-weight:900;margin-right:5px;font-size:12px;border-radius:4px}.what-we-do h6{float:left;width:100%;height:auto;margin:0px 0px 7px 0px;padding:0px 0px 0px 0px;font-weight:900;font-size:13px;color:#fff;clear:both}.what-we-do p{float:left;width:100%;height:auto;margin:0px 0px 7px 0px;padding:0px 0px 0px 0px;font-size:14px;color:#fff;clear:both;line-height:24px}.what-we-do img{display:block;width:100%;margin:0px 0px 10px 0px;border-radius:5px}.what-we-do a{float:left;width:auto;height:auto;font-weight:700;margin:5px 0px 0px 0px;padding:5px 10px;color:#0051af;font-size:11px;background:#ffd51f;border-radius:4px;border:none!important}.what-we-do a:hover{text-decoration:none;color:#FFF}.what-we-do-2-wrap{float:left;width:100%;height:auto;padding:50px 0px;background:#0051af}.testimonial-wrap{background:white;width:100%;height:auto;padding:100px 0px}.testimonial-wrap h3,.testimonial-wrap h2{float:left;width:100%;height:auto;margin:0px 0px 50px 0px;padding:0px;color:#0a3762;font-size:40px;text-transform:uppercase;font-weight:700;text-align:center}.testimonial{float:left;width:100%;height:auto;margin-bottom:30px}.testimonial-icon{float:left;width:auto;height:40px;padding:5px 15px;font-size:36px;color:#FFF;margin:0px 0px 10px 0px;background:#0051af}.testimonial p{float:left;width:100%;height:auto;margin:0px;padding:0px 0px 15px 0px;font-weight:400;font-size:18px;color:#0a3762;line-height:28px}.testimonial h4{float:left;width:100%;height:auto;margin:10px 0px;padding:0px;font-weight:700;font-size:14px;color:#0a3762;text-align:left}.testimonial h5{float:left;width:100%;height:auto;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;font-weight:900;font-size:24px;color:#ffd51f}.testimonial h6{float:left;width:auto;height:auto;margin:0px;padding:5px;font-weight:700;font-size:12px;color:#FFF;background:#CCC}.testimonial h2{float:left;width:100%;height:auto;margin:10px 0px;padding:0px;font-weight:700;font-size:11px;color:#C0C0C0;text-transform:uppercase}.testimonial-more-btn{display:inline-block;width:auto;height:auto;font-weight:700;margin:0px 20px 0px 0px;padding:10px 20px;background:#0a7fec;color:#FFF;font-size:14px;border-radius:5px;border:none}.testimonial-more-btn:hover{text-decoration:none;color:#FFF}.recent-news-wrap{float:left;width:100%;height:auto;padding:100px 0px;background:#f3f8fd}.recent-news-wrap h5{float:left;width:100%;height:auto;margin:0px 0px 50px 0px;padding:0px;color:#0a3762;font-size:40px;text-transform:uppercase;font-weight:700;text-align:center}.recent-news{float:left;width:100%;height:auto;margin-bottom:30px}.recent-news span{float:left;width:100%;height:auto;display:block;color:#535961;font-size:11px}.recent-news p{float:left;width:100%;height:auto;margin:0px;padding:0px;font-size:18px;color:#0a3762}.recent-news a{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;font-weight:900;font-size:20px;color:#0051af;text-decoration:underline}.recent-news a:hover{color:#0a3762}.recent-news img{display:block;width:100%;height:auto}.footer-menu{float:left;width:100%;height:auto}.footer-menu ul{margin:0px;padding:0px}.footer-menu ul li{margin:0px;padding:3px 0px;line-height:normal;float:left;width:100%;list-style:none;font-size:13px;line-height:1.5em}.footer-menu ul li a{display:block;float:left;width:auto;text-decoration:none;font-size:13px;color:#163a55;font-weight:400}.footer-menu ul li a:hover{text-decoration:underline}.light-txt{color:#7ba3c1}.mt-30{margin:30px 0px 0px 0px}.wrapper{float:left;width:100%;height:auto}.footer-wrapper{float:left;width:100%;height:auto;padding:100px 0px 30px 0px;background:#163a55}.footer{float:left;width:100%;height:auto;color:#FFF}.footer ul{float:left;width:100%;margin:0px;padding:0px}.footer ul li{width:100%;margin:0px;padding:0px 0px 20px 0px;display:inline-block;color:#FFF;font-size:14px;float:left;line-height:28px}.footer ul li i{font-size:14px;color:#FFF}.footer ul li a{color:#FFF;font-size:14px;text-decoration:none}.footer ul li a span{color:#5ab9f8;font-size:16px;text-decoration:none;font-weight:700;margin:0px;padding:0px}.footer h2{float:left;width:100%;height:auto;margin:0px;font-size:18px;padding:0px;color:#FFF;margin:0px 0px 20px}.footer h3{float:left;width:100%;height:auto;margin:0px;font-size:18px;padding:0px;color:#FFF;margin:0px 0px 20px}.footer h6{color:#0a7fec!important;font-weight:700;width:100%;height:auto;margin:0px;font-size:18px;padding:0px;color:#FFF;margin:0px 0px 20px}.footer p{float:left;width:100%;height:auto;margin:0px;font-size:14px;padding:0px;color:#FFF}.personal-social{float:left;width:100%;margin:20px 0px 0px 0px}.personal-social ul{float:left;width:100%;margin:0px;padding:0px}.personal-social ul li{width:auto;margin:0px;padding:0px 0px 20px 0px;display:inline-block;color:#fff;font-size:16px;float:none}.personal-social ul li i{font-size:20px;color:#fff}.personal-social ul li a{color:#28333b;font-size:16px;padding:0 8px}.personal-social iframe{width:100%;margin:0px 0px 60px 0px}.personal-social ul li svg{margin:0px 5px 0px 0px}.line-height-30{line-height:30px!important;margin:0px 0px 20px}.copy-wrapper{float:left;width:100%;height:auto;padding:20px 0px 20px}.projects-inner-page-wrap{float:left;width:100%;height:auto}.projects-inner-page-container{float:left;width:100%;height:auto;background:#FFF url(../img/home-page/banner-image.jpg) no-repeat center 40%;background-size:cover;padding:100px 0px 100px 0px}.projects-inner-page-title{float:left;width:100%;height:auto}.logo-bg-white{float:left;width:100%;height:auto;margin-bottom:30px}.logo-bg-white img{float:left;width:auto;display:block}.projects-inner-page-title img{display:block;width:100%;margin:0px auto}@media only screen and (max-width:780px){.projects-inner-page-title img{display:block;width:100%;margin:0px auto;padding:15px}}.projects-inner-page-title p{float:left;width:100%;height:auto;padding:0px;margin:0px;color:#FFF;font-size:16px;line-height:28px}.project-gallery-wrap{width:100%;height:auto;background:#FFF}.project-gallery-menu{float:left;width:100%;height:auto;margin:0px 0px 30px 0px}.project-gallery-menu h6{float:left;width:auto;height:auto;display:block;color:#333333;padding:6px 10px;margin:10px 0px 0px 0px;font-size:16px;text-align:left;text-decoration:none}.project-gallery-menu a{float:left;width:auto;height:auto;display:block;color:#FFF;background:#0a7fec;padding:6px 10px;margin:10px 0px 0px 0px;font-size:16px;text-align:left;text-decoration:none}.project-gallery-menu a:hover{text-decoration:none;color:#FFF}.project-gallery-menu select{padding:5px 10px;background:#f9f9f9!important;color:#333333;width:auto;float:left;margin:10px 10px 0px 0px;display:block;font-size:16px;border:none}@media only screen and (max-width:780px){.project-gallery-menu a,.project-gallery-menu h5,.project-gallery-menu h6,.project-gallery-menu select{width:100%;text-align:center;margin:10px 0px 0px 0px}}.project-gallery-box{float:left;width:100%;height:auto;margin:0px 0px 0px 0px;color:#333333;text-align:justify;font-weight:400}.project-gallery{position:relative;clear:both;width:100%;height:auto;margin:0px 0px 30px 0px;display:block;overflow:hidden}.project-gallery-padding{padding:30px}.project-gallery-padding:hover{padding:15px}.project-gallery img{float:left;width:100%;height:auto}.project-gallery h5{position:absolute;top:0px;right:0px;width:100%;height:auto;margin:0px;color:#FFF;padding:5px 10px;text-align:center;background:rgba(0,0,0,0.4)}.project-gallery-anchor{position:absolute;bottom:0px;width:100%;height:auto;margin:0px;color:#FFF;display:none;padding:5px 10px;text-align:center;background:rgba(10,127,236,0.7)}.project-gallery-anchor:hover{color:#FFF;text-decoration:none;background:rgba(10,127,236,1)}.project-gallery:hover .project-gallery-anchor{display:block}.project-details-box{float:left;width:100%;height:auto;padding:0px;margin:50px 0px 0px 0px}.project-details-box h5{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.project-details-box h6{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.project-details-box p{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;color:#333333;font-size:16px;line-height:28px}.project-details-box a{float:left;width:auto;height:auto;padding:0px;font-size:16px;color:#0a7fec!important;text-decoration:none;margin:0px 3px 0px 0px}.project-location{float:left;width:100%;height:auto;margin:50px 0px 50px 0px}.project-location h5{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.project-location iframe{float:left;width:100%;height:400px;display:block}.project-gallery-inbox{float:left;width:100%;height:auto}.project-gallery-inbox h5{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.project-reviews{float:left;width:100%;height:auto;margin:50px 0px 50px 0px}.project-reviews h5{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.project-review-inbox{float:left;width:100%;height:auto;padding:20px;background:#0a3762}.project-review-inbox span{float:left;width:auto;height:40px;padding:5px 10px;font-size:30px;color:#FFF;margin:-40px 0px 0px 0px;background:#333333}.project-review-inbox p{float:left;width:100%;height:auto;margin:0px;padding:0px 0px 15px 0px;font-weight:400;font-size:16px;color:#FFF;line-height:28px}.project-review-inbox h4{float:left;width:100%;height:auto;margin:10px 0px 0px 0px;padding:5px 0px 5px 0px;font-weight:900;font-size:16px;color:#FFF;text-transform:uppercase;text-align:left}.project-review-inbox h4 i{color:#ffd51f}.project-review-inbox h5{float:left;width:100%;height:auto;margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;font-weight:900;font-size:24px;color:#ffd51f;text-transform:uppercase}.project-review-inbox h6{float:left;width:auto;height:auto;margin:5px 0px 0px 0px;padding:5px;font-weight:700;font-size:12px;color:#FFF;background:#CCC;text-transform:uppercase}.project-review-inbox h2{float:right;width:auto;height:auto;margin:20px 0px 0px 0px 0px;padding:0px;font-weight:700;font-size:12px;color:#FFF;background:#CCC;text-transform:uppercase}.left-project-gallery-menu{float:left;width:100%;height:auto}.left-project-gallery-menu h6{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.left-project-gallery-menu a{float:left;width:100%;height:auto;display:block;color:#FFF;background:#0a7fec;padding:7px 10px;margin:10px 0px 0px 0px;font-size:16px;text-align:center;text-decoration:none}.left-project-gallery-menu a:hover{text-decoration:none;color:#FFF}.left-project-gallery-menu select{padding:5px 10px;background:#f9f9f9!important;color:#333333;width:100%;float:left;margin:10px 10px 0px 0px;display:block;font-size:16px;border:none}#frmContact{float:left;width:100%;height:auto}#frmContact h4{float:left;width:100%;height:auto;margin:0px 0px 15px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.field{float:left;width:100%;height:auto;display:block;margin-bottom:20px}.field input{float:left;width:100%;padding:10px 10px;font-size:16px;color:#333333;border:1px solid #CCC}.field textarea{float:left;width:100%;padding:10px 10px;font-size:16px;color:#333333;border:1px solid #CCC}.field-submit-btn{float:left;width:100%;height:auto;display:block;color:#FFF;background:#0a7fec;padding:7px 10px;margin:10px 0px 0px 0px;font-size:16px;text-align:center;text-decoration:none;border:none!important;border-radius:5px!important}#form-messages{float:left!important;width:100%!important;height:auto!important;text-align:center!important;font-size:18px!important;font-weight:200px!important;color:#fff!important;margin-bottom:30px;background:#0C3!important}.related-project{float:left;width:100%;height:auto}.related-project h5{float:left;width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.related-project h6{float:left;width:100%;height:auto;margin:20px 0px 10px 0px;padding:0px;font-size:18px;font-weight:600;color:#333333}.related-project img{float:left;width:100%;height:auto}.related-project{float:left;width:100%;height:auto;margin:0px 0px 40px 0px;padding:0px;color:#333333;font-size:16px;line-height:28px}.related-project a{float:left;width:100%;height:auto;display:block;color:#FFF;background:#0a7fec;padding:7px 10px;margin:10px 0px 0px 0px;font-size:16px;text-align:center;text-decoration:none}.related-project a:hover{text-decoration:none;color:#FFF}.sump-pump-container-wrapper{float:left;display:block;width:100%;height:auto}.sump-pump-box{float:left;display:block;width:100%;height:auto}.sump-pump-img{float:left;width:100%;height:auto}.sump-pump-img img{float:left;width:100%;height:auto}.sump-pump-box h2{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;font-weight:700;color:#0a3762}.sump-pump-box p{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;color:#48545f;font-size:18px;line-height:30px}.sump-pump-basin{float:left;width:100%;height:auto;padding:20px;margin:30px 0px;background:#ffd51f}.sump-pump-basin h3{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;font-size:26px;font-weight:700;color:#0a3762}.sump-pump-basin ul{float:left;width:100%;height:auto;margin:0px;padding:0px}.sump-pump-basin ul li{float:left;width:100%;height:auto;margin:0px;padding:0px;color:#333333;font-size:18px;line-height:30px;list-style:none}.sump-pump-basin img{float:left;width:100%;height:auto}.sump-pump-how-work{float:left;width:100%;height:auto;margin:30px 0px}.sump-pump-how-work h4{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;font-size:26px;font-weight:700;color:#0a3762}.sump-pump-how-work p{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;color:#48545f;font-size:18px;line-height:30px}.sump-pump-how-work img{float:left;width:100%;height:auto;margin:0px 0px 20px 0px}.sump-pump-how-work h5{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;font-size:26px;font-weight:400;line-height:40px;color:#0051af}.sump-pump-city{float:left;width:100%;height:auto;margin:30px 0px}.sump-pump-city h4{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;font-size:26px;font-weight:700;color:#0a3762}.sump-pump-city p{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;color:#48545f;font-size:18px;line-height:30px}.sump-pump-city img{float:left;width:100%;height:auto;margin:0px 0px 20px 0px}.sump-pump-city h5{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;font-size:20px;font-weight:400;line-height:30px;color:#0051af}.sump-pump-city h6{float:left;width:100%;height:auto;margin:0px 0px 20px 0px;padding:20px;font-size:18px;font-weight:700;color:#FFF;background:#0051af;text-align:center;line-height:26px}.left-bar-innerpage{float:left;width:100%;height:auto;border-right:1px solid #EDEDED}.left-bar-services-nav{float:left;width:100%;height:auto}.left-bar-services-nav h2{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;font-size:20px;font-weight:900;color:#0a3762}.left-bar-services-nav ul{float:left;width:100%;height:auto;margin:0px;padding:0px}.left-bar-services-nav ul li{float:left;width:100%;height:auto;margin:0px 0px 1px 0px;padding:0px;list-style:none;border-bottom:1px solid #EDEDED}.left-bar-services-nav ul li a{float:left;width:100%;height:auto;margin:0px;font-weight:600;padding:10px 10px}.left-bar-services-nav ul li a:hover{text-decoration:none;color:#0051af}.left-bar-services-nav ul li a.active{border-left:2px solid #0051af;font-weight:900;color:#0051af}.quick-contact-inner-page{float:left;width:100%;height:auto;padding:20px;margin:30px 0px;background:#fafafa}.quick-contact-inner-page h3{float:left;width:100%;height:auto;margin:0px 0px 30px 0px;padding:0px;font-size:20px;font-weight:900;color:#0a3762}.content{display:inline-block;width:100%;height:auto}.content h2{margin:0px 0px 10px;padding:0px;font-size:26px;font-weight:700}.content h3{margin:0px;padding:0px 0px 10px;font-size:22px;font-weight:500;font-weight:700}.content h4{margin:0px;padding:0px}.content h5{margin:0px;padding:0px;font-size:16px}.content h6{margin:0px 0px 10px;padding:0px;font-size:13px;color:#b3b3b3;font-weight:400}.content p{margin:0px;padding:0px 0px 15px;font-size:14px;line-height:26px}.content a{margin:0px;padding:0px 0px 10px;font-size:16px;line-height:24px;font-weight:700}.content img{width:100%}.content ul{margin:0px;padding:0px}.content ul:not(.crack-features) li{margin:0px 0px 10px;font-size:14px;line-height:30px;list-style:inside none circle;width:100%}.alpha-box{color:#136fb5;font-weight:700;padding:0px;text-align:center;float:left;margin:0px 5px 0px 0px}.svg-icon{font-size:40px;margin:0px 0px 30px 0px;display:inline-block}.guarantee-padding{padding:240px 0px 50px 0px}.clients img{width:100%;padding:10px;background:#FFF}.clients img:hover{opacity:1}.h-gallery{display:inline-block;width:100%}.h-gallery img{width:100%}.border-box{display:block;width:100%;height:auto;padding:20px;background:#FFF;border-radius:5px;float:left}.border-box img{width:100%;margin:0px 0px 20px 0px;border-radius:5px}.border-box h4{margin:0px;padding:0px 0px 10px;font-size:16px}.border-b{border-bottom:1px solid #136fb5}.border{border:1px solid #ade1ff}.star{color:#136fb5}@media screen and (max-width:1024px){.border-box{margin:0px 0px 30px}.content{margin:0px 0px 30px}.clients{text-align:center;display:inline-block;margin:0px 0px 20px 0px;width:100%}.clients img{width:130px;text-align:center;display:inline-block}.covid-19-wrapper{text-align:center;color:#FFF}}.mb20{margin:0px 0px 20px!important}.slider{width:100%}.slick-slide{margin:0px 10px}.slick-slide img{width:100%}.slick-next:before,.slick-prev:before{color:black}.slick-slide{transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:.5}.slick-current{opacity:1}.innerpage-nav{width:100%;background:#f7f7f7;padding:15px 0px;float:left}.innerpage-nav ul{margin:0px;padding:0px}.innerpage-nav ul li{margin:0px;padding:0px 10px 0px 0px;float:left;font-size:12px;font-weight:700}.innerpage-nav ul li a{text-decoration:none;font-weight:900}.mb-30{margin:0px 0px 30px 0px}.blog-content{float:left;width:100%;display:block;margin:0px 0px 30px;padding-bottom:30px;border-bottom:1px dotted #ccc}.blog-content h3{width:100%;margin:0px 0px 10px;padding:0px;font-size:28px!important;font-weight:700}.blog-content h5{margin:0px;padding:0px;font-size:11px;font-weight:700}.blog-content h6{margin:0px 0px 10px;padding:0px;font-size:11px;font-weight:700}.blog-content p{margin:0px 0px 10px;padding:0px;font-size:13px;line-height:23px}.blog-btn{margin:0px 0px 10px;padding:5px 10px;font-size:11px;font-weight:900;border-radius:5px;border:1px solid #ccc}.blog-content img{width:100%}.white-box{background:#FFF;padding:30px;border:1px solid #ccc}.continue-btn{width:auto!important;height:auto!important;font-weight:700!important;padding:10px 25px!important;background:#0051af!important;color:#FFF!important;font-size:14px!important;border-radius:5px!important;margin:10px 0px 15px 0px!important;text-decoration:none!important}.yellow_section_width{width:60%!important;display:flex;align-items:center}.yellow_section_width img{min-width:40px}.yellow_section_width a{font-size:22px}.bg-0063b1~.wpb_row .vc_column-inner{padding:0!important}#menu-waterproofing-service li,.list-unstyled li{list-style:none !important}.video_container .wpb_video_widget .wpb_wrapper iframe{height:350px}.home_star_logo{width:60%;margin-bottom:0;margin:0 auto}.video-item{margin-bottom:10px}.banner p{float:left;width:100%;height:auto;margin:0px 0px 10px;padding:0px 40px 0px 0px;color:#FFF;font-size:18px;font-weight:400}.thumb-modern{position:relative;overflow:hidden;display:block;width:100%;margin-top:-1px;padding-bottom:75.21%;transform:translate3d(0,0,0)}.thumb-modern:hover .thumb-modern__overlay{opacity:1}.thumb-modern__overlay::before{position:relative;display:block;content:'\f067';font-family:'FontAwesome';font-size:30px;color:#fff;transform:scale(0);will-change:transform;transition:all .4s ease-out}.thumb-modern__overlay i{color:#fff;font-size:1.7em}.video-item iframe{width:100%;height:auto;min-height:180px}.thumb-modern__overlay{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#003c82;opacity:0;transition:all .4s ease-out;will-change:opacity,transform}.blog-widget h4{font-size:22px}.blog-widget{width:100%;display:block;margin:0px 0px 30px;padding-bottom:30px;border-bottom:1px dotted #ccc}.blog-widget ul{list-style:none;padding:0}.blog-widget ul li{padding:1em 0 0}.blog-widget .search-form label .screen-reader-text{display:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#FFF!important;background:#003c82!important;background-image:none;text-align:center}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{text-decoration:none;background-color:#FFF;background-image:none !important;color:black;outline:0}.wpcf7-submit{width:100%;height:auto;display:block;color:#FFF;background:#0a7fec;padding:7px 10px;margin:10px 0px 0px 0px;font-size:16px;text-align:center;text-decoration:none;border:none !important;border-radius:5px !important}.page-title-wrap{border-bottom:1px solid #e9e9e9;border-bottom-color:rgb(233,233,233);border-top:1px solid #e9e9e9;border-top-color:rgb(233,233,233);padding:40px 0px;background:#f8f9f9;background-color:rgb(248,249,249)}hr,abbr,acronym,dfn,table,table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td,fieldset,select,textarea,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],.left-sidebar .content-area,.left-sidebar .sidebar,.right-sidebar .content-area,.right-sidebar .sidebar,.site-header,.wpc-menu.wpc-menu-mobile,.wpc-menu.wpc-menu-mobile li,.blog .hentry,.archive .hentry,.search .hentry,.page-header .page-title,.archive-title,.client-logo img,#comments .comment-list .pingback,.page-title-wrap,.page-header-wrap,.portfolio-prev i,.portfolio-next i,#secondary .widget.widget_nav_menu ul li.current-menu-item a,.icon-button,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li,woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.shop-elements i,.testimonial .testimonial-content,.breadcrumbs,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.carousel-prev,.carousel-next,.recent-news-meta,.woocommerce ul.products li.product a img,.woocommerce div.product div.images img{border-color:#e9e9e9}.page-title-wrap h1,.page-title-wrap .h1{font-weight:400;font-size:2.625rem;text-transform:uppercase}.page-title-wrap *{margin:0}.breadcrumbs{font-size:12px;padding:15px 0px;border-bottom:1px solid #e9e9e9;border-bottom-color:rgb(233,233,233);color:#858585}.breadcrumbs span{margin-right:18px;position:relative}.breadcrumbs a{text-decoration:none;color:#777777;font-weight:600}.content-area{padding-top:40px;padding-bottom:40px}@media screen and (max-width:767px){.yellow_section_width{align-content:center;display:flex}}@media screen and (max-width:400px){.yellow_section_width{align-content:flex-start;display:flex;width:90% !important}}@media screen and (min-width:790px){.yellow_section_width{width:100%}.left-sidebar .content-area{padding-left:39px;border-left:1px solid #e9e9e9}.right-sidebar .content-area{padding-right:39px;border-right:1px solid #e9e9e9}.left-sidebar .sidebar-div{padding-top:40px;padding-right:39px;padding-left:0!important;border-right:1px solid #e9e9e9}.right-sidebar .sidebar-div{padding-top:40px;padding-right:0;padding-left:39px;border-left:1px solid #e9e9e9}}.all_projects_list .project-gallery img{height:164px}.services-home h3{width:100%;height:auto;margin:0px;padding:0px 0px 15px;color:#0a3762;font-size:18px;font-weight:900;text-transform:uppercase}.projects-home-wrap h2{width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;color:#0a3762;font-size:30px;font-weight:900;text-transform:uppercase}.what-we-do-wrap h2{width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px;font-size:40px;text-transform:uppercase;font-weight:700;text-align:left;color:#000;text-transform:uppercase}.about-us-home h2{width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;color:#FFF;font-size:50px;text-transform:uppercase;font-weight:700;text-align:center}.about-us-home h2 span{float:left;width:100%;height:auto;margin:0px 0px 50px 0px;padding:0px;color:#fff;font-size:24px;font-weight:700;font-style:italic;text-align:center}.about-us-home h3{width:100%;height:auto;margin:30px 0px 5px 0px;padding:0px;color:#fff;font-size:21px;font-weight:700;text-transform:uppercase}.section-3-wrapper{width:100%;height:auto;background:#f9f9f9;padding:1em 0px}.section-3-content{width:100%;height:auto;padding:30px;margin:0px 0px 30px}.section-3-content h2{width:100%;height:auto;padding:0px;font-size:20px;font-weight:700;color:#0a3762;margin:0px 0px 15px 0px}.section-3-content h3{width:100%;height:auto;padding:0px;font-size:20px;font-weight:700;color:#0a3762;margin:0px 0px 15px 0px}.section-3-content p{width:100%;height:auto;padding:0px;font-size:14px;margin:0px 0px 10px 0px;line-height:26px}.project-ul li{padding:1em 0;border-bottom:1px dotted}.footer-menu>a{padding:0 5px;border-right:1px solid}.footer-menu>a:first-child{padding:0 5px 0 0}.footer-menu>a:last-child{padding:0 5px;border-right:none}.serving-area-wrap,.serving-postcode-wrap{width:100%;height:auto;padding:50px 0px}.serving-postcode-wrap{width:100%;height:auto;padding:50px 0px 0;color:white;text-align:justify;background:#f3f8fd;position:relative}.serving-postcode-wrap img.flag{float:right;margin:0 0 16px 16px;z-index:1;max-width:250px}.serving-area-wrap h5,.serving-postcode-wrap h4{margin:0px 0px 20px 0px;padding:0px;color:#0a3762;font-size:20px;text-transform:uppercase;font-weight:900;text-align:center}.serving-postcode-wrap h4{text-align:left}.serving-postcode-wrap span{opacity:75%}.blog h3{width:100%;margin:0px 0px 10px;padding:0px;font-size:18px !important;font-weight:700}.blog a{color:#003c82;text-decoration:none}.blog h6{margin:0px 0px 10px;padding:0px;font-size:11px;font-weight:700;text-transform:uppercase}.blog-btn{margin:0px 0px 10px;padding:5px 10px;font-size:11px;font-weight:900;border-radius:5px;border:1px solid #ccc}.single-projects .carousel-control .glyphicon-chevron-right,.single-projects .carousel-control .icon-next{right:20px}.single-projects .carousel-control .glyphicon-chevron-left,.single-projects .carousel-control .icon-previous{left:20px}.single-projects .content-area h5{width:100%;height:auto;margin:0px 0px 10px 0px;padding:0px;font-size:24px;font-weight:600;color:#333333}.left-project-gallery-menu select{padding:5px 10px;background:#f9f9f9 !important;color:#333333;width:100%;float:left;margin:10px 10px 0px 0px;display:block;font-size:16px;border:none}.what-we-do-2-wrap .what-we-do img{max-height:100% !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:none}@media all and (max-width:749px){.about-us-home h2{font-size:2.9em}#menu-main-menu.nav{padding-left:30px!important}}.navbar-nav>li>.dropdown-menu{overflow:hidden}.grecaptcha-badge--1{visibility:hidden}.dryshield-logo-review img{margin:57px 0 0!important}.dot_dot li{list-style-type:square}.serving-postcode-wrap .img-background,.img-hidden{position:absolute;width:0;height:0}.city_details-section h3{width:100%;height:auto;margin:0px 0px 50px 0px;padding:0px;color:#0a3762;font-size:40px;text-transform:uppercase;font-weight:700;text-align:center}.city_details-section .city_details{background-color:#005bb9;color:white;padding:1.5em}.city_details-section .city_details p{padding-left:1.5em}.city_details-section .city-description,.city_details-section .city_details{text-align:justify}.crack-features li{background-image:url("../img/arrow-small.png");background-repeat:no-repeat;margin-left:10px;padding-left:36px;font-size:17px;margin-bottom:1em;list-style:none !important}.bg-0063b1{background-color:#0063b1}.menu-toll-free{padding:15px 0;margin:0;font-size:18px;color:white;font-weight:bold}#Capa_1{width:18px;vertical-align:text-top}.menu-toll-free svg{background:#fff;width:18px;vertical-align:text-top}.toll-free a{color:#0a3762;text-decoration:none}.menu-toll-free a{color:#FFF;text-decoration:none}.toll-free a:hover,.menu-toll-free a:hover{text-decoration:none}#thankyou-container{text-align:center;margin:1.5em 0}.hamilton-wrapper{width:100%;padding:50px 0px;background:#f3f8fd}.hamilton-container{width:100%}.hamilton-container h1{width:100%;margin:0px 0px 25px;padding:0px;text-align:center;font-weight:700;color:#003c82}.hamilton-container .custom_title_style{width:100%;margin:0px 0px 25px;padding:0px;text-align:center;font-weight:700;color:#003c82;font-size:30px}.hamilton-container .website-btn{display:inline-block;width:auto;height:auto;font-weight:700;margin:0px 10px 30px;padding:10px 20px;background:#0a7fec;color:#FFF;font-size:14px;border-radius:5px;border:none;text-decoration:none}.hamilton-container .website-btn-2{display:inline-block;width:auto;height:auto;font-weight:700;margin:0px 0px 30px;padding:10px 20px;background:#003c82;color:#FFF;font-size:14px;border-radius:5px;border:none;text-decoration:none}.header-wrap .logo img{width:187px !important;max-width:fit-content !important}