.mdc-drawer .mdc-list{text-transform:uppercase}.mdc-top-app-bar section{position:relative}.mdc-top-app-bar section::before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.mdc-top-app-bar .mdc-menu{--mdc-ripple-color:#FFFFFF;--mdc-theme-on-surface:#FFFFFF;--mdc-theme-surface:#616161b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase}.mdc-top-app-bar .expanded-container{height:72px}.mdc-top-app-bar:not(.mdc-top-app-bar--fixed-scrolled) section{background-color:transparent!important}.mdc-top-app-bar:not(.mdc-top-app-bar--fixed-scrolled) section::before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (min-width:992px){body.home .mdc-top-app-bar .top-app-bar-logo{transition:transform .3s ease-in-out}body.home .mdc-top-app-bar .top-app-bar-slogan{transition:transform .3s ease-in-out}body.home .mdc-top-app-bar:not(.mdc-top-app-bar--fixed-scrolled) .top-app-bar-logo{transform:translateY(16px)}body.home .mdc-top-app-bar:not(.mdc-top-app-bar--fixed-scrolled) .top-app-bar-slogan{transform:scale(5) translateY(56px)}}.hero-header{position:relative}.hero-header::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,#000 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-header+*{position:relative}.scroll-down{display:none}@media (min-width:992px){.scroll-down{border:2px solid #fff;border-radius:16px;bottom:64px;display:block;height:56px;left:50%;position:absolute;transform:translate(-50%,-50%);width:32px;z-index:1}.scroll-down::before{animation:wheel 2s infinite;background-color:#fff;border-radius:50%;content:"";height:12px;left:50%;opacity:1;position:absolute;top:10px;transform:translateX(-50%);width:12px}@keyframes wheel{to{opacity:0;top:40px}}}.company-logos{align-items:stretch;display:grid;grid-gap:32px;grid-template-columns:repeat(3,1fr)}.company-logos figure{display:flex;justify-content:center}.company-logos img{width:100%}@media (min-width:992px){.company-logos{grid-template-columns:repeat(6,1fr)}}.drop-shadow-bottom-right{box-shadow:8px 8px 0 0 #9e9e9e}.mdc-button{border-radius:18px;overflow:hidden;transition:all 15ms linear}.mdc-button svg path{transition:fill 15ms linear}.mdc-button.medium{border-radius:24px}.mdc-button.large{border-radius:32px}.mdc-button:hover{--mdc-theme-primary:#000000!important;background-color:#fff!important;border-color:#fff!important;color:#000!important}.mdc-button:hover svg path{fill:#000}.mdc-card{border-radius:0!important}.dv-theme-accordion--form .dv-theme-accordion-header{position:relative}.dv-theme-accordion--form .dv-theme-accordion-header .mdc-form-field{--color:#FFFFFF;--checked-color:#FFFFFF;--ink-color:#000000;--unchecked-color:#9E9E9E;background-color:rgba(0,0,0,0);height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:1}.dv-theme-accordion--form .dv-theme-accordion-header .mdc-form-field label{display:none}.dv-theme-accordion--form .dv-theme-accordion-header button{font-size:16px;height:48px;padding-left:56px}.dv-theme-accordion--form .dv-theme-accordion-header button .mdc-button__icon{font-size:24px;height:24px;width:24px}.dv-theme-accordion--form .dv-theme-accordion-body p{padding:8px 40px 16px 56px}.sidebar{bottom:16px;position:fixed;width:100%}