section.login{background-color:var(--dark-blue);color:var(--white);padding:calc(var(--padding) * 4) var(--padding);margin:0
!important}section.login
.wrapper{background-color:var(--orange-20-opa);border-radius:var(--border-radius);padding:calc(var(--padding) * 3) 0}section.login .img-wrapper{width:calc(var(--column) * 1.5);height:calc(var(--column) * 1.5);border-radius:100%;background:var(--orange-20)}section.login .img-wrapper .icon-person{-webkit-transform:scale(2);transform:scale(2)}section.login
#loginform{display:-ms-grid;display:grid;grid-auto-flow:row;row-gap:var(--gutter);width:100%;padding:0
calc(var(--column) + var(--gutter))}section.login #loginform
p{display:-ms-grid;display:grid;grid-auto-flow:row;row-gap:var(--gutter);width:100%;text-align:center}section.login #loginform p
input{border-radius:100px;border:0;padding:var(--gutter);color:var(--black)}section.login #loginform p input:focus{outline:none}section.login #loginform p input[type=submit]{margin-top:var(--gutter);width:auto;background:var(--orange);cursor:pointer;-webkit-transition:background-color var(--bezier), color var(--bezier);transition:background-color var(--bezier), color var(--bezier);-ms-grid-column-align:center;justify-self:center;color:var(--black)}section.login #loginform p input[type=submit]:hover{background:var(--white);color:var(--orange)}section.login
.register{padding:0
40px}section.login .register
.frm_hidden{display:none}section.login .register .frm_form_field+.frm_form_field{margin-top:30px}@media screen and (max-width: 61.9375em){section.login .register .frm_form_field+.frm_form_field{margin-top:20px}}section.login .register
.frm_half{width:48%;display:inline-block}section.login .register .frm_half+.frm_half:not(.frm_first){margin-left:4%}@media screen and (max-width: 61.9375em){section.login .register
.frm_half{width:100%;margin-left:0 !important}}section.login .register
label{display:block;margin-bottom:10px}section.login .register
input{border-radius:100px;border:0;padding:var(--gutter);color:var(--black);width:100%;background:#fff}section.login .register input:focus{outline:none}section.login .register input[type=submit]{margin-top:var(--gutter);width:auto;background:var(--orange);cursor:pointer;-webkit-transition:background-color var(--bezier), color var(--bezier);transition:background-color var(--bezier), color var(--bezier);-ms-grid-column-align:center;justify-self:center;color:var(--black)}section.login .register input[type=submit]:hover{background:var(--white);color:var(--orange)}