@font-face{font-family:museo_slab300;src:url(/fonts/196c0c5e71a561354be4ab3f1b12788a-webfont.woff2) format("woff2"),url(/fonts/196c0c5e71a561354be4ab3f1b12788a-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaregular;src:url(/fonts/proxima_nova-webfont.woff2) format("woff2"),url(/fonts/proxima_nova-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novabold;src:url(/fonts/proxima_nova_bold-webfont.woff2) format("woff2"),url(/fonts/proxima_nova_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaitalic;src:url(/fonts/proxima_nova_italic-webfont.woff2) format("woff2"),url(/fonts/proxima_nova_italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novabolditalic;src:url(/fonts/proxima_nova_bold_italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}#__next{width:100vw}#root{align-items:center}#root,body{display:flex}body{margin:0;padding:0;font-size:18px;-webkit-font-smoothing:antialiased;justify-content:center;align-content:center}body,p{font-family:proxima_novaregular}p{font-size:1.125rem;line-height:1.3;color:#222}h1,p{margin-bottom:10px}h1{font-family:museo_slab300;font-size:24px;line-height:26px}h2{font-size:20px;line-height:22px;margin-bottom:30px}h3{font-size:17px;line-height:19px;margin-bottom:10px}strong{font-family:proxima_novabold}label,strong{font-weight:400}label{display:flex;align-items:center;font-family:proxima_novaregular;font-size:20px;line-height:20px;color:#222;background-color:transparent;margin-bottom:1rem;position:relative}fieldset{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;border:none;min-inline-size:min-content}input,select{border:0;border-bottom:1px solid #828282;border-radius:4px;padding:12px 0;font-family:proxima_novaregular;font-size:18px;line-height:1;font-weight:400;margin-bottom:20px;color:#222;background-color:transparent;width:100%;max-height:44px;box-sizing:border-box}input,select,textarea{outline:0!important}input{margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);background:#fff}input::placeholder,input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-text,input[type=date]::-webkit-datetime-edit-year-field{color:#3b5b73}input[type=checkbox]{max-width:24px}input:disabled{background-color:#f2f2f2;border-color:#e6e6e6}input:not([id*=select-input]):not([id*=react-select]):not([type=radio]):not([type=checkbox]),textarea{&:focus{border-color:#2684ff;box-shadow:0 0 0 1px #2684ff}}form{width:30vw;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px}@media only screen and (max-width:900px){form{width:80vw}}button{font-family:proxima_novaregular;transition:all .3s}.button,.buttonWrapper button{padding:10px 20px;color:#fff;font-family:proxima_novabold;font-size:24px;line-height:24px;border-radius:5px;display:flex;justify-content:center;min-height:42px;text-decoration:none}.button.small,.buttonWrapper button.small{font-size:14px!important}.button:hover,.buttonWrapper button:hover{box-shadow:0 0 0 0 transparent}.button{min-height:auto}.hidden{display:none}