@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Roboto:300,400');
@charset "utf-8";body{font-family:'Roboto',sans-serif;font-size:16px}.form-control:focus{border-color:#d4d4d6;-webkit-box-shadow:none;box-shadow:none}*:focus{outline:none;text-decoration:none}input:-webkit-autofill{background:#fff}.form-control::placeholder{color:#d3d3d3;opacity:1}.form-control:-ms-input-placeholder{color:#d3d3d3}.form-control::-ms-input-placeholder{color:#d3d3d3}p a,#services-text-section a{color:#006932}p a:hover,#services-text-section a:hover,p a:visited,#services-text-section a:visited{color:#006932}.icon-block{padding:0;margin:0}.icon-block li{margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:600}h1{font-size:50px;color:#252525}h2{font-size:36px;color:#ffc423}h3{font-size:24px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px;color:#006932;font-weight:500}p{font-size:16px;color:#353535;line-height:28px}strong{font-weight:600}p a{color:#006932;font-weight:500}p a:hover{color:#006932;text-decoration:decoration}.demo-span{color:#aaa;font-size:16px;font-style:italic}.demo-style-heading{color:#353535;font-size:18px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #999;margin:60px 0 40px;padding:0 0 22px}.main{padding:40px 0 0;margin:0;list-style:none}.main ul{padding:0;margin:0}.main ul li{text-align:left;color:#353535;margin:0 0 15px;font-size:16px;font-weight:400;padding:0 0 0 40px;list-style:none;position:relative}.main ul li:before{left:0;color:#006932;position:absolute;top:0;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:600}.main ol{padding:0;margin:0;list-style:none;counter-reset:my-awesome-counter}.main ol li{text-align:left;margin:0 0 15px;font-size:16px;font-weight:400;counter-increment:my-awesome-counter;list-style:none;color:#353535;position:relative;padding:0 0 0 30px}.main ol li:before{content:counter(my-awesome-counter) " ";color:#006932;font-size:16px;font-weight:700;margin-right:20px;top:0;position:absolute;left:-5px}blockquote{background:#ffc423;padding:40px;color:#fff;-webkit-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);box-shadow:0px 12px 35px 0px rgba(0,0,0,.18)}blockquote p{color:#fff;font-size:13px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:500}blockquote h3{color:#fff;font-weight:300;line-height:42px;font-family:'Roboto',sans-serif}blockquote hr{border-top:2px solid #ffdc7b}blockquote h5{color:#fff;font-size:13px;text-transform:uppercase;font-weight:600;margin:10px 0 3px}blockquote span{color:#fff;font-size:14px}.project-info-img{float:right;max-width:94%;position:relative}.project-info-img img{max-width:100%}.project-info-img-left{position:relative;width:fit-content;float:left}.img-border-layer{position:absolute;top:45px;left:-29px}.project-info-img>img{-webkit-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);box-shadow:0px 12px 35px 0px rgba(0,0,0,.18)}.project-info-img>img,.project-info-img-left>img{background:rgba(0,0,0,0) url(//pandj.com/wp-content/themes/pandj/img/img-border.jpg) no-repeat scroll left center;box-shadow:0 12px 35px 0 #fff;padding-left:29px}.project-info-img .img-border-layer,.project-info-img-left .img-border-layer{display:none}.border-button-link ul{padding:0;margin:50px 0 0}.border-button-link ul li{margin-right:.5rem;display:inline-block}.border-button-link ul li a{padding:9px 10px;font-size:14px;background:0 0;min-width:233px;display:block;text-align:center;margin-bottom:20px;-webkit-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);-moz-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);box-shadow:0px 12px 35px -9px rgba(0,0,0,.36)}.border-button-link ul li a:hover,.border-button-link ul li a:focus{text-decoration:none;color:#fff}.btn-green-line{color:#006932;border:2px solid #006932}.btn-black-line{color:#252525;border:2px solid #252525}.btn-yellow-line{color:#ffc423;border:2px solid #ffc423}.btn-gray-line{color:#eaeaea;border:2px solid #eaeaea}.btn-green-line:hover{background:#006932;color:#fff;border:2px solid #006932}.btn-black-line:hover{background:#252525;color:#fff;border:2px solid #252525}.btn-yellow-line:hover{background:#ffc423;color:#fff;border:2px solid #ffc423}.btn-gray-line:hover{background:#eaeaea;color:#fff;border:2px solid #eaeaea}.fill-button-link ul{padding:0;margin:50px 0 0}.fill-button-link ul li{margin-right:.5rem;display:inline-block}.fill-button-link ul li a{padding:9px 0;font-size:14px;width:233px;display:block;text-align:center;margin-bottom:20px;-webkit-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);-moz-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);box-shadow:0px 12px 35px -9px rgba(0,0,0,.36)}.fill-button-link ul li a:hover,.fill-button-link ul li a:focus{text-decoration:none;color:#fff}.btn-green-fill{background:#006932;color:#fff;border:2px solid #006932}.btn-black-fill{background:#252525;color:#fff;border:2px solid #252525}.btn-yellow-fill{background:#ffc423;color:#fff;border:2px solid #ffc423}.btn-gray-fill{background:#eaeaea;color:#fff;border:2px solid #eaeaea}.loginmodal-container{background:#e8e8e8;padding:30px}.form-group input{height:48px;border:0;line-height:40px;border-radius:0;font-size:16px;width:100%;padding:0 20px}.custom-select{position:relative;width:100%;border-radius:0;height:48px;border:0;color:#d3d3d3;font-size:16px;cursor:pointer;padding:0;line-height:40px}.custom-select select{display:none}.select-selected{background-color:#fff}.select-selected:after{content:"\f078";font-family:"Font Awesome 5 light";font-weight:600;right:0;position:absolute;top:0;background:#006932;padding:7px 18px;color:#fff;height:48px;font-size:11px}.select-selected.select-arrow-active:after{top:0}.select-items div,.select-selected{padding:0 20px;height:48px;border:1px solid transparent;cursor:pointer;line-height:40px;user-select:none}.select-items{position:absolute;background-color:#fff;border:1px solid #d3d3d3;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#006932;color:#fff}.loginmodal-submit{background:#006932;cursor:pointer;font-size:16px;color:#fff;margin:35px auto 0 auto;width:75%;height:48px;border:0;line-height:40px;border-radius:0;font-size:16px;display:block}.navbar-brand{color:#fff;font-size:25px;font-weight:700;letter-spacing:.1em}.navbar-brand{margin-right:5rem}.navbar-nav .nav-item .nav-link{padding:15px 30px 10px 30px!important;font-size:11.5px;letter-spacing:1px;color:#fff;text-transform:uppercase}li.nav-item.dropdown:hover a{border-bottom:3px solid #ffc525;color:#ffc525!important}li.nav-item.dropdown a{border-bottom:3px solid rgba(0,0,0,0)}li.nav-item.dropdown:hover a.dropdown-toggle{color:#ffc525!important}.nav-item.active a{border-bottom:3px solid #ffc525;color:#ffc525!important}.navbar-expand-lg .navbar-nav .dropdown-menu{background:#252525;border-radius:0}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item{color:#acacac!important;font-size:12px;text-transform:uppercase;padding:.6rem 1.2rem;background-color:transparent!important;border:0}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:transparent!important;color:#ffc525!important}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:first-child{padding-top:1.2rem}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:last-child{padding-bottom:1.2rem}nav{-webkit-transition:padding-top .3s,padding-bottom .3s;-moz-transition:padding-top .3s,padding-bottom .3s;transition:padding-top .3s,padding-bottom .3s;border:none}.dropdown:hover>.dropdown-menu{display:block}.shrink{padding-top:0;padding-bottom:0;background-color:#fff}.shrink .navbar-nav .nav-item .nav-link{color:#252525}.dropdown-menu{padding:0;margin:0}.dropdown-toggle{position:relative}.dropdown-toggle:after{border:0;content:"\f054";padding-left:2px;position:absolute;top:16px;font-size:10px;font-family:'Font Awesome 5 light';font-weight:600}.white-bg-nav{background-color:#fff}.white-bg-nav.shrink{background-color:#fff}.white-bg-nav .fixed-white-logo{display:none}.white-bg-nav .fixed-black-logo{display:block}.banner-nav .fixed-white-logo{display:block}.banner-nav .fixed-black-logo{display:none}.shrink .fixed-black-logo{display:block}.shrink .fixed-white-logo{display:none}.home-page-slider{border-bottom:18px solid #ffc423}.home-page-slider .img-fluid{height:710px}.carousel-inner img{height:100%!important}.home-page-slider .col-lg-12{min-height:auto}.carousel-caption-slider{padding:0;margin:0;text-align:left;position:absolute;bottom:190px;z-index:10}.slider-text-inside h1{font-size:50px;color:#fff}.slider-text-inside h1 span{color:#ffc423}.slider-text-inside h5{line-height:30px;color:#fff;font-weight:500;width:80%}.carousel-control-next i,.carousel-control-prev i{font-size:30px}.service-inside-link{padding:0 0 30px;margin:0;text-align:left;position:absolute;bottom:20px;z-index:10;width:100%;display:flex;align-items:center;justify-content:center}.service-inside-link{margin-top:40px}.slider-showhim img{width:41px;height:41px}.service-inside-link li{margin:0 45px!important;text-align:center!important}.slider-showhim p{line-height:20px;color:#fff;font-size:14px;text-transform:uppercase;margin:0 auto .5rem auto;letter-spacing:1px}.slider-showme{display:none}.slider-showhim:hover .slider-showme{display:block}.slider-showhim:hover .slider-hideme{display:none}.service-inside-link li:hover a{text-shadow:2px 5px 9px #010305;text-decoration:none!important;outline:0}.down-arrow-banner{position:absolute;bottom:10px;text-align:center;left:0;right:0}.down-arrow-banner i{color:#fff;text-align:center;font-size:30px;font-weight:700}#body-services-section{padding:60px 0 40px}.body-services-heading h2{text-align:left;color:#676767;font-size:40px;font-weight:400;text-transform:uppercase}.body-services-heading h2 strong{color:#ffc423}.body-services-text h6{text-align:left;font-weight:500;margin-bottom:25px}.body-services-text p{font-size:14px;line-height:24px;margin-bottom:1.7rem}.body-services-text a{padding:9px 10px;font-size:14px;background:0 0;display:inline-block;text-align:center;margin-bottom:20px;min-width:180px;position:relative;-webkit-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);-moz-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);box-shadow:0px 12px 35px -9px rgba(0,0,0,.36)}.body-services-text a:hover,.body-services-text a:active{text-decoration:none;color:#fff}.body-services-text a:after{border:0;content:"\f054";padding-left:6px;font-size:11px;font-family:"Font Awesome 5 light";font-weight:600;position:absolute;top:8px;font-size:11px}.gray-border{margin:1.5rem 0;border-top:2px solid #c9c9c9}.footer-links ul{margin-bottom:1.5rem}.footer-links li{padding:0 15px;margin:0!important;font-size:13px;color:#676767}.footer-links li a{color:#676767}.footer-links li i{color:#ffc423;padding-right:3px;font-size:15px}.social{margin-left:10px}.social li{padding:0 3px}.banner{background:url(//pandj.com/wp-content/themes/pandj/img/projects-banner.jpg) no-repeat 0 0;text-align:left;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-bottom:18px solid #ffc423}.banner-text{padding:240px 0 60px;margin:0}.fixed-top{border-bottom:1px solid #ffc423;padding-bottom:0}.home-nav{border-bottom:0 solid #ffc423}.banner-text h2{font-size:40px;line-height:50px;color:#fff}.banner-text h2 span{color:#ffc423}#project-phase-section{padding:40px 0 0}.project-phase-text{text-align:center}.project-phase-text h4{font-size:16px;text-transform:uppercase;margin:20px 0 0}.project-phase-text p{color:#252525}#project-description-section{padding:50px 0 70px;text-align:center}#project-description-section h3{padding-bottom:50px}#project-description-section p{line-height:28px;color:#676767}#project-description-section hr{border-top:1px solid #b4b4b4}#product-highlights-section{background:url(//pandj.com/wp-content/themes/pandj/img/project-highlights-img.jpg) no-repeat 0 0;background-size:cover;position:relative}#product-highlights-section .overlay{background:rgba(0,105,50,.8) none repeat scroll 0 0;padding-top:50px}#product-highlights-section h4{text-align:center;padding-bottom:40px;margin:0;color:#fff}.highlights-text{margin-bottom:50px}.highlights-text h3{color:#f1f8fe;border-left:2px solid #ffc423;padding:5px 0 5px 20px;margin:0}.highlights-text p{color:#fff;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;padding-left:22px;margin:0}#project-info-section{padding:70px 0 50px}.project-info-text h3{margin-bottom:0}.project-info-text p{line-height:28px;color:#676767;padding-top:50px}.mar-btm{margin-bottom:70px}#video-banner{background:url(//pandj.com/wp-content/themes/pandj/img/video-banner-img.jpg) no-repeat 0 0;background-size:cover;position:relative}#video-banner iframe{height:100%}#video-banner .close{color:#fff;font-size:47px;opacity:1;position:absolute;right:7px;top:32px}.admin-bar .close{top:32px}#video-banner .btn-video{cursor:pointer;display:block}.banner-info{padding:18% 20%}.gallery-heading h3{text-align:center;padding-bottom:50px;margin:0}#gallery-section{padding:60px 0 20px}#gallery-section img{height:auto;max-width:100%}.img__wrap{position:relative;height:auto;width:auto;text-align:center;margin-bottom:20px}.img__description_layer{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,196,35,.7);color:#fff;visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s,visibility .2s}.img__wrap:hover .img__description_layer{visibility:visible;opacity:1}.img__description{transition:.2s;transform:translateY(1em)}.img__wrap:hover .img__description{transform:translateY(0)}.img__description{padding:0 5%}.img__description span{color:#252525;font-size:25px;padding-bottom:25px}.img__description h5{color:#252525;font-size:18px;padding-bottom:5px;line-height:26px}.img__description h6{color:#252525;font-size:18px;font-family:'Roboto',sans-serif}.water-resources-banner{background:url(//pandj.com/wp-content/themes/pandj/img/water-resources-banner.jpg) no-repeat center center;text-align:center;background-attachment:scroll;background-size:cover;border-bottom:18px solid #ffc423;position:relative;z-index:1}.shadow-overlay{background:rgba(0,0,0,0) url(//pandj.com/wp-content/themes/pandj/img/shadow1.png) repeat-x scroll 0 0/auto 100%;height:100%;position:absolute;width:100%;z-index:-1}.water-resources-banner-text{padding:208px 0 148px;margin:0}.water-resources-banner-text h2{font-size:50px;line-height:50px;color:#ffc423;margin-bottom:0;font-weight:600}#resource-link-section{background:#006932;padding:40px 0;margin-top:60px}#project-services-section{text-align:center;padding-top:60px}#project-services-section h6{padding-bottom:50px;font-size:24px;font-weight:500;color:#006932;text-transform:uppercase}#project-services-section h6 span{font-size:30px;padding:0 10px}.project-services-text{text-align:center}.project-services-text p{line-height:28px;color:#676767}.resource-text h4{color:#f1f8fe;padding-bottom:3px;text-transform:uppercase}#resource-link-section .resource-text ul{margin:0}#resource-link-section .resource-text li{color:#fff;font-size:14px;margin-right:.5rem}#resource-link-section .resource-text ul li a{color:#fff}.resource-link ul{margin:10px 0 0;padding:0}.resource-link li{display:inline-block;margin-right:.5rem}.resource-link li a{padding:9px 10px;color:#fff;border:2px solid #fff;font-size:14px;background:#fff;min-width:180px;display:block;text-align:center;background:0 0;-webkit-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);-moz-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);box-shadow:0px 12px 35px -9px rgba(0,0,0,.36)}.resource-link li a:hover,.resource-link li a:active{text-decoration:none;background:#fff;color:#252525}.markets-btn{text-align:center;margin-top:35px}.markets-btn a{padding:9px 0;color:#006932;border:2px solid #006932;font-size:14px;background:0 0;width:180px;display:block;margin:0 auto;text-align:center;-webkit-box-shadow:0px 12px 35px -5px rgba(0,0,0,.07);-moz-box-shadow:0px 12px 35px -5px rgba(0,0,0,.07);box-shadow:0px 12px 35px -5px rgba(0,0,0,.07)}.markets-btn a:hover,.markets-btn a:active{color:#fff;background:#006932;border:2px solid #006932;text-decoration:none}#google-map-section{margin-top:50px;border-top:10px solid #006932}.white-bg-nav .navbar-nav .nav-item .nav-link{color:#252525}#market-gallery-section .overlay{padding-top:140px;justify-content:start;background:rgba(0,0,0,.4) none repeat scroll 0 0}#market-gallery-section .hovereffect:hover .overlay{background:rgba(255,196,35,.7) none repeat scroll 0 0}#market-gallery-section{padding:100px 0 0}#key-market-page-section .overlay{background:rgba(0,0,0,.4) none repeat scroll 0 0;justify-content:start;padding:50px 40px}#key-market-page-section .hovereffect:hover .overlay{background:rgba(255,196,35,.7) none repeat scroll 0 0}#key-market-page-section{padding:100px 0 0}#key-market-page-section .row .col-lg-4{text-align:center}#collapsibleNavbar{justify-content:flex-end}.market-gallery-heading h3{padding-bottom:30px;font-size:50px;text-align:center}.hovereffect{width:100%;height:auto;overflow:hidden;position:relative;text-align:center;cursor:default;margin-bottom:40px}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:0 30px;display:flex;align-items:center;justify-content:center;flex-direction:column}.hovereffect img{display:block;position:relative;max-width:none}.hovereffect:hover .overlay{background:rgba(255,196,35,.7)}.overlay h5{color:#fff;margin-bottom:15px;font-size:19px;max-width:100%;width:296px}.hovereffect:hover .overlay h5,.hovereffect:hover .overlay p{color:#252525}.overlay p{font-size:14px;color:#fff;line-height:24px;margin:0;width:277px;max-width:100%}.overlay img{margin:0 auto 25px auto}.showme{display:none}.showhim:hover .showme{display:block}.showhim:hover .hideme{display:none}#our-value-navigation-section .col-lg-3{padding-right:0}#our-value-navigation-section .col-lg-9{padding-left:0;padding-right:0}#our-value-navigation-section{overflow:hidden;padding:40px 0;height:400px;margin-bottom:25px;-webkit-box-shadow:0px 20px 30px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 20px 30px 0px rgba(0,0,0,.18);box-shadow:0px 20px 30px 0px rgba(0,0,0,.18)}.our-value-navigation-box{position:relative;width:100%}.our-value-navigation-box ul{margin:0;padding:0}.our-value-navigation-box li{list-style-type:none;cursor:pointer}.our-value-navigation-box li a:first-child{text-decoration:none;background:#ffc423;border:none;display:block;font-size:18px;text-transform:uppercase;color:#252525;font-weight:600;font-family:'Montserrat',sans-serif}.our-value-navigation-box li a+div{position:absolute;display:none;right:0;top:0}.our-value-navigation-box li:hover a{background:#252525;color:#fff}.our-value-navigation-box li.clicked a{background:#252525;color:#fff}.our-value-navigation-box li:hover a+div{display:block}.our-value-navigation-box li.clicked .show{display:block}.our-value-navigation-box li.clicked .hide{display:none}.our-value-navigation-box .showhim{padding:25px 50px}@media only screen and (min-width:992px){.our-value-navigation-box .showhim{float:right;max-width:100%;width:300px}}.our-value-navigation-box .show-icon .hideme{display:none}.our-value-navigation-box .show-icon .showme{display:block}.our-value-navigation-box .showhim img{padding-right:8px}.our-value-text{position:absolute;top:0;left:0;z-index:10;background-color:rgba(37,37,37,.7)}.our-value-block{position:relative;margin-left:-8px;width:100%}.our-value-block img{width:100%}.our-value-text{margin:15px;padding:40px 50px}.our-value-text h4{color:#fff;margin-bottom:25px}.our-value-text p{color:#fff;font-size:15.7px;line-height:27px;min-height:135px;padding-right:235px}.our-value-text a{background:transparent!important;border:1px solid #fff;color:#fff;display:inline-block;padding:9px 30px;font-weight:500}.our-value-text a:hover,.our-value-text a:focus{background:#fff!important;color:#252525!important;text-decoration:none}#founder-name-section{background:#ffc423;padding:75px 0 30px;margin:55px 0 0}.founder-name-text p{color:#fff;font-weight:500;margin-bottom:10px}.founder-name-text h1{font-size:50px}.founder-name-text h5{text-transform:uppercase;line-height:28px}.founder-info-text{margin:50px 80px 0 0}.founder-info-text p{color:#676767;margin-bottom:25px}.founder-info-image{margin:-130px 0 0}.founder-info-image img{-webkit-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);box-shadow:0px 12px 35px 0px rgba(0,0,0,.18)}#mj-text-section{margin:100px 0 0}.mj-text-box{text-align:center}.mj-text-box h1{margin-bottom:45px}#sharePoint-sites-section{background:#e5e9ec;padding:60px 0 10px;margin:40px 0 0}.sharePoint-sites-heading h4{text-align:center;margin:0 0 50px}.sharePoint-sites-link{text-align:center;padding:30px 0;margin-bottom:50px}.green-bg{background:#006932}.black-bg{background:#252525}.sharePoint-sites-link h4{font-weight:500;color:#fff;margin:20px 0}.sharePoint-sites-link a{border:1px solid #fff;font-size:16px;padding:3px 40px;display:inline-block;color:#fff}.sharePoint-sites-link a:hover,.sharePoint-sites-link a:focus{background:#fff;color:#252525;text-decoration:none}.communications-text{margin:40px 0 0}.communications-text p{color:#676767;line-height:28px;font-weight:400;font-style:italic}#market-gallery-section .overlay h5:nth-of-type(1){text-transform:uppercase;line-height:28px}#market-gallery-section .overlay h5:nth-of-type(2){margin-top:10px;font-weight:400;line-height:28px}#market-gallery-section .showme ul,#market-gallery-section .hideme ul{margin:0;padding:0;line-height:0}#market-gallery-section .showme ul li,#market-gallery-section .hideme ul li{margin:0 25px}.mj-text-image{text-align:center;margin:25px 0 0}#about-innovator-section{background:url(//pandj.com/wp-content/themes/pandj/img/five-key-markets-section-bg.jpg) no-repeat 0 0;background-size:cover;padding:65px 0 40px;margin:70px 0 0;text-align:center}.about-innovator-text h4{color:#252525;margin-bottom:25px}.about-innovator-text p{color:#252525;margin-bottom:30px;padding:0 22%}.about-innovator-text span,.about-innovator-text h6{padding:11px 30px;color:#fff;border:1px solid #006932;font-size:16px;background:#006932;font-weight:500;margin-bottom:15px;display:inline-block;text-align:center;-webkit-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);-moz-box-shadow:0px 12px 35px -9px rgba(0,0,0,.36);box-shadow:0px 12px 35px -9px rgba(0,0,0,.36)}.about-innovator-text h5{color:#252525;margin:25px 0;text-transform:uppercase}.about-innovator-text hr{border-top:2px solid #006932;width:80px;margin:10px auto}#five-key-markets-section{padding:80px 0}.five-key-markets-heading h4{text-align:center;margin:0 0 40px}#five-key-markets-section ul{margin:0;padding:0;text-align:center;display:flex;justify-content:space-around}#five-key-markets-section ul li{text-align:center;margin:0 1%;display:inline-block}#five-key-markets-section ul li p{margin:15px 0 0;font-weight:600;color:#252525;text-transform:uppercase;letter-spacing:1px}#proven-leader-section{background:url(//pandj.com/wp-content/themes/pandj/img/proven-leader-section-bg.png) repeat-y 0 0;background-size:contain}.proven-leader-text{text-align:left;padding:70px 0}.proven-leader-text h4{color:#fff;margin-bottom:20px}.proven-leader-text p{color:#fff;line-height:26px;padding:0 20% 0 0;margin-bottom:0}.proven-solution-text{text-align:left;padding:70px 0 70px 80px}.proven-solution-text h4{color:#252525;margin-bottom:20px}.proven-solution-text p{color:#252525;line-height:26px;padding:0 5% 0 0;margin-bottom:0}.proven-solution-text p a{color:#006932;text-transform:uppercase;font-weight:600}.service-page-banner{background:url(//pandj.com/wp-content/themes/pandj/img/service-banner-img.jpg) no-repeat center center;text-align:center;background-size:cover;border-bottom:18px solid #ffc423;z-index:1;position:relative}.service-page-banner-text{padding:208px 0 148px;margin:0}.service-page-banner-text h2{font-size:50px;line-height:50px;color:#ffc423;margin-bottom:0}#services-text-section{background:#fff;padding:80px 0;text-align:center}.project-services-text p{color:#676767}#capabilities-text-section{background:url(//pandj.com/wp-content/themes/pandj/img/capabilities-text-bg.jpg) no-repeat center center;text-align:center;background-size:cover}#capabilities-text-section .overlay{background:rgba(0,105,50,.8) none repeat scroll 0 0;padding:65px 0 40px}#capabilities-text-section h3{color:#fff;text-transform:uppercase;padding:0 0 40px}.capabilities-text{padding:0 15%}.capabilities-text p{color:#fff;line-height:20px;margin-bottom:25px}#project-gallery-section{margin:40px 0 10px;overflow:hidden}.project-gallery-box{position:relative}.project-gallery-text{position:absolute;bottom:50px;left:10px}.project-gallery-text h4{color:#fff;text-transform:uppercase;margin-bottom:5px;text-shadow:2px 5px 9px #010305}.project-gallery-text p{color:#fff;margin-bottom:0;text-shadow:2px 5px 9px #010305}@media (min-width:992px){.project-gallery-text{left:22%;text-align:left}.no-gutter .col-sm-4:first-child .project-gallery-box{text-align:right}.no-gutter .col-sm-4:last-child .project-gallery-box{text-align:left}.no-gutter .col-sm-4 .project-gallery-box{text-align:center}}#contact-us-section{padding:100px 0;border-bottom:1px solid #cbcbcb;margin-bottom:10px}#contact-us-section .col-lg-5{padding-right:0}#contact-us-section .col-lg-7{padding-left:0}.contact-us-image img{width:100%}.corporate-office-text{margin:-66px 0 0;-webkit-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);box-shadow:0px 12px 35px 0px rgba(0,0,0,.18)}.contact-us-heading{text-align:center;font-size:50px;margin:0 0 120px}.corporate-office-text{background:#ffc423;padding:40px}.corporate-office-text p{color:#252525;font-size:13px;margin:0 0 25px;line-height:22px;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:600}.corporate-office-text hr{border-top:2px solid #ffdc7b}.corporate-office-text h5{color:#252525;font-size:16px;margin:30px 0 0;text-transform:uppercase;letter-spacing:1px}.contact-office-link{margin:30px 0 0}.contact-office-link li{margin:0 18px 30px 0!important;color:#252525;font-size:20px;font-weight:400;font-family:'Montserrat',sans-serif}.contact-office-link li:last-child{margin-bottom:10px}.contact-office-link li i{padding-right:7px}.corporate-office-text span{color:#252525;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0;text-transform:capitalize}.corporate-office-text h6{margin:20px 0 10px;color:#252525;font-size:20px;font-weight:400;line-height:32px;display:flex}.corporate-office-text h6 i{padding-right:7px}#regional-offices-section{padding:60px 0 0}#regional-offices-section h4{text-align:center;margin-bottom:60px;color:#252525}.regional-offices-box{margin:0 0 60px}.regional-offices-box h5{margin:20px 0;color:#252525;font-size:18px;text-transform:uppercase;font-weight:600}.regional-offices-box p{color:#252525;margin:0}.regional-offices-box ul{margin:15px 0;padding-left:0;list-style:none}.regional-offices-box ul li{padding-bottom:5px}.regional-offices-box ul i{padding-right:5px}.regional-offices-box a{color:#006932;font-size:16px}#market-contacts-section{background:#eaeaea;padding:70px 0}#market-contacts-section h4{text-align:center;margin-bottom:60px;color:#252525}.market-contact-box h5{margin-bottom:5px;color:#252525;font-size:15px;font-weight:700;text-transform:uppercase;line-height:24px}.market-contact-box p{margin-bottom:0;color:#252525;font-size:16px;font-weight:500}.leadership-banner{background:url(//pandj.com/wp-content/themes/pandj/img/leadership-banner-image.jpg) no-repeat 0 0;text-align:left;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-bottom:18px solid #ffc423}.leadership-banner .banner-text p{color:unset;font-size:unset;line-height:unset}#president-phase-section{background:#eaeaea;padding:44px 0 38px}.Leadership-phase-text{text-align:center;padding:35px 10px}.Leadership-phase-text:hover{-webkit-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);-moz-box-shadow:0px 12px 35px 0px rgba(0,0,0,.18);box-shadow:0px 12px 35px 0px rgba(0,0,0,.18)}.three-col .Leadership-phase-text img{height:auto;width:100%}.Leadership-phase-text h6{color:#252525;font-size:16px;text-transform:uppercase;font-weight:700;margin:20px 0 5px}.Leadership-phase-text p{font-size:16px;color:#252525;line-height:24px;margin-bottom:20px}.Leadership-phase-text a{color:#006932}#leadership-phase-section{background:#fff;padding:44px 0 38px}.admin-bar .fixed-top{top:32px}.navbar-nav>li>a{border-bottom:3px solid rgba(0,0,0,0)}.our-story{margin:55px 0 0;text-align:center}.our-story .top_section{background:rgba(0,0,0,0) url(//pandj.com/wp-content/themes/pandj/img/our-story-bg.png) repeat scroll center center/cover;padding:40px 0}.top_section .content{float:none;margin:0 auto;max-width:100%;width:775px}.top_section h4{font-weight:lighter;margin-bottom:25px}.our-story h1{color:#fff;font-size:50px;line-height:50px;margin-bottom:20px}.our-story p{color:#fff}.top_section.black_content p{color:#000}.down-arrow-banner{z-index:999}.down-arrow-banner #button{cursor:pointer;display:block;height:20px;margin:0 auto;width:20px}#five-key-markets-section ul li a:hover{text-decoration:unset}.our-value-text{color:#fff}#body-services-section ul,#project-services-section ul,#mj-text-section ul,#founder-info-section ul,#services-text-section ul,#project-description-section ul,#project-info-section ul,.our-story ul{padding:0;margin:16px 0}#body-services-section ul li,#project-services-section ul li,#mj-text-section ul li,#founder-info-section ul li,#services-text-section ul li,#project-description-section ul li,#project-info-section ul li,.our-story ul li{text-align:left;color:#353535;margin:0 0 15px;font-size:16px;font-weight:400;padding:0 0 0 40px;list-style:none;position:relative}#body-services-section ul li:before,#project-services-section ul li:before,#mj-text-section ul li:before,#founder-info-section ul li:before,#services-text-section ul li:before,#project-description-section ul li:before,#project-info-section ul li:before,.our-story ul li:before{left:0;color:#006932;position:absolute;top:0;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:600}.our-story ul li{color:#fff}#body-services-section ol,#project-services-section ol,#mj-text-section ol,#founder-info-section ol,#services-text-section ol,#project-description-section ol,#project-info-section ol,.our-story ol{padding:0;margin:16px 0;list-style:none;counter-reset:my-awesome-counter}#body-services-section ol li,#project-services-section ol li,#mj-text-section ol li,#founder-info-section ol li,#services-text-section ol li,#project-description-section ol li,#project-info-section ol li,.our-story ol li{text-align:left;margin:0 0 15px;font-size:16px;font-weight:400;counter-increment:my-awesome-counter;list-style:none;color:#353535;position:relative;padding:0 0 0 30px}#body-services-section ol li:before,#project-services-section ol li:before,#mj-text-section ol li:before,#founder-info-section ol li:before,#services-text-section ol li:before,#project-description-section ol li:before,#project-info-section ol li:before,.our-story ol li:before{content:counter(my-awesome-counter) " ";color:#006932;font-size:16px;font-weight:700;margin-right:20px;top:0;position:absolute;left:-5px}.btn-green-line{background:rgba(0,0,0,0) none repeat scroll 0 0;box-shadow:0 12px 35px -9px rgba(0,0,0,.36);display:inline-block;font-size:14px;margin-bottom:20px;min-width:180px;padding:9px 10px;position:relative;text-align:center}.btn-green-line:hover{text-decoration:none}.slider-text-inside h1,.slider-text-inside h5,.slider-showhim p{text-shadow:2px 5px 9px #010305}.leadership-banner .banner-text h2,.water-resources-banner-text h2,.service-page-banner-text h2,.project-template-default .banner-text h2,.our-story h1,.single-post .banner-text h2{text-shadow:1px 3px 7px #1e2022}body .cool-timeline .light-grey-post .timeline-content{background:#e5e5e5 none repeat scroll 0 0}.cool-timeline .scrollable-section,.cool-timeline .timeline-meta,body .cool-timeline .timeline-post .timeline-icon .icon-placeholder i{display:none}body .cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title{background:rgba(0,0,0,0) none repeat scroll 0 0}body .cool_timeline h1.timeline-main-title{color:#2e2e2e;font-weight:700 !important;text-shadow:initial}body .cool-timeline.white-timeline .timeline-post .iconbg-turqoise{background:#e5e5e5 none repeat scroll 0 0 !important;border:2px solid #006932;box-shadow:0 0 0 0 #e5e5e5,0 0 0 0 #e5e5e5 inset,0 0 0 0 #e5e5e5}body .cool-timeline .timeline-post .timeline-icon{height:25px;margin:12px 0 0 -13px;width:25px}body .cool-timeline.white-timeline .timeline-post .iconbg-turqoise .icon-placeholder:before{background:#006932 none repeat scroll 0 0;border:0 none !important;border-radius:50%;bottom:auto;color:rgba(0,0,0,0);content:"\f111";font-family:"Font Awesome 5 light";font-size:7px;font-weight:700;height:4px;left:8.4px;position:absolute;top:8.4px;width:4px}body .ultimate-style .timeline-post .timeline-content .content-title:before{content:unset}.ultimate-style .timeline-post .timeline-content .content-title{background:initial !important;color:#006932 !important;padding:12px 10px 0 !important}.ultimate-style .timeline-post.odd .timeline-content{text-align:right !important}.ultimate-style .timeline-post.even .timeline-content{text-align:left !important}.cool-timeline .timeline-post.odd .timeline-content .content-details{float:right;font-weight:500 !important;max-width:100%;padding-right:10px !important;width:300px}.cool-timeline .timeline-post.even .timeline-content .content-details{float:left;font-weight:500 !important;max-width:100%;padding-left:10px !important;width:300px}body .cool-timeline:before{width:2px}.cool-timeline.white-timeline .timeline-post.even .icon-color-white:after{bottom:auto;color:#006932;content:"\007C";font-family:"Font Awesome 5 light";position:absolute;right:-13px;top:-11px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cool-timeline.white-timeline .timeline-post.odd .icon-color-white:after{bottom:auto;color:#006932;content:"\007C";font-family:"Font Awesome 5 light";position:absolute;right:26px;top:-10px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ultimate-style .timeline-post .timeline-content{background:initial !important}.cool-timeline .timeline-post .timeline-content img{height:auto;position:relative;z-index:99}.cool-timeline .timeline-post.even .timeline-content img{padding-left:13px}.cool-timeline .timeline-post.odd .timeline-content img{padding-left:0;padding-right:13px}.even .ctl_prettyPhoto img{background-image:url(//pandj.com/wp-content/themes/pandj/img/cool-img-border.jpg);background-position:left center;background-repeat:no-repeat;background-size:13px 90%}.odd .ctl_prettyPhoto img{background-image:url(//pandj.com/wp-content/themes/pandj/img/cool-img-border.jpg);background-position:right center;background-repeat:no-repeat;background-size:13px 90%}.timeline-content a{pointer-events:none}.timeline-post.even .timeline-content{margin-left:20px}.timeline-post.odd .timeline-content{margin-right:20px}.timeline_section .cool-timeline .timeline-post .timeline-icon .icon-placeholder{background:#e5e5e5 none repeat scroll 0 0;border-radius:50%;padding:11px 0 10px;position:relative;z-index:9999}.timeline_section{background:#e5e5e5 none repeat scroll 0 0;margin-top:-64px}.timeline_section .cool_timeline{padding-top:50px}body .cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title{background:#e5e5e5 none repeat scroll 0 0;color:#006932}body .cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title:before{border-right-color:#e5e5e5}body .cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title:before{border-left-color:#e5e5e5}#demo{height:100vh!important;position:relative;overflow:hidden}.carousel-inner{height:100vh!important}#main{overflow:hidden;width:100%;height:auto}#inner{height:100%;overflow-y:scroll}html,body{margin:0}.home-page-slider .img-fluid{height:auto}.carousel-caption-slider{bottom:185px}.carousel-item{height:100%!important}.service-inside-link{bottom:141px;margin-top:0;padding-bottom:0}#body-services-section{padding:60px 0 40px}.admin-bar #main{margin-top:-32px}.service-inside-link{bottom:5% !important}.service-inside-link.mobile_version{display:none}.press_room_posts .post{margin-bottom:70px}.thumbnail-image{margin-bottom:30px}.press_room_posts .link-img,.press_room_posts .quote-img{display:none;left:10px;position:absolute;top:10px}.press_room_posts .format-link .link-img,.press_room_posts .format-quote .quote-img{display:block}.format-link .thumbnail-image,.format-quote .thumbnail-image{position:relative}.media_posts .post{float:left;margin-bottom:50px;width:100%}.downlaod_icon{float:left;margin-bottom:10px;width:15%}.media_posts .post_content{float:right;width:80%}.download_link{border:2px solid #ffc423;color:#212529 !important;display:block;font-size:17px;font-weight:500;margin-top:10px;max-width:100%;padding:7px;text-align:center;width:150px}.download_link:hover{background:#ffc423 none repeat scroll 0 0;color:#000;text-decoration:unset}.media_posts .post_content h5 a{color:#212529}.media_posts .post_content h5 a:hover{text-decoration:unset}.press_room_posts .thumbnail-image img{height:auto;max-width:100%}.archive #mj-text-section h1{font-size:40px;margin-bottom:40px}.product-block h3{color:#ffc423;font-size:20px}.product-block .metainfo{font-size:11px;margin-bottom:20px}.product-block img{margin-bottom:10px}#google-map-section .novo-map_infobox_style_default{background:#fff none repeat scroll 0 0 !important;border-radius:10px;box-shadow:2px 5px 13px #010305;height:auto !important;padding:12px 20px !important}#google-map-section .novo-map_infobox_style_default .title{color:#006932 !important;margin-top:0 !important;text-align:left !important}.novo-map_infobox_style_default>img{background:#212529 none repeat scroll 0 0;display:none;padding:4px}.novo-map_infobox_style_default .description a{color:#006932 !important;display:block}.novo-map_infobox_style_default .description a:after{content:" \f105";font-family:"Font Awesome 5 Free"}.big-img img{width:100%}.big-img .img__wrap{margin-bottom:30px}.msnry_item img{width:100% !important}.page-template-default .water-resources-banner{background:rgba(0,0,0,0) none repeat scroll 0 0}.project-gallery-text h4 a,.project-gallery-text p a{color:#fff}.project-info-img-left img{width:100%}.affiliates_logos{margin-bottom:30px}.affiliates_logos img{max-width:100%}.affiliates_logos a{display:block;margin-bottom:20px;padding:1px;text-align:center}body button#responsive-menu-button{border:1px solid #ffc525;border-radius:.25rem}body.admin-bar button#responsive-menu-button{top:40px}body #responsive-menu-container{padding-top:10px;top:42px;z-index:99}body.admin-bar #responsive-menu-container{top:75px}.gform_body li:before{content:unset !important}#market-gallery-section .press-nav{float:left;width:100%}.press-nav .alignleft{float:left;width:50%}.press-nav .alignright{float:right;text-align:right;width:50%}.page-template-template-key-markets .overlay p,.page-template-templat-services #market-gallery-section .overlay h5:nth-of-type(2){font-size:16px;line-height:24px;font-family:'Roboto',sans-serif}.menu-box{border:1px solid #ffc423;padding:20px}.menu-box h3{margin-bottom:20px;font-weight:700;font-size:21px}#services-text-section .menu-box ul li:before,#services-text-section .menu-box ul li a:after{color:#676767;position:absolute;top:0;font-family:"Font Awesome 5 Free";font-weight:600}#services-text-section .menu-box ul li:before{content:"_";left:0;top:10px;transform:rotate(180deg)}#services-text-section .menu-box ul li a:after{content:"\f054";padding-left:8px;font-size:15px;padding-top:2px;right:0}#services-text-section .menu-box ul li{padding-left:13px}#services-text-section .menu-box ul li a{width:95%;display:block}#services-text-section .menu-box ul li a{color:#353535;font-family:Montserrat}#services-text-section .menu-box ul li:hover:before,#services-text-section .menu-box ul li:hover a:after,#services-text-section .menu-box ul li:hover a{color:#006932;text-decoration:none}.gallery-content>div{margin:0;width:100% !important}.inner-content-section{padding-left:20px}.gallery-content .psgal figure{width:265px}@media only screen and (min-width:1025px) and (max-width:1199px){#market-gallery-section .showme ul li,#market-gallery-section .hideme ul li{margin:0 14px}}@media (max-width:500px){.navbar-nav{background-color:#000;border-top:3px solid #fed136;color:#fff;z-index:1;margin-top:5px}.navbar-nav .nav-item .nav-link{padding:.7em 1em!important;font-size:100%;font-weight:500}}@media (min-width:1200px){.container{max-width:1160px}.less-height .carousel-caption-slider{bottom:305px}}@media (max-width:1200px){.highlights-text p{line-height:20px;font-weight:400;font-size:13px}.navbar-nav .nav-item .nav-link{padding:15px 16px 10px 16px!important}.service-inside-link li{margin:0 35px!important}.our-value-navigation-box .showhim{padding:22.7px 30px !important}}@media (max-width:1024px){.navbar-brand{margin-right:2rem}.navbar-nav .nav-item .nav-link{padding:15px 20px 10px 20px!important}.our-value-navigation-box .showhim{padding:22px !important}.overlay h5{font-size:18px}.overlay img{margin:0 auto 15px auto}.project-info-text{margin-right:30px}#market-gallery-section .showme ul li,#market-gallery-section .hideme ul li{margin:0 10px}#key-market-page-section .overlay{justify-content:start;padding:30px 15px}.home-page-slider .img-fluid{height:auto}}@media only screen and (min-width:1800px) and (max-width:2500px){.service-inside-link{bottom:190px}.carousel-caption-slider{bottom:200px}}@media only screen and (min-width:737px) and (max-width:991px){#project-gallery-section .swiper-wrapper{max-height:307px}#project-gallery-section .project-gallery-text{bottom:auto;top:186px}.service-inside-link{bottom:0}.carousel-caption-slider{bottom:215px}}@media only screen and (min-width:992px) and (max-width:1199px){.navbar-nav .nav-item .nav-link{font-size:11px}.our-value-text p{padding-right:88px}.our-value-navigation-box .showhim{padding:23.7px 50px}#our-value-navigation-section{height:395px}}@media (max-width:991px){.navbar-nav .nav-item .nav-link{font-size:11px}.our-story{margin:45px 0 0}.project-info-img>img,.project-info-img-left img{height:auto;max-width:100%}#key-market-page-section .col-lg-2.col-md-6.col-sm-12.section-4{display:none}.navbar-toggler i{color:#ffc423}.navbar-toggler{border:1px solid #ffc423!important;padding:.25rem .5rem}.white-bg-nav{background:#252525}.white-bg-nav.shrink{background-color:#252525}.white-bg-nav .navbar-nav .nav-item .nav-link{color:#fff}.dropdown-toggle:after{right:15px;top:10px;font-size:20px}.market-gallery-heading h3{font-size:35px}.resource-text{margin-bottom:20px}.block-quote-box{margin:20px 0 0}.project-info-img{float:left}.slider-text-inside h1{font-size:25px;line-height:35px}.slider-text-inside h5{font-size:14px;line-height:22px}.service-inside-link li{margin:0 15px!important}.service-inside-link{padding:0}.service-inside-link ul{text-align:center}.img__description h5{font-size:14px;line-height:20px}.img__description h6{font-size:12px;font-weight:700}.social{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin-top:10px;margin-left:0}#contact-us-section .col-lg-5{padding-right:15px}#contact-us-section .col-lg-7{padding-left:15px}#five-key-markets-section ul li{margin:0 2% 5% 0}#five-key-markets-section{padding:80px 0 60px}#proven-leader-section{background:0 0}.proven-leader-text p{padding:0}.proven-leader-text{padding:30px;background:#006932}.proven-solution-text{padding:30px;background:#e5e9ec}.proven-solution-text p{padding:0}.founder-info-image{margin:30px 0}.founder-info-text{margin:50px 0 0}.white-bg-nav .fixed-white-logo{display:block}.white-bg-nav .fixed-black-logo{display:none}.banner-nav .fixed-white-logo{display:block}.banner-nav .fixed-black-logo{display:none}.shrink .fixed-black-logo{display:none}.shrink .fixed-white-logo{display:block}.banner-nav{background-color:#252525}.banner-nav .navbar-nav .nav-item .nav-link{color:#fff}.navbar-nav{margin-top:10px}.navbar-nav .nav-item .nav-link{padding:15px 20px 10px 0!important;margin:2px 0}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item{padding:.65rem 1.5rem .65rem 0}.dropdown-menu{padding:10px 0}.fixed-top{padding:.25rem .5rem}.fixed-top{border:0}#founder-name-section{margin:45px 0 0;padding:25px 0}#resource-link-section{text-align:center}#our-value-navigation-section{height:auto}.our-value-navigation-box li a+div{position:static}.our-value-text{height:100%;margin:0;padding:30px}.our-value-block{margin-left:0}#services-text-section{padding:40px 0}.service-page-banner-text h2{font-size:30px}.service-page-banner-text{padding:108px 0 48px}.banner-text{padding:108px 0 48px}.water-resources-banner-text{padding:108px 0 48px}h1{font-size:35px}h2{font-size:25px}.project-info-text p{padding:0 0 30px;margin:0}.project-info-text{margin-right:0}.project-info-text h3{margin-bottom:20px}.mar-btm{margin-bottom:0}.project-info-img-left{margin:30px 0}.carousel-control-next,.carousel-control-prev{display:none}.service-inside-link li:hover a{text-shadow:0}.our-value-text p{padding-right:0}}@media (max-width:860px){body .cool-timeline.white-timeline .timeline-post .iconbg-turqoise{margin-left:2px}.cool-timeline.white-timeline .timeline-post.even .icon-color-white:after{top:-4px}.cool-timeline.white-timeline .timeline-post.odd .icon-color-white:after{right:-15px;top:-6px}.cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title:before{display:none}.timeline_section .ultimate-style .timeline-post.odd .timeline-content{text-align:left!important}.timeline-post.even .timeline-content{margin-left:0}.cool-timeline .timeline-post.odd .timeline-content .content-details,.cool-timeline .timeline-post.even .timeline-content .content-details{float:left;width:100%}.cool-timeline .timeline-post.odd .timeline-content .content-details{margin-left:-6px}}@media (max-width:782px){.our-story{margin:30px 0 0}}@media (max-width:736px){.service-inside-link .slider-showhim p{text-shadow:unset}.service-inside-link .slider-showhim p{text-shadow:2px 5px 9px #fff}.down-arrow-banner{display:block}.down-arrow-banner{bottom:50px}.service-inside-link{margin-top:20px;margin-bottom:0}.service-inside-link{position:static;display:flex;justify-content:center}.slider-showhim p{color:#252525;font-size:10px;font-weight:700;line-height:15px}.slider-showhim{margin-bottom:10px}.service-inside-link li{margin:0 7px 10px 7px!important}.carousel-caption-slider{bottom:100px}.carousel-control-next,.carousel-control-prev{top:-40%}.resource-text h4{line-height:35px}.hovereffect img{width:100%}.img__wrap img{width:110%}.regional-offices-box img{width:100%}.our-value-text{position:static}#key-market-page-section .overlay{justify-content:start;padding:40px 15px}.home-page-slider .img-fluid{height:300px}}@media (max-width:767px){.navbar-toggler{display:none !important}.project-gallery-text{left:10%}.project-gallery-text p{width:90%}.inner-content-section{margin-top:30px}}@media (max-width:768px){.page-template-template-aboutus #five-key-markets-section ul,.page-template-template-aboutus #five-key-markets-section ul li{display:block}.page-template-template-aboutus #five-key-markets-section ul li p{margin:7px 0 0}.Leadership-phase-text{margin-bottom:10px}.footer-links li{margin:0 0 15px 0!important;padding:0 15px 0 0}.img-border-layer{display:none}.banner-text h2{font-size:25px;line-height:35px}.water-resources-banner-text h2{font-size:25px;line-height:35px}.service-banner-text h2{font-size:25px;line-height:35px}#project-services-section h6{font-size:20px}.body-services-heading h2{font-size:25px;line-height:35px}.body-services-text{margin-top:30px}.body-services-text h6{line-height:35px}.founder-info-image img{width:auto;height:auto;max-width:100%}}@media (max-width:840px){.footer-links ul>li{text-align:left;margin-bottom:15px;padding:0 15px 0 0}.footer-links .social{float:left;width:100%}}@media (max-width:736px){#project-gallery-section .swiper-wrapper{max-height:265px}#project-gallery-section .project-gallery-text{bottom:auto;top:130px}.footer-links ul>li:first-child{width:100%}.service-inside-link li:hover a{text-shadow:unset}.service-inside-link.mobile_version{display:block}.service-inside-link.mobile_version{display:block}.service-inside-link.desktop_version{display:none}.slider-text-inside h1{font-size:20px;line-height:25px}.slider-text-inside h5{width:90%}.slider-text-inside h5{font-size:14px;line-height:18px}.body-services-heading h2{font-size:22px;line-height:25px}#body-services-section{border-top:10px solid #ffc423;padding:30px 0 20px}.body-services-text{margin-top:10px}}@media (max-width:508px){#project-gallery-section .swiper-wrapper{max-height:233px}#project-gallery-section .project-gallery-text{top:118px}.slider-text-inside h1{font-size:16px;line-height:20px}.slider-text-inside h5{font-size:12px;line-height:16px}}@media (max-width:480px){.project-gallery-text{left:20px}.resource-link li a{margin-bottom:15px}#five-key-markets-section ul li{width:100%;margin:0 0 10%}.hovereffect{margin-bottom:20px}.service-inside-link li{margin:0 30px 10px 10px!important}.carousel-caption-slider{bottom:250px}}@media (max-width:360px){.hovereffect img{margin:0}.hovereffect .overlay{padding:0 10px}.overlay p{margin:0 0 20px}}@media (max-width:360px){.service-inside-link li{margin:0 15px 10px 10px!important}}#google-map-section .novo-map .infobox,.novo-map_infobox_style_default,#google-map-section .infobox{background-color:#fff;padding:7px;color:#000}.carousel-inner img{width:100%;object-fit:cover;background-size:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.carousel-inner img{height:auto!important}.home-page-slider{height:auto!important}#main{height:auto!important}}@media (max-width:768px){.home-page-slider{height:auto!important}#main{height:auto!important}}@media (min-width:1280px){.service-inside-link{bottom:12%!important}.down-arrow-banner{bottom:70px}}@media (min-width:1366px){.service-inside-link{bottom:12%!important}.down-arrow-banner{bottom:70px}}@media (min-width:1920px){.service-inside-link{bottom:10%!important}.down-arrow-banner{bottom:80px}}