@charset "UTF-8";*:focus{outline:0!important}.mdc-text-field,.mdc-select{margin-bottom:1em}button.logout{margin-top:24px}.select-wrap{position:relative}.select-wrap:after{content:'';width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:transparent;position:absolute;top:27px;right:10px;transform:translateY(-50%)}.submit-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:1em;width:100%;padding:1em;margin-bottom:24px;border-radius:var(--borderRadius);box-shadow:0 var(--cardShadow) var(--cardShadow) var(--mainColorShade)}.error{padding:1em;margin:24px 0;box-shadow:0 0 0 2px}input.mdc-text-field__input,.form textarea{padding:.5em 0 .5em 1em;border:none;font-size:1rem;position:relative;max-width:100%;color:#333;width:100%;border-radius:var(--borderRadius);box-shadow:0 var(--cardShadow) var(--cardShadow) var(--mainColorShade)}.form textarea{width:100%;vertical-align:top;resize:vertical}button.mdc-button.toggled:after,.toggled button.mdc-button:after{transform:translate(-50%,-50%) scale(1,1);opacity:.12}.form label{font-size:.8rem}.mdc-text-field{position:relative;padding-top:1.5em;overflow:hidden}.mdc-line-ripple{position:absolute;width:100%;height:1px;background:rgba(var(--mainColorRGB),.37);bottom:0;transition:.3s}.mdc-line-ripple:after{content:'';position:absolute;width:100%;height:100%;background:#efefef;transition:.4s ease-in-out;transform:scale(0,1);transform-origin:left}.submit-form .mdc-text-field input.focus~.mdc-line-ripple:after,.submit-form .mdc-text-field textarea.focus~.mdc-line-ripple:after,.submit-form .mdc-text-field input~.focus-text~.mdc-line-ripple:after,.submit-form .mdc-text-field textarea~.focus-text~.mdc-line-ripple:after{transform:scale(1,1)}label.mdc-floating-label{position:absolute;transition:.25s ease-in-out;left:1em;pointer-events:none;top:3.4em;transform:translateY(-50%);z-index:1;color:rgb(var(--mainColorRGB));text-shadow:none}label.focus-text.mdc-floating-label,.focus~label.mdc-floating-label,.focus-text~label.mdc-floating-label{top:0;font-size:calc(.7em);transform:none;color:#fff}.submit-form label.focus-text.mdc-floating-label .submit-form .focus-text~.mdc-line-ripple{background:var(--mainColor)}input[type=submit]{font-size:1em;color:#fff;background:var(--mainColor);border-radius:var(--borderRadius);box-shadow:0 var(--cardShadow) var(--cardShadow) var(--mainColorShade);border:none}input[type=submit]:disabled{opacity:.2}input[type=submit]:hover{background:var(--mainColorShade)}.form input[type=checkbox],.form input[type=radio]{position:absolute;width:100%;height:100%;left:0;top:0;padding:0;z-index:1;opacity:0;line-height:.5em}.form input[type=checkbox]+label:before,.form input[type=radio]+label:before{content:'';height:1em;width:1em;background:0 0;left:0;top:50%;transform:translateY(-50%);display:block;position:absolute;transition:.3s;cursor:pointer;border-radius:var(--borderRadius);box-shadow:0 0 0 2px #fff}.form input[type=checkbox]:checked+label:before,.form input[type=radio]:checked+label:before{background:#fff;box-shadow:0 0 0 2px #fff,inset 0 0 0 2px var(--mainColor)}.form input[type=checkbox]+label:after,.form input[type=radio]+label:after{position:absolute;content:'';left:0;top:.1em;width:1em;height:1em;border-radius:50%;box-shadow:0 0 0 2em #fff;opacity:.3;transition:.2s;transform:scale(0);opacity:0;transform-origin:center center}.form input[type=checkbox]+label,.form input[type=radio]+label{padding-left:1.5em;display:block;position:relative;line-height:1.4}.form input[type=radio]+label:before{border-radius:50%}.static-text label.mdc-floating-label{top:24px!Important}.static-text textarea,.static-text input [type=text]{padding-top:2.5em}span.wpcf7-list-item{position:relative;margin:0}