/*
 * This is an autogenerated file. Do not edit this file directly.
 * @version v1.0.0
*/
html{padding-bottom:0 !important}.template-password,.template-password .password--section,.template-password .site-main{height:auto}.password-header-login{position:fixed;top:.5rem;right:1rem;width:auto;height:auto;margin:0 auto;padding:0;color:#fff;z-index:999}.password-header-login .password-header-lock{padding:.5rem;margin:0}.password-page-split-page{display:flex;flex-direction:column;min-height:100vh;text-align:center}@media all and (min-width: 980px){.password-page-split-page{flex-direction:row;text-align:left}}.password-page-split-page section{display:flex;flex-direction:column;justify-content:center;flex:50%;padding:2rem 1rem}@media all and (min-width: 650px){.password-page-split-page section{padding:2rem}}@media all and (min-width: 980px){.password-page-split-page section{padding:5%}}.password-page-split-page .password-page-header{background:#293035}.password-page-split-page .password-page-header .password-header-logo{width:100%}.password-page-split-page .password-page-header .password-page-title{font-size:2rem}@media all and (min-width: 650px){.password-page-split-page .password-page-header .password-page-title{font-size:4rem}}.password-page-split-page .password-page-background-img{min-height:30vh;background-size:cover;background-repeat:no-repeat;background-position:center 65%;position:relative;background-color:#293035}@media all and (min-width: 650px){.password-page-split-page .password-page-background-img{min-height:20rem}}@media all and (min-width: 980px){.password-page-split-page .password-page-background-img{min-height:auto}}.password-page-split-page .password-page-background-img:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(31,31,31,.23)}.password-page-split-page .mobile-social-icons{display:flex;background:#293035;padding:1rem}@media all and (min-width: 980px){.password-page-split-page .mobile-social-icons{display:none}}.password-page-split-page .mobile-social-icons .password-social--container{margin:0}.password-page-split-page .mobile-social-icons .password-social--container .password-mailinglist-title{margin-top:0}.password-page-split-page .mobile-social-icons .social-icons{display:flex;justify-content:center;gap:.5rem}.password-page-split-page .mobile-social-icons .social-icons .social-link{display:flex;justify-content:center;align-items:center;padding:0}.password-mailinglist--container .password-mailinglist-title,.password-mailinglist--container .password-mailinglist-text,.password-mailinglist-title{font-size:1.25rem;font-weight:300 !important;color:#fff}@media all and (min-width: 650px){.password-mailinglist--container .password-mailinglist-title,.password-mailinglist--container .password-mailinglist-text,.password-mailinglist-title{font-size:1.5rem}}.password-mailinglist--container{margin:2rem 0 0}@media all and (min-width: 980px){.password-mailinglist--container{margin:3rem 0 2rem}}.password-mailinglist--container .form-fields-inline{margin:0 auto}@media all and (min-width: 980px){.password-mailinglist--container .form-fields-inline{margin:0}}.newsletter .form-field-title{font-weight:300;color:#5f6468}.newsletter .button-primary{background:#ffc633;color:#293035}.password-page-content--inner{max-width:unset;text-align:inherit;margin:0;padding:0}.password-page-content--inner .password-social--container{display:none}@media all and (min-width: 980px){.password-page-content--inner .password-social--container{display:block}}.password-page-content--inner .password-social--container .social-icons{display:flex;justify-content:flex-start;gap:.5rem}.password-page-content--inner .password-social--container .social-icons .social-link{display:flex;justify-content:center;align-items:center;padding:0}