");}.display,.entry-header:not(.has-featured-image) h1.display:not(:has(+h2)),h1.display{font-size:clamp(2rem,11.111vw - 3.333rem,5rem) !important;text-transform:uppercase;line-height:var(--display-line-height,.9);letter-spacing:0;font-family:var(--font-family-headings,proxima-nova,sans-serif);font-display:swap;font-weight:var(--headings-weight,700) !important;}.display.has-ev-branding,.entry-header:not(.has-featured-image) h1.display:not(:has(+h2)).has-ev-branding,h1.display.has-ev-branding{padding-left:.35em;padding-bottom:.43em;margin-bottom:.5rem;}.entry-header:not(.has-featured-image) h1:not(:has(+h2)),h1{font-size:clamp(1.75rem,4.63vw - .472rem,3rem) !important;text-transform:uppercase;line-height:var(--headings-line-height,1.25);font-family:var(--font-family-headings,proxima-nova,sans-serif);font-display:swap;font-weight:var(--headings-weight,700) !important;letter-spacing:0;}.entry-header:not(.has-featured-image) h1.has-ev-branding:not(:has(+h2)),h1.has-ev-branding{padding-left:.4em;padding-bottom:.38em;margin-bottom:0;margin-bottom:.5rem;}.entry-header:not(.has-featured-image) h1.has-ev-branding:not(:has(+h2))::before,h1.has-ev-branding::before{transform:translate(0,-19%);}.headline-m,h2,h2.headline-m{font-size:clamp(1.5rem,2.778vw + .167rem,2.25rem) !important;text-transform:uppercase;line-height:var(--headings-line-height,1.25);font-family:var(--font-family-headings,proxima-nova,sans-serif);font-display:swap;font-weight:var(--headings-weight,700) !important;}.headline-s,h3{font-size:clamp(1rem,1.852vw + .111rem,1.5rem) !important;line-height:var(--headings-line-height,1.25);text-transform:uppercase;font-family:var(--font-family-headings,proxima-nova,sans-serif);font-display:swap;font-weight:var(--headings-weight,700) !important;}footer p{font-size:var(--body-s,.625rem) !important;font-family:var(--font-family-base,proxima-nova,sans-serif) !important;font-display:swap;line-height:1.5;text-transform:none;margin-bottom:var(--spacer-xs,.5rem) !important;}@media (min-width:768px){footer p{font-size:var(--body-s-screen-m,.75rem) !important;line-height:1.5;}}.alignfull .fix-padding{padding-right:calc(var(--bs-gutter-x) - 5px);padding-left:calc(var(--bs-gutter-x) - 5px);}.alm-load-more-btn,.btn,.gform_wrapper.gravity-theme .gform_footer input{text-transform:uppercase !important;display:flex !important;padding:var(--spacer-xs,.5rem) var(--spacer-xl,2.5rem) !important;justify-content:center !important;align-items:center !important;gap:var(--spacer-xs,.5rem) !important;border:none;background-color:var(--primary,#263d68) !important;border-radius:0 !important;color:var(--text-light-000,#fff) !important;font-size:1rem !important;font-family:var(--font-family-base,proxima-nova,sans-serif) !important;font-display:swap;font-weight:var(--body-weight,400) !important;line-height:var(--body-line-height,1.75);}.filter-form-container{display:flex;flex-direction:column;gap:var(--spacer,1rem);}.filter-form-container>*{margin:0;}.filter-form-container form{display:flex;flex-direction:column;gap:var(--spacer,1rem);}.filter-form-container form>*{margin:0;}.filter-form-container .filter-form-group{display:flex;flex-direction:column;gap:var(--spacer-xs,.5rem);}.filter-form-container .filter-form-group>*{margin:0;}.filter-form-container label{color:var(--primary,#263d68) !important;}.filter-form-container input,.filter-form-container label,.filter-form-container select{display:block;}.filter-form-container .custom-select{position:relative;}.filter-form-container .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:1rem;padding:.675em 2em .675em 1em;background-color:#fff;border:1px solid #caced1;border-radius:.25rem;color:#000;}@media (min-width:768px){.filter-form-container .custom-select select{font-size:1.15rem;}}.filter-form-container .custom-select::after,.filter-form-container .custom-select::before{--size:.3rem;content:"";position:absolute;right:1rem;}.filter-form-container .custom-select::before{border-left:var(--size) solid transparent;border-right:var(--size) solid transparent;border-bottom:var(--size) solid #000;top:40%;}.filter-form-container .custom-select::after{border-left:var(--size) solid transparent;border-right:var(--size) solid transparent;border-top:var(--size) solid #000;top:55%;}.filter-form-container label:has(input[type=checkbox]){gap:var(--spacer-xs,.5rem);gap:.5em;font-size:1rem;font-weight:700;line-height:1.1;display:grid;grid-template-columns:1em auto;}@media (max-width:767.98px){.filter-form-container label:has(input[type=checkbox]){font-size:1.25rem;}}.filter-form-container label:has(input[type=checkbox]) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;font-family:inherit;color:var(--primary,#263d68);width:1.15em;height:1.15em;border:.15em solid var(--primary,#263d68);border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center;}.filter-form-container label:has(input[type=checkbox]) input::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;box-shadow:inset 1em 1em var(--primary,#263d68);background-color:CanvasText;}.filter-form-container .custom-checkboxes>div{margin-top:var(--spacer-xs,.5rem);display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--spacer-s,1rem);-moz-column-gap:var(--spacer-s,1rem);column-gap:var(--spacer-s,1rem);font-size:1rem;}@media (max-width:767.98px){.filter-form-container .custom-checkboxes>div{display:flex;flex-direction:column;}}.taxonomy-list{display:inline;}.entry-footer{display:none;}.entry-header:not(.has-featured-image){display:flex;align-items:flex-end;}#main-nav{width:100%;z-index:12;background-color:transparent;}@media (min-width:768px){#main-nav{z-index:10;position:absolute;top:0;left:0;}}@media (max-width:767.98px){#main-nav{background-color:var(--primary-800,#263d68);box-shadow:0 24px 24px rgba(0,0,0,.175);}}#main-nav .nav-icon-link{padding:var(--spacer,1rem) var(--spacer,1rem) 0;}@media (min-width:768px){#main-nav .nav-icon-link{padding:var(--spacer,1rem) var(--spacer,1rem);}}#main-nav .navbar-branding-container{margin-right:var(--spacer-m,1.5rem);}@media (min-width:768px) and (max-width:991.98px){#main-nav .navbar-branding-container{margin-right:var(--spacer,1rem);}}#main-nav .custom-logo-link{max-width:100%;display:block;display:block;z-index:2;position:relative;}#main-nav .custom-logo-link img{width:auto;height:30px;}@media (min-width:768px){#main-nav .custom-logo-link img{width:auto;height:89px;}}@media (min-width:768px) and (max-width:991.98px){#main-nav .custom-logo-link img{height:70px;}}#main-nav .navbar-toggler{border:none;transform:translateX(15px);}#main-nav .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 30 30\'%3e%3cpath stroke=\'hsl(0, 0%, 100%)\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' stroke-width=\'2\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e");transform:translateY(-2px);}#main-nav .nav-mobile-search-container{padding:var(--spacer-s,1rem) 0 var(--spacer-xl,2.5rem);}#main-nav .navbar-brand{font-family:var(--font-family-headings,proxima-nova,sans-serif);font-display:swap;font-weight:400;font-size:1rem;margin:0;color:var(--neutral-000,#fff);padding:0;}@media (max-width:767.98px){#main-nav .navbar-brand{padding:0 0 2px;font-size:1.5rem;}}#main-nav .menu-primary-container{position:relative;}#main-nav .main-menu{line-height:1.75;flex-direction:row;}#main-nav li{justify-content:center;display:flex;}@media (max-width:991.98px){#main-nav li{flex-direction:column;}}#main-nav .menu-item .nav-link{text-align:center;font-family:var(--font-family-headings,proxima-nova,sans-serif);font-display:swap;font-size:1rem;display:flex;justify-content:center;align-items:center;color:var(--text-light-000,#fff);text-transform:uppercase;gap:2px;padding:var(--spacer-xs,.5rem) var(--spacer-s,1rem);}@media (min-width:768px){#main-nav .menu-item .nav-link{display:inline-block;display:flex;font-size:1rem;gap:2px;justify-content:flex-start;align-items:center;padding:var(--spacer,1rem) var(--spacer,1rem);}}@media (min-width:768px) and (max-width:991.98px){#main-nav .menu-item .nav-link{font-size:.875rem;padding-left:8px;padding-right:8px;}}#main-nav .nav-container{z-index:10;height:var(--menu-height-mobile);padding-top:var(--spacer,1rem);padding-bottom:var(--spacer,1rem);position:relative;}@media (max-width:767.98px){#main-nav .nav-container{align-items:flex-start;padding-top:18px;padding-bottom:var(--spacer-xs,.5rem);}}@media (min-width:768px){#main-nav .nav-container{padding-top:0;padding-bottom:0;justify-content:space-between;flex-direction:row-reverse;gap:var(--spacer-xl,2.5rem);height:var(--menu-top-height-lg,150px);width:var(--menu-top-width-lg,886px);position:absolute;right:0;top:0;}#main-nav .nav-container #menuRightContainer{margin-left:var(--spacer-xl,2.5rem);}#main-nav .nav-container::before{display:block;content:"";width:var(--menu-top-width-lg,886px);height:var(--menu-top-height-lg,150px);background-color:var(--primary-800,#263d68);position:absolute;top:0;right:0;}#main-nav .nav-container::after{display:block;content:"";width:var(--menu-right-width-lg,170px);height:var(--menu-right-height-lg,580px);background-color:var(--primary-800,#263d68);position:absolute;top:100%;right:0;}}@media (min-width:768px) and (max-width:991.98px){#main-nav .nav-container{height:var(--menu-top-height-md,110px);width:650px;}#main-nav .nav-container #menuRightContainer{margin-left:var(--spacer-l,2rem);}#main-nav .nav-container::before{width:var(--menu-top-width-md,650px);height:var(--menu-top-height-md,110px);}#main-nav .nav-container::after{width:var(--menu-right-width-md,430px);height:var(--menu-right-height-md,128px);}}#main-nav .nav-container .custom-logo-link{padding:0;}@media (max-width:767.98px){#main-nav .nav-container #navbarMenu>.menu-item>.nav-link,#main-nav .nav-container .nav-icon-container,#main-nav .nav-container .navbar-toggler{padding-bottom:0;}}#main-nav .nav-container .nav-icon-container{transform:translateY(-20%);}@media (min-width:768px){#main-nav .nav-container .nav-icon-container{transform:translateY(0);}}@media (min-width:768px) and (max-width:991.98px){#main-nav .nav-container .nav-icon-container{font-size:.875rem;}}#main-nav #navbarNavMobile{position:absolute;top:100%;left:0;margin-top:0;background-color:var(--primary-800,#263d68);}#main-nav #navbarNavMobile .menu-item{background-color:var(--primary-800,#263d68);}#main-nav #navbarNavMobile .menu-item .dropdown-item{background-color:transparent;padding:var(--spacer-xs,.5rem) var(--spacer-s,1rem);}#main-nav #navbarNavMobile .menu-item .nav-link{color:var(--text-light-000,#fff);background-color:transparent;}#main-nav #navbarNavMobile .menu-item .dropdown-menu{max-height:0;overflow:hidden;display:block;padding:0;text-align:center;text-transform:uppercase;}#main-nav #navbarNavMobile .menu-item .dropdown-menu:not(.show){padding:0;}#main-nav #navbarNavMobile .nav-link.dropdown-toggle::after{font-size:1rem;}.search-outer-container{background-color:var(--primary-300-trans,hsla(190,41%,76%,.9));width:100%;width:300px;max-height:0;overflow:hidden;box-shadow:0 24px 24px rgba(0,0,0,.175);position:absolute;top:100%;right:-1rem;}.search-outer-container form{padding:var(--spacer,1rem);}@media (min-width:768px){.search-outer-container{display:block;}}.search-outer-container .search-form{width:100%;}.nav-mobile-search-container button,.nav-mobile-search-container input,.search-outer-container button,.search-outer-container input{border-radius:0 !important;border:none;background-color:var(--text-light-000,#fff) !important;display:inline-flex !important;color:var(--text-dark-900,#000) !important;padding:var(--spacer-s,1rem) !important;row-gap:0 !important;gap:0 !important;line-height:1;font-family:var(--font-family-base,proxima-nova,sans-serif);font-display:swap;font-weight:var(--body-weight,400);justify-content:center;position:relative;text-align:right;}@media (min-width:768px){.nav-mobile-search-container button,.nav-mobile-search-container input,.search-outer-container button,.search-outer-container input{font-size:1.2rem !important;letter-spacing:-.03em;}}.nav-mobile-search-container input:not([type=submit])::-moz-placeholder,.search-outer-container input:not([type=submit])::-moz-placeholder{color:var(--text-dark-700,#6d6d6d) !important;}.nav-mobile-search-container input:not([type=submit])::-webkit-search-cancel-button,.search-outer-container input:not([type=submit])::-webkit-search-cancel-button{display:none;-webkit-appearance:none;}.nav-mobile-search-container button,.search-outer-container button{font-size:0 !important;padding:var(--spacer-xs,.5rem) !important;border:none !important;background-color:var(--text-dark-900,#000) !important;align-items:center;justify-content:center;}.nav-mobile-search-container button>div,.search-outer-container button>div{background-color:var(--primary-500,#3f709b);border-radius:.5em;overflow:hidden;padding:var(--spacer-xs,.5rem);}.nav-mobile-search-container button>div img,.search-outer-container button>div img{width:18px;height:auto;max-width:18px;display:block;}.nav-mobile-search-container .search-form .input-group,.search-outer-container .search-form .input-group{border-radius:.5rem;overflow:hidden;}.nav-mobile-search-container button,.nav-mobile-search-container input,.search-outer-container button,.search-outer-container input{font-size:1rem !important;color:var(--text-dark-900,#000) !important;border-color:var(--text-light-000,#fff);border:none !important;}.nav-mobile-search-container button,.search-outer-container button{width:58px;background-color:var(--text-light-000,#fff) !important;}#evconstSearchLink{margin-right:calc(var(--spacer,1rem) * -1);background-color:transparent;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:none;position:relative;}#evconstSearchLink i{color:var(--text-light-000,#fff) !important;}#evSearchBarMobile{max-width:360px;width:90% !important;margin-left:auto;margin-right:auto;}footer input:not([type=submit]),footer textarea{text-transform:none !important;}@media (max-width:767.98px){footer p{font-size:var(--body-m,clamp(.875rem,.463vw + .653rem,1rem)) !important;}}footer .gform_wrapper input:not([type=submit]),footer .gform_wrapper textarea{background-color:var(--text-light-000,#fff) !important;color:var(--text-dark-900,#000) !important;border:none !important;padding:var(--spacer-xs,.5rem) var(--spacer-s,1rem) !important;box-shadow:none !important;border-radius:0 !important;text-transform:none !important;}@media (min-width:768px){footer .gform_wrapper input:not([type=submit]),footer .gform_wrapper textarea{padding:var(--spacer-xs,.5rem) var(--spacer-s,1rem) !important;}}:root{--swiper-navigation-size:30px;}.myNewsSwiper2{display:none;overflow:hidden;grid-area:details;}@media (min-width:768px){.myNewsSwiper{grid-area:slider;}}.wpsm_counterbox .wpsm_count-title{min-height:unset !important;font-family:var(--font-family-headings,proxima-nova,sans-serif) !important;margin:0 !important;line-height:1.2 !important;grid-area:title;}.wpsm_counterbox .wpsm_number{width:4em !important;color:var(--text-light-000,#fff) !important;word-break:keep-all;margin-top:0 !important;font-family:var(--font-family-headings,proxima-nova,sans-serif) !important;flex-grow:0;line-height:1 !important;grid-area:number;letter-spacing:0 !important;}div:has(>p>.counter-box__counter) p{min-height:unset !important;font-family:var(--font-family-headings,proxima-nova,sans-serif) !important;margin:0 !important;line-height:1.2 !important;grid-area:title;}div:has(>p>.counter-box__counter) p .counter-box__counter{width:auto;min-width:3ch;transform:translateY(25%);color:var(--text-light-000,#fff) !important;word-break:keep-all;margin-top:0 !important;margin-right:.5em;font-family:var(--font-family-headings,proxima-nova,sans-serif) !important;flex-grow:0;line-height:1 !important;grid-area:number;letter-spacing:0 !important;text-align:left;display:inline-block;}.ev-modal{display:none;position:fixed;z-index:1030;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:var(--text-dark-900,#000);background-color:rgba(0,0,0,.7);}.ev-modal-content{overflow:visible;background-color:var(--text-light-000,#fff) !important;margin:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:solid 8px transparent !important;border-radius:6px;max-width:1040px;width:90%;}.ev-modal-content.ev-modal-content-filter{width:700px;max-width:90%;}.ev-modal-content.ev-modal-content-filter .ev-modal-inner-container{padding:var(--spacer-s,1rem);}@media (min-width:768px){.ev-modal-content.ev-modal-content-filter .ev-modal-inner-container{padding:var(--spacer,1rem);}}.ev-modal-content::-webkit-scrollbar{height:0;width:var(--spacer-xs,.5rem);border:1px solid var(--text-light-000,#fff);}.ev-modal-content::-webkit-scrollbar-track{border-radius:0;background:var(--text-light-000,#fff);}.ev-modal-content::-webkit-scrollbar-thumb{border-radius:0;background:var(--text-light-200,#e2e2e2);}.ev-modal-close{color:var(--text-dark-700,#6d6d6d);position:absolute;transform:translate(calc(50% + 4px),0);font-size:28px;font-weight:700;background-color:var(--text-light-000,#fff);box-shadow:0 0 12px rgba(0,0,0,.4);top:-21px;right:0;width:28px;height:28px;line-height:28px;border:solid 3px transparent;border-radius:50%;box-sizing:content-box;}.ev-modal-close path{display:none;}.ev-modal-close path.fbx-icon-close-default{display:inline;}.ev-featured-projects-list{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%;position:relative;gap:var(--spacer-s,1rem);}@media (min-width:768px){.ev-featured-projects-list{gap:var(--spacer,1rem);}}.ev-featured-projects-list a{display:block;text-decoration:none;color:inherit;}.ev-featured-projects-list>li{margin:0;padding:0;}.ev-featured-project-content-container,.ev-featured-project-image-container,.ev-image-gradient{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden;}.ev-featured-project-image-container img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;transform:scale(1);}.ev-featured-project-image-container img{-o-object-fit:cover;object-fit:cover;color:var(--text-light-000,#fff);transform-origin:center center;}@media (min-width:768px){.ev-project-image-container{grid-area:right;aspect-ratio:1/1;}}.ev-image-gradient{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 75%);}@media (min-width:768px){.ev-image-gradient{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.6));}}@media (min-width:768px){.ev-featured-project:first-child .ev-image-gradient{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.6));}}@media (min-width:768px){.ev-project-content-container{justify-content:space-between;grid-area:left;padding:var(--spacer,1rem);}}.ev-featured-project-content-container{display:flex;flex-direction:column;background-color:transparent;justify-content:flex-end;padding:var(--spacer-l,2rem);}@media (min-width:768px){.ev-featured-project-content-container{padding:var(--spacer-xl,2.5rem);}}.ev-featured-project-content-container div:not(.btn),.ev-featured-project-content-container h3{color:var(--text-light-000,#fff) !important;}.ev-featured-projects-list{position:relative;}@media (min-width:768px){.ev-featured-projects-list{display:grid;grid-template-areas:"first first" "second third";grid-template-columns:1fr 1fr;gap:0;}}.ev-featured-project-content-inner-container{display:flex;flex-direction:column-reverse;}.ev-featured-project-title{font-size:clamp(2rem,2.885vw + .615rem,3.5rem) !important;font-weight:var(--font-family-base,proxima-nova,sans-serif) !important;text-transform:capitalize !important;line-height:1 !important;}@media (max-width:767.98px){.ev-featured-project-title{font-size:clamp(1.5rem,4.598vw + .293rem,2.5rem) !important;}}.ev-featured-project-meta{font-size:clamp(.5rem,1.389vw - .167rem,.875rem) !important;font-weight:var(--font-family-base,proxima-nova,sans-serif) !important;text-transform:uppercase !important;letter-spacing:.3em;}.ev-featured-project{position:relative;aspect-ratio:3/2;min-height:240px;background-color:gray;width:100%;}@media (min-width:768px){.ev-featured-project{grid-area:second;aspect-ratio:1/1;}}@media (min-width:1400px){.ev-featured-project{aspect-ratio:1.25/1;}}@media (min-width:768px){.ev-featured-project:first-child{grid-area:first;background-color:#d3d3d3;aspect-ratio:3/2;}}@media (min-width:1400px){.ev-featured-project:first-child{aspect-ratio:3/1.625;}}@media (min-width:768px){.ev-featured-project:last-child:not(:first-child){grid-area:third;background-color:#a9a9a9;}}@media (min-width:768px){.ev-featured-projects-section{margin-top:var(--spacer,1rem);}}.ev-projects-feed-container:not(:has(.alm-listing .ev-project)) .alm-btn-wrap{display:none;}.aside-section-container{position:relative;height:0;}@media (max-width:767.98px){.aside-section-container{display:flex;align-items:center;width:100%;height:auto;margin-bottom:0;justify-content:space-between;}.aside-section-container>div{width:100%;}.aside-section-container>div>div>*{flex:1 1 auto;}}.aside-section-container h2{line-height:1;font-size:clamp(.875rem,1.389vw + .208rem,1.25rem) !important;letter-spacing:.3em;text-transform:uppercase !important;font-weight:500 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.aside-section-container h2 .aside-section-heading-filtered{display:none;}@media (max-width:767.98px){.aside-section-container h2{letter-spacing:0;font-weight:700 !important;font-size:16px !important;}}@media (min-width:768px){.aside-section-container h2{margin:0 !important;}}.aside-section-container .filter-button{font-size:14px !important;background-color:transparent !important;color:var(--primary-800,#263d68) !important;border:1px solid var(--primary-800,#263d68) !important;border-radius:.5rem !important;line-height:.9 !important;text-decoration:none;text-transform:uppercase !important;padding:calc(var(--spacer-s,1rem)) var(--spacer-m,1.5rem) !important;transform:translateY(-40%);letter-spacing:.1em;text-align:center;font-weight:500 !important;}@media (min-width:768px){.aside-section-container .filter-button{transform:translateY(-20%);padding:calc(.9 * var(--spacer-xs,.5rem)) var(--spacer-xs,.5rem) calc(.7 * var(--spacer-xs,.5rem)) !important;font-size:clamp(.625rem,.926vw + .181rem,.875rem) !important;}}@media (min-width:992px){.aside-section-container .filter-button{transform:translateY(-15%);}}@media (min-width:1200px){.aside-section-container .filter-button{transform:translateY(-26%);padding:calc(.9 * var(--spacer-s,1rem)) var(--spacer-s,1rem) calc(.7 * var(--spacer-s,1rem)) !important;}}.aside-section-container>div>div{display:flex;flex:row;gap:var(--spacer-s,1rem);}@media (max-width:767.98px){.aside-section-container>div>div{gap:var(--spacer-s,1rem);justify-content:space-between;}}@media (max-width:575.98px){.aside-section-container>div>div{flex-wrap:wrap;}.aside-section-container>div>div>*{width:50%;flex:1 1 auto;}.aside-section-container>div>div>:first-child{width:100%;}}.aside-section-container>div>div:has(.aside-section-heading-all.toggled) .reset-modal-button{display:none !important;}@media (min-width:768px){.aside-section-container{position:relative;}.aside-section-container>div{transform-origin:top left;transform:rotate(90deg);z-index:9;}.aside-section-container>div>div{padding-top:var(--spacer-l,2rem);position:relative;}}@media (max-width:767.98px){body .ev-featured-projects-container.alignfull,body.understrap-no-sidebar .ev-featured-projects-container.alignfull{margin:0 0 !important;width:100% !important;}body .ev-featured-projects-container.alignfull .fix-padding,body.understrap-no-sidebar .ev-featured-projects-container.alignfull .fix-padding{padding:0 !important;}}.ev-projects-feed-article{--offset-default:46px;--offset:var(--offset-default);}@media (min-width:768px){.ev-projects-feed-article{margin-left:var(--offset);}.ev-projects-feed-article .entry-title.has-ev-branding{margin-left:calc(var(--offset) * .5);}}.ev-projects-feed-article .ev-featured-projects-container .wp-block-group__inner-container{max-width:none;width:100%;}.ev-projects-feed-article .ev-featured-projects-container .wp-block-group__inner-container .col-12{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);}@media (min-width:768px){.ev-projects-feed-article .ev-featured-projects-container .wp-block-group__inner-container{width:calc(720px + ( 100% - 720px ) / 2 - var(--offset));margin-left:calc(( 100% - 720px ) / 2 + var(--offset) * .5);}}@media (min-width:992px){.ev-projects-feed-article .ev-featured-projects-container .wp-block-group__inner-container{width:calc(960px + ( 100% - 960px ) / 2 - var(--offset));margin-left:calc(( 100% - 960px ) / 2 + var(--offset) * .5);}}@media (min-width:1200px){.ev-projects-feed-article .ev-featured-projects-container .wp-block-group__inner-container{width:calc(1140px + ( 100% - 1140px ) / 2 - var(--offset));margin-left:calc(( 100% - 1140px ) / 2 + var(--offset) * .5);}}@media (min-width:1400px){.ev-projects-feed-article .ev-featured-projects-container .wp-block-group__inner-container{width:calc(1320px + ( 100% - 1320px ) / 2 - var(--offset));margin-left:calc(( 100% - 1320px ) / 2 + var(--offset) * .5);}}@media screen and (min-width:1800px){.ev-projects-feed-article .ev-featured-projects-container .wp-block-group__inner-container{width:calc(1320px + ( 100% - 1320px ) * .75 - var(--offset));margin-left:calc(( 100% - 1320px ) * .25 + var(--offset) * .5);}}.ev-projects-feed-article .ev-featured-projects-container .fix-padding{padding-right:0 !important;padding-left:calc(var(--bs-gutter-x) - 12px);}@media screen and (min-width:1800px){.page-template-page-projects .site-main>article>header>.container{--offset-default:46px;--offset:var(--offset-default);width:calc(1320px + ( 100% - 1320px ) * .75 - var(--offset));margin-left:calc(( 100% - 1320px ) * .25);}}.alm-load-more-btn{margin-top:var(--spacer-l,2rem);margin-left:auto;margin-right:auto;}body.understrap-no-sidebar .alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw;}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}.fa:before{content:var(--fa);}.fa-search{--fa:"";}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px;}.gform_wrapper.gravity-theme textarea{line-height:1.5;}}.gform_wrapper.gravity-theme .gform_hidden{display:none;}.gform_wrapper.gravity-theme *{box-sizing:border-box;}.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end;}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px;}.gform_wrapper.gravity-theme .gform_footer input+input{margin-left:8px;}.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px;}