.menu-wrapper{display:none}#dtb-m-menu li.current-menu-item a{color:#e90000!important}#dtb-m-menu.dtb-out{right:-1500px!important}#dtb-m-menu .widget_block{padding-bottom:15px;color:#000;line-height:18px}#dtb-m-menu .widget_block a{text-decoration:underline}@media all and (min-width:981px){.et_menu_container #et-top-navigation,#top-menu,#top-menu-nav{width:100%}#et-top-navigation{padding-left:270px!important}#top-menu{display:flex;justify-content:space-evenly}#top-menu li.current-menu-item a{color:#666}}@media all and (max-width:1100px){#top-menu li a,#top-menu li a span{font-size:13px!important}.logo_container img{max-width:150px!important}#et-top-navigation{padding-left:170px!important}}.post-meta .comments-wrapper,.post-meta .author{display:none}.jobs-grid{display:flex;flex-wrap:wrap;margin:-30px}.jobs-grid .job-item{position:relative;margin:30px;width:calc(50% - 60px);background-size:cover;background-repeat:no-repeat;background-position:center center}.jobs-grid .job-content{position:relative;padding:24% 10px;text-align:center}.jobs-grid .job-overlay{position:absolute;width:100%;height:100%;background-color:rgba(213,175,54,0.4)}.jobs-grid .job-content h4{color:#fff;font-size:28px;text-transform:uppercase}.jobs-grid .job-content .job-readmore{color:#fff;text-decoration:underline}@media all and (max-width:980px){.jobs-grid{margin:0px}.jobs-grid .job-item{position:relative;margin:20px 0px;width:100%}.jobs-grid .job-content h4{font-size:20px}}.header-gallery .gallery-item{position:relative;height:650px;max-height:80vh;width:100%;background-size:cover;background-position:center center}.header-gallery .gallery-item.slick-current{-webkit-animation:ken-burns-out 3.8s 1 ease-out forwards;animation:ken-burns-out 3.8s 1 ease-out forwards}.header-video{max-height:650px;overflow:hidden;display:flex;align-items:center;justify-content:center}.realisation-info h3{font-weight:800;color:#182a5a}.realisation-info span{font-weight:800;color:#d5af36}.realisation-blurb{font-weight:800;color:#d5af36;font-size:15px}.realisation-blurb i{color:#d5af36;font-size:18px;margin-right:10px}.advantages .advantage{display:flex;margin-bottom:20px}.advantages .advantage img{margin-right:20px}.advantages .advantage .advantage-text{padding-top:6px}.tables .table{position:relative;margin-bottom:60px;width:100%}.tables .table .table-row{position:relative;display:flex;justify-content:space-between;padding:8px 0px;color:#182a5a;border-bottom:2px solid #182a5a;font-size:18px}.tables .table .table-col{width:20%}.tables .table .table-header{font-weight:800}.files .file{font-size:20px;margin-bottom:8px}.files .file i{margin-right:10px}.table .btn{background-color:#182a5a;display:inline-block;padding:2px 30px;color:#fff}@media all and (max-width:570px){.tables .table .table-row{min-width:700px}.tables .table{overflow-x:scroll}}@-webkit-keyframes ken-burns-out{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ken-burns-out{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@media all and (max-width:980px){.header-gallery .gallery-item{max-height:55vh}.realisation_col_details{}.realisation_col_slogan .et_pb_text{padding-top:0px!important;margin-top:60px}.realisation_col_slogan .et_pb_text h3{font-size:20px!important}}.projects-filters{padding-bottom:40px;display:flex;flex-wrap:wrap}.projects-filters .filter-col{width:50%;display:flex;flex-wrap:wrap;min-width:500px;margin-bottom:20px}.projects-filters .filter-col .project-filter{width:calc(50% - 30px);margin-right:30px}.projects-filters .select2-container--default .select2-selection--single{border:2px solid #182a5a;width:100%;height:40px;padding:6px 6px;font-size:18px;font-weight:100;color:#182a5a;border-radius:0px}.select2-container .select2-dropdown{outline:none!important;border:none!important}.select2-container .select2-dropdown .select2-search{border:2px solid #182a5a;border-right:2px solid #182a5a;margin-top:-8px!important}.select2-container .select2-dropdown .select2-search input{outline:none!important;border:none!important;font-size:16px;color:#444;font-family:Arial}.projects-filters input::placeholder,.select2-container .select2-selection__placeholder{color:#ccc;font-family:Arial;font-size:16px}.select2-container .select2-dropdown .select2-results ul{background:#fff;border:none;outline:none!important;-webkit-box-shadow:0px 5px 22px -4px rgba(0,0,0,0.59);-moz-box-shadow:0px 5px 22px -4px rgba(0,0,0,0.59);box-shadow:0px 5px 22px -4px rgba(0,0,0,0.59)}.projects-filters .select2-selection__arrow{height:40px!important;padding:6px 6px!important}.projects-filters .filter-col select,.projects-filters .filter-col input{border:2px solid #182a5a;width:100%;max-width:100%!important;padding:6px 6px;font-size:18px;font-weight:100;color:#182a5a;border-radius:0px}.projects-filters .filter-col input[type='number']{max-width:80px!important;font-size:16px;color:#444;font-family:Arial;padding:9.5px 6px;padding-right:16px}.projects-filters #project-submit{background-color:#d5af36;text-transform:uppercase;color:#fff;border:none;padding:11px 6px;width:150px;font-size:16px;cursor:pointer}.projects-grid{max-width:none;display:grid;grid-auto-rows:auto;gap:2rem 3rem;grid-template-columns:repeat(2,50%)}.gallery-info{display:flex;justify-content:space-between}.gallery-infoleft h4{font-size:20px;text-transform:uppercase;font-weight:800;color:#182a5a}.gallery-infoleft h5{font-size:15px;text-transform:uppercase;font-weight:800;color:#777;padding-bottom:5px}.realisation-blurb{color:#182a5a!important}.gallery-infoleft .realisation-blurb i{font-size:30px}.projects-grid .item:nth-child(even) .gallery-info .gallery-inforight{order:-1}.projects-grid .item{cursor:pointer;margin-bottom:10px;position:relative;overflow:hidden;grid-row-end:span 3;margin:0}.projects-grid .item:nth-child(2){grid-row-end:span 4;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects-grid .gallery-image{position:relative;min-height:20vw;max-height:20vw;display:flex;justify-content:center;align-items:center;overflow:hidden}.projects-grid .gallery-image img{transition:all .4s ease-out;width:100%;flex-shrink:0;min-width:100%;min-height:100%}.projects-grid .gallery-image-link{display:block;margin-bottom:-10px;overflow:hidden}.projects-grid .gallery-image-link:hover .gallery-image img{transform:scale(1.05)}.projects-grid .gallery-overlay{transition:opacity .3s ease-in-out;position:absolute;top:0px;z-index:999;width:100%;height:100%;background-color:rgba(24,42,90,0.4);display:flex;justify-content:center;align-items:center;opacity:0}.projects-grid .gallery-overlay .gallery-content{text-align:center;padding:0px 20px;color:#fff;text-transform:uppercase;font-size:30px}.projects-grid .gallery-overlay .gallery-content::before{content:'';position:absolute;width:2px;height:140px;top:calc(50% - 70px);margin-left:-30px;border-left:2px solid #d5af36;transform:rotate(30deg)}.projects-grid .gallery-overlay .gallery-content h4{color:#fff}.projects-grid .item:hover .gallery-overlay{opacity:1}.image-gallery .item{cursor:pointer;margin-bottom:10px}@media all and (max-width:980px){.projects-grid .gallery-image{min-height:40vw;max-height:40vw}.projects-filters .filter-col{width:100%;min-width:100%}.projects-filters .filter-col .project-filter{width:100%;margin-right:0px;margin-bottom:20px}.projects-grid{grid-template-columns:repeat(1,100%)}}.image-gallery .grid-gutter{width:20px}.image-gallery .grid-sizer{width:calc(33.33% - 20px)}.image-gallery .gallery-image-link,.image-gallery .gallery-image{display:block}.image-gallery .gallery-overlay{transition:opacity .3s ease-in-out;position:absolute;width:100%;height:100%;background-color:rgba(24,42,90,0.4);display:flex;justify-content:center;align-items:center;opacity:0;z-index:999}.image-gallery .gallery-overlay .gallery-content{text-align:center;padding:0px 20px;color:#fff}.image-gallery .gallery-overlay .gallery-content h4{color:#fff;font-size:18px}.image-gallery .item{width:calc(33.33% - 20px);cursor:pointer;margin-bottom:10px;float:left}.image-gallery .item:hover .gallery-overlay{opacity:1}@media all and (max-width:980px){.image-gallery .grid-sizer,.image-gallery .item{width:calc(50% - 20px)}}@media all and (max-width:479px){.image-gallery .grid-sizer,.image-gallery .item{width:100%}.image-gallery .grid-gutter{width:0px}}#lightboxOverlay{z-index:9999999999999999!important}#lightbox{z-index:99999999999999999!important}.eye-form .wpcf7-form-control{width:100%;max-width:650px;border:0px;border-bottom:2px solid;background:none;font-size:15px}.eye-form .wpcf7-select{max-width:200px;border:2px solid;padding:6px 5px;border:2px solid #000}.eye-form .wpcf7-select,.eye-form .wpcf7-select option{color:#000000}.eye-form .wpcf7-select:invalid,.eye-form .wpcf7-select option[value=""]{color:#999999}.eye-form .wpcf7-form-control:focus{border-bottom:2px solid #d5af36}.eye-form .wpcf7-select:focus{border-bottom:2px solid #000}.eye-form .wpcf7-file,.eye-form .wpcf7-file:focus,.eye-form .wpcf7-acceptance,.eye-form .wpcf7-acceptance:focus,.eye-form .wpcf7-submit:focus{border:none}.eye-form input[type="checkbox"]{visibility:hidden;position:absolute}.eye-form input[type="checkbox"]+.wpcf7-list-item-label:before{height:8px;width:8px;margin-right:5px;margin-left:-12px;content:" ";display:inline-block;vertical-align:baseline;border:1px solid #777}.eye-form input[type="checkbox"]:checked+.wpcf7-list-item-label:before{background-color:#d5af36}.eye-form input[type="checkbox"]+.wpcf7-list-item-label:before{border-radius:50%}.eye-form .wpcf7-submit{max-width:120px;border:none;background-color:#d5af36;color:#fff;padding:4px;text-transform:uppercase;margin-top:15px;cursor:pointer}.eye-form .wpcf7-form-control::placeholder{color:#999}.eye-form .wpcf7-file{text-transform:uppercase;border:1px solid #999;color:#888}.eye-form .wpcf7-file::file-selector-button{color:#888;padding:8px;border:thin solid #888;border-radius:3px;margin-left:20px}.kb-zoomout .et_parallax_bg{animation:zoomout 5s forwards;-ms-animation:zoomout 5s forwards;-webkit-animation:zoomout 5s forwards;-o-animation:zoomout 5s forwards;-moz-animation:zoomout 5s forwards;background-position:center}@keyframes zoomout{0%{-ms-transform:scale3d(1.2,1.2,1.2) translate3d(-0px,0px,0px);-webkit-transform:scale3d(1.2,1.2,1.2) translate3d(0px,0px,0px);-o-transform:scale3d(1.2,1.2,1.2) translate3d(0px,0px,0px);-moz-transform:scale3d(1.2,1.2,1.2) translate3d(0px,0px,0px);transform:scale3d(1.2,1.2,1.2) translate3d(0px,0px,0px);animation-timing-function:ease-out}100%{-ms-transform:scale3d(1,1,1) translate3d(0px,0px,0px);-webkit-transform:scale3d(1,1,1) translate3d(0px,0px,0px);-o-transform:scale3d(1,1,1) translate3d(0px,0px,0px);-moz-transform:scale3d(1,1,1) translate3d(0px,0px,0px);transform:scale3d(1,1,1) translate3d(0px,0px,0px)}}