@charset "UTF-8";
.frame-type-form_formframework .content-header{margin-bottom:30px}.frame-type-form_formframework .content-header .header{overflow:hidden;color:var(--colorPrimary);font-family:Raleway;font-size:var(--fontSizeXL);font-style:normal;font-weight:600;letter-spacing:2px;text-transform:uppercase}.frame-type-form_formframework .content-header .header::before{display:none}.frame-type-form_formframework form .form-element{padding:10px 0px}.frame-type-form_formframework form .form-element .form-outline:has([type="text"]),.frame-type-form_formframework form .form-element .form-outline:has([type="tel"]),.frame-type-form_formframework form .form-element .form-outline:has([type="email"]){position:relative}.frame-type-form_formframework form .form-element .form-outline:has([type="text"]) input,.frame-type-form_formframework form .form-element .form-outline:has([type="tel"]) input,.frame-type-form_formframework form .form-element .form-outline:has([type="email"]) input{border:none;background:var(--colorWhite);border-radius:5px;padding:10px;width:100%;color:#000;font-size:16px;font-weight:300;line-height:normal}.frame-type-form_formframework form .form-element .form-outline:has([type="text"]) label,.frame-type-form_formframework form .form-element .form-outline:has([type="tel"]) label,.frame-type-form_formframework form .form-element .form-outline:has([type="email"]) label{color:#000;font-family:"Open Sans";font-size:16px;font-weight:300;text-transform:uppercase;position:absolute;left:10px;top:0;bottom:0;margin:auto;height:fit-content;pointer-events:none}.frame-type-form_formframework form .form-element .form-outline:has([type="text"]) input:focus~label,.frame-type-form_formframework form .form-element .form-outline:has([type="text"]) input.active~label,.frame-type-form_formframework form .form-element .form-outline:has([type="tel"]) input:focus~label,.frame-type-form_formframework form .form-element .form-outline:has([type="tel"]) input.active~label,.frame-type-form_formframework form .form-element .form-outline:has([type="email"]) input:focus~label,.frame-type-form_formframework form .form-element .form-outline:has([type="email"]) input.active~label{display:none}.frame-type-form_formframework form .form-element .form-outline:has(textarea){position:relative}.frame-type-form_formframework form .form-element .form-outline:has(textarea) textarea{min-height:150px;width:100%;border:none;background:var(--colorWhite);border-radius:5px;padding:10px}.frame-type-form_formframework form .form-element .form-outline:has(textarea) label{color:#000;font-family:"Open Sans";font-size:16px;font-weight:300;text-transform:uppercase;position:absolute;left:10px;top:10px;margin:auto;height:fit-content;pointer-events:none}.frame-type-form_formframework form .form-element .form-outline:has(textarea) textarea:focus~label,.frame-type-form_formframework form .form-element .form-outline:has(textarea) textarea.active~label{display:none}.frame-type-form_formframework form .form-element:has(select){position:relative}.frame-type-form_formframework form .form-element:has(select) select,.frame-type-form_formframework form .form-element:has(select) .form-label{display:none}.frame-type-form_formframework form .form-element:has(select) input{cursor:pointer}.frame-type-form_formframework form .form-element:has(select) label{color:#000;font-family:"Open Sans";font-size:16px;font-weight:300;text-transform:uppercase;position:absolute;left:10px;top:0;bottom:0;margin:auto;height:fit-content;z-index:1;pointer-events:none}.frame-type-form_formframework form .form-element:has(select) input:focus~label,.frame-type-form_formframework form .form-element:has(select) input.active~label{display:none}.frame-type-form_formframework form .form-element:has([type="checkbox"]) .form-check{display:flex;align-items:center}.frame-type-form_formframework form .form-element:has([type="checkbox"]) .form-check a{color:var(--colorPrimary);font-weight:700}.frame-type-form_formframework form .form-element:has([type="checkbox"]) .form-check a:hover{color:var(--colorSuccess)}.frame-type-form_formframework form .form-element:has([type="checkbox"]) .form-check input{height:24px;width:24px;border-radius:5px;border:1px solid var(--colorDark);margin-right:10px;cursor:pointer;filter:hue-rotate(179deg)}.frame-type-form_formframework form .input-group{display:flex}.frame-type-form_formframework form .input-group div[class^="col"]:first-child{padding-right:10px}.frame-type-form_formframework form .input-group div[class^="col"]:last-child{padding-left:10px}.frame-type-form_formframework form .form-navigation{margin-top:40px}.frame-type-form_formframework form .form-navigation .toolbar .group .btn-secondary{width:100%;border:none}.frame-type-form_formframework form .form-navigation .toolbar .group .btn-secondary::before{content:""}.select-dropdown-container .select-options-wrapper .select-options-list{background:var(--colorWhite);border-radius:5px;padding:5px 0px;filter:drop-shadow(0px 4px 8px #00000062)}.select-dropdown-container .select-options-wrapper .select-options-list .select-option{height:38px;padding:5px 10px;cursor:pointer}.select-dropdown-container .select-options-wrapper .select-options-list .select-option:hover{background:var(--colorLight)}