section.sign-up-block .sign_up_container{display:flex}@media (max-width:992px){section.sign-up-block .sign_up_container{display:block}}section.sign-up-block .sign_up_container .forms-container-outer{width:50%}@media (max-width:992px){section.sign-up-block .sign_up_container .forms-container-outer{width:100%}}section.sign-up-block .sign_up_container .forms-container-outer .forms-inner{padding:2em}@media (min-width:768px){section.sign-up-block .sign_up_container .forms-container-outer .forms-inner{padding:4em}}section.sign-up-block .sign_up_container .forms-container-outer p h4 label{font-weight:400}section.sign-up-block .sign_up_container .forms-container-outer .form-container{display:none}section.sign-up-block .sign_up_container .forms-container-outer .form-container label{color:#000;font-size:1.1rem}section.sign-up-block .sign_up_container .forms-container-outer .form-container input{width:100%;padding:10px;border-radius:5px;margin-bottom:20px;border:1px solid #000}section.sign-up-block .sign_up_container .forms-container-outer .form-container input[type=checkbox]{accent-color:#010032;margin:5px 10px 0 0;width:30px;height:30px}section.sign-up-block .sign_up_container .forms-container-outer .form-container #login-submit,section.sign-up-block .sign_up_container .forms-container-outer .form-container #submit{color:#fff;background-color:#93d227;border:none;width:140px;border-radius:50px;margin-top:20px}section.sign-up-block .sign_up_container .forms-container-outer .form-container input#login-email{margin-bottom:20px}section.sign-up-block .sign_up_container .forms-container-outer .form-container .signup-checkbox{align-items:flex-start}section.sign-up-block .sign_up_container .forms-container-outer .form-container .policy-checkbox{display:flex;align-items:flex-start}section.sign-up-block .sign_up_container .forms-container-outer .form-container.active{display:block}section.sign-up-block .sign_up_container .forms-container-outer .tab-controls{display:flex;justify-content:space-between;margin-bottom:50px}section.sign-up-block .sign_up_container .forms-container-outer .tab-controls .tab-button{cursor:pointer;border:none;font-family:GeologicaBold;background:none;font-size:1.75em;font-weight:700;width:calc(50% - 5px);border-bottom:4px solid #979797;opacity:.5}@media (min-width:992px){section.sign-up-block .sign_up_container .forms-container-outer .tab-controls .tab-button{font-size:2em}}section.sign-up-block .sign_up_container .forms-container-outer .tab-controls .tab-button.active{border-bottom:4px solid #93d227;opacity:1}section.sign-up-block .sign_up_container .image-container{width:50%;position:relative;right:0}section.sign-up-block .sign_up_container .image-container img{width:100%}@media (max-width:991.9px){section.sign-up-block .sign_up_container .image-container{position:relative;width:100%;margin-bottom:120px}}.spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}