  @charset "UTF-8";
/*!
Theme Name: BELL
Author: Geisler Young
Author URI: http://www.geisleryoung.com
Version: 1.0.0
*/:root{--gutter:1rem}

/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}:root{tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.row.seps>div:not(:first-child){position:relative;border-left:1px solid #ddd}@media (min-width:600px){.row.sm-seps>div:not(:first-child){position:relative;border-left:1px solid #ddd}}@media (min-width:900px){.row.md-seps>div:not(:first-child){position:relative;border-left:1px solid #ddd}}@media (min-width:1200px){.row.lg-seps>div:not(:first-child){position:relative;border-left:1px solid #ddd}}@media (min-width:1600px){.row.xl-seps>div:not(:first-child){position:relative;border-left:1px solid #ddd}}@media (min-width:2000px){.row.xxl-seps>div:not(:first-child){position:relative;border-left:1px solid #ddd}}.round{border-radius:50%;background-clip:padding-box}.screen-reader-text,.sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}@media (min-width:600px){.sm-w-25{width:25%}.sm-w-50{width:50%}.sm-w-75{width:75%}.sm-w-100{width:100%}}@media (min-width:900px){.md-w-25{width:25%}.md-w-50{width:50%}.md-w-75{width:75%}.md-w-100{width:100%}}@media (min-width:1200px){.lg-w-25{width:25%}.lg-w-50{width:50%}.lg-w-75{width:75%}.lg-w-100{width:100%}}@media (min-width:1600px){.xl-w-25{width:25%}.xl-w-50{width:50%}.xl-w-75{width:75%}.xl-w-100{width:100%}}@media (min-width:2000px){.xxl-w-25{width:25%}.xxl-w-50{width:50%}.xxl-w-75{width:75%}.xxl-w-100{width:100%}}.w-auto{width:auto!important;flex:0 0 auto!important}.hide{display:none}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}@media (min-width:600px){.sm-d-flex{display:flex!important}.sm-d-inline-flex{display:inline-flex!important}.sm-d-block{display:block!important}.sm-d-inline-block{display:inline-block!important}.sm-d-none{display:none!important}}@media (min-width:900px){.md-d-flex{display:flex!important}.md-d-inline-flex{display:inline-flex!important}.md-d-block{display:block!important}.md-d-inline-block{display:inline-block!important}.md-d-none{display:none!important}}@media (min-width:1200px){.lg-d-flex{display:flex!important}.lg-d-inline-flex{display:inline-flex!important}.lg-d-block{display:block!important}.lg-d-inline-block{display:inline-block!important}.lg-d-none{display:none!important}}@media (min-width:1600px){.xl-d-flex{display:flex!important}.xl-d-inline-flex{display:inline-flex!important}.xl-d-block{display:block!important}.xl-d-inline-block{display:inline-block!important}.xl-d-none{display:none!important}}@media (min-width:2000px){.xxl-d-flex{display:flex!important}.xxl-d-inline-flex{display:inline-flex!important}.xxl-d-block{display:block!important}.xxl-d-inline-block{display:inline-block!important}.xxl-d-none{display:none!important}}.float-left{float:left}.float-right{float:right}@media (min-width:600px){.sm-float-left{float:left}.sm-float-right{float:right}}@media (min-width:900px){.md-float-left{float:left}.md-float-right{float:right}}@media (min-width:1200px){.lg-float-left{float:left}.lg-float-right{float:right}}@media (min-width:1600px){.xl-float-left{float:left}.xl-float-right{float:right}}@media (min-width:2000px){.xxl-float-left{float:left}.xxl-float-right{float:right}}@media (max-width:600px){.float-left{margin:0 2rem 1rem 0}.float-right{margin:0 0 1rem 2rem}figure.float-left,figure.float-right,img.float-left,img.float-right{max-width:40%}}.flex-row{flex-direction:row}.flex-row-rev{flex-direction:row-reverse}.flex-col{flex-direction:column}@media (min-width:600px){.sm-flex-row{flex-direction:row}.sm-flex-row-rev{flex-direction:row-reverse}.sm-flex-col{flex-direction:column}}@media (min-width:900px){.md-flex-row{flex-direction:row}.md-flex-row-rev{flex-direction:row-reverse}.md-flex-col{flex-direction:column}}@media (min-width:1200px){.lg-flex-row{flex-direction:row}.lg-flex-row-rev{flex-direction:row-reverse}.lg-flex-col{flex-direction:column}}@media (min-width:1600px){.xl-flex-row{flex-direction:row}.xl-flex-row-rev{flex-direction:row-reverse}.xl-flex-col{flex-direction:column}}@media (min-width:2000px){.xxl-flex-row{flex-direction:row}.xxl-flex-row-rev{flex-direction:row-reverse}.xxl-flex-col{flex-direction:column}}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}@media (min-width:600px){.sm-justify-start{justify-content:flex-start}.sm-justify-end{justify-content:flex-end}.sm-justify-center{justify-content:center}.sm-justify-between{justify-content:space-between}.sm-justify-around{justify-content:space-around}}@media (min-width:900px){.md-justify-start{justify-content:flex-start}.md-justify-end{justify-content:flex-end}.md-justify-center{justify-content:center}.md-justify-between{justify-content:space-between}.md-justify-around{justify-content:space-around}}@media (min-width:1200px){.lg-justify-start{justify-content:flex-start}.lg-justify-end{justify-content:flex-end}.lg-justify-center{justify-content:center}.lg-justify-between{justify-content:space-between}.lg-justify-around{justify-content:space-around}}@media (min-width:1600px){.xl-justify-start{justify-content:flex-start}.xl-justify-end{justify-content:flex-end}.xl-justify-center{justify-content:center}.xl-justify-between{justify-content:space-between}.xl-justify-around{justify-content:space-around}}@media (min-width:2000px){.xxl-justify-start{justify-content:flex-start}.xxl-justify-end{justify-content:flex-end}.xxl-justify-center{justify-content:center}.xxl-justify-between{justify-content:space-between}.xxl-justify-around{justify-content:space-around}}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-stretch{align-items:stretch}@media (min-width:600px){.sm-align-start{align-items:flex-start}.sm-align-end{align-items:flex-end}.sm-align-center{align-items:center}.sm-align-stretch{align-items:stretch}}@media (min-width:900px){.md-align-start{align-items:flex-start}.md-align-end{align-items:flex-end}.md-align-center{align-items:center}.md-align-stretch{align-items:stretch}}@media (min-width:1200px){.lg-align-start{align-items:flex-start}.lg-align-end{align-items:flex-end}.lg-align-center{align-items:center}.lg-align-stretch{align-items:stretch}}@media (min-width:1600px){.xl-align-start{align-items:flex-start}.xl-align-end{align-items:flex-end}.xl-align-center{align-items:center}.xl-align-stretch{align-items:stretch}}@media (min-width:2000px){.xxl-align-start{align-items:flex-start}.xxl-align-end{align-items:flex-end}.xxl-align-center{align-items:center}.xxl-align-stretch{align-items:stretch}}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}@media (min-width:600px){.sm-align-self-start{align-self:flex-start}.sm-align-self-end{align-self:flex-end}.sm-align-self-center{align-self:center}.sm-align-self-stretch{align-self:stretch}}@media (min-width:900px){.md-align-self-start{align-self:flex-start}.md-align-self-end{align-self:flex-end}.md-align-self-center{align-self:center}.md-align-self-stretch{align-self:stretch}}@media (min-width:1200px){.lg-align-self-start{align-self:flex-start}.lg-align-self-end{align-self:flex-end}.lg-align-self-center{align-self:center}.lg-align-self-stretch{align-self:stretch}}@media (min-width:1600px){.xl-align-self-start{align-self:flex-start}.xl-align-self-end{align-self:flex-end}.xl-align-self-center{align-self:center}.xl-align-self-stretch{align-self:stretch}}@media (min-width:2000px){.xxl-align-self-start{align-self:flex-start}.xxl-align-self-end{align-self:flex-end}.xxl-align-self-center{align-self:center}.xxl-align-self-stretch{align-self:stretch}}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}@media (min-width:600px){.sm-order-0{order:0}.sm-order-1{order:1}.sm-order-2{order:2}.sm-order-3{order:3}.sm-order-4{order:4}.sm-order-5{order:5}.sm-order-6{order:6}}@media (min-width:900px){.md-order-0{order:0}.md-order-1{order:1}.md-order-2{order:2}.md-order-3{order:3}.md-order-4{order:4}.md-order-5{order:5}.md-order-6{order:6}}@media (min-width:1200px){.lg-order-0{order:0}.lg-order-1{order:1}.lg-order-2{order:2}.lg-order-3{order:3}.lg-order-4{order:4}.lg-order-5{order:5}.lg-order-6{order:6}}@media (min-width:1600px){.xl-order-0{order:0}.xl-order-1{order:1}.xl-order-2{order:2}.xl-order-3{order:3}.xl-order-4{order:4}.xl-order-5{order:5}.xl-order-6{order:6}}@media (min-width:2000px){.xxl-order-0{order:0}.xxl-order-1{order:1}.xxl-order-2{order:2}.xxl-order-3{order:3}.xxl-order-4{order:4}.xxl-order-5{order:5}.xxl-order-6{order:6}}.px-0{padding-left:0rem!important;padding-right:0rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.p-0{padding:0rem!important}.pt-0{padding-top:0rem!important}.pr-0{padding-right:0rem!important}.pb-0{padding-bottom:0rem!important}.pl-0{padding-left:0rem!important}.m-0{margin:0rem!important}.mt-0{margin-top:0rem!important}.mr-0{margin-right:0rem!important}.mb-0{margin-bottom:0rem!important}.ml-0{margin-left:0rem!important}.px-1{padding-left:1rem!important;padding-right:1rem!important}.py-1{padding-top:1rem!important;padding-bottom:1rem!important}.mx-1{margin-left:1rem!important;margin-right:1rem!important}.my-1{margin-top:1rem!important;margin-bottom:1rem!important}.p-1{padding:1rem!important}.pt-1{padding-top:1rem!important}.pr-1{padding-right:1rem!important}.pb-1{padding-bottom:1rem!important}.pl-1{padding-left:1rem!important}.m-1{margin:1rem!important}.mt-1{margin-top:1rem!important}.mr-1{margin-right:1rem!important}.mb-1{margin-bottom:1rem!important}.ml-1{margin-left:1rem!important}.px-2{padding-left:2rem!important;padding-right:2rem!important}.py-2{padding-top:2rem!important;padding-bottom:2rem!important}.mx-2{margin-left:2rem!important;margin-right:2rem!important}#s-project .featured-project-details h4,.my-2{margin-top:2rem!important;margin-bottom:2rem!important}.p-2{padding:2rem!important}.pt-2{padding-top:2rem!important}.pr-2{padding-right:2rem!important}.pb-2{padding-bottom:2rem!important}.pl-2{padding-left:2rem!important}.m-2{margin:2rem!important}.mt-2{margin-top:2rem!important}.mr-2{margin-right:2rem!important}.mb-2{margin-bottom:2rem!important}.ml-2{margin-left:2rem!important}.px-3{padding-left:3rem!important;padding-right:3rem!important}.py-3{padding-top:3rem!important;padding-bottom:3rem!important}.mx-3{margin-left:3rem!important;margin-right:3rem!important}.my-3{margin-top:3rem!important;margin-bottom:3rem!important}.p-3{padding:3rem!important}.pt-3{padding-top:3rem!important}.pr-3{padding-right:3rem!important}.pb-3{padding-bottom:3rem!important}.pl-3{padding-left:3rem!important}.m-3{margin:3rem!important}.mt-3{margin-top:3rem!important}.mr-3{margin-right:3rem!important}.mb-3{margin-bottom:3rem!important}.ml-3{margin-left:3rem!important}.px-4{padding-left:4rem!important;padding-right:4rem!important}.py-4{padding-top:4rem!important;padding-bottom:4rem!important}.mx-4{margin-left:4rem!important;margin-right:4rem!important}.my-4{margin-top:4rem!important;margin-bottom:4rem!important}.p-4{padding:4rem!important}.pt-4{padding-top:4rem!important}.pr-4{padding-right:4rem!important}.pb-4{padding-bottom:4rem!important}.pl-4{padding-left:4rem!important}.m-4{margin:4rem!important}.mt-4,.posts-navigation{margin-top:4rem!important}.mr-4{margin-right:4rem!important}.mb-4{margin-bottom:4rem!important}.ml-4{margin-left:4rem!important}.px-5{padding-left:5rem!important;padding-right:5rem!important}.py-5{padding-top:5rem!important;padding-bottom:5rem!important}.mx-5{margin-left:5rem!important;margin-right:5rem!important}.my-5{margin-top:5rem!important;margin-bottom:5rem!important}.p-5{padding:5rem!important}.pt-5{padding-top:5rem!important}.pr-5{padding-right:5rem!important}.pb-5{padding-bottom:5rem!important}.pl-5{padding-left:5rem!important}.m-5{margin:5rem!important}.mt-5{margin-top:5rem!important}.mr-5{margin-right:5rem!important}.mb-5{margin-bottom:5rem!important}.ml-5{margin-left:5rem!important}.px-6{padding-left:6rem!important;padding-right:6rem!important}.py-6{padding-top:6rem!important;padding-bottom:6rem!important}.mx-6{margin-left:6rem!important;margin-right:6rem!important}.my-6{margin-top:6rem!important;margin-bottom:6rem!important}.p-6{padding:6rem!important}.pt-6{padding-top:6rem!important}.pr-6{padding-right:6rem!important}.pb-6{padding-bottom:6rem!important}.pl-6{padding-left:6rem!important}.m-6{margin:6rem!important}.mt-6{margin-top:6rem!important}.mr-6{margin-right:6rem!important}.mb-6{margin-bottom:6rem!important}.ml-6{margin-left:6rem!important}.px-7{padding-left:7rem!important;padding-right:7rem!important}.py-7{padding-top:7rem!important;padding-bottom:7rem!important}.mx-7{margin-left:7rem!important;margin-right:7rem!important}.my-7{margin-top:7rem!important;margin-bottom:7rem!important}.p-7{padding:7rem!important}.pt-7{padding-top:7rem!important}.pr-7{padding-right:7rem!important}.pb-7{padding-bottom:7rem!important}.pl-7{padding-left:7rem!important}.m-7{margin:7rem!important}.mt-7{margin-top:7rem!important}.mr-7{margin-right:7rem!important}.mb-7{margin-bottom:7rem!important}.ml-7{margin-left:7rem!important}.px-8{padding-left:8rem!important;padding-right:8rem!important}.py-8{padding-top:8rem!important;padding-bottom:8rem!important}.mx-8{margin-left:8rem!important;margin-right:8rem!important}.my-8{margin-top:8rem!important;margin-bottom:8rem!important}.p-8{padding:8rem!important}.pt-8{padding-top:8rem!important}.pr-8{padding-right:8rem!important}.pb-8{padding-bottom:8rem!important}.pl-8{padding-left:8rem!important}.m-8{margin:8rem!important}.mt-8{margin-top:8rem!important}.mr-8{margin-right:8rem!important}.mb-8{margin-bottom:8rem!important}.ml-8{margin-left:8rem!important}@media (min-width:600px){.sm-px-0{padding-left:0rem!important;padding-right:0rem!important}.sm-py-0{padding-top:0rem!important;padding-bottom:0rem!important}.sm-mx-0{margin-left:0rem!important;margin-right:0rem!important}.sm-my-0{margin-top:0rem!important;margin-bottom:0rem!important}.sm-p-0{padding:0rem!important}.sm-pt-0{padding-top:0rem!important}.sm-pr-0{padding-right:0rem!important}.sm-pb-0{padding-bottom:0rem!important}.sm-pl-0{padding-left:0rem!important}.sm-m-0{margin:0rem!important}.sm-mt-0{margin-top:0rem!important}.sm-mr-0{margin-right:0rem!important}.sm-mb-0{margin-bottom:0rem!important}.sm-ml-0{margin-left:0rem!important}.sm-px-1{padding-left:1rem!important;padding-right:1rem!important}.sm-py-1{padding-top:1rem!important;padding-bottom:1rem!important}.sm-mx-1{margin-left:1rem!important;margin-right:1rem!important}.sm-my-1{margin-top:1rem!important;margin-bottom:1rem!important}.sm-p-1{padding:1rem!important}.sm-pt-1{padding-top:1rem!important}.sm-pr-1{padding-right:1rem!important}.sm-pb-1{padding-bottom:1rem!important}.sm-pl-1{padding-left:1rem!important}.sm-m-1{margin:1rem!important}.sm-mt-1{margin-top:1rem!important}.sm-mr-1{margin-right:1rem!important}.sm-mb-1{margin-bottom:1rem!important}.sm-ml-1{margin-left:1rem!important}.sm-px-2{padding-left:2rem!important;padding-right:2rem!important}.sm-py-2{padding-top:2rem!important;padding-bottom:2rem!important}.sm-mx-2{margin-left:2rem!important;margin-right:2rem!important}.sm-my-2{margin-top:2rem!important;margin-bottom:2rem!important}.sm-p-2{padding:2rem!important}.sm-pt-2{padding-top:2rem!important}.sm-pr-2{padding-right:2rem!important}.sm-pb-2{padding-bottom:2rem!important}.sm-pl-2{padding-left:2rem!important}.sm-m-2{margin:2rem!important}.sm-mt-2{margin-top:2rem!important}.sm-mr-2{margin-right:2rem!important}.sm-mb-2{margin-bottom:2rem!important}.sm-ml-2{margin-left:2rem!important}.sm-px-3{padding-left:3rem!important;padding-right:3rem!important}.sm-py-3{padding-top:3rem!important;padding-bottom:3rem!important}.sm-mx-3{margin-left:3rem!important;margin-right:3rem!important}.sm-my-3{margin-top:3rem!important;margin-bottom:3rem!important}.sm-p-3{padding:3rem!important}.sm-pt-3{padding-top:3rem!important}.sm-pr-3{padding-right:3rem!important}.sm-pb-3{padding-bottom:3rem!important}.sm-pl-3{padding-left:3rem!important}.sm-m-3{margin:3rem!important}.sm-mt-3{margin-top:3rem!important}.sm-mr-3{margin-right:3rem!important}.sm-mb-3{margin-bottom:3rem!important}.sm-ml-3{margin-left:3rem!important}.sm-px-4{padding-left:4rem!important;padding-right:4rem!important}.sm-py-4{padding-top:4rem!important;padding-bottom:4rem!important}.sm-mx-4{margin-left:4rem!important;margin-right:4rem!important}.sm-my-4{margin-top:4rem!important;margin-bottom:4rem!important}.sm-p-4{padding:4rem!important}.sm-pt-4{padding-top:4rem!important}.sm-pr-4{padding-right:4rem!important}.sm-pb-4{padding-bottom:4rem!important}.sm-pl-4{padding-left:4rem!important}.sm-m-4{margin:4rem!important}.sm-mt-4{margin-top:4rem!important}.sm-mr-4{margin-right:4rem!important}.sm-mb-4{margin-bottom:4rem!important}.sm-ml-4{margin-left:4rem!important}.sm-px-5{padding-left:5rem!important;padding-right:5rem!important}.sm-py-5{padding-top:5rem!important;padding-bottom:5rem!important}.sm-mx-5{margin-left:5rem!important;margin-right:5rem!important}.sm-my-5{margin-top:5rem!important;margin-bottom:5rem!important}.sm-p-5{padding:5rem!important}.sm-pt-5{padding-top:5rem!important}.sm-pr-5{padding-right:5rem!important}.sm-pb-5{padding-bottom:5rem!important}.sm-pl-5{padding-left:5rem!important}.sm-m-5{margin:5rem!important}.sm-mt-5{margin-top:5rem!important}.sm-mr-5{margin-right:5rem!important}.sm-mb-5{margin-bottom:5rem!important}.sm-ml-5{margin-left:5rem!important}.sm-px-6{padding-left:6rem!important;padding-right:6rem!important}.sm-py-6{padding-top:6rem!important;padding-bottom:6rem!important}.sm-mx-6{margin-left:6rem!important;margin-right:6rem!important}.sm-my-6{margin-top:6rem!important;margin-bottom:6rem!important}.sm-p-6{padding:6rem!important}.sm-pt-6{padding-top:6rem!important}.sm-pr-6{padding-right:6rem!important}.sm-pb-6{padding-bottom:6rem!important}.sm-pl-6{padding-left:6rem!important}.sm-m-6{margin:6rem!important}.sm-mt-6{margin-top:6rem!important}.sm-mr-6{margin-right:6rem!important}.sm-mb-6{margin-bottom:6rem!important}.sm-ml-6{margin-left:6rem!important}.sm-px-7{padding-left:7rem!important;padding-right:7rem!important}.sm-py-7{padding-top:7rem!important;padding-bottom:7rem!important}.sm-mx-7{margin-left:7rem!important;margin-right:7rem!important}.sm-my-7{margin-top:7rem!important;margin-bottom:7rem!important}.sm-p-7{padding:7rem!important}.sm-pt-7{padding-top:7rem!important}.sm-pr-7{padding-right:7rem!important}.sm-pb-7{padding-bottom:7rem!important}.sm-pl-7{padding-left:7rem!important}.sm-m-7{margin:7rem!important}.sm-mt-7{margin-top:7rem!important}.sm-mr-7{margin-right:7rem!important}.sm-mb-7{margin-bottom:7rem!important}.sm-ml-7{margin-left:7rem!important}.sm-px-8{padding-left:8rem!important;padding-right:8rem!important}.sm-py-8{padding-top:8rem!important;padding-bottom:8rem!important}.sm-mx-8{margin-left:8rem!important;margin-right:8rem!important}.sm-my-8{margin-top:8rem!important;margin-bottom:8rem!important}.sm-p-8{padding:8rem!important}.sm-pt-8{padding-top:8rem!important}.sm-pr-8{padding-right:8rem!important}.sm-pb-8{padding-bottom:8rem!important}.sm-pl-8{padding-left:8rem!important}.sm-m-8{margin:8rem!important}.sm-mt-8{margin-top:8rem!important}.sm-mr-8{margin-right:8rem!important}.sm-mb-8{margin-bottom:8rem!important}.sm-ml-8{margin-left:8rem!important}}@media (min-width:900px){.md-px-0{padding-left:0rem!important;padding-right:0rem!important}.md-py-0{padding-top:0rem!important;padding-bottom:0rem!important}.md-mx-0{margin-left:0rem!important;margin-right:0rem!important}.md-my-0{margin-top:0rem!important;margin-bottom:0rem!important}.md-p-0{padding:0rem!important}.md-pt-0{padding-top:0rem!important}.md-pr-0{padding-right:0rem!important}.md-pb-0{padding-bottom:0rem!important}.md-pl-0{padding-left:0rem!important}.md-m-0{margin:0rem!important}.md-mt-0{margin-top:0rem!important}.md-mr-0{margin-right:0rem!important}.md-mb-0{margin-bottom:0rem!important}.md-ml-0{margin-left:0rem!important}.md-px-1{padding-left:1rem!important;padding-right:1rem!important}.md-py-1{padding-top:1rem!important;padding-bottom:1rem!important}.md-mx-1{margin-left:1rem!important;margin-right:1rem!important}.md-my-1{margin-top:1rem!important;margin-bottom:1rem!important}.md-p-1{padding:1rem!important}.md-pt-1{padding-top:1rem!important}.md-pr-1{padding-right:1rem!important}.md-pb-1{padding-bottom:1rem!important}.md-pl-1{padding-left:1rem!important}.md-m-1{margin:1rem!important}.md-mt-1{margin-top:1rem!important}.md-mr-1{margin-right:1rem!important}.md-mb-1{margin-bottom:1rem!important}.md-ml-1{margin-left:1rem!important}.md-px-2{padding-left:2rem!important;padding-right:2rem!important}.md-py-2{padding-top:2rem!important;padding-bottom:2rem!important}.md-mx-2{margin-left:2rem!important;margin-right:2rem!important}.md-my-2{margin-top:2rem!important;margin-bottom:2rem!important}.md-p-2{padding:2rem!important}.md-pt-2{padding-top:2rem!important}.md-pr-2{padding-right:2rem!important}.md-pb-2{padding-bottom:2rem!important}.md-pl-2{padding-left:2rem!important}.md-m-2{margin:2rem!important}.md-mt-2{margin-top:2rem!important}.md-mr-2{margin-right:2rem!important}.md-mb-2{margin-bottom:2rem!important}.md-ml-2{margin-left:2rem!important}.md-px-3{padding-left:3rem!important;padding-right:3rem!important}.md-py-3{padding-top:3rem!important;padding-bottom:3rem!important}.md-mx-3{margin-left:3rem!important;margin-right:3rem!important}.md-my-3{margin-top:3rem!important;margin-bottom:3rem!important}.md-p-3{padding:3rem!important}.md-pt-3{padding-top:3rem!important}.md-pr-3{padding-right:3rem!important}.md-pb-3{padding-bottom:3rem!important}.md-pl-3{padding-left:3rem!important}.md-m-3{margin:3rem!important}.md-mt-3{margin-top:3rem!important}.md-mr-3{margin-right:3rem!important}.md-mb-3{margin-bottom:3rem!important}.md-ml-3{margin-left:3rem!important}.md-px-4{padding-left:4rem!important;padding-right:4rem!important}.md-py-4{padding-top:4rem!important;padding-bottom:4rem!important}.md-mx-4{margin-left:4rem!important;margin-right:4rem!important}.md-my-4{margin-top:4rem!important;margin-bottom:4rem!important}.md-p-4{padding:4rem!important}.md-pt-4{padding-top:4rem!important}.md-pr-4{padding-right:4rem!important}.md-pb-4{padding-bottom:4rem!important}.md-pl-4{padding-left:4rem!important}.md-m-4{margin:4rem!important}.md-mt-4{margin-top:4rem!important}.md-mr-4{margin-right:4rem!important}.md-mb-4{margin-bottom:4rem!important}.md-ml-4{margin-left:4rem!important}.md-px-5{padding-left:5rem!important;padding-right:5rem!important}.md-py-5{padding-top:5rem!important;padding-bottom:5rem!important}.md-mx-5{margin-left:5rem!important;margin-right:5rem!important}.md-my-5{margin-top:5rem!important;margin-bottom:5rem!important}.md-p-5{padding:5rem!important}.md-pt-5{padding-top:5rem!important}.md-pr-5{padding-right:5rem!important}.md-pb-5{padding-bottom:5rem!important}.md-pl-5{padding-left:5rem!important}.md-m-5{margin:5rem!important}.md-mt-5{margin-top:5rem!important}.md-mr-5{margin-right:5rem!important}.md-mb-5{margin-bottom:5rem!important}.md-ml-5{margin-left:5rem!important}.md-px-6{padding-left:6rem!important;padding-right:6rem!important}.md-py-6{padding-top:6rem!important;padding-bottom:6rem!important}.md-mx-6{margin-left:6rem!important;margin-right:6rem!important}.md-my-6{margin-top:6rem!important;margin-bottom:6rem!important}.md-p-6{padding:6rem!important}.md-pt-6{padding-top:6rem!important}.md-pr-6{padding-right:6rem!important}.md-pb-6{padding-bottom:6rem!important}.md-pl-6{padding-left:6rem!important}.md-m-6{margin:6rem!important}.md-mt-6{margin-top:6rem!important}.md-mr-6{margin-right:6rem!important}.md-mb-6{margin-bottom:6rem!important}.md-ml-6{margin-left:6rem!important}.md-px-7{padding-left:7rem!important;padding-right:7rem!important}.md-py-7{padding-top:7rem!important;padding-bottom:7rem!important}.md-mx-7{margin-left:7rem!important;margin-right:7rem!important}.md-my-7{margin-top:7rem!important;margin-bottom:7rem!important}.md-p-7{padding:7rem!important}.md-pt-7{padding-top:7rem!important}.md-pr-7{padding-right:7rem!important}.md-pb-7{padding-bottom:7rem!important}.md-pl-7{padding-left:7rem!important}.md-m-7{margin:7rem!important}.md-mt-7{margin-top:7rem!important}.md-mr-7{margin-right:7rem!important}.md-mb-7{margin-bottom:7rem!important}.md-ml-7{margin-left:7rem!important}.md-px-8{padding-left:8rem!important;padding-right:8rem!important}.md-py-8{padding-top:8rem!important;padding-bottom:8rem!important}.md-mx-8{margin-left:8rem!important;margin-right:8rem!important}.md-my-8{margin-top:8rem!important;margin-bottom:8rem!important}.md-p-8{padding:8rem!important}.md-pt-8{padding-top:8rem!important}.md-pr-8{padding-right:8rem!important}.md-pb-8{padding-bottom:8rem!important}.md-pl-8{padding-left:8rem!important}.md-m-8{margin:8rem!important}.md-mt-8{margin-top:8rem!important}.md-mr-8{margin-right:8rem!important}.md-mb-8{margin-bottom:8rem!important}.md-ml-8{margin-left:8rem!important}}@media (min-width:1200px){.lg-px-0{padding-left:0rem!important;padding-right:0rem!important}.lg-py-0{padding-top:0rem!important;padding-bottom:0rem!important}.lg-mx-0{margin-left:0rem!important;margin-right:0rem!important}.lg-my-0{margin-top:0rem!important;margin-bottom:0rem!important}.lg-p-0{padding:0rem!important}.lg-pt-0{padding-top:0rem!important}.lg-pr-0{padding-right:0rem!important}.lg-pb-0{padding-bottom:0rem!important}.lg-pl-0{padding-left:0rem!important}.lg-m-0{margin:0rem!important}.lg-mt-0{margin-top:0rem!important}.lg-mr-0{margin-right:0rem!important}.lg-mb-0{margin-bottom:0rem!important}.lg-ml-0{margin-left:0rem!important}.lg-px-1{padding-left:1rem!important;padding-right:1rem!important}.lg-py-1{padding-top:1rem!important;padding-bottom:1rem!important}.lg-mx-1{margin-left:1rem!important;margin-right:1rem!important}.lg-my-1{margin-top:1rem!important;margin-bottom:1rem!important}.lg-p-1{padding:1rem!important}.lg-pt-1{padding-top:1rem!important}.lg-pr-1{padding-right:1rem!important}.lg-pb-1{padding-bottom:1rem!important}.lg-pl-1{padding-left:1rem!important}.lg-m-1{margin:1rem!important}.lg-mt-1{margin-top:1rem!important}.lg-mr-1{margin-right:1rem!important}.lg-mb-1{margin-bottom:1rem!important}.lg-ml-1{margin-left:1rem!important}.lg-px-2{padding-left:2rem!important;padding-right:2rem!important}.lg-py-2{padding-top:2rem!important;padding-bottom:2rem!important}.lg-mx-2{margin-left:2rem!important;margin-right:2rem!important}.lg-my-2{margin-top:2rem!important;margin-bottom:2rem!important}.lg-p-2{padding:2rem!important}.lg-pt-2{padding-top:2rem!important}.lg-pr-2{padding-right:2rem!important}.lg-pb-2{padding-bottom:2rem!important}.lg-pl-2{padding-left:2rem!important}.lg-m-2{margin:2rem!important}.lg-mt-2{margin-top:2rem!important}.lg-mr-2{margin-right:2rem!important}.lg-mb-2{margin-bottom:2rem!important}.lg-ml-2{margin-left:2rem!important}.lg-px-3{padding-left:3rem!important;padding-right:3rem!important}.lg-py-3{padding-top:3rem!important;padding-bottom:3rem!important}.lg-mx-3{margin-left:3rem!important;margin-right:3rem!important}.lg-my-3{margin-top:3rem!important;margin-bottom:3rem!important}.lg-p-3{padding:3rem!important}.lg-pt-3{padding-top:3rem!important}.lg-pr-3{padding-right:3rem!important}.lg-pb-3{padding-bottom:3rem!important}.lg-pl-3{padding-left:3rem!important}.lg-m-3{margin:3rem!important}.lg-mt-3{margin-top:3rem!important}.lg-mr-3{margin-right:3rem!important}.lg-mb-3{margin-bottom:3rem!important}.lg-ml-3{margin-left:3rem!important}.lg-px-4{padding-left:4rem!important;padding-right:4rem!important}.lg-py-4{padding-top:4rem!important;padding-bottom:4rem!important}.lg-mx-4{margin-left:4rem!important;margin-right:4rem!important}.lg-my-4{margin-top:4rem!important;margin-bottom:4rem!important}.lg-p-4{padding:4rem!important}.lg-pt-4{padding-top:4rem!important}.lg-pr-4{padding-right:4rem!important}.lg-pb-4{padding-bottom:4rem!important}.lg-pl-4{padding-left:4rem!important}.lg-m-4{margin:4rem!important}.lg-mt-4{margin-top:4rem!important}.lg-mr-4{margin-right:4rem!important}.lg-mb-4{margin-bottom:4rem!important}.lg-ml-4{margin-left:4rem!important}.lg-px-5{padding-left:5rem!important;padding-right:5rem!important}.lg-py-5{padding-top:5rem!important;padding-bottom:5rem!important}.lg-mx-5{margin-left:5rem!important;margin-right:5rem!important}.lg-my-5{margin-top:5rem!important;margin-bottom:5rem!important}.lg-p-5{padding:5rem!important}.lg-pt-5{padding-top:5rem!important}.lg-pr-5{padding-right:5rem!important}.lg-pb-5{padding-bottom:5rem!important}.lg-pl-5{padding-left:5rem!important}.lg-m-5{margin:5rem!important}.lg-mt-5{margin-top:5rem!important}.lg-mr-5{margin-right:5rem!important}.lg-mb-5{margin-bottom:5rem!important}.lg-ml-5{margin-left:5rem!important}.lg-px-6{padding-left:6rem!important;padding-right:6rem!important}.lg-py-6{padding-top:6rem!important;padding-bottom:6rem!important}.lg-mx-6{margin-left:6rem!important;margin-right:6rem!important}.lg-my-6{margin-top:6rem!important;margin-bottom:6rem!important}.lg-p-6{padding:6rem!important}.lg-pt-6{padding-top:6rem!important}.lg-pr-6{padding-right:6rem!important}.lg-pb-6{padding-bottom:6rem!important}.lg-pl-6{padding-left:6rem!important}.lg-m-6{margin:6rem!important}.lg-mt-6{margin-top:6rem!important}.lg-mr-6{margin-right:6rem!important}.lg-mb-6{margin-bottom:6rem!important}.lg-ml-6{margin-left:6rem!important}.lg-px-7{padding-left:7rem!important;padding-right:7rem!important}.lg-py-7{padding-top:7rem!important;padding-bottom:7rem!important}.lg-mx-7{margin-left:7rem!important;margin-right:7rem!important}.lg-my-7{margin-top:7rem!important;margin-bottom:7rem!important}.lg-p-7{padding:7rem!important}.lg-pt-7{padding-top:7rem!important}.lg-pr-7{padding-right:7rem!important}.lg-pb-7{padding-bottom:7rem!important}.lg-pl-7{padding-left:7rem!important}.lg-m-7{margin:7rem!important}.lg-mt-7{margin-top:7rem!important}.lg-mr-7{margin-right:7rem!important}.lg-mb-7{margin-bottom:7rem!important}.lg-ml-7{margin-left:7rem!important}.lg-px-8{padding-left:8rem!important;padding-right:8rem!important}.lg-py-8{padding-top:8rem!important;padding-bottom:8rem!important}.lg-mx-8{margin-left:8rem!important;margin-right:8rem!important}.lg-my-8{margin-top:8rem!important;margin-bottom:8rem!important}.lg-p-8{padding:8rem!important}.lg-pt-8{padding-top:8rem!important}.lg-pr-8{padding-right:8rem!important}.lg-pb-8{padding-bottom:8rem!important}.lg-pl-8{padding-left:8rem!important}.lg-m-8{margin:8rem!important}.lg-mt-8{margin-top:8rem!important}.lg-mr-8{margin-right:8rem!important}.lg-mb-8{margin-bottom:8rem!important}.lg-ml-8{margin-left:8rem!important}}@media (min-width:1600px){.xl-px-0{padding-left:0rem!important;padding-right:0rem!important}.xl-py-0{padding-top:0rem!important;padding-bottom:0rem!important}.xl-mx-0{margin-left:0rem!important;margin-right:0rem!important}.xl-my-0{margin-top:0rem!important;margin-bottom:0rem!important}.xl-p-0{padding:0rem!important}.xl-pt-0{padding-top:0rem!important}.xl-pr-0{padding-right:0rem!important}.xl-pb-0{padding-bottom:0rem!important}.xl-pl-0{padding-left:0rem!important}.xl-m-0{margin:0rem!important}.xl-mt-0{margin-top:0rem!important}.xl-mr-0{margin-right:0rem!important}.xl-mb-0{margin-bottom:0rem!important}.xl-ml-0{margin-left:0rem!important}.xl-px-1{padding-left:1rem!important;padding-right:1rem!important}.xl-py-1{padding-top:1rem!important;padding-bottom:1rem!important}.xl-mx-1{margin-left:1rem!important;margin-right:1rem!important}.xl-my-1{margin-top:1rem!important;margin-bottom:1rem!important}.xl-p-1{padding:1rem!important}.xl-pt-1{padding-top:1rem!important}.xl-pr-1{padding-right:1rem!important}.xl-pb-1{padding-bottom:1rem!important}.xl-pl-1{padding-left:1rem!important}.xl-m-1{margin:1rem!important}.xl-mt-1{margin-top:1rem!important}.xl-mr-1{margin-right:1rem!important}.xl-mb-1{margin-bottom:1rem!important}.xl-ml-1{margin-left:1rem!important}.xl-px-2{padding-left:2rem!important;padding-right:2rem!important}.xl-py-2{padding-top:2rem!important;padding-bottom:2rem!important}.xl-mx-2{margin-left:2rem!important;margin-right:2rem!important}.xl-my-2{margin-top:2rem!important;margin-bottom:2rem!important}.xl-p-2{padding:2rem!important}.xl-pt-2{padding-top:2rem!important}.xl-pr-2{padding-right:2rem!important}.xl-pb-2{padding-bottom:2rem!important}.xl-pl-2{padding-left:2rem!important}.xl-m-2{margin:2rem!important}.xl-mt-2{margin-top:2rem!important}.xl-mr-2{margin-right:2rem!important}.xl-mb-2{margin-bottom:2rem!important}.xl-ml-2{margin-left:2rem!important}.xl-px-3{padding-left:3rem!important;padding-right:3rem!important}.xl-py-3{padding-top:3rem!important;padding-bottom:3rem!important}.xl-mx-3{margin-left:3rem!important;margin-right:3rem!important}.xl-my-3{margin-top:3rem!important;margin-bottom:3rem!important}.xl-p-3{padding:3rem!important}.xl-pt-3{padding-top:3rem!important}.xl-pr-3{padding-right:3rem!important}.xl-pb-3{padding-bottom:3rem!important}.xl-pl-3{padding-left:3rem!important}.xl-m-3{margin:3rem!important}.xl-mt-3{margin-top:3rem!important}.xl-mr-3{margin-right:3rem!important}.xl-mb-3{margin-bottom:3rem!important}.xl-ml-3{margin-left:3rem!important}.xl-px-4{padding-left:4rem!important;padding-right:4rem!important}.xl-py-4{padding-top:4rem!important;padding-bottom:4rem!important}.xl-mx-4{margin-left:4rem!important;margin-right:4rem!important}.xl-my-4{margin-top:4rem!important;margin-bottom:4rem!important}.xl-p-4{padding:4rem!important}.xl-pt-4{padding-top:4rem!important}.xl-pr-4{padding-right:4rem!important}.xl-pb-4{padding-bottom:4rem!important}.xl-pl-4{padding-left:4rem!important}.xl-m-4{margin:4rem!important}.xl-mt-4{margin-top:4rem!important}.xl-mr-4{margin-right:4rem!important}.xl-mb-4{margin-bottom:4rem!important}.xl-ml-4{margin-left:4rem!important}.xl-px-5{padding-left:5rem!important;padding-right:5rem!important}.xl-py-5{padding-top:5rem!important;padding-bottom:5rem!important}.xl-mx-5{margin-left:5rem!important;margin-right:5rem!important}.xl-my-5{margin-top:5rem!important;margin-bottom:5rem!important}.xl-p-5{padding:5rem!important}.xl-pt-5{padding-top:5rem!important}.xl-pr-5{padding-right:5rem!important}.xl-pb-5{padding-bottom:5rem!important}.xl-pl-5{padding-left:5rem!important}.xl-m-5{margin:5rem!important}.xl-mt-5{margin-top:5rem!important}.xl-mr-5{margin-right:5rem!important}.xl-mb-5{margin-bottom:5rem!important}.xl-ml-5{margin-left:5rem!important}.xl-px-6{padding-left:6rem!important;padding-right:6rem!important}.xl-py-6{padding-top:6rem!important;padding-bottom:6rem!important}.xl-mx-6{margin-left:6rem!important;margin-right:6rem!important}.xl-my-6{margin-top:6rem!important;margin-bottom:6rem!important}.xl-p-6{padding:6rem!important}.xl-pt-6{padding-top:6rem!important}.xl-pr-6{padding-right:6rem!important}.xl-pb-6{padding-bottom:6rem!important}.xl-pl-6{padding-left:6rem!important}.xl-m-6{margin:6rem!important}.xl-mt-6{margin-top:6rem!important}.xl-mr-6{margin-right:6rem!important}.xl-mb-6{margin-bottom:6rem!important}.xl-ml-6{margin-left:6rem!important}.xl-px-7{padding-left:7rem!important;padding-right:7rem!important}.xl-py-7{padding-top:7rem!important;padding-bottom:7rem!important}.xl-mx-7{margin-left:7rem!important;margin-right:7rem!important}.xl-my-7{margin-top:7rem!important;margin-bottom:7rem!important}.xl-p-7{padding:7rem!important}.xl-pt-7{padding-top:7rem!important}.xl-pr-7{padding-right:7rem!important}.xl-pb-7{padding-bottom:7rem!important}.xl-pl-7{padding-left:7rem!important}.xl-m-7{margin:7rem!important}.xl-mt-7{margin-top:7rem!important}.xl-mr-7{margin-right:7rem!important}.xl-mb-7{margin-bottom:7rem!important}.xl-ml-7{margin-left:7rem!important}.xl-px-8{padding-left:8rem!important;padding-right:8rem!important}.xl-py-8{padding-top:8rem!important;padding-bottom:8rem!important}.xl-mx-8{margin-left:8rem!important;margin-right:8rem!important}.xl-my-8{margin-top:8rem!important;margin-bottom:8rem!important}.xl-p-8{padding:8rem!important}.xl-pt-8{padding-top:8rem!important}.xl-pr-8{padding-right:8rem!important}.xl-pb-8{padding-bottom:8rem!important}.xl-pl-8{padding-left:8rem!important}.xl-m-8{margin:8rem!important}.xl-mt-8{margin-top:8rem!important}.xl-mr-8{margin-right:8rem!important}.xl-mb-8{margin-bottom:8rem!important}.xl-ml-8{margin-left:8rem!important}}@media (min-width:2000px){.xxl-px-0{padding-left:0rem!important;padding-right:0rem!important}.xxl-py-0{padding-top:0rem!important;padding-bottom:0rem!important}.xxl-mx-0{margin-left:0rem!important;margin-right:0rem!important}.xxl-my-0{margin-top:0rem!important;margin-bottom:0rem!important}.xxl-p-0{padding:0rem!important}.xxl-pt-0{padding-top:0rem!important}.xxl-pr-0{padding-right:0rem!important}.xxl-pb-0{padding-bottom:0rem!important}.xxl-pl-0{padding-left:0rem!important}.xxl-m-0{margin:0rem!important}.xxl-mt-0{margin-top:0rem!important}.xxl-mr-0{margin-right:0rem!important}.xxl-mb-0{margin-bottom:0rem!important}.xxl-ml-0{margin-left:0rem!important}.xxl-px-1{padding-left:1rem!important;padding-right:1rem!important}.xxl-py-1{padding-top:1rem!important;padding-bottom:1rem!important}.xxl-mx-1{margin-left:1rem!important;margin-right:1rem!important}.xxl-my-1{margin-top:1rem!important;margin-bottom:1rem!important}.xxl-p-1{padding:1rem!important}.xxl-pt-1{padding-top:1rem!important}.xxl-pr-1{padding-right:1rem!important}.xxl-pb-1{padding-bottom:1rem!important}.xxl-pl-1{padding-left:1rem!important}.xxl-m-1{margin:1rem!important}.xxl-mt-1{margin-top:1rem!important}.xxl-mr-1{margin-right:1rem!important}.xxl-mb-1{margin-bottom:1rem!important}.xxl-ml-1{margin-left:1rem!important}.xxl-px-2{padding-left:2rem!important;padding-right:2rem!important}.xxl-py-2{padding-top:2rem!important;padding-bottom:2rem!important}.xxl-mx-2{margin-left:2rem!important;margin-right:2rem!important}.xxl-my-2{margin-top:2rem!important;margin-bottom:2rem!important}.xxl-p-2{padding:2rem!important}.xxl-pt-2{padding-top:2rem!important}.xxl-pr-2{padding-right:2rem!important}.xxl-pb-2{padding-bottom:2rem!important}.xxl-pl-2{padding-left:2rem!important}.xxl-m-2{margin:2rem!important}.xxl-mt-2{margin-top:2rem!important}.xxl-mr-2{margin-right:2rem!important}.xxl-mb-2{margin-bottom:2rem!important}.xxl-ml-2{margin-left:2rem!important}.xxl-px-3{padding-left:3rem!important;padding-right:3rem!important}.xxl-py-3{padding-top:3rem!important;padding-bottom:3rem!important}.xxl-mx-3{margin-left:3rem!important;margin-right:3rem!important}.xxl-my-3{margin-top:3rem!important;margin-bottom:3rem!important}.xxl-p-3{padding:3rem!important}.xxl-pt-3{padding-top:3rem!important}.xxl-pr-3{padding-right:3rem!important}.xxl-pb-3{padding-bottom:3rem!important}.xxl-pl-3{padding-left:3rem!important}.xxl-m-3{margin:3rem!important}.xxl-mt-3{margin-top:3rem!important}.xxl-mr-3{margin-right:3rem!important}.xxl-mb-3{margin-bottom:3rem!important}.xxl-ml-3{margin-left:3rem!important}.xxl-px-4{padding-left:4rem!important;padding-right:4rem!important}.xxl-py-4{padding-top:4rem!important;padding-bottom:4rem!important}.xxl-mx-4{margin-left:4rem!important;margin-right:4rem!important}.xxl-my-4{margin-top:4rem!important;margin-bottom:4rem!important}.xxl-p-4{padding:4rem!important}.xxl-pt-4{padding-top:4rem!important}.xxl-pr-4{padding-right:4rem!important}.xxl-pb-4{padding-bottom:4rem!important}.xxl-pl-4{padding-left:4rem!important}.xxl-m-4{margin:4rem!important}.xxl-mt-4{margin-top:4rem!important}.xxl-mr-4{margin-right:4rem!important}.xxl-mb-4{margin-bottom:4rem!important}.xxl-ml-4{margin-left:4rem!important}.xxl-px-5{padding-left:5rem!important;padding-right:5rem!important}.xxl-py-5{padding-top:5rem!important;padding-bottom:5rem!important}.xxl-mx-5{margin-left:5rem!important;margin-right:5rem!important}.xxl-my-5{margin-top:5rem!important;margin-bottom:5rem!important}.xxl-p-5{padding:5rem!important}.xxl-pt-5{padding-top:5rem!important}.xxl-pr-5{padding-right:5rem!important}.xxl-pb-5{padding-bottom:5rem!important}.xxl-pl-5{padding-left:5rem!important}.xxl-m-5{margin:5rem!important}.xxl-mt-5{margin-top:5rem!important}.xxl-mr-5{margin-right:5rem!important}.xxl-mb-5{margin-bottom:5rem!important}.xxl-ml-5{margin-left:5rem!important}.xxl-px-6{padding-left:6rem!important;padding-right:6rem!important}.xxl-py-6{padding-top:6rem!important;padding-bottom:6rem!important}.xxl-mx-6{margin-left:6rem!important;margin-right:6rem!important}.xxl-my-6{margin-top:6rem!important;margin-bottom:6rem!important}.xxl-p-6{padding:6rem!important}.xxl-pt-6{padding-top:6rem!important}.xxl-pr-6{padding-right:6rem!important}.xxl-pb-6{padding-bottom:6rem!important}.xxl-pl-6{padding-left:6rem!important}.xxl-m-6{margin:6rem!important}.xxl-mt-6{margin-top:6rem!important}.xxl-mr-6{margin-right:6rem!important}.xxl-mb-6{margin-bottom:6rem!important}.xxl-ml-6{margin-left:6rem!important}.xxl-px-7{padding-left:7rem!important;padding-right:7rem!important}.xxl-py-7{padding-top:7rem!important;padding-bottom:7rem!important}.xxl-mx-7{margin-left:7rem!important;margin-right:7rem!important}.xxl-my-7{margin-top:7rem!important;margin-bottom:7rem!important}.xxl-p-7{padding:7rem!important}.xxl-pt-7{padding-top:7rem!important}.xxl-pr-7{padding-right:7rem!important}.xxl-pb-7{padding-bottom:7rem!important}.xxl-pl-7{padding-left:7rem!important}.xxl-m-7{margin:7rem!important}.xxl-mt-7{margin-top:7rem!important}.xxl-mr-7{margin-right:7rem!important}.xxl-mb-7{margin-bottom:7rem!important}.xxl-ml-7{margin-left:7rem!important}.xxl-px-8{padding-left:8rem!important;padding-right:8rem!important}.xxl-py-8{padding-top:8rem!important;padding-bottom:8rem!important}.xxl-mx-8{margin-left:8rem!important;margin-right:8rem!important}.xxl-my-8{margin-top:8rem!important;margin-bottom:8rem!important}.xxl-p-8{padding:8rem!important}.xxl-pt-8{padding-top:8rem!important}.xxl-pr-8{padding-right:8rem!important}.xxl-pb-8{padding-bottom:8rem!important}.xxl-pl-8{padding-left:8rem!important}.xxl-m-8{margin:8rem!important}.xxl-mt-8{margin-top:8rem!important}.xxl-mr-8{margin-right:8rem!important}.xxl-mb-8{margin-bottom:8rem!important}.xxl-ml-8{margin-left:8rem!important}}.mx-auto,.section-heading{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}@media (min-width:600px){.sm-m-auto{margin:auto!important}.sm-mt-auto{margin-top:auto!important}.sm-mr-auto{margin-right:auto!important}.sm-mb-auto{margin-bottom:auto!important}.sm-ml-auto{margin-left:auto!important}}@media (min-width:900px){.md-m-auto{margin:auto!important}.md-mt-auto{margin-top:auto!important}.md-mr-auto{margin-right:auto!important}.md-mb-auto{margin-bottom:auto!important}.md-ml-auto{margin-left:auto!important}}@media (min-width:1200px){.lg-m-auto{margin:auto!important}.lg-mt-auto{margin-top:auto!important}.lg-mr-auto{margin-right:auto!important}.lg-mb-auto{margin-bottom:auto!important}.lg-ml-auto{margin-left:auto!important}}@media (min-width:1600px){.xl-m-auto{margin:auto!important}.xl-mt-auto{margin-top:auto!important}.xl-mr-auto{margin-right:auto!important}.xl-mb-auto{margin-bottom:auto!important}.xl-ml-auto{margin-left:auto!important}}@media (min-width:2000px){.xxl-m-auto{margin:auto!important}.xxl-mt-auto{margin-top:auto!important}.xxl-mr-auto{margin-right:auto!important}.xxl-mb-auto{margin-bottom:auto!important}.xxl-ml-auto{margin-left:auto!important}}@media (min-width:600px){.sm-mx-auto{margin-left:auto!important;margin-right:auto!important}.sm-my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:900px){.md-mx-auto{margin-left:auto!important;margin-right:auto!important}.md-my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1200px){.lg-mx-auto{margin-left:auto!important;margin-right:auto!important}.lg-my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1600px){.xl-mx-auto{margin-left:auto!important;margin-right:auto!important}.xl-my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:2000px){.xxl-mx-auto{margin-left:auto!important;margin-right:auto!important}.xxl-my-auto{margin-top:auto!important;margin-bottom:auto!important}}.tl{text-align:left!important}@media (min-width:600px){.sm-tl{text-align:left!important}}@media (min-width:900px){.md-tl{text-align:left!important}}@media (min-width:1200px){.lg-tl{text-align:left!important}}@media (min-width:1600px){.xl-tl{text-align:left!important}}@media (min-width:2000px){.xxl-tl{text-align:left!important}}.tc{text-align:center!important}@media (min-width:600px){.sm-tc{text-align:center!important}}@media (min-width:900px){.md-tc{text-align:center!important}}@media (min-width:1200px){.lg-tc{text-align:center!important}}@media (min-width:1600px){.xl-tc{text-align:center!important}}@media (min-width:2000px){.xxl-tc{text-align:center!important}}.tr{text-align:right!important}@media (min-width:600px){.sm-tr{text-align:right!important}}@media (min-width:900px){.md-tr{text-align:right!important}}@media (min-width:1200px){.lg-tr{text-align:right!important}}@media (min-width:1600px){.xl-tr{text-align:right!important}}@media (min-width:2000px){.xxl-tr{text-align:right!important}}.bt-none{border-top:none!important}.bt{border-top:1px solid #ddd!important}.br-none{border-right:none!important}.br{border-right:1px solid #ddd!important}.bl-none{border-left:none!important}.bl{border-left:1px solid #ddd!important}.bb-none{border-bottom:none!important}.bb{border-bottom:1px solid #ddd!important}.c-text{color:#222!important}.bg-text{background-color:#222!important}.c-prim,.prim{color:#d81e05!important}.bg-prim{background-color:#d81e05!important}.c-purple{color:#050505!important}.bg-purple{background-color:#050505!important}.c-sec,.sec{color:#c6d61b!important}.bg-sec{background-color:#c6d61b!important}.c-success,.success{color:#28a745!important}.bg-success{background-color:#28a745!important}.c-error,.error{color:#dc3545!important}.bg-error,.wpcf7 .wpcf7-not-valid-tip{background-color:#dc3545!important}.articles article .post-meta,.c-muted,.card-person .person-title,.muted{color:#999!important}.bg-muted{background-color:#999!important}.c-light{color:#f6f6f6!important}#s-person-projects,#s-project-people,#s-related-articles,#s-related-projects,.bg-light{background-color:#f6f6f6!important}.c-white,.wpcf7 .wpcf7-not-valid-tip{color:#fff!important}.bg-white{background-color:#fff!important}.shadow{box-shadow:0 1px 1px rgba(0,0,0,0.07),0 2px 2px rgba(0,0,0,0.07),0 4px 4px rgba(0,0,0,0.07),0 8px 8px rgba(0,0,0,0.07)}.shadow-soft{box-shadow:0 1px 2px rgba(0,0,0,0.05),0 2px 4px rgba(0,0,0,0.03),0 4px 8px rgba(0,0,0,0.03),0 8px 16px rgba(0,0,0,0.03),0 16px 32px rgba(0,0,0,0.03)}.shadow-lift{box-shadow:0 1px 1px rgba(0,0,0,0.07),0 2px 2px rgba(0,0,0,0.07),0 4px 4px rgba(0,0,0,0.07),0 8px 8px rgba(0,0,0,0.07),0 16px 16px rgba(0,0,0,0.07),0 32px 32px rgba(0,0,0,0.07)}:focus:not(:focus-visible){outline:none!important}*{-webkit-tap-highlight-color:transparent}body{margin:0;background-color:#fff}iframe{display:block}.cf:after{clear:both;content:"";display:block}.clear{clear:both}hr{margin:2rem auto;border:none;height:1px;background-color:#ddd}.hr-tight{margin:1rem auto}.hr-spaced{margin:calc(2.1666666667rem + 2.4444444444vw) auto}@media (min-width:1200px){.hr-spaced{margin:4rem auto}}.hr-short{width:10rem}.js-warning{position:fixed;top:0;left:0;width:100%;z-index:1000}.fi{width:1.5em;height:1.5em;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}img{border:0;height:auto;max-width:100%;vertical-align:middle}figure,picture{margin:0}.img-circle{border-radius:50%;background-clip:padding-box}.img-cover{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto}.bw{filter:grayscale(100%)}a[data-hover-icon]{position:relative;display:inline-block}a[data-hover-icon]:before{display:none;font:normal normal normal 1rem/1;font-family:"Font Awesome 5 Solid";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:attr(data-hover-icon)}a[data-hover-icon] svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:white;font-size:4rem}a[data-hover-icon][data-hover-icon-hide] svg{transition:opacity 250ms ease;opacity:0}a[data-hover-icon][data-hover-icon-hide]:hover svg{opacity:1}a[data-hover-icon]:after{transition:opacity 250ms ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;content:"";display:block;background:rgba(17,17,17,0.3);opacity:0;z-index:0}a[data-hover-icon]:hover:after{opacity:1}a[data-hover-zoom] img{transition:all 250ms ease}a[data-hover-zoom]:hover img{transform:scale(1.1)}a{color:#d81e05;text-decoration:none;text-decoration-color:inherit}.articles article a,a.unstyled{color:inherit!important;text-decoration:none!important}a:hover{color:#8c1403;text-decoration:none;text-decoration-color:inherit}.style-visited-links a:visited{color:SlateBlue}.articles article .post-title a:before,.link-fill:before{content:"";display:block;position:absolute;pointer-events:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0)}html{font-size:16px}body{font-weight:normal;font-size:1rem;line-height:1.7;font-family:"aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;color:#222}ol,p,ul{margin:0 0 0.75rem 0}dl,form,h1,h2,h3,h4,h5,h6,table{margin:0 0 1rem 0}h1 small,h2 small,h3 small{font-size:0.7em}.h1,h1{font:normal 4.75rem/1.19 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:calc(2.4166666667rem + 3.1111111111vw)}@media (min-width:1200px){.h1,h1{font-size:4.75rem}}.h2,h2{font:normal 2.8rem/1.36 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:calc(1.7666666667rem + 1.3777777778vw)}@media (min-width:1200px){.h2,h2{font-size:2.8rem}}.h3,h3{font:normal 2rem/1.53 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:calc(1.5rem + 0.6666666667vw)}@media (min-width:1200px){.h3,h3{font-size:2rem}}.h4,h4{font:bold 1.25rem/1.53 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.25rem}.h5,h5{font:bold 1rem/1.7 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif}#s-project-details dt,.h6,h6{font:bold 0.8rem/1.7 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif}#s-home-top .slide-content p,.lead{font-size:1.3em;font-weight:300;line-height:1.7}.xs{font-size:0.7em}#s-project-writeup .project-related ul,.articles article .post-excerpt,.articles article .post-meta,.card-person .person-title,.card-project .project-location,.gray-side-box ul,.person-credentials ul,.sm,small{font-size:0.85em}#person-experience,.lg{font-size:1.15em}.xl{font-size:1.3em}.xxl{font-size:2em}.fz-50p{font-size:50%}.fz-75p{font-size:75%}.fz-125p{font-size:125%}.fz-150p{font-size:150%}.caps{text-transform:uppercase}.title-case{text-transform:capitalize}.strike{text-decoration:line-through}.no-deco{text-decoration:none}.no-wrap{white-space:nowrap}.ff-sans{font-family:"aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif}.ff-serif{font-family:"Georgia","Times","Times New Roman",serif}.ff-alt{font-family:"Georgia","Times","Times New Roman",serif}.ff-script{font-family:cursive}.fw-bold{font-weight:bold}.fw-normal{font-weight:normal}.fw-light{font-weight:light}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-88{font-weight:88}.fw-900{font-weight:900}.balance{text-wrap:balance}.trunc{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol ol{list-style-type:lower-alpha}#s-project-writeup .project-related ul,.gray-side-box ul,.list-unstyled,.person-credentials ul{list-style:none;padding-left:0}.list-icons{list-style:none;padding-left:0;padding-left:1rem}.list-icons>li{position:relative;padding-left:1.8em}.list-icons>li i:first-child,.list-icons>li svg:first-child{position:absolute;top:0.3em;left:0;line-height:1;color:#d81e05}#site-footer .socials,.list-inline{list-style:none;padding-left:0}#site-footer .socials>li,.list-inline>li{display:inline-block}#site-footer .socials>li:not(:last-child),.list-inline>li:not(:last-child){margin-right:1.25em}.list-spaced li+li{margin-top:0.5rem}.list-spaced ul{margin-top:0.5rem}dt{font-weight:bold}dd{margin-left:1rem}.dl-spaced dt{margin-top:0.5rem}.dl-spaced dt:first-child{margin-top:0}@media (min-width:600px){ul[class*=cols-] li{break-inside:avoid}ul[class*=cols-].cols-2{columns:2;column-gap:3rem;column-rule:none}ul[class*=cols-].cols-3{columns:3;column-gap:3rem;column-rule:none}}blockquote{margin:0 0 1rem}blockquote>:last-child{margin-bottom:0}blockquote small{display:block;margin-top:0.5em}blockquote small:before{content:"—";margin-right:0.5em}.table{width:100%;border-collapse:collapse}.table td,.table th{text-align:left;padding:0.5rem 1rem}.table th{font-weight:bold}.table td{border-top:1px solid #ddd;vertical-align:top}.table thead th{font-size:1.1rem;vertical-align:bottom;border-bottom:2px solid #dddddd}.table tbody tr:first-child td{border-top:none}.table tbody+tbody{border-top:2px solid #ddd}.table-sm td,.table-sm th{padding:0.25rem 0.5rem;font-size:0.85em}.table-lg td,.table-lg th{padding:1rem 1.5rem}.table-equal-col{table-layout:fixed}.table-borders{border:1px solid #ddd}.table-borders td:not(:first-child),.table-borders th:not(:first-child){border-left:1px solid #ddd}.table-striped tbody tr:nth-child(odd){background-color:#f6f6f6}.table-hover tbody tr:hover{background-color:#fff5d7!important}.table-center-rows td{vertical-align:middle}.thead{background:#f7f7f7;color:#222}.thead.thead-rev{background:#d81e05;color:white}.thead.thead-rev th{border-color:#a61704!important}tr.center-row td{vertical-align:middle}.table-resp{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tr-actions{text-align:right!important;padding-right:5px!important}@media (min-width:900px){.tr-actions{white-space:nowrap;width:1%}}#s-home-top .slick-dots,#s-project-hero .hero-content,.container,.modal-lg,.pop-cover .modal{width:90%;width:min(87.5rem,90%);margin-left:auto;margin-right:auto}@media (min-width:900px){#s-home-top #s-project-gallery .slick-dots,#s-home-top .stretch.slick-dots,#s-project-gallery #s-home-top .slick-dots,#s-project-gallery #s-project-hero .hero-content,#s-project-gallery .container,#s-project-gallery .modal-lg,#s-project-gallery .pop-cover .modal,#s-project-hero #s-project-gallery .hero-content,#s-project-hero .stretch.hero-content,.container.stretch,.pop-cover #s-project-gallery .modal,.pop-cover .stretch.modal,.stretch.modal-lg{width:97%}}[class*=narrow-]{margin-left:auto;margin-right:auto}@media (min-width:600px){#s-home-top #s-project-details .slick-dots,#s-home-top #s-project-writeup .slick-dots,#s-project-details #s-home-top .slick-dots,#s-project-details #s-project-hero .hero-content,#s-project-details .container,#s-project-details .modal-lg,#s-project-details .pop-cover .modal,#s-project-hero #s-project-details .hero-content,#s-project-hero #s-project-writeup .hero-content,#s-project-writeup #s-home-top .slick-dots,#s-project-writeup #s-project-hero .hero-content,#s-project-writeup .container,#s-project-writeup .modal-lg,#s-project-writeup .pop-cover .modal,.narrow-1,.pop-cover #s-project-details .modal,.pop-cover #s-project-writeup .modal{padding-left:4vw;padding-right:4vw}.narrow-2{padding-left:8vw;padding-right:8vw}.narrow-3{padding-left:12vw;padding-right:12vw}}section#s-feature-blocks,section#s-news,section#s-person-projects,section#s-project-details,section#s-project-other-work,section#s-project-people,section#s-related-articles,section#s-related-projects,section.pad{padding-top:calc(3.1666666667rem + 5.1111111111vw);padding-bottom:calc(3.1666666667rem + 5.1111111111vw)}@media (min-width:1200px){section#s-feature-blocks,section#s-news,section#s-person-projects,section#s-project-details,section#s-project-other-work,section#s-project-people,section#s-related-articles,section#s-related-projects,section.pad{padding-top:7rem}}@media (min-width:1200px){section#s-feature-blocks,section#s-news,section#s-person-projects,section#s-project-details,section#s-project-other-work,section#s-project-people,section#s-related-articles,section#s-related-projects,section.pad{padding-bottom:7rem}}section.pad-1{padding-top:calc(1.6111111111rem + 0.962962963vw);padding-bottom:calc(1.6111111111rem + 0.962962963vw)}@media (min-width:1200px){section.pad-1{padding-top:2.3333333333rem}}@media (min-width:1200px){section.pad-1{padding-bottom:2.3333333333rem}}section#s-person-bio,section.pad-2{padding-top:calc(2rem + 2vw);padding-bottom:calc(2rem + 2vw)}@media (min-width:1200px){section#s-person-bio,section.pad-2{padding-top:3.5rem}}@media (min-width:1200px){section#s-person-bio,section.pad-2{padding-bottom:3.5rem}}section.pad-3{padding-top:calc(4.3333333333rem + 8.2222222222vw);padding-bottom:calc(4.3333333333rem + 8.2222222222vw)}@media (min-width:1200px){section.pad-3{padding-top:10.5rem}}@media (min-width:1200px){section.pad-3{padding-bottom:10.5rem}}section.pad-4{padding-top:calc(5.5rem + 11.3333333333vw);padding-bottom:calc(5.5rem + 11.3333333333vw)}@media (min-width:1200px){section.pad-4{padding-top:14rem}}@media (min-width:1200px){section.pad-4{padding-bottom:14rem}}.row{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin-left:calc(calc(var(--gutter) / 2) * -1);margin-right:calc(calc(var(--gutter) / 2) * -1)}.col{position:relative;width:100%;padding-right:calc(var(--gutter) / 2);padding-left:calc(var(--gutter) / 2);flex:1}.col[style]{flex:0 0 auto}[class*=-col]:not(.elementor-column),[class*=col-]:not(.elementor-column){position:relative;width:100%;padding-right:calc(var(--gutter) / 2);padding-left:calc(var(--gutter) / 2);flex:1;flex:0 0 auto}[class*=-col]:not(.elementor-column)[style],[class*=col-]:not(.elementor-column)[style]{flex:0 0 auto}@media (min-width:600px){.row.g-0{--gutter:0rem}.row.g-1{--gutter:1rem}.row.g-2{--gutter:2rem}.row.g-3{--gutter:3rem}.row.g-4{--gutter:4rem}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.offset-3{margin-left:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.offset-6{margin-left:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.offset-9{margin-left:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.offset-12{margin-left:100%}@media (min-width:600px){.sm-col{flex:1 1;max-width:100%}.sm-col-auto{flex:0 0 auto;width:auto}.sm-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.sm-offset-1{margin-left:8.3333333333%}.sm-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.sm-offset-2{margin-left:16.6666666667%}.sm-col-3{flex:0 0 25%;max-width:25%}.sm-offset-3{margin-left:25%}.sm-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.sm-offset-4{margin-left:33.3333333333%}.sm-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.sm-offset-5{margin-left:41.6666666667%}.sm-col-6{flex:0 0 50%;max-width:50%}.sm-offset-6{margin-left:50%}.sm-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.sm-offset-7{margin-left:58.3333333333%}.sm-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.sm-offset-8{margin-left:66.6666666667%}.sm-col-9{flex:0 0 75%;max-width:75%}.sm-offset-9{margin-left:75%}.sm-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.sm-offset-10{margin-left:83.3333333333%}.sm-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.sm-offset-11{margin-left:91.6666666667%}.sm-col-12{flex:0 0 100%;max-width:100%}.sm-offset-12{margin-left:100%}}@media (min-width:900px){.md-col{flex:1 1;max-width:100%}.md-col-auto{flex:0 0 auto;width:auto}.md-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.md-offset-1{margin-left:8.3333333333%}.md-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.md-offset-2{margin-left:16.6666666667%}.md-col-3{flex:0 0 25%;max-width:25%}.md-offset-3{margin-left:25%}.md-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.md-offset-4{margin-left:33.3333333333%}.md-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.md-offset-5{margin-left:41.6666666667%}.md-col-6{flex:0 0 50%;max-width:50%}.md-offset-6{margin-left:50%}.md-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.md-offset-7{margin-left:58.3333333333%}.md-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.md-offset-8{margin-left:66.6666666667%}.md-col-9{flex:0 0 75%;max-width:75%}.md-offset-9{margin-left:75%}.md-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.md-offset-10{margin-left:83.3333333333%}.md-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.md-offset-11{margin-left:91.6666666667%}.md-col-12{flex:0 0 100%;max-width:100%}.md-offset-12{margin-left:100%}}@media (min-width:1200px){.lg-col{flex:1 1;max-width:100%}.lg-col-auto{flex:0 0 auto;width:auto}.lg-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.lg-offset-1{margin-left:8.3333333333%}.lg-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.lg-offset-2{margin-left:16.6666666667%}.lg-col-3{flex:0 0 25%;max-width:25%}.lg-offset-3{margin-left:25%}.lg-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.lg-offset-4{margin-left:33.3333333333%}.lg-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.lg-offset-5{margin-left:41.6666666667%}.lg-col-6{flex:0 0 50%;max-width:50%}.lg-offset-6{margin-left:50%}.lg-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.lg-offset-7{margin-left:58.3333333333%}.lg-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.lg-offset-8{margin-left:66.6666666667%}.lg-col-9{flex:0 0 75%;max-width:75%}.lg-offset-9{margin-left:75%}.lg-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.lg-offset-10{margin-left:83.3333333333%}.lg-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.lg-offset-11{margin-left:91.6666666667%}.lg-col-12{flex:0 0 100%;max-width:100%}.lg-offset-12{margin-left:100%}}@media (min-width:1600px){.xl-col{flex:1 1;max-width:100%}.xl-col-auto{flex:0 0 auto;width:auto}.xl-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.xl-offset-1{margin-left:8.3333333333%}.xl-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xl-offset-2{margin-left:16.6666666667%}.xl-col-3{flex:0 0 25%;max-width:25%}.xl-offset-3{margin-left:25%}.xl-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xl-offset-4{margin-left:33.3333333333%}.xl-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.xl-offset-5{margin-left:41.6666666667%}.xl-col-6{flex:0 0 50%;max-width:50%}.xl-offset-6{margin-left:50%}.xl-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.xl-offset-7{margin-left:58.3333333333%}.xl-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.xl-offset-8{margin-left:66.6666666667%}.xl-col-9{flex:0 0 75%;max-width:75%}.xl-offset-9{margin-left:75%}.xl-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.xl-offset-10{margin-left:83.3333333333%}.xl-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.xl-offset-11{margin-left:91.6666666667%}.xl-col-12{flex:0 0 100%;max-width:100%}.xl-offset-12{margin-left:100%}}@media (min-width:2000px){.xxl-col{flex:1 1;max-width:100%}.xxl-col-auto{flex:0 0 auto;width:auto}.xxl-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.xxl-offset-1{margin-left:8.3333333333%}.xxl-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xxl-offset-2{margin-left:16.6666666667%}.xxl-col-3{flex:0 0 25%;max-width:25%}.xxl-offset-3{margin-left:25%}.xxl-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xxl-offset-4{margin-left:33.3333333333%}.xxl-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.xxl-offset-5{margin-left:41.6666666667%}.xxl-col-6{flex:0 0 50%;max-width:50%}.xxl-offset-6{margin-left:50%}.xxl-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.xxl-offset-7{margin-left:58.3333333333%}.xxl-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.xxl-offset-8{margin-left:66.6666666667%}.xxl-col-9{flex:0 0 75%;max-width:75%}.xxl-offset-9{margin-left:75%}.xxl-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.xxl-offset-10{margin-left:83.3333333333%}.xxl-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.xxl-offset-11{margin-left:91.6666666667%}.xxl-col-12{flex:0 0 100%;max-width:100%}.xxl-offset-12{margin-left:100%}}.collapse{display:none}@media (min-width:899px){.collapse{display:block;display:initial}}#select-subnav,.submenu-toggle{display:none}@media (max-width:599px){#select-subnav{display:block;margin:-2rem auto 3rem}}@supports (-webkit-overflow-scrolling:touch){input::-webkit-date-and-time-value{height:1.5em}input[type=date]:before{display:block;color:#222;content:attr(placeholder);font-size:0.85em}}.custom-form .form-hp{display:none!important}.custom-form form ::placeholder{color:#a5a5a5}.custom-form form :focus{outline:0!important;box-shadow:0 0 0 3px rgba(13,110,253,0.15)!important}.custom-form label:not(.form-switch).selected{color:#222!important;font-weight:normal!important}.custom-form legend{padding:0;font:normal 2.8rem/1.36 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;margin-bottom:1rem;color:#c6d61b}.custom-form legend small{font-size:75%;font-weight:normal;color:#999}.custom-form fieldset{padding:0;margin:0;border:0}.custom-form fieldset.card legend{margin-bottom:0;font:bold 1.25rem/1.53 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;color:#c6d61b}.custom-form input,.custom-form select,.custom-form textarea{font-size:1rem;font-weight:normal;font-family:"aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif}.custom-form label{display:inline-block}.custom-form .form-group{margin-bottom:1.5rem}.custom-form .form-group .form-label,.custom-form .form-group>label:not([class*=radio]):not([class*=checkbox]):not(.error){display:block;margin-bottom:0.35em;font-family:"aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:1rem;text-transform:none;color:#222}.custom-form .form-group.has-error .form-label,.custom-form .form-group.has-error>label:not([class*=radio]):not([class*=checkbox]):not(.error){color:#dc3545}.custom-form .form-group.has-error .form-input.error,.custom-form .form-group.has-error [type=color].error,.custom-form .form-group.has-error [type=date].error,.custom-form .form-group.has-error [type=datetime-local].error,.custom-form .form-group.has-error [type=datetime].error,.custom-form .form-group.has-error [type=email].error,.custom-form .form-group.has-error [type=month].error,.custom-form .form-group.has-error [type=number].error,.custom-form .form-group.has-error [type=password].error,.custom-form .form-group.has-error [type=search].error,.custom-form .form-group.has-error [type=tel].error,.custom-form .form-group.has-error [type=text].error,.custom-form .form-group.has-error [type=time].error,.custom-form .form-group.has-error [type=url].error,.custom-form .form-group.has-error [type=week].error,.custom-form .form-group.has-error input:not([type]).error,.custom-form .form-group.has-error select.error,.custom-form .form-group.has-error textarea.error{border-color:#dc3545}.custom-form .form-group:not(.has-error):focus-within>label{color:#222!important}.custom-form label small{font-weight:normal}.custom-form label.error{display:block;color:#dc3545;font-weight:normal!important;font-size:0.75rem!important;padding-top:5px!important}.custom-form .clear-appearance{-webkit-appearance:none!important;appearance:none!important}.custom-form .form-input,.custom-form [type=color],.custom-form [type=date],.custom-form [type=datetime-local],.custom-form [type=datetime],.custom-form [type=email],.custom-form [type=month],.custom-form [type=number],.custom-form [type=password],.custom-form [type=search],.custom-form [type=tel],.custom-form [type=text],.custom-form [type=time],.custom-form [type=url],.custom-form [type=week],.custom-form input:not([type]),.custom-form select,.custom-form textarea{-webkit-appearance:none;appearance:none;display:block;width:100%;line-height:1.7;padding:0.5em 0.9em;font-size:1rem;color:#222;background-color:#fff;border:solid #ddd;border-width:1px;box-shadow:none;transition:all 250ms ease;border-radius:1px}.custom-form .form-input:active,.custom-form .form-input:focus,.custom-form [type=color]:active,.custom-form [type=color]:focus,.custom-form [type=date]:active,.custom-form [type=date]:focus,.custom-form [type=datetime-local]:active,.custom-form [type=datetime-local]:focus,.custom-form [type=datetime]:active,.custom-form [type=datetime]:focus,.custom-form [type=email]:active,.custom-form [type=email]:focus,.custom-form [type=month]:active,.custom-form [type=month]:focus,.custom-form [type=number]:active,.custom-form [type=number]:focus,.custom-form [type=password]:active,.custom-form [type=password]:focus,.custom-form [type=search]:active,.custom-form [type=search]:focus,.custom-form [type=tel]:active,.custom-form [type=tel]:focus,.custom-form [type=text]:active,.custom-form [type=text]:focus,.custom-form [type=time]:active,.custom-form [type=time]:focus,.custom-form [type=url]:active,.custom-form [type=url]:focus,.custom-form [type=week]:active,.custom-form [type=week]:focus,.custom-form input:not([type]):active,.custom-form input:not([type]):focus,.custom-form select:active,.custom-form select:focus,.custom-form textarea:active,.custom-form textarea:focus{border-color:#d81e05;background-color:#fff;outline:0;box-shadow:none}.custom-form .form-input.error,.custom-form [type=color].error,.custom-form [type=date].error,.custom-form [type=datetime-local].error,.custom-form [type=datetime].error,.custom-form [type=email].error,.custom-form [type=month].error,.custom-form [type=number].error,.custom-form [type=password].error,.custom-form [type=search].error,.custom-form [type=tel].error,.custom-form [type=text].error,.custom-form [type=time].error,.custom-form [type=url].error,.custom-form [type=week].error,.custom-form input:not([type]).error,.custom-form select.error,.custom-form textarea.error{border-color:#dc3545!important}.custom-form .form-input#person-experience,.custom-form .form-input.lg,.custom-form [type=color]#person-experience,.custom-form [type=color].lg,.custom-form [type=date]#person-experience,.custom-form [type=date].lg,.custom-form [type=datetime-local]#person-experience,.custom-form [type=datetime-local].lg,.custom-form [type=datetime]#person-experience,.custom-form [type=datetime].lg,.custom-form [type=email]#person-experience,.custom-form [type=email].lg,.custom-form [type=month]#person-experience,.custom-form [type=month].lg,.custom-form [type=number]#person-experience,.custom-form [type=number].lg,.custom-form [type=password]#person-experience,.custom-form [type=password].lg,.custom-form [type=search]#person-experience,.custom-form [type=search].lg,.custom-form [type=tel]#person-experience,.custom-form [type=tel].lg,.custom-form [type=text]#person-experience,.custom-form [type=text].lg,.custom-form [type=time]#person-experience,.custom-form [type=time].lg,.custom-form [type=url]#person-experience,.custom-form [type=url].lg,.custom-form [type=week]#person-experience,.custom-form [type=week].lg,.custom-form input#person-experience:not([type]),.custom-form input:not([type]).lg,.custom-form select#person-experience,.custom-form select.lg,.custom-form textarea#person-experience,.custom-form textarea.lg{font-size:150%}.custom-form textarea{padding:0.625em 0.9em}.custom-form select[multiple],.custom-form select[size],.custom-form textarea{height:auto}.custom-form .input-auto{width:auto!important;display:inline-block}.custom-form input[disabled],.custom-form input[readonly],.custom-form select[disabled],.custom-form select[readonly],.custom-form textarea[disabled],.custom-form textarea[readonly]{background-color:#eee!important}.custom-form [disabled],.custom-form [disabled] *{cursor:not-allowed!important}.custom-form .form-help{color:#999;font-size:0.85em;font-weight:normal}.custom-form .form-help:not(.d-block){margin-left:5px}.custom-form .form-text{padding-top:0.5em;padding-bottom:0.5em;display:inline-block}.custom-form .form-fields.form-checks{padding-top:6px}.custom-form .form-inline{display:flex;flex-wrap:wrap}.custom-form .form-inline .form-group{margin-bottom:0;display:flex;align-items:center}.custom-form .form-inline .form-group>label{flex:none;margin:0 1rem 0 0!important}.custom-form .form-inline .form-group input,.custom-form .form-inline .form-group select{height:100%}.custom-form .form-inline>:not(.btn){flex:1}.custom-form .form-inline>:not(:last-child){margin-right:1rem}.custom-form .form-inline .checkbox,.custom-form .form-inline .radio,.custom-form .form-inline .switch{align-self:center;white-space:nowrap}@media (min-width:600px){.custom-form .form-placeholders .form-group>label{display:none!important}}.custom-form .form-placeholders .form-group{margin-bottom:0.75rem}.custom-form .hide-error-labels label.error{display:none!important}.custom-form .input-icon{position:relative}.custom-form .input-icon .icon,.custom-form .input-icon i,.custom-form .input-icon svg{position:absolute;top:50%;transform:translateY(-50%);left:0.75rem;opacity:0.5;transition:all 250ms ease;color:#d81e05}.custom-form .input-icon input{padding-left:2.5rem}.custom-form .input-icon input:focus~i,.custom-form .input-icon input:focus~svg{opacity:1}.custom-form .input-group{display:flex;align-items:stretch;flex-wrap:wrap}.custom-form .input-group input,.custom-form .input-group select{width:auto;flex:1 0 auto;border-radius:0!important}.custom-form .input-group input:first-child,.custom-form .input-group select:first-child{border-radius:1px 0 0 1px!important}.custom-form .input-group input:last-child,.custom-form .input-group select:last-child{border-radius:0 1px 1px 0!important}.custom-form .input-group .posts-navigation .nav-links input+a,.custom-form .input-group input+.btn,.posts-navigation .nav-links .custom-form .input-group input+a{position:relative;z-index:1}.custom-form .input-group-add-on{flex:0 0 auto;display:flex;align-items:center;text-align:center;padding:0 1em;font-size:1rem;font-weight:normal}.custom-form .input-group-add-on:not(.btn){background-color:#f7f7f7;border:solid #ddd;border-width:1px}.custom-form .input-group-add-on:first-child{border-right:none}.custom-form .input-group-add-on:last-child{border-left:none}.custom-form .input-group-add-on:first-child{border-radius:1px 0 0 1px}.custom-form .input-group-add-on:last-child{border-radius:0 1px 1px 0}.alert,.wpcf7 .wpcf7-response-output{border-radius:0;padding:1em 2em;margin-bottom:1rem;position:relative;color:#674e00;background-color:#fff3cd;border:solid rgba(0,0,0,0.1);border-width:0 0 0 0}.alert .close,.wpcf7 .wpcf7-response-output .close{all:unset;cursor:pointer;position:absolute;height:2rem;width:2rem;top:0;right:0;font-size:0;content:"";display:block;background:center/60% 60% no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");opacity:0.4}.alert .close:hover,.wpcf7 .wpcf7-response-output .close:hover{opacity:1}.alert h1,.alert h2,.alert h3,.alert h4,.wpcf7 .wpcf7-response-output h1,.wpcf7 .wpcf7-response-output h2,.wpcf7 .wpcf7-response-output h3,.wpcf7 .wpcf7-response-output h4{margin-bottom:0.25em;color:inherit}.alert a,.wpcf7 .wpcf7-response-output a{color:inherit!important;text-decoration:underline}.alert :last-child,.wpcf7 .wpcf7-response-output :last-child{margin-bottom:0}.alert-success{color:#165c26;background-color:#dff2e3;border-color:rgba(0,0,0,0.1)}.alert-error,.wpcf7 form.invalid .wpcf7-response-output{color:#791d26;background-color:#fae1e3;border-color:rgba(0,0,0,0.1)}.card{border-radius:0;position:relative;display:flex;flex-direction:column;background-color:#f6f6f6;border:solid #ddd;border-width:0}.card .card-img{width:100%;height:auto;overflow:hidden;position:relative;display:block}.card .card-img img{width:100%}.card hr{background:rgba(0,0,0,0.15);margin:1rem 0}.card.clickable{cursor:pointer}.card[class*=c-] a:not(.btn){color:inherit}.card[class*=bg-]{border:none}.card:not([class*=bg-]) .card-header[class*=bg-]{margin:0 0}.card-body{padding:1rem 1.5rem}.card-body>:last-child{margin-bottom:0}.card-header{background-color:rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:0;padding:0.5rem 1.5rem}.card-header *{margin-bottom:0}.card-footer{background:inherit;border-top:1px solid rgba(0,0,0,0.1);padding:0.5rem 1.5rem}.card-footer *{margin-bottom:0}.card.toggle{border-bottom-width:0!important}.card.toggle .card-header{position:relative;display:flex;align-items:center;justify-content:space-between}.card.toggle .card-header:after{content:"";display:block;background:center/24px 24px no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-plus'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e");margin-left:1rem;opacity:0.5;position:relative;right:-0.8rem;height:1.75rem;width:1.75rem}.card.toggle.open{border-bottom-width:0!important}.card.toggle.open .card-header:after{transform:rotate(45deg)}.card.toggle[data-icon=chevron] .card-header:after{content:"";display:block;background:center/24px 24px no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.card.toggle[data-icon=chevron].open .card-header:after{transform:rotate(-180deg)}.card.toggle[data-effect=slide] .card-header:after{transition:all 250ms ease}.cards .card{margin-bottom:2rem}.cards.img-eq-ht .card-img{padding-bottom:75%}.cards.img-eq-ht img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#site-header .nav{margin-bottom:0}#site-header .nav a{display:block}#s-home-top #site-header .slick-dots,#s-project-hero #site-header .hero-content,#site-header #s-home-top .slick-dots,#site-header #s-project-hero .hero-content,#site-header .container,#site-header .modal-lg,#site-header .pop-cover .modal,.pop-cover #site-header .modal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#main-nav a{text-decoration:none}@media (min-width:899px){#main-nav a:not(.btn){padding:0.5em 1em;font-size:0.8rem;color:#fff}#main-nav .nav>li.active>a,#main-nav .nav>li.current_page_item>a{color:#fff}#main-nav .nav>li>ul{top:100%;left:0}#main-nav .nav>li>ul ul{left:100%;top:0;background:black}#main-nav .nav>li ul{z-index:-1;opacity:0;visibility:hidden;background:#050505;min-width:200px;position:absolute;padding:0.55em 0}#main-nav .nav>li ul a{display:block;font-size:0.85rem;padding:0.55em 1em;color:#aaa}#main-nav .nav>li ul a:hover{color:#d5d5d5;background:none}#main-nav .nav>li.open-left>ul{left:auto;right:0}#main-nav .nav>li.open-left>ul ul{left:auto;right:100%}#main-nav .nav>li:hover>ul{top:100%}#main-nav .nav>li:hover>a:not(.btn){color:#fff}#main-nav .nav li:hover>ul{height:auto;overflow:visible;visibility:visible;opacity:1;z-index:100}}.resp-header-icons{display:flex;align-items:center}.resp-header-icons svg{height:2.25rem;width:2.25rem;stroke:white}.resp-header-icons .call svg{stroke:none;fill:white}.resp-header-icons a,.resp-header-icons button{all:unset;display:inline-flex!important;align-items:center;padding:0.75rem 0.75rem!important;margin-left:5px!important}@media (min-width:899px){.resp-header-icons{display:none}}body.nav-open{max-height:100vh;max-height:-webkit-fill-available;overflow:hidden!important}body.nav-open *{pointer-events:none}body.nav-open #site-nav,body.nav-open #site-nav *{pointer-events:auto}#site-header{position:relative;z-index:10}#site-header .nav-close{display:none}@media (max-width:898px){#site-header{padding:0.5rem 0 0.5rem!important;position:relative}#s-home-top #site-header .slick-dots,#s-project-hero #site-header .hero-content,#site-header #s-home-top .slick-dots,#site-header #s-project-hero .hero-content,#site-header .container,#site-header .modal-lg,#site-header .pop-cover .modal,.pop-cover #site-header .modal{width:100%}#site-header .header-logo{display:block;max-width:25%;margin-left:calc((100% - 90%) / 2)}#site-header .header-logo img{max-height:10rem}}@media (max-width:898px){#site-header .collapse{background:#c6d61b;display:block;backface-visibility:hidden;perspective:1000px;position:fixed;left:0;top:0;height:100%;width:80vw;display:flex;flex-direction:column;transform:translateX(-80vw);transition:all 250ms ease-out}#site-header .collapse #main-nav{margin-top:auto;margin-bottom:auto}#site-header .collapse.open{transform:translateX(0);box-shadow:0 0 0 5000px rgba(17,17,17,0.65);z-index:100;overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}#site-header .collapse .nav{flex-direction:column;align-items:stretch}#site-header .collapse a{color:black}#site-header .collapse nav .nav{margin:0;text-align:left;z-index:10000}#site-header .collapse nav .nav>li:not(:last-child){border-bottom:2px solid rgba(0,0,0,0.1)}#site-header .collapse nav .nav>li a{font-size:1.2rem}#site-header .collapse nav .nav>li>a{padding:0.75em 1rem!important}#site-header .collapse nav .nav>li ul{display:none;margin-bottom:1rem;opacity:0.8}#site-header .collapse nav .nav>li ul a{font-size:1.08rem;padding:0.375em 1rem!important}#site-header .collapse nav .nav>li ul ul{margin-top:0.25rem;margin-bottom:0.5rem}#site-header .collapse nav .nav>li.open ul{display:block}#site-header .collapse nav .nav>li.open .submenu-toggle{transform:rotate(180deg)}#site-header .collapse nav .nav .submenu-toggle{display:flex;align-items:center;justify-content:center;position:absolute;background-color:rgba(0,0,0,0);top:0;height:100%;right:0;padding:0.75em 0;width:45px;text-align:center}#site-header .collapse nav .nav .submenu-toggle:before{content:"";width:100%;height:100%;content:"";display:block;background:center/24px 24px no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23050505' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}}.nav{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1rem}.nav>a:not(.btn),.nav>li>a:not(.btn){text-decoration:none;display:block;padding:0.5em 1em}.nav>a:not(.btn):hover,.nav>li>a:not(.btn):hover{text-decoration:none}.nav ul{list-style:none;padding-left:0}#sub-nav .nav,.nav.nav-vert{flex-direction:column;align-items:stretch}.nav>li{position:relative}.nav-pills>li>a{color:#222;background:#eee;padding:0.75em 1.25em!important;border-radius:0.25em;background-clip:padding-box}.nav-pills>li>a:hover{color:white;background:#d81e05}.nav-pills>li:not(:last-child){margin-right:1rem}#sub-nav .nav-pills.nav>li,.nav-pills.nav-vert>li{margin-right:0;width:100%}#sub-nav .nav-pills.nav>li+li,.nav-pills.nav-vert>li+li{margin-top:0.5rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.btn-group,.posts-navigation .nav-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.btn-group>*,.posts-navigation .nav-links>*{margin:0 0.375rem 0.75rem}.btn,.posts-navigation .nav-links a{display:inline-flex;align-items:center;justify-content:center;border-radius:0.1em;padding:0.5em 1.5em;line-height:1.7;-webkit-user-select:none;user-select:none;background-color:#eaeaea;border:solid #eaeaea;border-width:2px;font-family:"aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1rem;color:#222;cursor:pointer;text-decoration:none!important;position:relative}.btn:active,.btn:focus,.btn:hover,.posts-navigation .nav-links a:active,.posts-navigation .nav-links a:focus,.posts-navigation .nav-links a:hover{color:#1f1f1f;background-color:#dedede;border-color:#dedede}.btn:focus,.posts-navigation .nav-links a:focus{outline:3px solid rgba(216,30,5,0.35)}.btn.btn-gradient,.posts-navigation .nav-links a.btn-gradient{background-image:linear-gradient(rgba(255,255,255,0.15),transparent)}.btn.is-loading,.posts-navigation .nav-links a.is-loading{pointer-events:none!important;color:transparent!important}.btn.is-loading:after,.posts-navigation .nav-links a.is-loading:after{content:"";display:block;position:absolute;left:calc(50% - 0.6em);top:calc(50% - 0.6em);height:1.2em;width:1.2em;border:3px solid white;border-top-color:transparent;border-right-color:transparent;border-radius:50%;background-clip:padding-box;animation:spin 0.75s infinite linear}.btn-sm,.cookie-banner .btn,.cookie-banner .posts-navigation .nav-links a,.posts-navigation .nav-links .cookie-banner a{font-size:0.75rem;padding:0.5em 1.5em}.btn-lg{font-size:1.25rem;padding:0.7em 2.1em}.btn-xl{font-size:1.25rem}@media (min-width:600px){.btn-xl{padding:0.5em 1.5em;font-size:1.5rem}}.btn-icon{padding-left:0.6rem;padding-right:0.6rem}.btn-link{background:none;color:#d81e05;border-color:transparent;text-decoration:none!important;box-shadow:none}.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent;color:#8c1403;text-decoration:none;background:none}.btn-prim,.cookie-banner .btn,.cookie-banner .posts-navigation .nav-links a,.posts-navigation .nav-links .cookie-banner a{background-color:#d81e05;border-color:#d81e05;color:white}.btn-prim:active,.btn-prim:focus,.btn-prim:hover,.cookie-banner .btn:active,.cookie-banner .btn:focus,.cookie-banner .btn:hover,.cookie-banner .posts-navigation .nav-links a:active,.cookie-banner .posts-navigation .nav-links a:focus,.cookie-banner .posts-navigation .nav-links a:hover,.posts-navigation .nav-links .cookie-banner a:active,.posts-navigation .nav-links .cookie-banner a:focus,.posts-navigation .nav-links .cookie-banner a:hover{background-color:#c91c05;border-color:#c91c05;color:white}.btn-sec{background-color:#c6d61b;border-color:#c6d61b;color:white}.btn-sec:active,.btn-sec:focus,.btn-sec:hover{background-color:#b8c719;border-color:#b8c719;color:white}.btn-alt{background-color:#222;border-color:#222;color:white}.btn-alt:active,.btn-alt:focus,.btn-alt:hover{background-color:#1b1b1b;border-color:#1b1b1b;color:white}.btn-white{background-color:white;border-color:white;color:#222}.btn-white:active,.btn-white:focus,.btn-white:hover{background-color:#c91c05;border-color:#c91c05;color:white}.btn-outline{background:transparent;border:solid #eaeaea;border-width:2px}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{background-color:#eaeaea;color:#222;border-color:#eaeaea}.btn-outline.btn-prim,.cookie-banner .btn-outline.btn,.cookie-banner .posts-navigation .nav-links a.btn-outline,.posts-navigation .nav-links .cookie-banner a.btn-outline{border-color:#d81e05;color:#d81e05;background:transparent}.btn-outline.btn-prim.active,.btn-outline.btn-prim:active,.btn-outline.btn-prim:focus,.btn-outline.btn-prim:hover,.cookie-banner .btn-outline.active.btn,.cookie-banner .btn-outline.btn:active,.cookie-banner .btn-outline.btn:focus,.cookie-banner .btn-outline.btn:hover,.cookie-banner .posts-navigation .nav-links a.btn-outline.active,.cookie-banner .posts-navigation .nav-links a.btn-outline:active,.cookie-banner .posts-navigation .nav-links a.btn-outline:focus,.cookie-banner .posts-navigation .nav-links a.btn-outline:hover,.posts-navigation .nav-links .cookie-banner a.btn-outline.active,.posts-navigation .nav-links .cookie-banner a.btn-outline:active,.posts-navigation .nav-links .cookie-banner a.btn-outline:focus,.posts-navigation .nav-links .cookie-banner a.btn-outline:hover{background-color:#d81e05;color:white;border-color:#d81e05}.btn-outline.btn-sec{border-color:#c6d61b;color:#c6d61b;background:transparent}.btn-outline.btn-sec.active,.btn-outline.btn-sec:active,.btn-outline.btn-sec:focus,.btn-outline.btn-sec:hover{background-color:#c6d61b;color:white;border-color:#c6d61b}.btn-outline.btn-white{border-color:white;color:white}.btn-outline.btn-white.active,.btn-outline.btn-white:active,.btn-outline.btn-white:focus,.btn-outline.btn-white:hover{background:white;color:#222}.btn-outline.btn-rev:not(:hover){border-color:white;color:white}.btn.has-icon,.posts-navigation .nav-links a.has-icon{display:inline-grid;align-items:center;grid-template-columns:auto auto;gap:0.75em}.btn.has-icon i:first-child,.btn.has-icon svg:first-child,.posts-navigation .nav-links a.has-icon i:first-child,.posts-navigation .nav-links a.has-icon svg:first-child{margin-left:-0.25em}.btn.has-icon i:last-child,.btn.has-icon svg:last-child,.posts-navigation .nav-links a.has-icon i:last-child,.posts-navigation .nav-links a.has-icon svg:last-child{margin-right:-0.25em}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-toggle:not(.btn){display:inline-block}.dropdown .dropdown-toggle:not(.btn)+.dropdown-content{top:calc(100% + 0.5em)}.dropdown.is-hoverable:hover .dropdown-content,.dropdown.open .dropdown-content{visibility:visible;z-index:100;opacity:1;transform:scale(1);transition-duration:0.2s}.dropdown .dropdown-content{transition:all 250ms ease;transition-duration:0.1s;transform:scale(0.95);display:block;border:solid rgba(0,0,0,0.15);border-width:1px;padding:0.75em 1.5em;color:#222;z-index:-1;opacity:0;visibility:hidden;position:absolute;background:white;text-align:left;top:100%;min-width:15rem;box-shadow:0 1px 5px rgba(0,0,0,0.07)}.dropdown .dropdown-content.nav{padding-top:5px;padding-bottom:5px}@media (min-width:600px){.dropdown .dropdown-content.dropdown-content-lg{min-width:30rem}}.dropdown .dropdown-content.fit{width:100%}.dropdown .dropdown-content .dropdown-heading{font:bold 0.75rem/1.4 "aktiv-grotesk","Helvetica Neue","Helvetica","Arial",sans-serif;color:#999}.dropdown .dropdown-content .dropdown-sep{margin-top:0.5em;padding-top:0.5em;border-top:1px solid rgba(0,0,0,0.15)}.dropdown .dropdown-content hr{background-color:rgba(0,0,0,0.15);margin:1rem -1.5em 1rem -1.5em}.dropdown .dropdown-content.nav{padding-left:0;padding-right:0}.dropdown .dropdown-content.nav .dropdown-heading{padding:0.5em 1.5em 0.25em}.dropdown .dropdown-content.nav a{padding:0.5em 1.5em;color:#222;font-size:0.9rem;line-height:1.4}.dropdown .dropdown-content.nav a:hover{background:#f6f6f6;color:#222;text-decoration:none}@keyframes fadeIn{0%{opacity:0.5}to{opacity:1}}.mfp-hide{display:none}.modal{background:white;text-align:left;max-width:32rem;margin:auto;position:relative;border-radius:2px}.modal button.mfp-close{all:unset;cursor:pointer;position:absolute;height:3.25rem;width:3.25rem;top:0;right:0;font-size:0;content:"";display:block;background:center/50% 50% no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");opacity:0.4}.modal button.mfp-close:hover{opacity:1}.modal-body{padding:calc(1.5rem + 0.6666666667vw) calc(1.6666666667rem + 1.1111111111vw)}@media (min-width:1200px){.modal-body{padding:2rem 2.5rem}}.modal-body>:last-child{margin-bottom:0}.modal-lg{max-width:unset}.mfp-bg{background:#111}.modal-footer{padding:2rem 2.5rem}.pop-cover .modal{opacity:0;background:none;color:#f6f6f6;max-width:unset;opacity:0;transition:all 250ms ease;transition-delay:0.35s}.pop-cover.mfp-bg{background:#111;opacity:0;transition:all 250ms ease}.pop-cover.mfp-ready .modal{opacity:1}.pop-cover.mfp-ready.mfp-bg{opacity:1}.pop-cover.mfp-removing .modal{opacity:0;transition-delay:0s}.pop-cover.mfp-removing.mfp-bg{opacity:0}.pop-cover button.mfp-close{cursor:pointer;position:absolute;height:3.25rem;width:3.25rem;top:0;right:0;font-size:0;content:"";display:block;background:center/55% 55% no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");opacity:0.4}.pop-cover button.mfp-close:hover{opacity:1}.pop-fade .modal{opacity:0;transition:all 250ms ease;transform:translate(0,-2rem)}.pop-fade.mfp-bg{opacity:0;transition:all 250ms ease}.pop-fade.mfp-ready .modal{opacity:1;transform:translate(0,0)}.pop-fade.mfp-ready.mfp-bg{opacity:0.9}.pop-fade.mfp-removing .modal{transform:translate(0,-1rem);opacity:0}.pop-fade.mfp-removing.mfp-bg{opacity:0}.slick-slider{list-style:none;padding-left:0;position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{display:flex;position:relative;margin-left:auto;margin-right:auto}.slick-loading .slick-track{visibility:hidden}[data-captions=inside] .slide-caption{position:absolute;bottom:0;left:0;z-index:10;padding:1rem}.slick-slide{display:none;height:100%;min-height:1px;position:relative}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{all:unset;flex-shrink:0;padding:0.5rem!important;height:6rem;width:3rem;font-size:0;outline:none;cursor:pointer;transition:opacity 250ms ease;opacity:0.5;z-index:1}[data-arrows*=inside] .slick-arrow{background:white!important;border-radius:50%;height:3rem;display:none!important;position:relative}@media (hover:hover){[data-arrows*=hide] .slick-arrow{opacity:0}[data-arrows*=hide]:hover .slick-arrow{opacity:1}}.slick-arrow:hover{background:none;opacity:1;color:#222}[data-arrows*=inside] .slick-arrow:hover{background:white!important}.slick-arrow:before{content:"";display:block;background:center/100% 100% no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e");height:100%}.slick-arrow.slick-prev:before{content:"";display:block;background:center/100% 100% no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3e%3cpolyline points='15 18 9 12 15 6'%3e%3c/polyline%3e%3c/svg%3e")}[data-arrows*=inside] .slick-arrow.slick-prev{transform:translateX(3.6rem);margin-left:-3rem!important}[data-arrows*=inside] .slick-arrow.slick-next{transform:translateX(-3.6rem);margin-right:-3rem!important}[data-arrows*=inside] .slick-initialized .slick-arrow{display:block!important}.slick-dots{list-style:none;padding-left:0;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.slick-dots li{display:inline-block;position:relative;margin:0.1rem}.slick-dots button{all:unset;font-size:0;width:calc(0.5rem * 2);height:calc(0.5rem * 2);display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.slick-dots button:before{display:block;content:"";height:0.5rem;width:0.5rem;border-radius:50%;background-clip:padding-box;background:#cecece}.slick-dots button:active:before,.slick-dots button:focus:before,.slick-dots button:hover:before{background:#a5a5a5}.slick-dots .slick-active button:before{background:#d81e05}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#222;color:#f6f6f6;border-radius:2px;font-size:0.9rem;line-height:1.5;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#222}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:0.65em 1em;z-index:1}.nav-tabs{position:relative;overflow-x:auto;overflow-y:visible;white-space:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.nav-tabs:after{display:block;content:"";height:1px;position:absolute;width:100%;bottom:0;left:0;border-bottom:1px solid #ddd;z-index:0}.nav-tabs>li{position:relative;z-index:1;text-align:center}.nav-tabs>li+li{margin-left:0.5rem}.nav-tabs>li>a{font-size:1rem;text-decoration:none;color:#999;padding:0.5em 1em!important;border:1px solid transparent;border-bottom-color:#ddd;background:transparent;border-radius:0.25em 0.25em 0 0}.nav-tabs>li>a:active,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{text-decoration:none;border-color:#f6f6f6;border-bottom-color:#ddd;background:#f6f6f6}.nav-tabs>li>a.active,.nav-tabs>li>a[aria-selected=true]{color:#222;cursor:default;background-color:white;border-color:#ddd;border-bottom-color:white;outline:none}@media (max-width:600px){.nav-tabs.resp-tabs{flex-direction:column;align-items:stretch;overflow-x:auto;overflow-y:visible;white-space:unset;-webkit-overflow-scrolling:touch}.nav-tabs.resp-tabs:after{display:none}.nav-tabs.resp-tabs>li{margin:0 0 1rem 0}.nav-tabs.resp-tabs>li>a{border:1px solid transparent;background:#f6f6f6;border-radius:0.25em!important}.nav-tabs.resp-tabs>li>a[aria-selected=true]{color:white;cursor:default;background-color:#d81e05}.nav-tabs.resp-tabs [role=tabpanel]{padding:1rem;text-align:left}}.accordion-item:not(:first-child){border-top:solid #ddd;border-width:1px}.accordion-item.open>.accordion-heading{color:#222}.accordion-item.open>.accordion-heading:before{transform:rotate(90deg)}.accordion-item.open .accordion-content{display:block;padding-bottom:1rem}.accordion-content{padding-left:0.5em}.accordion-heading{margin:0;position:relative;color:#999;padding:1rem 0;display:flex;outline:none}.accordion-heading:before{align-self:flex-start;flex:0 0 1em;position:relative;top:0.26em;height:1em;margin-right:0.5em;content:"";display:block;background:center/1.1em 1.1em no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d81e05' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e")}.accordion-heading:hover{color:#d81e05}.accordion-heading:focus{color:#d81e05}.breadcrumbs{list-style:none;padding-left:0;display:flex;flex-wrap:wrap}.breadcrumbs a{text-decoration:none}.breadcrumbs>*{margin:0}.breadcrumbs>:not(:first-child):before{content:"/";color:#999;margin:0 1em}.breadcrumbs>.active a,.breadcrumbs>.current a,.breadcrumbs>.current-item{cursor:default;color:#222}.search-result:before,.tag,.wpcf7 .wpcf7-not-valid-tip{display:inline-flex;padding:0.25em 0.75em;font-weight:normal;align-items:center;background-color:#f6f6f6;border-radius:0.2em;font-size:0.7em;justify-content:center;white-space:nowrap;color:#222}.tag[href],.wpcf7 [href].wpcf7-not-valid-tip,[href].search-result:before{text-decoration:none!important}.round.search-result:before,.tag.round,.wpcf7 .round.wpcf7-not-valid-tip{border-radius:50%;background-clip:padding-box;padding:0.25em 0.7em}.wpcf7 h1 .wpcf7-not-valid-tip,.wpcf7 h2 .wpcf7-not-valid-tip,.wpcf7 h3 .wpcf7-not-valid-tip,h1 .search-result:before,h1 .tag,h1 .wpcf7 .wpcf7-not-valid-tip,h2 .search-result:before,h2 .tag,h2 .wpcf7 .wpcf7-not-valid-tip,h3 .search-result:before,h3 .tag,h3 .wpcf7 .wpcf7-not-valid-tip{font-size:0.5em;margin-left:0.5em;position:relative;top:-0.3em}.cookie-banner{position:fixed;bottom:1rem;left:1rem;z-index:100000;display:flex;justify-content:center;align-items:center;background:#f6f6f6;padding:1rem}@media (max-width:599px){.cookie-banner{left:0;bottom:0}}.cookie-banner *{margin-bottom:0}.cookie-banner p{margin-right:1rem}.pagination{list-style:none;padding-left:0;display:flex}.pagination a{display:block;border:1px solid #ddd;padding:0.4em 0.9em;border-radius:0.1em;text-decoration:none;background-color:transparent;margin-left:0.5rem;position:relative;cursor:pointer;color:#d81e05;font-size:0.85em}.pagination a.pag-next,.pagination a.pag-prev{border:none;background:none}.pagination a:not(.disabled):not(.pag-prev):not(.pag-next):hover{background:#f7f7f7}.pagination a:not(.disabled):hover{color:#8c1403}.pagination li:first-child a{border-radius:0.1em 0 0 0.1em}.pagination li:last-child a{border-radius:0 0.1em 0.1em 0}.pagination .active a,.pagination .current{z-index:1;background-color:#d81e05!important;border-color:#d81e05!important;color:white!important}.pagination .disabled,.pagination .disabled a{color:#999;cursor:not-allowed}.share{display:flex}.share .sharer{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;background:#777;height:2.5rem;width:2.5rem;text-align:center;line-height:2.5rem;color:white;font-size:1.2rem;border-radius:50%;background-clip:padding-box}.share .sharer+.sharer{margin-left:5px}.share [data-sharer=email]{background:#d81e05}.share [data-sharer=email]:hover{background:#a21704}.share [data-sharer=facebook]{background:#d81e05}.share [data-sharer=facebook]:hover{background:#a21704}.share [data-sharer=twitter]{background:#d81e05}.share [data-sharer=twitter]:hover{background:#a21704}.share [data-sharer=linkedin]{background:#d81e05}.share [data-sharer=linkedin]:hover{background:#a21704}.share [data-sharer=pinterest]{background:#d81e05}.share [data-sharer=pinterest]:hover{background:#a21704}.share [data-sharer=instagram]{background:#d81e05}.share [data-sharer=instagram]:hover{background:#a21704}.section-heading{margin-bottom:3rem;max-width:65.625rem}.section-heading *{margin-bottom:0}.section-heading p{margin-top:0.5rem}[data-aos=fade-up]{transform:translate3d(0,40px,0)}.fancybox-bg{background:#111!important}.fancybox-is-open .fancybox-bg{opacity:0.9!important}.fancybox-caption{color:#eee!important;font-size:0.9rem!important}.fancybox-container{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}@keyframes square-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{animation-fill-mode:both;width:50px;height:50px;background:#fff;animation:square-spin 3s 0s cubic-bezier(0.09,0.57,0.49,0.9) infinite}.alignleft,img.alignleft{margin-bottom:1rem}@media (min-width:600px){.alignleft,img.alignleft{float:left;max-width:45%!important;margin:0 2rem 1rem 0}}.alignright,img.alignright{margin-bottom:1rem}@media (min-width:600px){.alignright,img.alignright{float:right;max-width:45%!important;margin:0 0 1rem 2rem}}.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:1rem}.posts-navigation .nav-links{justify-content:flex-end;flex-direction:row-reverse}.comment-list{list-style:none;padding-left:0}.comment-list ol{list-style:none;padding-left:0;margin-left:2rem}.comment-list .avatar{display:none}.comment-list .comment{margin:2rem 0}.comment-list .comment-meta{font-size:0.85em;margin-bottom:1rem}.wpcf7 .form-group>p{display:none}.wpcf7 .wpcf7-response-output:empty{display:none}.wpcf7 .wpcf7-not-valid{border-color:#dc3545}.screen-reader-response{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.65)!important}@media (min-width:900px){.elementor-widget-wp-widget-advanced_sidebar_menu{position:sticky!important;top:8rem;z-index:0}}.wpforms-submit{background:#d81e05!important;color:white!important;border-color:#d81e05!important}@media (max-width:898px){.elementor-gallery__container .elementor-gallery-item__content,.elementor-gallery__container .elementor-gallery-item__overlay{display:none!important}#header-search,a[href="#header-search"]{display:none!important}}#header-search{position:fixed;top:0;left:0;width:100%;z-index:100;background:rgba(5,5,5,0.9);padding:calc(1.8333333333rem + 1.5555555556vw) 0}@media (min-width:1200px){#header-search{padding:3rem 0}}#header-search input{-webkit-appearance:none;appearance:none;display:block;width:100%;line-height:1.7;padding:0.5em 0.9em;font-size:1rem;color:#222;background-color:#fff;border:solid #ddd;border-width:1px;box-shadow:none;transition:all 250ms ease;border-radius:1px}#header-search form{margin-bottom:0;display:flex;align-items:stretch}#header-search form input{flex:1;font-size:calc(1.2666666667rem + 0.0444444444vw)}@media (min-width:1200px){#header-search form input{font-size:1.3rem}}#header-search form :not(input){flex:0}#header-search form a{align-self:center;margin-left:2rem;color:white;font-size:1.5rem}.elementor-button{border-radius:1px!important}.search-result{margin-bottom:2rem}.search-result:before{font-size:0.8rem;margin-bottom:0.5rem}.search-result.type-project:before{content:"Work"}.search-result.type-page:before{content:"Page"}.search-result.type-post:before{content:"Insights"}.search-result.type-person:before{content:"Team"}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea ::selection{background:#d81e05;color:white}h1,h2,h3{font-weight:800!important;text-transform:uppercase;letter-spacing:-0.03em}.insights-group+.insights-group{margin-top:4.6666666667rem}.insights-group-header{display:flex;margin-bottom:1rem}.insights-group-header a{margin-left:auto}.list-posts{list-style:none;padding-left:0}.list-posts li{margin-bottom:1rem}.list-posts a{display:block;font-weight:bold;font-size:1.15em}.list-posts a:not(:hover){color:currentColor}.page-team main{min-height:45rem}.section-top-nav{margin:calc(-1.5rem - 0.6666666667vw) auto calc(2.1666666667rem + 2.4444444444vw);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width:1200px){.section-top-nav{margin:-2rem auto 4rem}}.section-top-nav span{cursor:pointer;display:block;padding:0.5em 0.75em;margin:0 0.5em;font-size:0.85em;color:#999;text-transform:uppercase;letter-spacing:0.05em;border-bottom:3px solid transparent}.section-top-nav span.mixitup-control-active{color:#222;border-color:#d81e05}@media (max-width:898px){.section-top-nav span{padding:0.3em;border:none!important}.section-top-nav span.mixitup-control-active{color:#d81e05}}.people-side a{display:flex;align-items:center}.people-side a+a{margin-top:1rem}.people-side a img{width:45%;flex:0;margin-right:1rem}.people-side small{display:block}@media (min-width:600px){#s-home-top .page-template-default #site-content>.slick-dots>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,#s-project-hero .page-template-default #site-content>.hero-content>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #s-home-top #site-content>.slick-dots>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #s-project-hero #site-content>.hero-content>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #site-content>.container>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #site-content>.modal-lg>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default .pop-cover #site-content>.modal>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.pop-cover .page-template-default #site-content>.modal>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs{margin-top:calc(-3.1666666667rem - 5.1111111111vw)}}@media (min-width:600px) and (min-width:1200px){#s-home-top .page-template-default #site-content>.slick-dots>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,#s-project-hero .page-template-default #site-content>.hero-content>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #s-home-top #site-content>.slick-dots>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #s-project-hero #site-content>.hero-content>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #site-content>.container>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default #site-content>.modal-lg>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.page-template-default .pop-cover #site-content>.modal>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs,.pop-cover .page-template-default #site-content>.modal>.elementor>.elementor-section-wrap>.elementor-section:first-child .elementor-widget-breadcrumbs{margin-top:-7rem}}.elementor-widget-call-to-action.img-fade:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;content:"";display:block;background:#050505;opacity:1}.elementor-widget-call-to-action.img-fade .elementor-cta__bg-wrapper{opacity:0.8}.sidebar *+.widget{margin-top:calc(1.5rem + 0.6666666667vw)}@media (min-width:1200px){.sidebar *+.widget{margin-top:2rem}}.sidebar .widget:not(.widget_nav_menu){padding:1.5rem;background:#f6f6f6;margin-bottom:calc(1.5rem + 0.6666666667vw)}@media (min-width:1200px){.sidebar .widget:not(.widget_nav_menu){margin-bottom:2rem}}.sidebar .widget:not(.widget_nav_menu)>:last-child{margin-bottom:0}.sidebar .widget:not(.widget_nav_menu) .widget-title{color:#050505}.sidebar .side-nav{list-style:none;padding-left:0}#s-related-articles+#s-related-projects{padding-top:0}.timeline{position:relative}@media (max-width:599px){.timeline{text-align:center}}@media (min-width:900px){.timeline:before{content:"";display:block;width:0;border-left:3px dashed #c6d61b;position:absolute;top:0;left:50%;height:100%}.timeline:after{content:"";display:block;position:absolute;left:0;width:100%;height:5.25rem;bottom:0;background:#f6f6f6;display:none!important}}@media (min-width:900px){.timeline .elementor-column .elementor-element-populated{padding:1rem calc(1.8333333333rem + 1.5555555556vw)!important}}@media (min-width:900px) and (min-width:1200px){.timeline .elementor-column .elementor-element-populated{padding:1rem 3rem!important}}.timeline .elementor-section{margin-left:auto;margin-right:auto;max-width:1050px}.timeline .elementor-widget-heading{color:#050505;text-align:center;background:#f6f6f6;padding:1rem 0}@media (max-width:898px){.timeline .elementor-widget-heading{margin-bottom:0!important}}.timeline .elementor-widget-heading .elementor-heading-title{display:inline-block;color:white;background:#050505;padding:1rem calc(1.8333333333rem + 1.5555555556vw)}@media (min-width:1200px){.timeline .elementor-widget-heading .elementor-heading-title{padding:1rem 3rem}}.timeline *+.elementor-widget-heading{margin-top:calc(2.8333333333rem + 4.2222222222vw)}@media (min-width:1200px){.timeline *+.elementor-widget-heading{margin-top:6rem}}.section-heading{text-align:center}*+.section-heading{margin-top:calc(2.1666666667rem + 2.4444444444vw)}@media (min-width:1200px){*+.section-heading{margin-top:4rem}}#tabs-values .elementor-tab-title{background:#f6f6f6;margin-bottom:3px}#tabs-values .elementor-tab-title svg{font-size:1.5rem;color:#d81e05;width:2rem;margin-right:1rem;position:relative;top:2px}#tabs-values .elementor-tab-title.elementor-active{background:#d81e05;color:white}#tabs-values .elementor-tab-title.elementor-active svg{color:white}#tabs-values .elementor-tabs-wrapper{margin-bottom:3rem}#tabs-values .elementor-tabs-wrapper .elementor-tab-title{background:#f6f6f6;text-align:center;padding:2rem 1rem}#tabs-values .elementor-tabs-wrapper .elementor-tab-title svg{margin-left:auto;margin-right:auto;display:block;font-size:2.5rem;margin-bottom:2rem;color:#d81e05}#tabs-values .elementor-tabs-wrapper .elementor-tab-title:active,#tabs-values .elementor-tabs-wrapper .elementor-tab-title:focus,#tabs-values .elementor-tabs-wrapper .elementor-tab-title:hover{background:#cecece}#tabs-values .elementor-tabs-wrapper .elementor-tab-title.elementor-active{background:#d81e05;color:white}#tabs-values .elementor-tabs-wrapper .elementor-tab-title.elementor-active svg{color:white}#tabs-values .elementor-tabs-wrapper a{display:block}.advanced-sidebar-menu ul,.side-nav ul,.widget_nav_menu ul{list-style:none;padding-left:0;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.05em}.advanced-sidebar-menu li+li,.advanced-sidebar-menu li>ul,.side-nav li+li,.side-nav li>ul,.widget_nav_menu li+li,.widget_nav_menu li>ul{margin-top:0.5em}.advanced-sidebar-menu a,.side-nav a,.widget_nav_menu a{display:inline-block;padding:0.2em 0;color:#999;display:block}.advanced-sidebar-menu a:hover,.side-nav a:hover,.widget_nav_menu a:hover{color:#222}.advanced-sidebar-menu a[aria-current=page],.side-nav a[aria-current=page],.widget_nav_menu a[aria-current=page]{color:#222;position:relative}.advanced-sidebar-menu a[aria-current=page]:before,.side-nav a[aria-current=page]:before,.widget_nav_menu a[aria-current=page]:before{content:"";display:block;position:absolute;height:100%;top:0;width:3px;background:#d81e05;right:calc(100% + 1.5rem)}.card-project .card-body{padding-left:1rem;padding-right:1rem}@media (hover:hover){.card-project{background:#222}.card-project .card-img{padding-bottom:70%;transition:all 250ms ease}.card-project .card-img img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.card-project .card-body{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;transition:all 250ms ease;display:flex;align-items:center;justify-content:center;flex-direction:column;color:white;text-align:center;opacity:0;margin-top:1rem}.card-project .card-body *{color:currentColor}.card-project:hover .card-img{opacity:0.5}.card-project:hover .card-body{opacity:1;margin-top:0}}.card-project .project-title{margin-bottom:0}.team>li{margin-bottom:1rem}.team .card-person{height:100%}.projects>li{margin-bottom:1rem}.projects .card{height:100%}.img-links>li{margin-bottom:1rem}.img-link{display:block;position:relative;padding-bottom:65%;background:#222;overflow:hidden}.img-link img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;transition:all 250ms ease;opacity:0.5}.img-link .img-link-text{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:1rem;text-align:center;color:white;z-index:1;text-transform:uppercase}.img-link:active img,.img-link:focus img,.img-link:hover img{transform:scale(1.05);opacity:0.75}#s-project-writeup .project-related,.gray-side-box,.person-credentials{background:#f6f6f6;padding:calc(1.5rem + 0.6666666667vw)}@media (min-width:1200px){#s-project-writeup .project-related,.gray-side-box,.person-credentials{padding:2rem}}#s-project-writeup .gray-side-box+.project-related,#s-project-writeup .person-credentials+.project-related,#s-project-writeup .project-related+.gray-side-box,#s-project-writeup .project-related+.person-credentials,#s-project-writeup .project-related+.project-related,.gray-side-box+.gray-side-box,.gray-side-box+.person-credentials,.person-credentials+.gray-side-box,.person-credentials+.person-credentials{padding-top:0}#s-project-writeup .project-related h4,.gray-side-box h4,.person-credentials h4{color:#050505;margin-bottom:1.5rem}#s-project-writeup .project-related *+h4,.gray-side-box *+h4,.person-credentials *+h4{margin-top:calc(1.8333333333rem + 1.5555555556vw)}@media (min-width:1200px){#s-project-writeup .project-related *+h4,.gray-side-box *+h4,.person-credentials *+h4{margin-top:3rem}}#s-project-writeup .project-related a:not(:hover),.gray-side-box a:not(:hover),.person-credentials a:not(:hover){color:#222}#s-project-writeup .project-related ul>li+li,.gray-side-box ul>li+li,.person-credentials ul>li+li{padding-top:0.5rem;margin-top:0.5rem;border-top:1px dashed #cecece}#s-person-quote blockquote,#s-project-testimonial blockquote,.quote-box{position:relative;background:#c6d61b;padding:2rem}@media (min-width:900px){#s-person-quote blockquote,#s-project-testimonial blockquote,.quote-box{padding:calc(2.5rem + 3.3333333333vw) calc(3.5rem + 6vw) calc(2.5rem + 3.3333333333vw) calc(5.5rem + 11.3333333333vw)}}@media (min-width:900px) and (min-width:1200px){#s-person-quote blockquote,#s-project-testimonial blockquote,.quote-box{padding:5rem 8rem 5rem 14rem}}#s-person-quote blockquote .icon,#s-project-testimonial blockquote .icon,.quote-box .icon{display:flex;align-items:center;justify-content:center;font-size:2rem;color:#050505;background:white;border-radius:50%;background-clip:padding-box;position:absolute;top:0;left:50%;width:5rem;height:5rem;transform:translateX(-50%) translateY(-4rem)}@media (min-width:900px){#s-person-quote blockquote .icon,#s-project-testimonial blockquote .icon,.quote-box .icon{font-size:3rem;width:8rem;height:8rem;transform:translateY(-4rem);left:4rem}}#s-person-quote blockquote p,#s-project-testimonial blockquote p,.quote-box p{font-size:calc(1.3rem + 0.1333333333vw);font-weight:300}@media (min-width:1200px){#s-person-quote blockquote p,#s-project-testimonial blockquote p,.quote-box p{font-size:1.4rem}}.btn,.posts-navigation .nav-links a{outline:none!important}body{display:flex;flex-direction:column;min-height:100vh}body #site-footer{margin-top:auto}#s-person-projects .projects{justify-content:flex-start}#person-experience{background:#d81e05;padding:1rem 0;color:white;z-index:0;margin-bottom:-2rem;text-transform:uppercase}#person-experience li{display:inline-flex;align-items:center}#person-experience strong{font-size:calc(2.1666666667rem + 2.4444444444vw);font-weight:300;line-height:1;margin-right:10px;letter-spacing:-0.05em}@media (min-width:1200px){#person-experience strong{font-size:4rem}}#s-person-header{color:white;padding:4rem 0 2rem;background:#222}@media (min-width:600px){#s-home-top #s-person-header .slick-dots,#s-person-header #s-home-top .slick-dots,#s-person-header #s-project-hero .hero-content,#s-person-header .container,#s-person-header .modal-lg,#s-person-header .pop-cover .modal,#s-project-hero #s-person-header .hero-content,.pop-cover #s-person-header .modal{display:flex;align-items:center}#s-person-header .person-name{margin-right:auto}#s-person-header .person-photo{flex-basis:40%;margin-left:5vw;margin-bottom:-10.5rem;position:relative}#s-person-header .person-photo img{width:100%}#s-person-header .person-photo img:nth-child(2){position:absolute;top:0;left:0;transition:all 250ms ease;opacity:0}}@media (min-width:600px) and (hover:hover){#s-person-header .person-photo:hover img:nth-child(2){opacity:1}}#s-person-contact-info{font-size:1.15em;padding:calc(1.5rem + 0.6666666667vw) 0}#s-person-contact-info strong{font-size:0.8em;color:#d81e05}#s-person-contact-info .linkedin{display:inline-block;font-size:1.5em;padding:0 0.2em;color:#0077B5}@media (min-width:1200px){#s-person-contact-info{padding:2rem 0}}#s-person-contact-info ul{list-style:none;padding-left:0}@media (min-width:600px){#s-person-contact-info ul{display:flex;align-items:center}#s-person-contact-info ul li{margin-right:1.25em}#s-person-contact-info ul li:not(:last-child){padding-right:1.25em;border-right:1px solid #ddd}}#s-person-quote{margin-bottom:7rem}.bg{background-position:center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.bg img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.single-project main,.single-project section{background:white;position:relative}.single-project h2{margin-bottom:3rem}#s-project-writeup{padding-bottom:calc(3.1666666667rem + 5.1111111111vw)}@media (min-width:1200px){#s-project-writeup{padding-bottom:7rem}}#s-project-hero{background:#222;position:relative;padding:calc(1.8333333333rem + 1.5555555556vw);height:75vh;display:flex;align-items:flex-end;justify-content:center;color:white}@media (min-width:1200px){#s-project-hero{padding:3rem}}#s-project-hero .bg{opacity:0.6}@media (min-width:900px){#s-project-hero .bg{position:fixed}}#s-project-hero .hero-content{text-align:center;position:relative;z-index:1}#s-project-gallery{padding-bottom:calc(3.1666666667rem + 5.1111111111vw)}@media (min-width:1200px){#s-project-gallery{padding-bottom:7rem}}#s-home-top #s-project-gallery .slick-dots,#s-project-gallery #s-home-top .slick-dots,#s-project-gallery #s-project-hero .hero-content,#s-project-gallery .container,#s-project-gallery .modal-lg,#s-project-gallery .pop-cover .modal,#s-project-hero #s-project-gallery .hero-content,.pop-cover #s-project-gallery .modal{max-width:1800px}#s-project-gallery .primary-image,#s-project-gallery .secondary-image{position:relative;padding-bottom:70%}#s-project-gallery .primary-image img,#s-project-gallery .secondary-image img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#s-project-gallery .secondary-image{padding-bottom:110%}#s-project-gallery .sm-col-4{display:flex;flex-direction:column}#s-project-gallery .gallery-links{flex:1;display:flex;flex-direction:column;justify-content:center}#s-project-gallery .btn-link{padding:0.5em;font-size:1.1rem}#s-project-people+#s-related-articles{padding-top:0!important}#s-project-details h3{margin-bottom:2rem}#s-project-details .project-details{columns:2;column-gap:2rem;column-rule:none}#s-project-details .project-details>div{break-inside:avoid;display:inline-block;width:100%;margin-bottom:2.5rem}#s-project-details .project-partners *+dt{margin-top:2.5rem}#s-project-details a{color:currentColor}#s-project-details dt{text-transform:uppercase;color:#d81e05;margin-bottom:0.25em}#s-project-details dd{margin-left:0}#breadcrumbs,#s-crumbs{text-align:center;font-size:0.85em;color:#999;padding:0.7rem 0}#breadcrumbs a,#s-crumbs a{text-decoration:none;color:currentColor}#breadcrumbs [aria-current],#s-crumbs [aria-current]{color:#222}#breadcrumbs .sep,#s-crumbs .sep{margin:1em}.card-person{position:relative;min-height:200px}.card-person .card-img img:nth-child(2){position:absolute;top:0;left:0;transition:all 250ms ease;opacity:0}@media (hover:hover){.card-person:hover .card-img img:nth-child(2){opacity:1}}.card-person .person-name{margin-bottom:0}.card-person .card-body{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:flex;flex-direction:column;justify-content:flex-end}.card-person .card-body:before{content:"";display:block;position:absolute;background:linear-gradient(transparent,rgba(5,5,5,0.8));bottom:0;z-index:-1;left:0;width:100%;height:40%}.card-person .card-body a{color:white}.card h3 a,.card h4 a{text-decoration:none;color:#050505}.btn:not(.btn-sm):not(.btn-link),.posts-navigation .nav-links a:not(.btn-sm):not(.btn-link){text-transform:uppercase;letter-spacing:0.05em;font-weight:700}.articles.grid{grid-template-columns:repeat(3,1fr);gap:2rem}@media (min-width:600px){.articles.grid{display:grid}}.articles{list-style:none;padding-left:0;grid-template-columns:repeat(2,1fr);gap:2rem}@media (min-width:600px){.articles{display:grid}}.articles.x3{grid-template-columns:repeat(3,1fr)}.articles article{position:relative}@media (min-width:900px){.articles article:hover .post-thumb{background:#d81e05!important}.articles article:hover .post-thumb img{transform:scale(1.1);opacity:0.5!important}}.articles article .post-thumb{display:block;padding-bottom:70%;position:relative;background:#d81e05;transition:background 0.5s ease;overflow:hidden;background:red}.articles article .post-thumb img{transition:all 0.5s ease;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.articles article .post-thumb.no-imgs{background:#222}.articles article .post-thumb.no-imgs img{opacity:0.7}.articles article .post-meta{margin-bottom:0.75rem}.articles article .post-excerpt,.articles article .post-meta{display:none}@media (min-width:900px){.articles article .post-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(transparent 0%,transparent 20%,rgba(0,0,0,0.9) 100%);color:white;padding:1.5rem;display:flex;align-items:flex-end}.articles article .post-content *{color:white}.articles article .post-content .post-title{margin-bottom:0}}.articles article.post-external .post-title a{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.articles article.post-external .post-title a svg{margin-left:2rem;position:relative;top:-5px;font-size:80%}.articles article .post-title{width:100%;line-height:1.3}#s-news{background:#f6f6f6}#s-news .articles{margin-top:3rem}#s-project{padding-bottom:calc(3.1666666667rem + 5.1111111111vw)}@media (min-width:1200px){#s-project{padding-bottom:7rem}}#s-project .featured-project{display:flex;flex-direction:column-reverse}#s-project .featured-project-details{background:#c6d61b;padding:calc(1.6666666667rem + 1.1111111111vw) calc(1.5rem + 0.6666666667vw) calc(1.5rem + 0.6666666667vw) calc(1.8333333333rem + 1.5555555556vw)!important}@media (min-width:1200px){#s-project .featured-project-details{padding:2.5rem 2rem 2rem 3rem!important}}#s-project .featured-project-details .btn-group,#s-project .featured-project-details .posts-navigation .nav-links,.posts-navigation #s-project .featured-project-details .nav-links{margin-top:auto;padding-top:calc(1.8333333333rem + 1.5555555556vw);justify-content:flex-start}@media (min-width:1200px){#s-project .featured-project-details .btn-group,#s-project .featured-project-details .posts-navigation .nav-links,.posts-navigation #s-project .featured-project-details .nav-links{padding-top:3rem}}#s-project .featured-project-details .btn-group .btn,#s-project .featured-project-details .posts-navigation .nav-links .btn,#s-project .featured-project-details .posts-navigation .nav-links a,.posts-navigation #s-project .featured-project-details .nav-links .btn,.posts-navigation #s-project .featured-project-details .nav-links a,.posts-navigation .nav-links #s-project .featured-project-details .btn-group a{padding:0.5em}#s-project .featured-project-details .btn-group .btn:hover,#s-project .featured-project-details .posts-navigation .nav-links .btn:hover,#s-project .featured-project-details .posts-navigation .nav-links a:hover,.posts-navigation #s-project .featured-project-details .nav-links .btn:hover,.posts-navigation #s-project .featured-project-details .nav-links a:hover,.posts-navigation .nav-links #s-project .featured-project-details .btn-group a:hover{color:#050505}#s-project .featured-project-details .btn-group .btn:first-child,#s-project .featured-project-details .posts-navigation .nav-links .btn:first-child,#s-project .featured-project-details .posts-navigation .nav-links a:first-child,.posts-navigation #s-project .featured-project-details .nav-links .btn:first-child,.posts-navigation #s-project .featured-project-details .nav-links a:first-child,.posts-navigation .nav-links #s-project .featured-project-details .btn-group a:first-child{padding-left:0}#s-project .featured-project-details .btn,#s-project .featured-project-details .posts-navigation .nav-links a,#s-project .featured-project-details h2,.posts-navigation .nav-links #s-project .featured-project-details a{color:white}#s-project .featured-project-details h4{text-transform:uppercase;color:#050505}#s-project .featured-project-details h4 a{color:inherit}@media (min-width:900px){#s-project .featured-project{display:grid;grid-template-columns:1fr 2fr}#s-project .featured-project-details{display:flex;flex-direction:column;transform:translateY(-2rem)}#s-project .featured-project-img{padding-bottom:30%;position:relative}#s-project .featured-project-img img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: $p;";overflow:hidden;width:auto;height:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}}.btn-link{font-size:0.9rem;font-weight:bold;text-decoration:none!important;letter-spacing:0.05em;text-transform:uppercase;color:#050505}.btn-link svg{color:#d81e05}#s-feature-blocks .feature-block{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin-left:calc(3rem * -1);margin-right:calc(3rem * -1);align-items:center}#s-feature-blocks .feature-block+.feature-block{padding-top:calc(2rem + 2vw)}@media (min-width:1200px){#s-feature-blocks .feature-block+.feature-block{padding-top:3.5rem}}#s-feature-blocks .feature-block>div{position:relative;width:100%;padding-right:3rem;padding-left:3rem;flex:1}#s-feature-blocks .feature-block>div[style]{flex:0 0 auto}#s-feature-blocks .feature-block:nth-child(2n){flex-direction:row-reverse}#s-feature-blocks h3{color:#050505;margin-bottom:2rem}#s-feature-blocks .btn,#s-feature-blocks .posts-navigation .nav-links a,.posts-navigation .nav-links #s-feature-blocks a{margin-top:2rem}#s-home-top .slide-content p strong,.lead strong{font-weight:700}#s-home-top{background:#222;color:white}@media (min-width:899px){#s-home-top{height:100vh}#s-home-top:before{content:"";background:linear-gradient(black,transparent);opacity:0.5;height:20%;position:absolute;top:0;left:0;width:100%;z-index:2}}#s-home-top #home-slider{height:100%;position:relative;z-index:1}#s-home-top .slick-list,#s-home-top .slick-slide,#s-home-top .slick-slide>div,#s-home-top .slick-track,#s-home-top .slide,#s-home-top .slides{height:100%}@media (max-width:898px){#s-home-top .slide{min-height:80vh}}#s-home-top .slides{opacity:0;transition:all 0.6s ease 0.4s}#s-home-top .slides.slick-initialized{opacity:1}#s-home-top .slide-content{transform:translateY(2rem);opacity:0;transition:all 0.6s ease 0.4s;padding:2rem 0;width:100%}@media (min-width:899px){#s-home-top .slide-content{margin-bottom:10vh}}#s-home-top .slide-content .btn,#s-home-top .slide-content .posts-navigation .nav-links a,.posts-navigation .nav-links #s-home-top .slide-content a{margin-top:2.5rem}@media (max-width:599px){#s-home-top .slide-content .btn,#s-home-top .slide-content .posts-navigation .nav-links a,.posts-navigation .nav-links #s-home-top .slide-content a{font-size:1rem}}#s-home-top .slide-content h1,#s-home-top .slide-content p{margin-bottom:0}#s-home-top .slide-content #s-project-hero .hero-content>*,#s-home-top .slide-content .container>*,#s-home-top .slide-content .modal-lg>*,#s-home-top .slide-content .pop-cover .modal>*,#s-home-top .slide-content .slick-dots>*,#s-project-hero #s-home-top .slide-content .hero-content>*,.pop-cover #s-home-top .slide-content .modal>*{max-width:65.625rem}#s-home-top .slick-active .slide-content{transform:translateY(0);opacity:1}#s-home-top .slide{position:relative;display:flex!important;align-items:flex-end}#s-home-top h1{font-weight:bold}#s-home-top .slide-img{opacity:0.5;background-position:center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media (min-width:600px){#s-home-top .slide-img{background-attachment:fixed}}@media (max-width:898px){#s-home-top .slick-dots{text-align:center}#s-home-top .slick-dots .btn,#s-home-top .slick-dots .posts-navigation .nav-links a,.posts-navigation .nav-links #s-home-top .slick-dots a{display:none}}@media (min-width:899px){#s-home-top .slick-dots{top:auto;bottom:2.5rem;margin-bottom:0;z-index:5;display:flex;align-items:flex-end}#s-home-top .slick-dots button{width:4rem;height:0.5rem;background:white!important}#s-home-top .slick-dots button:before{display:none}#s-home-top .slick-dots .slick-active{opacity:1}#s-home-top .slick-dots>li{opacity:0.4}#s-home-top .slick-dots>li:hover{opacity:1}#s-home-top .slick-dots>li+li{margin-left:1.5rem}#s-home-top .slick-dots .btn,#s-home-top .slick-dots .posts-navigation .nav-links a,.posts-navigation .nav-links #s-home-top .slick-dots a{margin-left:auto}}.page-header{background:#222;color:white;text-align:center;padding:15vh 0;background-position:center center;background-size:cover;position:relative}.page-header .bg{z-index:0}.page-header h1{font-weight:bold;text-transform:uppercase}@media (max-width:599px){.page-header h1{font-size:2.5rem}}@media (min-width:600px){.page-header{padding:30vh 0 12vh}}.page-header :last-child{margin-bottom:0}.page-header:not(.elementor-section):before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;content:"";display:block;background:#050505;opacity:0.6;z-index:1}.page-header.faded:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;content:"";display:block;background:#050505;opacity:0.6;z-index:1}.page-header.faded .elementor-container{z-index:2}#s-home-top .page-header .slick-dots,#s-project-hero .page-header .hero-content,.page-header #s-home-top .slick-dots,.page-header #s-project-hero .hero-content,.page-header .container,.page-header .modal-lg,.page-header .pop-cover .modal,.pop-cover .page-header .modal{position:relative;z-index:2}.page-header .parent{text-transform:uppercase;color:white}.page-header.insights-header{padding:8vh 0}.page-header.insights-header h1{margin-bottom:0;text-transform:none;font-size:calc(2.1rem + 2.2666666667vw)}@media (min-width:1200px){.page-header.insights-header h1{font-size:3.8rem}}.page-header.insights-header .post-title{max-width:65.625rem}.page-header.insights-header .post-meta{margin-bottom:1rem;color:#a5a5a5;font-size:0.85em}.page-header.insights-header .post-meta a{color:inherit}#s-home-top .page-header.insights-header .slick-dots,#s-project-hero .page-header.insights-header .hero-content,.page-header.insights-header #s-home-top .slick-dots,.page-header.insights-header #s-project-hero .hero-content,.page-header.insights-header .container,.page-header.insights-header .modal-lg,.page-header.insights-header .pop-cover .modal,.pop-cover .page-header.insights-header .modal{display:flex;justify-content:center}#s-home-top .page-header.insights-header.has-img .slick-dots,#s-project-hero .page-header.insights-header.has-img .hero-content,.page-header.insights-header.has-img #s-home-top .slick-dots,.page-header.insights-header.has-img #s-project-hero .hero-content,.page-header.insights-header.has-img .container,.page-header.insights-header.has-img .modal-lg,.page-header.insights-header.has-img .pop-cover .modal,.pop-cover .page-header.insights-header.has-img .modal{align-items:center;flex-direction:row-reverse;justify-content:space-between}@media (max-width:899px){#s-home-top .page-header.insights-header.has-img .slick-dots,#s-project-hero .page-header.insights-header.has-img .hero-content,.page-header.insights-header.has-img #s-home-top .slick-dots,.page-header.insights-header.has-img #s-project-hero .hero-content,.page-header.insights-header.has-img .container,.page-header.insights-header.has-img .modal-lg,.page-header.insights-header.has-img .pop-cover .modal,.pop-cover .page-header.insights-header.has-img .modal{flex-direction:column-reverse;gap:2rem}}@media (min-width:900px){#s-home-top .page-header.insights-header.has-img .slick-dots img,#s-project-hero .page-header.insights-header.has-img .hero-content img,.page-header.insights-header.has-img #s-home-top .slick-dots img,.page-header.insights-header.has-img #s-project-hero .hero-content img,.page-header.insights-header.has-img .container img,.page-header.insights-header.has-img .modal-lg img,.page-header.insights-header.has-img .pop-cover .modal img,.pop-cover .page-header.insights-header.has-img .modal img{width:35%;flex:0 0 35%;margin-left:4rem}#s-home-top .page-header.insights-header.has-img .slick-dots img+.post-title,#s-project-hero .page-header.insights-header.has-img .hero-content img+.post-title,.page-header.insights-header.has-img #s-home-top .slick-dots img+.post-title,.page-header.insights-header.has-img #s-project-hero .hero-content img+.post-title,.page-header.insights-header.has-img .container img+.post-title,.page-header.insights-header.has-img .modal-lg img+.post-title,.page-header.insights-header.has-img .pop-cover .modal img+.post-title,.pop-cover .page-header.insights-header.has-img .modal img+.post-title{text-align:left}}:not(hr):not(.close)+h2,:not(hr):not(.close)+h3,main :not(hr):not(.close)+h1{padding-top:0.5em}section{position:relative;z-index:1}.sidebar{margin-top:2rem}@media (min-width:900px){#s-home-top .has-sidebar.slick-dots,#s-project-hero .has-sidebar.hero-content,.container.has-sidebar,.has-sidebar.modal-lg,.pop-cover .has-sidebar.modal{display:flex;flex-direction:row-reverse}#s-home-top .has-sidebar.slick-dots .content,#s-project-hero .has-sidebar.hero-content .content,.container.has-sidebar .content,.has-sidebar.modal-lg .content,.pop-cover .has-sidebar.modal .content{flex:1}#s-home-top .has-sidebar.slick-dots .sidebar,#s-project-hero .has-sidebar.hero-content .sidebar,.container.has-sidebar .sidebar,.has-sidebar.modal-lg .sidebar,.pop-cover .has-sidebar.modal .sidebar{flex:0 0 17.5rem;margin-right:7rem}#s-home-top .has-sidebar.slick-dots .sidebar,#s-project-hero .has-sidebar.hero-content .sidebar,.container.has-sidebar .sidebar,.has-sidebar.modal-lg .sidebar,.pop-cover .has-sidebar.modal .sidebar{margin-top:0}}main{min-height:25rem;padding:calc(3.1666666667rem + 5.1111111111vw) 0}@media (min-width:1200px){main{padding:7rem 0}}main.pad-sm{padding:calc(2rem + 2vw) 0}@media (min-width:1200px){main.pad-sm{padding:3.5rem 0}}.page-template-default.elementor-page main{padding:0!important}.page-template-default.elementor-page .elementor-section.pad-top{padding-top:calc(3.1666666667rem + 5.1111111111vw)}@media (min-width:1200px){.page-template-default.elementor-page .elementor-section.pad-top{padding-top:7rem}}#site-header{padding:2rem 0 2rem;transition:all 250ms ease;position:fixed;top:0;left:0;z-index:100;width:100%;background-color:transparent}@media (max-width:898px){#site-header{background:#d81e05;position:sticky}}@media (min-width:899px){.header-basic #site-header,.single-person #site-header,.single-post #site-header{background-color:#222;position:static;border-top:0.5rem solid #d81e05}.header-basic #site-header.stuck,.single-person #site-header.stuck,.single-post #site-header.stuck{position:sticky}#site-header .collapse{display:flex;align-items:center}#site-header .collapse a.toggle{margin-left:1rem;color:white}}#site-header.stuck{z-index:100;background-color:#d81e05}@media (min-width:899px){#site-header.stuck{padding:1rem 0 1rem}#site-header.stuck #logo{width:6rem}}#site-header #main-nav{line-height:1.5}@media (max-width:898px){#site-header #main-nav .nav>li>a{font-weight:bold;text-transform:uppercase}#site-header #main-nav .nav>li>ul>li>a{font-weight:bold}}@media (max-width:898px){#site-header #main-nav .sub-menu{padding-right:1rem}}@media (min-width:899px){#site-header #main-nav .nav{align-items:center}#site-header #main-nav .nav>li>a{text-transform:uppercase;font-weight:bold;letter-spacing:0.07em}#site-header #main-nav .sub-menu .menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}#site-header #main-nav .sub-menu .menu-item-has-children>a:after{display:none;font:normal normal normal 1rem/1;font-family:"Font Awesome 5 Solid";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f054"}#site-header #main-nav .sub-menu .menu-item-has-children>a svg{font-size:90%}}#site-header .header-logo{transition:all 250ms ease;width:9rem}#site-footer{background:#d81e05;position:relative;text-align:center;z-index:1;color:white;font-size:0.85em;padding:calc(1.5rem + 0.6666666667vw) 0}#site-footer a{color:inherit;text-decoration:none}@media (min-width:1200px){#site-footer{padding:2rem 0}}#site-footer .nav{justify-content:center}#site-footer .social{color:white;display:inline-flex;align-items:center;justify-content:center;padding:0.5rem;font-size:1.1rem}@media (min-width:900px){#site-footer *{margin-bottom:0}#s-home-top #site-footer .slick-dots,#s-project-hero #site-footer .hero-content,#site-footer #s-home-top .slick-dots,#site-footer #s-project-hero .hero-content,#site-footer .container,#site-footer .modal-lg,#site-footer .pop-cover .modal,.pop-cover #site-footer .modal{display:flex;align-items:center;justify-content:space-between}}@media print{#main-nav,#site-footer{display:none}*{color:black!important}.page-header{background:none!important;padding:30px 0}.page-header .bg,.page-header .img{display:none}main{padding:30px 0}}
/*# sourceMappingURL=style.css.map */