@media all and (max-width:980px){#main-header>div{width:90%}header#main-header #et-top-navigation{padding-left:300px!important}}@font-face{font-family:"cour font";src:url("https://theengineeringstudio.com/wp-content/uploads/et-fonts/cour.ttf") format("ttf"),}@media all and (max-width:980px){.logos-align{display:flex;align-items:center}}@media only screen and (max-width:768px){li.et_pb_portfolio_filter a{min-height:50px;display:flex!important;align-items:center}.et_pb_portfolio_filters>ul{display:flex;flex-wrap:wrap}}@media all and (min-width:1405px){.our-projects-WWA{margin-top:5%}}.header-internal h1{padding-bottom:0!important}.et_pb_gutters2 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_grid_item{margin-bottom:1%!important}@media all and (min-width:981px){.three div.project{width:27.8%!important}.three .et_pb_portfolio_grid_items{display:flex;justify-content:center}}.box-zoom-effect{overflow:hidden;position:relative;padding:5%}.box-zoom-effect__bg{-webkit-transition:transform .6s cubic-bezier(0.24,1,0.30,1),opacity 0.55s ease 0.25s;transition:transform .6s cubic-bezier(0.24,1,0.30,1),opacity 0.55s ease 0.25s;opacity:1;position:absolute;top:0;left:0;height:100.2%;width:100.2%;background-size:cover;z-index:1;background-position:center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.box-zoom-effect__inner{position:relative;text-align:left;z-index:10;padding-bottom:10%;min-height:180px}.box-zoom-effect__inner,.box-zoom-effect__inner h4{color:#fff}.box-zoom-effect:hover *{color:inherit}.box-zoom-effect__bg::after{position:absolute;top:0;left:0;height:100%;width:100%;content:' ';background-color:rgba(127,126,126,0.5);transition:all .6s cubic-bezier(0.24,1,0.30,1);-webkit-transition:all .6s cubic-bezier(0.24,1,0.30,1)}.box-zoom-effect__link a{position:absolute;z-index:100;top:0;left:0;height:100%;width:100%;display:block;font-weight:700;letter-spacing:2px;text-transform:uppercase;position:relative;z-index:5;color:#fff;text-align:left}.box-zoom-effect .box-zoom-effect__inner p{display:none}.box-zoom-effect:hover .box-zoom-effect__bg{transform:scale(1.13);-webkit-transform:scale(1.13)}.box-zoom-effect:hover .box-zoom-effect__bg::after{background-color:rgba(255,255,255,0.8)}.box-zoom-effect:hover .box-zoom-effect__inner p{display:block}.space-between{display:flex;flex-direction:column;justify-content:space-between}#et-top-navigation{float:left;margin-left:3%;padding-left:176px!important}.align-middle{display:flex;flex-direction:column;justify-content:center}ul#top-menu li a:after{display:block;height:5px;width:100%;background-color:#7f7e7e;bottom:0px;position:absolute}ul#top-menu li a:hover::after{content:''}.testimonials-carousel span.et-pb-icon{font-size:35px}a:not(.et_pb_button,.et-pb-arrow-prev,.et-pb-arrow-next,[data-category-slug]){text-decoration:underline 1px;text-underline-offset:2px}#footer a:not(.et_pb_button,.et-pb-arrow-prev,.et-pb-arrow-next){text-decoration:none}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#464646}body,p,.et_pb_best_value,.et_pb_counter_title,.et_pb_counter_amount,.et_pb_contact p input,.et_pb_contact p textarea,.et_pb_subscribe .et_pb_contact_field input,.et_pb_subscribe .et_pb_contact_field textarea,.et_pb_slide_content,.et_pb_countdown_timer .section p.label,.et-menu li,#page-container .et-menu li>a,.et_pb_contact_select{font-size:1rem;line-height:1.5;font-weight:300}html{font-size:13px}@media all and (min-width:768px){html{font-size:14px}}@media all and (min-width:1100px){html{font-size:15px}}@media all and (min-width:1405px){html{font-size:16px}}h1,h2,h3,h4,h5,h6{line-height:1.25}#page-container h1,#page-container .h1{font-size:2.0rem}#page-container h2,#page-container .h2{font-size:1.8rem}#page-container h3,#page-container .h3{font-size:1.6rem}#page-container h4,#page-container .h4{font-size:1.4rem}#page-container h5,#page-container .h5{font-size:1.2rem}#page-container h6,#page-container .h6{font-size:1rem}p#footer-info{padding-top:10px;margin-bottom:0}#footer-bottom{padding:10px}.et_pb_testimonial .et_pb_testimonial_content p{padding-bottom:0}.et_pb_button{font-size:1rem}.et_pb_button:after,.et_pb_button:before{font-size:1.5rem}#page-container .et_pb_section.full-width{padding-left:0;padding-right:0}@media all and (max-width:980px){#logo{max-height:100%}}@media all and (min-width:980px){#main-header .container,#top-header .container{width:100%;max-width:100%;padding-right:3rem;padding-left:3rem}}@media all and (min-width:1405px){#main-header .container,#top-header .container{padding-right:6rem;padding-left:6rem}}div#et-info{font-size:0.6rem;width:100%}#top-header{font-size:1rem}#top-header .container{padding-top:.5rem}#top-header .et-social-icons{float:right}@media all and (max-width:980px){.et_pb_text_align_left{text-align:center}}.lwp-arrow-color .et-pb-slider-arrows .et-pb-arrow-next,.lwp-arrow-color .et-pb-slider-arrows .et-pb-arrow-prev{color:#ffffff!important}.lwp-arrow-color .et-pb-controllers a{background-color:#ffffff!important}