#section-10-53 > .ct-section-inner-wrap{max-width:100%;padding-right:0;padding-left:0;align-items:center}#section-10-53{text-align:left;useCustomTag:false}#div_block-120-53{width:25%}#div_block-282-53{text-align:left;flex-direction:row;display:flex;align-items:flex-end}#div_block-121-53{width:25%}#div_block-285-53{text-align:left;flex-direction:row;display:flex;align-items:flex-end}#div_block-122-53{width:25%}#div_block-287-53{text-align:left;flex-direction:row;display:flex;align-items:flex-end}#div_block-123-53{width:25%}#div_block-289-53{text-align:left;flex-direction:row;display:flex;align-items:flex-end}#div_block-241-53{width:25%}#div_block-248-53{width:25%}#div_block-255-53{width:25%}#div_block-262-53{width:25%}#div_block-218-53{width:25%}#div_block-211-53{width:25%}#div_block-225-53{width:25%}#div_block-182-53{width:25%}#div_block-196-53{width:25%}#div_block-203-53{width:25%}#div_block-66-53{text-align:right;flex-direction:row;display:flex;align-items:center;justify-content:center;padding-left:20px}#div_block-70-53{text-align:left;flex-direction:row;display:flex;gap:1px;color:#fbfbf8}#div_block-2-388{useCustomTag:true}#div_block-12-388{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#div_block-47-388{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#div_block-53-388{useCustomTag:true}#div_block-64-388{useCustomTag:true}#div_block-63-53{width:100.00%;text-align:left;align-items:center;background-color:#dddddd;justify-content:center;padding-top:5px;padding-bottom:5px}#div_block-24-53{width:20%;padding-left:30px}#div_block-25-53{width:60.00%;flex-direction:column;display:flex;text-align:left;align-items:center}#div_block-45-53{flex-direction:row;display:flex;gap:30px}#div_block-26-53{width:20%;text-align:left;align-items:flex-end;padding-right:30px}@media (max-width:991px){#div_block-66-53{display:none}}@media (max-width:991px){#div_block-24-53{text-align:left;align-items:center;padding-left:0px}}@media (max-width:991px){#div_block-25-53{align-items:center;text-align:center;margin-top:30px}}@media (max-width:991px){#div_block-26-53{text-align:right;align-items:center;padding-right:0px;margin-top:30px}}@media (max-width:767px){#div_block-66-53{display:none}}@media (max-width:767px){#div_block-24-53{margin-top:12px;padding-left:0px}}@media (max-width:767px){#div_block-25-53{margin-top:26px}}@media (max-width:767px){#div_block-45-53{margin-top:16px}}@media (max-width:767px){#div_block-26-53{margin-top:30px;padding-right:0px}}@media (max-width:479px){#div_block-24-53{padding-left:0px}}@media (max-width:479px){#div_block-45-53{flex-direction:column;display:flex;text-align:left;align-items:center}}@media (max-width:479px){#div_block-26-53{padding-right:0px}}@media (max-width:991px){#new_columns-118-53> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-240-53> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-210-53> .ct-div-block{width:100% !important}}#new_columns-210-53{justify-content:flex-start}@media (max-width:991px){#new_columns-181-53> .ct-div-block{width:100% !important}}#new_columns-181-53{justify-content:flex-start}@media (max-width:991px){#new_columns-32-53> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-23-53> .ct-div-block{width:50% !important}}@media (max-width:991px){#new_columns-23-53> .ct-div-block{width:100% !important}#new_columns-23-53{flex-direction:column}}#new_columns-23-53{padding-top:41px;padding-bottom:30px}#headline-63-388{useCustomTag:true}#text_block-68-388{useCustomTag:true}#text_block-64-53{font-size:15px;color:#868686;font-weight:400}#_rich_text-291-53{useCustomTag:true}#_rich_text-20-388{color:#bb1e2d}#link_text-69-53{color:#fbfbf8;background-color:#bb1e2d;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;font-size:14px;font-weight:300}#link_text-72-53{color:#fbfbf8;background-color:#bb1e2d;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;font-size:14px;font-weight:300;text-decoration:none}#link_text-46-53{font-size:15px;color:#868686;font-weight:400}#link_text-48-53{color:#868686;font-size:15px;font-weight:400}#link-65-53{padding-left:20px}#link-165-53{text-align:left;align-items:flex-start}#link-169-53{align-items:flex-start}#link-173-53{align-items:flex-start}#link-177-53{align-items:flex-start}#link-244-53{text-align:left;align-items:flex-end;flex-direction:row;display:flex}#link-251-53{align-items:flex-end;text-align:left;flex-direction:row;display:flex}#link-258-53{align-items:flex-end;text-align:left;flex-direction:row;display:flex}#link-265-53{align-items:flex-end;position:relative;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-content:flex-start;text-align:left}#link-221-53{align-items:flex-end;text-align:left;flex-direction:row;display:flex}#link-214-53{text-align:left;align-items:flex-end;flex-direction:row;display:flex}#link-228-53{align-items:flex-end;text-align:left;flex-direction:row;display:flex}#link-185-53{text-align:left;align-items:flex-end;flex-direction:row;display:flex}#link-199-53{align-items:flex-end;text-align:left;flex-direction:row;display:flex}#link-206-53{align-items:flex-end;text-align:left;flex-direction:row;display:flex}#image-16-53{width:160px}#image-27-53{width:150px}#code_block-299-53{unwrap:true}#code_block-80-388{unwrap:true}#code_block-61-388{unwrap:true}#code_block-71-388{unwrap:true}#code_block-74-388{unwrap:true}#_nav_menu-62-53 .oxy-nav-menu-hamburger-line{background-color:#868686}@media (max-width:767px){#_nav_menu-62-53 .oxy-nav-menu-list{display:none}#_nav_menu-62-53 .oxy-menu-toggle{display:initial}#_nav_menu-62-53.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{display:initial}}#_nav_menu-62-53.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#_nav_menu-62-53.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px}#_nav_menu-62-53 .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#_nav_menu-62-53 .oxy-nav-menu-hamburger{width:30px;height:24px}#_nav_menu-62-53 .oxy-nav-menu-hamburger-line{height:4px}#_nav_menu-62-53.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:10px}#_nav_menu-62-53.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-10px}#_nav_menu-62-53{font-family:Inherit}#_nav_menu-62-53 .oxy-nav-menu-list{flex-direction:row}#_nav_menu-62-53 .menu-item a{color:#868686;text-transform:uppercase;padding-left:30px;padding-right:30px;font-size:13px;font-weight:600}#_nav_menu-62-53.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#eeeeee}#_nav_menu-62-53.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0}#_nav_menu-62-53 .menu-item:focus-within a,#_nav_menu-62-53 .menu-item:hover a{background-color:#eeeeee}#_nav_menu-62-53.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu:hover{background-color:#eeeeee}#_nav_menu-62-53.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0}#_header-2-53 .oxy-nav-menu-open,#_header-2-53 .oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#ffffff}#_header-2-53 .oxy-header-container{max-width:100%}@media (min-width:1121px){#_header-2-53.oxy-header-wrapper.oxy-header.oxy-sticky-header.oxy-sticky-header-active{position:fixed;top:0;left:0;right:0;z-index:2147483640;background-color:#fbfbf8;box-shadow:0px 0px 10px rgba(0,0,0,0.3);}#_header-2-53.oxy-header.oxy-sticky-header-active .oxygen-hide-in-sticky{display:none}#_header-2-53.oxy-header.oxy-header .oxygen-show-in-sticky-only{display:none}}#_header-2-53{padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;background-color:#ffffff}#_header_row-3-53.oxy-header-row .oxy-header-container{max-width:100%}.oxy-header.oxy-sticky-header-active > #_header_row-3-53.oxygen-show-in-sticky-only{display:block}#_header_row-3-53{height:60px}#_social_icons-56-53.oxy-social-icons{flex-direction:row;margin-right:-10px;margin-bottom:-10px}#_social_icons-56-53.oxy-social-icons a{font-size:23px;margin-right:10px;margin-bottom:10px;blank}#_social_icons-56-53.oxy-social-icons a svg{width:1em;height:1em;color:#909090}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;text-align:center;text-decoration:none}.ct-link-button{background-color:#1e73be;border:1px solid #1e73be;color:#ffffff;padding:10px 16px}.ct-image{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.ct-inner-content{width:100%}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}.ct-nestable-shortcode{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-comments{width:100%;text-align:left}.oxy-comment-form{width:100%}.oxy-login-form{width:100%}.oxy-search-form{width:100%}.oxy-tabs-contents{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab-content{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-testimonial{width:100%}.oxy-icon-box{width:100%}.oxy-pricing-box{width:100%}.oxy-posts-grid{width:100%}.oxy-gallery{width:100%}.ct-slider{width:100%}.oxy-tabs{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}.ct-modal{flex-direction:column;align-items:flex-start}.ct-span{display:inline-block;text-decoration:inherit}.ct-widget{width:100%}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.oxy-post-content,.ct-text-block,.ct-headline,.oxy-rich-text,.ct-link-text{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-testimonial{flex-direction:row;align-items:center}.oxy-testimonial .oxy-testimonial-photo-wrap{order:1}.oxy-testimonial .oxy-testimonial-photo{width:125px;height:125px;margin-right:20px}.oxy-testimonial .oxy-testimonial-photo-wrap,.oxy-testimonial .oxy-testimonial-author-wrap,.oxy-testimonial .oxy-testimonial-content-wrap{align-items:flex-start;text-align:left}.oxy-testimonial .oxy-testimonial-text{margin-bottom:8px;font-size:21px;line-height:1.4;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author{font-size:18px;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author-info{font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.oxy-icon-box{text-align:left;flex-direction:column}.oxy-icon-box .oxy-icon-box-icon{margin-bottom:12px;align-self:flex-start} .oxy-icon-box .oxy-icon-box-heading{font-size:21px;margin-bottom:12px} .oxy-icon-box .oxy-icon-box-text{font-size:16px;margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-link{margin-top:20px} .oxy-pricing-box .oxy-pricing-box-section{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{justify-content:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{justify-content:center}.oxy-pricing-box .oxy-pricing-box-title-title{font-size:48px}.oxy-pricing-box .oxy-pricing-box-title-subtitle{font-size:24px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{flex-direction:row}.oxy-pricing-box .oxy-pricing-box-currency{font-size:28px}.oxy-pricing-box .oxy-pricing-box-amount-main{font-size:80px;line-height:0.7}.oxy-pricing-box .oxy-pricing-box-amount-decimal{font-size:13px}.oxy-pricing-box .oxy-pricing-box-term{font-size:16px}.oxy-pricing-box .oxy-pricing-box-sale-price{font-size:12px;color:rgba(0,0,0,0.5);margin-bottom:20px} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{font-size:16px;color:rgba(0,0,0,0.5)} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{justify-content:center}.oxy-progress-bar .oxy-progress-bar-background{background-color:#000000;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);animation:none 0s paused}.oxy-progress-bar .oxy-progress-bar-progress-wrap{width:85%}.oxy-progress-bar .oxy-progress-bar-progress{background-color:#66aaff;padding:40px;animation:none 0s paused,none 0s paused;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent)}.oxy-progress-bar .oxy-progress-bar-overlay-text{font-size:30px;font-weight:900;-webkit-font-smoothing:subpixel-antialiased}.oxy-progress-bar .oxy-progress-bar-overlay-percent{font-size:12px}.ct-slider .unslider-nav ol li{border-color:#ffffff}.ct-slider .unslider-nav ol li.unslider-active{background-color:#ffffff}.ct-slider .ct-slide{padding:0px}.oxy-superbox .oxy-superbox-secondary,.oxy-superbox .oxy-superbox-primary{transition-duration:0.5s}.oxy-shape-divider{width:0px;height:0px}.oxy_shape_divider svg{width:100%}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:px px px px }.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{margin-left:0px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#ffffff}.oxy-pro-menu .oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-open-container{background-image:url()}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{font-size:24px}.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:rgba(0,0,0,0.2);border-top-style:solid}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:auto;left:0}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:left;justify-content:flex-start}.oxy-site-navigation{--oxynav-brand-color:#4831B0;--oxynav-neutral-color:#FFFFFF;--oxynav-activehover-color:#EFEDF4;--oxynav-background-color:#4831B0;--oxynav-border-radius:0px;--oxynav-other-spacing:8px;--oxynav-transition-duration:0.3s;--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93)}.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{text-align:left}.oxy-site-navigation > ul{left:0}.oxy-site-navigation{--oxynav-animation-name:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){background-color:var(--oxynav-brand-color);transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing);border:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){background:transparent;border:1px solid currentColor;transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{filter:invert(0) !important}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{background-color:var(--oxynav-activehover-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{color:var(--oxynav-neutral-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{color:var(--oxynav-neutral-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{display:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button,.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{display:none}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1660px}.ct-section-inner-wrap,.oxy-header-container{max-width:1120px}body{font-family:'Open Sans'}body{line-height:1.6;font-size:16px;font-weight:400;color:#404040}.oxy-nav-menu-hamburger-line{background-color:#404040}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro';font-size:36px;font-weight:700}h2,h3,h4,h5,h6{font-size:30px}h3,h4,h5,h6{font-size:24px}h4,h5,h6{font-size:20px}h5,h6{font-size:18px}h6{font-size:16px}a{color:#0074db;text-decoration:none}a:hover{text-decoration:none}.ct-link-text{text-decoration:}.ct-link{text-decoration:}.ct-link-button{border-radius:3px}.ct-section-inner-wrap{}.ct-new-columns > .ct-div-block{}.oxy-header-container{}@media (max-width:992px){.ct-columns-inner-wrap{display:block !important}.ct-columns-inner-wrap:after{display:table;clear:both;content:""}.ct-column{width:100% !important;margin:0 !important}.ct-columns-inner-wrap{margin:0 !important}}.footer-heading-company{font-size:15px;font-weight:500;color:#868686;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mega-menu{font-family:Open Sans;font-weight:600;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}.mega-menu .oxy-mega-dropdown_inner{color:#232329}.mega-menu .oxy-mega-dropdown_link,.mega-menu .oxy-mega-menu_inner > .ct-link-text{color:#232329}.mega-menu-sub{}.mega-menu-columns{}.mega-menu-item{width:NaN%}.textwidget{}.container_wrap{}.responsive{}.top{}.main_color{}.container{margin-top:0px;margin-bottom:0px;clear:both;width:100%;margin-left:auto;margin-right:auto}.container:not(.ct-section):not(.oxy-easy-posts),.container.oxy-easy-posts .oxy-posts,.container.ct-section .ct-section-inner-wrap{display:block}.template-page{}.post-entry{}.entry-content-wrapper{}.flex-column{}.project-data{}.project-data__header{}.project-data__section{}.project-data--data{}.project-data__block{}.project-data__block-title{}.project-data__block--team{}.project-data__block-map{}.project-data__map{}.project-data__item{}.project-data__item-title{}.project-data__item-link{}.project-data__block--timeline{}.project-data__block-statistics{}.av-one-full{}.title-section{}.column-top-margin{}.av-textblock-section{}.av-textblock{}.page-text__title{}.avia-section{}.page-hero{}.project-hero__image{}.project-hero__image-lg{}.project-hero__image-lg-content{}.project-hero__image-md{}.project-hero__image-md-content{}.project-hero__image-sm{}.project-hero__image-sm-content{}.service-page{}.content{}.text{}.page-title{}.page-text{}.av-one-third{}.single-column-cards{}.no-margin{}.first{}.features-card{}.white-background{}.systems-content{}.subtitle{color:#bb1e2d}.icon-arrow{color:#333333}.icon-arrow >svg{width:19px;height:19px}.icon-arrow{}.description{}.image-overlay{}.overlay-type-extern{}.creations-hero{}.clearfix{}.flex-column-table{}.av-one-half{}.flex-column-table-cell{}.av-align-middle{}@media (max-width:767px){.av-align-middle{}}.page-block__text-kicker{}.page-block__text-title{}.page-block__text-subtitle{}.page-block__text-description{margin-bottom:294px}.page-block__group-button{}.av-flex-placeholder{}.av-align-midde{}.creation-case-study-column{}.avia-image-container{}.avia-image-container-inner{}.avia-image-overlay-wrap{}.avia-image{opacity:0.87;height:auto}.epsilon-page{}.tag{}.page-headline{}.page-subtitle{}.main-hero-section{}.image-section{}.element{}.element-xl{}.element-text{}.element-md{}.element-image{}.image{}.image_caption{}.image__caption-text{}.image__caption-credit{}.card-profile{}.card-profile__text{}.card-profile__title{font-weight:500;font-size:2.25rem}.card-profile__description{}.about-page{}.timeline-metacontent-width{--timeline-metacontent-width:30%}.timeline-metacontent-width{--timeline-content-width:100%}.timeline-metacontent-width .oxy-content-timeline_content-inner{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:1.5}.timeline-metacontent-width .oxy-content-timeline_meta{font-family:'Source Sans Pro';font-size:13px;font-weight:400;line-height:1.2}.element-xs{}.avatar-image{border-radius:2px}.firm-counter{padding-top:20px;padding-bottom:20px}.about-numbers-heading{font-family:Source Sans Pro;font-size:15px;font-weight:400}.about-numbers-subheading{font-family:Source Sans Pro;font-weight:500;font-size:14px;text-transform:uppercase;margin-top:20px;font-style:italic}.creations-section{}.sidebar_right{}.units{}.original-img{}.avia-align-center{}.creations-left-side{}.original-image{}.template-blog{}.projects-section{}.title{font-family:Open Sans}@media (max-width:1120px){.title{font-weight:400}}@media (max-width:991px){.title{font-size:32px}}@media (max-width:479px){.title{font-size:18px}}.project-page{}.right-dots-background{}.av-content-full{}.av-layout-grid-container{}.av-flex-cells{}.flex-cell{}.flex-cell-inner{}.contact-section{}.page-section--gallery{}.portfolio-page{}.home-recent-projects{}.page-section-title{}.avia-content-slider{}.project-posts-slider{}.avia-content-slider-inner{}.slide-entry-wrap{}.home-epsilon{}.no_border{}.z3-module{}.full-width-section{}.dark{}.image-overlay-column{}.show-color-img{}.column-callout-text{}.av-align-top{}.callout-span{}.featured{color:#bb1e2d}.home-section-title{}.home-section-text{}.button-row{}.home-about{}.dots-background-feature{background-color:#000000}.home-projects{}.z2-module{}.content-section{}.avia-textblock{}.card-text{}.home-headline{font-family:Source Sans Pro;font-size:20px;font-weight:500}@media (max-width:991px){.home-headline{font-size:16px}}.content-area{}.home-services{}.left-dots-background{}.iconic-craft{}.image-column{}.back-background{}.avia-button-wrap{}.avia-button-left{}.home-portfolio{}.z4-module{}.av-has-copyright{}.av-copyright-icon-reveal{}.avia-copyright{}.works-card{}.project{}.small{}.image-container{}.card-content{}.location{text-align:left}.medium{}.large{}.card-project__featured{}.card-project__description{}.av-zero-column-padding{}.av-copyright-always{}.avia-align-left{}.acons-caption{}.mega-block-title{}.custom-mega-menu-link{}.av-one-fourth{}.right-side-dots-background{}.slide-entry{}.button{}.button-fill{background-color :#bb1e2d;border:1px solid #bb1e2d}.button-fill{}.normal-link{background-color :#bb1e2d;border:1px solid #bb1e2d}.normal-link{}.slide-content{}.entry-content-header{}.project-location{}.entry-title{}.av-vertical-delimiter{}.slide-entry-title{}.entry-post__arrow{}.avia-button{}.avia-size-medium{}.avia-position-left{background-color :#bb1e2d;border:1px solid #bb1e2d;padding:10px 16px}.avia-position-left{}.card-profie__description{}.card-location{}.card{}.card-location__content{}.card-location__text{}.card-location__map{}.card-location__title{}.card-location__list{}.card-location__item{}.card-location__address{text-align:left}.project-data--map{}.page-block__button{}.av-codeblock-section{}.av-codeblock{}.mega-menu-icon{color:#bb1e2d}.mega-menu-icon >svg{width:25px;height:25px}.mega-menu-icon{margin-bottom:5px}#-burger-trigger-135-53 .hamburger-box{--burger-size:0.9}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent!important}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent!important}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.oxy-burger-trigger{display:inline-block}.oxy-burger-trigger .hamburger{display:flex;padding:0;align-items:center}.oxy-burger-trigger .hamburger-box{--burger-size:1;transform:scale(var(--burger-size));-webkit-transform:scale(var(--burger-size))}.oxy-burger-trigger .hamburger:focus{outline:none}.oxy-burger-trigger .hamburger-inner,.oxy-burger-trigger .hamburger-inner:after,.oxy-burger-trigger .hamburger-inner:before{transition-duration:400ms;transition-property:all;will-change:transform}#-burger-trigger-135-53{display:none}@media (max-width:991px){#-burger-trigger-135-53 .hamburger-box{--burger-size:0.6}#-burger-trigger-135-53 .hamburger-inner,#-burger-trigger-135-53 .hamburger-inner:after,#-burger-trigger-135-53 .hamburger-inner:before{height:3px}#-burger-trigger-135-53{display:flex;padding-bottom:0px}}#-mega-menu-114-53 .oxy-mega-dropdown_link,#-mega-menu-114-53 .oxy-mega-menu_inner > .ct-link-text{padding-left:5px;padding-right:5px;padding-top:20px;padding-bottom:20px;margin-left:30px;margin-right:30px;border-top-style:none;border-right-style:none;border-left-style:none;border-bottom-color:#fbfbf8;border-bottom-width:3px;border-bottom-style:solid;font-family:'Source Sans Pro';font-size:15px;font-weight:400}#-mega-menu-114-53 .oxy-mega-dropdown_link:hover{border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#bb1e2d}#-mega-menu-114-53 .oxy-mega-dropdown_link.oxy-mega-dropdown_inner-open{border-bottom-style:solid;border-bottom-width:3px}#-mega-menu-114-53 .oxy-mega-dropdown_icon{padding-left:8px}#-mega-menu-114-53 .oxy-mega-dropdown_icon svg{transition-duration:50ms}#-mega-menu-114-53 .oxy-mega-dropdown_link.oxy-mega-dropdown_inner-open .oxy-mega-dropdown_icon svg{transform:rotate(90deg)}#-mega-menu-114-53 .oxy-mega-dropdown_container,#-mega-menu-114-53 .oxy-mega-dropdown_flyout .sub-menu{background-color:#fbfbf8}#-mega-menu-114-53{}#-mega-menu-114-53 .oxy-header-container.oxy-mega-dropdown_inner{max-width:100%;width:100%;padding-left:0;padding-right:0}#-mega-menu-114-53 .oxy-header-container.oxy-mega-dropdown_content{max-width:100%;width:var(--global-content-width)}.oxy-mega-menu{backface-visibility:hidden;-webkit-backface-visibility:hidden}.oxygen-builder-body .oxy-mega-menu{z-index:999999}.oxy-mega-dropdown{height:100%}.oxy-mega-menu .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.oxy-mega-menu_inner{display:flex;list-style:none;margin:0;padding:0;z-index:15;width:100%}.oxy-mega-dropdown{list-style:none;padding:0;margin:0}.oxy-mega-dropdown_container{background-color:#fff}.oxy-mega-dropdown_flyout .sub-menu{background-color:#fff}.oxy-mega-dropdown_link{display:flex;align-items:center;color:inherit;padding:5px 10px;position:relative;outline:none;cursor:pointer}.oxy-mega-dropdown_link-text{white-space:nowrap}.oxy-mega-dropdown > a.open{z-index:1}.oxy-mega-dropdown_inner{display:block;position:absolute;left:0;visibility:hidden;opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;pointer-events:none}.oxy-header-container.oxy-mega-dropdown_content{padding-left:0;padding-right:0;flex-wrap:wrap}.oxy-mega-dropdown .oxy-header-container{height:auto}.oxy-mega-dropdown_inner.oxy-mega-dropdown_inner-open{visibility:visible;opacity:1;pointer-events:auto}.oxy-mega-dropdown_container{--dropdown-container-translatey:0;--dropdown-container-scale:1;--dropdown-container-translatex:0;will-change:opacity,transform}.oxy-mega-dropdown_content{--dropdown-content-translatey:0;--dropdown-content-scale:1;--dropdown-content-translatex:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.oxy-mega-menu_inner .ct-text-link{display:flex;align-items:center;outline:none}.oxy-mega-dropdown_icon{display:flex}.oxy-mega-dropdown_icon svg{height:1em;width:1em;fill:currentColor}.oxygen-builder-body .oxy-mega-dropdown.ct-active{z-index:99}.oxygen-builder-body .oxy-mega-dropdown.ct-active .oxy-mega-dropdown_inner-open{z-index:999999}.oxygen-builder-body .oxy-mega-dropdown_inner-builder-hide .oxy-mega-dropdown_inner.oxy-header-container{max-height:0!important;height:0!important}.oxygen-builder-body .oxy-header-container_mega-menu .oxy-header-left:empty,.oxygen-builder-body .oxy-header-container_mega-menu .oxy-header-right:empty{min-width:0}.oxygen-builder-body .oxy-mega-dropdown_content:empty{min-height:80px;min-width:300px}.oxygen-builder-body .oxy-mega-menu_inner:empty{min-width:200px;min-height:50px}.oxy-mega-dropdown_menu,.oxy-mega-dropdown_menu .sub-menu{padding:0;margin:0;list-style-type:none;width:100%}.oxy-mega-dropdown_menu a{color:inherit;padding:15px 20px;display:flex;align-items:center;justify-content:space-between}.oxy-mega-dropdown_menu .menu-item-has-children{position:relative}.oxy-mega-dropdown_menu .sub-menu{left:100%;top:0;position:absolute;width:100%;opacity:0;visibility:hidden}.oxy-mega-dropdown_menu .menu-item-has-children:hover > .sub-menu,.oxy-mega-dropdown_menu .menu-item-has-children:focus-within > .sub-menu,.oxy-mega-dropdown_menu .menu-item-has-children > a.oxy-mega-menu_inner-focus + .sub-menu,.oxy-mega-dropdown_menu .menu-item-has-children > a.oxy-mega-menu_inner-hover + .sub-menu{opacity:1;visibility:visible}.oxy-header-container.oxy-mega-dropdown_flyout{padding-left:0;padding-right:0}.oxy-mega-dropdown_flyout-click-area{box-shadow:none;border:none;background:none;color:inherit}.oxy-mega-dropdown_flyout-icon{height:1em;width:1em;fill:currentColor;transform:rotate(-90deg)}.oxy-mega-dropdown_link-label-inner{background:#db4848;position:relative;font-size:.6em;font-weight:700;border-radius:2px;padding:.25em .5em}.oxy-mega-dropdown_link-label{position:absolute;top:7px}.oxygen-builder-body .oxy-mega-dropdown_link{pointer-events:auto!important}.oxygen-builder-body #-mega-menu-114-53 .oxy-mega-dropdown_inner.oxy-header-container.oxy-mega-dropdown_inner-open{max-height:var(--expanded-height);height:var(--expanded-height)}@media (min-width:992px){#-mega-menu-114-53{display:flex;backface-visibility:hidden;-webkit-backface-visibility:hidden}.oxygen-builder-body #-mega-menu-114-53{display:flex!important}}@media (max-width:991px){#-mega-menu-114-53{background-color:var(--megamenu-responsive-background)}#-mega-menu-114-53 .oxy-mega-menu_inner{flex-direction:column;width:100%}#-mega-menu-114-53 .oxy-mega-dropdown_link{display:flex;justify-content:space-between;width:100%}#-mega-menu-114-53 .oxy-mega-dropdown_inner{position:static;opacity:1;visibility:visible;transform:none;transition-duration:0s}#-mega-menu-114-53 .oxy-mega-dropdown_content{transform:none;opacity:1}#-mega-menu-114-53 .oxy-mega-dropdown .oxy-mega-dropdown_link + .oxy-mega-dropdown_inner.oxy-header-container{display:none;width:100%;max-width:100%;pointer-events:auto;padding-left:0;padding-right:0;max-height:none;height:auto;transform:none;left:0;right:0}#-mega-menu-114-53 .oxy-mega-dropdown .oxy-mega-dropdown_link[data-expanded=enable] + .oxy-mega-dropdown_inner.oxy-header-container{display:block}.oxygen-builder-body #-mega-menu-114-53 .oxy-mega-dropdown .oxy-mega-dropdown_link + .oxy-mega-dropdown_inner.oxy-header-container.oxy-mega-dropdown_inner-open{display:block}#-mega-menu-114-53 .oxy-mega-dropdown_menu .sub-menu{display:none;position:static;transition:none;visibility:visible;opacity:1}#-mega-menu-114-53 .oxy-mega-dropdown_inner{display:none;width:100%;max-width:100%;pointer-events:auto;padding-top:0}#-mega-menu-114-53 .oxy-mega-dropdown_container{box-shadow:none;transition:none;transform:none;visibility:visible;opacity:1}#-mega-menu-114-53.oxy-mega-menu{display:none;backface-visibility:unset;-webkit-backface-visibility:unset;position:absolute;width:100%;left:0;top:100%;z-index:2}#-mega-menu-114-53 .oxy-mega-dropdown{width:100%}}#-mega-menu-114-53{transform:;transition-duration:0.3s}#-mega-menu-114-53:hover{oxy-mega-menu--oxy-mega-dropdown-link-border-border-bottom-color:#fbfbf8}@media (max-width:991px){#-mega-menu-114-53 .oxy-mega-dropdown_link,#-mega-menu-114-53 .oxy-mega-menu_inner > .ct-link-text{padding-left:20px;padding-right:20px;margin-left:0px;margin-right:0px;font-family:'Open Sans'}#-mega-menu-114-53 .oxy-mega-dropdown_link:hover{border-bottom-color:#fbfbf8}#-mega-menu-114-53 .oxy-mega-dropdown_icon{font-size:14px}#-mega-menu-114-53{--megamenu-responsive-background:#fbfbf8}.oxygen-builder-body #-mega-menu-114-53 .oxy-mega-dropdown_inner.oxy-header-container.oxy-mega-dropdown_inner-open{max-height:var(--expanded-height);height:var(--expanded-height)}#-mega-menu-114-53{position:relative}}#-mega-dropdown-115-53 .oxy-mega-dropdown_link.oxy-mega-dropdown_inner-open .oxy-mega-dropdown_link-label-inner{color:#bb1e2d}#-mega-dropdown-115-53 > *:first-child:not(.oxy-mega-dropdown_link){display:none}#-mega-dropdown-117-53 .oxy-mega-dropdown_icon{font-size:14px}#-mega-dropdown-117-53 .oxy-mega-dropdown_icon svg{transition-duration:50ms}#-mega-dropdown-117-53 .oxy-mega-dropdown_link.oxy-mega-dropdown_inner-open .oxy-mega-dropdown_icon svg{transform:rotate(90deg)}#-mega-dropdown-140-53 > *:first-child:not(.oxy-mega-dropdown_link){display:none}.ct-div-block{display:inherit}.ct-inner-content{width:inherit}.ct-link{text-decoration:none;text-align:left}.ct-image{max-width:inherit}.av-textblock-section{display:block}.container{position:relative;width:100%;margin:0 auto;padding:0 50px;clear:both}.inner-container{position:relative;height:100%;width:100%}.unit,.units{float:left;display:inline;margin-left:50px;position:relative;z-index:1;min-height:1px}.container_wrap{clear:both;position:relative;border-top-style:solid;border-top-width:1px}.wrap_all{width:100%;position:static;z-index:2;overflow:hidden}.container{max-width:1010px}.top .flex-column-table{display:table;table-layout:fixed;width:100%}.top .av-flex-placeholder{display:table-cell;width:6%}.top .flex-column-table-cell{float:none;display:table-cell}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before,.flex-column:after,.flex-column:before,.widget:after,.widget:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.flex-column:after{clear:both}.clearfix,.row{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}body div .first,body div .no-margin{margin-left:0}div .flex-column{z-index:1;float:left;position:relative;min-height:1px;width:100%}div .av_one_fifth{margin-left:6%;width:15.2%}div .av-one-fourth{margin-left:6%;width:20.5%}div .av-one-third{margin-left:6%;width:29.333333333333332%}div .av_two_fifth{margin-left:6%;width:36.4%}div .av-one-half{margin-left:6%;width:47%}div .av_three_fifth{margin-left:6%;width:57.599999999999994%}div .av_two_third{margin-left:6%;width:64.66666666666666%}div .av_three_fourth{margin-left:6%;width:73.5%}div .av_four_fifth{margin-left:6%;width:78.8%}div .av_one_sixth{margin-left:6%;width:11.666666666666666%}div .av_one_seventh{margin-left:6%;width:9.142857142857142%}div .av_one_eighth{margin-left:6%;width:7.25%}div .av_one_nineth{margin-left:6%;width:5.777777777777778%}div .av_one_tenth{margin-left:6%;width:4.6%}.top div .no-margin{margin-left:0;margin-top:0}.top .no-margin.av_one_fifth{width:20%}.top .no-margin.av-one-fourth{width:25%}.top .no-margin.av-one-third{width:33.3%}.top .no-margin.av_two_fifth{width:40%}.top .no-margin.av-one-half{width:50%}.top .no-margin.av_three_fifth{width:60%}.top .no-margin.av_two_third{width:66.6%}.top .no-margin.av_three_fourth{width:75%}.top .no-margin.av_four_fifth{width:80%}.top .no-margin.av_one_sixth{width:16.666666666666668%}.top .no-margin.av_one_seventh{width:14.285714285714286%}.top .no-margin.av_one_eighth{width:12.5%}.top .no-margin.av_one_nineth{width:11.11111111111111%}.top .no-margin.av_one_tenth{width:10%}.av-align-top{vertical-align:top}.av-align-middle{vertical-align:middle}.av-align-bottom{vertical-align:bottom}@media only screen and (min-width:768px) and (max-width:989px){.responsive{}.responsive .container{max-width:782px}}@media only screen and (max-width:989px){}@media only screen and (max-width:767px){.responsive .boxed .wrap_all{overflow:hidden}.responsive{}.responsive .flex-column-table-cell{display:block}.responsive .flex-column-table{display:block}.responsive .container{width:85%;max-width:85%;margin:0 auto;padding-left:0;padding-right:0;float:none}.responsive .unit,.responsive .units{margin:0}.responsive .av-flex-cells .no-margin,.responsive .flex-column,.top .no-margin.av-one-fourth,.top .no-margin.av-one-third,.top .no-margin.av-one-half,.responsive .container .av-content-small{margin:0;margin-bottom:20px;width:100%}.responsive .av-flex-cells .no-margin{display:block;margin:0;height:auto !important;overflow:hidden;padding-left:8% !important;padding-right:8% !important}.responsive .av-flex-cells .no-margin .flex_cell_inner{width:100%;max-width:100%;margin:0 auto}.responsive .av-flex-cells .no-margin.av-zero-padding{padding-left:0 !important;padding-right:0 !important}.responsive .flex-column:empty{margin:0}}@media only screen and (min-width:768px) and (max-width:989px){.responsive .av-one-fourth.first+.av-one-fourth+.av-one-fourth+.av-one-fourth.flex-column_div,.responsive .av-one-fourth.first+.av-one-fourth+.av-one-fourth.flex-column_div,.responsive .av-one-fourth.first+.av-one-fourth.flex-column_div,.responsive .av-one-fourth.first.el-before-.av-one-fourth.flex-column_div,.responsive .av-one-half.first+.av-one-fourth.el-before-.av-one-fourth+.av-one-fourth.flex-column_div,.responsive .av-one-half.first+.av-one-fourth.el-before-.av-one-fourth.flex-column_div,.responsive .avia-content-slider-inner .av-one-fourth.flex-column_div{margin-left:4%;width:48%}.responsive .av-one-fourth.first+.av-one-fourth+.av-one-fourth.flex-column_div,.responsive .av-one-fourth.first+.av-one-fourth+.av-one-half.flex-column_div,.responsive .av-one-fourth.first.el-before-.av-one-fourth.flex-column_div,.responsive .av-one-half.first+.av-one-fourth.el-before-.av-one-fourth.flex-column_div,.responsive .avia-content-slider-inner .av-one-fourth.first.flex-column_div{margin-left:0;clear:both}.responsive .av-one-fourth.first+.av-one-fourth+.av-one-half.flex-column_div,.responsive .av-one-half.first.el-before-.av-one-fourth.flex-column_div{width:100%}.responsive .av-one-fourth.first+.av-one-fourth+.av-one-fourth+.av-one-fourth.flex-column_div,.responsive .av-one-fourth.first+.av-one-fourth+.av-one-fourth.flex-column_div,.responsive .av-one-fourth.first+.av-one-fourth+.av-one-half.flex-column_div,.responsive .av-one-half.first+.av-one-fourth+.av-one-fourth.flex-column_div,.responsive .av-one-half.first+.av-one-fourth.flex-column_div{margin-top:30px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1em}ol,ul{list-style:none}.special-quote{quotes:none}.special-quote:after,.special-quote:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.responsive body,html.responsive{overflow-x:hidden}body{font-size:13px;color:#444;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-weight:600}.top h1 a,.top h2 a,.top h3 a,.top h4 a,.top h5 a,.top h6 a{font-weight:inherit;text-decoration:none;color:inherit}.top h1 strong,.top h2 strong,.top h3 strong,.top h4 strong,.top h5 strong,.top h6 strong{color:inherit}h1{font-size:34px;line-height:1.1em;margin-bottom:14px}h2{font-size:28px;line-height:1.1em;margin-bottom:10px}h3{font-size:20px;line-height:1.1em;margin-bottom:8px}h4{font-size:18px;line-height:1.1em;margin-bottom:4px}h5{font-size:16px;line-height:1.1em}h6{font-size:14px;line-height:1.1em}.flex-column h1 a:hover,.flex-column h2 a:hover,.flex-column h3 a:hover,.flex-column h4 a:hover,.flex-column h5 a:hover,.flex-column h6 a:hover{text-decoration:underline}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1.5em}p{margin:.85em 0}p img{margin:0}p.lead{font-size:21px;line-height:27px}em{font-style:italic}b,strong{font-weight:700}small{font-size:80%}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}blockquote{border-left-style:solid;border-left-width:7px;padding-left:20px;margin-bottom:1em;margin-right:1em;font-size:1.235em;line-height:1.5em}blockquote a cite,blockquote a small,blockquote cite,blockquote cite a,blockquote small,blockquote small a{font-size:12px}mark{background-color:transparent;color:inherit}a{text-decoration:none;outline:0;color:#231f20;max-width:100%}a:focus,a:hover,a:visited{outline:0;text-decoration:underline}p a,p a:visited{line-height:inherit}.avianolink a,a.avianolink{cursor:default}.top .avia_hidden_link_text{display:none}ol,ul{margin-bottom:20px}ul{list-style:none outside;margin-left:7px}ol{list-style:decimal;margin-left:15px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}.entry-content-wrapper ul,ul.disc{list-style:disc outside}ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 30px}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}.entry-content-wrapper li{margin-left:1em;padding:3px 0}.entry-content-wrapper div li{text-indent:0}.entry-content-wrapper .borderlist>li:first-child{border-top:1px solid}.entry-content-wrapper .borderlist>li{border-bottom:1px solid;padding:5px 0;list-style-position:outside;margin:0}a img,img{border:none;padding:0;margin:0;display:inline-block;max-width:100%;height:auto;image-rendering:optimizeQuality}small.avia-copyright{display:none}embed,iframe,object{max-width:100%}.hidden{position:absolute;top:0;visibility:hidden}.floatleft{float:left}.floatright{float:right}.clearboth{clear:both}.image-overlay{position:absolute;background:#fff;z-index:300;height:100%;width:100%;opacity:0}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:uppercase;letter-spacing:1px}.avia-image-container{display:block;position:relative;max-width:100%}.av-image-caption-overlay,.avia-image-container-inner,.avia-image{border-radius:3px;display:block;position:relative;max-width:100%}.avia-image-container.avia-align-center{display:block;margin:0 auto 10px auto;text-align:center;clear:both}.avia-image-container.avia-align-center .avia-image-container-inner{margin:0 auto;display:inline-block;vertical-align:bottom}.avia-image-container.avia-align-left{display:block;float:left;margin-right:15px;margin-top:5px}.avia-image-container.avia-align-right{display:block;float:right;margin-left:15px;margin-top:5px}.avia-image-container.avia-align-center.avia-builder-el-no-sibling{margin-bottom:0;margin-top:0}.avia-image+br{display:none}.avia-image-overlay-wrap a.avia-image{overflow:hidden}.avia-image-overlay-wrap a.avia-image .image-overlay{}.avia-image-container .avia-image-overlay-wrap,.avia-image-container .avia-image{-webkit-transition:all .7s;transition:all .7s}.avia-image-container.av-hover-grow .avia-image-overlay-wrap:hover,.avia-image-container.av-hover-grow img:hover{}.avia-image-container.av-hover-grow,.avia-image-container.av-hover-grow .avia-image-container-inner,.avia-image-container.av-hover-grow .avia-image-overlay-wrap a.avia-image{overflow:visible}.avia-image-container.av-hover-grow.av-hide-overflow,.avia-image-container.av-hover-grow.av-hide-overflow .avia-image-container-inner,.avia-image-container.av-hover-grow.av-hide-overflow .avia-image-overlay-wrap a.avia-image{overflow:hidden}.av-image-caption-overlay{position:absolute;height:100%;width:100%;z-index:10;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.z2-module{width:calc(101vw);margin-top:0;margin-left:-6%}.z2-module .full-width-section section.av-textblock-section{width:100%;margin:0 auto;padding:0 50px;clear:both;padding-left:3rem;padding-right:3rem;max-width:1210px}.z2-module .flex-column.show-color-img:hover .original-img img{opacity:1}.z2-module .video-container{position:relative}.z2-module .video-container .video-parent video{object-fit:fill}.z2-module .image-overlay-column .avia-image-container{position:relative;top:unset}.z2-module .full-width-section section.av-textblock-section{padding-left:inherit;padding-right:inherit;padding:3rem 3rem 3rem;background:#fff;position:relative;margin:0 auto}.z2-module .full-width-section .content-section a{display:flex;flex-direction:column}.z2-module .full-width-section .content-section h2{margin-top:2rem}.z2-module .full-width-section .content-section .content-area p{height:45px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#0B0B0B;margin-top:0;display:block;display:-webkit-box}.z2-module .full-width-section .content-section .icon-arrow-xs:before{width:16px}.z2-module .full-width-section .content-section .icon-arrow:before{height:1px;-webkit-transition:background .4s cubic-bezier(.16,.68,.43,.99);transition:background .4s cubic-bezier(.16,.68,.43,.99)}.z2-module .full-width-section .content-section .icon-arrow{position:absolute;top:3rem;right:3rem}.z2-module .full-width-section .content-section .icon-arrow:after,.z2-module .full-width-section .content-section .icon-arrow:before{content:"";position:relative;display:inline-block;vertical-align:middle;box-sizing:initial}.z2-module .full-width-section .content-section .icon-arrow-xs:after{left:-7px;width:6px;height:6px}.z2-module .full-width-section .content-section .icon-arrow:after{background:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .4s cubic-bezier(.16,.68,.43,.99);transition:border-color .4s cubic-bezier(.16,.68,.43,.99)}.z2-module .full-width-section .content-section:hover .icon-arrow{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}.z2-module .full-width-section section.av-textblock-section{width:100%;position:relative;margin:0 auto;min-height:260px}@media only screen and (min-width:450px){.z2-module .text-overlay-container{padding:3rem 5rem}.z2-module .text-overlay-container h2{font-size:4.5rem}}@media only screen and (min-width:650px){.z2-module .text-overlay-container{padding:3rem 7rem}.z2-module .text-overlay-container h2{font-size:5.5rem}.z2-module .full-width-section .content-section .content-area p{height:75px}}@media only screen and (min-width:768px){.z2-module{margin-top:-50px;margin-left:-50px}.z2-module .full-width-section section.av-textblock-section{width:calc(100% - 6rem);margin-bottom:0}.z2-module .full-width-section .flex-column{height:calc(100vh - 63px) !important;margin-bottom:0 !important}.z2-module .full-width-section .content-section a{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:row}.z2-module .full-width-section section.av-textblock-section{position:absolute;left:3rem;bottom:10rem}.z2-module .video-container .video-parent{position:absolute;top:0;left:0;bottom:0;right:0;display:flex}.z2-module .text-overlay-container{padding:3rem 1rem}.z2-module .text-overlay-container h2{font-size:4.5rem}}@media only screen and (min-width:961px){.z2-module .text-overlay-container{padding:3rem 4rem}.z2-module .text-overlay-container h2{font-size:5.5rem}}@media only screen and (min-width:1281px){.z2-module .text-overlay-container{padding:3rem 6rem}.z2-module .text-overlay-container h2{font-size:6.5rem}}@media only screen and (min-width:1310px){.z2-module{margin-left:calc(-50px - (50vw - 655px))}}@media only screen and (min-width:1350px){.z2-module .full-width-section section.av-textblock-section{left:calc(50vw - (1310px / 2) + 50px);width:1210px}}@media only screen and (min-width:1601px){.z2-module .text-overlay-container{padding:3rem 10rem}.z2-module .text-overlay-container h2{font-size:7rem}}.z2-module .image-overlay-column{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100vw;height:auto;padding-bottom:0}.z2-module .avia-image-container .avia-image-overlay-wrap,.z2-module .avia-image-container .avia-image{display:flex;flex-grow:1}.z2-module .flex-column.show-color-img .avia-image-container-inner{display:flex;flex-grow:1}.z2-module .image-overlay-column .avia-image-container{display:flex;flex-grow:1}.z2-module .full-width-section .image-overlay-column img{flex-grow:1}@media only screen and (min-width:768px){.z2-module .image-overlay-column{width:inherit;height:inherit;max-height:inherit;padding-bottom:inherit}.z2-module .image-overlay-column .avia-image-container{position:absolute;top:0;bottom:0;right:0;left:0}.z2-module .full-width-section .image-overlay-column{width:inherit;height:inherit;max-height:inherit;margin-right:inherit;padding-bottom:inherit}.z2-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:961px){.z2-module .image-overlay-column{width:inherit;height:inherit;max-height:inherit}.z2-module .full-width-section .image-overlay-column{height:inherit;max-height:inherit}}@media only screen and (min-width:1281px){.z2-module .image-overlay-column{width:inherit;height:inherit;max-height:inherit}.z2-module .full-width-section .image-overlay-column{width:inherit;height:inherit;max-height:inherit;margin-right:inherit}.z2-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:1601px){.z2-module .image-overlay-column{width:inherit;height:inherit;max-height:inherit}.z2-module .full-width-section .image-overlay-column{width:inherit;height:inherit;max-height:inherit;margin-right:inherit}.z2-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:1801px){.z2-module .full-width-section .column-callout-text{height:inherit;max-height:inherit;margin-left:inherit}}@media only screen and (max-width:767px){.responsive .z2-module .full-width-section .flex-column-table{display:block;flex-direction:unset}}.z2-module .dark h2{color:#fff}.z2-module .dark section.av-textblock-section{background:#1a1a1a}.z3-module{width:calc(101vw);margin-top:0;margin-left:-6%}.z3-module .flex-column.show-color-img:hover .original-img img{opacity:1}.z3-module .full-width-section section.av-textblock-section{min-height:260px}.z3-module .full-width-section .column-callout-text .featured{display:block;margin-bottom:.5em;color:#BB1E2D;font-weight:500;letter-spacing:.075em;text-transform:uppercase;line-height:1.5;font-size:16px}.top .z3-module .main_color.full-width-section .column-callout-text h2{color:#000}.top .z3-module .main_color.full-width-section .column-callout-text h2{display:block;width:100%;margin-bottom:9%;line-height:1.2;font-size:27px;font-size:2.25rem}.z3-module .full-width-section .column-callout-text{width:100%;padding:3rem 2rem 3rem}.z3-module .full-width-section .column-callout-text p{margin:0}.z3-module .full-width-section .column-callout-text h5{display:block;display:-webkit-box;height:18px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#6a6a6a}.z3-module .full-width-section .column-callout-text p{display:block;display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.6;font-size:15px;font-size:1.25rem;color:#5A5A5A}.top .z3-module .full-width-section .column-callout-text .av-textblock a.button{margin-top:8%;background:#BB1E2D;font-weight:600;text-transform:uppercase;font-size:12px;font-size:1rem;padding:1rem 2rem;letter-spacing:.075em;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}.z3-module .video-container{position:relative}.z3-module .video-container .video-parent video{object-fit:fill}.top .z3-module .full-width-section .column-callout-text .av-textblock a.button:hover{background:#000}@media only screen and (min-width:768px){.z3-module{margin-left:-50px;margin-top:-50px}.z3-module .full-width-section .column-callout-text{padding:10rem 1rem}.z3-module .video-container .video-parent{position:absolute;top:0;left:0;bottom:0;right:0;display:flex}.z3-module .full-width-section .column-callout-text .featured{margin-bottom:0}.top .z3-module .main_color.full-width-section .column-callout-text h2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:32px;font-size:2.6666666667rem}.z3-module .full-width-section .column-callout-text p{line-height:1.5;font-size:15px;font-size:1.25rem}}@media only screen and (min-width:961px){.top .z3-module .main_color.full-width-section .column-callout-text h2{-webkit-line-clamp:3}.z3-module .full-width-section .column-callout-text{padding:10rem 30px}.z3-module .full-width-section .column-callout-text .av-textblock .button-row{position:absolute;bottom:10rem}.z3-module .full-width-section .column-callout-text .featured{margin-bottom:.5em;line-height:1.6;font-size:20px}.top .z3-module .main_color.full-width-section .column-callout-text h2{font-size:40px;font-size:3.3333333333rem}.z3-module .full-width-section .column-callout-text p{line-height:1.5;font-size:18px;font-size:1.5rem}.z3-module .full-width-section .column-callout-text p{height:136px}}@media only screen and (min-width:1281px){.z3-module .full-width-section .column-callout-text{padding:10rem 50px}.z3-module .full-width-section .column-callout-text .av-textblock .button-row{position:absolute;bottom:10rem}.top .z3-module .main_color.full-width-section .column-callout-text h2{margin-bottom:15%}.top .z3-module .main_color.full-width-section .column-callout-text h2{font-size:48px;font-size:4rem}.z3-module .full-width-section .column-callout-text p{height:176px;line-height:1.6;font-size:22.5px;font-size:1.875rem}}@media only screen and (min-width:1310px){.z3-module{margin-left:calc(-50px - (50vw - 655px))}}@media only screen and (min-width:1601px){.z3-module .full-width-section .column-callout-text{padding:10rem 100px}.z3-module .full-width-section .column-callout-text p{height:216px;margin-top:.75rem;margin-bottom:3.5rem;-webkit-line-clamp:6;line-height:1.6;font-size:22.5px;font-size:1.875rem}.z3-module .full-width-section .column-callout-text .av-textblock .button-row{position:absolute;bottom:10rem}}.z3-module .full-width-section .image-overlay-column img{flex-grow:1;max-width:100%}.z3-module .image-overlay-column{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100vw;height:0;padding-bottom:66.66667%}.z3-module .avia-image-container .avia-image-overlay-wrap,.z3-module .avia-image-container .avia-image{display:flex;flex-grow:1}.z3-module .flex-column.show-color-img .avia-image-container-inner{display:flex;flex-grow:1}.z3-module .image-overlay-column .avia-image-container{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;flex-grow:1}@media only screen and (min-width:768px){.z3-module .image-overlay-column{width:inherit;height:calc(100vh - 63px);max-height:inherit;padding-bottom:inherit}.z3-module .full-width-section .image-overlay-column{width:inherit;height:calc(100vh - 63px);max-height:inherit;margin-right:inherit;padding-bottom:inherit}.z3-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:961px){.z3-module .image-overlay-column{width:inherit;max-height:inherit}.z3-module .full-width-section .image-overlay-column{max-height:inherit}}@media only screen and (min-width:1281px){.z3-module .image-overlay-column{width:inherit;max-height:inherit}.z3-module .full-width-section .image-overlay-column{width:inherit;max-height:inherit;margin-right:inherit}.z3-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:1601px){.z3-module .image-overlay-column{width:inherit;height:inherit;max-height:inherit}.z3-module .full-width-section .image-overlay-column{width:inherit;max-height:inherit;margin-right:inherit}.z3-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}.z3-module .column-callout-text{position:relative;width:100%;max-width:100vw;margin:inherit;padding-left:inherit;padding-right:inherit}.z3-module .full-width-section .column-callout-text{margin:inherit}@media only screen and (min-width:321px){.z3-module .column-callout-text{padding-left:inherit;padding-right:inherit}}@media only screen and (min-width:768px){.z3-module .column-callout-text{margin:inherit}.z3-module .full-width-section .column-callout-text{height:calc(100vh - 63px);max-height:inherit;margin-top:inherit;margin-left:inherit}}@media only screen and (min-width:961px){.z3-module .full-width-section .column-callout-text{max-height:inherit}}@media only screen and (min-width:1281px){.z3-module .full-width-section .column-callout-text{max-height:inherit;margin-left:inherit}}@media only screen and (min-width:1601px){.z3-module .full-width-section .column-callout-text{max-height:inherit;margin-left:inherit}}@media only screen and (min-width:1801px){.z3-module .full-width-section .column-callout-text{max-height:inherit;margin-left:inherit}}@media only screen and (max-width:767px){.responsive .z3-module .full-width-section .flex-column-table{display:flex;flex-direction:column}.z3-module .full-width-section .flex-column-table .column-callout-text{order:1}}.z3-module .full-width-section.dark,.z3-module .full-width-section.dark .column-callout-text{background:#1a1a1a}.top .z3-module .main_color.full-width-section.dark .column-callout-text h2{color:#fff}.z4-module{width:calc(101vw);margin-top:0;margin-left:-6%}.z4-module .full-width-section section.av-textblock-section{width:100%;margin:0 auto;padding:0 50px;clear:both;padding-left:3rem;padding-right:3rem;max-width:1310px}.z4-module .flex-column.show-color-img:hover .original-img img{opacity:1}.z4-module .video-container{position:relative}.z4-module .video-container .video-parent video{object-fit:fill}.z4-module .full-width-section .flex-column{margin-bottom:0 !important}.z4-module .image-overlay-column .avia-image-container{position:relative;top:unset}.z4-module .full-width-section section.av-textblock-section{padding-left:inherit;padding-right:inherit;padding:3rem 3rem 3rem;background:#fff;position:relative;margin:0 auto}.z4-module .full-width-section .content-section a{display:flex;flex-direction:column}.z4-module .full-width-section .content-section h2{margin-top:2rem}.z4-module .full-width-section .content-section .content-area p{height:75px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#0B0B0B;margin-top:0;display:block;display:-webkit-box;position:relative;font-size:1.25rem}.z4-module .full-width-section .content-section .icon-arrow-xs:before{width:16px}.z4-module .full-width-section .content-section .icon-arrow:before{height:1px;background:#BB1E2D;-webkit-transition:background .4s cubic-bezier(.16,.68,.43,.99);transition:background .4s cubic-bezier(.16,.68,.43,.99)}.z4-module .full-width-section .content-section .icon-arrow{position:absolute;top:3rem;right:3rem}.z4-module .full-width-section .content-section .icon-arrow:after,.z4-module .full-width-section .content-section .icon-arrow:before{content:"";position:relative;display:inline-block;vertical-align:middle;box-sizing:initial}.z4-module .full-width-section .content-section .icon-arrow-xs:after{left:-7px;width:6px;height:6px}.z4-module .full-width-section .content-section .icon-arrow:after{background:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .4s cubic-bezier(.16,.68,.43,.99);transition:border-color .4s cubic-bezier(.16,.68,.43,.99)}.z4-module .full-width-section .content-section:hover .icon-arrow{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}.z4-module .full-width-section section.av-textblock-section{width:100%;position:relative;margin:0 auto;min-height:260px}@media only screen and (min-width:450px){.z4-module .text-overlay-container{padding:3rem 5rem}.z4-module .text-overlay-container h2{font-size:4.5rem}}@media only screen and (min-width:768px){.z4-module{margin-left:-50px;margin-top:-50px}.z4-module .full-width-section .flex-column{height:calc(100vh - 63px);margin-bottom:0 !important}.z4-module .full-width-section section.av-textblock-section{position:absolute;top:10rem;bottom:10rem;width:clamp(200px,30vw,350px);left:calc(50px + 1rem);margin-bottom:0}.z4-module .full-width-section.right_aligned section.av-textblock-section{right:calc(50px + 1rem);left:unset}.z4-module .video-container .video-parent{position:absolute;top:0;left:0;bottom:0;right:0;display:flex}.z4-module .full-width-section .content-section a{position:absolute;top:0;bottom:0;left:0;right:0}.z4-module .content-area{bottom:2rem;position:absolute;left:3rem;right:3rem}.z4-module .text-overlay-container{padding:3rem 7rem}.z4-module .text-overlay-container h2{font-size:5.5rem}.z4-module .full-width-section .content-section .content-area p{height:100px;-webkit-line-clamp:4}}@media only screen and (min-width:1310px){.z4-module{margin-left:calc(-50px - (50vw - 655px))}}@media only screen and (min-width:1350px){.z4-module .full-width-section section.av-textblock-section{left:calc(50vw - (1310px / 2) + 50px)}.z4-module .full-width-section.right_aligned section.av-textblock-section{right:calc(50vw - (1310px / 2) + 50px);left:unset}.z4-module .full-width-section .content-section .content-area p{height:160px;-webkit-line-clamp:5}}.z4-module .image-overlay-column{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100vw;height:auto;padding-bottom:0}.z4-module .avia-image-container .avia-image-overlay-wrap,.z4-module .avia-image-container .avia-image{display:flex;flex-grow:1}.z4-module .flex-column.show-color-img .avia-image-container-inner{display:flex;flex-grow:1}.z4-module .image-overlay-column .avia-image-container{display:flex;flex-grow:1;flex-direction:column}.z4-module .full-width-section .image-overlay-column img{flex-grow:1}@media only screen and (max-width:767px){.z4-module .full-width-section .image-overlay-column img{max-width:100%}}@media only screen and (min-width:768px){.z4-module .image-overlay-column{width:inherit;height:calc(100vh - 63px);max-height:inherit;padding-bottom:inherit}.z4-module .image-overlay-column .avia-image-container{position:absolute;top:0;bottom:0;right:0;left:0}.z4-module .full-width-section .image-overlay-column{width:inherit;height:calc(100vh - 63px);max-height:inherit;margin-right:inherit;padding-bottom:inherit}.z4-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:961px){.z4-module .image-overlay-column{width:inherit;max-height:inherit}.z4-module .full-width-section .image-overlay-column{max-height:inherit}}@media only screen and (min-width:1281px){.z4-module .image-overlay-column{width:inherit;max-height:inherit}.z4-module .full-width-section .image-overlay-column{width:inherit;max-height:inherit;margin-right:inherit}.z4-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:1601px){.z4-module .image-overlay-column{width:inherit;max-height:inherit}.z4-module .full-width-section .image-overlay-column{width:inherit;max-height:inherit;margin-right:inherit}.z4-module .full-width-section .image-overlay-column img{min-width:inherit;object-fit:cover}}@media only screen and (min-width:1801px){.z4-module .full-width-section .column-callout-text{height:inherit;max-height:inherit;margin-left:inherit}}@media only screen and (max-width:767px){.responsive .z4-module .full-width-section .flex-column-table{display:block;flex-direction:unset}}.z4-module .dark h2{color:#fff}.z4-module .dark section.av-textblock-section{background:#1a1a1a}.container{width:100%}.responsive .container{max-width:1310px}body,html{-moz-osx-font-smoothing:grayscale}@-moz-document url-prefix(){body,html{font-weight:lighter!important}}a,h1,h2,h3,h4,h5,p{margin-bottom:0}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:0}li b,p b,p strong{font-weight:500}i{font-style:italic}body,html{font-size:12px}.responsive .avia-section.full-width-section{overflow:hidden}.responsive .avia-section.full-width-section .container{max-width:100%;padding-left:0;padding-right:0}.responsive .full-width-container .container{padding-left:0;padding-right:0}.iconic-craft .image-column img{position:absolute;display:none}.iconic-craft .avia-image-container{min-width:710px}@media only screen and (min-width:768px){.iconic-craft .image-column img{display:block;width:93.33333rem;max-width:105%;top:-22.5rem;left:-31.5%}}@media only screen and (min-width:961px){.iconic-craft .image-column img{width:106.66667rem;top:-5rem;left:-75%;top:-24rem;left:-18%}.iconic-craft .avia-image-container{min-width:780px}}@media only screen and (min-width:1281px){.iconic-craft .image-column img{left:calc(((86vw - 1310px)/ 2 + 200px) * -1);max-width:64vw;top:-25rem}}@media only screen and (min-width:1481px){.iconic-craft .image-column img{left:calc(((86vw - 1310px)/ 2 + 200px) * -1);max-width:64vw;top:-35rem}}@media only screen and (max-width:767px){.responsive .creations-hero .container,.responsive .container{width:90%;max-width:90%}}@media only screen and (max-width:767px){.responsive .full-width-section .flex-column-table{display:flex;flex-direction:column-reverse}.responsive .full-width-section .container{max-width:100%;width:100%}.full-width-section .column-callout-text{padding:2rem 0}}.avia-section{clear:both;width:100%;float:left;min-height:100px;position:static}@media only screen and (min-width:960px){.avia-section .container .units{width:90vw;max-width:calc(1310px - 100px + 2rem)}}.avia-section .template-page{width:100%;border:none;margin-left:auto;padding-left:0;margin-right:auto}.avia-section .template-page .entry-content-wrapper{padding-right:0}.avia-section .template-page{padding-right:0}.right-dots-background{background-color:#000}.avia-section.left-dots-background,.avia-section.right-dots-background{position:relative;overflow:hidden}.avia-section.left-dots-background:before,.avia-section.right-dots-background:before{content:'';position:absolute;width:66vw;height:90vw;background-size:2rem 2rem;background-position:0 0,2rem 2rem;background-image:-webkit-conic-gradient(from 90deg at 1px 1px,#000 90deg,#2a2a2a 0);background-image:conic-gradient(from 90deg at 1px 1px,#000 90deg,#2a2a2a 0);top:0}.avia-section.left-dots-background:before{left:0}.avia-section.right-dots-background:before{top:0;right:0;height:100rem}@media only screen and (min-width:641px){.avia-section.left-dots-background:before{height:54rem}.avia-section.right-dots-background:before{height:63rem}}@media only screen and (min-width:961px){.avia-section.left-dots-background:before{height:104rem}}@media only screen and (min-width:1281px){.avia-section.left-dots-background:before,.avia-section.right-dots-background:before{background-size:2vw 2vw;background-position:0 0,2vw 2vw}}.dots-background-feature{padding-top:3rem;padding-bottom:3rem}@media only screen and (min-width:768px){.dots-background-feature{padding-top:5rem;padding-bottom:5rem}}@media only screen and (min-width:1281px){.dots-background-feature{padding-top:10rem;padding-bottom:10rem}}.column-callout-text{position:relative;width:100%;max-width:100vw;margin:3rem auto 0;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:321px){.column-callout-text{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width:768px){.column-callout-text{margin:0 auto}}.column-callout-text .av-textblock{padding-bottom:4rem}.column-callout-text .av-textblock h4{margin:.5em 0;font-weight:500;line-height:1;letter-spacing:.075em;text-transform:uppercase;font-size:16px}.column-callout-text .av-textblock h2,.column-callout-text .av-textblock h2 a{color:#fff;line-height:1.125;font-size:3.33rem;margin-top:0;border-bottom:none}.column-callout-text .av-textblock p{margin:2em 0 0;letter-spacing:.0125em}.column-callout-text .av-textblock a{display:inline-block;margin-top:-2rem;color:#fff;font-weight:300;line-height:1.6;letter-spacing:.0125em;font-size:15px;font-size:1.25rem;border-bottom:none;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}.column-callout-text .av-textblock a:hover{text-decoration:none}.column-callout-text .av-textblock a .icon-arrow{margin-left:1rem;margin-top:-7px}@media only screen and (min-width:768px){.column-callout-text .av-textblock h4{font-size:16px;margin-top:5rem}.column-callout-text .av-textblock h2,.column-callout-text .av-textblock h2 a{line-height:1.1;font-size:3.333rem}.column-callout-text .av-textblock{padding-bottom:5rem}.column-callout-text .av-textblock p{line-height:1.5;font-size:18px;font-size:1.5rem}.column-callout-text .av-textblock a{line-height:1.5;font-size:18px;font-size:1.5rem}}@media only screen and (max-width:767px){.column-callout-text .av-textblock{padding-top:0;padding-bottom:0}}@media only screen and (min-width:961px){.column-callout-text .av-textblock h4,.iconic-craft .column-callout-text .av-textblock h4{font-size:20px;margin-top:10rem}.column-callout-text .av-textblock h4{font-size:18px;font-size:1.5rem;margin-top:0}.column-callout-text .av-textblock h2,.column-callout-text .av-textblock h2 a{line-height:1.12;font-size:3.33rem}.column-callout-text .av-textblock{padding-bottom:5rem}.column-callout-text .av-textblock p{font-size:22.5px;font-size:1.875rem}}@media only screen and (min-width:1281px){.iconic-craft h2{line-height:1.06667;font-size:90px;font-size:7.5rem}.column-callout-text .av-textblock a{line-height:1.6;font-size:22.5px;font-size:1.875rem}}@media only screen and (min-width:1601px){.column-callout-text .av-textblock h2,.column-callout-text .av-textblock h2 a{margin-bottom:4rem;font-size:3.333rem}}.blog-posts-slider .av-one-third,.project-posts-slider .av-one-third{width:33.33%;padding-left:1rem;padding-right:1rem;margin-left:0}@media only screen and (max-width:767px){.blog-posts-slider .av-one-third,.project-posts-slider .av-one-third{padding-left:0;padding-right:0;margin-bottom:1rem !important}}.top .blog-posts-slider .avia-slideshow-arrows a,.top .project-posts-slider .avia-slideshow-arrows a{display:none}.top .blog-posts-slider .image-container,.top .project-posts-slider .image-container{height:0;padding-bottom:55%;border-radius:3px;background:#8b8b8b}.blog-posts-slider article a,.project-posts-slider article a,article.post-card a{border:1px solid #eaeaea;display:block;overflow:hidden;position:relative}article.more-projects-card a img{width:100%}.blog-posts-slider article a img,.flex-column.show-color-img img,.project-posts-slider article a img,a.connector .connector-media__image--original,a.connector .connector-media__image--screen,article.featured-projects a img,article.more-projects-card a img,article.post-card a img,article.works-card a img{transition:all .6s cubic-bezier(.16,.68,.43,.99);max-width:100%}.blog-posts-slider article a:hover img,.flex-column.show-color-img:hover img,.project-posts-slider article a:hover img,article.featured-projects a:hover img,article.more-projects-card a:hover img,article.post-card a:hover img,article.works-card a:hover img{}.flex-column.show-color-img:hover .original-img img{opacity:0}.blog-posts-slider article a img.color-img,.project-posts-slider article a img.color-img,article.featured-projects a img.color-img,article.more-projects-card a img.color-img,article.post-card a img.color-img,article.works-card a img.color-img{position:absolute;z-index:0;opacity:0;left:0}.blog-posts-slider article a:hover img.color-img,.project-posts-slider article a:hover img.color-img,article.featured-projects a:hover img.color-img,article.more-projects-card a:hover img.color-img,article.post-card a:hover img.color-img,article.works-card a:hover img.color-img{opacity:1}.flex-column.show-color-img .color-img{position:absolute;z-index:-1}.flex-column.show-color-img .avia-image-container-inner{overflow:hidden}@media only screen and (max-width:767px){.responsive .z3-module .flex-column-table-cell,.responsive .iconic-craft .flex-column-table-cell{display:block;width:100%}.responsive .av-flex-cells .no-margin,.responsive .flex-column,.responsive .container .av-content-small{margin:0;width:100%}}@media only screen and (min-width:768px){.z4-module .content-area{bottom:3rem;height:105px}.z4-module .full-width-section .content-section .content-area p{height:unset !important;position:absolute;bottom:0}}.z4-module .full-width-section .content-section .content-area p{font-size:15px;letter-spacing:0.0125em;color:#9a9a9a}@media only screen and (min-width:961px){.z4-module .full-width-section .content-section .content-area p{line-height:1.5;font-size:1.5rem}}@media only screen and (min-width:1281px){.z4-module .content-area{height:185px}.z4-module .full-width-section .content-section .content-area p{line-height:1.6;font-size:1.875rem}}@media only screen and (min-width:768px){.full-width-section .column-callout-text .av-textblock .button-row{position:absolute;bottom:4rem}}.z3-module .column-callout-text h2{font-weight:300}#image-24-126{max-width:100%}.project-posts-slider .slide-content{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;height:0;padding-left:2rem;padding-right:2rem;padding-bottom:85%}.project-posts-slider .slide-content{padding-bottom:29%;margin-top:-4px;background:#fff}@media only screen and (min-width:641px){.blog-posts-slider .slide-content,.blog-posts-slider footer,.project-posts-slider .slide-content,article.post-card footer{padding-left:2rem;padding-right:2rem}article.post-card .post-content{padding-bottom:60%}}@media only screen and (min-width:321px){.blog-posts-slider .slide-content,.blog-posts-slider footer,.project-posts-slider .slide-content,article.post-card footer{padding-left:1.5rem;padding-right:1.5rem}}.entry-post__arrow{position:absolute;top:1.25rem;right:1rem}.project-posts-slider .slide-entry-title{position:absolute;display:block;display:-webkit-box;width:calc(100% - 2rem);height:40.5px;top:36%;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.125;font-size:16px;font-weight:300}@media only screen and (min-width:321px){.project-posts-slider .slide-entry-title{width:calc(100% - 3rem);height:50.625px;font-size:16px}}@media only screen and (min-width:641px){.project-posts-slider .slide-entry-title{width:calc(100% - 4rem);height:54px;line-height:1.2;font-size:16px}}@media only screen and (min-width:961px){.project-posts-slider .slide-entry-title{top:40%;height:43.2px;font-size:18px}}@media only screen and (min-width:1281px){.project-posts-slider .slide-entry-title{top:3.75rem;width:calc(100% - 6rem);height:54px;font-size:22.5px}}@media only screen and (min-width:1281px){.project-posts-slider .slide-entry-title{top:4.5rem}}.project-posts-slider .project-location{position:absolute;pointer-events:none;display:block;display:-webkit-box;width:calc(100% - 3rem);height:18px;top:12%;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;font-weight:300;letter-spacing:.025em;line-height:1.5;font-size:14px}@media only screen and (min-width:321px){.project-posts-slider .project-location{width:calc(100% - 4.5rem);height:24px}}@media only screen and (min-width:641px){.project-posts-slider .project-location{width:calc(100% - 6rem);line-height:1.6;font-size:14px}}@media only screen and (min-width:1281px){.project-posts-slider .project-location{top:1.75rem;font-size:15px}}.project-posts-slider article.slide-entry a{text-align:left}.element{position:relative;width:100%;float:left;padding-right:2rem}.element-xl{width:100%}.element-embed,.element-image{margin-top:1.25rem;margin-bottom:1.25rem}.element-lg{width:100%}.element-md{width:100%}.element-sm{width:100%}.element-xs{width:100%}.element-md img{width:100%}.element-xs img{width:100%}.element-xl.element-image img{width:100%}@media only screen and (max-width:640px){.element-xs{padding-right:0}}@media only screen and (min-width:641px){.element-lg,.single-post .element-lg,.single-works .element-lg{width:66.66667%}.element-md,.single-post .element-md,.single-works .element-md{width:50%}.element-embed,.element-image{margin-top:1.5rem;margin-bottom:1.5rem}.element-sm,.single-post .element-sm,.single-works .element-sm{width:33.33333%}.element-xs,.single-post .element-xs,.single-works .element-xs{width:25%}}@media only screen and (min-width:961px){.element-text{width:100%;max-width:100%;padding-right:36%}.element-testimonial{width:100%;max-width:100%;padding-right:36%}.page-text{width:100%;max-width:100%;padding-right:36%}.single-works .element-text{width:100%;max-width:100%;padding-right:36%}}@media only screen and (min-width:1281px){.element-embed,.element-image{margin-top:1.875rem;margin-bottom:3.125rem}}.element-text,.page-text{margin-bottom:4rem}.element-text:last-of-type,.page-text:last-of-type{margin-bottom:0}.main-hero-section.image-section .avia-image-container-inner,.main-hero-section.image-section .avia-image-container-inner img{width:100%}.avia-image-container{display:block;position:relative;max-width:100%}.av-image-caption-overlay,.avia-image-container-inner,.avia_image{border-radius:3px;display:block;position:relative;max-width:100%}.av-layout-grid-container{width:100%;table-layout:fixed;display:table;border-top-style:none;border-top-width:0}.flex-cell{display:table-cell;padding:30px;vertical-align:top}.flex-cell-inner{display:block;position:relative}.avia-button-wrap{display:inline-block}.avia-button{color:#777;border-color:#e1e1e1;background-color:#f8f8f8}body div .avia-button{border-radius:3px;padding:10px;font-size:12px;text-decoration:none;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;margin:3px 0;line-height:1.2em;position:relative;font-weight:400;text-align:center;max-width:100%}.avia-button:hover{opacity:.9}.avia-button:active{border-bottom-width:0;border-top-width:1px!important;border-top-style:solid}.avia-button .avia_button_icon{position:relative;left:-.3em;-webkit-perspective:1000px;-webkit-backface-visibility:hidden}.avia-button-center{display:block;text-align:center;clear:both}.avia-button-right{display:block;float:right}.avia-button.avia-position-right{float:right;display:block}.avia-button.avia-position-left{float:left;display:block}.avia-button.avia-size-small{padding:9px 10px 7px;font-size:13px;min-width:80px}.avia-button.avia-size-medium{padding:12px 16px 10px;font-size:13px;min-width:90px}#link_button-63-126{background-color:#BB1E2D;border-color:#BB1E2D;color:#fff;font-weight:500;letter-spacing:0.075em;text-transform:uppercase}.main_color h1,h1{color:var(#0a0a0a);font-weight:300;letter-spacing:.00625em;line-height:1.2;font-size:30px}.main_color h2,h2{color:var(#0a0a0a);font-weight:300;letter-spacing:.00625em;line-height:1.5;font-size:18px}.main_color h3,h3{font-weight:300;letter-spacing:.00625em;line-height:1.33333;font-size:27px}.main_color h4,h4{color:var(#0a0a0a);font-weight:300;letter-spacing:.00625em;line-height:1.6;font-size:22.5px}.main_color h5,h5{color:#5a5a5a;font-weight:700;line-height:1.5;letter-spacing:.075em;text-transform:uppercase;font-size:12px}.main_color p,p{color:#5a5a5a;font-weight:300;letter-spacing:.00625em;line-height:1.6;font-size:15px}a,a.button{}@media only screen and (min-width:641px){.main_color h1,h1{line-height:1.125;font-size:30px}.main_color h2,h2{line-height:1.33333;font-size:25px}.main_color p,p{line-height:1.6;font-size:20px}}@media only screen and (min-width:991px){.main_color h2,h2{line-height:1.33333;font-size:30px}.main_color p,p{line-height:1.6;font-size:22.5px}}.page-section--gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-animation:fadeUpDelay .6s;flex-direction:initial;animation:fadeUpDelay .6s}.page-section--gallery{margin-bottom:1.5rem}.page-section--gallery .page-section__text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;padding-top:.5rem;padding-bottom:1.5rem}.page-section--gallery .page-section__text{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:641px){.page-section--gallery{margin-bottom:2rem}.page-section--gallery .page-section__text{padding-top:2rem;padding-left:.66667rem;padding-right:.66667rem;padding-bottom:2rem}}@media only screen and (min-width:1281px){.page-section--gallery{margin-bottom:3rem}.page-section--gallery .page-section__text{padding-top:3rem;padding-bottom:3rem}.page-section--gallery .page-section__text{padding-left:4rem;padding-right:4rem}}.main_color .card-location__content{position:relative;display:block;width:100%;background:#fff;border-color:#eaeaea;border-style:solid;border-width:1px}.main_color .card-location__content:before{content:"";display:block;width:calc(100% + 2px);height:4px;margin-top:-1px;margin-left:-1px;background:#BB1E2D;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}.card-location__text{position:relative;padding:1rem;overflow:hidden}article.card{position:relative;margin-bottom:2rem;float:left;padding-left:1rem;padding-right:1rem;margin-left:-1rem}article.card.card-location{width:100%;margin-left:0}@media only screen and (min-width:641px){article.card.card-location{width:50%;max-width:450px}}@media only screen and (min-width:1330px){article.card.card-location{width:33.3333%}}.entry-content-wrapper li.card-location__item{margin-top:.5rem;color:#8a8a8a;line-height:1.5;font-weight:700;font-size:12px;font-size:1rem;margin-left:0;text-indent:0;list-style:none}.card-location__email,.card-location__fax,.card-location__phone{margin-left:1rem;color:#5a5a5a;line-height:1.6;font-weight:300;font-size:15px;font-size:1.25rem}.card-location__map{margin-top:-1rem;position:relative;width:100%;height:0;padding-bottom:75%;overflow:hidden;border-top:1px solid #eaeaea}.card-location__map img{max-width:100%}@media only screen and (min-width:321px){.card-location__text{padding:1.5rem}}a.card-location__address,a.card-location__address:hover{display:inline-block;color:#5a5a5a;line-height:1.6;font-weight:300;font-size:15px;font-size:1.25rem;text-decoration:none}body .column-top-margin{margin-top:50px}article.card.card-location{padding-left:0}.projects-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.top .main_color article.featured-projects,.top article.works-card,article.more-projects-card{width:100%;display:inline-block;vertical-align:top;background:#1a1a1a}article.works-card .image-container{background:#8b8b8b;max-height:230px}.top article.works-card.x-large .card-project__featured{display:none}.top article.works-card.hide{display:none}.card-project__description{position:absolute;display:none;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis}.card-project__featured{position:absolute;display:none;height:18px;top:1.75rem;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#BB1E2D;font-weight:700;letter-spacing:.075em;text-transform:uppercase;line-height:1.5;font-size:12px;font-size:1rem}.card-project__featured.hide{display:none}.card-project__featured.show{display:block;display:-webkit-box}.top article.works-card .title{text-align:left}@media only screen and (min-width:321px){.top .main_color article.featured-projects .card-content,.top article.works-card .card-content,article.more-projects-card .card-content{padding-left:1.5rem;padding-right:1.5rem}.top .main_color article.featured-projects .location,.top article.works-card .location,article.more-projects-card .location{width:calc(100% - 4.5rem);height:24px;line-height:1.6;font-size:15px;font-size:1.25rem}.top .main_color article.featured-projects .icon-arrow,.top article.works-card .icon-arrow,article.more-projects-card .icon-arrow{top:16%;right:1.5rem}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{width:calc(100% - 3rem);height:50.625px;font-size:22.5px;font-size:1.875rem}}@media only screen and (min-width:641px){.top .main_color article.featured-projects,.top article.works-card{width:calc(100%/2 - 2rem - 4px)}.top article.works-card{width:calc(50% - 1rem)}.top .main_color article.featured-projects:nth-child(1),.top .main_color article.featured-projects:nth-child(2),.top .main_color article.featured-projects:nth-child(3),.top .main_color article.featured-projects:nth-child(4){margin-left:0;margin-right:0}.top .main_color article.featured-projects:nth-child(2),.top .main_color article.featured-projects:nth-child(4){margin-left:1rem}.top .main_color article.featured-projects:nth-child(1),.top .main_color article.featured-projects:nth-child(3){margin-right:1rem}.top .main_color article.featured-projects .card-content,.top article.more-projects-card .card-content,.top article.works-card .card-content{padding-left:2rem;padding-right:2rem}.top .main_color article.featured-projects .location,.top article.works-card .location,article.more-projects-card .location{width:calc(100% - 6rem)}.top .main_color article.featured-projects .icon-arrow,.top article.works-card .icon-arrow,article.more-projects-card .icon-arrow{right:2rem}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{width:calc(100% - 5rem);height:54px;line-height:1.2}.top article.works-card.x-large{left:-50px}}@media only screen and (min-width:961px){.top article.works-card.large{width:100%}.top article.works-card.x-large{width:100vw}.top article.works-card.x-large img{width:100vw}.top article.works-card.large img{height:100%}.top .main_color article.featured-projects:nth-child(1),.top .main_color article.featured-projects:nth-child(2),.top .main_color article.featured-projects:nth-child(3),.top .main_color article.featured-projects:nth-child(4){margin-left:0;margin-right:0}.top .main_color article.featured-projects:nth-child(4){margin-left:1rem}.top .main_color article.featured-projects:nth-child(3){margin-left:1rem;margin-right:1rem}.top .main_color article.featured-projects:nth-child(2){margin-right:1rem}.top .main_color article.featured-projects{width:calc(100%/3 - 1rem - 4px)}.top article.works-card{width:calc(33.3333% - 1.35rem)}.top article.works-card.medium{width:calc(50% - 1rem)}.top .main_color article.featured-projects.featured-project,.top article.works-card.featured-project,article.more-projects-card.featured-project{width:100%}.top .main_color article.featured-projects.featured-project{margin-bottom:2rem}.top .main_color article.featured-projects.featured-project a,.top article.works-card.featured-project a,article.more-projects-card.featured-project a{flex-direction:row}.top .main_color article.featured-projects.featured-project .image-container,.top article.works-card.featured-project .image-container,article.more-projects-card.featured-project .image-container{float:right;width:calc(66.66667% - 3px);margin:-1px 0 -1px 0;order:2;z-index:2}.top .main_color article.featured-projects.featured-project .card-content,.top article.works-card.featured-project .card-content,article.more-projects-card.featured-project .card-content{float:left;width:33.33333%}.top .main_color article.featured-projects .header,.top article.works-card .header,article.more-projects-card .header{display:block;display:-webkit-box}.top .main_color article.featured-projects.featured-project .location,.top article.works-card.featured-project .location,article.more-projects-card.featured-project .location{bottom:197.25px;height:18px;line-height:1.5;font-size:12px;font-size:1rem;top:auto;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.top .main_color article.featured-projects.featured-project .icon-arrow,.top article.works-card.featured-project .icon-arrow,article.more-projects-card.featured-project .icon-arrow{top:1.875rem}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{top:36%;height:43.2px;font-size:18px;font-size:1.5rem}.top .main_color article.featured-projects.featured-project .title,.top article.works-card.featured-project .title,article.more-projects-card.featured-project .title{height:97.2px;top:11%;-webkit-line-clamp:3;font-size:27px;font-size:2.25rem}.top .main_color article.featured-projects.featured-project .title{height:144px;font-size:40px;font-size:2.3333333333rem}.top .main_color article.featured-projects.featured-project .description,.top article.works-card.featured-project .description,article.more-projects-card.featured-project .description{-webkit-line-clamp:6;height:162px;line-height:1.5;font-size:18px;font-size:1.5rem;display:block;display:-webkit-box;bottom:2.5rem;width:calc(100% - 5rem)}.top .main_color article.featured-project a .img.color-img{right:0}}.projects-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}article.works-card .image-container{background:#8b8b8b;max-height:230px}.top article.works-card.x-large .card-project__featured{display:none}.top article.works-card.hide{display:none}.card-project__description{position:absolute;display:none;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis}.top .main_color article.featured-projects.featured-project .card-content{margin-top:1rem}.top .main_color article.featured-projects .card-content,.top article.works-card .card-content,article.more-projects-card .card-content{position:relative;padding-left:1rem;padding-right:1rem;padding-bottom:30%;width:100%;background:#fff;margin-top:0}.top .main_color article.featured-projects .icon-arrow,.top article.works-card .icon-arrow,article.more-projects-card .icon-arrow{pointer-events:none;position:absolute;top:14%;right:1rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99),-webkit-transform .6s cubic-bezier(.16,.68,.43,.99)}.top .main_color article.featured-projects.white-background .card-content,.top article.works-card.white-background .card-content,article.more-projects-card.white-background .card-content{background:#fff}.top .main_color article.featured-projects .header,.top article.works-card .header,article.more-projects-card .header{position:absolute;display:none;height:18px;top:1.75rem;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#BB1E2D;font-weight:700;letter-spacing:.075em;text-transform:uppercase;line-height:1.5;font-size:12px;font-size:1rem}.top .main_color article.featured-projects .location,.top article.works-card .location,article.more-projects-card .location{color:#0B0B0B;position:absolute;pointer-events:none;display:block;display:-webkit-box;width:calc(100% - 3rem);height:18px;top:12%;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;font-weight:300;letter-spacing:.025em;line-height:1.5;font-size:12px;font-size:1rem}.top .main_color article.featured-projects .icon-arrow,.top article.works-card .icon-arrow,article.more-projects-card .icon-arrow{pointer-events:none;position:absolute;top:14%;right:1rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99),-webkit-transform .6s cubic-bezier(.16,.68,.43,.99)}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{color:#fff;position:absolute;display:block;display:-webkit-box;width:calc(100% - 2rem);height:40.5px;top:36%;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.125;font-size:18px;font-size:1.5rem;--webkit-transition:var(--standard-transition);transition:var(--standard-transition)}.top .main_color article.featured-projects .description,.top article.works-card .description,article.more-projects-card .description{position:absolute;display:none;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#5A5A5A}@media only screen and (min-width:321px){.top .main_color article.featured-projects .card-content,.top article.works-card .card-content,article.more-projects-card .card-content{padding-left:1.5rem;padding-right:1.5rem}.top .main_color article.featured-projects .location,.top article.works-card .location,article.more-projects-card .location{width:calc(100% - 4.5rem);height:24px;line-height:1.6;font-size:15px;font-size:1.25rem}.top .main_color article.featured-projects .icon-arrow,.top article.works-card .icon-arrow,article.more-projects-card .icon-arrow{top:16%;right:1.5rem}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{width:calc(100% - 3rem);height:50.625px;font-size:22.5px;font-size:1.875rem}}@media only screen and (min-width:641px){.top .main_color article.featured-projects,.top article.works-card{width:calc(100%/2 - 2rem - 4px)}.top article.works-card{width:calc(50% - 1rem)}.top .main_color article.featured-projects:nth-child(1),.top .main_color article.featured-projects:nth-child(2),.top .main_color article.featured-projects:nth-child(3),.top .main_color article.featured-projects:nth-child(4){margin-left:0;margin-right:0}.top .main_color article.featured-projects:nth-child(2),.top .main_color article.featured-projects:nth-child(4){margin-left:1rem}.top .main_color article.featured-projects:nth-child(1),.top .main_color article.featured-projects:nth-child(3){margin-right:1rem}.top .main_color article.featured-projects .card-content,.top article.more-projects-card .card-content,.top article.works-card .card-content{padding-left:2rem;padding-right:2rem}.top .main_color article.featured-projects .location,.top article.works-card .location,article.more-projects-card .location{width:calc(100% - 6rem)}.top .main_color article.featured-projects .icon-arrow,.top article.works-card .icon-arrow,article.more-projects-card .icon-arrow{right:2rem}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{width:calc(100% - 5rem);height:54px;line-height:1.2}.top article.works-card.x-large{left:-50px}}@media only screen and (min-width:961px){.top article.works-card.large{width:100%}.top article.works-card.x-large{width:100vw}.top article.works-card.x-large img{width:100vw}.top article.works-card.large img{height:100%}.top .main_color article.featured-projects:nth-child(1),.top .main_color article.featured-projects:nth-child(2),.top .main_color article.featured-projects:nth-child(3),.top .main_color article.featured-projects:nth-child(4){margin-left:0;margin-right:0}.top .main_color article.featured-projects:nth-child(4){margin-left:1rem}.top .main_color article.featured-projects:nth-child(3){margin-left:1rem;margin-right:1rem}.top .main_color article.featured-projects:nth-child(2){margin-right:1rem}.top .main_color article.featured-projects{width:calc(100%/3 - 1rem - 4px)}.top article.works-card{width:calc(33.3333% - 1.35rem)}.top article.works-card.medium{width:calc(50% - 1rem)}.top .main_color article.featured-projects.featured-project,.top article.works-card.featured-project,article.more-projects-card.featured-project{width:100%}.top .main_color article.featured-projects.featured-project{margin-bottom:2rem}.top .main_color article.featured-projects.featured-project a,.top article.works-card.featured-project a,article.more-projects-card.featured-project a{flex-direction:row}.top .main_color article.featured-projects.featured-project .image-container,.top article.works-card.featured-project .image-container,article.more-projects-card.featured-project .image-container{float:right;width:calc(66.66667% - 3px);margin:-1px 0 -1px 0;order:2;z-index:2}.top .main_color article.featured-projects.featured-project .card-content,.top article.works-card.featured-project .card-content,article.more-projects-card.featured-project .card-content{float:left;width:33.33333%}.top .main_color article.featured-projects .header,.top article.works-card .header,article.more-projects-card .header{display:block;display:-webkit-box}.top .main_color article.featured-projects.featured-project .location,.top article.works-card.featured-project .location,article.more-projects-card.featured-project .location{bottom:197.25px;height:18px;line-height:1.5;font-size:12px;font-size:1rem;top:auto;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.top .main_color article.featured-projects.featured-project .icon-arrow,.top article.works-card.featured-project .icon-arrow,article.more-projects-card.featured-project .icon-arrow{top:1.875rem}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{top:36%;height:43.2px;font-size:18px;font-size:1.5rem}.top .main_color article.featured-projects.featured-project .title,.top article.works-card.featured-project .title,article.more-projects-card.featured-project .title{height:97.2px;top:11%;-webkit-line-clamp:3;font-size:27px;font-size:2.25rem}.top .main_color article.featured-projects.featured-project .title{height:144px;font-size:40px;font-size:2.3333333333rem}.top .main_color article.featured-projects.featured-project .description,.top article.works-card.featured-project .description,article.more-projects-card.featured-project .description{-webkit-line-clamp:6;height:162px;line-height:1.5;font-size:18px;font-size:1.5rem;display:block;display:-webkit-box;bottom:2.5rem;width:calc(100% - 5rem)}.top .main_color article.featured-project a .img.color-img{right:0}.top article.works-card.large a{border-width:1px 0 1px 1px}.top article.works-card.large .image-container{float:right;width:66.66667%;margin:-1px 0 -1px 0;max-height:unset;padding-bottom:unset;height:auto}.top article.works-card.large .card-content{float:left;width:33.33333%;padding-bottom:48%}.card-project__featured{display:block;display:-webkit-box}.top article.works-card.large .location{top:auto;bottom:180px;height:18px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;line-height:1.5;font-size:12px;font-size:1rem}.top article.works-card.large .icon-arrow,.top article.works-card.x-large .icon-arrow{top:1.875rem}.top article.works-card.large .title{height:97.2px;top:15%;-webkit-line-clamp:3;font-size:27px;font-size:2.25rem}.top article.works-card.large .title{height:144px;font-size:40px;font-size:3.3333333333rem}.top article.works-card.large .card-project__description{display:block;display:-webkit-box;-webkit-line-clamp:5;bottom:1.5rem;width:calc(100% - 4rem);height:120px;line-height:1.6;font-size:15px;font-size:1.25rem}.top article.works-card.large .card-project__description{-webkit-line-clamp:6;height:162px;line-height:1.5;font-size:18px;font-size:1.5rem}.top article.works-card.large a,.top article.works-card.x-large a{flex-direction:row;border-right-width:0;border-top-width:1px;width:calc(100% - 0px)}.top article.works-card.large .image-container{order:2}.top article.works-card.large .card-content{order:1}.top article.works-card.x-large{height:48vw;position:relative;overflow:visible}.top article.works-card.x-large a{position:relative;width:100vw;height:48vw;overflow:hidden;border-width:0}.top article.works-card.x-large .image-container{max-height:unset}article.works-card.medium .image-container{max-height:330px}.top article.works-card.x-large .card-content{position:absolute;top:8.5%;width:calc(50% - 82px);margin-left:50px;padding-bottom:40%;background:#fff}.top article.works-card.x-large .card-project__featured{display:block;display:-webkit-box}.top article.works-card.x-large .location{display:block;display:-webkit-box;top:initial;bottom:174px;height:11.99997px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;line-height:1.33333;font-size:9px;font-size:.75rem}.top article.works-card.x-large .title{top:18%;height:71.99982px;font-size:27px;font-size:2.25rem}.top article.works-card.x-large .card-project__description{display:block;display:-webkit-box;width:calc(100% - 4rem);-webkit-line-clamp:6;height:162px;bottom:1rem;line-height:1.5;font-size:18px;font-size:1.5rem}}@media only screen and (min-width:1100px){.top .main_color article.featured-projects.featured-project .title{font-size:3.3333333333rem}}@media only screen and (min-width:1281px){.top .main_color article.featured-projects .card-content{padding-left:3rem;padding-right:3rem}.top article.works-card.large .image-container{width:75%}.top article.works-card.large .card-content{width:25%}.card-project__featured{top:2.5rem}.top article.works-card.large .icon-arrow,.top article.works-card.x-large .icon-arrow{top:2.5rem}.top article.works-card.large .card-project__description{bottom:1rem;width:calc(100% - 6rem)}.top article.works-card.x-large .card-content{width:43.5%;max-width:612px;margin-left:50px}.top article.works-card.x-large .location{bottom:189px;height:18px;line-height:1.5;font-size:12px;font-size:1rem}.top article.works-card.x-large .location{bottom:249.75px}.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{top:33%;height:54px;font-size:22.5px;font-size:1.875rem}.top article.works-card.x-large .title{height:96px;font-size:40px;font-size:3.3333333333rem}.top article.works-card.x-large .title{height:108px;line-height:1.125;font-size:48px;font-size:4rem}.top article.works-card.x-large .card-project__description{-webkit-line-clamp:8;width:calc(100% - 6rem);height:216px;bottom:1rem}}@media only screen and (min-width:1310px){.top article.works-card.x-large{left:calc((100vw - 1310px + 100px)/ 2 * -1)}.top article.works-card.x-large .card-content{width:50%;max-width:577px;margin-left:calc(50vw - 603px)}}@media only screen and (min-width:1601px){.top .main_color article.featured-projects .title,.top article.works-card .title,article.more-projects-card .title{top:4.5rem}}.top article.works-card a,article.featured-projects a,article.more-projects-card a{display:flex;width:100%;flex-direction:column;border-width:0 1px 1px 1px;border-color:#1a1a1a;border-style:solid;overflow:hidden;align-items:start}.top article.works-card img{width:100%}.top .main_color article.featured-projects.white-background a,.top article.works-card.white-background a,article.more-projects-card.white-background a{border-color:#eaeaea}.page-hero{position:relative;width:100%;height:17.5rem;background:#0a0a0a}.page-hero__image{position:absolute;overflow:hidden;width:100vw;height:100%}.page-hero__image img{position:absolute;display:block;height:100%;min-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;image-rendering:pixelated}figure{margin:0}@media only screen and (min-width:321px){.page-hero{height:20rem}}@media only screen and (min-width:641px){.page-hero{height:30rem}}@media only screen and (min-width:961px){.page-hero{height:40rem}}@media only screen and (min-width:1601px){.page-hero{height:50rem}}.project-hero__image{float:left;display:block;overflow:hidden}.project-hero__image-sm{display:none;width:16.66667%;-webkit-animation:slideUpRight 1s;animation:slideUpRight 1s}.project-hero__image-sm-content{position:relative;display:block;overflow:hidden;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d}.project-hero__image-sm-content img{position:absolute;display:block;height:100%;min-width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d}.project-hero__image-md{display:none;width:33.33333%;-webkit-animation:slideInRight .8s;animation:slideInRight .8s}.project-hero__image-md-content{position:relative;display:block;overflow:hidden;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d}.project-hero__image-md-content img{position:absolute;display:block;height:100%;min-width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d}.project-hero__image-lg{width:100%;max-width:100%;-webkit-animation:slideInLeft .6s;animation:slideInLeft .6s}.project-hero__image-lg,.project-hero__image-lg-content{height:17.5rem}.project-hero__image-lg-content{position:relative;display:block;overflow:hidden;max-width:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d}.project-hero__image-lg-content img{position:absolute;display:block;height:100%;min-width:100%;max-width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d}@media only screen and (min-width:321px){.project-hero__image-lg,.project-hero__image-lg-content{height:20rem}.project-hero__image-md,.project-hero__image-md-content{height:13.33333rem}.project-hero__image-sm,.project-hero__image-sm-content{height:6.66667rem}}@media only screen and (min-width:641px){.project-hero__image-lg{width:66.66667%;max-width:66.66667%}.project-hero__image-lg,.project-hero__image-lg-content{height:30rem}.project-hero__image-md,.project-hero__image-md-content{height:20rem}.project-hero__image-sm,.project-hero__image-sm-content{height:14rem}.project-hero__image-md{display:block}.project-hero__image-sm{display:block}}@media only screen and (min-width:961px){.project-hero__image-lg,.project-hero__image-lg-content{height:40rem}.project-hero__image-md,.project-hero__image-md-content{height:26.66667rem}}@media only screen and (min-width:1281px){.project-hero__image-sm,.project-hero__image-sm-content{height:13.33333rem}}@media only screen and (min-width:1601px){.project-hero__image-lg,.project-hero__image-lg-content{height:50rem}.project-hero__image-sm,.project-hero__image-sm-content{height:16.66667rem}.project-hero__image-md,.project-hero__image-md-content{height:33.33333rem}}.top .main_color .text h3.page-text__subtitle,.main_color h4{color:#8a8a8a;margin-top:.25rem;line-height:1.375;font-size:18px;font-size:1.5rem}.top .main_color .text h3.page-text__subtitle,.top .main_color h1.page-text__title,.page-text__breadcrumbs,.page-text__data{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;max-width:100%;font-weight:300;font-size:20px;text-transform:none}.top .main_color h1.page-text__title{clear:both}.page-text__data{margin-top:4rem;margin-bottom:-.5rem}.page-text__date{color:#5a5a5a}.page-text__author,.page-text__date{color:#5a5a5a;font-weight:700;line-height:1.5;letter-spacing:.075em;text-transform:uppercase;font-size:12px;font-size:1rem}li.page-text__breadcrumb{float:left;margin-left:0;list-style:none}.page-text__breadcrumb-link{color:#BB1E2D;font-weight:500;letter-spacing:.075em;text-transform:uppercase;line-height:1.5;font-size:15px}.icon-caret{display:inline-block;vertical-align:middle;box-sizing:initial}.page-text__breadcrumb-caret{margin:-.375rem .75rem 0 .5rem}.icon-caret:after{content:"";position:relative;display:inline-block;vertical-align:middle;box-sizing:initial;background:0 0;border-top:1px solid #8a8a8a;border-right:1px solid #8a8a8a;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon-caret-xs:after{width:5px;height:5px}.icon-caret-bold:after{border-top:2px solid #8a8a8a;border-right:2px solid #8a8a8a}.icon-caret-red:after{border-color:#f82400}@media only screen and (min-width:641px){.top .main_color .text h3.page-text__subtitle,.main_color h4{margin-top:0;font-size:22.5px;font-size:1.875rem;display:block}.icon-caret-xs:after{width:6px;height:6px}.page-text__breadcrumb-link{line-height:1.6;font-size:15px}.page-text__data{margin-top:5rem;margin-bottom:-1rem}.top .main_color h1.page-text__title{margin-bottom:.625rem}.page-text__breadcrumb-caret{margin:-.75rem .75rem 0 .5rem}}@media only screen and (min-width:961px){.top .main_color h1.page-text__title{font-size:25px;margin-bottom:.375rem}.top .main_color .text h3.page-text__subtitle,.top .main_color h1.page-text__title,.page-text__breadcrumbs,.page-text__data{width:100%;max-width:100%;padding-right:36%;display:block}.top.single-post.news-titlewidth .main_color .text h3.page-text__subtitle,.top.single-post.news-titlewidth .main_color h1.page-text__title,.main_color h4,.page-text__breadcrumbs{width:100%;max-width:100%;padding-right:36%;display:block}.top.single-post .main_color .text h3.page-text__subtitle,.top.single-post .main_color h1.page-text__title{width:100%;max-width:100%;padding-right:0;display:block}}@media only screen and (min-width:961px){.top .main_color .text h3.page-text__subtitle,.top .main_color h1.page-text__title,.page-text__breadcrumbs,.page-text__data{width:100%;max-width:100%;padding-right:36%;display:block}}@media only screen and (min-width:1281px){.top .main_color h1.page-text__title{font-size:30px;margin-bottom:.625rem}}.main_color .project-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;border-top:1px solid #eaeaea;padding-left:1rem;padding-right:1rem}@media only screen and (max-width:767px){.main_color .project-data{padding-left:0;padding-right:0}}.main_color .project-data,.project-footer{-webkit-animation:fadeUpDelay .8s;animation:fadeUpDelay .8s}.main_color .project-data__section{padding-bottom:5rem}.main_color .project-data__header{padding-top:2rem;padding-bottom:2rem}.main_color .project-data__gallery,.main_color .project-data__header,.main_color .project-data__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:initial;width:100%}.main_color .project-data__gallery,.main_color .project-data__header,.main_color .project-data__section,.post-text{position:relative;width:100%;max-width:100vw;margin:0 auto}.main_color .project-data__button{position:absolute;display:none;top:2rem;right:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;background:0 0;border:none;cursor:pointer;outline:0;color:#BB1E2D;font-weight:300;line-height:1;font-size:40px;font-size:3.3333333333rem;-webkit-transition:color .4s cubic-bezier(.16,.68,.43,.99);transition:color .4s cubic-bezier(.16,.68,.43,.99)}.main_color .project-data__subtitle{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;color:#BB1E2D}.main_color .project-data__title{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;line-height:1.125;font-size:27px;font-size:2.25rem}.main_color .project-data__block--product-cards{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main_color .project-data__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:1rem;gap:1rem}.main_color .project-data__cards-title{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;color:#5a5a5a;margin-bottom:1rem;font-size:18px;font-size:1.5rem}ol.page-text__breadcrumbs{margin:0;padding:0;list-style:none}.main_color .project-data__block--product-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main_color .project-data__block-title{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;margin-bottom:1rem;color:#5a5a5a;font-size:18px;font-size:1.5rem;overflow-wrap:break-word}.main_color .project-data__item-title{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:36.33333%;min-width:36.33333%;color:#8a8a8a;margin-top:.25rem;margin-right:1rem;overflow-wrap:break-word}.main_color .project-data__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:2rem 0;border-top:1px solid #eaeaea}.main_color .project-data__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:1rem;padding:0 1.5rem}@media only screen and (max-width:767px){.main_color .project-data__block{padding-left:0;padding-right:0}}.main_color .project-data__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;padding:0 1rem .5rem 0;margin-left:0}.main_color .project-data__block--map.no-map .project-data__item{padding:2rem 0;border-top:1px solid #eaeaea}.main_color .project-data__sublist li{padding:0;margin-left:0;margin-bottom:0}.main_color ul.project-data__sublist{margin-left:0;margin-top:0;list-style:none}.main_color a.project-data__item-link[target="_blank"]{border-bottom:none}.main_color .project-data__item-link,.main_color .project-data__item-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#5a5a5a;font-weight:300;line-height:1.6;letter-spacing:.025em;font-size:15px;font-size:1.25rem}.main_color a.project-data__item-link{padding-bottom:1px;border-bottom:1px solid #eaeaea}.main_color a.project-data__item-link:hover{color:#BB1E2D;text-decoration:none;border-bottom:1px solid #BB1E2D}.project-data__map-link{position:absolute;display:inline-block;padding:.5rem 2rem;bottom:0;color:#5a5a5a;background:#fff;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;font-weight:300;line-height:1.6;letter-spacing:.025em;font-size:15px;font-size:1.25rem}.project-data__section a[target="_blank"]:after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:.5rem;background-color:transparent;background-image:url(https://beta.acons.vn/wp-content/uploads/2023/06/icon-external-url-small-gray-300.svg);background-repeat:no-repeat;background-position:bottom left}.main_color .project-data__block--data{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.main_color .project-data__block--team{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.main_color .project-data__block--map{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main_color .project-data__block--awards{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.main_color .project-data__block--timeline{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.main_color .project-data__block--statistics{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.project-data__section a[target="_blank"]:after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:.5rem;background-color:transparent;background-image:url(https://beta.acons.vn/wp-content/uploads/2023/06/icon-external-url-small-gray-300.svg);background-repeat:no-repeat;background-position:bottom left}.project-data__item-laurel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7rem;min-width:7rem;height:5rem;margin-right:2rem;color:#8a8a8a}.project-data__block--awards .project-data__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top .main_color .project-data__map{position:relative;width:100%;height:0;margin-bottom:2rem;padding-bottom:78%;overflow:hidden;border:1px solid #eaeaea}.project-data__map img{max-width:100%}@media only screen and (min-width:321px){.main_color .project-data__gallery,.main_color .project-data__header,.main_color .project-data__section{max-width:100%}}@media only screen and (min-width:641px){.main_color .project-data__gallery,.main_color .project-data__header,.main_color .project-data__section{max-width:100%}.main_color .project-data__header{padding-top:3rem;padding-bottom:3rem}.main_color .project-data__block{width:50%;margin-bottom:2rem}.main_color .project-data__cards{margin-bottom:2rem}.main_color .project-data__title{width:66.66667%;font-size:40px;font-size:3.3333333333rem}}@media only screen and (min-width:961px){.main_color .project-data__gallery,.main_color .project-data__header,.main_color .project-data__section{max-width:100%}.main_color .project-data__cards{width:66.66667%;margin-bottom:3rem}.main_color .project-data__cards .card-sm{width:50%;max-width:50%}.main_color .project-data__block{width:33.33333%;margin-bottom:3rem}.main_color .project-data__block--data{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main_color .project-data__block--team{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.main_color .project-data__block--map{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.av-zero-column-padding{margin-left:0}.main_color p.acons-caption{color:#8a8a8a}.avia-image-container small.avia-copyright{font-size:.8em;text-align:left;line-height:1.7em}.avia-image-container .avia-copyright{display:block}.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright{position:absolute;background-color:rgba(0,0,0,.1);text-align:right;color:#fff;padding:0 2em 0 0;right:0;bottom:0;width:21em;line-height:2em;max-height:2em;text-indent:-99999px;overflow:hidden;transition:all .3s ease-in;z-index:308}.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover{width:100%;padding:0 3em 0 1em;text-indent:0;max-height:100%;background-color:rgba(0,0,0,.4)}.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:after{content:"";display:block;position:absolute;right:0;bottom:0;text-indent:0;font-size:.8em;width:2.6em;height:2.6em;line-height:2.8em;text-align:center;color:rgba(255,255,255,.7);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.avia-image-container small.avia-copyright,.main_color p.acons-caption,small.avia-copyright{display:block;font-weight:500;font-style:normal;letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-size:.75rem;text-align:left}@media only screen and (min-width:641px){.top .main_color .avia-image-container small.avia-copyright,.top .main_color .text small.avia-copyright a,.top .main_color small.avia-copyright,.top .main_color small.avia-copyright a,.main_color p.acons-caption{font-size:12px!important;font-size:1rem!important}}.creation-case-study-column .avia-image-container,.image-overlay-column .avia-image-container{position:absolute;top:0}.responsive .flex-column.creation-case-study-column{overflow:hidden}.creation-case-study-column .avia-image-container{margin-bottom:0}.creation-case-study-column img{height:100%;min-height:100%;min-width:auto;max-width:10000000%;width:100%}@media only screen and (max-width:767px){.responsive .creations-section.creations-left-side .flex-column-table{display:flex;flex-direction:column}.responsive .creations-section.creations-left-side .creation-case-study-column.flex-column{order:2}}@media only screen and (min-width:768px){.creation-case-study-column img{height:100%;min-height:100%;left:50%;width:auto;margin-top:0;transform:translate(-50%,0)}.creation-case-study-column.margin40 img{margin-top:43%}.creation-case-study-column:hover .color-img img,.creation-case-study-column:hover .original-img img{}}.creation-case-study-column .avia-image-container.original-img{z-index:1}.responsive .creations-section.creations-left-side .avia-image-container.avia-align-center{height:100%}.creations-section .creation-case-study-column .original-img{position:absolute;top:0}.creation-case-study-column .av_textblock_section{z-index:3;background:#fff;position:absolute;bottom:1.5rem;width:100%;max-width:calc(100vw - 10rem);padding:1.25rem;background:#fff;left:1.5rem;right:1.5rem}.creations-section{margin-bottom:-1px}.creations-section.creations-left-side .creation-case-study-column .av_textblock_section{left:1.5rem;right:1.5rem}.creation-case-study-column h3.page-block__card-title{color:#0a0a0a;line-height:1.33333;font-size:18px;font-size:1.5rem}@media only screen and (min-width:321px){.creation-case-study-column .av_textblock_section{padding:1.5rem}.page-block__card-arrow{top:1.5rem;right:1.5rem}}@media only screen and (min-width:641px){.creations-section.creations-left-side .creation-case-study-column .av_textblock_section{left:auto;right:2rem}}@media only screen and (min-width:768px){.creation-case-study-column .av_textblock_section{max-width:calc(45.83333vw - 6rem);padding:2rem;bottom:2rem}.creation-case-study-column .av_textblock_section{left:2rem;right:auto}.page-block__card-arrow{top:2rem;right:2rem}}@media only screen and (min-width:961px){.creation-case-study-column .av_textblock_section{max-width:calc(41.66667vw - 6rem);bottom:3rem}.creation-case-study-column .av_textblock_section{left:3rem}.creation-case-study-column:hover .page-block__card-arrow{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}.creation-case-study-column h3.page-block__card-title{line-height:1.33333;font-size:22.5px;font-size:1.875rem}.creations-section.creations-left-side .creation-case-study-column .av_textblock_section{right:3rem}}.responsive .creations-section .container{max-width:100%;width:100%}.responsive .creations-section .container{padding-right:0;padding-left:50px}.responsive .creations-section.creations-left-side .container{padding-right:50px;padding-left:0}@media only screen and (max-width:767px){.responsive .creations-section.creations-left-side .container,.responsive .creations-section .container{width:90%;max-width:90%;margin:0 auto;padding-left:0;padding-right:0;float:none}}@media only screen and (min-width:1281px){.creation-case-study-column .av_textblock_section{max-width:calc(640px - 12rem);padding:2.5rem 3rem 2rem}.responsive .creations-section .container{padding-left:calc((100vw - 1310px)/ 2 + 3%)}.responsive .creations-section.creations-left-side .container{padding-right:calc((100vw - 1310px)/ 2 + 3%);padding-left:0}.creations-section:not(.creations-left-side) .creation-case-study-column{right:calc((100vw - 1310px)/ 2 * -1)}.creations-section.creations-left-side .flex-column:not(.creation-case-study-column){width:58.5rem;padding-left:8rem!important;padding-right:2rem!important}.creations-section:not(.creations-left-side) .creation-case-study-column{right:calc((100vw - 1265px)/ 2 * -1)}.creations-section:not(.creations-left-side) .flex-column:not(.creation-case-study-column) section{width:43vw}}@media only screen and (min-width:1400px){.creations-section:not(.creations-left-side) .creation-case-study-column{right:calc((100vw - 1265px)/ 2 * -1)}.creations-section:not(.creations-left-side) .flex-column:not(.creation-case-study-column) section{width:min(600px,43vw)}}.creation-case-study-column .avia-image-container .avia-image-container-inner,.creation-case-study-column .avia-image-container .avia-image-overlay-wrap,.creation-case-study-column img{height:100%}@media only screen and (min-width:768px){.creation-case-study-column .avia-image-container .avia-image-container-inner,.creation-case-study-column .avia-image-container .avia-image-overlay-wrap,.creation-case-study-column img{height:35rem}}@media only screen and (min-width:961px){.creation-case-study-column .avia-image-container .avia-image-container-inner,.creation-case-study-column .avia-image-container .avia-image-overlay-wrap,.creation-case-study-column img{height:40rem}}@media only screen and (min-width:1281px){.creation-case-study-column .avia-image-container .avia-image-container-inner,.creation-case-study-column .avia-image-container .avia-image-overlay-wrap,.creation-case-study-column img{height:50rem}}@media only screen and (min-width:1601px){.creation-case-study-column .avia-image-container .avia-image-container-inner,.creation-case-study-column .avia-image-container .avia-image-overlay-wrap,.creation-case-study-column img{height:65rem}}@media only screen and (min-width:1801px){.creation-case-study-column .avia-image-container .avia-image-container-inner,.creation-case-study-column .avia-image-container .avia-image-overlay-wrap,.creation-case-study-column img{height:65rem}}.responsive .flex-column.creation-case-study-column{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100vw;height:0;padding-bottom:70.66667%;margin-left:-5.5%;margin-bottom:-20px}@media only screen and (min-width:768px){.responsive .flex-column.creation-case-study-column{width:45.83333vw;height:35rem;max-height:35rem;padding-bottom:0}}@media only screen and (min-width:961px){.responsive .flex-column.creation-case-study-column{width:41.66667vw;height:40rem;max-height:40rem}}@media only screen and (min-width:1281px){.responsive .flex-column.creation-case-study-column{width:calc(50vw - (.08333 * 106.66667rem));height:50rem;max-height:50rem}}@media only screen and (min-width:1601px){.responsive .flex-column.creation-case-study-column{width:calc(50vw - (.08333 * 120rem));height:65rem;max-height:65rem}}.image-overlay-column{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100vw;height:0;padding-bottom:66.66667%}@media only screen and (min-width:768px){.image-overlay-column{width:45.83333vw;height:35rem;max-height:35rem;padding-bottom:0}.full-width-section .image-overlay-column{width:calc(50vw - 1.5rem);height:35rem;max-height:35rem;margin-right:1.5rem;padding-bottom:0}.full-width-section .image-overlay-column img{min-width:140%}}@media only screen and (min-width:961px){.image-overlay-column{width:41.66667vw;height:40rem;max-height:40rem}.full-width-section .image-overlay-column{height:40rem;max-height:40rem}}@media only screen and (min-width:1281px){.image-overlay-column{width:calc(50vw - (.08333 * 106.66667rem));height:50rem;max-height:50rem}.full-width-section .image-overlay-column{width:calc(50vw - 2rem);height:50rem;max-height:50rem;margin-right:2rem}.full-width-section .image-overlay-column img{min-width:130%}}@media only screen and (min-width:1601px){.image-overlay-column{width:calc(50vw - (.08333 * 120rem));height:60rem;max-height:60rem}.full-width-section .image-overlay-column{width:calc(50vw - 2.5rem);height:60rem;max-height:60rem;margin-right:2.5rem}.full-width-section .image-overlay-column img{min-width:120%}}.responsive .flex-column.creation-case-study-column{overflow:hidden}.creation-case-study-column .avia-image-container{margin-bottom:0}.creation-case-study-column img{height:100%;min-height:100%;min-width:auto;max-width:10000000%;width:100%}@media only screen and (max-width:767px){.responsive .creations-section.creations-left-side .flex-column-table{display:flex;flex-direction:column}.responsive .creations-section.creations-left-side .creation-case-study-column.flex-column{order:2}}@media only screen and (min-width:768px){.creation-case-study-column img{height:100%;min-height:100%;left:50%;width:auto;margin-top:0;transform:translate(-50%,0)}}.responsive .creations-section.creations-left-side .avia-image-container.avia-align-center{height:100%}.creation-case-study-column .av_textblock_section{z-index:3;background:#fff;position:absolute;bottom:1.5rem;width:100%;max-width:calc(100vw - 10rem);padding:1.25rem;background:#fff;left:1.5rem;right:1.5rem}.creations-section{margin-bottom:-1px}.creations-section.creations-left-side .creation-case-study-column .av_textblock_section{left:1.5rem;right:1.5rem}.top article.white-background{background:#fff}.main_color .card-profile{position:relative;width:100%;float:left;margin-bottom:2rem}.main_color .card-profile__text{padding-left:1rem;padding-right:1rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.main_color .card-profile__link{color:#BB1E2D;font-weight:300;line-height:1.6;letter-spacing:.025em;font-size:15px;font-size:1.25rem;border-bottom:none!important;margin-right:10px}.main_color .card-profile__link:hover{border-bottom:none!important;color:#BB1E2D!important}.main_color .card-profile__arrow{margin-top:-.5rem;margin-left:1rem;-webkit-transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99),-webkit-transform .6s cubic-bezier(.16,.68,.43,.99)}@media only screen and (min-width:641px){.main_color .card-profile{margin-bottom:3rem}.main_color .card-profile__link{line-height:1.5;font-size:18px;font-size:1.5rem}.main_color .card-profile__arrow{margin-top:-.25rem}}@media only screen and (min-width:961px){.main_color .card-profile{margin-bottom:5rem}}.image__caption{display:block;margin-top:8px}.image__caption-credit,.image__caption-text{display:block;font-weight:500;font-style:normal;letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-size:.75rem}.image__caption-text{padding-top:5px;color:#8a8a8a}.image__caption-credit{color:#cacaca}.image__caption-text a{border-bottom:1px solid #8a8a8a;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}.image__caption-text a:hover{color:#0a0a0a;border-color:#0a0a0a;text-decoration:none}@media only screen and (min-width:991px){.image__caption-credit,.image__caption-text{font-size:12px;font-size:1rem}}.page-block__text-kicker{display:block;margin-bottom:.5em;margin-top:0.85em;color:#BB1E2D;letter-spacing:.075em;text-transform:uppercase;line-height:1.5;font-size:15px;font-weight:500}.text h6{color:#5a5a5a;margin:1em 0 -.5em;font-weight:700;letter-spacing:.075em;text-transform:uppercase;line-height:1.5;font-size:12px;font-size:1rem}@media only screen and (min-width:641px){.text h6{font-size:15px;font-size:1.25rem}}.text h6.tag{color:#BB1E2D}.creations-hero{margin-top:0;margin-bottom:3rem;padding-top:5rem}@media only screen and (min-width:768px){.creations-hero{max-height:35rem;margin-bottom:5rem;padding-top:0}.creations-hero .creation-case-study-column{margin-left:4.16667vw}.responsive .top .flex-column.creation-case-study-column{width:45.83333vw;height:35rem;max-height:35rem;padding-bottom:0}.creations-hero .creation-case-study-column{width:45.83333vw;height:35rem;max-height:35rem;padding-bottom:0}}@media only screen and (min-width:961px){.creations-hero{max-height:40rem}.creations-hero .creation-case-study-column{margin-left:8.33333vw}.responsive .top .flex-column.creation-case-study-column{width:41.66667vw;height:40rem;max-height:40rem}.responsive .top .creations-hero .flex-column.creation-case-study-column{width:41.66667vw;height:40rem;max-height:40rem}}@media only screen and (min-width:1281px){.creations-hero{max-height:50rem}.responsive .top .flex-column.creation-case-study-column{width:calc(50vw - (.08333 * 106.66667rem));height:50rem;max-height:50rem}.responsive .top .creations-hero .flex-column.creation-case-study-column{margin-left:calc(.08333 * 106.66667rem)}.responsive .top .creations-hero .flex-column.creation-case-study-column{height:50rem;max-height:50rem}}@media only screen and (min-width:1601px){.creations-hero{max-height:65rem}.responsive .top .flex-column.creation-case-study-column{width:calc(50vw - (.08333 * 120rem));height:65rem;max-height:65rem}.responsive .top .creations-hero .flex-column.creation-case-study-column{margin-left:calc(.08333 * 120rem)}.responsive .top .creations-hero .flex-column.creation-case-study-column{height:65rem;max-height:65rem}}.responsive .creations-hero .container{max-width:100%;width:100%;padding-right:0;padding-left:50px}.responsive .creations-section .container{max-width:100%;width:100%}.responsive .creations-section.creations-left-side .container{padding-right:50px;padding-left:0}.responsive .creations-section .container{padding-right:0;padding-left:50px}@media only screen and (min-width:1281px){.responsive .creations-hero .container{padding-left:calc((100vw - 1310px)/ 2 + 3%)}.responsive .creations-section .container{padding-left:calc((100vw - 1310px)/ 2 + 3%)}.responsive .creations-section.creations-left-side .container{padding-right:calc((100vw - 1310px)/ 2 + 3%);padding-left:0}.creations-section:not(.creations-left-side) .creation-case-study-column{right:calc((100vw - 1310px)/ 2 * -1)}.creations-section.creations-left-side .flex-column:not(.creation-case-study-column){width:58.5rem;padding-left:8rem!important;padding-right:2rem!important}.creations-section:not(.creations-left-side) .creation-case-study-column{right:calc((100vw - 1265px)/ 2 * -1)}.creations-section:not(.creations-left-side) .flex-column:not(.creation-case-study-column) section{width:43vw}}@media only screen and (min-width:1400px){.creations-section:not(.creations-left-side) .creation-case-study-column{right:calc((100vw - 1265px)/ 2 * -1)}.creations-section:not(.creations-left-side) .flex-column:not(.creation-case-study-column) section{width:min(600px,43vw)}}.page-block__text-title{display:block;width:100%;margin-bottom:3rem;line-height:1.2;font-size:20px}.creations-hero .page-block__text-title{line-height:1.2;font-size:20px;text-transform:uppercase;letter-spacing:1px}.page-block__text-subtitle{display:block;display:-webkit-box;height:18px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.main_color p.page-block__text-description{display:block;display:-webkit-box;overflow:hidden;-webkit-line-clamp:10;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:120px;margin-top:.25rem;margin-bottom:2rem;line-height:1.6;font-size:14px}@media only screen and (min-width:641px){.page-block__text-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;height:115.2px;margin-bottom:2rem;font-size:25px}.main_color p.page-block__text-description{height:112.5px;max-height:none;line-height:1.5;font-size:14px;font-size:1.25rem}}@media only screen and (min-width:961px){.page-block__text-title{height:144px;margin-bottom:2rem;font-size:25px}.creations-hero .page-block__text-title{font-size:25px}.main_color p.page-block__text-description{height:135px;margin-top:.5rem;margin-bottom:2rem;line-height:1.5;font-size:16px}}@media only screen and (min-width:1281px){.page-block__text-title{height:172.8px;margin-bottom:3rem;font-size:30px}.creations-hero .page-block__text-title{font-size:30px}.main_color p.page-block__text-description{height:180px;margin-top:.75rem;margin-bottom:2.5rem;line-height:1.6;font-size:18.5px}}@media only screen and (min-width:1601px){.creations-hero .page-block__text-title{font-size:30px}.creation-case-study-column h3.page-block__card-title{font-size:27px;font-size:2.25rem}.main_color .page-block__text-title{height:210px;margin-bottom:4rem;font-size:30px}.main_color p.page-block__text-description{height:330px;margin-top:.75rem;margin-bottom:3.5rem;-webkit-line-clamp:6;line-height:1.6;font-size:18.5px}}.icon-arrow{color:#BB1E2D}.page-section-title p{padding-top:0;padding-bottom:2rem}.page-section-title p{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;padding-top:.5rem;padding-bottom:1.5rem}.page-section-title p{padding-left:1.66667rem;padding-right:1.66667rem;color:#0B0B0B;font-weight:600;line-height:1.5;letter-spacing:.075em;text-transform:uppercase;font-size:15px}.black-footer .footer .page-section-title p{color:#fff}@media only screen and (min-width:641px){.page-section-title p{padding-top:2rem;padding-left:.66667rem;padding-right:.66667rem;padding-bottom:0}}@media only screen and (min-width:961px){.page-section-title p{width:66.66667%;max-width:66.66667%;margin-right:33.33333%}}@media only screen and (min-width:1281px){.page-section-title p{padding-left:3rem;padding-right:3rem}.page-section-title p{padding-top:3rem;padding-bottom:1rem}}.mega-menu li a.oxy-mega-dropdown_link{font-weight:600;text-transform:uppercase;text-decoration:none;height:56px}.oxy-mega-dropdown_container{border-bottom:4px solid #BB1E2D;padding:20px 5px 20px 5px}.mega-menu-columns h4.mega-block-title{color:#cacaca;font-weight:700;line-height:1.5;letter-spacing:.075em;text-transform:uppercase;font-size:12px;font-size:1rem;padding:0}.mega-menu-columns .mega-menu-item{padding:0 25px 0 25px;border-left:1px solid #eaeaea}.mega-menu-columns .mega-menu-item:first-of-type{border-left:none}.mega-menu-columns .mega-menu-item h2{margin-top:1rem;letter-spacing:.025em;line-height:1.33333;font-size:27px;font-size:2.25rem;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99);margin-bottom:0;color:#0a0a0a}.mega-menu-columns .mega-menu-item a:hover{text-decoration:none}.mega-menu-columns .mega-menu-item a:hover h2{text-decoration:none;color:#BB1E2D}.mega-menu-columns .mega-menu-item p{display:block;display:-webkit-box;height:48px;margin-top:0.5rem;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.6;font-size:15px;margin-bottom:10px;color:#5a5a5a}.mega-menu-columns .mega-menu-item a.custom-mega-menu-link{display:block;color:#BB1E2D;font-weight:700;text-transform:uppercase;letter-spacing:.075em;line-height:1.5;font-size:12px;font-size:1rem;display:inline-block;vertical-align:middle;margin-top:2px;margin-right:0.25rem;line-height:1}@media screen and (max-width:991px){.oxy-mega-dropdown_container{padding:10px 5px 10px 5px;border-bottom:4px solid #fbfbf8}.mega-menu-columns .mega-menu-item h2{margin-top:1rem;font-size:15px;font-weight:500}.mega-menu-icon{margin-bottom:4px}.mega-menu-icon > svg{height:14px}.mega-menu-columns .mega-menu-item{border-left:none}.mega-menu-columns h4.mega-block-title{display:none}.mega-menu-columns .mega-menu-item p{display:none}.mega-menu-columns .mega-menu-item a.custom-mega-menu-link{display:none}}article{display:block}div .av-one-third.single-column-cards{margin-left:30px;width:30.999999%}@media screen and (max-width:767px){div .av-one-third.single-column-cards{margin-left:0;margin-top:20px;width:100%}}@media only screen and (max-width:960px) and (min-width:768px){div .av-one-third.single-column-cards{margin-left:20px;width:calc(33.33333% - 20px)}}div .av-one-third.single-column-cards.first{margin-left:0}article.features-card:before{content:'';display:block;width:0;height:4px;margin-top:-1px;margin-left:-1px;background:0 0;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}article.features-card:hover:before{width:calc(100% + 2px);background:#BB1E2D}@media only screen and (min-width:641px){article.features-card{width:calc(50% - 1rem)}}@media only screen and (min-width:961px){article.features-card{width:calc(33% - 1rem)}}.single-column-cards article.features-card{width:100% !important}article.features-card a{position:relative;display:block;width:100%;height:0;padding-bottom:56%;background:#fff;border-color:#eaeaea;border-style:solid;border-width:1px 1px 1px 1px;overflow:hidden;text-align:left}article.features-card:hover a:before{width:0%}article.features-card a:before{content:"";position:absolute;display:block;width:75%;height:100%;background:#fff;border-color:#fff;border-style:solid;border-width:1px 0 1px 1px;-webkit-transition:width .6s cubic-bezier(.16,.68,.43,.99);transition:width .6s cubic-bezier(.16,.68,.43,.99);z-index:1}article.features-card a:hover{background:#fff;border-color:#eaeaea}article.features-card a:after{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);display:block;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}.page .main_color .template-page article.features-card.white-background a{background:#fff;border-color:#eaeaea}article.features-card img{position:absolute;display:block;overflow:hidden;width:calc(100% + 2px);-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99);z-index:0;height:100%}article.features-card:hover img{-webkit-transform:scale(1.125);transform:scale(1.125)}article.features-card .systems-content{position:relative;width:100%;height:0;padding-left:1rem;padding-right:1rem;padding-bottom:56.25%;z-index:2}article.features-card .subtitle{position:absolute;display:inline-block;top:1rem;color:#cacaca;border-radius:2px;font-weight:700;line-height:1;letter-spacing:.075em;text-transform:uppercase;font-size:12px;font-size:1rem;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99);color:#5a5a5a}article.features-card.white-background .subtitle{color:#cacaca}article.features-card.white-background h3{color:#0a0a0a}article.features-card h3{position:absolute;display:block;display:-webkit-box;width:calc(100% - 2rem);height:36px;bottom:61.875px;color:#0a0a0a;overflow:visible;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.6;font-size:22.5px;font-size:1.875rem;color:#fff;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}article.features-card .icon-arrow{position:absolute;top:1.25rem;right:1rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:-webkit-transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99);transition:transform .6s cubic-bezier(.16,.68,.43,.99),-webkit-transform .6s cubic-bezier(.16,.68,.43,.99)}article.features-card p{position:absolute;display:block;display:-webkit-box;width:calc(100% - 3rem);height:45px;bottom:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.5;font-size:15px;font-size:1.25rem;color:#5a5a5a}@media only screen and (min-width:321px){article.features-card .systems-content{padding-left:1rem;padding-right:1rem}article.features-card .subtitle{top:1.5rem}article.features-card h3{width:calc(100% - 3rem);bottom:67.5px}article.features-card .icon-arrow{top:1.75rem;right:1.5rem}article.features-card p{bottom:.25rem}}@media only screen and (min-width:641px){article.features-card .systems-content{padding-left:2rem;padding-right:2rem}article.features-card .subtitle{top:2rem}article.features-card h3{width:calc(100% - 4rem)}article.features-card .icon-arrow{top:2rem;right:2rem}article.features-card p{width:calc(100% - 4rem);bottom:0.5rem}}@media only screen and (min-width:1281px){article.features-card .systems-content{padding-left:3rem;padding-right:3rem}article.features-card .subtitle{top:3rem}article.features-card h3{width:calc(100% - 6rem);bottom:79.5px;height:35.99991px;line-height:1.33333;font-size:27px;font-size:2.25rem}article.features-card .icon-arrow{top:2.875rem;right:3rem}article.features-card p{width:calc(100% - 6rem);bottom:1.5rem;height:54px;line-height:1.5;font-size:18px;font-size:1.5rem}}.top article.works-card .title span{color:#0a0a0a;font-weight:300}.oxy-posts{}#_posts_grid-511-328 .oxy-posts{display:flex !important;flex-direction:row;flex-wrap:wrap;gap:2rem}.home-headline{font-family:Source Sans Pro;font-size:20px;font-weight:500}.hero-navigation{position:relative;width:100%;height:4.5rem;height:3rem;margin-bottom:-1rem;z-index:1;overflow:hidden}.hero-navigation ul{height:6rem;overflow:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.hero-navigation ul.expanded{overflow:auto}.hero-navigation ul li:first-child{padding-left:1rem}.hero-navigation ul li{display:inline-block;padding-left:.5rem;padding-right:.5rem}.hero-navigation ul li a{display:block;padding:1.66667rem 0 1.5rem;color:#8a8a8a;font-weight:300;line-height:1;letter-spacing:.025em;font-size:15px;font-size:1.25rem}.hero-navigation ul li a:hover{text-decoration:none;color:#BB1E2D}.works-page-hero-title .hero-navigation ul li .filterValue{display:block;padding:1rem 0 .75rem;color:var(--zahner-red);font-weight:300;line-height:1;letter-spacing:.025em;font-size:18px;font-size:1.5rem}.works-page-hero-title .hero-navigation ul li.selected:after{content:unset}.works-page-hero-title .hero-navigation ul li .filterValue:after{content:'+';display:inline-block;margin-left:.5rem;font-size:2rem;transform:rotate(45deg);vertical-align:middle;cursor:pointer}@media only screen and (min-width:641px){.hero-navigation{height:3.5rem}.hero-navigation ul{height:initial}.hero-navigation ul li{padding-left:1rem;padding-right:1rem}.hero-navigation ul li a{padding:1.83333rem 0 1.66667rem;font-size:18px;font-size:1.5rem}.works-page-hero-title .hero-navigation ul li .filterValue{padding:.5rem .5rem .25rem;font-size:18px;font-size:1.25rem;font-weight:300;line-height:1;letter-spacing:.025em;border:1px solid #BB1E2D}}@media only screen and (min-width:768px){.hero-navigation{height:4.5rem}}.works-page-hero-title{margin-top:-3.25rem;position:relative}.works-page-hero-title .hero-navigation{margin-bottom:0;height:auto}.works-page-hero-title .hero-navigation ul{height:65rem;max-height:5rem;-webkit-transition:all .2s cubic-bezier(.16,.68,.43,.99);transition:all .2s cubic-bezier(.16,.68,.43,.99)}.works-page-hero-title .hero-navigation ul.expanded{max-height:34rem}.works-page-hero-title h1{color:#fff;display:inline-block;margin:0;border-bottom:4px solid #f82400}.works-page-hero-title a.filtered{display:none!important}.projects-nav__category-container{display:none}.works-page-hero-title .hero-navigation ul li.filter-button h5{color:#BB1E2D;padding:2rem 0;box-sizing:border-box}.works-page-hero-title .hero-navigation ul li{display:block;padding:0 2rem}@media screen and (max-width:991px){.works-page-hero-title .hero-navigation ul li{padding:0 0rem}}.works-page-hero-title .hero-navigation ul li a{font-size:18px;font-size:1.5rem}.works-page-hero-title .hero-navigation ul li.filter-button h5:after{content:'';display:inline-block;height:6px;width:6px;border-right:2px solid #BB1E2D;border-bottom:2px solid #BB1E2D;transform:rotate(45deg);margin-left:10px;margin-bottom:2px}.works-page-hero-title .hero-navigation ul li{border-bottom:1px solid #eaeaea;position:relative}.responsive #top #wrap_all .works-page-hero-title .container{width:100%;max-width:100%}.projects-hero__text{padding:0 2rem}.works-page-hero-title .hero-navigation ul li:after{content:'';display:block;position:absolute;height:7px;width:7px;border-top:1px solid #8a8a8a;border-right:1px solid #8a8a8a;transform:rotate(45deg);right:2rem;top:50%;margin-top:-3px}.works-page-hero-title .hero-navigation ul li.filter-button{border-bottom:none;min-height:50px;box-sizing:border-box}.works-page-hero-title .hero-navigation ul li.filter-button:after{display:none}.projects-nav__category-container.active ul li{border-bottom:none;cursor:pointer}@media only screen and (max-width:640px){.works-page-hero-title .hero-navigation ul h5{cursor:pointer}.works-page-hero-title .hero-navigation ul.expanded li.filter-button h5:after{content:'+';display:inline-block;height:6px;width:6px;border-right:none;border-bottom:none;transform:rotate(45deg);margin-left:10px;margin-bottom:0;font-size:1.75rem;line-height:.5}.projects-nav__category-container{display:block;position:absolute;z-index:10;top:3.5rem;right:-1.5rem;bottom:1.5rem;background:#fff;width:0;border-top:1px solid #eee;border-left:1px solid #eee;padding-left:1.5rem;border-bottom:1px solid #eee;overflow:scroll;font-size:15px;font-size:1.25rem;font-weight:300;line-height:1.6;letter-spacing:.025em;padding-top:1.25rem;opacity:0;-webkit-transition:all .2s cubic-bezier(.16,.68,.43,.99);transition:all .2s cubic-bezier(.16,.68,.43,.99)}.projects-nav__category-container.active{width:75vw;opacity:1}.works-page-hero-title .hero-navigation ul li.selected .filterValue{padding:1.66667rem 0 1.5rem;cursor:pointer}.works-page-hero-title .hero-navigation ul li.selected .filterValue:after{position:absolute;top:50%;margin-top:-.75rem;right:1.5rem;margin-left:0}}@media only screen and (min-width:641px){.works-page-hero-title .hero-navigation ul li:after{display:none}.responsive #top #wrap_all .works-page-hero-title .container{width:90%;max-width:1310px}.projects-hero__text{padding:0}.works-page-hero-title .hero-navigation ul li.filter-button{padding-left:1rem}.works-page-hero-title .hero-navigation ul li{padding-left:.5rem;padding-right:.5rem}.works-page-hero-title{border-bottom:1px solid #eaeaea}ul.projects-nav__category-list{position:relative;padding:1rem 0 1rem 2.7rem;max-height:29rem;display:flex;flex-direction:column;flex-wrap:wrap}.works-page-hero-title .hero-navigation ul li.filter-button h5{color:#5a5a5a;margin-top:0}.works-page-hero-title .hero-navigation ul li.filter-button h5:after{display:none}.works-page-hero-title .hero-navigation ul li{display:inline-block}.works-page-hero-title .hero-navigation ul li a{font-size:15px;font-size:1.25rem}.works-page-hero-title .hero-navigation{height:4.5rem}.works-page-hero-title .hero-navigation ul{height:6rem;max-height:unset}.works-page-hero-title .hero-navigation ul li{border-bottom:none}.projects-nav__category-container{display:block}.projects-nav__category-list-link{cursor:pointer;color:#5a5a5a;-webkit-transition:color .4s cubic-bezier(.16,.68,.43,.99);transition:color .4s cubic-bezier(.16,.68,.43,.99)}.works-page-hero-title{margin-top:-4.5rem}.projects-nav__category-list-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;margin-right:2rem;font-weight:300;line-height:1.6;letter-spacing:.025em;font-size:15px;font-size:1.25rem}.projects-nav__category-container{height:100%;overflow:hidden;max-height:0;opacity:0;border-top:1px solid #eee;-webkit-transition:all .4s cubic-bezier(.16,.68,.43,.99);transition:all .4s cubic-bezier(.16,.68,.43,.99)}.projects-nav__category-container.active{max-height:2000px;opacity:1}.projects-nav__category-container.removed{display:none}}@media only screen and (min-width:1000px){ul.projects-nav__category-list{padding:1rem 0 1rem 7.7rem;max-height:25rem}}@media only screen and (min-width:1281px){.works-page-hero-title .hero-navigation ul li a{font-size:18px;font-size:1.5rem}}.epsilon-page h4.page-headline,.home-portfolio h5.home-headline,.home-services h4.home-headline,.home-projects h5.home-headline,.home-epsilon span.featured{font-size:15px;font-weight:500;color:#BB1E2D}@media only screen and (min-width:991px){.epsilon-page h4.page-headline,.home-portfolio h5.home-headline,.home-services h4.home-headline,.home-projects h5.home-headline,.home-epsilon span.featured{font-size:20px}}.contact-page h2.page-title,.about-page h2.page-title,.epsilon-page h2.page-title,.project-page h2.page-title,.service-page h2.page-title,.portfolio-page h2.page-title,.home-portfolio h2.home-section-title,.home-services h2.home-section-title,.home-projects h2.home-section-title,.home-epsilon h2.home-section-title{font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:1px}@media only screen and (min-width:767px){.contact-page h2.page-title,.about-page h2.page-title,.epsilon-page h2.page-title,.project-page h2.page-title,.service-page h2.page-title,.portfolio-page h2.page-title,.home-portfolio h2.home-section-title,.home-services h2.home-section-title,.home-projects h2.home-section-title,.home-epsilon h2.home-section-title{font-size:25px}}@media only screen and (min-width:991px){.contact-page h2.page-title,.about-page h2.page-title,.epsilon-page h2.page-title,.project-page h2.page-title,.service-page h2.page-title,.portfolio-page h2.page-title,.home-portfolio h2.home-section-title,.home-services h2.home-section-title,.home-projects h2.home-section-title,.home-epsilon h2.home-section-title{font-size:30px}}.service-page p.page-text,.epsilon-page .av-content-full p.page-text,.home-portfolio .z4-module .full-width-section p.home-section-text,.home-services p.home-section-text,.home-projects .z2-module .full-width-section p.home-section-text,.home-epsilon .z3-module p.home-section-text,.home-about p.home-section-text{font-size:15px;font-weight:300;color:#969696}@media only screen and (min-width:767px){.service-page p.page-text,.epsilon-page .av-content-full p.page-text,.home-portfolio .z4-module .full-width-section p.home-section-text,.home-services p.home-section-text,.home-projects .z2-module p.home-section-text,.home-epsilon .z3-module p.home-section-text,.home-about p.home-section-text{font-size:18px}}@media only screen and (min-width:991px){.service-page p.page-text,.epsilon-page .av-content-full p.page-text,.home-portfolio .z4-module .full-width-section p.home-section-text,.home-services p.home-section-text,.home-projects .z2-module .full-width-section p.home-section-text,.home-epsilon .z3-module p.home-section-text,.home-about p.home-section-text{font-size:19.5px}}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{border:3px solid #ff0000 !important;padding:1rem 1.25rem !important;background-color:#ff0000 !important;color:#fff !important;font-size:1rem !important;font-weight:700 !important;line-height:1;letter-spacing:0.075em;text-transform:uppercase;-webkit-transition:all 400ms cubic-bezier(0.16,0.68,0.43,0.99);transition:all 400ms cubic-bezier(0.16,0.68,0.43,0.99)}.wpforms-container .wpforms-field-label{font-weight:300}