:root{--form-control-color: $brand-color-lime}form label{color:#010205;font-weight:600;display:block;font-size:1.6rem}form label:hover{border-width:2px}form input[type=checkbox]{width:1.8rem;height:1.8rem;position:relative;margin-top:0;outline:0;all:unset}form input[type=checkbox]:after{width:1.8rem;height:1.8rem;padding:.2rem;margin-right:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f2f3f3;content:""}form input[type=checkbox]:checked:after{position:relative;background-color:#d7df21;content:"✔";color:#000f09;visibility:visible;font-size:1.5rem}form input[type=checkbox]:focus{outline:none;border:none}form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#000f09;width:1.15em;height:1.15em;border:2px solid #000f09;border-radius:50%;-webkit-transform:translateY(-0.075em);transform:translateY(-0.075em);display:grid;place-content:center;padding:.8rem}form input[type=radio]::before{content:"";width:.6rem;height:.6rem;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;background-color:CanvasText}form input[type=radio]:checked{background-color:#d7df21}form input[type=radio]:checked::before{-webkit-transform:scale(1);transform:scale(1)}form input,form textarea,form select{width:100%;padding:1.2rem;font-size:1.6rem;margin-top:.8rem;-webkit-transition:all .3s;transition:all .3s;outline:2px solid rgba(0,0,0,0);border:1px solid #cccfce}form input::-webkit-input-placeholder, form textarea::-webkit-input-placeholder, form select::-webkit-input-placeholder{color:#a6aba9}form input::-moz-placeholder, form textarea::-moz-placeholder, form select::-moz-placeholder{color:#a6aba9}form input:-ms-input-placeholder, form textarea:-ms-input-placeholder, form select:-ms-input-placeholder{color:#a6aba9}form input::-ms-input-placeholder, form textarea::-ms-input-placeholder, form select::-ms-input-placeholder{color:#a6aba9}form input::placeholder,form textarea::placeholder,form select::placeholder{color:#a6aba9}form input:focus,form textarea:focus,form select:focus{outline:2px solid #d7df21;-webkit-box-shadow:0 0 2px #e7ec79;box-shadow:0 0 2px #e7ec79}form input[type=submit]{text-transform:uppercase;width:100%;text-align:center;cursor:pointer}form .form-row{padding-bottom:2.1rem}main.site-main{position:relative;text-align:center;background-color:#fff}main.site-main .hero-info{position:relative;z-index:1}main.site-main .hero-info>p{padding-top:1.6rem;color:#58595e;max-width:54.4rem;margin:0 auto}main.site-main h4{color:#000f09}main.site-main button{width:100%}main.site-main img{margin:0 auto 3.2rem}main.site-main img.lock{-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}main.site-main i.mi-email{font-size:16rem;display:inline-block;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin-bottom:-3rem;background-image:linear-gradient(129.4deg, #00a651 -130.34%, #d7df21 46.48%);-webkit-animation-name:send;animation-name:send;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}main.site-main form.lost_reset_password{padding-top:3.6rem;max-width:51.4rem;margin:0 auto}main.site-main form.lost_reset_password input{text-align:center}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}6%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}9%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}12%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}6%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}9%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}12%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes send{15%{-webkit-transform:translateX(200px);transform:translateX(200px);opacity:0}16%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes send{15%{-webkit-transform:translateX(200px);transform:translateX(200px);opacity:0}16%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}