.frame-type-form_formframework .prefix{color:#363d45;font-family:futura-pt-bold,futura-pt,"Helvetica Neue",Arial,sans-serif;letter-spacing:2px;padding-bottom:8px !important;border-bottom:2px solid #363d45}.frame-type-form_formframework .prefix{font-size:14px}@media screen and (min-width: 480px){.frame-type-form_formframework .prefix{font-size:calc(14px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.frame-type-form_formframework .prefix{font-size:24px}}.frame-type-form_formframework .prefix{margin-bottom:20px}@media screen and (min-width: 480px){.frame-type-form_formframework .prefix{margin-bottom:calc(20px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.frame-type-form_formframework .prefix{margin-bottom:40px}}@media(min-width: 992px){.frame-type-form_formframework .prefix{max-width:33.333%}}.frame-type-form_formframework h1,.frame-type-form_formframework h2,.frame-type-form_formframework h3{color:#363d45;text-transform:none;font-weight:500}.frame-type-form_formframework h1,.frame-type-form_formframework h2,.frame-type-form_formframework h3{margin-bottom:25px}@media screen and (min-width: 480px){.frame-type-form_formframework h1,.frame-type-form_formframework h2,.frame-type-form_formframework h3{margin-bottom:calc(25px + 35*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.frame-type-form_formframework h1,.frame-type-form_formframework h2,.frame-type-form_formframework h3{margin-bottom:60px}}.form-ext{position:relative;color:#363d45}.form-ext .input-group{display:block;margin-bottom:0 !important}.form-ext .input-group{padding-bottom:25px}@media screen and (min-width: 480px){.form-ext .input-group{padding-bottom:calc(25px + 15*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.form-ext .input-group{padding-bottom:40px}}.form-ext .form-label{display:block;margin-bottom:4px;font-size:15px;line-height:1.3}.form-ext input:not([type=checkbox],[type=radio],[type=submit]),.form-ext select,.form-ext textarea{width:100%;min-height:0;padding:6px 0;border:0;border-bottom:2px solid #363d45;border-radius:0;background-color:rgba(0,0,0,0);color:#363d45;letter-spacing:1px;box-shadow:none}.form-ext input:not([type=checkbox],[type=radio],[type=submit]):focus,.form-ext select:focus,.form-ext textarea:focus{outline:none;border-color:#00a05d}.form-ext select{appearance:none;padding-right:40px;background:url("data:image/svg+xml,%3csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 26 14%22%3e%3cpath d=%22M1 1l12 12L25 1%22 fill=%22none%22 stroke=%22%23363D45%22 stroke-width=%221.5%22/%3e%3c/svg%3e") no-repeat right 4px center/22px auto}.form-ext textarea{min-height:40px;resize:vertical}.form-ext .has-error input,.form-ext .has-error select,.form-ext .has-error textarea{border-color:#dc3545 !important}.form-ext .error{color:#dc3545;font-size:.55rem;margin-top:4px}.form-ext .form-check{font-size:.7rem}.form-ext .form-check{padding-bottom:25px}@media screen and (min-width: 480px){.form-ext .form-check{padding-bottom:calc(25px + 15*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.form-ext .form-check{padding-bottom:40px}}@media(min-width: 992px){.form-ext .form-check{max-width:66.666%}}.form-ext .form-check label{display:block}@media(min-width: 992px){.form-ext .actions{position:absolute;right:0;bottom:0;width:33.333%;text-align:right}.form-ext .actions{padding-bottom:25px}}@media screen and (min-width: 992px)and (min-width: 480px){.form-ext .actions{padding-bottom:calc(25px + 15*(100vw - 480px)/920)}}@media screen and (min-width: 992px)and (min-width: 1400px){.form-ext .actions{padding-bottom:40px}}.form-ext .actions .btn,.form-ext .actions button[type=submit]{color:#585858;font-size:.8rem;font-weight:600;letter-spacing:5%;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:10px;margin-left:0;padding:0;border:0;border-radius:0;background:none;color:#363d45}.form-ext .actions .btn,.form-ext .actions button[type=submit]{font-size:14px}@media screen and (min-width: 480px){.form-ext .actions .btn,.form-ext .actions button[type=submit]{font-size:calc(14px + 6*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.form-ext .actions .btn,.form-ext .actions button[type=submit]{font-size:20px}}@media(min-width: 992px){.form-ext .actions .btn,.form-ext .actions button[type=submit]{margin-left:15px}}.form-ext .actions .btn[href]:hover,.form-ext .actions .btn[href]:focus,.form-ext .actions button[type=submit][href]:hover,.form-ext .actions button[type=submit][href]:focus{color:#00a05d}.form-ext .actions .btn:hover,.form-ext .actions .btn:focus,.form-ext .actions button[type=submit]:hover,.form-ext .actions button[type=submit]:focus{color:#00a05d;background:none}