/*
Theme Name:   SteelCo Theme
Theme URI:    https://onpurposeprojects.com/
Description:  SteelCo Theme.
Author:       BM, OPP
Author URI:   https://onpurposeprojects.com/
Template:     twentytwentyone
Version:      1.0.14
Text Domain:  steelco
*/

.megamenu-container,header{box-shadow:0 32px 64px -12px #10182824}.company_faq-section .accordion-item2.open .accordion-title2 .icon svg path,.faq-section .accordion-item.open .accordion-title .icon svg path,.featured-post--card:hover .featured-post--content .icon-holder svg *,.nae-post .icon-holder svg path{stroke:var(--theme-primary-color)}#open-positions--search-form.field-container .search-icon *,.blog-section .blog--title-and-search .field-container .search-icon *,.resource-center-section .resource--title-and-search .field-container .search-icon *{stroke:var(--theme-soft-color)}:root{--global-container-max-width:1200px;--global-container-tablet-padding:60px;--global-container-tablet-padding-negative:-60px;--global-container-tablet-gap-column:60px;--global-container-mobile-padding:30px;--global-container-mobile-padding-x:30px;--global-container-mobile-padding-x-negative:-30px;--global-container-mobile-padding-y:60px;--global-container-mobile-padding-y-negative:-60px;--global-container-mobile-gap:30px}#page :focus,.site .button:focus,.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:focus,.wp-block-search .wp-block-search__button:focus,button:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0!important}#page :focus{background:inherit}.field-container{display:flex;justify-content:space-between;margin-bottom:12px}.full-field,.half-field{flex-flow:column;display:flex}.half-field{width:calc(50% - 16px)}.full-field{width:100%}.third-field{width:33%;display:flex;flex-flow:column}.checkbox{display:flex;width:100%;align-items:center;flex-flow:row}.checkbox a,.checkbox label{color:var(--theme-text-color);margin-bottom:0!important}label{margin-bottom:6px!important}label.suffix{margin-top:6px!important;margin-bottom:0!important}#primary #main input,#primary #main textarea,#primary select,.site textarea,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{padding:12px 16px!important;gap:8px!important;border-radius:8px!important;background-color:#fff;border:1px solid!important;font-family:Inter!important;font-size:16px!important;font-weight:400!important;line-height:24px;text-align:left;margin:0}#primary #main .dimensions-container,.bg-dots{position:relative}#primary #main .dimensions-container::after{content:"Ft.";position:absolute;top:0;right:0;width:48px;height:48px;font-family:Inter;font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:center}#primary #main .dimensions-container input{width:100%;padding-right:48px}#primary #main input[type=checkbox]{padding:0!important;width:20px!important;height:20px!important}#page a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.site-footer a{color:inherit}#primary #main,#site-navigation .menu-button-container #primary-mobile-menu{padding:0}#blog-search-form--not-found #blog-search-input--not-found,#open-positions--search-form--not-found #open-positions--search-input--not-found,#resource-search-form--not-found #resource-search-input--not-found{padding-left:45px!important}#page section,.contact-box>a *,.contact-box>div *{margin:0}#primary #main hr{margin:16px 0}.ff-manrope{font-family:Manrope}.ff-inter{font-family:Inter}.fs-12{font-size:12px;line-height:17px}.fs-13{font-size:13.09px;line-height:17.99px}.fs-14{font-size:14px;line-height:20px}.fs-16,.fs-18{line-height:24px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px;line-height:30px}.fs-22,.general-boxes-section .box-item.no-padding .box-content .box-title{line-height:28px;font-size:22px}.fs-24{font-size:24px;line-height:32px}.fs-25{font-size:25px;line-height:25.75px}.fs-27{font-size:27.49px;line-height:41.23px}.fs-36{font-size:36px;line-height:44px}.fs-39{font-size:39.2px;line-height:43px}.fs-40{font-size:40.42px;line-height:38.8px}.fs-41{font-size:41.23px;line-height:61.84px}.fs-45{font-size:45px;line-height:43px}.fs-54{font-size:54px;line-height:1}.fs-63{font-size:63.38px;line-height:69.5px}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}#site-navigation .current-menu-item a,#site-navigation .current-menu-item a:focus,#site-navigation .current-menu-item a:hover,.fw-bold{font-weight:700}.fw-extrabold{font-weight:800}.ta-center{text-align:center}.megamenu-container .tab-pane .tab-container .cta-link i,.social-icon{font-size:12px}.related-post-author *,.social-icon{line-height:1}.site-content{padding-top:142px}.std-wrapper{display:flex;justify-content:center}.std-container{max-width:var(--global-container-max-width);width:100%;margin:auto}.std-container.small{max-width:1106px}.form-and-map-section .snd-button,.fw-section,.projects-section .projects-container>.std-column,.projects-section .projects-filter>.std-column{width:100%}.std-row{width:100%;display:flex;justify-content:space-between;align-items:center}.counter-banner-section .banner-container .std-column.counter-holder,.snd-button,.std-column{width:fit-content}.col-flow{display:flex;flex-flow:column}.checked-list li,.snd-button{display:flex;align-items:center}.snd-button{padding:0;border-width:2px;border-style:solid;border-radius:2px;justify-content:center;transition:.6s;background-color:#fff}.counter-banner-section .banner-container .snd-button,.snd-button.no-background{background:0 0;border-top-color:var(--theme-light-color);border-left-color:var(--theme-light-color)}#open-positions--successfull,.blog--most-viewed-post .blog--background-color,.blog--post-result:hover,.blog-section .blog--categories .blog--categories-wrapper .blog--category:hover{background-color:var(--theme-secondary-background-color)}.snd-button a,.snd-button span{padding:8px 14px!important;font-family:Manrope!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-decoration:none}.floating-arrows,.splide__arrows{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.checked-list{margin:32px 0 0;padding:0;display:flex;flex-flow:column;gap:20px}.checked-list li{gap:12px}.social-contact a,.social-icon{align-items:center;display:flex}.checked-list li .icon-holder,.checked-list li .icon-holder svg,.project-scope-section .list-container ul li .icon-holder,.project-scope-section .list-container ul li .icon-holder svg{width:31px;height:12px}.checked-list li .icon-holder svg,.megamenu-container .tab-pane.opened,.nae-post .icon-holder svg,.project-details-section .details-wrapper .details-item .icon-holder svg,.project-scope-section .list-container ul li .icon-holder svg{display:block}.checked-list li .icon-holder svg path{stroke:var(--theme-highlight-color);stroke-opacity:0.55}.bg-dots::before{content:"";position:absolute;top:0;left:0;width:535px;height:100%;background-size:auto;background-position:right top var(--translateY,0);background-repeat:repeat-y;transition:.3s;z-index:-1}.bg-dots.dots-charcoal::before{background-image:url("../images/img-graph-dots-charcoal.png")}.bg-dots.dots-white::before{background-image:url("../images/img-graph-dots-white.png")}[class*=post-category],[class*=project-category],[class*=resource-category]{padding:2px 8px;text-decoration:none!important;color:var(--theme-secondary-background-color);background-color:var(--theme-primary-color);border-radius:16px}.post-category-plus{color:var(--theme-secondary-background-color);background-color:var(--theme-highlight-color)}[class*=project-category],[class*=resource-category]{font-family:Inter;font-size:12px;font-weight:500}header{top:0!important;position:sticky!important;width:100%!important;z-index:98!important}#site-navigation li.current-menu-item,#site-navigation li.current-menu-item a{color:#3a484b!important}#site-navigation li.current-menu-item:hover,#site-navigation li.current-menu-item:hover a{color:#1940cc!important}.header__social-row{padding-top:14px;padding-bottom:14px}.header__social-row a{text-decoration:none}.social-contact{display:flex;gap:99px}.social-contact a{gap:6px}.social-media{display:flex;gap:16px}.social-icon{height:24px;width:24px;justify-content:center;text-align:center;border-radius:4px;transition:.1s}.single-text-images-below-section .image-item img:hover,.social-icon:hover{transform:scale(1.3)}.header__nav-row{padding-top:12px;padding-bottom:12px}.footer__content .form-container,.header__nav-row>.std-container>.std-row{position:relative}.site-logo{margin:0!important;z-index:5}.site-footer-logo img,.site-logo img{width:100%!important;height:100%!important;object-fit:cover!important}#site-navigation{position:relative!important;margin-left:auto}#site-navigation .menu-button-container{position:relative;padding-top:0;padding-bottom:0;background-color:transparent}#site-navigation .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{width:30px;height:30px;margin-left:0}#site-navigation .primary-menu-container{margin-right:0!important;margin-left:0!important}#site-navigation li{display:flex;align-items:center}#site-navigation li.menu-item{height:42px}#site-navigation li.menu-item-has-children{padding-right:12px}#site-navigation li a,#site-navigation li a:focus,#site-navigation li a:hover{font-weight:400;text-decoration:none}#site-navigation li a{line-height:22px!important;padding:0 12px;font-family:Inter!important;font-size:16px!important}#site-navigation li.menu-item-has-children a{padding-right:6px}#site-navigation ul.sub-menu{width:100%;border-radius:4px}#site-navigation ul.sub-menu::after,#site-navigationul.sub-menu::before{display:none!important}#site-navigation .sub-menu-toggle{width:fit-content;height:fit-content;margin-left:0;font-size:16px;display:flex}#site-navigation .snd-button{margin-left:12px}.megamenu-wrapper{position:absolute;top:42px;right:-82px;width:706px;display:none;z-index:99}.megamenu-container{margin-top:38px;border-radius:8px;display:flex;overflow:hidden}.megamenu-container .nav-tabs,.megamenu-container .tab-content{padding:32px 20px}.megamenu-container .nav-tabs{flex:0 0 258px;display:flex;flex-flow:column;gap:8px}.megamenu-container .nav-tabs .nav-item{padding:12px;border-radius:8px}.megamenu-container .nav-tabs .nav-item a{display:flex;flex-flow:column;gap:5px;padding:0!important}.megamenu-container .tab-content{flex:1 1 auto}.megamenu-container .tab-pane{display:none}.megamenu-container .tab-pane .tab-container{padding:0 12px;display:flex;flex-flow:column;gap:28px}.megamenu-container .tab-pane .tab-blog-posts .tab-posts-container>a,.megamenu-container .tab-pane .tab-container .cta-link{padding:0!important;text-decoration:none!important}.megamenu-container .tab-pane .tab-blog-posts .tab-posts-item,.megamenu-container .tab-pane .tab-details{display:flex;gap:24px}.megamenu-container .tab-pane .tab-blog-posts .tab-posts-item .tab-image,.megamenu-container .tab-pane .tab-details .tab-image{flex:0 0 144px}.megamenu-container .tab-pane .tab-blog-posts .tab-posts-item .tab-image img,.megamenu-container .tab-pane .tab-details .tab-image img{height:auto!important;border-radius:5px}.megamenu-container .tab-pane .tab-blog-posts .tab-posts-item .tab-text,.megamenu-container .tab-pane .tab-details .tab-text{flex:1 1 auto;display:flex;flex-flow:column}.megamenu-container .tab-pane .tab-details .tab-text{gap:5px}.megamenu-container .tab-pane .tab-blog-posts{display:flex;flex-flow:column;gap:24px}.megamenu-container .tab-pane .tab-blog-posts .tab-posts-container{display:flex;flex-flow:column;gap:32px}.field-container.half-field,.general-boxes-section .box-item.no-padding .box-content,.megamenu-container .tab-pane .tab-blog-posts .tab-posts-item .tab-text,.three-fields{gap:12px}.megamenu-container .tab-pane .tab-blog-posts .tab-posts-item .tab-categories{display:flex;flex-wrap:wrap;gap:8px}.megamenu-container .tab-content .main-heading{color:#091e3b!important}.site-footer{max-width:none!important;margin-top:0!important;padding:72px 0 10px!important;background-color:var(--theme-footer-background-color);color:var(--theme-light-color)}.site-footer .std-wrapper{margin-top:0;margin-bottom:0}.counter-banner-section .banner-container .std-row,.site-footer .std-wrapper>.std-container>.std-row{gap:30px 0}.footer__content .description{display:flex;flex-direction:column;gap:16px 0}.footer__content .form-container .field-container,.stats-section{margin-bottom:0}.footer__content .form-container .snd-button,.footer__content .form-container input,.recent-posts-section .newsletter-box .newsletter-form .snd-button,.recent-posts-section .newsletter-box .newsletter-form input{border-radius:8px}.footer__content .form-container input{width:100%;height:49px;margin:0;padding:8px 122px 8px 18px;font-size:14px;background-color:#fff!important;border:0}.footer__content .form-container .snd-button{position:absolute;top:1px;right:1px;width:auto;height:47px;padding-right:18px;font-weight:600;border:0;cursor:pointer}.footer__content .form-container .snd-button::before{content:none}.footer__content .form-container .snd-button a{line-height:13px!important;padding:18px!important;font-size:14px!important}.footer__content .navigation-container ul{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:10px 0!important;font-size:14px!important}.footer__content .navigation-container a,.orbiting-logos-section .logos-column-box .box-paragraph a{text-decoration:none!important}.footer__content .association-wrapper{display:flex;flex-flow:column;align-items:center;gap:10px}#blog--searching,#open-positions--searching,#placeholders,#resource--searching,.card-field input,.footer__content .association-wrapper h3,.popup-container,.popup-wrapper,.second-step{display:none}#multiline-text,#multiline-text-second{display:-webkit-box;-webkit-box-orient:vertical}.footer__content .association-container{max-width:167px;display:flex;flex-wrap:wrap;gap:10px}.footer__content .association-container .image-container{width:49px;border-radius:50%;box-shadow:0 1.06px 3.18px 1.06px #00000026,0 1.06px 19.95px 6.37px #d2d2d24d}.footer__content .association-container .image-container img{max-width:100%;border-radius:50%}.footer__content #sb_instagram{margin-top:24px;width:366px;overflow:hidden}.footer__content #sb_instagram #sbi_images{height:100%;padding:0}.footer__bottom{margin-top:33px!important;padding-top:23px;color:#b4b9c9;border-top:1px solid #e1e4ed}.footer__bottom a{text-decoration-style:solid!important}.contact-box a,.footer__bottom .social-media a{text-decoration:none}.banner-section{position:relative;padding:34px 0;background-color:var(--theme-primary-color)}.banner-section .std-row h3{margin-bottom:12px}.banner-section .std-row h2,.banner-section .std-row h3{text-align:center;color:var(--theme-light-color)}.banner-section .splide-logo-slider .splide__list{align-items:center}.blog-section{padding:150px 0 50px;background-color:var(--theme-primary-background-color)}.blog-section .blog--title-and-search,.resource-center-section .resource--title-and-search{display:flex;align-items:center;justify-content:space-between;margin-bottom:72px}.blog-section .blog--title-and-search h2{color:var(--theme-highlight-color);margin-bottom:24px}.blog-section .blog--title-and-search p{color:var(--theme-highlight-text-color)}.blog-section .blog--title-and-search .field-container{position:relative;margin:0!important}.blog-section .blog--title-and-search .field-container input{width:352px;padding-left:44px!important}.blog-section .blog--title-and-search .field-container .search-icon{position:absolute;top:9px;left:15px;cursor:pointer}.blog-section .blog--categories .blog--categories-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:32px;row-gap:18px;padding:0 50px;margin-bottom:72px}.blog-section .blog--categories .blog--categories-wrapper .blog--category{padding:12px;transition:.2s;cursor:pointer;color:var(--theme-highlight-color);border-radius:3px}.blog-section .blog--categories .blog--categories-wrapper .blog--category.active{background-color:var(--theme-heading-color);color:var(--theme-secondary-background-color)}.blog--main{position:relative;display:flex;gap:38px}.blog--most-viewed{max-width:348px;width:100%;position:sticky;top:0;height:fit-content}.blog--most-viewed>h3,.boxes-icon-text-section h2,.markets-section .text-container h2,.markets-section .text-container p{margin-bottom:24px}.blog--most-viewed-posts{border:1px solid #e1e4ed;border-radius:6.54px;overflow:hidden}.blog--most-viewed-post{padding:20.45px;display:flex;gap:16px;align-items:center;text-decoration:none;position:relative;z-index:1}.blog--most-viewed-post .blog--most-viewed-post--content h2,.general-boxes-section .box-item,.general-boxes-section .box-item .box-content .box-title .first-char,.general-boxes-section .box-item .box-image svg,.general-boxes-section .box-item .box-image svg *{transition:.2s}.blog--most-viewed-post:hover .blog--most-viewed-post--content h2,.boxes-icon-text-section .heading-container p,.general-boxes-section .box-item:not(.no-animation):hover .box-content .box-title .first-char,.icon-text-box.in-view .first-char{color:var(--theme-primary-color)}.blog--most-viewed-post:not(:last-child){border-bottom:1px solid #e1e4ed}.blog--most-viewed-post .blog--most-viewed-post--content,.blog--most-viewed-post .blog--most-viewed-post--number{color:var(--theme-highlight-color);z-index:1}.blog--most-viewed-post .blog--most-viewed-post--number{min-width:26px}.blog--most-viewed-post .blog--background-color{z-index:0;position:absolute;top:0;left:0;height:100%;width:100%}.blog--most-viewed-post--categories{display:flex;gap:6px;flex-wrap:wrap}.category--layout-0,.category--layout-1,.category--layout-2{padding:2px 8px;color:var(--theme-light-color);border-radius:16px}.category--layout-0,.dots-holder .slider-dot.active{background-color:var(--theme-primary-color)}.category--layout-1{background-color:var(--theme-secondary-color)}.category--layout-2{background-color:var(--theme-tertiary-color)}.blog--pagination-placeholder,.blog--post-placeholder{border-radius:8px;background-color:#eee;overflow:hidden}.blog--paginated-results{display:flex;flex-flow:column;gap:16px;width:100%}.blog--post-result{text-decoration:none;transition:.2s;padding:15px 24px;overflow:hidden}.blog--post-placeholder{height:295px;width:813px}.blog--pagination-placeholder{height:40px;width:80%;margin:auto}.blog--post-result:hover{box-shadow:0 2px 4px -2px #1018280F}.blog--post-result .post-result--author-holder img{border-radius:50%;margin-right:2.5px}.post-result--content-holder{display:flex;gap:24px;align-items:center;margin-bottom:16px;justify-content:space-between}.post-result--content-holder .post-results--image-holder{min-width:203px;min-height:187px;max-width:203px;max-height:187px;border-radius:5px;overflow:hidden}.post-result--content-holder .post-results--image-holder img{width:203px!important;height:187px!important;object-fit:cover}.blog--post-result--categories{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.blog--post-result--read-time{color:var(--theme-highlight-color);margin-left:40px;margin-right:auto}.blog-main--pagination-next,.blog-main--pagination-previous,.pagination--item{font-size:14px!important;color:#3a484b!important;border-radius:8px;transition:.2s;display:flex;font-weight:500}.blog-main--pagination{display:flex;justify-content:center;gap:2px}.pagination--item{width:40px;height:40px;align-items:center;justify-content:center;line-height:1}.blog-main--pagination-next:hover,.blog-main--pagination-previous:hover,.pagination--item:hover{background:var(--theme-secondary-background-color)}.pagination--item.selected{background:var(--theme-secondary-background-color)!important}.pagination--item.clickable{cursor:pointer}.blog-main--pagination{display:flex;align-items:center;padding:15px 0}.blog-main--pagination-next,.blog-main--pagination-previous{padding:8px 14px;gap:8px;justify-content:center;align-items:center;box-shadow:0 1px 2px 0 #1018280D;cursor:pointer}.blog-main--pagination-previous{margin-right:16px}.blog-main--pagination-next{margin-left:16px}.blog--not-found{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-flow:column;gap:24px}.blog--not-found h2,.contact-box h3,.project-details-section .description-column h1,.services-section h2,.services-section h3{color:var(--theme-heading-color)}.blog--not-found p{color:var(--theme_text_color_highlight)}.animate-state-section .stats-container,.animate-state-section .text-container,.boxes-icon-text-section h2,.boxes-icon-text-section h3,.boxes-icon-text-section h4,.boxes-icon-text-section p,.counter-banner-section .banner-container h2,.counter-banner-section .banner-container h3,.counter-banner-section .banner-container p,.form-and-map-section .regions-selector *,.icon-text-box .first-char,.stats-section .stats-container,.stats-section .text-container{color:var(--theme-light-color)}#blog-search-form--not-found{width:352px}#blog-search-form--not-found .full-field{position:relative}#blog-search-form--not-found .search-icon--not-found{position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);left:15px}.blog--breadcrumb{margin-bottom:45px;margin-top:24px;color:#73757a!important;cursor:pointer}#blog--clear-search{position:absolute;top:50%;transform:translateY(-50%);right:15px;color:pointer;z-index:-1;opacity:0;transition:.2s;cursor:pointer}#blog--clear-search.active{z-index:1;opacity:1}section#boxes-icon-text-section-67d477c52097d{background-position:right!important}.boxes-icon-text-section{padding:75px 0;background-size:38.2%;background-repeat:repeat-y;background-attachment:fixed}.boxes-icon-text-section h3,.boxes-icon-text-section h4,.team-members-section .member-item .image-container{margin-bottom:16px}.boxes-icon-text-section h4,.general-boxes-section .box-item .box-content h4{line-height:30px;font-size:20px;font-weight:600}.boxes-icon-text-section p,.general-boxes-section .box-item .box-content p{line-height:24px;font-size:16px}.boxes-icon-text-section .heading-container{margin-bottom:75px}.boxes-container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px}.icon-text-box{width:calc(20% - 20px);padding:32px 24px 45px;text-decoration:none;background-color:#050707;border:3px solid transparent;border-radius:6px;overflow:hidden;transition:.2s,_ .2s}.three-columns .icon-text-box{width:calc(33.33% - 16px)}.three-columns .icon-text-box:nth-child(4),.three-columns .icon-text-box:nth-child(5){width:calc(50% - 12px)}.icon-text-box:hover{border-right-color:#f1f5f8;border-bottom-color:#f1f5f8;border-top-right-radius:0;border-bottom-left-radius:0}.icon-text-box .icon-holder{margin-bottom:52px}.icon-text-box .icon-holder svg,.icon-text-box .icon-holder svg *{fill:var(--theme-light-color);transition:.4s}.icon-text-box.in-view .icon-holder svg,.icon-text-box.in-view .icon-holder svg *,.orbiting-logos-section .logos-column-box .box-headings .icon-holder svg *{fill:var(--theme-primary-color)}.icon-text-box:hover .icon-holder svg,.icon-text-box:hover .icon-holder svg *{fill:var(--theme-light-color)!important}.icon-text-box .first-char{transition:.4s!important}.counter-banner-section .banner-container .snd-button a,.general-banner-section .snd-button a,.general-banner-section .text-container,.icon-text-box:hover .first-char{color:var(--theme-light-color)!important}.contact-boxes-section>.std-container>.std-row,.featured-projects-section .text-container,.projects-section .text-container{gap:24px 0}.contact-box{width:291.5px;height:96px;padding:24px;border:1px solid #f1f3f7;border-radius:6px;box-shadow:0 2px 4px -2px #1018280F;display:flex;justify-content:center;align-items:center;gap:16px}.contact-box p,.team-members-section .fs-16.ff-manrope.fw-regular *{color:#fff!important}.contact-box path{stroke:white!important}.contact-box div a,.contact-box div span,.faq-section p,.faq-section ul,.nae-post .excerpt,.orbiting-logos-section .logos-column-box p{color:var(--theme-text-color)}.contact-box>div{display:flex;flex:2;flex-flow:column}.contact-box>a{display:flex;flex:1;flex-flow:column;align-items:center;justify-content:center}input#first-name:focus,input#last-name:focus,input#zip-code:focus{background-color:#fff!important}input#building-height:focus,input#building-length:focus,input#building-width:focus,input#city:focus,input#email:focus,input#phone-number:focus,input#project-height:focus,input#project-length:focus,input#project-width:focus{background:#fff}.counter-banner-section{padding:85px 0}.counter-banner-section .word{display:inline-block;opacity:0;transform:translateY(20px);transition:opacity .5s,transform .5s}.counter-banner-section .word.visible,.market-visible,.service-visible{opacity:1;transform:translateY(0)}.counter-banner-section .banner-container{position:relative;padding:106px 115px;background-size:cover;background-position:center;background-repeat:no-repeat;border:4px solid var(--theme-primary-color);border-top:0;border-left:0;border-radius:5px}.company_faq-section .accordion-item2,.faq-section .accordion-item{border-bottom:1px solid #3a484b8c;transition:.2s;overflow:hidden;cursor:pointer}.counter-banner-section .banner-container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("img/img-bg-dots.png");background-size:auto;background-position:left 24px top;background-repeat:no-repeat;background-attachment:fixed}.counter-banner-section .banner-container .std-column{width:50%;display:flex;flex-flow:column}.counter-banner-section .banner-container h2,.counter-banner-section .banner-container p{margin-bottom:18px}#counter-text,#counter-value{color:#d9342b}.faq-section{padding:80px 0;background-size:auto;background-position:left;background-repeat:no-repeat;background-attachment:fixed}.company_faq-section,.featured-projects-section{background-size:auto;background-repeat:repeat-y;background-attachment:fixed}.company_faq-section>.std-container,.faq-section>.std-container{max-width:712px}.company_faq-section .text-container,.faq-section .text-container{max-width:500px;margin:0 auto 32px}.company_faq-section h2,.faq-section h2,.orbiting-logos-section .logos-column h2,.video-section .content h2{margin-bottom:24px;color:var(--theme-heading-color)}.company_faq-section h3,.faq-section h3,.recent-posts-section .newsletter-and-title .text-content p{color:var(--theme-text-color-highlight)}.company_faq-section ul,.faq-section ul{font-family:inherit}.faq-section .accordion-item{padding:10px 69px 10px 83px}.company_faq-section .accordion-title2,.faq-section .accordion-title{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px}.company_faq-section .accordion-title2 .number,.faq-section .accordion-title .number{position:absolute;top:50%;left:-38px;margin-top:-14px;color:var(--theme-primary-color)}.company_faq-section .accordion-title2 .icon,.faq-section .accordion-title .icon{position:absolute;top:50%;right:-24px;line-height:14px;margin-top:-7px;transition:.2s}.company_faq-section .accordion-item2.open .accordion-title2 .icon,.faq-section .accordion-item.open .accordion-title .icon{transform:rotate(45deg)}.faq-section .accordion-content{margin-top:16px}.company_faq-section .accordion-content p,.company_faq-section .accordion-content ul,.faq-section .accordion-content p,.faq-section .accordion-content ul{font-size:16px}.faq-button-row{display:flex;justify-content:center;align-items:center;width:100%;margin-top:37px}.accordion-item img{width:100%!important}.accordion-item a,.company_faq-section .accordion-content a,.company_faq-section .accordion-content li,.company_faq-section .accordion-content p,.video-section p{color:#686868!important}@media only screen and (max-width:991px){.std-container{padding-right:var(--global-container-tablet-padding);padding-left:var(--global-container-tablet-padding)}.std-row{flex-wrap:wrap}#site-navigation{position:absolute!important;top:50%;right:0;width:100%;margin:-15px 0 0}#site-navigation .menu-button-container,#site-navigation li.menu-item-has-children.opened .sub-menu-toggle .icon-minus{display:flex}#site-navigation .primary-menu-container{position:absolute!important;top:59.7px;height:100vh;margin-right:var(--global-container-tablet-padding-negative)!important;margin-left:var(--global-container-tablet-padding-negative)!important;padding:32px var(--global-container-tablet-padding) 0;background-color:var(--theme-secondary-background-color);border:0;transform:translateY(var(--global--spacing-vertical))!important;display:flex;justify-content:center;visibility:hidden!important;opacity:0!important}#site-navigation .primary-menu-container>.menu-wrapper{width:100%;padding-bottom:0;flex-direction:column;flex-flow:column;overflow:scroll;display:flex;height:calc(100% - 40px)}#site-navigation li.menu-item{height:auto;min-height:unset;padding:10px 0}.primary-navigation-open #site-navigation .primary-menu-container{transform:translateY(0)!important;visibility:visible!important;opacity:1!important;height:100vh!important}ul.sub-menu{display:none!important}ul.sub-menu.active{display:flex!important;flex-flow:column!important;border:none!important}ul.sub-menu.active a{color:var(--theme-soft-color)!important}#site-navigation li.menu-item-has-children{padding-right:0;flex-wrap:wrap}#site-navigation li.menu-item-has-children.opened{height:auto}#site-navigation li a{line-height:40px!important}#site-navigation li.menu-item-has-children.opened .sub-menu-toggle .icon-plus,.megamenu-container .tab-content{display:none}#site-navigation .snd-button{width:calc(100% - 24px);background-color:transparent}#site-navigation .snd-button a{padding-top:0!important;padding-bottom:0!important}.megamenu-wrapper{position:relative;top:unset;right:unset;width:100%}.megamenu-container{margin-top:0;box-shadow:none}.megamenu-container .nav-tabs{padding:25px 0 0;flex:0 0 100%}.footer__content>.std-container>.std-row>.std-column{width:100%;max-width:none!important}.footer__content .navigation-container{flex-flow:column;gap:30px 0}.footer__content .navigation-container ul{flex-direction:row;justify-content:space-between}.footer__content .association-wrapper h3{display:block}.footer__content .association-container{margin-right:auto;margin-left:auto}.footer__content .instagram-container{text-align:center}.five-columns .icon-text-box{width:calc(33.33% - 16px)}.five-columns .icon-text-box:nth-child(4),.five-columns .icon-text-box:nth-child(5){width:calc(50% - 12px)}.counter-banner-section .banner-container{margin-right:var(--global-container-tablet-padding);margin-left:var(--global-container-tablet-padding);padding:var(--global-container-tablet-padding)}.counter-banner-section .banner-container .std-column{width:60%}.company_faq-section>.std-container,.faq-section>.std-container{max-width:none}}@media only screen and (max-width:767px){.fs-20{font-size:18px;line-height:24px}.fs-27{font-size:22px;line-height:32px}.fs-36{font-size:26px;line-height:34px}.std-container{padding-right:var(--global-container-mobile-padding-x);padding-left:var(--global-container-mobile-padding-x)}.header__social-row .social-contact{width:100%;justify-content:space-between;gap:12px}.header__social-row .social-media{display:none}#site-navigation .primary-menu-container{margin-right:var(--global-container-mobile-padding-x-negative)!important;margin-left:var(--global-container-mobile-padding-x-negative)!important;padding-right:var(--global-container-mobile-padding-x);padding-left:var(--global-container-mobile-padding-x)}.site-footer{padding:var(--global-container-mobile-padding-y) 0!important;position:relative}.footer__content #sb_instagram #sbi_images{grid-template-columns:repeat(2,1fr)!important}.footer__content #sb_instagram{margin-top:24px;overflow:hidden;height:400px!important}.footer__content #sb_instagram #sbi_images .sbi_photo_wrap,.footer__content #sb_instagram #sbi_images .sbi_photo_wrap .sbi_photo{height:100%!important}.contact-boxes-section>.std-container>.std-row,.footer__bottom>.std-container>.std-row{justify-content:center}.footer__bottom .copyright{text-align:center}.counter-banner-section,.faq-section{padding-top:var(--global-container-mobile-padding-y);padding-bottom:var(--global-container-mobile-padding-y)}.counter-banner-section .banner-container{margin-right:var(--global-container-mobile-padding-x);margin-left:var(--global-container-mobile-padding-x);padding:var(--global-container-mobile-padding)}.counter-banner-section .banner-container .std-column{width:100%}.faq-section .accordion-item{padding-right:34px;padding-left:52px}}@media only screen and (min-width:768px){.faq-section .accordion-item{padding:30px 69px 30px 83px;border-bottom:1px solid #3a484b8c;cursor:pointer;overflow:hidden;transition:.2s}.faq-section .accordion-wrapper{gap:0!important}}.company_faq-section{padding:70px 0 80px!important;background-position:right!important}.company_faq-section p,.company_faq-section ul,.text_with_image-section .content-column p{color:#1e282a!important}.company_faq-section .accordion-item2{padding:20px 69px 20px 83px!important}.company_faq-section .accordion-item2.open{height:auto}.company_faq-section .accordion-content,.quote-form--form .snd-button{margin-top:12px!important}.accordion-wrapper{display:flex!important;flex-direction:column!important}.featured-projects-section{position:relative;background-position:right}.featured-projects-section .featured-projects-wrapper{width:100%;display:flex;flex-flow:column;gap:42px 0}.featured-projects-section .slider-wrapper{display:flex;flex-flow:column;gap:12px 0}.featured-projects-section .splide-featured-projects-slider .splide__slide,.projects-section .projects-wrapper .projects-item{border-radius:5px;overflow:hidden}.featured-projects-section .splide-featured-projects-slider .splide__slide img,.projects-section .projects-wrapper .projects-item img{width:100%!important;height:100%!important;max-width:none!important;border-radius:8px;object-fit:cover}.featured-projects-section .splide-featured-projects-slider .splide__slide .content-container,.projects-section .projects-wrapper .projects-item .content-container{position:absolute;width:100%;height:100%;top:100%;left:0;padding:24px;color:var(--theme-light-color);background-color:rgba(217,52,43,.75);display:flex;justify-content:space-between;align-items:flex-end;gap:0 24px;transition:.2s}.featured-projects-section .splide-featured-projects-slider .splide__slide:hover .content-container,.projects-section .projects-wrapper .projects-item:hover .content-container{top:0}.featured-projects-section .splide-featured-projects-slider .splide__slide .content-container .content-details,.projects-section .projects-wrapper .projects-item .content-container .content-details{display:flex;flex-flow:column;gap:21px 0}.featured-projects-section .splide-featured-projects-slider .splide__slide .content-container .content-details .categories-container,.projects-section .projects-wrapper .projects-item .content-container .content-details .categories-container{display:flex;flex-wrap:wrap;gap:6px}.featured-projects-section .splide-featured-projects-slider .splide__slide .content-container .icon,.projects-section .projects-wrapper .projects-item .content-container .icon{width:32px;height:32px;padding:0 8px;background-color:var(--theme-light-color);border-radius:18px;display:flex;justify-content:center;align-items:center}.featured-projects-section .splide-featured-projects-slider .splide__slide .content-container .icon i,.projects-section .projects-wrapper .projects-item .content-container .icon i{font-size:15px;color:var(--theme-primary-color)}.featured-projects-section .snd-button{background-color:transparent}select{background-position:right var(--form--spacing-unit) top 60%;background:url("/source/6701c5274b7fec3b54e760255e08f17f/Icon.svg") no-repeat #fff!important;background-position:right var(--form--spacing-unit) top 60%!important}.form-and-map-section .std-row{gap:60px 130px}.form-and-map-section .form-column{width:calc(100% - 712px);padding-top:56px}.form-and-map-section .map-column{position:relative;width:712px;background-color:var(--theme-text-color-highlight);align-self:stretch;overflow:hidden}.form-and-map-section .map-column::before{position:absolute;bottom:0;left:0;height:239px;width:100%;background:linear-gradient(180deg,rgba(30,40,42,0) 0,#1e282a 78.17%);content:"";z-index:2}.form-and-map-section .maps-svgs-holder svg{width:1400px;height:auto;margin-top:-100px;margin-left:-576px}.form-and-map-section .maps-svgs-holder svg path{fill:#444d4f;stroke:var(--theme-text-color-highlight)}.form-and-map-section .maps-svgs-holder svg path.construction.active{fill:#da3031}.form-and-map-section .maps-svgs-holder svg path.service.active{fill:url(#linedPattern)}.form-and-map-section .maps-svgs-holder svg path.ship.active{fill:#1940cc!important}.form-and-map-section .regions-selector{position:absolute;bottom:67px;left:50%;width:361px;margin:auto;display:flex;flex-direction:column;gap:24px;transform:translateX(-50%);z-index:10}.form-and-map-section .region-selector-button{cursor:pointer;display:flex;gap:20px;align-items:center;transition:.2s;padding:12px 18px;border-radius:8px}.form-and-map-section .region-selector-button.active,.form-and-map-section .region-selector-button:hover{background-color:var(--theme-heading-color)}.form-and-map-section .form-container{max-width:480px;width:100%}.form-and-map-section .form-container h2{color:var(--theme-heading-color);margin-bottom:24px}.form-and-map-section .form-container h3{color:var(--theme-text-color);margin-bottom:32px}.form-and-map-section .bar-container{width:100%;display:flex;align-items:center;gap:12px;margin-bottom:24px}.form-and-map-section .snd-button a{width:100%;text-align:center}.form-and-map-section .bar-container .bar{width:100%;height:8px;border-radius:4px;background-color:#f1f5f8;position:relative}.form-and-map-section .bar-container .inner-bar{width:0%;height:8px;border-radius:4px;background-color:red;position:absolute;content:"";top:0;left:0}.error{border-color:red!important}.card-fields{display:flex;flex-wrap:wrap;gap:24px;justify-content:left}.card-field label{display:flex;flex-flow:column;justify-content:center;align-items:center;height:122px;cursor:pointer}.market-row .image-holder img,.related-post-thumbnail img{width:100%!important;height:100%!important;object-fit:cover}.card-field.active,.card-field:hover{border:1px solid var(--theme-primary-color)}.card-field{width:calc(33% - 24px);box-shadow:0 4px 6px -2px #10182808;border:1px solid transparent;transition:.2s;border-radius:6px}.site textarea,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],p.animation.animate{margin:0!important}.field-container.Name-field{gap:32px!important}.field-container.Project-field{gap:12px!important}.form--inner{display:flex;flex-flow:column}.form--inner .half-field{width:calc(48%)!important}span.ff-inter.suffix.mb-24.custom-note{font-size:12px!important;font-weight:500!important;line-height:20px!important;color:#344054!important;margin-bottom:12px!important}div#mb10{margin-bottom:10px}.field-container.mt10{margin-top:10px!important}.suffix-container{position:relative;display:flex;align-items:center}.input-with-suffix{width:100%;padding:10px 35px 10px 10px;border:1px solid #ccc;border-radius:8px;font-size:14px;outline:0}.suffix-text{position:absolute;right:10px;font-size:14px;color:#333;pointer-events:none;font-weight:700}.phone-container{display:flex;align-items:center;position:relative;width:100%;display:flex;align-items:center;border:1px solid #d0d5dd!important;border-radius:8px!important;padding:3px 0!important}.quote-form--form #country-code{height:auto;border-radius:8px 0 0 8px;font-size:14px;cursor:pointer;width:75px!important;padding:12px 16px!important;margin:0!important;background:url("/source/6701c5274b7fec3b54e760255e08f17f/Icon.svg") no-repeat!important;background-position:right var(--form--spacing-unit) top 50%!important;background-color:#fff!important}.quote-form--form #phone-number{padding-left:0!important}.input-counter.phone-input{width:100%;height:45px;border:1px solid #ccc;border-left:none;border-radius:0 8px 8px 0;font-size:14px;padding:10px;outline:0}.field-container{width:100%;display:flex;justify-content:space-between}.general-banner-section{position:relative;padding:50px 0;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.general-boxes-section,section.markets-section.fw-section.std-wrapper{background-size:auto;background-repeat:no-repeat;background-attachment:fixed}.general-banner-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(4,21,36,.78),rgba(4,21,36,.78)),radial-gradient(48.9% 124.2% at 74.39% 73.93%,rgba(0,0,0,0) 0,rgba(6,76,76,.2) 100%);z-index:5}.general-banner-section .text-container{display:flex;flex-wrap:wrap;gap:24px 0;z-index:10}.general-banner-section .snd-button,.project-details-section .details-wrapper .details-item .icon-holder{margin:0 auto}.general-boxes-section{padding:50px 0}.general-boxes-section .text-container,.team-members-section .text-container{margin-bottom:56px;gap:24px}.general-boxes-section .boxes-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.general-boxes-section .box-item{padding:32px 25px 45px;border:3px solid transparent;border-radius:5px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.general-boxes-section .box-item.no-padding{padding:0;border:0}.hero-section .content-overlay::after,.hero-section .content-overlay::before{width:0%;height:0%;border-style:solid;transition:.3s ease-out;opacity:0;content:""}.general-boxes-section .boxes-wrapper.two-columns .box-item{flex:0 0 calc(50% - 12px)}.general-boxes-section .boxes-wrapper.three-columns .box-item{flex:0 0 calc(33.33% - 16px)}.general-boxes-section .boxes-wrapper.four-columns .box-item{flex:0 0 calc(25% - 18px)}.general-boxes-section .box-item:not(.no-animation):hover{border-right-color:var(--theme-primary-color);border-bottom-color:var(--theme-primary-color)}.general-boxes-section .box-item.icon-on-top{flex-direction:column;justify-content:space-between;align-items:flex-start}.general-boxes-section .box-item.icon-on-right,.text_with_image-section.image-on-left .std-row{flex-direction:row-reverse}.general-boxes-section .box-item:not(.no-animation):hover .box-image svg,.general-boxes-section .box-item:not(.no-animation):hover .box-image svg *{fill:var(--theme-primary-color)!important}.general-boxes-section .box-item .box-content{display:flex;flex-flow:column;gap:18px}.general-boxes-section .box-item .box-content .box-title{line-height:32px;font-size:25px}.page-id-15 p.animation.animate{margin:auto!important}.hero-section{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.hero-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.background-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.hero-section .content-overlay{position:relative;margin-top:auto;margin-bottom:auto;padding:45px;z-index:1;max-width:840px}.hero-section .content-overlay::before{position:absolute;top:0;left:0;border-color:transparent;border-left-width:5px;border-top-width:5px;border-left-color:var(--theme-light-color);border-top-color:var(--theme-light-color)}.hero-section .content-overlay::after{position:absolute;bottom:0;right:0;border-color:transparent;border-right-width:5px;border-bottom-width:5px;border-right-color:var(--theme-primary-color);border-bottom-color:var(--theme-primary-color)}.hero-section .content-overlay.animate::after,.hero-section .content-overlay.animate::before{animation:3s ease-in-out forwards borderExpand}.hero-section .content-overlay h1.animation,.hero-section .content-overlay p.animation{opacity:0;transition:1s ease-in-out}.hero-section .content-overlay h1.animation.animate,.hero-section .content-overlay p.animation.animate,.link-content-section .column-item:hover a .icon,.timeline-section .events-wrapper .event-item .content-container .year.animation.animated,.timeline-section .events-wrapper .event-item .image-container.animation.animated img,.video-column.playing:hover #video-overlay,.video-column:hover #pauseButton{opacity:1}.hero-section .content-overlay h1{line-height:55.65px;margin-bottom:27px;font-family:Manrope;font-size:54.03px;font-weight:600;color:var(--theme-light-color)}.hero-section .content-overlay p{line-height:31px;margin-bottom:0;font-family:Manrope;font-size:22px;font-weight:400;color:var(--theme-light-color)}@keyframes borderExpand{0%{width:0%;height:0%;opacity:0}50%{width:100%;height:100%;opacity:1}100%{width:100%;height:100%;opacity:0}}.in-the-news-section .std-row{flex-flow:column;justify-content:left;align-items:flex-start}.in-the-news-section h2{margin-bottom:20px;color:#101828}.in-the-news-section p{margin-bottom:64px;color:var(--theme-soft-color)}.in-the-news-section .blaze-track{padding-bottom:1px}.related-posts{display:flex;list-style:none;padding:0;gap:22px;flex-wrap:wrap}.related-post--item{width:100%;max-width:calc(50% - 11px);padding:25px;border:1px solid #e0e0e0;border-radius:10px}.related-post-author{display:flex;gap:6px;align-items:center;margin-bottom:16px}.related-post-author .date{color:#757575}.author-avatar img{border-radius:50%}.related-post--title-image{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.related-post-thumbnail{width:156px;height:117px}.related-post-thumbnail img{max-width:100%!important}.related-post-title{width:60%}.project-details-section .breadcrumb-column a,.related-post-title a{text-decoration:none}.related-post-categories{display:flex;flex-wrap:wrap;gap:6px}.in-the-news-section path{stroke:black!important;color:#000!important}.related--pagination{width:60%;display:flex;align-items:center;justify-content:center;margin:22px auto auto;padding:16px;border-top:1px solid #eaecf0}.related--pagination .blaze-next,.related--pagination .blaze-prev{left:0!important;right:0!important;width:fit-content!important;min-width:92px;line-height:1!important;padding:12px 6px!important;font-family:Inter;font-size:14px;font-weight:500;text-align:left;color:#1e282a!important;display:flex;justify-content:center;align-items:center;gap:6px}.blaze-pagination{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.related--pagination span{position:relative;top:-1px}.blaze-pagination button{width:40px!important;height:40px!important;background:0 0!important;color:#1e282a!important;line-height:1!important;display:flex;justify-content:center;align-items:center;padding:0!important;border:unset!important;border-radius:8px!important}.blaze-pagination button:hover{background-color:#f1f5f8!important}.related--pagination>button:hover,.related--pagination>button:hover span{color:var(--theme-light-color)!important}.link-content-section,.services-section{padding:50px 0}.link-content-section .text-container{margin:0 auto 32px;gap:24px}.link-content-section .columns-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:29px 45px}.link-content-section .columns-wrapper.two-columns .column-item{flex:0 0 calc(50% - 23px)}.link-content-section .columns-wrapper.three-columns .column-item{flex:0 0 calc(33.33% - 30px)}.link-content-section .columns-wrapper.four-columns .column-item{flex:0 0 calc(25% - 34px)}.link-content-section .column-item{padding:25px;border-radius:2px;transition:.3s}.link-content-section .column-item:hover{padding-bottom:69px;box-shadow:0 4px 6px -2px #10182808;box-shadow:0 12px 16px -4px #10182814}.link-content-section .column-item a{position:relative;text-decoration:none!important}.link-content-section .column-item a .icon{position:absolute;bottom:-44px;left:0;width:24px;height:24px;opacity:0;transition:.3s}.link-content-section .column-item .column-item-container{display:flex;flex-direction:column;gap:20px}.link-content-section .column-item .column-image,.link-content-section .column-item .column-image svg{width:44px;height:44px}.link-content-section .column-item .column-content{display:flex;flex-wrap:wrap;gap:16px}section.markets-section.fw-section.std-wrapper{padding:75px 0;background-position:top 105% right;background-image:url("/source/3e2531d8f20d5960355ca2ab141ae9b8/SCB_Pattern_White-Dots-2-2.svg")!important}.markets-section{padding:75px 0}.markets-section .text-container{width:100%;max-width:518px;margin:0 auto 55px}.markets-section .text-container .snd-button{margin:auto}.markets-container .std-column{width:100%;gap:24px}.market-row{width:100%;display:flex;justify-content:center;gap:24px}.market-row .market-card{width:calc(25% - 18px);text-decoration:none;border-radius:6px;overflow:hidden;transition:opacity .5s ease-out,transform .5s ease-out}.market-row .market-card:hover .title-holder{background-color:var(--theme-primary-color);color:var(--theme-light-color)}.market-row .image-holder{width:282px;height:246px}.market-row .image-holder img{max-width:unset!important}.market-row .market-card .title-holder{padding:11px;background:var(--theme-secondary-background-color);color:var(--theme-heading-color);transition:.2s}.market-hidden,.service-hidden{opacity:0;transform:translateY(20px)}.page-id-1073 section.markets-section.fw-section.std-wrapper{padding-bottom:0!important;margin-bottom:-106px!important}.related--pagination{margin-bottom:40px}.news-and-events-section .std-row .text-container,.text-with-image-carousels-section .std-row{gap:24px}.news-and-events-section .posts-row{margin-top:32px;display:flex;gap:32px;align-items:unset}.news-and-events-section .posts-row .std-column{flex:0 0 calc(50% - 16px);display:flex;flex-flow:column;gap:24px}.nae-post{text-decoration:none;display:flex;gap:32px 24px}.animate-state-section.default-layout>.std-container>.std-row,.nae-post.first-nae-post,.stats-section.default-layout>.std-container>.std-row{flex-flow:column}.nae-post .image-holder{flex:0 0 320px;min-height:200px;max-height:200px;overflow:hidden}.nae-post.first-nae-post .image-holder{flex:0 0 100%;min-height:224px;max-height:224px}.nae-post .image-holder img{width:100%;height:100%;object-fit:cover}.nae-post .content-holder{position:relative;display:flex;flex-flow:column}.nae-post .created-date{margin-bottom:12px;color:var(--theme-text-color-highlight)}.nae-post .title{margin-bottom:8px;color:#3a484b}.nae-post.first-nae-post .title{margin-bottom:12px;color:#3a484b}.nae-post .categories-holder{margin-top:24px;display:flex;gap:6px}.nae-post .icon-holder,.nae-post .icon-holder svg{width:12px;height:12px}.nae-post .icon-holder{position:absolute;top:4px;right:0}.news-and-events-section .view-more{margin:64px auto auto;background-color:transparent}#multiline-text{-webkit-line-clamp:2!important;overflow:hidden}#multiline-text-second{-webkit-line-clamp:2;overflow:hidden}#truncated-text{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;width:550px!important}a.second-nae-post.nae-post .image-holder,a.third-nae-post.nae-post .image-holder{border-radius:5px!important}.open-positions-section{padding:100px 0 74px}.open-positions---title-and-search,.single-text-images-below-section .image-item:nth-child(odd){margin-bottom:65px}.open-positions---title-and-search h2,.recent-posts-section .newsletter-and-title .text-content h2{margin-bottom:24px;color:var(--theme-highlight-color)}.open-positions---title-and-search p,.orbiting-logos-section .logos-column-box .box-headings .headings h3{color:var(--theme-primary-color)}.open-positions--not-found{display:flex;align-items:center;justify-content:center;width:100%;flex-flow:column;gap:24px}#open-positions--searching *{color:var(--theme-highlight-color)!important;margin-top:12px}#open-positions--search-form--not-found,#resource-search-form--not-found{width:352px}#open-positions--search-form--not-found .full-field,.field-container{position:relative}#open-positions--search-form--not-found .search-icon--not-found{position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);left:15px}#open-positions--search-form.field-container{position:relative;margin:0!important}#open-positions--search-form.field-container input{width:352px;padding-left:44px!important}#open-positions--search-form.field-container .search-icon{position:absolute;top:9px;left:15px;cursor:pointer}#open-positions--clear-search{position:absolute;top:50%;transform:translateY(-50%);right:15px;color:pointer;z-index:-1;opacity:0;transition:.2s;cursor:pointer}#open-positions--clear-search.active{z-index:1;opacity:1}.open-positions---main{display:flex;gap:77px;width:100%;justify-content:space-between}.open-positions--form{padding:45px;background:var(--theme-secondary-background-color);border-radius:10px;position:relative}#open-positions--close-form{display:flex;justify-content:flex-end;margin-bottom:24px}#open-positions--close-form svg{cursor:pointer}.mb-24,.open-positions--form h2,.single-text-images-below-section h2,.text-with-image-carousels-section h2{margin-bottom:24px}.featured-posts-slider--wrapper,.half-field,.open-positions--form .file-field,.recent-posts-section .newsletter-box .newsletter-form form,.recent-resources-section{position:relative}.open-positions--form .file-field label{position:absolute;top:0;left:0;background-color:var(--theme-primary-color);width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:10px;color:var(--theme-light-color);gap:6px}.open-positions--form .snd-button,.open-positions--form .snd-button *{width:100%;text-align:center;background:0 0!important}.position--item.selected,.position--item:hover,.positions--pagination .page-numbers.current,.positions--pagination .page-numbers:hover{background:var(--theme-secondary-background-color)}.position--list{padding:0;display:flex;flex-flow:column;gap:34px;width:100%}.position--item *{margin:0}.position--item{padding:60px 24px 34px;width:100%;display:flex;flex-flow:column;gap:10px;cursor:pointer;transition:.2s;border-radius:10px}.position--item a{display:flex;gap:6px;align-items:center;text-decoration:none}.position--item.selected,.position--item:hover{box-shadow:0 4px 6px -2px #10182808;box-shadow:0 12px 16px -4px #10182814}.open-positions---paginated-results{width:100%;transition:.5s;max-width:100%}.open-positions---paginated-results h3{margin-bottom:34px}.open-positions---paginated-results h3:not(:first-child){margin-top:34px}.open-positions--form-container{width:0%;height:0;overflow:hidden;transition:.5s}.positions--pagination{display:flex;gap:2px;background:var(--theme-primary-background-color);margin-top:50px}.positions--pagination .page-numbers{height:40px;width:40px;border-radius:8px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-family:Inter;font-size:14px;font-weight:500;line-height:20px;text-align:center;transition:.2s}.positions--pagination .next.page-numbers{margin-left:40px}.positions--pagination .prev.page-numbers{margin-right:40px}.positions--pagination .next.page-numbers,.positions--pagination .prev.page-numbers{height:40px;width:fit-content!important;padding:0 14px!important;border:1px solid #d0d5dd;display:flex;gap:6px}.position--post-placeholder{height:277px;width:100%;border-radius:10px;background-color:#eee;overflow:hidden;margin-bottom:34px}.open-positions--breadcrumb{cursor:pointer}.field-container.error .field-error-icon,.field-container.error .field-error-message{display:flex}.field-container.error input,.field-container.error textarea{border:1px solid #d9342b!important}.field-error-message{color:#d9342b;display:none}.field-error-icon{position:absolute;top:42px;right:10px;display:none}.field-container.error .file-field .field-error-message{display:flex;position:absolute;bottom:-24px}.field-container.error .file-field{margin-bottom:20px}#open-positions--successfull{display:flex;flex-flow:column;position:absolute;top:0;left:0;height:100%;width:100%;justify-content:center;align-items:center;padding:80px;text-align:center;gap:12px;z-index:-1;opacity:0;transition:.2s}#open-positions--successfull.display{z-index:10;opacity:1}.orbiting-logos-section .std-container{padding-top:95px;padding-bottom:95px;overflow:hidden}.orbiting-logos-section .logos-column{width:50%}.orbiting-logos-section .logos-column p{margin-bottom:32px;color:var(--theme-text-color)}.orbiting-logos-section .logos-column.boxes-column{display:flex;flex-flow:column;gap:29px}.orbiting-logos-section .logos-column-box{padding:32px;border:1px solid #eaecf0;text-decoration:none;display:flex;width:100%;flex-flow:column;transition:.2s}.orbiting-logos-section .logos-column-box:hover{border-bottom:1px solid var(--theme-primary-color);border-right:1px solid var(--theme-primary-color)}.newsletter-fields,.orbiting-logos-section .logos-column-box .box-headings{display:flex;width:100%}.orbiting-logos-section .logos-column-box .box-headings .icon-holder{display:flex;align-items:flex-end;flex-direction:column}.orbiting-logos-section .logos-column-box .box-headings .icon-holder,.orbiting-logos-section .logos-column-box .box-headings .icon-holder svg{width:29px;height:29px}.orbiting-logos-section .logos-column-box .box-headings .headings{display:flex;flex-flow:column;gap:6px;margin-bottom:24px;width:100%}.orbiting-logos-section .logos-column-box .box-headings .headings h4{color:var(--theme-text-color-highlight);margin-bottom:0}.orbiting-logos-section .logos-column-box .box-paragraph{margin-bottom:0;line-height:24px!important}.orbiting-logos-section .logos-column-box .box-paragraph.opened span{display:inline;opacity:1}#circle-orbit-container{position:relative;width:100%;max-width:346px}#outer-orbit{position:absolute;top:-365px;left:-600px;width:1076px;height:1076px;border:2px dashed #cdd7de;border-radius:100%;-webkit-animation:20s linear infinite spin-right;animation:20s linear infinite spin-right}.first-logo-circle{position:absolute;top:133px;left:100px;height:78px;width:78px;border-radius:100%;animation:20s linear infinite spin-left;box-shadow:0 1.06px 3.18px 1.06px #00000026;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}.second-logo-circle,.third-logo-circle{position:absolute;height:78px;width:78px;border-radius:100%;animation:20s linear infinite spin-left;box-shadow:0 1.06px 3.18px 1.06px #00000026}.second-logo-circle{top:-43px;left:500px;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}.third-logo-circle{top:500px;left:-43px;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}.first-logo-circle-duplicate,.second-logo-circle-duplicate{position:absolute;height:78px;width:78px;border-radius:100%;animation:20s linear infinite spin-left;box-shadow:0 1.06px 3.18px 1.06px #00000026}.first-logo-circle-duplicate{top:133px;right:100px;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}.second-logo-circle-duplicate{bottom:133px;left:100px;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}.first-logo-circle-triplicate,.third-logo-circle-triplicate{box-shadow:0 1.06px 3.18px 1.06px #00000026;height:78px;width:78px;border-radius:100%;animation:20s linear infinite spin-left;position:absolute}.third-logo-circle-triplicate{bottom:133px;right:100px;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}.first-logo-circle-triplicate{bottom:-43px;right:500px;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}.second-logo-circle-triplicate{position:absolute;bottom:500px;right:-43px;height:78px;width:78px;border-radius:100%;animation:20s linear infinite spin-left;box-shadow:0 1.06px 3.18px 1.06px #00000026;box-shadow:0 1.06px 19.95px 6.37px #d2d2D24D}#placeholders .placeholder-container>div,.animated-placeholder{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear}@keyframes spin-right{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-left{100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}.projects-section .projects-filter{margin-top:46px}.projects-section .projects-filter .filter-container{display:flex;justify-content:center;flex-wrap:wrap;gap:18px 32px}.projects-section .projects-filter .filter-container .filter-item{padding:12px;cursor:pointer}.projects-section .projects-filter .filter-container .filter-item:hover{background-color:#f1f5f8}.projects-section .projects-filter .filter-container .filter-item.active{color:var(--theme-light-color);background-color:#3a484b}.projects-section .projects-container{margin-top:24px}.projects-section .projects-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.projects-section .projects-wrapper .projects-item{position:relative;max-height:277px;flex:0 0 calc(33.33% - 8px)}.projects-section .projects-wrapper .projects-item.visible{animation:.3s forwards itemVisible}.projects-section .projects-wrapper .projects-item.hidden{animation:.3s forwards itemHidden}.projects-section .projects-container .more-projects{margin:50px auto 0;display:none}@keyframes itemVisible{from{height:0;opacity:0;display:none}to{height:277px;opacity:1;display:block}}@keyframes itemHidden{from{height:277px;opacity:1;display:block}to{height:0;opacity:0;display:none}}.recent-posts-section{min-height:300%;margin-bottom:-100px!important;padding-top:80px;padding-bottom:0;background-size:contain;background-position:left;background-repeat:repeat-y;background-attachment:fixed}.recent-posts-section .newsletter-and-title{gap:27px;margin-bottom:74px}.recent-posts-section .newsletter-and-title>.std-column{flex:1}.recent-posts-section .newsletter-box{background-color:var(--theme-primary-color);padding:24px;border-radius:5px;gap:12px 10px}.recent-posts-section .newsletter-box .newsletter-box--icon-and-text{flex:1 1 auto;display:flex;align-items:center;gap:21px}.recent-posts-section .newsletter-box .newsletter-box--icon-and-text>div{color:var(--theme-light-color);display:flex;flex-direction:column}.recent-posts-section .newsletter-box .newsletter-box--icon-and-text svg{min-height:28px;min-width:32px}.recent-posts-section .newsletter-box .newsletter-form{flex:0 0 246px}.recent-posts-section .newsletter-box .newsletter-form input{width:100%;height:49px;padding:8px 122px 8px 18px!important;font-size:14px!important;border:0!important}.recent-posts-section .newsletter-box .newsletter-form .snd-button{position:absolute;top:1px;right:1px;width:auto;height:47px;padding-right:18px!important;font-weight:600;border:0!important;cursor:pointer}.featured-posts-slider--wrapper .slide-next{right:-64px;position:absolute}.featured-posts-slider--wrapper .slide-prev{left:-64px;position:absolute}.featured-posts-slider--container{width:100%;height:100%;overflow-x:hidden;overflow-y:visible;position:relative}.featured-posts-slider--holder{display:flex;height:100%;transition:transform .7s,opacity .2s ease-in-out}.featured-post--card{width:100%;height:fit-content;position:relative;display:flex;flex-direction:column;margin-bottom:155px}.featured-post--card .post-thumbnail{border-radius:5px;overflow:hidden;margin:0}.featured-post--card .post-thumbnail img{margin:0;height:100%!important;min-width:100%!important;min-height:587px;max-height:587px;object-fit:cover}.featured-post--card .featured-post--content{position:absolute;bottom:-83px;left:64px;min-height:330.63px;width:559px;padding:40px;box-shadow:0 32px 64px -12px #10182824;z-index:1;background-color:var(--theme-primary-background-color);display:flex;gap:27px}.featured-post--card .featured-post--content .featured-post--content--texts{max-width:403px;width:100%}.featured-post--card .featured-post--content .featured-post--content--texts h3{margin-bottom:12px;color:var(--theme-highlight-color);line-height:25.75px!important}.featured-post--card .featured-post--content .featured-post--content--texts p{line-height:31px;color:var(--theme-highlight-color)}.featured-post--card .featured-badge{padding:9.81px 8.18px;border-radius:2.45px;background-color:var(--theme-secondary-background-color);margin-bottom:12px;display:inline-flex;width:fit-content}.featured-post--category{margin-bottom:12px;display:flex;gap:6px}.featured-post--card .featured-post--content .icon-holder{display:flex;align-items:flex-end}.featured-post--card .featured-post--content .icon-holder svg{width:49px;height:49px}.featured-post--card .featured-post--content .icon-holder svg *{stroke:var(--theme-secondary-background-color);transition:.4s}.dots-holder{position:absolute;bottom:120px;right:0;display:flex;gap:15px}.dots-holder .slider-dot{width:11px;height:11px;background-color:var(--theme-secondary-background-color);transition:.2s;border-radius:50%;cursor:pointer}.newsletter-form{max-width:350px;background:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;overflow:hidden}.newsletter-fields input[type=email]{flex:1;padding:10px;border:none;outline:0}.newsletter-fields input[type=submit]{padding:10px 15px;background:#1e40af;color:#fff;font-weight:700;border:none;cursor:pointer}.newsletter-fields input[type=submit]:hover{background:#1d4ed8}@media only screen and (min-width:1200px){.newsletter-wrapper{min-width:638px}}.recent-resources-section .content-overlay{position:relative;margin-top:auto;margin-bottom:auto;padding:45px;z-index:1}.recent-resources-section .content-overlay::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-left-width:5px;border-top-width:5px;border-left-color:var(--theme-light-color);border-top-color:var(--theme-light-color);opacity:1;transition:.3s ease-out}.recent-resources-section .content-overlay::after{content:'';position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-color:transparent;border-right-width:5px;border-bottom-width:5px;border-right-color:var(--theme-primary-color);border-bottom-color:var(--theme-primary-color);opacity:0;transition:.5s ease-out}.recent-resources-section .content-overlay:hover::after{width:100%;height:100%;opacity:1}.recent-resources-section .content-overlay h2,.recent-resources-section .content-overlay p{margin-bottom:20px;color:var(--theme-light-color)}.resource-item--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:79px 0;display:flex;flex-direction:column;justify-content:center}.resource-item--wrapper::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,#021221 85%);opacity:.7}.resource-item--container{width:100%;display:flex}.resource-item--box{max-width:626px;width:100%;display:flex;flex-flow:column}.resource-item--tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.resource-item--buttons{display:flex;gap:12px;align-items:center}.recent-resources-section .snd-button{background-color:transparent!important;border-top-color:var(--theme-light-color)!important;border-left-color:var(--theme-light-color)!important}.recent-resources-section .snd-button *{color:var(--theme-light-color)!important;font-size:18px}.project-details-section .project-gallery-wrapper .splide-project-gallery-slider .splide__slide img,.project-details-section .project-gallery-wrapper .splide-project-thumbnail-slider .splide__slide img,.recent-resources-section .splide__slide img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}.recent-resources-section .splide__arrows{height:0}.recent-resources-section .splide__arrows .splide__arrow{opacity:1!important;transform:translateY(-50%)}.recent-resources-section .splide__arrows .splide__arrow--prev{left:43px}.recent-resources-section .splide__arrows .splide__arrow--next{right:43px}.recent-resources-section .splide__pagination .splide__pagination__page{background-color:var(--theme-secondary-background-color)!important;opacity:1!important}.recent-resources-section .splide__pagination .splide__pagination__page.is-active{background-color:var(--theme-secondary-color)!important}#page .resource-item--container .resource-item--tags span{background-color:#1940cc!important}#page .resource-item--container .resource-item--tags span:nth-child(2){background-color:#091e3b!important}.resource-center-section{padding:60px 0 50px;background-color:var(--theme-primary-background-color)}.resource-center-section .resource--title-and-search h2{color:var(--theme-highlight-color);margin-bottom:24px}.resource-center-section .resource--title-and-search p{color:var(--theme-highlight-text-color)}.resource-center-section .resource--title-and-search .field-container{position:relative;margin:0!important}.resource-center-section .resource--title-and-search .field-container input{width:352px;padding-left:44px!important}.resource-center-section .resource--title-and-search .field-container .search-icon{position:absolute;top:9px;left:15px;cursor:pointer}.resource-center-section .resource--categories .resource--categories-wrapper{display:flex;flex-flow:row-reverse;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:32px;row-gap:18px;padding:0 50px;margin-bottom:72px;width:100%}.resource-center-section .resource--categories .resource--categories-wrapper .resource--category{padding:12px;transition:.2s;cursor:pointer;color:var(--theme-highlight-color);border-radius:3px}.resource-center-section .resource--categories .resource--categories-wrapper .resource--category:hover,.video-section{background-color:var(--theme-secondary-background-color)}.resource-center-section .resource--categories .resource--categories-wrapper .resource--category.active{background-color:var(--theme-heading-color);color:var(--theme-secondary-background-color)}.resource--main{position:relative;display:flex;gap:38px;flex-flow:column}.resource--paginated-results{display:flex;flex-flow:row;gap:16px;width:100%;gap:35px;flex-wrap:wrap;justify-content:center}.resource--post-result{text-decoration:none;transition:.2s;padding:0 24px 15px;max-width:375px;width:100%;border-radius:10px;overflow:hidden}.resource--post-placeholder{height:295px;width:813px;border-radius:8px;background-color:#eee;overflow:hidden}.animated-placeholder{animation-duration:1.25s;background:#a9a9a9;background:linear-gradient(to right,#eee 10%,#ddd 18%,#eee 33%);background-size:1600px 300px;height:100%;position:relative}.resource--post-result:hover{box-shadow:0 2px 4px -2px #1018280f;box-shadow:0 4px 8px -2px #1018281a}.resource--post-result .post-result--author-holder img{border-radius:50%;margin-right:2.5px}.project-details-section .details-column,.resource--post-result .post-result--content-holder .content,.single-text-images-below-section .blaze-slider,.text-block-section table{width:100%}.resource--post-result .post-result--content-holder .content h2,.team-members-section .member-item .content-container .name{margin-bottom:12px}.resource--post-result .post-result--content-holder{display:flex;gap:24px;align-items:center;margin-bottom:16px;justify-content:space-between;flex-flow:column}.resource--post-result .post-result--content-holder .buttons{display:flex;width:100%;gap:12px}.resource--post-result .post-result--content-holder .post-results--image-holder{min-width:375px;min-height:240px;max-width:375px;max-height:240px;border-radius:5px;overflow:hidden;position:relative}.resource--post-result .post-result--content-holder .post-results--image-holder img{width:375px!important;height:240px!important;object-fit:cover}.resource--post-result--categories{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.resource--post-result--read-time{color:var(--theme-highlight-color);margin-left:66px;margin-right:auto}.resource--not-found{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-flow:column;gap:24px}.resource--not-found h2{color:var(---theme-heading-color)}.resource--not-found p{color:var(--theme_text_color_highlight)}#resource-search-form--not-found .full-field{position:relative}#resource-search-form--not-found .search-icon--not-found{position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);left:15px}.resource--breadcrumb{margin-bottom:45px;margin-top:24px;color:#73757a!important;cursor:pointer}#resource--clear-search{position:absolute;top:50%;transform:translateY(-50%);right:15px;color:pointer;z-index:-1;opacity:0;transition:.2s;cursor:pointer}#resource--clear-search.active{z-index:1;opacity:1}.load-more-container{width:100%;display:flex;justify-content:center;align-items:center}#placeholders .placeholder-container{display:flex;flex-wrap:wrap;justify-content:center;gap:35px}#placeholders .placeholder-container>div{height:449px;width:374px;background-color:grey;border-radius:10px;animation-duration:2s;background:linear-gradient(to right,#eee 8%,#ddd 38%,#eee 83%);position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}#main .resource--post-result:hover .featured-floating{background-color:var(--theme-primary-color)!important}#main .featured-floating{position:absolute;top:10px;right:10px;font-family:Manrope;font-size:14px;font-weight:500;line-height:18px;text-align:center;padding:2px 8px;border-radius:16px;background-color:var(--theme-highlight-color)!important;z-index:1;color:#fff;transition:.2s}@keyframes placeHolderShimmer{0%{background-position:-30vw 0}100%{background-position:30vw 0}}@media only screen and (max-width:728px){.blog--pagination-placeholder,.blog--post-placeholder{border-radius:8px;background-color:#eee;overflow:hidden}.blog--title-and-search>.std-row,.resource--title-and-search>.std-row{flex-flow:column;gap:12px}.blog--title-and-search .std-column,.resource--title-and-search .std-column{width:100%!important}.blog-section .blog--title-and-search,.resource-center-section .resource--title-and-search{margin-bottom:32px!important}.blog-section .blog--categories .blog--categories-wrapper{column-gap:12px;row-gap:12px;padding:0;margin-bottom:32px;justify-content:left!important}.blog--category{font-size:12px!important;padding:6px!important}.blog--main{flex-flow:column}.blog--most-viewed{position:relative;top:0;height:fit-content}.blog--post-result{padding:12px 0!important}.post-result--content-holder{display:flex;gap:24px;align-items:center;margin-bottom:16px;flex-direction:column-reverse}.post-result--content-holder .post-results--image-holder img{width:100%!important;object-fit:cover;max-width:100%!important}.post-result--content-holder .post-results--image-holder{min-width:100%;max-width:100%;margin-top:12px}.blog--post-placeholder{height:295px;width:100%!important}.blog--pagination-placeholder{height:40px;width:80%;margin:auto}.resource-center-section .resource--categories .resource--categories-wrapper{column-gap:12px;row-gap:12px;padding:0;margin-bottom:32px;justify-content:left!important}.resource--category{font-size:12px!important;padding:6px!important}.resource--main{flex-flow:column}.resource--most-viewed{position:relative;top:0;height:fit-content}.resource--post-result{padding:12px 0!important;width:100%}.resource--post-result .post-result--content-holder{display:flex;gap:24px;align-items:center;margin-bottom:16px}.resource--post-result .post-result--content-holder .post-results--image-holder img{width:100%!important;object-fit:cover;max-width:100%!important}.resource--post-result .post-result--content-holder .post-results--image-holder{min-width:100%;max-width:100%;margin-top:12px}.resource--post-placeholder{height:295px;width:100%!important;border-radius:8px;background-color:#eee;overflow:hidden}}.services-section .std-row{gap:45px 165px}.services-section .std-column.col-flow{max-width:397px;display:flex;flex-direction:column}.services-section p{margin-top:24px;color:var(--theme-text-color-hightlight)}.services-section .snd-button,.text_with_image-section .snd-button{margin-top:32px}.service-box{width:100%;max-width:278px;padding:25px;text-decoration:none;border-radius:2px;flex-direction:column;gap:16px;cursor:pointer;transition:.2s ease-in-out;transition:opacity .5s ease-out,transform .5s ease-out}.service-box:hover{box-shadow:0 4px 6px -2px #10182808;box-shadow:0 12px 16px -4px #10182814}.service-box svg{width:35px;height:35px}.services-section .std-column.wrapper-flow{width:100%;max-width:619px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:45px}.single-text-images-below-section{padding-top:115px;flex-flow:column}.single-text-images-below-section p{line-height:28px!important}.single-text-images-below-section .std-row{justify-content:center}.single-text-images-below-section .text-container{max-width:660px;margin-bottom:105px}.single-text-images-below-section .snd-button{margin-top:24px;margin-right:auto;margin-left:auto}.single-text-images-below-section .single-text-images-bg{height:310px;margin-top:-200px;background:var(--theme-secondary-background-color);z-index:-1}.single-text-images-below-section.carousel .single-text-images-bg{height:400px;margin-top:-300px}.single-text-images-below-section .images-container{display:flex;justify-content:space-around}.single-text-images-below-section .image-item{max-width:305px;border-radius:10px;overflow:hidden;box-shadow:0 32px 64px -12px #10182824}.single-text-images-below-section .image-item:nth-child(2n){margin-top:65px}.single-text-images-below-section .image-item img{max-height:100%;transition:.4s}.single-text-images-below-section .blaze-slider .carousel-image-item{overflow:visible}.single-text-images-below-section.carousel .carousel-image-item img{min-height:100%;margin-right:auto;margin-left:auto;border-radius:10px;box-shadow:0 32px 64px -12px #10182824;display:block}.stats-section.default-layout{padding-top:46.5px;padding-bottom:50px;background-color:var(--theme-primary-color);background-size:auto;background-position:left 24px top;background-repeat:no-repeat;background-attachment:fixed}.stats-section:not(.default-layout)>.std-container{position:relative;padding:85px;background-size:cover;background-position:right bottom;background-repeat:no-repeat;border-top:0;border-left:0;border-radius:5px;overflow:hidden}.animate-state-section:not(.default-layout)>.std-container::before,.stats-section:not(.default-layout)>.std-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto;background-position:left 24px top;background-repeat:no-repeat;background-attachment:fixed}.animate-state-section>.std-container>.std-row,.stats-section>.std-container>.std-row{position:relative;gap:40px 49px}.animate-state-section .text-container,.stats-section .text-container{max-width:531px;gap:18px}.animate-state-section.default-layout .text-container,.stats-section.default-layout .text-container{max-width:680px;text-align:center}.animate-state-section.default-layout .text-container p,.stats-section.default-layout .text-container p{padding:0 10px}.animate-state-section .stats-container,.stats-section .stats-container{display:flex;flex-wrap:wrap;gap:40px 32px}.animate-state-section.default-layout .stats-container,.stats-section.default-layout .stats-container{width:100%;margin:auto;justify-content:center;gap:40px 50px}.animate-state-section .stats-container .stat-column,.stats-section .stats-container .stat-column{flex:0 0 calc(50% - 16px);display:flex;flex-flow:column;gap:12px}.animate-state-section.default-layout .stats-container .stat-column,.stats-section.default-layout .stats-container .stat-column{text-align:center;flex:0 0 calc(24% - 40px);align-items:center;gap:0}.animate-state-section .stats-container .stat-column .icon-holder,.stats-section .stats-container .stat-column .icon-holder{width:35px;height:35px;margin-bottom:24px}.team-members-section{padding:50px 0;background-size:auto;background-repeat:repeat-y;background-attachment:fixed}.text_with_image-section .std-column.image-column,.timeline-section{background-repeat:no-repeat;background-position:center;background-size:cover}.team-members-section .members-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:32px}.team-members-section .member-item{padding:20px;background-color:var(--theme-highlight-color);border-radius:6px}.team-members-section .members-wrapper.three-columns .member-item{flex:0 0 calc(33.33% - 22px)}.team-members-section .members-wrapper.four-columns .member-item{flex:0 0 calc(25% - 24px)}.team-members-section .members-wrapper.five-columns .member-item{flex:0 0 calc(20% - 26px)}.team-members-section .member-item .content-container .headline{margin-bottom:24px;line-height:17.9px!important}.team-members-section .member-item .content-container .social-icon{margin-top:15px;text-decoration:none}.team-members-section .member-item .content-container .social-icon:focus{text-decoration:none;background-color:var(--theme-light-color)!important}.team-members-section .member-item .content-container .social-icon i{color:var(--theme-highlight-color)}.text-block-section{padding:60px 0}.text-block-section h2,.text-block-section h3,.text-block-section h4,.text-block-section h5,.text-block-section h6{line-height:1.2;margin-bottom:24px;padding-top:12px;font-family:Manrope;font-weight:700}.text-block-section h2,[data-custom-class=heading_1]{font-size:22px}.text-block-section h3,[data-custom-class=heading_2]{font-size:20px}.text-block-section ol,.text-block-section p,.text-block-section table,.text-block-section ul,[data-custom-class=body_text]{line-height:1.2;margin-bottom:12px;font-family:Inter;font-size:16px}.text-block-section .mb-0{margin-bottom:0!important}.text-block-section .pt-0{padding-top:0!important}@media screen and (max-width:1280px) and (max-height:800px) and (min-height:769px){.hh-container{margin-right:0!important;font-family:Manrope!important;line-height:14px!important}.std-column.content-column{padding:30px!important}}ul.ff-inter.fw-semibold{display:flex;flex-direction:column}.hh-mytext01{margin-top:20px;width:100%!important}.text-block-image-background-section{height:440px;margin-bottom:64px!important;background-size:cover}.text-block-image-background-section .std-container{margin-top:0}.text-block-image-background-section .text-container{max-width:532px;height:504px;margin-left:80px;padding:48px;background:linear-gradient(250.36deg,#091e3b -13.52%,var(--theme-primary-color) 64.73%);border-radius:0 0 10px 10px;justify-content:center}.text-block-image-background-section .text-container h2{margin-bottom:24px;color:var(--theme-light-color)}.text-block-image-background-section .text-container p{line-height:24px;color:var(--theme-light-color)}@media only screen and (max-width:768px){.boxes-icon-text-section{padding-top:var(--global-container-mobile-padding-y);padding-bottom:var(--global-container-mobile-padding-y)}.boxes-icon-text-section .heading-container,.in-the-news-section p{margin-bottom:40px}.boxes-container{flex-flow:column}.icon-text-box,.recent-posts-section .newsletter-box--icon-and-text{width:100%!important}.icon-text-box .icon-holder{margin-bottom:20px!important}.related-post--item{width:100%;max-width:100%;padding:20px}.blog--most-viewed-post,.open-positions--form,.open-positions--form .field-container .half-field,.open-positions-section .std-column,.related--pagination{width:100%}#gallery-popup--holder{width:90%;height:300px}.thumbnail{width:30px!important;height:30px!important}.recent-posts-section,.single-post--hero-section{padding-top:40px}.post--featured-image{height:200px;margin-bottom:32px}.related-post--title-image{flex-flow:column}.related-post-title{width:100%;margin-bottom:20px}.related-post-thumbnail{width:100%!important;height:100px!important}#open-positions--search-form.field-container{margin-top:12px!important}.open-positions---main{gap:32px;flex-flow:column}.open-positions---title-and-search{margin-bottom:32px}.position--list{gap:12px}.position--item{padding:20px 10px 10px}.open-positions---paginated-results h3{margin-bottom:12px}.position--item h4{font-size:18px;line-height:1.2}.position--item span{font-size:14px;line-height:1.2}.position--item a{font-size:16px;line-height:1.2}.open-positions--form .field-container{flex-flow:column;gap:12px}.featured-post--card .post-thumbnail img{margin:0;height:100%!important;min-width:100%!important;min-height:200px;max-height:200px;object-fit:cover}.featured-post--card{margin-bottom:50px}.featured-post--card .featured-post--content{position:relative;bottom:0;left:0;width:100%;padding:20px;box-shadow:unset!important}.featured-post--card .icon-holder{position:absolute;bottom:-30px;right:0}.featured-posts-slider--wrapper .floating-arrows{top:100px!important}#featured-posts-prev{left:-20px}#featured-posts-next{right:-20px}.featured-posts-slider--wrapper .dots-holder{position:relative!important;bottom:0!important}.single-text-images-below-section.carousel .single-text-images-bg{height:214px;margin-top:-152px}.single-text-images-below-section .images-container{gap:10px}.single-text-images-below-section .single-text-images-bg{height:250px}.single-text-images-below-section{padding-top:50px}.single-text-images-below-section .floating-arrows,.single-text-images-below-section .splide__arrows{left:50%;width:50%;transform:translate(-50%,-50%)}.text-block-image-background-section{height:480px;margin-bottom:40px!important}.text-block-image-background-section .text-container{max-width:100%;height:520px;margin-left:0;padding:30px 20px}.text-block-image-background-section .text-container h2,.text-block-image-background-section .text-container p{text-align:center}}.text_with_image-section{padding:90px 0}.text_with_image-section .fs-16{line-height:24px!important}.text_with_image-section .std-container{max-width:none}.text_with_image-section .std-row{gap:30px 132px}.text_with_image-section .std-column{flex:0 0 calc(50% - 66px)}.text_with_image-section .std-column.image-column,.text_with_image-section .std-column.image-column img{min-height:512px;max-width:100%!important}.text_with_image-section .std-column.image-column{border-radius:10px;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.08);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.08);box-shadow:0 12px 16px -4px rgba(16,24,40,.08);overflow:hidden}.text_with_image-section .std-column.image-column img{max-width:100%!important;height:100%!important;object-fit:cover}.popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(20,20,20,.75);justify-content:center;align-items:center;z-index:999;overflow:hidden}.popup-container{position:relative;width:80%;height:80%;padding:48px 24px 24px;font-size:16px;font-family:Manrope;background-color:var(--theme-primary-background-color);border-radius:10px;overflow-y:auto}.popup-close{position:absolute;top:24px;right:24px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.resizable-video,.video-section #video-overlay,.video-section .content{top:0;height:100%;position:absolute}.popup-close svg{width:16px;height:16px;transform:rotate(45deg)}.text-with-image-carousels-section .content-column{padding:30px 0}.text-with-image-carousels-section .carousels-column{flex:0 0 622px;display:flex;flex-wrap:wrap;gap:24px}.text-with-image-carousels-section .splide-image-carousel-slider .splide__slide img{width:100%!important;height:100%!important;border-radius:8px;object-fit:cover}section#text-with-image-carousels-section-67d331d723c65{padding:0!important}.timeline-section{padding:89px 0;background-attachment:fixed}.timeline-section .text-container{margin:0 auto 89px;gap:24px}.timeline-section .events-wrapper{position:relative;display:flex;flex-flow:column;gap:40px 0!important}.timeline-section .events-wrapper::before{content:'';position:absolute;left:50%;width:1px;height:100%;background-color:rgba(58,72,75,.25)}.timeline-section .events-wrapper .event-item{width:50%;display:flex}.timeline-section .events-wrapper .event-item:nth-child(2n){padding-right:37px;text-align:right;justify-content:flex-end}.timeline-section .events-wrapper .event-item:nth-child(odd){margin-left:auto;padding-left:37px}.timeline-section .events-wrapper .event-item .event-item-container{max-width:300px;display:flex;flex-flow:column;gap:30px}.timeline-section .events-wrapper .event-item .content-container{position:relative;min-height:50px;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:12px}.timeline-section .events-wrapper .event-item .content-container::before{content:'';position:absolute;top:50%;margin-top:-5px;width:10px;height:10px;background-color:var(--theme-highlight-color);border-radius:50%}.timeline-section .events-wrapper .event-item:nth-child(2n) .content-container::before{right:-42px}.timeline-section .events-wrapper .event-item:nth-child(odd) .content-container::before{left:-42px}.timeline-section .events-wrapper .event-item .content-container .year{position:absolute;width:66px;height:50px;line-height:50px;text-align:center;color:#f1f5f8;background-color:#3a484b;border-radius:5px}.timeline-section .events-wrapper .event-item .content-container .text.animation,.timeline-section .events-wrapper .event-item .content-container .year.animation,.timeline-section .events-wrapper .event-item .image-container.animation img{transition:.8s ease-in-out}.timeline-section .events-wrapper .event-item .content-container .year.animation,.timeline-section .events-wrapper .event-item .image-container.animation img,.video-column.playing #video-overlay{opacity:0}.timeline-section .events-wrapper .event-item:nth-child(2n) .content-container .year{right:-140px}.timeline-section .events-wrapper .event-item:nth-child(odd) .content-container .year{left:-140px}.timeline-section .events-wrapper .event-item:nth-child(2n) .content-container .text.animation{transform:translateX(-20px)}.timeline-section .events-wrapper .event-item:nth-child(odd) .content-container .text.animation{transform:translateX(20px)}.timeline-section .events-wrapper .event-item .content-container .text.animation.animated{transform:translateX(0)}.timeline-section .events-wrapper .event-item .image-container img{height:auto!important;border-radius:6px}.video-section .std-container{max-width:100%;padding-right:0;padding-left:0}.video-section .content-column{position:relative;width:50%;padding:223px 0;transition:.5s}.video-section .content{right:73px;min-width:518px;max-width:518px;width:100%;display:flex;flex-flow:column;justify-content:center;transition:.5s;opacity:1}.video-section .content .snd-button{margin-top:32px;background-color:transparent}.video-section .video-column{position:relative;width:50%;max-width:1280px;margin:0 auto;height:728px;transition:.5s;z-index:1}.video-section #video-overlay{left:0;z-index:1;width:100%;background:rgba(0,0,0,.5);transition:.5s;opacity:1}.video-section .video-column .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-section .video-column .thumbnail img{object-fit:cover;height:100%!important;width:100%!important;max-width:100%!important}.resizable-video{left:0;width:100%;object-fit:cover}#pauseButton,#playButton{position:absolute;top:50%;left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px;padding:0;z-index:10}#pauseButton{opacity:0;display:none;transition:.5s}.video-button,.video-button i,.video-button svg path{color:var(--theme-light-color);stroke:var(--theme-light-color);background:0 0!important;border:unset!important}.animate-state-section.default-layout,.project-scope-section{background-size:auto;background-repeat:no-repeat;background-attachment:fixed}.video-button i{border:5px solid var(--theme-light-color)!important;border-radius:50%;padding:10px 18px;font-size:32px!important}.video-section.spaced-layout .video-column{margin-top:100px;margin-bottom:100px}.video-section.spaced-layout .video-column.playing #video-overlay,.video-section.spaced-layout .video-column.playing .resizable-video{border-bottom-left-radius:0;border-top-left-radius:0}.video-section.spaced-layout .content{right:112px;min-width:479px;max-width:479px}.video-section.spaced-layout #video-overlay,.video-section.spaced-layout .resizable-video{border-bottom-left-radius:10px;border-top-left-radius:10px}.animate-state-section .hh-number-holder{display:flex!important;justify-content:start;align-content:flex-end;align-items:baseline;gap:0!important}.animate-state-section.default-layout{padding:46.5px 0;background-color:var(--theme-primary-color);background-position:left 24px top}.animate-state-section:not(.default-layout)>.std-container{position:relative;padding:85px;background-size:cover;background-position:right bottom;background-repeat:no-repeat;border:unset!important;border-top:0;border-left:0;border-radius:5px;overflow:hidden}.project-details-section{padding:43px 0 72px}.project-details-section .middle-row{margin:21px 0 50px;gap:36px 78px}.project-details-section .breadcrumb-column,.project-details-section .breadcrumb-column a{color:#73757a}.project-details-section .description-column{gap:36px 0}.project-details-section .description-column .categories-container{display:flex;gap:6px}.project-details-section .description-column .content-container{color:#686868}.project-details-section .gallery-column{flex:0 0 698px}.project-details-section .project-gallery-wrapper{display:flex;gap:17px}.project-details-section .project-gallery-wrapper .splide-project-thumbnail-slider{min-width:122px}.project-details-section .project-gallery-wrapper .splide-project-thumbnail-slider .splide__track--nav>.splide__list>.splide__slide{border:0!important}.project-details-section .project-gallery-wrapper .splide-project-thumbnail-slider .splide__slide img{border-radius:5px}.project-details-section .project-gallery-wrapper .splide-project-gallery-slider{max-width:559px}.project-details-section .project-gallery-wrapper .splide-project-gallery-slider .splide__slide img{border-radius:10px}.project-details-section .project-gallery-wrapper .splide-project-gallery-slider .splide__arrows{top:auto;bottom:0;justify-content:flex-end;gap:0 17px;transform:none}.project-details-section .project-gallery-wrapper .splide-project-gallery-slider .splide__arrows .splide__arrow--prev{left:0}.project-details-section .project-gallery-wrapper .splide-project-gallery-slider .splide__arrows .splide__arrow--next{right:0}.project-details-section .details-wrapper{padding:12px 0;color:var(--theme-light-color);background-color:var(--theme-secondary-color);border-radius:10px;display:flex;justify-content:space-between;flex-wrap:wrap}.project-details-section .details-wrapper .details-item{padding:12px 25px;text-align:center;flex:0 0 25%;border-left:1px solid var(--theme-light-color);justify-content:center;gap:16px 0}.project-details-section .details-wrapper .details-item:first-child{border-left:0}.project-details-section .details-wrapper .details-item.company-logo img{height:auto!important;margin:0 auto}.project-details-section .details-wrapper .details-item .icon-holder,.project-details-section .details-wrapper .details-item .icon-holder svg{width:32px;height:32px}.project-scope-section{padding:90px 0;color:var(--theme-light-color);background-image:url("/source/85e1e16961c78048b118bd1cd31898ba/img-graph-project-single.png");background-position:left;background-color:var(--theme-text-color-highlight)}.project-scope-section>.std-container>.std-row{flex-wrap:wrap}.project-scope-section .text-container{max-width:430px;gap:24px 0}.project-scope-section .list-container{width:100%;margin-top:76px}.project-scope-section .list-container ul{padding-left:0;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 30px}.project-scope-section .list-container ul li{padding:30px 0;flex:0 0 calc(33.33% - 20px);display:flex;align-items:center;gap:0 12px}.project-scope-section .list-container ul li .icon-holder svg *{stroke:var(--theme-light-color);stroke-opacity:1}@media only screen and (max-width:991px){.form-and-map-section .form-column,.form-and-map-section .map-column,.orbiting-logos-section .logos-column{width:100%}.form-and-map-section .form-column{padding-bottom:0}#circle-orbit-container,.animate-state-section .text-container,.form-and-map-section .form-container,.services-section .std-column.col-flow,.services-section .std-column.wrapper-flow,.stats-section .text-container{max-width:none}.form-and-map-section .map-column{height:757px;align-self:auto}.general-boxes-section .boxes-wrapper.four-columns .box-item,.general-boxes-section .boxes-wrapper.three-columns .box-item,.team-members-section .members-wrapper.five-columns .member-item,.team-members-section .members-wrapper.four-columns .member-item,.team-members-section .members-wrapper.three-columns .member-item{flex:0 0 calc(50% - 21px)}.background-video{top:0;left:0;height:100%;object-fit:cover;transform:none}.link-content-section .columns-wrapper.four-columns .column-item,.link-content-section .columns-wrapper.three-columns .column-item{flex:0 0 calc(50% - 23px)}.market-row .market-card{width:calc(50% - 12px)}.market-row .image-holder{width:100%;height:auto}.news-and-events-section .posts-row .std-column,.project-details-section .gallery-column,.recent-posts-section .newsletter-box .newsletter-form{flex:0 0 100%}.orbiting-logos-section .std-container .std-row{gap:var(--global-container-mobile-gap)}#outer-orbit,.recent-posts-section .newsletter-box .newsletter-box--icon-and-text svg{display:none}.project-scope-section .list-container ul li,.projects-section .projects-wrapper .projects-item{flex:0 0 calc(50% - 6px)}.recent-resources-section .splide__arrows .splide__arrow--prev{left:13px}.recent-resources-section .splide__arrows .splide__arrow--next{right:13px}.service-box{max-width:calc(50% - 23px)}.animate-state-section:not(.default-layout)>.std-container,.stats-section:not(.default-layout)>.std-container{margin-right:var(--global-container-tablet-padding);margin-left:var(--global-container-tablet-padding);padding:var(--global-container-tablet-padding)}.animate-state-section.default-layout .stats-container .stat-column,.stats-section.default-layout .stats-container .stat-column{flex:0 0 calc(33.33% - 34px)}.text_with_image-section.image-on-left .std-container{padding-left:var(--global-container-mobile-padding-x);padding-right:var(--global-container-mobile-padding-x)}.text_with_image-section.image-on-right .std-container{padding-right:0}.text_with_image-section .std-row{align-items:stretch;column-gap:var(--global-container-tablet-gap-column)}.text_with_image-section .std-column{flex:0 0 calc(50% - 30px)}.text_with_image-section .std-column.image-column,.text_with_image-section .std-column.image-column img{min-height:auto}.text-with-image-carousels-section .std-row{justify-content:center}.text-with-image-carousels-section .content-column{width:100%;max-width:none!important}.video-section .content{padding-right:var(--global-container-tablet-padding);padding-left:var(--global-container-tablet-padding);right:0!important;min-width:410px!important}}@media only screen and (max-width:767px){.animate-state-section:not(.default-layout),.company_faq-section,.markets-section,.orbiting-logos-section .std-container,.services-section,.timeline-section,.video-section .content-column{padding-top:var(--global-container-mobile-padding-y);padding-bottom:var(--global-container-mobile-padding-y)}.company_faq-section .accordion-item2{padding-right:34px;padding-left:52px}.form-and-map-section .std-row{flex-flow:column-reverse;gap:var(--global-container-mobile-gap)}.form-and-map-section .form-column{padding-top:0}.form-and-map-section .map-column{height:500px}.form-and-map-section .regions-selector{bottom:12px;width:100%;padding:0 12px;gap:12px}.form-and-map-section .region-selector-button{padding:12px}.form-and-map-section .regions-selector .fs-24{font-size:20px}.form-and-map-section .regions-selector .fs-16{font-size:12px}.quote-form--form .form--inner .half-field,p.animation.animate{width:100%!important}.general-boxes-section .boxes-wrapper.four-columns .box-item,.general-boxes-section .boxes-wrapper.three-columns .box-item,.general-boxes-section .boxes-wrapper.two-columns .box-item,.link-content-section .columns-wrapper.four-columns .column-item,.link-content-section .columns-wrapper.three-columns .column-item,.link-content-section .columns-wrapper.two-columns .column-item,.project-details-section .details-wrapper .details-item,.project-scope-section .list-container ul li,.projects-section .projects-wrapper .projects-item,.team-members-section .members-wrapper.five-columns .member-item,.team-members-section .members-wrapper.four-columns .member-item,.team-members-section .members-wrapper.three-columns .member-item,.text_with_image-section .std-column{flex:0 0 100%}.hero-section{min-height:350px!important;padding-top:var(--global-container-mobile-padding-y)!important;padding-bottom:var(--global-container-mobile-padding-y)!important}.hero-section .content-overlay,.project-details-section .details-wrapper{padding:15px}.hero-section .content-overlay h1{line-height:42px;font-size:38px}.hero-section .content-overlay p{line-height:29px;font-size:20px}.link-content-section .text-container{margin-bottom:30px}.markets-section .text-container,.timeline-section .text-container{margin-bottom:40px}.market-row .market-card,.news-and-events-section .posts-row .std-column,.video-section .content-column,.video-section .video-column{width:100%}.news-and-events-section .posts-row,.news-and-events-section .posts-row .std-column,.services-section .std-column.wrapper-flow,.services-section .std-row{gap:var(--global-container-mobile-gap)}.nae-post{flex-flow:column}.nae-post .image-holder{margin-bottom:0}.news-and-events-section .view-more{margin-top:32px}.recent-resources-section{min-height:350px!important}.recent-resources-section .content-overlay{padding:30px}.recent-resources-section .content-overlay h2{line-height:38px;font-size:32px}.recent-resources-section .splide__arrows .splide__arrow--prev{left:17px}.recent-resources-section .splide__arrows .splide__arrow--next{right:17px}.resource-center-section{padding-top:50px}.service-box{max-width:none}.animate-state-section:not(.default-layout)>.std-container,.stats-section:not(.default-layout)>.std-container{margin-right:var(--global-container-mobile-padding-x);margin-left:var(--global-container-mobile-padding-x);padding:var(--global-container-mobile-padding)}.animate-state-section .stats-container .stat-column,.stats-section .stats-container .stat-column{flex:0 0 100%!important}.text_with_image-section.image-on-left .std-container,.text_with_image-section.image-on-right .std-container{padding-right:var(--global-container-mobile-padding-x)}.text_with_image-section.image-on-left .std-container{padding-left:var(--global-container-mobile-padding-x)}#page .text-with-image-carousels-section .std-container{padding:0!important}#page .text-with-image-carousels-section{padding:48px 0!important}#page .text-with-image-carousels-section .std-column.content-column{padding-right:var(--global-container-mobile-padding-x)!important;padding-left:var(--global-container-mobile-padding-x)!important}#page .text-with-image-carousels-section .splide-image-carousel-slider{width:100%!important;max-width:100%!important}#page .text-with-image-carousels-section .carousels-column{flex:1!important;width:100%!important}#page .text-with-image-carousels-section .splide-image-carousel-slider .splide__slide img{width:100%!important;height:100%!important;max-width:100%!important}.timeline-section .events-wrapper .event-item .content-container::before,.timeline-section .events-wrapper::before{content:none}.timeline-section .events-wrapper .event-item{width:100%;text-align:center!important;justify-content:center!important}.timeline-section .events-wrapper .event-item:nth-child(2n){padding-right:0}.timeline-section .events-wrapper .event-item:nth-child(odd){margin-left:unset;padding-left:0}.timeline-section .events-wrapper .event-item .content-container .year{position:relative}.timeline-section .events-wrapper .event-item:nth-child(2n) .content-container .year{right:unset}.timeline-section .events-wrapper .event-item:nth-child(odd) .content-container .year{left:unset}.video-section .content{position:relative;padding-right:var(--global-container-mobile-padding-x);padding-left:var(--global-container-mobile-padding-x);min-width:0!important}.video-section .video-column{height:350px!important}.video-section.spaced-layout .video-column{margin-top:0;margin-bottom:var(--global-container-mobile-padding-y)}.video-section.spaced-layout #video-overlay,.video-section.spaced-layout .resizable-video{border-bottom-left-radius:0;border-top-left-radius:0}.project-details-section,.project-scope-section{padding-bottom:var(--global-container-mobile-padding-y)}.project-details-section .project-gallery-wrapper .splide-project-thumbnail-slider{display:none}.project-details-section .project-gallery-wrapper .splide-project-gallery-slider{padding-bottom:46px}.project-details-section .details-wrapper .details-item{padding:25px 12px;border-top:1px solid var(--theme-light-color);border-left:0}.project-details-section .details-wrapper .details-item:first-child{border-top:0}.project-scope-section{padding-top:var(--global-container-mobile-padding-y)}.project-scope-section .list-container{margin-top:40px}.project-scope-section .list-container ul{gap:24px}.project-scope-section .list-container ul li{padding:0}}

/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */
.pswp,.pswp:focus,.pswp__icn:focus{outline:0}.pswp,.pswp__button,.pswp__icn,.pswp__item,.pswp__scroll-wrap{overflow:hidden}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary:rgba(255, 255, 255, 0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:transparent}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;cursor:pointer;background:0 0;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:0 0;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp--one-slide .pswp__button--arrow,.pswp--zoomed-in .pswp__zoom-icn-bar-v,.pswp__button--zoom{display:none}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:0 0;border-radius:0}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1)}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}

/*splide*/
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}


/*custom.css*/
.button,html{font-size:16px}.responsive-text,body{font-family:Manrope,sans-serif}html{box-sizing:border-box;line-height:24px;font-weight:300}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}body{font-weight:200;overflow-x:hidden!important}.hh-mytext01 p,h1,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}:where(.wp-site-blocks :focus){outline:0}.button,h2{font-weight:600}h1{line-height:56px;padding-bottom:27px;font-size:54px}h2{line-height:44px;padding-bottom:24px;font-size:36px;letter-spacing:-.02em}.button{line-height:20px;padding:8px 14px;text-decoration:none;border-width:2px 0 0 2px;border-style:solid;border-color:#3a484b;border-radius:2px}.acf-block-container{padding:75px 0}.responsive-text{overflow-wrap:break-word;word-wrap:break-word;width:100%;box-sizing:border-box;padding:0 15px}.hh-container,.hh-mytext01 p{font-family:Manrope!important;line-height:24px!important}.hh-mytext{display:flex;justify-content:flex-end;align-content:end;align-items:end;font-family:Manrope}.hh-mytext01{margin-top:20px;width:70%!important}.hh-mytext01 p{font-size:16px!important}.checked-list li .icon-holder svg,body.page-id-983 .checked-list li .icon-holder{display:block!important}body.page-id-983 .team-members-section .member-item{background-color:#3a484b!important}.page-id-983 .std-column.col-flow.text-container{max-width:90%!important}.page-id-983 .icon-text-box{background-color:rgb(0 0 0)!important}.page-id-1073 .markets-section .snd-button,.page-id-3657 section.markets-section.fw-section.std-wrapper .snd-button,.page-id-983 .orbiting-logos-section .snd-button,.post-type-archive-steel-buildings section.markets-section.fw-section.std-wrapper .snd-button{display:none!important}.company_faq-section p,.company_faq-section ul,.page-id-5213 #page .snd-button a,.page-id-983 #page .timeline-section p{color:#1e282a!important}#team-members-section-67b7ce7dba9ae .std-column.col-flow.text-container{justify-items:center!important;justify-self:center!important;align-items:center!important;max-width:100%!important}.page-id-983 p.ff-manrope.fs-16.fw-regular.ta-center{line-height:24px;color:#fff!important}.page-id-983 p.fs-20.ff-manrope.fw-medium.text.animation.animated,li.fs-16.ff-manrope.fw-regular{line-height:24px!important}.page-id-983 p.ff-manrope.fs-18.fw-regular{line-height:31px!important}.page-id-983 .stats-section .stats-container .stat-column{flex:0 0 calc(50% - 16px);display:flex;flex-flow:column;gap:0}.page-id-983 .stats-section>.std-container>.std-row{position:relative;gap:8px 9px}.page-id-983 .stats-section .std-column.col-flow.text-container{max-width:550px!important;padding-right:100px}.page-id-983.std-column.stats-container{width:460px}.page-id-983 .stats-section .fs-18{font-size:18px;line-height:31px}.page-id-983 .stats-section .fs-40{font-size:45px!important;line-height:43px!important}.page-id-983 .timeline-section .std-column.col-flow.text-container{max-width:76%!important}.page-id-983 .general-banner-sections .std-column.col-flow.text-container{max-width:74%!important}.page-id-983 .team-member-section.std-column.col-flow.text-container{max-width:52%!important}body.page-id-3657 .video-section .std-container,body.post-type-archive-steel-buildings .video-section .std-container{background:#091e3b!important}.page-id-3657 .logos-column-box,.post-type-archive-steel-buildings .logos-column-box{background-color:#fff!important}.page-id-3657 section.orbiting-logos-section.fw-section.std-wrapper,.post-type-archive-steel-buildings section.orbiting-logos-section.fw-section.std-wrapper{background-color:#f1f5f8}body.page-id-3816 .banner-section,input#terms,section.video-section.fw-section.std-wrapper.spaced-layout{background:#fff!important}.checked-list li .icon-holder svg,.page-id-3657 .orbiting-logos-section .snd-button,.page-id-5213 .services-section .wrapper-flow .snd-button,.post-type-archive-steel-buildings .orbiting-logos-section .snd-button,body.page-id-3816 .checked-list li .icon-holder{display:none}body.page-id-3816 .banner-section .std-row h2{margin-top:40px}body.page-id-3816 .text-with-image-carousels-section .content-column{padding:30px 0;color:#fff}.page-id-5213 #page #counter-banner-link,.page-id-5213 .animate-state-section .snd-button a,.page-id-5213 .featured-projects-section .snd-button a,.page-id-5213 .hero-section .snd-button a,div#hhmy-btn{color:#fff!important}.page-id-1073 section.markets-section.fw-section.std-wrapper{padding-bottom:0!important;margin-bottom:-80px!important}.page-id-1073 label.ff-inter.fs-14.fw-semibold{color:#344054!important}.page-id-5213 #page .markets-section{background-color:#f1f3f7!important}.page-id-5213 #page .market-row .market-card .title-holder{background-color:#fff}.page-id-5213 #page .banner-container{position:relative;padding:106px 115px;background-size:cover;background-position:center;background-repeat:no-repeat;border:4px solid #d9342b;border-top:0;border-left:0;border-radius:5px;border-bottom:1px!important}.page-id-5213 #page #counter-banner-paragraph{max-width:483px!important;margin-right:auto;line-break:anywhere}.page-id-5213 .orbiting-logos-section .logos-column-box:hover{border-color:#ffff;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.page-id-5213 .snd-button::before{border-bottom-color:#d9342b!important;border-right-color:#d9342b!important}.page-id-5213 .hero-section .content-overlay::after{border-bottom-color:#d9342b;border-right-color:#d9342b}.page-id-5213 .orbiting-logos-section .logos-column.boxes-column{padding:5px}.page-id-5213 .orbiting-logos-section .logos-column-box{border-radius:15px}.page-id-5213 .market-row .market-card:hover .title-holder{background:#d9342b!important}.page-id-5213 .stats-section.default-layout{background-color:#d9342b!important}.page-id-5213 .faq-section .accordion-title .number,.page-id-5213 .orbiting-logos-section .logos-column-box .box-headings .headings h3{color:#d9342b!important}.page-id-5213 .stats-section:not(.default-layout)>.std-container{border-color:#d9342b!important}.page-id-5213 .testimonials-section .stars-holder svg *{fill:#6d1314}.page-id-5213 .orbiting-logos-section .logos-column-box .box-headings .icon-holder svg *{fill:#3a484b}.page-id-5213 .blaze-next:hover,.page-id-5213 .blaze-prev:hover,.page-id-5213 .slide-next:hover,.page-id-5213 .slide-prev:hover,.page-id-5213 .splide__arrow:hover{background-color:#6d1314!important;border-color:#6d1314!important}.page-id-5213 .testimonials-section .red-part{background-color:#6d1314!important}.page-id-5213 .std-row.market-row.card-columns-3{width:74%;display:flex;align-self:center;flex-direction:row;align-content:stretch;align-items:center;justify-content:center}.page-id-5213 .logos-column-box:hover p{color:#686868!important}.page-id-5213 .button-center{margin-top:40px;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.page-id-5213 div#outer-orbit img{border-radius:46px;padding:3px}.page-id-5213 .snd-button a{color:#3a484b!important}.page-id-5213 .faq-section{background-size:auto;background-repeat:repeat-y;background-position:right!important;opacity:1}.page-id-5213 .services-section{background-color:#ffff!important}.page-id-5213 .featured-projects-wrapper .snd-button{border-left-color:#fff!important;border-top-color:#fff!important}.logos-column-box:hover p{color:#1940cc!important}input#terms{border:1px solid #d0d5dd!important;border-radius:5px!important}.acf-field.acf-field-checkbox.acf-field-67b761bf76a90 .acf-bl>li{display:inline!important;padding:0 0 0 15px!important}.our-process{background:#f1f5f8!important}div#FaqBtn{display:flex!important;justify-content:center!important;margin-top:30px!important}.content-holder::after{content:"Read more";font-size:1rem!important;font-family:system-ui;font-weight:600;color:#1940cf;position:absolute;top:-5px;right:17px}a.ff-manrope.fs-12.fw-semibold.post-category-agricultural-steel-buildings,span.ff-manrope.fs-12.fw-semibold.post-category-agricultural-steel-buildings{background:#1940cf!important}.most-viewed-articles{padding-top:40px!important}.hh-myheading{margin:50px 0}.text_with_image-section .std-column.image-column{border-radius:10px!important}div#hhmy-btn{background:0 0;margin-top:20px;border-top:1px solid #fff!important;position:relative;border-bottom-color:transparent;border-left-color:#fff!important;border-right-color:transparent;z-index:1}.tabs-renamed{width:80%!important}section.services-section.fw-section.std-wrapper{background:#f1f5f8}.open-positions--form .file-field label{position:absolute;top:0;left:0;background-color:var(--theme-primary-color);width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:10px;color:var(--theme-light-color);gap:12px;padding:20px!important}section#text_with_image-section-67c5f34b009e6{margin-bottom:20px!important}.page-id-1270 .dots-holder{position:absolute;bottom:20px;display:none!important;gap:15px!important;right:auto!important}p.ff-manrope.fs-16.fw-regular.ta-center{line-height:24px;margin-top:-10px!important}.page-id-1073 .hhcustom-heading{line-height:44px!important}.splide__arrows.splide__arrows--ltr{line-height:32px}.snd-button{background-color:transparent!important}button.splide__arrow.splide__arrow--next,button.splide__arrow.splide__arrow--prev{background-color:#fff!important;opacity:1!important}button.splide__arrow.splide__arrow--next:hover,button.splide__arrow.splide__arrow--prev:hover{background-color:#1940cc!important;opacity:1!important}.related--pagination{margin-bottom:40px}.related--pagination .blaze-next,.related--pagination .blaze-prev{padding:18px 29px!important}.button.blaze-prev{border:1px solid #d0d5dd!important}.blaze-pagination button{font-size:14px!important}p.ff-manrope.fs-18.fw-regular{line-height:28px}.country-code-select{height:45px;border:1px solid #ccc;border-radius:8px 0 0 8px;font-size:14px;padding:0 10px;background:#fff;cursor:pointer;width:75px!important}.phone-container{position:relative;width:100%;display:flex;align-items:center;border:1px solid #d0d5dd!important;border-radius:8px!important;padding:3px 0!important}@media only screen and (max-width:1024px){.hh-mytext{width:100%;margin-left:0;font-size:13px;margin-top:0;margin-bottom:0}.hh-container{margin-right:0!important;line-height:14px!important}.std-column.content-column{padding:0!important}ul.ff-inter.fw-semibold{display:flex;flex-direction:column}.hh-mytext01,.page-id-5213 .std-row.market-row.card-columns-3{width:100%!important}.content-box-renamed{width:300px!important}.page-id-5213 #page .banner-container{padding:20px!important}}@media only screen and (max-width:900px){.hh-mytext{margin-top:10px;margin-bottom:10px}.text_with_image-section{padding:0!important}button#testimonial-prev{margin-left:1%!important;margin-top:120%!important}button#testimonial-next{margin-top:120%!important;margin-right:1%!important}.third-field{width:100%}}@media only screen and (max-width:768px){.half-field:not(:last-child),.hh-mytext{margin-bottom:20px}.hh-mytext{margin-top:20px}.text_with_image-section{padding:20px 0!important}.content-box-renamed{width:300px!important}#page .recent-posts-section .newsletter-wrapper,.half-field,input#project-height,input#project-length,input#project-width{width:100%!important}.half-field{display:flex!important;flex-flow:column!important}p.ff-manrope.fs-16.fw-regular.ta-left{font-size:12px;line-height:20px}.field-container{width:100%;display:block;justify-content:space-between;margin-bottom:24px}.third-field{width:calc(100%)!important;margin-bottom:10px!important}.lock-scrolling .site{z-index:9999999;max-width:100vw!important;width:100vw!important}.page-id-983 #page .timeline-section .std-column.col-flow.text-container{max-width:100%!important;width:100%!important}.page-id-983 #page .timeline-section{padding-top:32px!important;padding-bottom:32px!important}.page-id-983 #page .stats-section .std-column.col-flow.text-container{padding:0!important;max-width:100%!important}#page #counter-banner-heading,#page .stats-section .text-container h2{font-size:28px!important;line-height:1.2!important}#page .stats-section .stats-container{display:flex;flex-wrap:wrap;gap:16px;margin-top:0;display:grid;grid-template-columns:1fr;row-gap:48px}#page .stats-section .stats-container .number-holder span{font-size:22px!important}#page .stats-section .stats-container .stat-column .icon-holder{margin-bottom:12px}#page .counter-holder{display:flex;width:100%;flex-flow:row;align-content:center;align-items:center;gap:12px}#page #counter-value{color:#34c759;font-size:42px!important;line-height:1.2}#page #counter-text{color:#34c759;font-size:42px;line-height:1.2}#page .accordion-content ol,#page .accordion-content ul,#page .general-banner-section .std-row{padding:0!important}.page-id-983 .team-member-section.std-column.col-flow.text-container{max-width:100%!important}#page .team-members-section .image-container img{width:100%;height:98.86%;max-width:100%!important}}@media only screen and (max-width:767px){.video-section .content{padding-top:48px;padding-bottom:48px}.single-steel-buildings a.slide-prev{display:none!important}.responsive-text{font-size:12px;margin-top:20px;line-height:1.4}.blog--most-viewed-post:nth-child(2),.blog--most-viewed-post:nth-child(5){width:100%!important}}@media only screen and (max-width:600px){#page .hh-myheading,#page .hh-myheading h1{margin:0!important}.page-id-1073 #page .form-and-map-section{margin-top:32px}.header__social-row.std-wrapper{display:none}.form-and-map-section .map-column{height:830px}.text_with_image-section h2{margin-bottom:24px;margin-top:24px}.page-id-1073 .field-container{gap:8px!important;display:flex;flex-direction:column}}@media only screen and (max-width:480px){.maps-svgs-holder{margin-top:272px}}#page .banner-section iframe{height:revert-layer!important;max-height:unset!important}g#user-02 path{fill:white!important}
