body{font-family:aktiv-grotesk,sans-serif!important;font-style:normal!important}html{font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgb(0 0 0 / .01) 0 0 1px}body.eut-stretched #eut-theme-wrapper{overflow-x:hidden!important}h1,h2,h3,h4,h5,h6,p,span,button,a,div{font-family:aktiv-grotesk,sans-serif!important;font-style:normal!important;letter-spacing:normal;line-height:normal}.dne{opacity:0!important;position:absolute!important;pointer-events:none!important}#menu-top-bar li::after{content:unset}#menu-top-bar a{color:#fff;text-transform:uppercase;font-size:14px;transition:color 0.4s}#menu-top-bar a:hover{color:#76B7E3}#eut-header.eut-overlapping+.eut-single-wrapper{top:-115px;margin-bottom:-115px}#eut-top-bar>div{background-color:transparent!important;padding-top:5px!important}header#eut-header .eut-logo{margin-top:25px}header#eut-header .eut-logo a{margin-top:-13px}.menu-item a{text-transform:capitalize!important;font-weight:400!important;padding-left:0px!important;margin-left:30px!important}header#eut-header .eut-logo img.eut-default{display:block!important;position:absolute;z-index:1;opacity:0}.eut-logo a{height:65px}header#eut-header .eut-logo img{transition:opacity 0.4s}header#eut-header .eut-logo a:hover img{opacity:0}header#eut-header .eut-logo a:hover img.eut-default{opacity:1}header#eut-header .menu-item span{font-size:16px!important;color:white!important}header#eut-header .menu-item a{line-height:normal!important;position:relative;overflow:hidden;padding-bottom:5px!important}header#eut-header .menu-item a::after,#custom-projects .eut-filter ul>li[data-filter]::after{content:"";width:100%;height:1px;background-color:#fff;bottom:0;left:0;position:absolute;display:flex;transition:transform 0.4s,opacity 0.4s;transform:translateX(-100%);opacity:0}header#eut-header .menu-item a:hover::after,#custom-projects .eut-filter ul>li[data-filter]:hover::after{transform:translateX(0);opacity:1}header#eut-header:not(.eut-overlapping){height:auto}#eut-top-bar{padding-bottom:10px}#eut-top-bar ul{width:100%!important}#eut-main-menu{padding-top:20px}header#eut-header #eut-top-bar .menu-item a::after{content:unset!important}header .menu-item>ul.sub-menu{background-color:transparent!important;width:auto!important}header .menu-item>ul.sub-menu a{width:max-content}header .menu-item>ul.sub-menu a:hover{background-color:transparent!important}header .eut-dark .menu-item>ul.sub-menu{background-color:#171a1d!important;background-color:#58585a!important}#eut-header .eut-main-menu .eut-wrapper>ul>li ul li.current-menu-item>a{background-color:transparent!important}header .eut-dark>.eut-wrapper{background-color:#58585A}#eut-top-bar.eut-sticky-topbar.eut-fixed .eut-wrapper{position:static;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header.eut-fixed #eut-main-header,header.eut-fixed{top:unset!important;background-color:transparent!important}header.eut-fixed ul.sub-menu,header.eut-fixed #eut-main-header{background-color:#58585A!important}header.eut-fixed #eut-main-menu{padding-top:5px}header.eut-fixed .eut-logo{margin-top:0px!important;display:flex;flex-direction:column;justify-content:center}header.eut-fixed .eut-logo>div{top:unset!important}header.eut-fixed .eut-logo>div a{margin-top:unset!important}header.eut-fixed .eut-logo img{top:unset!important}#eut-header.eut-sticky-header.eut-scroll-up #eut-main-header.eut-advanced-sticky{transform:unset!important}header #eut-top-bar>.eut-wrapper>a{width:auto;margin-left:5px;padding-left:5px}header #eut-top-bar>.eut-wrapper>.eut-container{width:auto;margin:unset}.left-accent{position:relative;padding-left:30px!important}.left-accent::after{content:"";width:6px;height:100%;position:absolute;left:0;top:0;background-color:#F36D29;display:block}.text-link{font-size:16px;border-bottom:1px solid #fff;transition:color 0.4s,border-color 0.4s;padding-bottom:3px}.text-link strong{transition:color 0.4s}.text-link::after{content:">";display:inline-flex;color:#fff;transition:transform 0.4s,color 0.4s;transform:scale(.7,1.4);margin-left:5px}.text-link.no-arrow::after{content:unset!important}.text-link:hover{color:#F36D29!important;border-color:#F36D29!important}.text-link:hover::after{transform:translateX(5px) scale(.7,1.4);color:#F36D29}.text-link:hover strong{color:#F36D29!important}.text-link.black{color:#000;border-color:#000}.blue-bg{background-color:#EFF0F4!important}.gray-bg{background-color:#58585A!important}.uppercase,.uppercase *{text-transform:uppercase}.pt105{padding-top:105px!important}.pt100{padding-top:100px!important}.pt85{padding-top:85px!important}.pt80{padding-top:80px!important}.pb105{padding-bottom:105px!important}.pb85{padding-bottom:85px!important}.pb80{padding-bottom:80px!important}.pb45{padding-bottom:45px!important}.pb35{padding-bottom:35px!important}.mb110{margin-bottom:110px!important}.mb0{margin-bottom:0px!important}.col,.row{display:flex!important}.col{flex-direction:column}.col.y-center{justify-content:center}.col.x-center{align-items:center}.row{flex-direction:row!important}.row.y-center{align-items:center}.dark-overlay rs-sbg::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000078}header #eut-top-bar{height:auto!important}header.eut-sticky-header #eut-top-bar>div{padding-bottom:0px!important}#eut-content h2{font-size:40px;font-weight:500!important}#eut-content h3{font-size:26px;color:#000;font-weight:500!important}#eut-content h4{font-size:14px;color:#76B7E3;text-transform:uppercase;letter-spacing:1.4px;line-height:17px;font-weight:500}#eut-content p{font-weight:400;font-size:16px;color:#58585A;line-height:26px}.banner-text *{color:White!important}.banner-text h1,.banner-text h2,.banner-text p{text-shadow:0 3px 6px #00000029;line-height:normal!important;margin-bottom:23px}.banner-text h2,.banner-text h1{font-size:52px;font-weight:bold!important;line-height:38px!important;margin-bottom:20px!important}.banner-text p{font-size:16px!important;line-height:26px!important}#rev_slider_1_1 rs-bullets{display:flex;flex-direction:row;align-items:center}#rev_slider_1_1 rs-bullet{width:60px!important;height:3px!important;border-radius:unset!important;background-color:#ffffffa3!important}#rev_slider_1_1 rs-bullet.selected{background-color:white!important;height:5px!important;top:-1px!important}.home1 h4,.home1 h2{margin-bottom:25px}.home1 p{max-width:805px}.home1 .col>div:last-of-type{margin-top:30px}.home1 .col>div:last-of-type p{line-height:normal!important}.home-portfolio .home-port-wrap{position:relative;padding-top:100%;overflow:hidden;margin-bottom:0px!important}.home-portfolio figure,.home-portfolio .home-port-wrap>div{position:absolute}.home-portfolio figure,.home-portfolio figure img{top:0;height:100%;object-fit:cover}.home-portfolio .home-port-wrap>div{bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:0 35px 45px;opacity:0;transition:opacity 0.4s}.home-portfolio .eut-bg-light.eut-hover-overlay{background-color:#ffffffcc!important}.home-portfolio h3{font-size:28px;letter-spacing:0;line-height:46px;font-weight:500;text-align:left}.home-portfolio span{color:#58585A;font-size:18px;font-weight:400}.home-portfolio .home-port-wrap:hover>div{opacity:1}.home-portfolio article{margin-bottom:0px!important}.home-portfolio .custom-projects-gal,.home-portfolio .gallery-trigger{display:none!important}.home-portfolio .eut-content .eut-title a.eut-item-url{position:relative}.testimonials-wrapper .owl-dots{display:none!important}.testimonials-wrapper .owl-nav>div{display:flex!important;cursor:pointer;user-select:none}.testimonials-wrapper .owl-nav{display:flex;flex-direction:row;align-items:center}.testimonials-wrapper .owl-nav>div{cursor:pointer;color:#fff0;width:32px;height:32px;background-size:contain;overflow:hidden;background-repeat:no-repeat;margin-left:12px}.testimonials-wrapper .owl-nav>div:active{opacity:.7}.testimonials-wrapper .owl-nav>.owl-prev{background-image:url(http://ddbcontracting.com/wp-content/uploads/2021/04/Left-arrow.svg)}.testimonials-wrapper .owl-nav>.owl-next{background-image:url(http://ddbcontracting.com/wp-content/uploads/2021/04/Right-arrow.svg)}.testimonials-wrapper .eut-testimonial-content p{font-size:28px!important;line-height:46px!important;color:#F36D29!important;font-style:italic!important}.testimonials-wrapper .owl-controls{position:absolute;right:0;bottom:-5px}.testimonials-wrapper .eut-testimonial-item-wrapper{height:100%!important}.testimonials-wrapper .test1{margin-bottom:0px!important}.testimonials-wrapper .eut-testimonial-name{font-size:18px;color:#58585A;font-weight:600;text-transform:unset;letter-spacing:0;margin-top:10px}.testimonials-wrapper .eut-identity{opacity:1!important;font-weight:400}.cta-banner{padding:150px 0 145px}.cta-banner h2,.cta-banner a{color:#fff;text-align:center!important}.home5{padding:80px 0}.home5 .eut-column-inner .client-logo img{max-height:73px;overflow:hidden;object-fit:contain}.home5 .eut-row-inner{padding-top:30px}.home5 .eut-row-inner.row>div{padding:0 32px}.footer1{padding:75px 0 65px}.footer1 h6{font-size:16px;font-weight:500!important;margin-bottom:18px}.footer1 ul{list-style:none;margin-left:0;margin-bottom:0;line-height:normal!important}.footer1 ul a{color:#b1b1b1}.quick-links li{margin-bottom:10px}.footer1 .footer-logo img{max-width:167px;margin-left:-5px}.footer1 .footer-logo{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 15px}.footer1 .eut-social ul,.footer1 .eut-social ul li{display:flex}.footer1 .eut-social ul li i,.footer1 .eut-social ul li a{width:18px!important;height:18px!important;font-size:18px!important;color:#b1b1b1;line-height:13px}.footer1 .eut-social ul li:nth-of-type(1){order:2}.footer1 .eut-social ul li:nth-of-type(2){order:4}.footer1 .eut-social ul li:nth-of-type(3){order:3}.footer1 .eut-social ul li:nth-of-type(4){order:1}.footer1 .eut-element.eut-social ul li a:hover i{animation:unset!important}.footer1 .outter-links{margin-bottom:70px}.footer1 .outter-links p{display:flex;flex-direction:row;text-transform:uppercase}.footer1 .outter-links p>a{letter-spacing:1.6px;color:#b1b1b1;font-weight:500}.footer1 h6{color:#fff}.footer1 .outter-links p>a:first-of-type{margin-right:59px}.footer1 .affiliations-col h6{margin-bottom:15px}.footer1 .affiliations-col .row.y-center img{object-fit:contain;width:auto}.footer1 .affiliations-col .row.y-center>div{width:auto;margin-right:40px}.footer1 .affiliations-col .row.y-center>div:nth-of-type(1) img{max-height:36px}.footer1 .affiliations-col .row.y-center>div:nth-of-type(2) img{max-height:41px}.footer1 .affiliations-col .row.y-center>div:nth-of-type(3) img{max-height:36px}.footer1 .affiliations-col .row.y-center>div:nth-of-type(4) img{max-height:76px}.footer2{padding-bottom:15px}.services1 .eut-row>div:first-of-type{width:55%}.services1 .eut-row>div:first-of-type>div{background-position:center top!important}.services1 .eut-row>div:last-of-type{width:45%;padding-left:55px;padding-right:30px}.services1 ul{color:#77B7E3;font-weight:600;font-size:18px}.services2 h3{padding:30px}.services2 *{color:white!important}.services2 h2{color:black!important}.services2 .services2-1 .eut-column-wrapper-inner,.services2 .services2-2 .eut-column-wrapper-inner{min-height:328px;display:flex;flex-direction:column;justify-content:center;align-items:center;filter:grayscale(1);transition:filter 0.4s;border:1px solid gray}.services2 .visible-text{transition:opacity 0.4s,transform 0.4s}.services2 .hidden-text{opacity:0;position:absolute;transform:translateY(10px);transition:opacity 0.4s,transform 0.4s;pointer-events:none;font-size:16px!important;line-height:25px}.services2 .services2-1,.services2 .services2-2{margin-bottom:20px}.services2 .services2-1 .eut-column-wrapper-inner:hover,.services2 .services2-2 .eut-column-wrapper-inner:hover{filter:grayscale(0)}.services2 .services2-1 .eut-column-wrapper-inner:hover .hidden-text,.services2 .services2-2 .eut-column-wrapper-inner:hover .hidden-text{transform:translateY(0);opacity:1}.services2 .services2-1 .eut-column-wrapper-inner:hover .visible-text,.services2 .services2-2 .eut-column-wrapper-inner:hover .visible-text{opacity:0;pointer-events:none;transform:translateY(-10px)}.services2 .services2-1>div,.services2 .services2-2>div{width:calc(50% - 20px);margin:0 10px}.services3 p{font-size:28px!important;line-height:46px!important;color:#F36D29!important;font-style:italic!important}.services3 p em{font-size:18px;color:#58585A;font-weight:400;text-transform:unset;letter-spacing:0;font-style:normal}.services3 p strong{font-weight:500}.services-help-item>div::after{content:""!important;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0000005c;z-index:-1}.about2 .grid-row *{color:white!important}.about2 .grid-row-item{width:calc(33.33% - 20px);margin:10px;background-color:#171a1d;padding:20px}.about2 .grid-row .eut-image{padding-top:100%;position:relative;margin-bottom:30px}.about2 .grid-row .eut-image-wrapper,.about2 .grid-row .eut-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.about2 .grid-row h3{margin-bottom:0}.about2 .grid-row p{margin-bottom:10px}.about3 .row{padding-top:35px}.about3 img{max-height:165px;object-fit:contain;max-width:200px}#home-our-clients{margin-top:40px}#home-our-clients .esg-overflowtrick{padding:0 50px!important}#home-our-clients .esg-filters{top:0;display:flex;flex-direction:column;justify-content:center;height:100%}.team-item-desc{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px;overflow:hidden;opacity:0;transition:opacity 0.4s;pointer-events:none}.team-item:hover .team-item-desc{opacity:1;pointer-events:all}.team-item-desc .dne{opacity:1!important;pointer-events:all!important;position:relative!important}.team-item-desc>div{position:relative}#eut-content div.team-item-desc div.eut-element>h3{font-weight:bold!important}#eut-content .team-item-desc>div>p{line-height:normal;font-size:16px;text-align:center}.team-item-desc .row{justify-content:center}.team-item-desc .row i{font-size:30px}.team-item-desc .row .eut-wrapper-icon{width:auto;height:auto;margin:0 5px}.well-cert1 .eut-image-wrapper,.well-cert1 .eut-image-wrapper img{padding:65px}.well-cert1 .eut-image-wrapper img{border-radius:100%;overflow:hidden}.well-cert2 li{font-weight:400;font-size:16px;color:#58585A;line-height:26px;width:fit-content;margin:0 auto}.projects1 .eut-text{margin-top:unset!important}.home1.projects1 .col>div:last-of-type p{line-height:26px!important}#custom-projects .eut-filter.eut-filter-style-simple ul li:after{content:unset!important}#custom-projects::before{content:"";background-color:#77B7E3;width:100%;height:90px;top:0;left:0;position:absolute}#custom-projects .eut-portfolio{padding:0 0px!important}#custom-projects .eut-filter ul{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:30px 0}#custom-projects .eut-filter ul *{color:#fff;text-transform:uppercase;opacity:1}#custom-projects .eut-filter ul li{position:relative;overflow:hidden}#custom-projects .eut-filter ul>li[data-filter]::after{content:""!important}#custom-projects .eut-filter ul>li[data-filter].selected::after,#custom-projects .eut-filter ul>li[data-filter]:hover::after{transform:translateX(-5px);opacity:1}#custom-projects article>div{background-color:#58585A;padding:25px}#custom-projects figure{position:relative;padding-top:56.54%;overflow:hidden}#custom-projects figure *{top:0;position:absolute;width:100%;height:100%}#custom-projects figure img{object-fit:cover}#custom-projects figure .gallery-trigger{padding:7px 10px;color:#fff;text-transform:uppercase;background-color:#0000007a;width:auto;height:fit-content;top:calc(100% - 44px);right:0;z-index:6;cursor:pointer;user-select:none;height:auto}#custom-projects figure .gallery-trigger span{position:relative;width:40px;height:30px}#custom-projects figure .gallery-trigger span *{position:relative!important}#custom-projects figure .gallery-trigger svg g[data-name] path{transition:transform 0.4s}#custom-projects figure .gallery-trigger svg g[data-name] path{-moz-transform:initial!important;-o-transform:initial!important}#custom-projects figure .gallery-trigger:hover svg g[data-name="Backward arrow"] path{transform:translate(13px,16px) rotate(180DEG)}#custom-projects figure .gallery-trigger:hover svg g[data-name="Forward arrow"] path{transform:translate(3px,0) rotate(0DEG)}#custom-projects figure .gallery-trigger:hover svg g[data-name="Up arrow"] path{transform:translate(0,13px) rotate(-90DEG)}#custom-projects figure .gallery-trigger:hover svg g[data-name="Down arrow"] path{transform:translate(16px,3px) rotate(90deg)}#custom-projects figure .gallery-trigger:hover svg g g{transition:transform 0.4s}#custom-projects .custom-projects-gal{justify-content:center}#custom-projects .custom-projects-gal .gal-item{height:50px;margin:10px 5px;cursor:pointer}#custom-projects .custom-projects-gal img{width:50px;height:50px;object-fit:cover;overflow:hidden}.lb-container{opacity:0;position:fixed;width:100%;height:100%;display:flex;flex-direction:column;pointer-events:none;background-color:#000000d9;top:0;left:0;transition:opacity 0.4s;z-index:9999;padding:50px 20px}.lb-container.show{opacity:1;pointer-events:all}.lb-wrapper{width:100%;height:100%;position:relative;align-items:center}.lb-close{position:absolute;top:0;right:0;z-index:10;user-select:none;cursor:pointer;text-transform:uppercase;background-color:rgb(0 0 0 / .31);box-shadow:0 0 20px 20px rgb(0 0 0 / .31)}.lb-close>div{position:relative;padding:5px;user-select:none}.lb-close>div span{transition:opacity 0.3s;color:#fff;transition-delay:0.2s}.lb-close>div:hover span{opacity:0;transition-delay:unset}.lb-close>div::before,.lb-close>div::after{content:"";width:100%;height:2px;position:absolute;-webkit-transition:transform 0.3s cubic-bezier(.95,0,.57,1);transition:transform 0.3s cubic-bezier(.95,0,.57,1);background-color:#fff;background-color:#F36C28;left:0;border-radius:2px;opacity:.8}.lb-close>div::before{top:0}.lb-close>div::after{bottom:0}.lb-close>div:hover::before{transform:translate(0,10px) rotate(-45DEG) scale(.7)}.lb-close>div:hover::after{transform:translate(0,-15px) rotate(45DEG) scale(.7);-moz-transform:translate(0,-13px) rotate(45DEG) scale(.7)}.lb-stage{overflow:hidden;max-height:calc(100% - 60px);width:100%}.lb-stage img{object-fit:contain;height:100%;width:100%}.lb-thumbnails>div{margin:10px 5px 0;cursor:pointer}.lb-thumbnails img{width:50px;height:50px;object-fit:cover;overflow:hidden}#custom-projects article.eut-portfolio-item>div>div.eut-content{text-align:left}#custom-projects *{color:white!important}#custom-projects .portfolio-categories{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}#custom-projects .portfolio-categories>span,#custom-projects .portfolio-categories>a{font-weight:700;text-transform:uppercase;color:#7C7C7E!important;cursor:pointer;user-select:none}#custom-projects h3{position:relative}#custom-projects h3 a{position:relative}#custom-projects .project-separator{position:absolute;width:calc(200% - 30px);left:calc(-100% - -15px);height:2px;background-color:#F36C28;padding:0}article[data-container="true"]{overflow-x:hidden}article[data-container="true"]::after{content:"";background-color:#EFF0F4!important;width:30%;position:absolute;height:100%;left:0;top:0;display:block;z-index:-1}.projects-custom-top{background-color:#C1C1C3;padding:15px 0}.projects-custom-top>.eut-container{justify-content:space-between}.projects-custom-top>.eut-container::before,.projects-custom-top>.eut-container::after{content:unset!important}.projects-custom-top ul{margin:0px!important;list-style:none}.projects-custom-top ul li::after{content:">";margin-right:10px;color:#000}.projects-custom-top ul>li:last-of-type{color:#fff}.projects-custom-top ul>li:last-of-type::after{content:unset}.projects-custom-top .exit-btn a{padding:6px 10px;user-select:none;color:#fff;box-shadow:unset;background-color:#fff0}.projects-custom-top .exit-btn a span{line-height:0}.projects-custom-top .exit-btn a span svg{width:23px;height:23px;margin-right:5px}.projects-custom-top ul li::after{margin-left:5px;margin-right:5px}.projects-custom-top .exit-btn .lb-close>div:hover::before{transform:translate(0,10px) rotate(-45DEG) scale(.4,1)}.projects-custom-top .exit-btn .lb-close>div:hover::after{transform:translate(0,-15px) rotate(45DEG) scale(.4,1);-moz-transform:translate(0,-13px) rotate(45DEG) scale(.4,1)}#eut-post-content>.portfolio-left{width:30%;position:relative;padding-top:70px;padding-right:35px}#eut-post-content>.portfolio-left h1{font-size:40px;font-weight:500!important}#eut-post-content>.portfolio-left h2{margin-bottom:0}#eut-post-content>.portfolio-left h2,#eut-post-content>.portfolio-left .project-details p{color:#F36C28;font-size:40px;font-weight:500!important}#eut-post-content>.portfolio-left .project-details p{color:#58585A;margin-bottom:27px;line-height:35px;font-size:26px}#eut-post-content>.portfolio-left .project-desc{padding-top:15px;padding-left:2px}#eut-post-content>.portfolio-left>.eut-section{background-color:#fff0}#eut-post-content>.portfolio-right{width:70%;padding-left:35px;padding-top:70px}#eut-post-content>.portfolio-right .custom-gal-item{margin-bottom:70px;padding-top:61.24%;position:relative;overflow:hidden}#eut-post-content>.portfolio-right .custom-gal-item img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:0;left:0}.eut-back-top i{color:#fff0;user-select:none;background-image:url(http://ddbcontracting.com/wp-content/uploads/2021/04/Up-arrow.svg);background-repeat:no-repeat;background-color:#fff;background-position:center;background-size:70%;border-radius:50px;width:35px;height:35px}.eut-back-top .eut-arrow-wrapper{height:35px;width:35px;overflow:hidden;border:1px solid #000;box-sizing:content-box;box-shadow:0 1px 6px 0 rgb(0 0 0 / 50%)}div.eut-back-top.show{transform:translate(0,-150px)!important}.eut-back-top i::before{content:unset!important}.contact-banner{min-height:550px}.contact-banner h1{color:#fff}.contact1 h2{margin:85px 0 25px}.contact1 .eut-accordion-wrapper h3{font-size:20px!important}.contact1 .eut-accordion-wrapper .eut-accordion-arrow i{color:#F36D29!important}.contact1 .eut-accordion-wrapper .eut-title-wrapper{padding-top:10px;padding-bottom:10px}.contact1 .eut-accordion-wrapper .eut-accordion-content{padding-top:0;padding-bottom:0}.contact2{padding-top:80px;margin-bottom:95px}.contact-wrapper input[type=text],.contact-wrapper input[type=email],.contact-wrapper textarea{border:unset!important;border-bottom:1px solid gray!important}.contact-wrapper input[name="your-name"],.contact-wrapper input[type="email"]{width:calc(100% - 10px)!important}.contact-wrapper input[name="your-name"]{margin-right:10px!important}.contact-wrapper input[type="email"]{margin-left:10px!important}.contact-wrapper textarea{padding-top:90px!important;height:122px!important;box-sizing:border-box}.contact2 .data-col strong{color:black!important}.contact2 .form-col h3{margin-bottom:50px}.contact2 input[type="submit"]{border:unset!important;font-size:16px!important;border-bottom:1px solid black!important;transition:color 0.4s,border-color 0.4s!important;font-weight:400!important;padding:unset!important;padding-bottom:3px!important;text-transform:capitalize!important;font-family:aktiv-grotesk,sans-serif!important}.contact2 input[type="submit"]:hover{color:#F36D29!important;border-color:#F36D29!important;background-color:unset!important}.contact-data .eut-text>div:nth-of-type(2){margin-top:10px}body.blog .eut-blog article.eut-blog-item>div{background-color:#58585A!important;padding:25px;box-shadow:0 10px 25px 0 rgb(0 0 0 / 30%)!important}body.blog .eut-blog article.eut-blog-item>div *{color:white!important}body.blog div#eut-main-content::after{content:"";height:100%;width:100%;background-color:#EFF0F4;top:0;right:-70%;position:absolute;display:flex}body.blog aside#eut-sidebar #recent-posts-2 *{color:#000}body.blog aside#eut-sidebar #search-2>form{color:#000;border-color:black!important}body.blog aside#eut-sidebar .eut-widget-title{font-size:14px;color:#76B7E3!important;text-transform:uppercase;letter-spacing:1.4px;line-height:17px;font-weight:500}body.blog .eut-blog article.eut-blog-item>div>div.eut-media{display:none}#rev_slider_2_1_wrapper .banner-text p a{text-decoration:underline}.tagembed-container{box-shadow:0 5px 8px -1px rgb(0 0 0 / .15);-webkit-box-shadow:0 5px 8px -1px rgb(0 0 0 / .15);-moz-box-shadow:0 5px 8px -1px rgb(0 0 0 / .15);max-height:700px;background-color:rgb(255 255 255 / .65);border-radius:5px;overflow-y:scroll!important}.subcontractor1 .eut-column-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.subcontractor1 h1{position:absolute;color:#fff}.sub-application-form{margin-bottom:95px}.sub-application-form>h2{text-align:center}.sub-application-form>div>div{width:100%}.sub2.home1 .col>div:last-of-type p{line-height:26px!important}.sub-application-form .form1{justify-content:space-between}.sub-application-form .form1 label{align-items:baseline;color:#000;font-weight:700}.sub-application-form .inner-form-section{padding:0 50px}.sub-application-form .inner-form-section.row>.col{width:calc(50% - 15px)}.sub-application-form .form8>.row>.col{width:calc(50% - 15px)}.sub-application-form .inner-form-section.row>.col:first-of-type,.sub-application-form .form8>.row>.col:first-of-type{margin-right:15px}.sub-application-form .inner-form-section.row>.col:last-of-type,.sub-application-form .form8>.row>.col:last-of-type{margin-left:15px}.sub-application-form input[type]{border:unset!important;border-bottom:1px solid!important}.sub-application-form .inner-form-section-tile{margin-top:25px}.sub-application-form .your-firm-type{display:flex;flex-direction:row;justify-content:flex-start;padding:25px 0}.sub-application-form .your-firm-type .first,.sub-application-form .your-firm-type .first input{margin-left:0px!important}.sub-application-form .form3>.row:last-of-type{align-items:center}.sub-application-form .form3>.row:last-of-type input{width:auto!important}.sub-application-form .form4>.row>div{width:calc(33.33% - 15px)}.sub-application-form .form4>.row>div:nth-of-type(2){margin:0 15px}.sub-application-form .form4>.row{margin-top:25px}.sub-application-form .form5 .row{align-items:center}.sub-application-form .form5 h4{width:50%;align-self:flex-end}.sub-application-form .form5 .row>span,.sub-application-form .form5 .row>label{width:50%}.sub-application-form .form7 .inner-form-section-tile,.sub-application-form .form8 .inner-form-section-tile,.sub-application-form .form9 .inner-form-section-tile{margin-bottom:25px}.sub-application-form .form9>.row>.col{width:calc(25% - 10px)}.sub-application-form .form9>.row>.col{margin:0 5px}.sub-application-form .form9>.row>.col:first-of-type{margin-left:0}.sub-application-form .form9>.row>.col:last-of-type{margin-right:0}.sub-application-form input[type=file]{border-bottom:unset!important}.sub-application-form .form14-5 p,.sub-application-form .form11 p,.sub-application-form .form12 p{margin-top:25px}.sub-application-form .form13,.sub-application-form .form15{margin-top:20px}.sub-application-form .form16 .wpcf7-list-item{margin-left:0;margin-top:25px}.sub-application-form .form17 input{width:auto!important}.sub-application-form input[type=submit]{border:unset!important;font-size:16px!important;border-bottom:1px solid black!important;transition:color 0.4s,border-color 0.4s!important;font-weight:400!important;padding:unset!important;padding-bottom:3px!important;text-transform:capitalize!important;font-family:aktiv-grotesk,sans-serif!important;color:#000;background-color:transparent!important}.sub-application-form input[type=submit]:hover{color:#F36D29!important;border-color:#F36D29!important;background-color:unset!important}.sub-application-form .form-section>div{padding-top:35px}body.single-post.post-template-default header #eut-main-header>div{background-color:#000}div.eut-page-title ul.eut-categories{display:none}.blue-overlay rs-slides rs-sbg-px::after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#002035c2}#menu-item-6453,.hidden{opacity:0!important;pointer-events:none!important;position:absolute!important;z-index:-99999!important}.contact-banner{min-height:unset}.contact-banner rs-layer-wrap{top:unset!important;bottom:230px!important}.contact-banner .banner-text{margin-left:75px}@media all and (max-width:1300px){.banner-text{margin-left:30px}}@media all and (max-width:1276px){.testimonials-wrapper{}.testimonials-wrapper .eut-testimonial-content>div.eut-container{margin-left:0}.about2 .grid-row-item>.eut-column-wrapper-inner p{min-height:40px;line-height:20px!important;margin-top:5px;margin-bottom:0}.team-item-desc>div>.eut-text>p{line-height:20px!important}#eut-content .team-item-desc>div>p{font-size:15px}}@media all and (max-width:1230px){.banner-text{margin-left:60px!important}rs-module.home-slider .ares.tp-bullets{left:calc(100% - 60px)!important}}@media all and (max-width:1200px){.home-portfolio article{margin-bottom:20px!important}.footer2,.footer1{padding-bottom:0}#eut-post-content>.portfolio-left h1{font-size:35px}#eut-post-content>.portfolio-left h2,#eut-post-content>.portfolio-left .project-details p{font-size:30px}#eut-post-content>.portfolio-left .project-details p{line-height:30px;font-size:23px}}@media all and (max-width:1023px){header #eut-main-responsive-header{background-color:#58585A!important;box-shadow:0 5px 7px 0 rgb(0 0 0 / 32%)}#eut-responsive-header .eut-logo a{height:35px!important;margin-top:unset!important}#eut-responsive-header .eut-hidden-menu-btn a .eut-item:not(.eut-with-text) span{background-color:#fff}header#eut-header .eut-logo a:hover img{opacity:1}.eut-logo .eut-wrapper img,.eut-logo .eut-wrapper{top:unset}header#eut-header .eut-logo{margin-top:unset;display:flex;flex-direction:column;justify-content:center}#eut-responsive-header .eut-toggle-hiddenarea{padding-top:0}.mobile-translate-btns{display:flex;flex-direction:row;justify-content:space-evenly;width:50%;margin:0 auto;border-bottom:1px solid gray;padding:0 0 20px;min-width:270px!important}.eut-close-btn-wrapper{margin-bottom:30px!important}#menu-responsive-nav li.current_page_item{border-color:#F36D29!important}#menu-responsive-nav li.current_page_item span{color:#F36D29!important}#menu-responsive-nav li a:hover>span,nav li i.eut-arrow{color:#F36D29!important}#menu-responsive-nav li a{line-height:20px!important;padding:20px 0px!important}#menu-responsive-nav li span{font-size:22px!important}#menu-responsive-nav ul.sub-menu{padding-top:10px}#menu-responsive-nav ul.sub-menu li.eut-goback>a>i{left:-30px!important}.banner-text{margin-left:50px!important}rs-module.home-slider .ares.tp-bullets{left:calc(100% - 50px)!important}#eut-header.eut-overlapping+.eut-single-wrapper{top:-60px!important}rs-module.home-slider rs-slide{display:flex;flex-direction:column;justify-content:center}rs-module.home-slider rs-slide>rs-layer-wrap{top:unset!important;bottom:100px!important;width:80%!important}rs-module.home-slider rs-slide rs-layer{width:100%!important}rs-module.home-slider rs-slide>rs-layer-wrap *{position:relative!important;height:auto!important}rs-module.home-slider .ares.tp-bullets{left:40px!important;top:unset!important;bottom:60px!important;transform:unset!important}.banner-text{margin-left:40px!important}.affiliations-col .eut-row-inner.row{flex-wrap:wrap}.affiliations-col .eut-row-inner.row>div{width:calc(50% - 40px)!important;margin-bottom:10px}.footer1 .affiliations-col{margin-bottom:0px!important}.about2 .grid-row{display:flex;flex-direction:column;align-items:center}.about2 .grid-row-item{width:100%;max-width:433px}#eut-content .team-item-desc>div>p{font-size:16px}body.blog div#eut-main-content::after{content:unset}body.single-post aside#eut-sidebar>div,body.blog aside#eut-sidebar>div{display:flex;flex-direction:row;flex-wrap:wrap}body.single-post aside#eut-sidebar .widget_search,body.blog aside#eut-sidebar .widget_search{width:100%}body.single-post aside#eut-sidebar .widget_recent_entries,body.single-post aside#eut-sidebar .widget_custom_html,body.blog aside#eut-sidebar .widget_recent_entries,body.blog aside#eut-sidebar .widget_custom_html{width:50%}.contact-banner,.contact-banner rs-module{min-height:500px}.contact-banner rs-module rs-sbg-px,.contact-banner rs-module rs-sbg-px *{background-size:cover;object-fit:cover}.contact-banner .banner-text p,.contact-banner .banner-text p a{font-size:14px!important;line-height:22px!important}.contact1 h2{margin:85px 0 15px}#eut-post-content>.portfolio-left h1{font-size:30px}#eut-post-content>.portfolio-left h2,#eut-post-content>.portfolio-left .project-details p{font-size:25px}#eut-post-content>.portfolio-left .project-details p{line-height:25px;font-size:20px}}@media all and (max-width:880px){rs-module.home-slider .ares.tp-bullets{left:40px!important;top:unset!important;bottom:60px!important;transform:unset!important}.banner-text{margin-left:40px!important}.services1 .eut-row{display:flex;flex-direction:column}.services1 .eut-row>div{width:100%!important}.services1 h2{padding-top:50px}.services1 .eut-column-wrapper{height:auto!important}.services1 .pb85{padding-bottom:75px!important}.image-space{padding-top:55%;height:auto!important}.services2{padding-top:87px!important;padding-bottom:64px!important}.services2 h2{margin-bottom:0;padding-bottom:37px!important}.services2 .eut-column>.eut-column-wrapper>div,.services3 p{display:flex;flex-direction:column}.services2 .services2-1>div,.services2 .services2-2>div{width:100%}.services2 .services2-1>div:first-of-type,.services2 .services2-2>div:first-of-type{margin-bottom:20px}.services2 .eut-column>.eut-column-wrapper>div>div{margin-left:auto;margin-right:auto}.services3.pb85{padding-bottom:75px!important}.about2{background-color:white!important;padding-bottom:75px!important}.about2 h2{padding-bottom:10px!important}.about3{background-color:#EFF0F4!important}.about3 .row{flex-wrap:wrap}.about3 .row>div{width:calc(50% - 20px);margin:0 10px}.about3 .row>div:first-of-type,.about3 .row>div:nth-of-type(1){margin-bottom:20px}.about3 img{width:100%}body.blog aside#eut-sidebar,body.single-post aside#eut-sidebar,body.blog #eut-main-content>div>div>.eut-container,body.single-post #eut-main-content>div>div>.eut-container{max-width:100%!important;width:100%!important}.sub-application-form .inner-form-section{padding:0 25px}#eut-post-content>.portfolio-left{padding-bottom:75px}}@media all and (max-width:766px){#eut-content h2{font-size:35px}.services3 p,.testimonials-wrapper .eut-testimonial-content p{font-size:23px!important;line-height:40px!important}.text-link,#eut-content p,.banner-text p,.testimonials-wrapper .eut-testimonial-name,.services3 p em{font-size:15px}.home-portfolio figure,.home-portfolio figure img{width:100%}.testimonials-wrapper .owl-controls{bottom:unset;top:-60px}.footer1 .footer-logo{align-items:center}.footer1 .eut-social ul{justify-content:center}#eut-footer .footer1 .affiliations-col .outter-links>p,.footer1 .quick-links>div{display:flex;flex-direction:column;align-items:center;text-align:center}#eut-footer .footer1 .quick-links{margin-top:5px}#eut-footer .footer1 .affiliations-col{margin-top:-5px}#eut-footer .footer1 .affiliations-col .outter-links{margin-bottom:27px}#eut-footer .footer1 .affiliations-col .outter-links>p a{margin:0 0 10px}.footer1 h6{margin-bottom:15px}.footer1 .affiliations-col h6{text-align:center!important}.footer2 p{text-align:center}body.single-post aside#eut-sidebar .widget_recent_entries,body.single-post aside#eut-sidebar .widget_custom_html,body.blog aside#eut-sidebar .widget_recent_entries,body.blog aside#eut-sidebar .widget_custom_html{width:100%}.contact-banner rs-layer-wrap *,.contact-banner rs-layer-wrap{width:450px!important}.contact2{padding-top:70px}.contact2 .data-col{margin-bottom:75px!important}.contact2 .data-col .eut-text{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.contact2 .data-col .eut-text>div:nth-of-type(1){column-count:2}.contact2 .data-col .eut-text>div:nth-of-type(1)>h3{column-span:all}.contact2 .data-col .eut-text>div>h3{border-bottom:3px solid #F36D29}.contact2 .data-col .eut-text>div:nth-of-type(2){margin-top:0px!important;font-size:15px!important}.contact2 .data-col .eut-text>div:last-of-type{margin-top:0px!important}.contact2 .data-col>div.eut-column-wrapper{height:auto!important}.contact2 .form-col{padding-left:0px!important}.contact2 .form-col::after{content:unset}.sub-application-form .inner-form-section{padding:0 12px}#eut-content .sub-application-form h3{font-size:22px}#eut-content .sub-application-form h4{font-size:12px}.sub-application-form .form9 h4,.sub-application-form .form4 h4{min-height:34px}#page-6774 .form-col>.eut-column-wrapper{height:auto!important}body.single-portfolio #eut-post-content{flex-direction:column!important}body.single-portfolio #eut-post-content>div{width:100%}article[data-container="true"]::after{content:unset}body.single-portfolio #eut-post-content .portfolio-left{padding-right:0px!important;background-color:unset!important;padding-bottom:0}body.single-portfolio .exit-btn{height:37px}body.single-portfolio #eut-post-content .portfolio-left>div>div.eut-container{max-width:unset!important;width:100%!important}body.single-portfolio #eut-post-content .portfolio-right{padding-left:0px!important}}@media all and (max-width:566px){rs-module.home-slider .ares.tp-bullets{left:25px!important}.banner-text{margin-left:25px!important}#eut-content h2{font-size:30px}.text-link,#eut-content p,.banner-text p,.testimonials-wrapper .eut-testimonial-content p{font-size:14px!important;line-height:24px!important}.testimonials-wrapper .eut-testimonial-name,#eut-content h4,.services3 p em{font-size:13px!important}.testimonials-wrapper .eut-testimonial-content>div.eut-container{width:100%;max-width:100%!important}.home1 h4,.home1 h2{margin-bottom:15px}.home2{padding-top:85px!important}.home-portfolio{margin-bottom:65px!important}.home3_5{padding-bottom:80px!important}.home5{padding:83px 0 40px}.services2 .hidden-text{font-size:15px!important;line-height:23px}.services1 .eut-row>div:last-of-type{padding:0 20px}.services-help-item>div::after{background-color:#00000091}.services2 .services2-1 .eut-column-wrapper-inner,.services2 .services2-2 .eut-column-wrapper-inner{min-height:430px}.services2 .services2-1 h3:last-of-type{padding:30px 46px}.projects1{padding:85px 0 77px!important}.subcontractor1 h1{text-align:center!important;padding:0 10px;font-size:38px}.contact-banner rs-layer-wrap *,.contact-banner rs-layer-wrap{width:320px!important}.contact-banner rs-layer-wrap{bottom:280px!important}.contact2 .data-col .eut-text{flex-wrap:wrap}.contact2 .data-col .eut-text>div:first-of-type{width:100%}.contact2 .data-col .eut-text>div:nth-of-type(2),.contact2 .data-col .eut-text>div:nth-of-type(3){width:calc(50% - 7px);margin-top:20px!important}.sub-application-form .inner-form-section.row{flex-direction:column!important}.inner-form-section.row{flex-direction:column!important}.sub-application-form .inner-form-section.row>.col{width:100%;margin:0!important}#eut-content .sub-application-form .form1 h3{font-size:22px;text-indent:-15px;padding-left:15px}#eut-content .sub-application-form h3{font-size:22px;text-indent:-25px;padding-left:25px}.sub-application-form .form5>.inner-form-section-tile{margin-bottom:20px}.sub-application-form .form9>.row,.sub-application-form .form8>.row,.sub-application-form .form4>.row{flex-direction:column!important}.sub-application-form .form4>.row>div{margin:10px 0!important;width:100%}.sub-application-form .form9>.row>div,.sub-application-form .form8>.row>div{margin:0!important}.sub-application-form .form9>.row>div,.sub-application-form .form8>.row>div,.sub-application-form .form17 input{width:100%!important}body.single-portfolio .exit-btn{height:auto;align-self:center}.projects-custom-top .lb-close{position:relative}.projects-custom-top>.row{flex-direction:column!important;align-items:flex-start}}@media all and (max-width:460px){#custom-projects .eut-filter ul{flex-wrap:wrap;justify-content:space-evenly}#custom-projects .eut-filter ul li{margin:0 10px}#custom-projects::before{height:120px}body.blog .eut-blog article.eut-blog-item>div{padding:0}.contact2 .data-col .eut-text{flex-direction:column;flex-wrap:nowrap;align-items:center;text-align:center}.contact2 .data-col .eut-text>div:first-of-type{column-count:1}.contact2 .data-col .eut-text>div{justify-content:center;width:auto!important}.contact2 .data-col .eut-text>div:nth-of-type(1)>h3{text-align:center!important}.contact2 .form-col .contact-wrapper>.row{flex-direction:column!important}.contact2 .form-col .contact-wrapper>.row input{margin-left:0!important;margin-right:0!important;width:100%!important}}@media all and (max-width:400px){.footer1 .affiliations-col .row.y-center>div{margin:0 auto 10px}#rev_slider_1_1 rs-bullet{width:45px!important}.contact-banner rs-layer-wrap *,.contact-banner rs-layer-wrap{width:250px!important}.contact-banner rs-layer-wrap{bottom:280px!important}#eut-content .contact-banner .banner-text p{font-size:13px!important;line-height:22px!important}.sub-application-form .form1{flex-direction:column!important}.sub-application-form .form1 label{padding:0 10px}.sub-application-form .form3 .your-firm-type>span{display:flex;flex-direction:column}.sub-application-form .form3 .your-firm-type>span>span{margin:0!important}.sub-application-form .form3 .your-firm-type>span input{margin-left:0}.sub-application-form .form5 h4{display:none}.sub-application-form .form3>.row:last-of-type,.sub-application-form .form5 .row{flex-direction:column!important}.sub-application-form .form3>.row:last-of-type *,.sub-application-form .form3>.row:last-of-type input,.sub-application-form .form5 .row>*{width:100%!important}}@media all and (max-width:320px){#eut-content .team-item-desc>div>p{font-size:12px!important;line-height:18px!important}.contact-banner rs-layer-wrap *,.contact-banner rs-layer-wrap{width:210px!important}.contact-banner rs-layer-wrap{bottom:310px!important}}