*{margin:0;padding:0;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,li{margin:0;padding:0}ul{padding:0 0 0 20px;margin:0}body{background:#FFF;margin:0;text-align:left;font-family:'Assistant';font-size:18px;font-weight:400;direction:ltr;color:#00487D}p,h1,h2,h3,h4,h5,h6,a{margin:0;padding:0}h1,h2,h3,h4,h5,h6,b,strong{font-family:'Assistant';font-weight:700}a{text-decoration:none;cursor:pointer;transition:0.3s;-webkit-transition:0.3s}a:focus{outline:auto}table{border-collapse:collapse;border-spacing:0;width:100%}.blogpage_con table{margin:0 0 20px 0}table,td,th{border:1px solid #000}td,th{padding:10px}th,td,caption{font-weight:400;vertical-align:central}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:10px}sup{top:10px}svg{overflow:hidden}hr{border:0;border:1px solid #eee;clear:both}code{margin:10px}.clr{clear:both;display:block}.cf:after,.cf:before{clear:both;content:'';display:block;width:100%}img{max-width:100%;display:block;border:0}img a{border:none}label{display:block}input,select{font-family:'Assistant';font-weight:400;width:100%;color:#000;font-size:14px;height:25px;text-align:rleftight;padding:5px;background:#fff;display:block;border:1px solid #222;border-radius:0;outline:none}textarea{font-family:'Assistant';font-weight:400;width:100%;color:#000;font-size:14px;height:65px;text-align:left;padding:5px;display:block;border:0;border-radius:0;border:1px solid #222;outline:none}a{cursor:pointer;color:#00487D}select{box-shadow:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0 35px 0 5px}select:focus,input:focus{outline:none}select::-ms-expand{display:none}input[type=checkbox]{width:auto;height:auto;padding:0;border:0}input[type=submit]{cursor:pointer;background:#790102;display:inline-block;width:125px;font-size:18px;color:#FFF;font-family:'Assistant';font-weight:400;height:41px;padding:0 10px;border:0;text-align:center;transition:0.3s;-webkit-transition:0.3s;font-weight:400;-webkit-appearance:none;appearance:none;-moz-appearance:none}input[type=submit]:focus{outline:none}.wow{visibility:hidden}::-webkit-input-placeholder{color:#00487D}:-moz-placeholder{color:#00487D;opacity:1}::-moz-placeholder{color:#00487D;opacity:1}:-ms-input-placeholder{color:#00487D}input.wpcf7-not-valid{border:1px solid #f00!important}textarea.wpcf7-not-valid{border:1px solid #f00!important}div.wpcf7 img.ajax-loader,.div.wpcf7 .ajax-loader{display:none!important}div.wpcf7 .ajax-loader.is-active{visibility:hidden!important}div.wpcf7-validation-errors{margin:10px 0!important;text-align:center}div.wpcf7-response-output{margin:10px 0!important;text-align:center;border:2px solid #f00!important;font-size:16px}.wpcf7 form.sent div.wpcf7-response-output{border:2px solid #46b450!important}span.wpcf7-not-valid-tip{display:none!important;font-size:15px;text-align:right;position:absolute;right:14px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}div.wpcf7 .ajax-loader{display:none!important}.wpcf7{direction:rtl;text-align:right}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr!important;text-align:left}#hs_show_banner_button{position:absolute;top:0}.wrap1920{max-width:1920px;margin:0 auto}.wrap1640{max-width:1640px;margin:0 auto}.wrap1630{max-width:1630px;margin:0 auto}.wrap1548{max-width:1548px;margin:0 auto}.wrap1520{max-width:1520px;margin:0 auto}.wrap1500{max-width:1500px;margin:0 auto}.wrap1462{max-width:1462px;margin:0 auto}.wrap1440{max-width:1440px;margin:0 auto}.wrap1400{max-width:1400px;margin:0 auto}.wrap1378{max-width:1378px;margin:0 auto}.wrap1372{max-width:1372px;margin:0 auto}.wrap1320{max-width:1320px;margin:0 auto}.wrap1280{max-width:1280px;margin:0 auto}.wrap1256{max-width:1256px;margin:0 auto}.wrap1224{max-width:1224px;margin:0 auto}.wrap1229{max-width:1229px;margin:0 auto}.wrap1196{max-width:1196px;margin:0 auto}.wrap1192{max-width:1192px;margin:0 auto}.wrap1114{max-width:1114px;margin:0 auto}.wrap1090{max-width:1090px;margin:0 auto}.wrap1088{max-width:1088px;margin:0 auto}.wrap1040{max-width:1040px;margin:0 auto}.wrap990{max-width:990px;margin:0 auto}.wrap960{max-width:960px;margin:0 auto}.wrap910{max-width:910px;margin:0 auto}.wrap845{max-width:845px;margin:0 auto}.wrap866{max-width:866px;margin:0 auto}.wrap800{max-width:800px;margin:0 auto}.wrap640{max-width:640px;margin:0 auto}.wrap600{max-width:600px;margin:0 auto}.main_container{overflow:hidden;position:relative}.footer{background:#00487D;padding:55px 0 50px 0;position:relative}.footer_col{float:left;width:25%;position:relative;padding:0 24px 0 88px}.footer_col.colnew4{width:20%;padding:0 24px 0 38px}.footer_col:before{position:absolute;top:0;left:0;height:145px;width:1px;background:#FAFAFA;content:''}.footer_col.footer_newsletter:after{position:absolute;top:0;right:0;height:145px;width:1px;background:#FAFAFA;content:''}.footer_col h3{font-size:19px;line-height:22px;font-weight:700;letter-spacing:0;color:#FAFAFA;opacity:1;margin:0;padding:0 0 13px 0}.footer_col ul{padding:0;margin:0}.footer_col ul li{display:block;margin-bottom:15px}.footer_col ul li a{display:block;font-size:16px;line-height:22px;color:#FAFAFA;font-weight:400}.footer_col ul li a:hover,.footer_col ul li a:focus{color:#008FB8}.footer_col.footer_newsletter{padding:0 22px 0 38px}.footer_col .newsletter_txt{min-height:68px}.footer_col .newsletter_txt p{font-size:16px;line-height:22px;color:#FAFAFA;font-weight:400;letter-spacing:0}.newsletter_field{float:left;width:calc(100% - 87px)}.newsletter_field input{border:1px solid #FAFAFA;opacity:1;color:#B5B5B5;font-size:16px;line-height:22px;font-weight:400;height:40px;padding:0 15px;background:none}.newsletter_field input::-webkit-input-placeholder{color:#B5B5B5}.newsletter_field input:-moz-placeholder{color:#B5B5B5;opacity:1}.newsletter_field input::-moz-placeholder{color:#B5B5B5;opacity:1}.newsletter_field input:-ms-input-placeholder{color:#B5B5B5}.newsletter_sub{float:right;width:66px}.newsletter_sub input{width:100%;height:40px;background:#EF626C;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:19px;font-weight:700;text-align:center;letter-spacing:0;color:#FFF;text-transform:capitalize;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.newsletter_sub input:hover,.newsletter_sub input:focus{color:#EF626C;background:#FFF}.footer_newsletter_form .wpcf7-response-output{color:#FFF;font-size:15px;background:red;text-align:center}.footer_newsletter_form form.sent div.wpcf7-response-output{background:#46b450}.footer_newsletter_form .wpcf7-spinner{position:absolute}.footer_bottom{background:#008FB8;padding:30px 0}.footer_social{display:inline-block;margin-right:10px;vertical-align:top}.footer_social img{height:16px}.footer_bottom p,.footer_bottom p a{display:inline-block;font-size:12px;line-height:22px;font-weight:400;letter-spacing:0;color:#FAFAFA;vertical-align:top}.home_cta_banner{background:#00487C;height:230px}.h_banner_cta_in{position:relative;background:#008FB8;height:230px;width:100%}.h_banner_cta_in .h_ctabutton{position:absolute;right:30px;bottom:27px}.h_banner_cta_in .h_ctabutton img{width:100%;object-fit:cover}.h_banner_cta_in .h_ctabutton a{display:inline-block;background:#EF626C;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#FFF;text-align:center;padding:8px 11px 10px}.h_banner_cta_in .h_ctabutton a:hover{background:#FFF;color:#EF626C}.homebanner{position:relative}.sub_homebanner_container{display:block;width:100%}.sub_homebanner_container .sub_homebanner_txt{display:flex;flex-direction:row}.sub_homebanner{position:relative;display:flex;flex-direction:row;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto;max-height:154px;padding:0 8vw 0 18vw}.homebannr_img{position:relative;height:646px}.homebannr_img video,.watersolubanner video,.indwattreatban video,.municipalreusebanner video,.sustainabbanvideo video{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.sound_vol{position:absolute;bottom:31px;right:42px;height:53px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;z-index:9}.sound_vol button{width:auto;height:100%;background:none;cursor:pointer;display:inline-block}.sound_vol button img{height:100%;width:auto}.sound_vol button#play{width:53px;margin-right:20px;position:relative;top:-2px}.sound_vol button span{display:block}.sound_vol button span.playvi{display:none}.sound_vol button.pausevio span.pausevi{display:none}.sound_vol button.pausevio span.playvi{display:block}.homebannr_img img{width:100%}.homebannr_img:after{position:absolute;content:'';top:0;background:url(../../../../../../themes/ide/images/banner_overlay.png) repeat-x;background-size:cover;width:100%;height:100%}.homebanner_txt{position:absolute;max-width:1106px;margin:0 auto;top:23.5%;left:0;right:0}.homebanner_txt h1{font-size:61px;line-height:50px;font-weight:700;letter-spacing:0;color:#FAFAFA;text-transform:uppercase;opacity:1;max-width:916px;text-align:center;margin:0 auto;padding:0}.homebanner_txt .banner_con{text-align:center;padding:18px 0 57px 0}.homebanner_txt .banner_con p,.homebanner_txt .banner_con h2{text-align:center;font-size:30px;font-weight:600;line-height:34px;letter-spacing:0;color:#FAFAFA}.sub_homebanner_txt .contact_learn,.calculator_popup .contact_learn{padding:12px 30px;color:#fff;font-size:18px;font-style:normal;font-weight:700;background:#44af69;margin-top:32px;max-width:200px;transition:0.2s;-webkit-transition:0.2s;cursor:pointer;text-transform:uppercase}.sub_text_wrapper{padding-right:4%}.sub_homebanner_txt{padding:min(26px, 1.625rem) 0;max-width:min(775px, 48.938rem)}.sub_homebanner_txt .contact_learn a,.calculator_popup .contact_learn a{color:inherit;transition:0.2s;-webkit-transition:0.2s}.sub_homebanner_txt .contact_learn:hover,.calculator_popup .contact_learn:hover{color:#FFF;background:rgb(54,142,85)}.sub_homebanner_txt h2{color:#FFF}.sub_homebanner_txt .sub_banner_con p{color:#FFF;padding-top:10px}.sub_homebanner a.sub_logo_link{width:17%;height:100%;margin-block:auto;margin-right:auto}img.sub_logo{object-fit:contain;width:auto;height:100%;padding:10px 10px}.popup_svg_arrow{width:100%;margin-block:10px;cursor:pointer}.anniversary-logo{display:flex;justify-content:center}.anniversary-logo-wrapper{max-width:436px;padding-block:11px 15px}.full-width-header-shadow{box-shadow:0 1px 26px #00000029}.wrap1630{display:flex}.banner_buttons{text-align:center;font-size:0}.banner_buttons .contact_expert,.banner_buttons .contact_learn{display:inline-block}.banner_buttons a{display:block;text-align:center;width:202px;box-shadow:1px 2px 10px rgba(0,11,20,.4);-moz-box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:58px;font-size:18px;font-weight:700;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.banner_buttons .contact_expert{margin-right:17px}.banner_buttons .contact_learn{margin-left:17px}.banner_buttons .contact_expert a{background:#EF626C;color:#FFF}.banner_buttons .contact_learn a{background:#008FB8;color:#FFF}.banner_buttons .contact_expert a:hover,.banner_buttons .contact_expert a:focus,.banner_buttons .contact_learn a:hover,.banner_buttons .contact_learn a:focus{background:#FFF;color:#EF626C}.homehero{padding:42px 0 0 0}.homehero ul{padding:0;margin:0;font-size:0}.homehero ul li{display:inline-block;vertical-align:top;width:50%;min-height:376px;position:relative}.homehero ul li a{padding:41px 0 0 0;display:block}.homehero ul li .home_hero_in{border:1px solid #B5B5B5;padding:36px 36px 42px;position:relative;z-index:2;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.homehero ul li .h_hero_icon{width:88px;height:88px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0 1px 8px rgba(0,0,0,.6);-moz-box-shadow:0 1px 8px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.6);line-height:88px;display:table;margin-bottom:32px}.homehero ul li .h_hero_icon span{display:table-cell;vertical-align:middle;text-align:center}.homehero ul li .h_hero_icon img{height:47px;margin:0 auto}.homehero ul li h3{font-size:36px;line-height:40px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.homehero ul li .h_hero_learn{font-size:18px;line-height:22px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right center;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.homehero ul li .h_hero_learn span{text-decoration:underline}.homehero ul li a .heroimg{position:absolute;top:0;height:100%;width:100%;z-index:1;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;opacity:0}.homehero ul li a .heroimg:before{position:absolute;content:'';width:100%;height:100%;background:url(../../../../../../themes/ide/images/solution_overlay.svg) no-repeat top center;background-size:cover}.homehero ul li a:hover .heroimg{opacity:1}.homehero ul li a:hover .h_hero_icon{border:2px solid #FAFAFA}.homehero ul li a:hover .h_hero_icon .h_one{display:none}.homehero ul li a .h_hero_icon .h_two{display:none}.homehero ul li a:hover .h_hero_icon .h_two{display:block}.homehero ul li a:hover .home_hero_in{padding:0 49px 42px 36px;border:none}.homehero ul li a:hover h3{color:#FAFAFA}.homehero ul li a:hover .h_hero_learn{color:#FFF;background:url(../../../../../../themes/ide/images/learnmore_white.png) no-repeat right center;background-size:20px}.homehero ul li a:hover .h_hero_learn span{text-decoration:none}.home_water_sol{padding:70px 0 0 0;background:url(../../../../../../themes/ide/images/blue-light-bg.png) no-repeat bottom center;background-size:100%}.home_water_sol .wrap1372{padding-left:90px}.h_water_left{float:left;max-width:421px}.h_water_left h3,.h_water_left h2{padding:0;margin:0 0 17px 0;font-size:36px;line-height:40px;font-weight:700;letter-spacing:0;color:#00487D}.h_water_left .h_water_learn{font-size:18px;line-height:22px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right center;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.h_water_left .h_water_learn:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right center;background-size:20px}.h_water_right{float:right;max-width:685px;position:relative}.h_water_right ul{margin:0 -18px;padding:0}.h_water_right ul li{float:left;width:50%;padding:0 18px;display:block}.h_water_right ul li a{display:block;background:#FFF;box-shadow:-1px 4px 34px rgba(0,0,0,.11);-moz-box-shadow:-1px 4px 34px rgba(0,0,0,.11);-webkit-box-shadow:-1px 4px 34px rgba(0,0,0,.11);opacity:1;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;position:relative;overflow:hidden}.h_water_right ul li .h_water_img{position:relative}.h_water_right ul li .h_water_img:after{position:absolute;content:'';width:100%;height:100%;bottom:0;left:0;background:url(../../../../../../themes/ide/images/water_overlay.svg) no-repeat}.h_water_right ul li .h_right_con{position:absolute;bottom:0;padding:0 37px 18px 22px;width:100%;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.h_water_right ul li .h_right_con h3{font-size:20px;line-height:24px;font-weight:700;letter-spacing:0;color:#FFF}.h_water_right ul li .h_right_con p{font-size:18px;line-height:23px;font-weight:400;letter-spacing:0;color:#FFF;padding:10px 0 4px 0}.h_water_right ul li .h_right_intxt{height:0;opacity:0;transition:0.5s linear;-moz-transition:0.5s linear;-webkit-transition:0.5s linear;visibility:hidden}.h_water_right ul li a:hover .h_right_intxt{opacity:1;height:auto;visibility:visible}.h_water_right .h_wate_circle{position:absolute;left:-90px;bottom:32px;width:136px}.h_water_right .h_wate_circle img{width:100%}.h_ide_project_heading{padding:43px 0 12px 0}.h_ide_project_heading h3,.h_ide_project_heading h2{float:left;font-size:36px;line-height:40px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0}.h_ide_project_heading .h_all_ref{float:right;padding-top:30px}.h_ide_project_heading a{font-size:18px;line-height:23px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right center;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.h_ide_project_heading a span{text-decoration:underline}.h_ide_project_heading a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right center;background-size:20px}.home_projects ul{margin:0;padding:0}.home_projects ul li{float:left;width:16.66%;height:603px;position:relative;display:block;background:transparent linear-gradient(180deg,var(--unnamed-color-008fb8) 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#008FB8 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box}.home_projects ul li.odd{background:transparent linear-gradient(180deg,var(--unnamed-color-00487D) 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#00487D 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box}.home_projects ul li .h_pro_overlay{background:url(../../../../../../themes/ide/images/light-blue.svg);position:absolute;width:100%;height:100%;top:0;z-index:2;transition:1s;-moz-transition:1s;-webkit-transition:1s;opacity:1}.home_projects ul li.odd .h_pro_overlay{background:url(../../../../../../themes/ide/images/dark-blue.svg)}.home_projects ul li a:hover .h_pro_overlay{opacity:0}.home_projects ul li a{display:block;height:100%;text-align:center;position:relative;overflow:hidden;background:url(../../../../../../themes/ide/images/water_bg2.png) no-repeat bottom center}.home_projects ul li.odd a{background:url(../../../../../../themes/ide/images/water_bgdark2.png) no-repeat bottom center}.home_projects ul li .h_pro_desc{padding:29px 44px;position:relative;z-index:3}.home_projects ul li a h3{font-size:24px;line-height:30px;font-weight:700;letter-spacing:0;color:#FAFAFA;margin:0;padding:0 0 9px 0}.home_projects ul li a p{font-size:18px;line-height:24px;font-weight:400;letter-spacing:0;color:#FAFAFA;padding:0 0 22px 0;opacity:0;visibility:hidden;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.home_projects ul li a .readmore{width:110px;margin:0 auto;text-align:center;padding:4px 0 3px 0;letter-spacing:0;color:#EF626C;text-decoration:underline;background:#FFF}.home_projects ul li a .readmore span{display:block;padding:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;font-size:0;opacity:0;visibility:hidden}.home_projects ul li a .h_pro_img{position:absolute;bottom:0;z-index:1;object-fit:cover;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.home_projects ul li a:hover p{opacity:1;visibility:visible}.home_projects ul li a:hover .readmore span{opacity:1;visibility:visible;font-size:18px;line-height:24px;font-weight:700;padding:4px 0 7px 0}.home_projects ul li a .h_pro_img img{transition:1.5s;-moz-transition:1.5s;-webkit-transition:1.5s}.home_projects ul li a:hover .h_pro_img img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform-origin:bottom center}.home .home_projects ul li a:hover .h_pro_img img{transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);transform-origin:bottom center}.home_projects ul li a:hover .h_pro_img{z-index:2}.home_projects ul li a .h_pro_img img{position:relative}.home_projects ul li a:before,.home_projects ul li a:hover:after{content:'';top:0;left:0;width:100%;position:absolute;background:transparent linear-gradient(180deg,var(--unnamed-color-008fb8) 70%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#008FB8 70%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;height:75%;top:0}.home_projects ul li.odd a:before,.home_projects ul li.odd a:hover:after{background:transparent linear-gradient(180deg,var(--unnamed-color-00487D) 56%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#00487D 56%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box}.home_projects ul li a:hover:before{opacity:0}.home_worked_with{padding:55px 0 75px 0}.home_worked_with h3,.home_worked_with h2{text-align:center;font-size:36px;line-height:42px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 25px 0}.worked_item a{display:block;width:100%;display:table;vertical-align:middle;height:116px}.worked_item a span{display:table-cell;vertical-align:middle;text-align:center;width:100%}.worked_item a span img{display:inline-block!important;width:auto!important;text-align:center}.worked_item a span img.two{display:none!important}.worked_item a:hover span img.two{display:inline-block!important}.worked_item a:hover span img.one{display:none!important}.home_more_project{position:relative;height:316px;z-index:2}.home_more_project .more_left_circle{position:absolute;left:-149px;top:-18px}.home_more_project .more_right_circle{position:absolute;right:0;width:350px;padding-top:26px;top:-8px}.home_more_project .more_right_circle span{position:absolute;left:30px;top:4px}.home_more_project .more_right_circle span img{width:116px}.home_more_mid{padding-top:32px}.home_more_mid h3{font-size:36px;line-height:42px;font-weight:700;letter-spacing:0;color:#000;margin:0;padding:14px 0 38px 0}.home_more_mid h3 span{color:#008FB8}.home_more_but{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:202px;font-size:18px;font-weight:700;letter-spacing:0;color:#FFF;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;text-align:center;padding:16px 0 18px 0}.home_more_but:hover{background:none;color:#EF626C}.home_img_fix{position:relative;height:670px;background-position:center center!important;background-size:cover!important;background-attachment:fixed!important;overflow:hidden;display:table;width:100%}.fix_overlay{background:url(../../../../../../themes/ide/images/home_fixed_overlay.png) no-repeat top center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;content:''}.home_top_wave_bg{position:relative;z-index:1}.fix_top_wave{background:url(../../../../../../themes/ide/images/home_fixed_top.png) no-repeat bottom center;background-size:cover;position:absolute;background-position:50% 50%;background-size:cover;height:350px;left:-130px;top:-36%;width:2070px;content:'';z-index:1}.fix_bottom_wave{background:url(../../../../../../themes/ide/images/home_fixed_bottom.png) no-repeat top center;background-size:cover;position:absolute;background-position:50% 50%;background-size:cover;height:350px;right:-130px;bottom:-36%;width:2070px;content:'';z-index:1}.home_img_fix .fix_mid_con{display:table-cell;vertical-align:middle;position:relative;z-index:2}.fix_mid_con p{text-align:center;font-size:24px;line-height:34px;font-weight:700;letter-spacing:0;color:#FFF;text-shadow:1px 1px 2px rgba(0,0,0,.49)}.fix_mid_con ul{margin:52px -28px 0 -28px;;padding:0;font-size:0;text-align:center}.fix_mid_con ul li{display:inline-block;vertical-align:top;padding:0 28px}.fix_mid_con ul li a{width:213px;display:block;position:relative;line-height:58px;text-align:center;background:#00487D;box-shadow:1px 2px 10px rgba(0,11,20,04);-moz-box-shadow:1px 2px 10px rgba(0,11,20,04);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,04);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:18px;font-weight:700;color:#FFF;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.fix_mid_con ul li a:hover{background:#008FB8}.fix_mid_con ul li a:before{position:absolute;top:0;content:'';left:-5px;width:13px;height:100%;background:url(../../../../../../themes/ide/images/fix_button_bg.png) no-repeat top left;background-size:cover}.fix_mid_con ul li a span{display:inline-block;vertical-align:middle;padding-right:13px}.fix_mid_con ul li a img{display:inline-block;vertical-align:middle;width:20px}.home_our_resource{padding:31px 0 42px 0}.h_our_resource_heading{padding:0 0 23px 0}.h_our_resource_heading h3{float:left;font-size:40px;line-height:48px;font-weight:700;letter-spacing:0;color:#00487D}.h_our_resource_heading .h_all_posts{float:right;padding-top:30px}.h_our_resource_heading a{font-size:18px;line-height:24px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right center;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.h_our_resource_heading a span{text-decoration:underline}.h_our_resource_heading a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right center;background-size:20px}.h_our_res_list{position:relative}.h_our_res_list .h_our_res_circle{position:absolute;left:-58px;bottom:-16px;width:136px}.h_our_res_list .h_our_res_circle img{width:100%}.home_our_resource ul{padding:0;margin:0 -22px 0 -21px}.home_our_resource ul li{display:block;float:left;width:33.33%;padding:0 22px 0 21px;overflow:hidden}.home_our_resource ul li a{position:relative;display:block;overflow:hidden}.home_our_resource ul li .h_our_r_img{position:relative;height:441px}.home_our_resource ul li .h_our_r_img img{object-fit:cover;transition:0.3s;-webkit-transition:0.3s;webkit-filter:blur(0);filter:blur(0)}.home_our_resource ul li .h_our_r_img:after{position:absolute;content:'';width:100%;height:100%;bottom:0;left:0;background:url(../../../../../../themes/ide/images/water_overlay.svg) no-repeat bottom left;background-size:cover;transition:0.3s;-webkit-transition:0.3s}.home_our_resource ul li a:hover .h_our_r_img:after{height:160%}.home_our_resource ul li a:hover .h_our_r_img img{webkit-filter:blur(4px);filter:blur(4px)}.home_our_resource ul li .h_our_r_con{position:absolute;bottom:80px;padding:0 19px 0 35px;width:100%;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;overflow:hidden}.home_our_resource ul li .h_our_r_con h3{font-size:20px;line-height:24px;font-weight:700;letter-spacing:0;color:#FFF;padding:0 0 11px 0;margin:0}.home_our_resource ul li .h_our_r_con p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#FFF;padding:0}.home_our_resource ul li .h_our_r_intxt{height:0;opacity:0;transition:0.5s linear;-moz-transition:0.5s linear;-webkit-transition:0.5s linear;visibility:hidden}.home_our_resource ul li a:hover .h_our_r_intxt{opacity:1;height:auto;visibility:visible}.h_our_info{font-size:19px;line-height:24px;font-weight:400;letter-spacing:0;color:#FFF;margin:0 -11px;padding:0 0 12px 0}.h_our_info span{display:inline-block;position:relative;padding:0 11px}.h_our_info span.h_our_date:after{position:absolute;height:20px;width:1px;content:'';top:2px;right:-1px;background:#FFF}.home_our_resource ul li .h_our_read{font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#FFF;background:url(../../../../../../themes/ide/images/learnmore_white.png) no-repeat right center;background-size:20px;padding-right:44px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;margin-top:11px}.home_our_resource ul li .h_our_read span{text-decoration:underline}.h_our_readnew{position:absolute;bottom:36px;left:35px;font-size:18px;line-height:22px;font-weight:700;letter-spacing:0;color:#FFF;background:url(../../../../../../themes/ide/images/learnmore_white.png) no-repeat right center;background-size:20px;padding-right:44px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.h_our_readnew span{text-decoration:underline}.home_live_section{background:url(../../../../../../themes/ide/images/blue-light-wave_hove_live.png) no-repeat top 42px left;background-size:cover}.home_live_feed_heading{padding:0 0 17px 0}.home_live_feed_heading h3,.home_live_feed_heading h2{font-size:40px;line-height:48px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0;float:left}.home_live_feed_heading .h_all_feeds{float:right;padding-top:30px}.home_live_feed_heading a{font-size:18px;line-height:24px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right center;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.home_live_feed_heading a span{text-decoration:underline}.home_live_feed_heading a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right center;background-size:20px}.home_live_feed{margin:0 -14px;padding-bottom:29px}.home_live_feed_left{float:left;width:50%;padding:0 14px}.home_live_feed_left .home_live_feed_left_inner{height:341px;overflow:auto}.home_live_feed_left .home_live_feed_left_inner ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,.5);background-color:#CCC}.home_live_feed_left .home_live_feed_left_inner ::-webkit-scrollbar{width:6px;background-color:#CCC}.home_live_feed_left .home_live_feed_left_inner ::-webkit-scrollbar-thumb{background-color:#000}.home_live_feed_left ul{margin:0;padding:0}.home_live_feed_left ul li{display:block;padding-bottom:31px}.home_live_feed_left ul li:last-child{padding:0}.home_live_feed_left ul li a{display:block;transition:0.3s;-webkit-transition:0.3s;position:relative}.home_live_feed_left ul li a:hover{top:-10px;box-shadow:-1px 4px 28px rgba(0,0,0,.5);-moz-box-shadow:-1px 4px 28px rgba(0,0,0,.5);-webkit-box-shadow:-1px 4px 28px rgba(0,0,0,.5)}.home_live_feed_left ul li a img{object-fit:cover}.home_live_feed_right{float:right;width:50%;padding:0 14px}.home_live_feed_right a{display:block;transition:0.3s;-webkit-transition:0.3s;position:relative}.home_live_feed_right a:hover,.home_live_feed_bottom_banner a:hover{top:-10px;box-shadow:-1px 4px 28px rgba(0,0,0,.5);-moz-box-shadow:-1px 4px 28px rgba(0,0,0,.5);-webkit-box-shadow:-1px 4px 28px rgba(0,0,0,.5)}.home_live_feed_bottom_banner{padding-bottom:16px}.home_live_feed_bottom_banner a{display:block;transition:0.3s;-webkit-transition:0.3s;position:relative}.home_live_feed_bottom_banner img{object-fit:cover}.home_testimonial{padding:40px 0 30px 0}.home_testimonial_heading{text-align:center}.home_testimonial_heading img{display:inline-block}.home_testimonial_heading h3,.home_testimonial_heading h2{font-size:36px;line-height:44px;font-weight:700;letter-spacing:0;color:#00487D;text-align:center;margin:0;padding:0 0 10px 0}.testimonialslider .testimonial_items_sec{padding:15px 22px 20px}.testimonialslider .owl-nav .owl-prev{position:absolute;top:48%;left:-10px;background:none}.testimonialslider .owl-nav .owl-next{position:absolute;top:48%;right:-10px;background:none}.testimonialslider .owl-dots{text-align:center;margin:0 -5px;padding-top:15px}.testimonialslider .owl-dots .owl-dot{display:inline-block;width:13px;height:13px;border:3px solid #00487D;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0 5px;cursor:pointer}.testimonialslider .owl-dots .owl-dot.active,.testimonialslider .owl-dots .owl-dot:hover{background:#00487D}.testimonial_items{box-shadow:-1px 4px 28px rgba(0,0,0,.08);-moz-box-shadow:-1px 4px 28px rgba(0,0,0,.08);-webkit-box-shadow:-1px 4px 28px rgba(0,0,0,.08);background:#FFF}.testimonial_left{float:left;width:50%}.testimonial_right{float:right;width:50%}.testimonial_right img{object-fit:cover;height:100%}.testimonial_left{padding:42px 33px 10px 52px}.testimonail_in_top{padding:0 0 35px 0}.testimonail_top_left{float:left;width:91px;height:91px;overflow:hidden}.testimonail_top_left img{width:91px;height:91px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;object-fit:cover}.testimonail_top_right{float:left;width:calc(100% - 91px);padding:22px 0 0 21px}.testimonail_top_right h3{font-size:19px;line-height:32px;font-weight:700;letter-spacing:0;color:#000;margin:0;padding:0 0 2px 0}.testimonail_top_right .testi_position{font-size:16px;line-height:26px;font-weight:700;letter-spacing:.51px;color:#000}.testimonail_con_left{float:left;width:91px}.testimonail_con_left img{width:auto!important}.testimonail_con_right{float:left;width:calc(100% - 91px);padding:0 0 0 21px;position:relative}.testimonail_con_right p{font-size:16px;line-height:22px;font-weight:400;letter-spacing:.51px;color:#000}.testi_logos{text-align:center;padding:67px 0 0 0}.testi_logos a{display:inline-block}.testi_logos img{text-align:center;max-height:42px;display:inline-block!important;width:auto!important}.testimonialslider .owl-item .testimonial_items .testimonail_top_left img{opacity:0;transform:translateY(45px);-moz-transform:translateY(45px);-webkit-transform:translateY(45px);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}.testimonialslider .owl-item .testimonial_items .testimonail_top_right h3{opacity:0;transform:translateY(45px);-moz-transform:translateY(45px);-webkit-transform:translateY(45px);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}.testimonialslider .owl-item .testimonial_items .testimonail_top_right .testi_position{opacity:0;transform:translateY(45px);-moz-transform:translateY(45px);-webkit-transform:translateY(45px);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}.testimonialslider .owl-item .testimonial_items .testimonail_con_right p,.testimonialslider .owl-item .testimonial_items .testimonail_con_left img{opacity:0;transform:translateY(45px);-moz-transform:translateY(45px);-webkit-transform:translateY(45px);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}.testimonialslider .owl-item .testimonail_con_right .testi_logos img{opacity:0;transform:translateY(45px);-moz-transform:translateY(45px);-webkit-transform:translateY(45px);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}.testimonialslider .owl-item.active .testimonial_items .testimonail_top_left img{opacity:1;transition-delay:0.3s;-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;transform:none}.testimonialslider .owl-item.active .testimonial_items .testimonail_top_right h3{opacity:1;transition-delay:0.4s;-moz-transition-delay:0.4s;-webkit-transition-delay:0.4s;transform:none}.testimonialslider .owl-item.active .testimonial_items .testimonail_top_right .testi_position{opacity:1;transition-delay:0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s;transform:none}.testimonialslider .owl-item.active .testimonial_items .testimonail_con_right p,.testimonialslider .owl-item.active .testimonial_items .testimonail_con_left img{opacity:1;transition-delay:0.6s;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;transform:none}.testimonialslider .owl-item.active .testimonail_con_right .testi_logos img{opacity:1;transition-delay:0.7s;-moz-transition-delay:0.7s;-webkit-transition-delay:0.7s;transform:none}.home_contact{padding:37px 0 93px 0}.home_contact h3,.home_contact h2{text-align:center;letter-spacing:0;color:#00487D;font-size:36px;line-height:42px;font-weight:700;margin:0;padding:0 0 8px 0}.home_contact .wrap1088{position:relative}.home_contact .h_contact_circle{position:absolute;right:-79px;top:35px}.home_contact .h_contact_circle img{width:129px}.municipalreusebanner{min-height:650px;position:relative;padding:32px 0}.municipalreusebanner:after{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../../../../../../themes/ide/images/municipal_reuse_bg.svg) no-repeat center center;background-size:cover;content:''}.municipalreusebantext{text-align:center;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.municipalreusebantext h1{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.municipalreusebantext p{font-size:24px;line-height:34px;color:#FAFAFA;font-family:'Assistant';font-weight:600}.municipalreusebut{margin:27px 0 0 0}.municipalreusebut a{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.municipalreusebut a:hover{background:#FFF;color:#EF626C}.municipalreuse_sec1{padding:28px 0 23px 0}.municipalreuse_sec1_left{float:left;width:277px}.municipalreuse_sec1_right{float:right;width:calc(100% - 277px);padding-left:45px;display:table}.municipalreuse_sec1_r_in{display:table-cell;vertical-align:middle}.municipalreuse_sec1_r_in h3{font-size:24px;line-height:28px;color:#00487D;margin:0 0 25px 0}.municipalreuse_sec1_r_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.municipalreuse_sec2{padding:147px 0 111px 0}.municipalreuse_sec2_one{float:right;width:100%;max-width:1600px}.municipalreuse_sec2_one_left{float:left;width:48.15%;padding-top:143px}.municipalreuse_sec2_heading{max-width:539px}.municipalreuse_sec2_heading h3{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 0 0;margin:0}.municile_sec2_con{float:right;max-width:420px;margin-top:-10px}.municile_sec2_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.municipalreuse_sec2_one_right{float:right;width:47.25%;position:relative}.municipalreuse_sec2_one_right img{width:100%}.muncipal_sec2_circle{position:absolute;bottom:-40px;right:20px;max-width:367px}.municipalreuse_sec2_one_right .muncipal_sec2_circle img{max-width:100%;width:auto}.municipalreuse_sec3{padding:0 0 179px 0}.municipalreuse_sec3_one{max-width:1257px;position:relative}.municipalreuse_sec3_left_img{max-width:inherit;position:absolute;left:-200px;top:-115px}.municipalreuse_sec3_left{float:left;width:45.6%;position:relative}.municipalreuse_sec3_right{float:right;width:48%}.municipalreuse_sec3_heading img{max-width:134px}.municipalreuse_sec3_heading h3{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 23px 0;margin:0}.municile_sec3_con ul{margin:0;padding:0}.municile_sec3_con ul li{display:block;position:relative;padding-left:31px;font-size:19px;line-height:26px;font-weight:400;letter-spacing:0;margin-bottom:20px}.municile_sec3_con ul li:before{position:absolute;content:'';width:11px;height:11px;border:3px solid #008FB8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:0;top:5px}.municile_sec3_con ul li:last-child{margin-bottom:0}.municile_sec3_con p{font-size:19px;line-height:26px;font-weight:400;letter-spacing:0;color:#000;padding:0 0 16px 0;margin:0}.municipalreuse_sec4{padding:0 120px 153px 0}.municipalreuse_sec4_one{float:right;max-width:1271px;display:block;width:100%}.municipalreuse_sec4_one_left{float:left;width:59%;padding:5px 48px 0 0}.municipalreuse_sec4_heading{max-width:352px}.municipalreuse_sec4_heading h3{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 0 0;margin:0}.municile_sec4_con{float:right;max-width:499px;margin-top:-10px}.municile_sec4_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.municipalreuse_sec4_one_right{float:right;width:41%;position:relative}.municipalreuse_sec4_right_circle{position:absolute;top:-244px;right:32px;width:154px}.municipalreuse_sec4_right_circle img{width:100%}.municipalreuse_sec4_one_right:after{position:absolute;content:'';width:100%;height:74.3%;background:#00487D;right:-59px;bottom:-65px;z-index:-1}.municipalreuse_sec5{padding:0}.municipalreuse_sec6{padding:87px 0 0 0}.municipalreuse_sec6_heading{text-align:center}.municipalreuse_sec6_heading img{display:inline-block}.municipalreuse_sec6_heading h3,.municipalreuse_sec6_heading h2{margin:0 auto;padding:18px 0 54px 0;font-size:47px;line-height:55px;font-weight:700;letter-spacing:0;color:#00487D;max-width:906px}.municipalreuse_sec6_list_left{float:left;width:50%;padding-right:19px}.municipalreuse_sec6_list_right{float:right;width:50%;padding-left:19px}.municipalreuse_sec6_list ul{margin:0 0;padding:0;font-size:0}.municipalreuse_sec6_list ul li{display:block;width:100%;padding:0 0 42px 0}.municipalreuse_sec6_list ul li .municipalreuse_sec6_list_in{padding-left:67px;position:relative}.municipalreuse_sec6_list ul li .municipalreuse_sec6_list_in:before{background:url(../../../../../../themes/ide/images/bullet1-08.svg) no-repeat left center;position:absolute;left:0;top:5px;content:'';width:44px;height:34px}.municipalreuse_sec6_list ul li h3{font-size:32px;line-height:44px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 7px 0}.municipalreuse_sec6_list ul li p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.municipalreuse_sec6_bottom_list{position:relative;max-width:1920px;padding-bottom:3px;overflow:hidden}.municipalreuse_sec6_bottom_con{max-width:706px}.municipalreuse_sec6_bottom_con ul{margin:0 0;padding:0;font-size:0}.municipalreuse_sec6_bottom_con ul li{display:block;width:100%;padding:0 0 42px 0}.municipalreuse_sec6_bottom_con ul li .municipalreuse_sec6_list_in{padding-left:67px;position:relative}.municipalreuse_sec6_bottom_con ul li .municipalreuse_sec6_list_in:before{background:url(../../../../../../themes/ide/images/bullet1-08.svg) no-repeat left center;position:absolute;left:0;top:5px;content:'';width:44px;height:34px}.municipalreuse_sec6_bottom_con ul li h3{font-size:32px;line-height:44px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 7px 0}.municipalreuse_sec6_bottom_con ul li p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.municipalreuse_sec6_bottom_img{position:absolute;right:0;top:0}.municipalreuse_sec6_bottom_img:before{position:absolute;right:-2999px;width:3000px;height:100%;background:#008fb9;top:0;content:''}.municipalreuse_sec6_bottom_img img{max-width:815px}.home_contact.municipalreuse_sec8{padding-top:58px}.projectmain_content{padding:0 0 40px 0}.projectmainbanner{min-height:650px;position:relative;padding:32px 0}.projectmainbanner:after{position:absolute;top:0;right:-20px;left:0;height:100%;background:url(../../../../../../themes/ide/images/municipal_reuse_bg.svg) no-repeat center center;background-size:cover;content:''}.projectmainbantext{text-align:center;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.projectmainbantext h1{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.projectmainbantext p{font-size:24px;line-height:34px;color:#FAFAFA;font-family:'Assistant';font-weight:600}.projectmainbut{margin:27px 0 0 0}.projectmainbut a{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.projectmainbut a:hover{background:#FFF;color:#EF626C}.project_filter{background:#EFF5FC;padding:20px 0 32px 0}.project_filter h3,.project_filter h2{text-align:center;font-size:24px;line-height:26px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 17px 0}.project_filter h3 span,.project_filter h2 span{display:inline-block;text-align:center;position:relative}.project_filter h3 span:after,.project_filter h2 span:after{height:1px;width:100%;position:absolute;content:'';background:#00487D;bottom:0;left:0}.project_filter ul{margin:0 -20px;padding:0;font-size:0;text-align:center}.project_filter ul>li{display:inline-block;vertical-align:top;text-align:left;width:258px;padding:0 20px;position:relative}.project_filter ul>li>label{font-size:19px;line-height:26px;font-weight:600;letter-spacing:0;color:#00487D;padding:0;margin:0 0 8px 0}.project_filter ul>li h4{display:table!important;line-height:45px!important;color:#00487D!important;padding:0 23px 0 15px!important;position:relative!important;font-size:19px!important;font-family:'Assistant'!important;cursor:pointer!important;background:#FFF url(../../../../../../themes/ide/images/dropdown_arrow.svg) no-repeat right 11px center;border-bottom:1px solid #00487D;text-align:left;font-weight:400;vertical-align:middle;width:100%;height:46px}.project_filter ul>li.active h4{color:#FFF!important;background:#00487D url(../../../../../../themes/ide/images/dropdown_arrow_white.svg) no-repeat right 11px center}.project_filter ul>li h4 span{line-height:100%;display:table-cell;vertical-align:middle}.project_filter ul>li ul{display:none!important;position:absolute;left:0;right:0;margin:0 20px;z-index:9;background:#FFF;padding:5px 0 15px 0;box-shadow:0 3px 6px rgba(0,0,0,.16)}.project_filter ul>li>h3{font-size:19px;line-height:26px;font-weight:600;letter-spacing:0;color:#00487D;padding:0;margin:0 0 8px 0;text-align:left}.project_filter .searchandfilter ul>li>ul:not(.children){margin:0 20px}.project_filter ul>li ul li{display:block;padding:5px 15px 5px;width:100%}.project_filter ul>li ul li:hover,.project_filter ul>li ul li.sf-option-active{background:#00487D}.project_filter ul>li ul li:hover label,.project_filter ul>li ul li.sf-option-active label{color:#FFF}.project_filter ul>li.active ul{display:block!important}.project_filter ul>li ul li input{display:none}.project_filter ul>li ul li label{font-size:19px;line-height:24px!important;font-weight:400;letter-spacing:0;color:#00487D;padding:0px!important;margin:0}.project_filter .searchandfilter select{background:#FFF;padding:10px 0 10px 0;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#00487D!important;padding:0 23px 0 15px!important;position:relative!important;font-size:19px!important;font-family:'Assistant'!important;cursor:pointer!important;background:#FFF url(../../../../../../themes/ide/images/dropdown_arrow.svg) no-repeat right 11px center;border:none;border-bottom:1px solid #00487D;text-align:left;font-weight:400;height:46px;outline:none}.project_filter .searchandfilter label{display:block}.project_filter .searchandfilter select option{padding:5px 0;color:#00487D;background-color:none}.project_filter .searchandfilter select option:checked,.project_filter .searchandfilter select option:hover{color:#FFF;background-color:#00487D}.project_filter :root{--select-border:none;--select-focus:none;--select-arrow:var(--select-border)}.projectmain_result{padding-bottom:24px}.projectmain_result ul{margin:0;padding:0;font-size:0}.projectmain_result ul li{float:left;width:25%;height:450px;position:relative;display:block;background:transparent linear-gradient(180deg,var(--unnamed-color-008fb8) 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#008FB8 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box}.projectmain_result ul li.odd{background:transparent linear-gradient(180deg,var(--unnamed-color-00487D) 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#00487D 0%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box}.projectmain_result ul li .h_pro_overlay{background:url(../../../../../../themes/ide/images/light-blue.svg);position:absolute;width:100%;height:100%;top:0;z-index:2;transition:1s;-moz-transition:1s;-webkit-transition:1s;opacity:1}.projectmain_result ul li.odd .h_pro_overlay{background:url(../../../../../../themes/ide/images/dark-blue.svg)}.projectmain_result ul li a:hover .h_pro_overlay{opacity:0}.projectmain_result ul li a{display:block;height:100%;text-align:center;position:relative;overflow:hidden;background:url(../../../../../../themes/ide/images/water_bg2.png) no-repeat bottom center}.projectmain_result ul li.odd a{background:url(../../../../../../themes/ide/images/water_bgdark2.png) no-repeat bottom center}.projectmain_result ul li .h_pro_desc{padding:29px 32px;position:relative;z-index:3}.projectmain_result ul li a h3{font-size:32px;line-height:39px;font-weight:700;letter-spacing:0;color:#FAFAFA;margin:0;padding:0 0 9px 0}.projectmain_result ul li a p{font-size:19px;line-height:24px;font-weight:400;letter-spacing:0;color:#FAFAFA;padding:0 0 15px 0;opacity:0;visibility:hidden;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.projectmain_result ul li a .readmore{width:110px;margin:0 auto;text-align:center;padding:4px 0 3px 0;letter-spacing:0;color:#EF626C;text-decoration:underline;background:#FFF}.projectmain_result ul li a .readmore span{display:block;padding:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;font-size:0;opacity:0;visibility:hidden}.projectmain_result ul li a .h_pro_img{position:absolute;bottom:0;z-index:1;object-fit:cover;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;width:100%;height:270px;background-size:100%!important}.projectmain_result ul li a:hover p{opacity:1;visibility:visible}.projectmain_result ul li a:hover .readmore span{opacity:1;visibility:visible;font-size:19px;line-height:24px;font-weight:700;padding:4px 0 7px 0}.projectmain_result ul li a .h_pro_img img{transition:1.5s;-moz-transition:1.5s;-webkit-transition:1.5s}.projectmain_result ul li a:hover .h_pro_img img{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform-origin:bottom center}.projectmain_result ul li a:hover .h_pro_img{z-index:2}.projectmain_result ul li a .h_pro_img img{position:relative;max-height:175px;width:100%;object-fit:cover}.projectmain_result ul li a:hover:after{content:'';top:0;left:0;width:100%;position:absolute;background:transparent linear-gradient(180deg,var(--unnamed-color-008fb8) 70%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#008FB8 70%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;height:75%;top:0}.projectmain_result ul li.odd a:hover:after{background:transparent linear-gradient(180deg,var(--unnamed-color-00487D) 56%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#00487D 56%,rgba(0,72,124,0) 100%) 0% 0% no-repeat padding-box}.hprodptype{text-align:center;color:#fff;font-size:20px;line-height:1;margin:0 0 5px 0}.projectdetailbanner{min-height:650px;position:relative;padding:32px 0}.projectdetailbanner:after{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../../../../../../themes/ide/images/project_detail_top_banner_bg.svg) no-repeat top center;background-size:100%;content:''}.projectdetailbanner:before{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../../../../../../themes/ide/images/project_detail_fulloverlay.svg) no-repeat center center;background-size:cover;content:''}.projectdetailbantext{text-align:center;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.projectdetailbantext h1{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.projectdetailbantext p{font-size:24px;line-height:34px;color:#FAFAFA;font-family:'Assistant';font-weight:600}.projectdetailbut{margin:27px 0 0 0}.projectdetail_video{padding:42px 0 0 0;width:444px;margin:0 auto}.projectdetail_video iframe{height:334px;width:100%}.projectdetailbut a{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.projectdetailbut a:hover{background:#FFF;color:#EF626C}.single_project_sec1{padding:42px 0 43px 0}.single_pro_sec1_left{float:left;width:54.51%;position:relative;padding-top:53px}.single_pro_sec1_left img{width:100%}.single_sec1_circle{position:absolute;bottom:-23px;right:-47px;width:136px}.single_pro_sec1_left .single_sec1_circle img{width:auto}.single_pro_sec1_right{float:left;width:45.49%}.single_pro_sec1_right .sin_about_top{padding:54px 73px 39px 65px;background:#EFF5FC;position:relative;left:-56px}.single_pro_sec1_right .sin_about_top h3,.single_pro_sec1_right .sin_about_top h2{margin:0;padding:0 0 8px 0;font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D}.single_pro_sec1_right .sin_about_top p{margin:0;padding:0 0 8px 0;font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.single_pro_sec1_right .sin_about_bot{padding:21px 0 0 110px}.single_pro_sec1_right .sin_about_bot ul{margin:0;padding:0}.single_pro_sec1_right .sin_about_bot ul li{font-size:24px;line-height:33px;font-weight:400;letter-spacing:0;color:#00487D;display:block}.single_project_sec2{padding:176px 0 25px 0}.single_project_sec2_left{float:left;max-width:544px}.single_project_sec2_left h3,.single_project_sec2_left h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 35px 0}.single_project_sec2_left ul{margin:0;padding:0}.single_project_sec2_left ul li{display:block;padding:0 0 14px 0}.single_project_sec2_left ul li .single_project_sec2_left_in{padding:0 0 0 67px;position:relative}.single_project_sec2_left ul li .single_project_sec2_left_in:before{background:url(../../../../../../themes/ide/images/bullet1-08.svg) no-repeat left center;position:absolute;left:0;top:6px;content:'';width:44px;height:34px}.single_project_sec2_left ul li h4{font-size:19px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0}.single_project_sec2_left ul li p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 14px 0}.single_project_sec2_right{float:right;max-width:383px;position:relative}.single_project_sec2_right img{width:100%}.single_project_sec2_right .single_sec2_circle{position:absolute;bottom:-63px;left:-62px}.single_project_sec2_right .single_sec2_circle img{width:100%}.single_project_sec3{padding:0 0 51px 0}.single_project_sec3 h3,.single_project_sec3 h2{font-weight:700;font-size:45px;line-height:50px;letter-spacing:0;color:#00487D;margin:0;padding:0 0 22px 0}.s_project_awards{padding:35px 0 0 0;background:#EFF5FC}.s_project_awards ul{margin:0 -25px;padding:0;font-size:0;text-align:center}.s_project_awards ul li{display:inline-block;vertical-align:top;width:25.1%;padding:0 25px 29px 25px}.s_project_awards ul li .s_award_icon{text-align:center;margin-bottom:16px}.s_project_awards ul li .s_award_icon img{display:inline-block;max-height:56px}.s_project_awards ul li .s_award_desc{text-align:center}.s_project_awards ul li .s_award_desc p{text-align:center;font-size:19px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0}.single_project_sec4{padding:0 0 71px 0}.single_project_sec4 h3,.single_project_sec4 h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 5px 0}.single_project_sec4 ul{margin:0;padding:0}.single_project_sec4 ul li{display:block;border-bottom:1px solid #00487D}.single_project_sec4 ul li a{font-size:19px;line-height:24px;font-weight:400;letter-spacing:0;color:#00487D;display:block;padding:13px 0 13px 30px;position:relative}.single_project_sec4 ul li a:before{position:absolute;top:18px;left:0;content:'';background:url(../../../../../../themes/ide/images/download_arrow.svg) no-repeat left center;background-size:cover;width:19px;height:19px}.waterprojects.related_projects{padding-bottom:22px}.commonbanner{min-height:650px;position:relative;padding:32px 0}.commonbanner:after{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../../../../../../themes/ide/images/sea_water_banner_bg.svg) no-repeat top center;background-size:100%;content:''}.commonbanner.sewater_de:before{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);background-size:cover;content:''}.contact_content .commonbanner:before{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.33);background-size:cover;content:''}.commonbantext{text-align:center;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.commonbantext h1{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.commonbantext p{font-size:24px;line-height:34px;color:#FAFAFA;font-family:'Assistant';font-weight:600}.commonbut{margin:27px 0 0 0}.commonbut a{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.commonbut a:hover{background:#FFF;color:#EF626C}.seawaterdes_sec1{padding:29px 0 23px 0}.seawaterdes_sec1_left{float:left;width:277px}.seawaterdes_sec1_right{float:right;width:calc(100% - 277px);padding-left:65px;display:table}.seawaterdes_sec1_r_in{display:table-cell;vertical-align:middle}.seawaterdes_sec1_r_in h3,.seawaterdes_sec1_r_in h2{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 5px 0}.seawaterdes_sec1_r_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.seawaterdes_sec2_inew{padding:147px 0 90px 0}.seawaterdes_sec2_one{float:right;width:100%;max-width:1600px}.seawaterdes_sec2_one_left{float:left;width:44.82%;padding-top:143px}.seawaterdes_sec2_heading{max-width:539px}.seawaterdes_sec2_heading h3{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 22px 0;margin:0}.seawaterdes_sec2_con{float:right;max-width:599px;margin-top:0}.seawaterdes_sec2_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 23px 0}.seawaterdes_sec2_con .seawater_sec2_more{display:none}.seawater_sec2_morebut{display:inline-block;padding-right:26px;color:#F26973;font-size:19px;line-height:24px;font-weight:700;letter-spacing:.38px;position:relative}.seawater_sec2_morebut:hover{color:#008FB8}.seawater_sec2_morebut:after{background:url(../../../../../../themes/ide/images/toggle_arrow.png) no-repeat right center;position:absolute;right:0;width:18px;height:10px;content:'';background-size:contain;top:10px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.seawater_sec2_morebut:hover:after{background:url(../../../../../../themes/ide/images/toggle_arrowhover.png) no-repeat right center;background-size:contain}.seawater_sec2_morebut.active:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.seawater_sec2_morebut span{border-bottom:1px solid #F26973;display:inline-block}.seawater_sec2_morebut:hover span{border-bottom:1px solid #008FB8}.seawaterdes_sec2_one_right{float:right;width:49.5%;position:relative}.seawaterdes_sec2_one_right img{width:100%}.seawaterdes_sec2_circle{position:absolute;bottom:-90px;right:40px;width:73%}.seawaterdes_sec2_circle img{max-width:100%}.seawaterdes_sec3{padding:0 0 126px 0}.seawaterdes_sec3_one_left{float:left;width:54.458%;position:relative;top:0}.seawaterdes_sec3_one_left img{width:100%}.seawaterdes_sec3_one_right{float:right;width:45.542%;position:relative;background:#00487D;margin-top:79px;padding:97px 0 74px 90px}.seawaterdes_sec3_one_right:before{position:absolute;width:102px;height:100%;top:0;left:-102px;content:'';background:#00487D;z-index:-1}.seawaterdes_sec3_one_right:after{position:absolute;width:3000px;height:100%;top:0;right:-2999px;content:'';background:#00487D;z-index:-1}.seawaterdes_sec3_heading{max-width:464px}.seawaterdes_sec3_heading h3{font-size:47px;line-height:55px;font-weight:700;letter-spacing:0;color:#FFF;text-transform:uppercase;padding:6px 0 37px 0;margin:0}.seawaterdes_sec3_con{float:right;max-width:542px;margin-top:0}.seawaterdes_sec3_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#FFF;margin:0;padding:0 0 23px 0}.seawaterdes_sec4{padding:0 0 130px 0}.seawaterdes_sec4_one{padding-left:46px}.seawaterdes_sec4_one_left{float:left;width:40.465%;position:relative;padding:4px 0 0 0}.seawaterdes_sec4_heading{max-width:543px}.seawaterdes_sec4_heading h3{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 37px 0;margin:0}.seawaterdes_sec4_con{float:right;max-width:576px;margin-top:0}.seawaterdes_sec4_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 23px 0}.seawaterdes_sec4_one_right{float:right;width:55.96%;position:relative;top:0}.seawaterdes_sec4_one_right img{width:100%}.seawaterdes_sec4_right_circle{position:absolute;right:-61px;top:-88px;width:154px}.seawaterdes_sec4_right_circle img{width:100%}.seawaterdes_sec5{padding:0 0 94px 0}.seawaterdes_sec5_one{padding-left:46px}.seawaterdes_sec5_one_left{float:left;width:48.558%;position:relative;padding:0}.seawaterdes_sec5_one_left img{width:100%}.seawaterdes_sec5_left_circle{position:absolute;right:-94px;top:-8px}.seawaterdes_sec5_left_circle img{width:100%}.seawaterdes_sec5_heading{max-width:554px}.seawaterdes_sec5_heading h3{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 34px 0;margin:0}.seawaterdes_sec5_con{float:right;max-width:574px;margin-top:0}.seawaterdes_sec5_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 23px 0}.seawaterdes_sec5_one_right{float:right;width:41.47%;position:relative;top:0}.seawaterdes_sec6{padding:0 0 55px 0}.seawaterdes_sec8{padding:67px 0 0 0}.seawaterdes_sec8 .seawaterdes_sec8_heading{text-align:center}.seawaterdes_sec8 .seawaterdes_sec8_heading img{display:inline-block}.seawaterdes_sec8 .seawaterdes_sec8_heading h3,.seawaterdes_sec8 .seawaterdes_sec8_heading h2{text-align:center;padding:12px 0 24px 0;margin:0;font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D}.seawaterdes_sec8_faq{padding-bottom:58px}.faqdiv{border-top:1px solid #00487D}.faqdiv:last-child{border-bottom:1px solid #00487D}.faqtitle a{display:block;position:relative;padding:21px 36px 17px 26px;font-size:24px;line-height:34px;font-weight:700;letter-spacing:0;color:#00487D}.faqtitle a:before{position:absolute;left:0;width:14px;height:14px;content:'';top:29px;border:3px solid #00487D;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.faqtitle a:after{background:url(../../../../../../themes/ide/images/toggle_arrow.png) no-repeat right center;position:absolute;right:23px;width:18px;height:10px;content:'';background-size:contain;top:36px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.active .faqtitle a:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.faqdetail{display:none}.faqdtext{background:#EFF5FC;border-top:1px solid #00487D;padding:21px 53px 17px 36px}.faqdtext p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 20px 0}.home_contact.seawaterdes_sec10{padding-top:58px}.thermaldes_sec1{padding:29px 0 23px 0}.thermaldes_sec1_left{float:left;width:277px}.thermaldes_sec1_right{float:right;width:calc(100% - 277px);padding-left:65px;display:table}.thermaldes_sec1_r_in{display:table-cell;vertical-align:middle}.thermaldes_sec1_r_in h3,.thermaldes_sec1_r_in h2{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 25px 0}.thermaldes_sec1_r_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.thermaldes_sec2{padding:185px 0 64px 0}.thermaldes_sec2_one_left{float:left;width:40.246%}.thermaldes_sec2_one_left img{width:100%}.thermaldes_sec2_one_right{float:left;width:58.528%;position:relative;display:table;vertical-align:middle;left:-7.3%}.thermaldes_sec2_one_right_in{display:table-cell;vertical-align:middle}.thermaldes_sec2_one_right_bgc{background:#EFF5FC;padding:83px 74px 48px 64px}.thermaldes_sec2_one_right_in h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.thermaldes_sec2_one_right_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.thermaldes_sec3_heading{text-align:center}.thermaldes_sec3_heading img{display:inline-block}.thermaldes_sec3_heading h3,.thermaldes_sec3_heading h2{font-size:47px;line-height:55px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;margin:0;padding:15px 0 11px 0;text-align:center}.thermaldes_sec3_one_in{padding:171px 0 0 0}.thermaldes_sec3_one_left{float:left;width:39.1%}.thermaldes_sec3_one_right{float:left;width:43.11%;margin-top:-139px;position:relative;left:-10.6%}.thermaldes_sec3_con{background:#EFF5FC;padding:79px 62px 49px 70px}.thermaldes_sec3_con h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.thermaldes_sec3_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.thermaldes_sec4{padding:144px 0 83px 0}.thermaldes_sec4_one_right{float:right;position:relative;width:715px;margin-top:-211px}.thermaldes_sec4_right_circle{position:absolute;right:34px;top:-209px;width:154px}.thermaldes_sec4_one_left{float:right;width:609px;margin-right:-26px;position:relative}.thermaldes_sec4_con{background:#EFF5FC;padding:63px 63px 37px 67px}.thermaldes_sec4_con h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.thermaldes_sec4_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.thermaldes_sec5.watersolsix h3,.thermaldes_sec5.watersolsix h2{float:left}.thermaldes_sec7.home_contact h3,.thermaldes_sec7.home_contact h2{line-height:100%}.thermaldes_sec7 h4{font-size:24px;line-height:37px;font-weight:700;letter-spacing:0;color:#00487D;text-align:center}.thermaldes_sec7 .h_contact_form{padding-top:17px}.reverse_osmosis_de.commonbanner:after{background:url(../../../../../../themes/ide/images/reverse-osmosis_overloay.svg) no-repeat top center;background-size:cover}.reverse_osmosis_content .commonbantext h1{line-height:53px;margin-bottom:17px}.reverse_osmosis_sec1{padding:29px 0 23px 0}.reverse_osmosis_sec1_left{float:left;width:277px}.reverse_osmosis_sec1_right{float:right;width:calc(100% - 277px);padding-left:65px;display:table}.reverse_osmosis_sec1_r_in{display:table-cell;vertical-align:middle}.reverse_osmosis_sec1_r_in h3,.reverse_osmosis_sec1_r_in h2{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 25px 0}.reverse_osmosis_sec1_r_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.reverse_osmosis_sec2{padding:289px 0 87px 0}.reverse_osmosis_sec2_one_left{float:left;width:715px}.reverse_osmosis_sec2_one_left img{width:100%}.reverse_osmosis_sec2_one_right{float:left;width:818px;position:relative;display:table;vertical-align:middle;margin-left:-218px;margin-top:-104px}.reverse_osmosis_sec2_one_right_bgc{background:#EFF5FC;padding:83px 71px 63px 64px}.reverse_osmosis_sec2_one_right_in h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.reverse_osmosis_sec2_one_right_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.reverse_osmosis_sec3.watersolsix h3,.reverse_osmosis_sec3.watersolsix h2{float:left}.home_contact.reverse_osmosis_sec5{padding-top:67px}.ideassets_content{padding:0 0 40px 0}.ideassetsbanner{min-height:648px;position:relative;padding:32px 0}.ideassetsbanner:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.53)}.ideassetsbanner:after{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../../../../../../themes/ide/images/ide_assets_overlay.svg) no-repeat center center;background-size:cover;content:''}.ideassetsbantext{text-align:center;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.ideassetsbantext h1{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.ideassetsbantext p{font-size:24px;line-height:34px;color:#FAFAFA;font-family:'Assistant';font-weight:600}.ideassetsbanbut{margin:27px 0 0 0}.ideassetsbanbut a{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.ideassetsbanbut a:hover{background:#FFF;color:#EF626C}.ideassets_sec1{padding:36px 0 36px 0}.ideassets_sec1_heading h3,.ideassets_sec1_heading h2{font-size:45px;line-height:50px;letter-spacing:0;color:#00487D;text-transform:capitalize}.idessets_private{padding:0 0 0 0}.idessets_private ul{margin:0;padding:0}.idessets_private ul li{display:block;padding-bottom:25px}.idessets_private ul li .ideasset_icon{float:left;width:80px}.idessets_private ul li .ideasset_private_con{float:left;width:calc(100% - 80px);padding:11px 80px 0 23px}.idessets_private ul li .ideasset_private_con h4{font-size:32px;line-height:100%;margin:0;padding:0 0 15px 0;font-weight:700;letter-spacing:0;color:#00487D}.idessets_private ul li .ideasset_private_con p{font-size:19px;line-height:25px;margin:0;padding:0 0 10px 0;font-weight:400;letter-spacing:0;color:#00487D}.ideassets_img_fix{position:relative;height:650px;background-position:center center!important;background-size:cover!important;background-attachment:fixed!important;overflow:hidden;display:table;width:100%}.ideassets_img_fix .fix_overlay{background:rgb(0,72,125,54%);background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;content:''}.ideassets_fix_mid_con{display:table-cell;vertical-align:middle;position:relative;z-index:2}.ideassets_fix_mid_con p{text-align:center;font-size:32px;line-height:45px;font-weight:700;letter-spacing:0;color:#FAFAFA;text-shadow:1px 1px 2px rgba(0,0,0,.49);-moz-text-shadow:1px 1px 2px rgba(0,0,0,.49);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,.49);text-transform:uppercase}.waterprojects.related_projects.ideassets_sec1{padding:36px 0 24px 0}.about_content{padding:0 0 0 0}.aboutide_sec1{padding:29px 0 0 0}.aboutide_sec1_left{float:left;width:277px}.aboutide_sec1_right{float:right;width:calc(100% - 277px);padding-left:45px;display:table}.aboutide_sec1_r_in{display:table-cell;vertical-align:middle}.aboutide_sec1_r_in h3,.aboutide_sec1_r_in h2{font-size:19px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 5px 0}.aboutide_sec1_r_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.aboutide_sec1_heading{text-align:left;position:relative;left:-11px;top:-15px}.aboutide_sec1_heading img{display:inline-block}.aboutide_sec2{padding:51px 0 0 0}.aboutide_sec2_in{padding-right:198px}.aboutide_sec2 p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.aboutide_sec3{padding:20px 0 0 0}.aboutide_sec3_in{padding-right:133px}.aboutide_sec3 h3,.aboutide_sec3 h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:capitalize;margin:0;padding:0 0 14px 0}.aboutide_sec3 p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.aboutide_sec3 p img{display:inline-block;vertical-align:middle}.aboutide_sec4{padding:37px 0 0 0}.aboutide_sec4 .wrap1280{max-width:100%}.aboutide_sec4_heading h3,.aboutide_sec4_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:capitalize;margin:0;padding:0 0 15px 0}.aboutide_sec4_history{background:#EFF5FC;padding:43px 0 45px 0}.historyslider{padding:0 240px;overflow:hidden}.historyslider.owl-carousel .owl-stage-outer{overflow:initial!important}.historyslider .owl-item{opacity:0}.historyslider .owl-item.active{opacity:1}.histroy_item_title{font-size:32px;line-height:32px;font-weight:700;letter-spacing:0;color:#00487D;opacity:1;position:relative;left:-36px}.histroy_item_title span{display:block;padding-bottom:45px}.histroy_item_title:after{content:'';position:absolute;width:2000px;left:-500px;height:3px;background:#008FB8;z-index:3}.histroy_item{padding:0 45px}.histroy_item .histroy_item_con.histroy_item_con1{padding:32px 0 0 35px}.histroy_item .histroy_item_con{padding:0 0 0 35px;position:relative;margin:0 0 35px 0}.histroy_item .histroy_item_con:last-child{margin-bottom:0}.hisimgbotbox{padding:0 0 0 5px}.histroy_item_con1 .hiscircletop{top:-28px}.hiscircletop{position:absolute;width:45px;height:45px;border-radius:50%;-webkit-border-radius:50%;background:#008FB8;top:-14px;left:-28px;z-index:9;display:table;text-align:center}.hiscircletop span{display:table-cell;vertical-align:middle;width:100%}.hiscircletop span img{width:auto!important;height:auto!important;margin:0 auto;max-width:32px;max-height:32px}.histroy_item .histroy_item_con:before{position:absolute;top:0;width:14px;height:14px;background:#EFF5FC;border:3px solid #008FB8;content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;left:-10px;top:-9px;z-index:99;display:none}.histroy_item .histroy_item_con:after{position:absolute;content:'';width:1px;height:100%;background:#008FB8;top:0;left:-6px}.histroy_item .histroy_item_con p{font-size:19px;line-height:24px;font-weight:400;letter-spacing:0;color:#00487D;margin:0 0 10px 0;padding:0 0 0 0}.historyslider .owl-nav .owl-prev{position:absolute;top:48%;left:60px;background:none}.historyslider .owl-nav .owl-next{position:absolute;top:48%;right:60px;background:none}.historyslider .owl-nav .owl-prev a{display:block;background:#ef626c url(../../../../../../themes/ide/images/about_left_arrow.png) no-repeat center center;background-size:11px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:1px 1px 10px #00000029;height:50px;width:50px}.historyslider .owl-nav .owl-next a{display:block;background:#ef626c url(../../../../../../themes/ide/images/about_right_arrow.png) no-repeat center center;background-size:11px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:1px 1px 10px #00000029;height:50px;width:50px}.aboutide_sec5{padding:50px 0 140px 0}.aboutide_sec5 .aboutide_sec5_left{float:left;width:48.6%;position:relative}.aboutide_sec5_left img{width:100%}.aboutide_sec5_left_circle{position:absolute;right:17px;bottom:-50px}.aboutide_sec5_left .aboutide_sec5_left_circle img{width:auto}.aboutide_sec5 .aboutide_sec5_right{float:left;width:calc(100% - 48.6%);padding:5px 0 0 45px}.aboutide_sec5_heading h3,.aboutide_sec5_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 22px 0;margin:0}.aboutide_sec5_con{float:right;width:84%}.aboutide_sec5_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.aboutide_sec6{padding:0 0 76px 0}.aboutide_sec6_left{float:left;width:calc(100% - 51.33%);padding-right:61px}.aboutide_sec6_heading h3,.aboutide_sec6_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 22px 0;margin:0}.aboutide_sec6_con{float:right;width:500px}.aboutide_sec6_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.aboutide_sec6_right{float:right;width:51.33%;position:relative}.aboutide_sec6_conmore{display:none}.aboutide_sec6_right img{width:100%}.aboutide_sec6_left_circle{position:absolute;right:45px;bottom:-36px}.aboutide_sec6_right .aboutide_sec6_left_circle img{width:auto}.aboutide_sec6_morebut{display:inline-block;padding-right:26px;color:#F26973;font-size:19px;line-height:24px;font-weight:700;letter-spacing:.38px;position:relative}.aboutide_sec6_morebut:hover{color:#008FB8}.aboutide_sec6_morebut:after{background:url(../../../../../../themes/ide/images/toggle_arrow.png) no-repeat right center;position:absolute;right:0;width:18px;height:10px;content:'';background-size:contain;top:10px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.aboutide_sec6_morebut:hover:after{background:url(../../../../../../themes/ide/images/toggle_arrowhover.png) no-repeat right center;background-size:contain}.aboutide_sec6_morebut.active:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.aboutide_sec6_morebut span{border-bottom:1px solid #F26973;display:inline-block}.aboutide_sec6_morebut span.two{display:none}.aboutide_sec6_morebut.active span.one{display:none}.aboutide_sec6_morebut.active span.two{display:inline-block}.aboutide_sec6_morebut:hover span{border-bottom:1px solid #008FB8}.aboutide_sec7_heading{text-align:center;padding-bottom:5px}.aboutide_sec7_heading img{display:inline-block}.aboutide_sec7_heading h3,.aboutide_sec7_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 22px 0;margin:0}.aboutide_sec7_heading p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0}@keyframes lineInserted{from{height:173px}to{height:173px}}.management_list{padding:0 0 45px 0}.management_list ul{margin:0 -46px;padding:0;font-size:0;text-align:center}.management_list ul li{display:inline-block;vertical-align:top;width:25%;padding:30px 46px 31px 46px}.management_list ul li .memberlist_in{text-align:left}.management_list ul li .member_img{margin-bottom:20px}.management_list ul.memlist1 li .member_img{width:277px;height:277px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:23px solid #008FB8;overflow:hidden}.management_list ul li .member_img{width:208px;height:208px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:16px solid #008FB8;overflow:hidden}.management_list ul li .member_img img{width:100%;object-fit:cover}.management_list ul li h3{font-size:24px;line-height:24px;font-weight:700;letter-spacing:0;color:#00487D;padding:0;margin:0 0 5px 0;text-align:left}.management_list ul li h4{font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#00487D;padding:0;margin:0 0 5px 0;text-align:left}.management_list ul li p{font-size:19px;line-height:24px;font-weight:400;letter-spacing:0;color:#00487D;padding:0;margin:0 0 6px 0;text-align:left}.management_list ul li .member_desc{margin-bottom:13px;height:173px;overflow:hidden;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.management_list ul li.active .member_desc{height:auto;animation-duration:0.1s;animation-name:lineInserted;transition:height 0.3s;-moz-transition:height 0.3s;-webkit-transition:height 0.3s}.management_list ul li .member_read{display:inline-block;padding-right:26px;color:#F26973;font-size:19px;line-height:24px;font-weight:700;letter-spacing:.38px;position:relative;text-align:left}.management_list ul li .member_read:after{background:url(../../../../../../themes/ide/images/toggle_arrow.png) no-repeat right center;position:absolute;right:0;width:18px;height:10px;content:'';background-size:contain;top:10px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.management_list ul li.active .member_read:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.management_list ul li .member_read span{border-bottom:1px solid #F26973;display:inline-block}.environmental_content .ideassetsbanner:before{background:rgba(0,0,0,.26)}.environmental_sec2{padding:51px 0 27px 0}.environmental_sec2_in{padding-right:198px}.environmental_sec2 p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.environmental_sec3{padding:30px 0 0 0}.environmental_sec3_heading{padding-bottom:9px;text-align:center}.environmental_sec3_heading img{display:inline-block}.environmental_sec3_heading h3,.environmental_sec3_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:capitalize;margin:0;padding:0}.environmental_sec3_slider{padding:0 0 27px 0}.environmental_slide{padding:20px 44px}.environmental_slide_left{float:left;width:50%;box-shadow:-1px 4px 28px rgba(0,0,0,.08);-moz-box-shadow:-1px 4px 28px rgba(0,0,0,.08);-webkit-box-shadow:-1px 4px 28px rgba(0,0,0,.08)}.environmental_slide_left_in{padding:60px 62px 20px 62px;text-align:left}.environmental_slide_left h3{font-size:24px;line-height:32px;font-weight:700;color:#00487D;margin:0;padding:0 0 10px 0}.environmental_slide_left p{font-size:19px;line-height:28px;font-weight:400;color:#00487D;margin:0;padding:0 0 10px 0;}.environmental_slide_left a{font-size:19px;line-height:28px;font-weight:700;color:#00487D;text-decoration:underline}.environmental_slide_left a:hover{text-decoration:none}.environmental_slide_right{float:right;width:50%}.environmental_slide_right img{object-fit:cover}.environmental_slider .owl-nav .owl-prev{position:absolute;top:48%;left:13px;background:none}.environmental_slider .owl-nav .owl-next{position:absolute;top:48%;right:13px;background:none}.environmental_slider .owl-dots{text-align:left;margin:0;padding:0;position:absolute;bottom:79px;left:100px}.environmental_slider .owl-dots .owl-dot{display:inline-block;width:13px;height:13px;border:3px solid #00487D;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0 5px;cursor:pointer}.environmental_slider .owl-dots .owl-dot.active,.environmental_slider .owl-dots .owl-dot:hover{background:#00487D}.environmental_sec4{padding:40px 0 72px 0}.environmental_sec4_heading{padding-bottom:10px;text-align:center}.environmental_sec4_heading img{display:inline-block}.environmental_sec4_heading h3,.environmental_sec4_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:capitalize;margin:0;padding:15px 0 0 0}.environmental_sec4_a{padding-bottom:79px}.environmental_sec4_a_leftimage{padding:154px 0 0 0;position:relative}.environmental_sec4_a_left{width:54.8%;position:relative}.environmental_sec4_a_left img{width:100%}.environmental_sec4_a_left .environmental_sec4_a_left_circle{position:absolute;left:-24px;bottom:-148px;width:154px}.environmental_sec4_a_left .environmental_sec4_a_left_circle img{width:auto}.environmental_sec4_a_content{position:absolute;max-width:618px;left:0;right:0;top:37px;margin:0 auto;background:#EFF5FC;padding:79px 71px 57px 70px}.environmental_sec4_a_content h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;text-align:left;margin:0;padding:0 0 15px 0}.environmental_sec4_a_content p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;text-align:left;margin:0;padding:0 0 10px 0}.environmental_sec4_b_rightimage{float:right;width:35.8%;position:relative;margin-top:-240px}.environmental_sec4_b_rightimage .environmental_sec4_b_right_circle{position:absolute;right:-63px;top:-122px;width:154px}.environmental_sec4_b_rightimage .environmental_sec4_b_right_circle img{width:auto}.environmental_sec4_b_leftcon{max-width:608px;background:#EFF5FC;padding:63px 56px 67px 67px;float:right;position:relative;right:-130px;z-index:2}.environmental_sec4_b_leftcon h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;text-align:left;margin:0;padding:0 0 15px 0}.environmental_sec4_b_leftcon p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;text-align:left;margin:0;padding:0 0 10px 0}.blogmore{padding-top:6px}.blogmore a{font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right 5px;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.blogmore a span{text-decoration:underline}.blogmore a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right 5px;background-size:20px}.blogmain{padding:0 0 50px 0}.blogmainbanner{min-height:381px;position:relative;padding:32px 0}.blogmainbanner-mobile{background:none}.blogmainbanner:after{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../../../../../../themes/ide/images/ide_assets_overlay.svg) no-repeat center center;background-size:cover;content:''}.blogmainbantext{text-align:left;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.blogmainbantext h1,.blogmainbantext .postheader{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.blogmainbantext .postheader{font-weight:700}.blog_filter{padding:51px 0 8px 0}.blog_filter ul{margin:0;padding:0}.blog_filter ul li{display:block;float:left;margin-right:21px;position:relative}.blog_filter ul li.blog_most_recent{float:left;width:157px}.blog_filter ul li.blog_most_recent a{display:block;width:100%;text-align:center;background:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);line-height:46px;font-size:18px;font-weight:700;color:#00487C;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;position:relative;border-top:1px solid #00487C}.blog_filter ul li.blog_most_recent a:hover{color:#FFF;background:#00487C}.blog_filter ul>li.blogcategory,.blog_filter ul>li.sf-field-category{width:241px}.blog_filter ul>li h4{display:block!important;line-height:45px!important;color:#00487D!important;padding:0 23px 0 10px!important;position:relative!important;font-size:19px!important;font-family:'Assistant'!important;cursor:pointer!important;background:#FFF url(../../../../../../themes/ide/images/dropdown_arrow.svg) no-repeat right 11px center;border-bottom:1px solid #00487D;text-align:left;font-weight:700}.blog_filter ul>li.active h4{color:#FFF!important;background:#00487D url(../../../../../../themes/ide/images/dropdown_arrow_white.svg) no-repeat right 11px center}.blog_filter ul>li ul{display:none!important;position:absolute;left:0;right:0;margin:0 2px;z-index:9;background:#FFF;padding:5px 0 15px 0;box-shadow:0 3px 6px rgba(0,0,0,.16)}.blog_filter ul>li ul li{display:block;padding:5px 10px 5px;width:100%}.blog_filter ul>li.active ul{display:block!important}.blog_filter ul>li ul li input{display:none}.blog_filter ul>li ul li label{font-size:19px;line-height:24px!important;font-weight:400;letter-spacing:0;color:#00487D;padding:0;margin:0}.blog_filter ul>li ul li:hover,.blog_filter ul>li ul li.sf-option-active{background:#00487D}.blog_filter ul>li ul li:hover label,.blog_filter ul>li ul li.sf-option-active label{color:#FFF}.blog_filter ul>li.searchform,.blog_filter ul>li.sf-field-search{width:211px;margin-right:0;position:relative}.blog_filter ul>li.searchform form input,.blog_filter ul>li.sf-field-search input{background:none;border:0;height:45px;border-bottom:1px solid #00487D;background:#FFF;line-height:45px;color:#00487D;font-weight:700;font-size:19px;text-align:left;font-weight:700;padding:0 40px 0 10px;width:100%;background:url(../../../../../../themes/ide/images/search_icon.png) right 10px center no-repeat;background-size:20px}.blog_filter ul>li.searchform form input.srchbtn{position:absolute;top:10px;right:10px;border:none;font-size:0;background:url(../../../../../../themes/ide/images/search_icon.png) no-repeat;background-size:20px;width:20px;padding:0}.blog_lists.blogcat{padding-top:25px}.blog_lists ul{margin:0 -18px;padding:0}.blog_lists ul li{float:left;width:50%;padding:18px;display:block}.bloglist_in{box-shadow:0 1px 4px rgba(0,0,0,.16);-moz-box-shadow:0 1px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.16);display:block}.bloglist_in:hover{box-shadow:4px 2px 13px rgba(0,0,0,.22);-moz-box-shadow:4px 2px 13px rgba(0,0,0,.22);-webkit-box-shadow:4px 2px 13px rgba(0,0,0,.22)}.blog_img{height:225px;width:100%;position:relative}.blog_img img{width:100%;object-fit:cover}.blog_img .author_img{position:absolute;left:48px;bottom:-40px;width:142px;height:142px;border:11px solid #008FB8;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden}.blog_img .author_img img{width:100%;object-fit:cover}.blog_box{padding:49px 46px 41px 48px}.blog_box h3{font-size:18px;line-height:22px;font-weight:700;letter-spacing:0;color:#00487C;margin:0;padding:0}.blog_box .blog_meta{font-size:19px;line-height:22px;font-weight:600;letter-spacing:0;color:#00487C;margin:0;padding:0 0 11px 0}.blog_box .blog_meta span{vertical-align:middle}.blog_box .entry p{font-size:18px;line-height:20px;font-weight:400;letter-spacing:0;color:#00487C;margin:0;padding:0 0 12px 0}.blog_more{font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right 5px;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.blog_more span{text-decoration:underline}.bloglist_in:hover .blog_more{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right 5px;background-size:20px}.navigation{margin:3rem 0 0 0;padding:12px 0 0 0;text-align:center}.navigation .arrownext{float:right}.navigation .arrownext a{display:block;font-size:18px;line-height:23px;font-weight:700;letter-spacing:.38px;color:#EF626C;background:url(../../../../../../themes/ide/images/arrow_next.png) no-repeat right 4px;background-size:10px;padding-right:23px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.navigation .arrownext a span{text-decoration:underline}.navigation .arrownext a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/arrow_next_hover.png) no-repeat right 4px;background-size:10px}.navigation .arrowprev{float:left}.navigation .arrowprev a{display:block;font-size:18px;line-height:23px;font-weight:700;letter-spacing:.38px;color:#EF626C;background:url(../../../../../../themes/ide/images/arrow_prev.png) no-repeat left 4px;background-size:10px;padding-left:23px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.navigation .arrowprev a span{text-decoration:underline}.navigation .arrowprev a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/arrow_prev_hover.png) no-repeat left 4px;background-size:10px}.blogpage{padding:0 0 0 0}.blogpage_content{padding:51px 0 37px 0}.blog_page_top_heading h3,.blog_page_top_heading h1{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487C;margin:0;padding:0 0 16px 0}.blog_page_top_heading .blog_meta{font-size:19px;line-height:28px;font-weight:600;letter-spacing:0;color:#00487C;margin:0;padding:0 0 16px 0}.blog_page_top_heading .blog_meta span{vertical-align:middle}.blogpage_con_img{margin-bottom:32px}.blogpage_con_img img{width:100%}.blogpage_con p,.blogpage_con ul li,.blogpage_con ol li{font-size:19px;line-height:24px;font-weight:400;color:#00487C;margin:0;padding:0 0 15px 0}.blogpage_con h2{font-size:19px;line-height:24px;font-weight:400;color:#00487C;margin:0;padding:0 0 15px 0;font-weight:700}.blogpage_con ul,.blogpage_con ol{padding:0 0 0 20px}.blogpage_bot_banner{padding:35px 0 42px 0}.blogpage_bot_banner img{width:100%}.blogpage_author{padding-bottom:16px}.blogpage_author_left{float:left;position:relative;width:142px}.blogpage_author_left .author_img{width:142px;height:142px;border:11px solid #008FB8;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden}.blogpage_author_left .author_img img{width:100%;object-fit:cover}.blogpage_author_left .author_linkedin{position:absolute;right:-2px;top:-3px}.blogpage_author_right{float:right;width:calc(100% - 170px)}.blogpage_author_right .blog_meta{font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#00487C;margin:0;padding:0 0 16px 0}.blogpage_author_right .blog_meta span{vertical-align:middle}.blogpage_author_right p{font-size:19px;line-height:24px;font-weight:400;letter-spacing:0;color:#00487C;margin:0;padding:0 0 16px 0}.post_share{padding:9px 0 0 0}.post_share span.shareheading{display:inline-block;font-size:24px;line-height:28px;font-weight:700;vertical-align:middle;letter-spacing:0;color:#00487C;padding-right:10px}.post_share ul{margin:0;padding:0;display:inline-block;vertical-align:middle}.post_share ul li{float:left;margin-right:15px;display:block}.post_share ul li:last-child{margin-right:0}.post_share ul li a{display:block}.blogpage_content .home_contact{padding:0 0 57px 0}.blogpage_content .h_contact_form{padding-top:98px}.blogpage_content.home_contact .h_contact_circle{top:30px}.blog_story{background:#00487D;padding:32px 0 43px 0;margin-bottom:19px}.blog_story .wrap1256{position:relative}.blog_story .blogwave{position:absolute;top:-67px;left:0;width:305px}.blogwave img{width:100%}.blog_story_form{max-width:852px;margin:0 auto}.blog_story_form h3{font-size:32px;line-height:51px;font-weight:700;letter-spacing:0;color:#FAFAFA;text-shadow:1px 1px 4px #0000007C;text-align:center;margin:0;padding:0 0 19px 0}.blog_field{float:left;width:211px;margin-right:20px}.blog_field input{width:100%;height:48px;background:#FFF;border:none;font-size:16px;font-weight:400;letter-spacing:0;color:#00487D;padding:0 25px}.blog_field input::-webkit-input-placeholder{color:#00487D}.blog_field input:-moz-placeholder{color:#00487D;opacity:1}.blog_field input::-moz-placeholder{color:#00487D;opacity:1}.blog_field input:-ms-input-placeholder{color:#00487D}.blog_field_but{float:right;width:158px}.blog_field_but input{width:100%;background:#EF626C;height:48px;text-align:center;color:#FFF;border:none;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;font-size:19px;font-weight:700}.blog_field_but input:hover{background:#FFF;color:#EF626C}.related_blog_lists{padding:20px 0 0 0}.related_blog_lists h3.rel_heading{font-size:47px;line-height:61px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0}.related_blog_lists ul{margin:0 -18px;padding:0}.related_blog_lists ul li{float:left;width:50%;padding:18px;display:block}.blog_see_all{padding:20px 0 0 0;text-align:center}.blog_see_all a{display:inline-block;font-size:18px;line-height:23px;font-weight:700;letter-spacing:.38px;color:#EF626C;background:url(../../../../../../themes/ide/images/arrow_next.png) no-repeat right 4px;background-size:10px;padding-right:23px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.blog_see_all a span{text-decoration:underline}.blog_see_all a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/arrow_next_hover.png) no-repeat right 4px;background-size:10px}.about_join_content .aboutide_sec1_r_in p{padding-bottom:10px}.about_join_content .aboutide_sec1_r_in p:last-child{padding-bottom:0}.about_join_content .aboutide_sec1{padding-bottom:24px}.aboutjoin_sec2_main{padding:147px 0 112px 0}.aboutjoin_sec2_one{float:right;width:100%;max-width:1600px}.aboutjoin_sec2_one_left{float:left;width:52.38%;padding-top:83px}.aboutjoin_sec2_heading{max-width:539px}.aboutjoin_sec2_heading h3,.aboutjoin_sec2_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 16px 0;margin:0}.aboutjoin_sec2_con{float:right;max-width:715px;margin-top:0}.aboutjoin_sec2_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 16px 0}.aboutjoin_sec2_one_right{float:right;width:42.69%;position:relative}.aboutjoin_sec2_one_right img{width:100%}.aboutjoin_sec2_circle{position:absolute;bottom:-40px;right:20px;max-width:367px}.aboutjoin_sec2_one_right .aboutjoin_sec2_circle img{max-width:100%}.aboutjoin_sec3{padding:0 0 112px 0}.aboutjoin_sec3.aboutjoin_sec3_extraspace{padding-top:147px}.aboutjoin_sec3_one{max-width:1257px;position:relative}.aboutjoin_sec3_left_img{max-width:inherit;position:absolute;left:-108px;top:-112px}.aboutjoin_sec3_left{float:left;width:39.8%;position:relative}.aboutjoin_sec3_right{float:right;width:53.7%}.aboutjoin_sec3_heading img{max-width:134px}.aboutjoin_sec3_heading h3,.aboutjoin_sec3_heading h2{font-size:47px;line-height:55px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 15px 0;margin:0}.aboutjoin_sec3_con p{display:block;position:relative;font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 16px 0}.aboutjoin_sec4{padding-bottom:28px}.join_jobs{padding-left:165px}.jobs_country{float:left;width:187px;text-align:center}.jobs_country ul{margin:0;padding:0;background:#EFF5FC}.jobs_country ul li{display:block;border-bottom:1px solid #00487D}.jobs_country ul li:last-child{border:none}.jobs_country ul li a{display:block;text-align:center;font-size:19px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;text-align:center;padding:14px 0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;opacity:.2}.jobs_country ul li a.selected{opacity:1}.jobs_country ul li a:hover{background:#00487D;color:#FFF;opacity:1}.jobs_tabs{float:right;width:calc(100% - 222px);padding:12px 0 0 0}.jobs_tabs .tabs{display:none}.tabrepeat{padding-bottom:23px}.tabrepeat .tabcategory{font-size:24px;line-height:33px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:capitalize;margin:0;padding:0 0 12px 0;border-bottom:1px solid #00487D}.tab_job_list{border-bottom:1px solid #00487D}.jobtitle a{display:block;position:relative;padding:14px 58px 14px 20px;font-size:19px;line-height:28px;font-weight:600;letter-spacing:0;color:#00487D}.jobtitle a:after{background:url(../../../../../../themes/ide/images/toggle_arrow.png) no-repeat right center;position:absolute;right:40px;width:18px;height:10px;content:'';background-size:contain;top:26px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.active .jobtitle a:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.jobdetail{display:none}.jobtext{background:#EFF5FC;border-top:1px solid #00487D;padding:19px 41px 26px 20px}.jobtext p{font-size:19px;line-height:25px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 17px 0}.jobtext p a{font-weight:700;color:#00487D;text-decoration:underline}.jobtext p a:hover{text-decoration:none}.jobtext .jobdesc h4{font-size:19px;line-height:24px;font-weight:600;color:#00487D;margin:0;padding:0 0 11px 0}.jobtext .jobdesc ul{margin:0;padding:0}.jobtext .jobdesc ul li{display:block;font-size:16px;line-height:100%;font-weight:400;color:#00487D;position:relative;padding:0 0 15px 21px}.jobtext .jobdesc ul li:before{position:absolute;left:0;width:7px;height:7px;content:'';top:4px;border:2px solid #00487D;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.jobtext .jobdesc p{display:block;font-size:16px;line-height:100%;font-weight:400;color:#00487D;position:relative;padding:0 0 15px 0}.jobaplybut a{display:inline-block;background:#EF626C;border-radius:3px;-webkit-border-radius:3px;line-height:42px;color:#fff;font-size:19px;padding:0 17px;font-weight:700}.home_contact.joinus_sec5 .h_contact_circle{top:60px}.joinus_contact_heading{text-align:center}.joinus_contact_heading img{display:inline-block}.contact_page_top{padding:65px 0 30px 0}.contact_page_heading{text-align:center}.contact_page_heading img{display:inline-block}.contact_page_top h3,.contact_page_top h2{text-align:center;letter-spacing:0;color:#00487D;font-size:45px;line-height:50px;font-weight:700;margin:0;padding:0 0 8px 0}.contact_page_top .wrap1088{position:relative}.contact_page_top .c_contact_circle{position:absolute;right:-79px;top:60px;width:129px}.contact_sec2{padding:37px 0 101px 0}.contact_sec2_list{background:#EFF5FC;box-shadow:0 1px 4px rgba(0,0,0,.16);-moz-box-shadow:0 1px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.16)}.contact_country{float:left;width:187px;text-align:center}.contact_country ul{margin:0;padding:0;background:#EFF5FC}.contact_country ul li{display:block;border-bottom:1px solid #00487D}.contact_country ul li a{display:block;text-align:center;font-size:19px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;text-align:center;padding:14px 0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;opacity:.2}.contact_country ul li a.selected{opacity:1}.contact_country ul li a:hover{background:#00487D;color:#FFF;opacity:1}.contact_tabs{float:left;width:calc(100% - 187px);background:#FFF;min-height:897px;padding:23px 49px 36px 39px}.contab{display:none}.contab_top_left{float:left;width:calc(100% - 320px)}.contab_top_left .contact_top_repeater{padding-bottom:10px}.contab_top_left h3,.contab_top_left h2{font-size:32px;line-height:40px;font-weight:700;letter-spacing:0;color:#00487C;margin:0;padding:0 0 12px 0}.contab_top_left p{font-size:18px;line-height:22px;font-weight:400;letter-spacing:0;color:#00487C;margin:0;padding:0 0 15px 0}.contab_top_right{float:right;width:274px;background:#EFF5FC;margin-top:58px;padding:23px 28px}.contab_top_right ul{margin:0;padding:0}.contab_top_right ul li{display:block;margin:0;padding:0 0 15px 0}.contab_top_right ul li:last-child{padding-bottom:0}.contab_top_right ul li h4{display:block;font-size:16px;line-height:22px;font-weight:700;color:#00487C;margin:0;padding:0 0 1px 19px}.contab_top_right ul li.con_address h4{background:url(../../../../../../themes/ide/images/icon_contactus_adress.svg) no-repeat left top}.contab_top_right ul li.con_phone h4{background:url(../../../../../../themes/ide/images/icon_contactus_phone.svg) no-repeat left center}.contab_top_right ul li.con_fax h4{background:url(../../../../../../themes/ide/images/icon_contactus_phone.svg) no-repeat left center}.contab_top_right ul li.con_email h4{background:url(../../../../../../themes/ide/images/icon_contactus_email.svg) no-repeat left center}.contab_top_right ul li p,.contab_top_right ul li a{display:block;font-size:16px;line-height:19px;font-weight:400;color:#00487C;margin:0;padding:0}.contab_representatives{width:84.6%}.contab_representatives h3,.contab_representatives h2{font-size:32px;line-height:40px;font-weight:700;letter-spacing:0;color:#00487C;margin:0;padding:0 0 5px 0}.contab_representatives ul{margin:0 -15px;padding:0 0 11px 0;font-size:0}.contab_representatives ul li{display:inline-block;vertical-align:top;padding:12px 15px;text-align:center;width:25%}.contab_representatives ul li .member_img{width:142px;height:142px;margin:0 auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:12px solid #008FB8;overflow:hidden}.contab_representatives ul li .member_img img{width:100%;object-fit:cover}.contab_representatives ul li h4{font-size:18px;line-height:23px;font-weight:700;letter-spacing:0;color:#00487D;padding:0;margin:12px 0 5px 0;text-align:center}.contab_representatives ul li p{font-size:18px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D;padding:0;margin:0 0 0 0;text-align:center}.contab_see_position{width:202px}.contab_see_position a{background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-moz-box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;opacity:1;text-align:center;display:block;padding:17px 10px;font-size:18px;line-height:24px;font-weight:700;letter-spacing:0;color:#FFF;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.contab_see_position a:hover{background:#008FB8}.industryinner_content.coolingpage{padding:0 0 40px 0}.coolingbanner{min-height:648px;position:relative;padding:32px 0}.coolingbanner:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.34)}.coolingbanner:after{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../../../../../../themes/ide/images/ide_assets_overlay.svg) no-repeat center center;background-size:cover;content:''}.coolingbantext{text-align:center;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.coolingbantext h1{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.coolingbantext p{font-size:24px;line-height:34px;color:#FAFAFA;font-family:'Assistant';font-weight:600}.coolingbanbut{margin:27px 0 0 0}.coolingbanbut a{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.coolingbanbut a:hover{background:#FFF;color:#EF626C}.coolingtower_sec1{padding:34px 0 0 0}.coolingtower_sec1_left{float:left;width:271px}.coolingtower_sec1_right{float:right;width:calc(100% - 271px);padding-left:45px;display:table}.coolingtower_sec1_r_in{display:table-cell;vertical-align:middle}.coolingtower_sec1_r_in h3{font-size:19px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 5px 0}.coolingtower_sec1_r_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.coolingtower_sec1_heading{text-align:left;position:relative;left:0;top:-20px}.coolingtower_sec1_heading img{display:inline-block}.coolingtower_sec2_in{max-width:752px;padding-bottom:41px;position:relative}.coolingtower_sec2_in h4{font-size:32px;line-height:45px;font-weight:600;letter-spacing:0;color:#00487D;margin:0;padding:0 0 8px 0}.coolingtower_sec2_in h3{font-size:32px;line-height:45px;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 8px 0}.coolingtower_sec2_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 11px 0}.coolingtower_sec2_in .downloadbut{width:157px;position:absolute;bottom:-41px}.coolingtower_sec2_in .downloadbut a{display:block;text-align:center;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.coolingtower_sec2_in .downloadbut a:hover{background:#FFF;color:#EF626C}.coolingtower_sec3{padding:214px 0 116px 0}.coolingtower_sec3_one_left{float:left;width:48.6%;position:relative}.coolingtower_sec3_one_left img{width:100%}.coolingtower_sec3_circle{position:absolute;right:-215px;bottom:-62px}.coolingtower_sec3_circle img{width:auto}.coolingtower_sec3_one_right{float:right;width:47.89%;position:relative}.coolingtower_sec3_heading h3{font-size:47px;line-height:55px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 38px 0;margin:0}.coolingtower_sec3_one_right_con{float:right;width:82.72%}.coolingtower_sec3_one_right_con p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;padding:0 0 16px 0;margin:0}.coolingtower_sec3_readmore{padding:7px 0}.coolingtower_sec3_readmore a{font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right 6px;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.coolingtower_sec3_readmore a:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right 6px;background-size:20px}.waterprojects.coolingtower_sec5{padding:20px 0 0 0}.waterprojects.coolingtower_sec5 .home_projects ul li{width:50%}.ro_two.lessspace{padding-top:155px}.noresult_found{text-align:center;padding:30px 0}.noresult_found h3{font-size:30px;line-height:110%;font-weight:700;letter-spacing:0;color:#00487D;padding:0;margin:0}body.overhide{overflow:hidden}.resvideopopup{position:fixed;top:103px;left:0;width:100%;height:calc(100% - 103px);z-index:999;background:rgba(2,64,108,77%);display:none;padding:30px 20px;overflow:auto}.resvideopoptable{display:table;width:100%;height:100%}.resvidpoptin{display:table-cell;vertical-align:middle;width:100%}.resvpopdiv{max-width:911px;margin:0 auto;position:relative;background:#FFF}.resvidiframe{position:relative;padding:29.8% 0}.resvidiframe iframe,.resvidiframe video{width:100%;height:100%;border:0;position:absolute;top:0;left:0;object-fit:cover}.rpclose{position:absolute;top:-26px;right:-26px}.rpclose a{display:inline-block}.resappen_content{padding:34px 40px 69px}.resappen_content h3{font-size:32px;line-height:35px;font-weight:700;letter-spacing:0;color:#00487C;margin:0;padding:0}.resappen_content p{font-size:24px;line-height:29px;font-weight:600;letter-spacing:0;color:#00487C;margin:0;padding:0 0 16px 0}.resbanrform ul{margin:0 -20px;padding:0;font-size:0;text-align:center}.resbanrform ul>li{display:inline-block;vertical-align:top;text-align:left;width:258px;padding:0 20px;position:relative}.resbanrform ul>li h4{display:table!important;line-height:45px!important;color:#00487D!important;padding:0 23px 0 15px!important;position:relative!important;font-size:19px!important;font-family:'Assistant'!important;cursor:pointer!important;background:#FFF url(../../../../../../themes/ide/images/dropdown_arrow.svg) no-repeat right 11px center;text-align:left;font-weight:400;vertical-align:middle;width:100%;height:46px;border:1px solid rgba(255,255,255,.5)}.resbanrform ul>li.active h4{color:#FFF!important;background:#00487D url(../../../../../../themes/ide/images/dropdown_arrow_white.svg) no-repeat right 11px center}.resbanrform ul>li.active h4 a{color:#fff}.resbanrform ul>li h4 span{line-height:100%;display:table-cell;vertical-align:middle}.resbanrform ul>li ul{display:none!important;position:absolute;left:0;right:0;margin:0 20px;z-index:9;background:#FFF;padding:0 0 0 0;box-shadow:0 3px 6px rgba(0,0,0,.16)}.resbanrform ul>li>ul:not(.children){margin:0 20px}.resbanrform ul>li ul li{display:block;padding:0;width:100%;border-bottom:1px solid #00487D}.resbanrform ul>li ul li:last-child{border-bottom:none}.resbanrform ul>li.active ul{display:block!important}.resbanrform ul>li ul li a{font-size:16px;line-height:21px;font-weight:600;letter-spacing:0;color:#00487D;padding:6px 0 6px 39px;margin:0 0 0 0;display:block}.resbanrform ul>li ul li a:hover{color:#FFF}.resbanrform ul>li ul li.alllimenu a:hover{color:#FFF;background:#00487D}.respdf_list_box{padding-bottom:47px}.respdf_list_box .respdf_list_cat h3{font-size:47px;line-height:48px;color:#00487C;margin:0 0 0 0;padding:0 0 14px 0}.resource_main ul.respdf_list_pro{margin:0 -20px}.resource_main ul.respdf_list_pro li{padding:11px 20px;margin:0}.resource_main ul.respdf_list_pro li a{min-height:auto;box-shadow:0 1px 8px rgba(0,0,0,.16);-moz-box-shadow:0 1px 8px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.16);padding:36px 19px 28px 24px;font-size:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;background:#FFF}.resource_main ul.respdf_list_pro li a:after{display:none}.resource_main ul.respdf_list_pro li a .respdf_left{display:inline-block;vertical-align:middle;width:67px}.resource_main ul.respdf_list_pro li a .respdf_left svg #Group_12514 *,.resource_main ul.respdf_list_pro li a .respdf_left svg #Group_12515 *,.resource_main ul.respdf_list_pro li a .respdf_left svg #Group_12516 *,.resource_main ul.respdf_list_pro li a .respdf_left svg #Group_12517 *{fill:#00487d;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.resource_main ul.respdf_list_pro li a .respdf_left svg #Group_12518 *{fill:#008fb8;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.resource_main ul.respdf_list_pro li a:hover{background:#00487d;box-shadow:0 1px 8px rgba(0,0,0,.16);-moz-box-shadow:0 1px 8px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.16)}.resource_main ul.respdf_list_pro li a:hover .respdf_left svg #Group_12514 *,.resource_main ul.respdf_list_pro li a:hover .respdf_left svg #Group_12515 *,.resource_main ul.respdf_list_pro li a:hover .respdf_left svg #Group_12516 *,.resource_main ul.respdf_list_pro li a:hover .respdf_left svg #Group_12517 *,.resource_main ul.respdf_list_pro li a:hover .respdf_left svg #Group_12518 *{fill:#FFF}.resource_main ul.respdf_list_pro li a .respdf_right{display:inline-block;vertical-align:middle;width:calc(100% - 67px);padding-left:20px}.resource_main ul.respdf_list_pro li a .respdf_right h4{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#00487C;margin:0;padding:0;display:table;width:100%}.resource_main ul.respdf_list_pro li a:hover .respdf_right h4{color:#FFF}.resource_main ul.respdf_list_pro li a .respdf_right h4 span{display:table-cell;vertical-align:middle}.but_res_detail_media{text-align:center;padding:10px 0 20px 0}.but_res_detail_media a{box-shadow:0 1px 8px rgba(0,0,0,.16);-moz-box-shadow:0 1px 8px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.16);padding:6px 15px 7px 49px;font-size:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;background:#00487D;font-size:24px;line-height:28px;font-weight:700;display:inline-block;color:#FFF}.but_res_detail_media a:hover{color:#00487D}.error_content .wrap800{padding:0 10px}.errorcontent{min-height:40vh;vertical-align:middle;width:100%;display:table}.errormessage{display:table-cell;vertical-align:middle}.error_content{padding:50px 0}.errorcontent{text-align:center}.errorcontent h1{font-size:40px;font-weight:700;margin:0;padding:0 0 15px 0;text-transform:uppercase;color:#00487D}.error_img{text-align:center;padding:0 0 20px 0}.error_img img{display:inline-block}.errorcontent p{text-align:center;font-size:24px;font-weight:700;line-height:120%}.error_button{text-align:center;padding-top:30px}.error_button a{text-align:center;display:inline-block;box-shadow:1px 2px 10px rgb(0 11 20 / 40%);-moz-box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgb(0 11 20 / 40%);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:58px;font-size:19px;font-weight:700;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;background:#EF626C;color:#FFF;padding:0 20px}.error_button a:hover,.error_button a:focus{background:#008FB8}.default_sec1{padding:29px 0 40px 0}.default_sec1 h3{font-size:24px;line-height:120%;font-weight:700;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.default_sec1 p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{text-align:center;display:block;margin:0 auto}.search_result{padding:105px 0}.search_result h1{font-size:24px;font-weight:700;padding:0 0 12px 0;margin:0 0 15px 0;color:#00487C;border-bottom:solid 1px #707070}.search_result h1 span.txt-normal{font-weight:400}.repost{margin-bottom:24px}.searchposts h3{font-size:24px;font-weight:700;margin:0;color:#00487C}.searchposts .search_wave_icon{position:relative;left:-3%;padding:14px 0 0 0}.search-highlight{font-weight:700}.searchposts p.repost-url{font-size:19px;padding:0;color:#999;font-weight:400;letter-spacing:0}.searchposts a.next.page-numbers,.searchposts a.prev.page-numbers{font-size:21px}.searchposts a.page-numbers{color:#707070;font-size:19px;padding:0 2px;font-weight:500}.searchposts span.page-numbers.current{font-size:19px;padding:0 2px;color:#C4C4C4}.searchposts .search-no{font-size:19px;color:#6F7070;font-weight:700}.searchposts p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;margin:0}.searchposts a.searchread{font-size:19px;line-height:24px;font-weight:700;letter-spacing:0;color:#EF626C;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right 5px;background-size:20px;padding-right:30px;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.searchposts a.searchread span{text-decoration:underline}.searchposts a.searchread:hover{color:#008FB8;background:url(../../../../../../themes/ide/images/learnmore_blue.png) no-repeat right 5px;background-size:20px}.otgs-development-site-front-end{display:none!important}.watconfrm fieldset.form-columns-1{float:left;width:48%}.watconfrm fieldset.form-columns-2{float:right;width:48%}.subconban{position:relative}.sustainabbanvideo{height:646px;position:relative;padding:32px 0}.sustainabilitybanner{min-height:650px;position:relative;padding:32px 0}.sustainabilitybanner:after{position:absolute;top:0;right:0;width:100%;height:100%;background-size:cover;content:''}.sustainabilitybantext{text-align:center;z-index:1;position:absolute;top:50%;transform:translateY(-50%);padding:50px 0;width:100%;left:0}.sustainabilitybantext h1{font-size:45px;line-height:50px;color:#FAFAFA;text-transform:uppercase;margin:0 0 10px 0}.sustainabilitybantext p{font-size:24px;line-height:34px;color:#FAFAFA;font-family:'Assistant';font-weight:600}.sustainabilitybut{margin:27px 0 0 0}.sustainabilitybut a{display:inline-block;background:#EF626C;box-shadow:1px 2px 10px rgba(0,11,20,.4);-webkit-box-shadow:1px 2px 10px rgba(0,11,20,.4);border-radius:3px;-webkit-border-radius:3px;line-height:58px;padding:0 27px;color:#FFF;font-size:18px;font-family:'Assistant';font-weight:700}.sustainabilitybut a:hover{background:#FFF;color:#EF626C}.sustmidmenu{box-shadow:0 1px 26px #00000029;padding:25px 0 15px 0;margin:0 0 38px 0}.sustmidmenu ul{display:block;margin:0;padding:0;font-size:0}.sustmidmenu ul li{display:inline-block;vertical-align:top;border-left:2px solid #00487C;width:14.28%}.sustmidmenu ul li a{display:table;width:100%;font-size:19px;line-height:21px;color:#00487C;font-family:'Assistant';font-weight:600;padding:0 20px 0 9px}.sustmidmenu ul li a span{display:table-cell;vertical-align:middle}.sustmidtoggle{display:none}.sustainability_sec1{padding:38px 0 63px 0}.sustainability_sec1_left{float:left;width:270px}.sustainability_sec1_right{float:right;width:calc(100% - 270px);padding-left:62px;display:table}.sustainability_sec1_r_in{display:table-cell;vertical-align:middle}.sustainability_sec1_r_in h3,.sustainability_sec1_r_in h2{font-size:24px;line-height:28px;color:#00487D;margin:0 0 25px 0}.sustainability_sec1_r_in p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D}.sustainability_sec1_r_in p a{display:inline-block;font-size:18px;line-height:24px;color:#F26973;text-decoration:underline;letter-spacing:.38px;font-family:'Assistant';font-weight:400;transition:0.3s;-webkit-transition:0.3s}.sustainability_sec1_r_in p a:hover{color:#008FB8}.sustainability_sec2_con p a{display:inline-block;font-size:19px;line-height:24px;color:#F26973;text-decoration:underline;letter-spacing:.38px;font-family:'Assistant';font-weight:700;transition:0.3s;-webkit-transition:0.3s}.sustainability_sec2_con p a:hover{color:#008FB8}.sustainability_sec3_con p a,.sustainability_sec4_con p a,.sustainability_sec5_con p a,.sustainability_sec6_con p a,.sustainability_sec7_con p a,.aboutide_sec1_r_in p a,.aboutjoin_sec2_con p a,.aboutjoin_sec3_con p a,.jobtext p a,.aboutide_sec2 p a,.aboutide_sec3 p a,.aboutide_sec5_con p a,.aboutide_sec6_con p a,.aboutide_sec7_heading p a,.idessets_private ul li .ideasset_private_con p a,.ind_oneright p a,.indtwotxts p a,.indinthreright ul li a,.environmental_sec2 p a,.environmental_sec2 p a,.environmental_sec4_a_content a,.environmental_sec4_b_leftcon p a,.watthelftin p a,.watfourin p a,.watfivelftxt p a,.indwatoneright p a,.indwattwotop p a,.indwatthedvtxt p a,.indwatfourtxt p a,.indfiveleft p a,.indsixdtxt p a,.indsevendiv p a,.indeightonlftin p a,.indeightworightin p a,.indeightthreleftin p a,.indeightfourrightbot p a,.indeightfiverightbotin p a,.indeightsixrightbot p a,.indeightdivinright p a,.pretoneright p a,.biotrttworight p a,.pretwooneright p a,.roonerightin p a,.roonebot p a,.ro_twodivtxt p a,.ro_twodivtxt ul li a,.rothretxtin p a,.desltwooneleft ul li a,.zldtwoone_right p a,.zldtwotwo_right p a,.zldtwothre_left ul li a,.municipalreuse_sec1_r_in p a,.municile_sec2_con p a,.municile_sec3_con ul li a,.municile_sec4_con p a,.municipalreuse_sec6_list ul li p a,.omoneright p a,.omtwo_oneright p a,.omtwo_tworight p a,.omthreleftin p a,.omfruoneleftin p a,.omfourtworin ul li a,.omcontopone p a,.omcononebot p a,.omplanttworight .ompltworul li a,.omplantthre_right p a,.omplantthre_right .omplthreul li a,.omftoneright p a,.ompftoptwoleft .omplfourul li a,.omplfourbotleft p a,.omplfourbotright p a,.seawaterdes_sec1_r_in p a,.seawaterdes_sec2_con p a,.seawaterdes_sec3_con p a,.seawaterdes_sec4_con p a,.seawaterdes_sec5_con p a,.faqdtext p a,.reverse_osmosis_sec1_r_in p a,.reverse_osmosis_sec2_one_right_in p a,.thermaldes_sec1_r_in p a,.thermaldes_sec2_one_right_in p a,.thermaldes_sec3_con p a,.thermaldes_sec4_con p a,.coolingtower_sec1_r_in p a,.coolingtower_sec2_in p a,.coolingtower_sec3_one_right_con p a,.default_sec1 p a,.blogpage_con p a,.single_pro_sec1_right .sin_about_top p a,.single_project_sec2_left ul li p a,.newevdmbot p a{display:inline-block;font-size:18px;color:#F26973;text-decoration:underline;letter-spacing:.38px;font-family:'Assistant';font-weight:400;transition:0.3s;-webkit-transition:0.3s}.sustainability_sec3_con p a:hover,.sustainability_sec4_con p a:hover,.sustainability_sec5_con p a:hover,.sustainability_sec6_con p a:hover,.sustainability_sec7_con p a:hover,.sustainability_sec8_list ul li a:hover,.contab_top_left p a:hover,.aboutide_sec1_r_in p a:hover,.aboutjoin_sec2_con p a:hover,.aboutjoin_sec3_con p a:hover,.jobtext p a:hover,.aboutide_sec2 p a:hover,.aboutide_sec3 p a:hover,.aboutide_sec5_con p a:hover,.aboutide_sec6_con p a:hover,.aboutide_sec7_heading p a:hover,.idessets_private ul li .ideasset_private_con p a:hover,.ind_oneright p a:hover,.indtwotxts p a:hover,.indinthreright ul li a:hover,.environmental_sec2 p a:hover,.environmental_sec2 p a:hover,.environmental_sec4_a_content a:hover,.environmental_sec4_b_leftcon p a:hover,.watthelftin p a:hover,.watfourin p a:hover,.watfivelftxt p a:hover,.indwatoneright p a:hover,.indwattwotop p a:hover,.indwatthedvtxt p a:hover,.indwatfourtxt p a:hover,.indfiveleft p a:hover,.indsixdtxt p a:hover,.indsevendiv p a:hover,.indeightonlftin p a:hover,.indeightworightin p a:hover,.indeightthreleftin p a:hover,.indeightfourrightbot p a:hover,.indeightfiverightbotin p a:hover,.indeightsixrightbot p a:hover,.indeightdivinright p a:hover,.pretoneright p a:hover,.biotrttworight p a:hover,.pretwooneright p a:hover,.roonerightin p a:hover,.roonebot p a:hover,.ro_twodivtxt p a:hover,.ro_twodivtxt ul li a:hover,.rothretxtin p a:hover,.desltwooneleft ul li a:hover,.zldtwoone_right p a:hover,.zldtwotwo_right p a:hover,.zldtwothre_left ul li a:hover,.municipalreuse_sec1_r_in p a:hover,.municile_sec2_con p a:hover,.municile_sec3_con ul li a:hover,.municile_sec4_con p a:hover,.municipalreuse_sec6_list ul li p a:hover,.omoneright p a:hover,.omtwo_oneright p a:hover,.omtwo_tworight p a:hover,.omthreleftin p a:hover,.omfruoneleftin p a:hover,.omfourtworin ul li a:hover,.omcontopone p a:hover,.omcononebot p a:hover,.omplanttworight .ompltworul li a:hover,.omplantthre_right p a:hover,.omplantthre_right .omplthreul li a:hover,.omftoneright p a:hover,.ompftoptwoleft .omplfourul li a:hover,.omplfourbotleft p a:hover,.omplfourbotright p a:hover,.seawaterdes_sec1_r_in p a:hover,.seawaterdes_sec2_con p a:hover,.seawaterdes_sec3_con p a:hover,.seawaterdes_sec4_con p a:hover,.seawaterdes_sec5_con p a:hover,.faqdtext p a:hover,.reverse_osmosis_sec1_r_in p a:hover,.reverse_osmosis_sec2_one_right_in p a:hover,.thermaldes_sec1_r_in p a:hover,.thermaldes_sec2_one_right_in p a:hover,.thermaldes_sec3_con p a:hover,.thermaldes_sec4_con p a:hover,.coolingtower_sec1_r_in p a:hover,.coolingtower_sec2_in p a:hover,.coolingtower_sec3_one_right_con p a:hover,.default_sec1 p a:hover,.blogpage_con p a:hover,.single_pro_sec1_right .sin_about_top p a:hover,.single_project_sec2_left ul li p a:hover,.newevdmbot p a:hover{color:#008FB8}.contab_top_left p a{display:inline-block;font-size:18px;line-height:22px;color:#F26973;text-decoration:underline;letter-spacing:.38px;font-family:'Assistant';font-weight:400;transition:0.3s;-webkit-transition:0.3s}.ideassets_fix_mid_con p a{display:inline-block;font-size:32px;color:#F26973;text-decoration:underline;font-family:'Assistant';font-weight:700;transition:0.3s;-webkit-transition:0.3s;background:url(../../../../../../themes/ide/images/learnmore.png) no-repeat right center;background-size:20px;padding:0 29px 0 0}.ideassets_fix_mid_con p a:hover{color:#008FB8}.pretreatprotxt p a,.indformtxt p a,.pretreatprotxt p a,.indwattwobotin p a{display:inline-block;font-size:24px;color:#F26973;text-decoration:underline;font-family:'Assistant';font-weight:700;transition:0.3s;-webkit-transition:0.3s}.pretreatprotxt p a:hover,.indformtxt p a:hover,.pretreatprotxt p a:hover,.indwattwobotin p a:hover{color:#008FB8}.sustainability_sec2{background:#00487D;position:relative}.sustain_sec2_wave{position:absolute;left:0;right:0;margin:0 auto;width:278px;top:-25px}.sustainability_sec2_con{text-align:center;padding:103px 0}.sustainability_sec2_con h3,.sustainability_sec2_con h2{font-size:32px;line-height:45px;font-weight:700;letter-spacing:0;color:#FAFAFA;text-shadow:1px 1px 4px rgba(0,0,0,.49);-moz-text-shadow:1px 1px 4px rgba(0,0,0,.49);-webkit-text-shadow:1px 1px 4px rgba(0,0,0,.49);margin:0;padding:0 0 10px 0}.sustainability_sec2_con p{font-size:24px;line-height:33px;font-weight:600;letter-spacing:0;color:#FAFAFA;text-shadow:1px 1px 4px rgba(0,0,0,.49);-moz-text-shadow:1px 1px 4px rgba(0,0,0,.49);-webkit-text-shadow:1px 1px 4px rgba(0,0,0,.49)}.sustainability_sec3{padding:0 0 156px 0}.sustainability_sec3_one{float:right;width:100%;max-width:1600px}.sustainability_sec3_one_left{float:left;width:32.5%;padding-top:143px}.sustainability_sec3_heading{max-width:472px}.sustainability_sec3_heading h3,.sustainability_sec3_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 19px 0;margin:0}.sustainability_sec3_con{float:right;max-width:420px;margin-top:0}.sustainability_sec3_con p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D}.sustainability_sec3_one_right{float:right;width:61.63%;position:relative}.sustainability_sec3_one_right img{width:100%}.sustainability_sec3_circle{position:absolute;top:47%;right:56px;max-width:181px}.sustainability_sec3_one_right .muncipal_sec2_circle img{max-width:100%;width:auto}.sustainability_sec4{padding:0 356px 123px 0}.sustainability_sec4_one{float:right;max-width:1218px;display:block;width:100%}.sustainability_sec4_one_right{float:right;width:55.74%;padding:75px 0 0 46px}.sustainability_sec4_heading{max-width:442px}.sustainability_sec4_heading h3,.sustainability_sec4_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 41px 0;margin:0}.sustainability_sec4_con{max-width:394px;margin:0 0 0 10%}.sustainability_sec4_con p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D}.sustainability_sec4_one_left{float:left;width:44.26%;position:relative}.sustainability_sec4_right_circle{position:absolute;bottom:-142px;left:-52px;width:154px}.sustainability_sec4_one_left:after{position:absolute;content:'';width:100%;height:56.3%;background:#00487D;left:-65px;top:-90px;z-index:-1}.sustainability_sec5{padding:0 0 90px 0}.sustainability_sec5_one{float:right;width:100%;max-width:1679px}.sustainability_sec5_one_left{float:left;width:37.61%;padding-top:165px;margin:0 0 0 5%}.sustainability_sec5_heading{max-width:440px}.sustainability_sec5_heading h3,.sustainability_sec5_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D;text-transform:uppercase;padding:6px 0 21px 0;margin:0}.sustainability_sec5_con{float:right;max-width:580px;margin-top:0}.sustainability_sec5_con p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D;margin:0 0 17px 0}.sustainability_sec5_one_right{float:right;width:52.46%;position:relative}.sustainability_sec5_one_right img{width:100%}.sustainability_sec5_circle{position:absolute;bottom:-35px;right:120px;max-width:310px}.sustainability_sec5_one_right .muncipal_sec2_circle img{max-width:100%;width:auto}.sustainability_sec6{padding:85px 0 100px 0}.sustainability_sec6_one{float:right;width:100%;max-width:1679px;padding-left:91px}.sustainability_sec6_one_right{float:left;width:38.36%;padding-top:0}.sustainability_sec6_heading{max-width:100%;background:#00487D;position:relative;padding:115px 0 57px 76px;margin-top:-57px}.sustainability_sec6_heading:before{position:absolute;content:'';width:121px;height:100%;left:-120px;background:#00487D;top:0;z-index:-1}.sustainability_sec6_heading h3,.sustainability_sec6_heading h2{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#FAFAFA;text-transform:uppercase;padding:6px 0 21px 0;margin:0;max-width:325px}.sustainability_sec6_con{max-width:100%;margin-top:0;padding:65px 10px 0 76px}.sustainability_sec6_con p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.sustainability_sec6_one_left{float:left;width:48.94%;position:relative}.sustainability_sec6_one_left img{width:100%}.sustainability_sec6_circle{position:absolute;top:-85px;left:-90px;max-width:181px}.sustainability_sec6_one_left .sustainability_sec6_circle img{max-width:100%;width:auto}.sustainability_sec7{padding:58px 0 38px 0}.sustainability_sec7_one{float:right;width:100%;max-width:1679px;padding-left:91px}.sustainability_sec7_one_right{float:left;width:43.02%;padding-top:0}.sustainability_sec7_heading{max-width:100%;background:#00487D;position:relative;padding:120px 0 65px 63px;margin-top:-85px;width:84.2%}.sustainability_sec7_heading:before{position:absolute;content:'';width:258px;height:100%;left:-257px;background:#00487D;top:0;z-index:-1}.sustainability_sec7_heading h3{font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#FAFAFA;text-transform:uppercase;padding:10px 56px 0 0;margin:0}.sustainability_sec7_con{max-width:100%;margin-top:0;padding:44px 0 0 63px}.sustainability_sec7_con p{font-size:19px;line-height:23px;font-weight:400;letter-spacing:0;color:#00487D;margin:0;padding:0 0 15px 0}.sustainability_sec7_one_left{float:left;width:36.1%;position:relative}.sustainability_sec7_one_left img{width:100%}.sustainability_sec8{padding:177px 0 40px 0}.sustainability_sec8_heading{max-width:650px;padding:54px 0 0 0}.sustainability_sec8_heading img{display:inline-block}.sustainability_sec8_heading h3,.sustainability_sec8_heading h2{margin:0 auto;padding:0 0 27px 0;font-size:45px;line-height:50px;font-weight:700;letter-spacing:0;color:#00487D}.sustainability_sec8_list{position:relative;max-width:1920px}.sustainability_sec8_list .sustainability_sec8_list_box{max-width:650px}.sustainability_sec8_list ul{margin:0;padding:0}.sustainability_sec8_list ul li{display:block;margin:0;padding:0 0 12px 0}.sustainability_sec8_list ul li:last-child{padding:0}.sustainability_sec8_list ul li h4{font-size:32px;font-weight:700;line-height:44px;letter-spacing:0;color:#00487D;text-transform:capitalize;margin:0;padding:0 0 12px 0}.sustainability_sec8_list ul li p{font-size:19px;line-height:28px;font-weight:400;letter-spacing:0;color:#00487D;padding:0 0 15px 0;margin:0}.sustainability_sec8_rmore{display:inline-block;font-size:19px;line-height:24px;color:#F26973;text-decoration:underline;letter-spacing:.38px;font-family:'Assistant';font-weight:700;transition:0.3s;-webkit-transition:0.3s}.sustainability_sec8_rmore img{display:inline-block;vertical-align:middle;width:20px;margin:0 0 0 10px}.sustainability_sec8_rmore img.two{display:none}.sustainability_sec8_rmore:hover img.one{display:none}.sustainability_sec8_rmore:hover img.two{display:inline-block}.sustainability_sec8_rmore:hover{color:#008FB8}.sustainability_sec8_bottom_img{position:absolute;right:0;top:9px}.sustainability_sec8_bottom_img:before{position:absolute;right:-2999px;width:3000px;height:100%;background:#008fb9;top:0;content:''}.sustainability_sec8_bottom_img img{max-width:827px}.sub_section7newone{padding:0 143px 0 315px;margin:0 0 155px 0}.sub_sec7noneleft{float:left;width:47%;padding:70px 0 0 0}.sub_sec7oltop h3,.sub_sec7oltop h2{font-size:45px;line-height:50px;color:#00487D;margin:0 0 10px 0}.sub_sec7olbot p{font-size:19px;line-height:23px;color:#00487D}.sub_sec7noneright{float:right;width:50.5%;position:relative}.sub_sec7nonerightin img{width:100%}.sbsec7nonecircle{position:absolute;bottom:-38px;right:50px}.sub_sec7olbot{float:right;max-width:513px;margin:0 10% 0 0}.sub_sec7oltop{max-width:500px}.sub_section7newtwo{padding:0 265px;margin:0 0 63px 0}.sub_sec7ntwoleft{float:left;width:39.2%;position:relative}.sub_sec7ntwoleftin{position:relative;z-index:1}.sub_sec7ntwoleftin img{width:100%}.sub_sec7ntwoleft:after{position:absolute;width:99.1%;height:313px;background:#00487D;content:'';top:-87px;left:-63px}.sub_sec7ntworight{float:left;width:60.4%;padding:0 0 0 62px}.sub_sec7oltop2 h3,.sub_sec7oltop2 h2{font-size:45px;line-height:50px;color:#00487D;margin:0 0 30px 0}.sub_sec7olbot2{float:right;max-width:478px;margin:0 8% 0 0}.sub_sec7olbot2 p{font-size:19px;line-height:23px;color:#00487D}.sub_section7newthre{padding:0 143px}.sub_section7newthrein{padding:0 0 0 16%}.sub_sec7nthreleft{float:left;width:572px;position:relative;z-index:1;margin:84px -278px 0 0}.sub_sec7nthreleft img{width:100%}.sub_sec7nthreright{float:left;width:983px}.sub_sec7oltop3{background:#00487D;padding:120px 92px 40px 320px}.sub_sec7oltop3 h3,.sub_sec7oltop3 h2{font-size:45px;line-height:50px;color:#fff}.sub_sec7olbot3{padding:66px 44px 0 320px}.sub_sec7olbot3 p{font-size:19px;line-height:23px;color:#00487D}.sustainability_sec8_list ul li a{color:#00487D;text-decoration:underline}.home_contact.sustainability_sec9{padding-top:58px}.hbspt-form .submitted-message{text-align:center!important}.maincontab{max-width:1000px;margin:0 auto}.maincontab.contentadded{padding-top:35px}.maincontab.preteatmentcon,.maincontab.biotreatcon,.maincontab.preolicytcon,.maincontab.romentcon,.maincontab.zldmentcon,.maincontab.revercetcon,.maincontab.therdestitcon{padding:0 0 45px 0}.maincontab.contentadded h3,.maincontab.preteatmentcon h3,.maincontab.biotreatcon h3,.maincontab.preolicytcon h3,.maincontab.romentcon h3,.maincontab.zldmentcon h3,.maincontab.revercetcon h3,.maincontab.therdestitcon h3{font-size:24px;line-height:28px;color:#00487C;margin:0 0 10px 0}.maincontab.contentadded p,.maincontab.preteatmentcon p,.maincontab.biotreatcon p,.maincontab.preolicytcon p,.maincontab.romentcon p,.maincontab.zldmentcon p,.maincontab.revercetcon p,.maincontab.therdestitcon p{font-size:19px;line-height:28px;color:#00487D;padding:0 0 16px 0}.maincontab.contentadded p a,.maincontab.preteatmentcon p a,.maincontab.biotreatcon p a,.maincontab.preolicytcon p a,.maincontab.romentcon p a,.maincontab.zldmentcon p a,.maincontab.revercetcon p a,.maincontab.therdestitcon p a{color:#00487D;text-decoration:underline}.alfawrap{max-width:1416px;margin:0 auto}.alfawater_two{padding:230px 0 65px 0}.alfawater_two h3,.alfawater_two h2{font-size:36px;line-height:1;color:#00487D;text-transform:uppercase;margin:0 0 37px 0}.alfatwolist{margin:0 -67px;font-size:0}.alfatwolin{display:inline-block;vertical-align:top;width:50%;padding:0 67px}.alfatwoltop{margin:0 0 36px 0}.alfatwolimg{float:left;width:276px}.alfatwolimg span{display:block;border:22px solid #008fb8;border-radius:50%;-webkit-border-radius:50%;overflow:hidden}.alfatwoltopright{float:left;display:table;width:calc(100% - 276px);padding:0 0 0 35px}.alfatwoltoprin{display:table-cell;vertical-align:middle}.alfatwoltopright h4{font-size:24px;line-height:1;color:#00487D;margin:0 0 6px 0}.alfatwoltopright p{font-size:19px;line-height:24px;color:#00487D;font-weight:700}.alfatwotbot p{font-size:19px;line-height:28px;color:#00487D;margin:0 0 15px 0}.alfawrap1{max-width:1280px;margin:0 auto}.alfawthretop{text-align:center}.alfawthretop img{margin:0 auto 17px auto}.alfawthretop h3,.alfawthretop h2{font-size:36px;line-height:1;color:#00487D;margin:0 0 10px 0}.alfawthretop h4{font-size:24px;line-height:1;color:#00487D}.alfathrelist{padding:73px 0 0 0}.alfathrelist ul{display:block;margin:0 -48px;padding:0;font-size:0}.alfathrelist ul li{display:inline-block;vertical-align:top;padding:0 48px;margin:0 0 32px 0;width:50%}.alfalidiv{position:relative;padding:0 0 0 63px}.alfalidiv p{font-size:24px;line-height:35px;color:#00487D}.alfaicon{position:absolute;top:0;left:0}.alfaconimg img{margin:0 auto 10px auto}.alfawater_content .watercontact.indinbotcon{padding-top:22px}select.publication_year_select{background-position:calc(100% - 0.75rem) center;background-repeat:no-repeat}select.publication_year_select,select.publication_year_select option{background-color:#00487D;color:#fff;font-size:19px;min-height:46px;max-width:217px;padding:0 .75rem}.publication-card{max-width:348px}.publication-card .card-header{height:199px;width:100%;background-color:#FAFBFA;display:grid;place-items:center}.publication-card .publication-logo{max-width:260px;max-height:100px;margin:auto;display:block}.publication_title{font-size:19px;color:#00487C;padding-bottom:38px}.publication-card .card-footer{background-color:#FFF;padding:28px 27px 30px 22px}.publication-card .card-footer span.pubmore{display:inline-block;font-size:18px;line-height:1;color:#EF626C;font-weight:700;letter-spacing:.36px;text-decoration:underline;transition:0.3s;-webkit-transition:0.3s}.publication-card span.pubmore img{display:inline-block;vertical-align:middle;margin:0 0 0 10px;width:22px}.resmainlist6.publications ul li{width:33.33%}.calculator_popup{position:fixed;bottom:2%;z-index:99;opacity:1;transition:opacity 300ms ease-out;width:fit-content;right:0}.calculator_popup .sub_homebanner{flex-direction:column;max-height:unset;width:fit-content;align-items:center;display:flex;max-width:217px;border-radius:15px;margin:0 20px 0 auto;padding:0}.calculator_popup .sub_homebanner_txt h2{font-size:16px}.calculator_popup .sub_banner_con p{font-size:14px}.calculator_popup a.sub_logo_link{width:80%;margin-right:0}.calculator_popup .sub_banner_buttons{width:100%;padding-inline:17px}.calculator_popup .contact_learn{margin-top:0;margin-bottom:20px;font-size:15px;text-align:center}.calculator_popup .sub_homebanner_txt{display:flex;flex-direction:row;padding:min(17px, 1.625rem);padding-top:0}.calculator_popup .sub_text_wrapper{padding-right:0}.hide-popup{opacity:0;pointer-events:none}.tab_catjobs::before{content:"";display:block;height:8.7vh;margin-top:-8.7vh;visibility:hidden}@media only screen and (max-width:767px){.publication-card{max-width:unset}.publications_content .newsevtabcon ul li{display:none}.resmainlist6.publications ul li{width:50%}.blogmainbanner{background:none}.blogmainbanner-mobile{min-height:480px;background-position:center bottom!important}}@media only screen and (max-width:639px){.resmainlist6.publications ul li{width:100%}}@media only screen and (max-width:525px){.blogmainbanner-mobile{min-height:380px;background-position:center bottom!important}}@media only screen and (max-width:330px){.blogmainbanner-mobile{min-height:270px;background-position:center bottom!important}}.publications_content .newsevtabcon ul li.show{display:inline-block}.showmore.show{display:block}.showmore{display:none}.resource_main .publications ul li a{min-height:unset}@media (max-width:768px){.sub_homebanner_container .sub_homebanner_txt{flex-direction:column;width:60%;padding-top:2vh}.sub_homebanner{max-height:initial;padding:min(26px, 1.625rem) 8vw 0 8vw;background-position:34% 50%}img.sub_logo{padding:0}}@media only screen and (max-width:1365px){.calculator_popup{transform-origin:100% 100%;transform:scale(.8)}.anniversary-logo-wrapper{max-width:320px;padding-block:5px 7px}}@media only screen and (max-width:768px){.calculator_popup{transform:unset;transform-origin:100% 100%;width:100%}.calculator_popup .sub_homebanner{flex-direction:row;max-height:unset;width:fit-content;align-items:center;display:flex;max-width:unset;border-radius:unset;margin:0 20px 0 auto;padding:10px 0 0 0}.calculator_popup .contact_learn{margin-bottom:0;max-width:130px;font-size:14px}.sub_homebanner .sub_homebanner_txt h2{font-size:16px}.popup_svg_arrow{position:absolute;top:0}.anniversary-logo-wrapper{max-width:220px}}