#top-header .container{padding-top:0}#et-info{padding-bottom:0}.dpmul-top-info{width:100%}.dpmul-top-info .dpmul-phone-info,.dpmul-top-info .dpmul-social-info{max-width:40%;display:inline-block;position:relative;padding:16px 0}.dpmul-top-info .dpmul-social-info{max-width:60%;float:right}#et-info-email:before,#et-info-phone:before{color:#2274a5!important}.dpmul-social-info a::before{color:#bfbfbf!important}#et-top-navigation li a,#top-menu li{text-transform:uppercase}.dpmul_social_font{font-size:12px;background:#236e9c;border-radius:50%;width:22px;height:22px;padding:6px;line-height:11px;margin-right:3px}.dpmul_footer #footer-widgets .footer-widget li a:hover,.inner-page-banner a,.widget_custom_html .dpmul_social_font.et-pb-icon{color:#fff}.dpmul_footer .footer-widget h4:after{content:"";display:block;width:70px;height:2px;background:#236e9c!important;margin-top:12px}#main-header{padding:20.5px 0}#et-top-navigation{padding-top:0!important}#et-top-navigation li{padding-right:15px!important;margin-left:12px}#et-top-navigation ul ul li{margin-bottom:0!important;padding:5px 0 0!important;width:100%}#et-top-navigation ul ul li a{width:100%;padding:0!important;display:block;color:#5f5f5f!important;font-size:12px;text-transform:none}#et-top-navigation li a{position:relative;display:block;font-size:12px;font-weight:500;padding:20px .5rem!important;color:#232323;letter-spacing:.5px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.sub-menu{padding:0!important}#et-top-navigation li .sub-menu a{padding:8px 20px!important}#top-menu .menu-item-has-children>a:first-child:after{position:absolute;top:20px;right:-13px;font-family:ETmodules;font-size:16px;font-weight:800;content:"3"}#hp-sec3 .et_pb_portfolio_grid_items{text-align:center}#hp-sec3 .project{display:inline-block;float:none;vertical-align:top;width:30%;margin:0 15px 30px;position:relative}#hp-sec3 .project .post-meta,#hp-sec3 .project h2{opacity:0;position:absolute;left:0;right:0;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#hp-sec3 .project h2{top:15px!important;margin:0 auto;background:rgb(255 255 255/.8);border:5px solid #2274a5;width:90%;height:90%;padding-top:65px}#hp-sec3 .project .post-meta{top:125px}#hp-sec3 .project h2:before{content:"IN PROGRESS";-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;background:#2274a5;color:#fff;width:80%;top:95px;right:-101px;padding:10px 0;font-size:15px;letter-spacing:4px}#hp-sec3 .project h2:after{content:"";position:absolute;border-bottom:1px solid #333;width:65px;left:0;right:0;margin:35px auto 0}#hp-sec3 .project:hover .post-meta,#hp-sec3 .project:hover h2,#hp-sec9 .et_pb_image_wrap img:hover{opacity:1}#hp-sec3 .project:hover h2{top:15px}#hp-sec9 .et_pb_image_wrap img{opacity:.6;transition:all .5s ease}#hp-sec9 .et_pb_column{margin:0;width:25%}#hp-sec9 .et_pb_image{margin:0;border:1px solid #eee;padding:20px;min-height:100px;display:flex;align-content:center;align-items:center;align-self:center}#hp-sec9 .et_pb_image img:hover{transform:scale(1.1)}#footer-widgets .footer-contact-info li:before,.dpmul_footer #footer-widgets .footer-widget li:before{border-style:none}#footer-widgets .footer-contact-info li,.dpmul_footer #footer-widgets .footer-widget li{padding:0}.dpmul-bottom #footer-info{text-align:center;float:none}.dpmul_footer #footer-widgets .widget_nav_menu li a:before{font-family:ETmodules;content:"3";padding-right:8px}.inner-page-banner .current-link{color:#aec1ff}#main-header .nav li .sub-menu li:hover{background-color:#236e9c!important}#main-header .nav li .sub-menu li:hover a{color:#fff!important}#main-header .nav li ul a:hover{color:#fff!important;opacity:1}#main-header #et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle,#projectdetails-sec2 ul li a{color:#333!important}#projectdetails-sec2 ul li.et_pb_tab_active a{color:#236e9c!important}.et-social-icon a:hover,.footer-widget h4,.mobile_menu_bar::after,.mobile_menu_bar::before{color:#333}.widget_custom_html img{max-width:180px;margin-bottom:16px}.widget_custom_html p{margin-bottom:16px}#footer-bottom .et-social-icons{float:none;text-align:center;margin:30px 0 0}#footer-bottom .et-social-icons li{display:inline-block;margin-left:20px;position:relative;padding:0;vertical-align:middle;margin-bottom:20px}#footer-bottom ul li a{background:#fff;text-align:center;padding:14px;font-size:20px;width:50px;height:50px;border-radius:100px;color:#236e9c;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}#footer-bottom ul li:hover a{background:#236e9c;color:#fff;cursor:pointer}.nav ul li a:hover{background-color:#fff0}#main-header .nav li ul a{padding:0 20px!important;margin-bottom:8px}.inner-page-banner p{color:#fff}.inner-page-banner p .current-link{color:#6cd6ff}#projectdetails-sec1 .about_project .et_pb_with_border ul{list-style:none;padding-bottom:0}#projectdetails-sec1 .about_project .et_pb_with_border ul li{border-bottom:1px solid #ececec;padding:12px 0}#projectdetails-sec1 .about_project .et_pb_with_border ul li:last-child{border:0}#projectdetails-sec1 .about_project .et_pb_with_border ul li h6{margin-right:25px;width:70px;max-width:100%;display:inline-block;padding:0}#projectdetails-sec1 .about_project .et_pb_with_border ul li p{display:inline-block;padding:0}#projectdetails-sec2 .et_pb_tabs_controls{border:0!important;background-color:#fff}#projectdetails-sec2 .et_pb_tabs_controls li{border:0!important;background:#f7f7f7}#projectdetails-sec2 .et_pb_tabs_controls li a{padding:18px 24px}#projectdetails-sec2 ul.et_pb_tabs_controls:after,.et_divi_100_custom_hamburger_menu .mobile_menu_bar:after,.et_divi_100_custom_hamburger_menu .mobile_menu_bar:before{display:none}#projectdetails-sec2 .et_pb_all_tabs{background-color:#f7f7f7!important}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab{padding:5%;background:#f7f7f7!important}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content h6{font-size:25px;color:#232323;margin-bottom:20px;line-height:35px}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content h6::after{content:"";display:block;width:100px;height:2px;background:#236e9c;margin-top:10px;margin-bottom:10px}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content p{font-weight:400;margin-bottom:15px}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content ul{list-style:none}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content ul li{color:#232323;font-size:15px;font-weight:500;margin-top:15px}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content ul li i{color:#236e9c;padding-right:10px;font-size:15px;line-height:25px}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .left,#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .right{display:inline-block;vertical-align:top}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .left{width:33%;background:#fff;border:2px solid #236e9c;background-repeat:no-repeat;background-size:cover;margin-right:44px;padding:15px}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .right{width:60%}@media only screen and (max-width:1376px){.et_pb_section .et_pb_row{max-width:1100px!important;width:100%}#hp-sec3 .project h2::before{top:90px}}@media only screen and (max-width:1200px){.et_pb_section .et_pb_row{max-width:960px!important}#hp-sec3 .project h2{height:88%}#hp-sec3 .project h2 a{font-size:15px!important}#hp-sec3 .project h2::before{top:73px;font-size:12px;letter-spacing:2px;width:81%;right:-80px}#hp-sec3 .project h2:before{width:80%;top:80px;right:-85px;font-size:14px}#hp-sec3 .project{width:29%}}@media only screen and (max-width:1164px){#main-header #et-top-navigation ul li{margin-left:6px}#main-header #et-top-navigation ul li .sub-menu li{margin-left:0}}@media only screen and (max-width:1155px){#main-header #logo{max-width:150px}}@media only screen and (max-width:1050px){#et-top-navigation li a{font-size:12px;padding-left:0!important}#et-top-navigation{padding-left:100px!important}#hp-sec3 .project h2 a{font-size:13px!important}#hp-sec3 .project h2::before{font-size:10px}#top-menu li a{font-size:11px}}@media only screen and (max-width:980px){.et_header_style_left .logo_container{position:relative;width:auto;height:100%;display:inline-block}#et-top-navigation{padding-top:15px!important;margin-right:15px}.et_header_style_left .mobile_menu_bar{padding-bottom:35px}#et-info{padding-top:10px}#top-header{z-index:99}#main-header #et-top-navigation ul ul li a{color:#fff!important}.dpmul-top-info .dpmul-phone-info,.dpmul-top-info .dpmul-social-info{max-width:100%;display:block;text-align:center}.dpmul-top-info .dpmul-social-info{float:none;padding:5px 0 16px}#et-top-navigation .mobile_menu_bar.mobile_menu_bar_toggle{color:#2274a5}#et-top-navigation li a{padding:10px 0!important}.nav ul li a:hover{opacity:.7;background-color:#fff}.et_pb_section .et_pb_row{max-width:747px!important}#logo{max-height:100%}#hp-sec3 .project{width:45%!important;margin:0 30px 30px 0!important}#hp-sec3 .project h2::before{top:94px;right:-94px;font-size:15px;width:78%;line-height:20px}#hp-sec9 .et_pb_column{margin:0;width:50%!important}#hp-sec9 .et_pb_image a{text-align:center!important;margin:0 auto}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .left{margin-right:16px;width:37%}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .right{width:55%!important}#hp-sec3 .project .post-meta{opacity:0;position:absolute;top:160px}#hp-sec3 .project h2{padding-top:90px}}@media only screen and (max-width:795px){#hp-sec3 .project{width:415px!important;margin:0 auto 30px!important;display:block}#hp-sec3 .project h2{padding-top:100px}#hp-sec3 .project h2::before{top:115px;right:-120px;font-size:12px;width:75%}#hp-sec3 .project h2 a{font-size:17px!important}#hp-sec3 .project .post-meta{top:160px}}@media only screen and (max-width:768px){.et_pb_section .et_pb_row{max-width:600px!important}}@media only screen and (max-width:767px){.dpmul-top-info .dpmul-phone-info{padding:0 0 15px}.dpmul-social-info{padding:0!important}#top-header #et-info-phone{margin:0 0 10px!important;display:block}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .left,#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .right{width:100%!important;margin-bottom:20px;margin-right:0}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab .left img{width:100%}}@media only screen and (max-width:640px){.et_pb_section .et_pb_row{max-width:400px!important}#hp-sec3{padding-bottom:0}#hp-sec3 h3{font-size:25px;line-height:35px}#service-banner{padding:50px 0}#hp-sec3 .et_pb_text{margin:0!important;max-width:100%!important;font-size:14px!important;line-height:24px!important}#hp-sec9{padding:30px 0}#footer-bottom .et-social-icons{margin:15px 0 0!important}#footer-bottom .et-social-icons li{margin:0 5px 10px!important}#footer-bottom .et-social-icons li a{font-size:15px;line-height:35px;padding:0;width:35px;height:35px}.widget_custom_html img{max-width:90px;margin-bottom:16px}}@media only screen and (max-width:500px){#hp-sec3 .project{width:320px!important}#hp-sec3 .project h2{padding-top:55px}#hp-sec3 .project h2::before{top:85px;right:-93px;font-size:12px;width:78%}}@media only screen and (max-width:480px){.et_pb_section .et_pb_row{max-width:400px!important}#hp-sec3 h3{font-size:20px;line-height:30px}.single .et_pb_post{margin-bottom:0}}@media only screen and (max-width:479px){#footer-bottom ul li a{font-size:15px;width:40px;height:40px;line-height:14px;text-align:center!important;padding:13px 0}.et_pb_section .et_pb_row{max-width:90%!important}#hp-sec3 .project h2{left:26px;margin:0;width:80%}}@media only screen and (max-width:440px){#hp-sec3 h3{font-size:20px;line-height:25px}#projectdetails-sec2 div:first-child{padding-top:0;padding-bottom:0}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content h6{font-size:16px!important;line-height:25px!important;margin-bottom:0!important}#service-banner{padding:20px}#hp-sec3{padding:30px 0!important}#hp-sec9{padding:20px 0!important}#service-banner h3{font-size:25px;line-height:30px}#hp-sec9 .et_pb_column{margin:0;width:100%!important}#projectdetails-sec2 .et_pb_all_tabs .et_pb_tab_content p{font-size:14px!important;line-height:20px!important}}@media only screen and (max-width:320px){.et_pb_section .et_pb_row{width:90%}#hp-sec3 .project{width:100%!important}#hp-sec3 .project h2::before{top:75px;right:-79px}#hp-sec9 .et_pb_row{padding:0!important}body.et_cover_background{overflow-x:hidden}}@media none{ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}}