body .is-root-container .component-form .wpcf7-form .control.submit,body .is-root-container .component-form .custom-form .control.submit{display:none}body .is-root-container .component-form .submit-wrapper{display:flex;align-items:center;grid-column:span 12;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem)}body .is-root-container .component-form .submit-wrapper .spinner{display:none;width:min(calc(0.875rem + 0.375 * (100vw - 22.5rem) / 67.5),1.25rem);height:min(calc(0.875rem + 0.375 * (100vw - 22.5rem) / 67.5),1.25rem);border:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 67.5),0.25rem) solid #333;border-bottom-color:rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body .wpcf7-form,body .custom-form{width:100%;display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem);color:#fcb53b}@media(min-width: 48rem){body .wpcf7-form,body .custom-form{grid-template-columns:repeat(12, minmax(0, 1fr))}}body .wpcf7-form .control,body .custom-form .control{width:100%;grid-column:span 12}@media(min-width: 48rem){body .wpcf7-form .control.half,body .custom-form .control.half{grid-column:span 6}}@media(min-width: 48rem){body .wpcf7-form .control.third,body .custom-form .control.third{grid-column:span 4}}@media(min-width: 48rem){body .wpcf7-form .control.quarter,body .custom-form .control.quarter{grid-column:span 6}}@media(min-width: 64rem){body .wpcf7-form .control.quarter,body .custom-form .control.quarter{grid-column:span 3}}body .wpcf7-form .control.disabled,body .wpcf7-form .control :disabled,body .custom-form .control.disabled,body .custom-form .control :disabled{opacity:.5;cursor:not-allowed}body .wpcf7-form .control label,body .custom-form .control label{display:grid;grid-template-columns:minmax(0, 1fr);gap:0.5rem;margin-bottom:0.3125rem}body .wpcf7-form .control label strong,body .custom-form .control label strong{font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);line-height:1.4;font-weight:400}body .wpcf7-form .control input,body .wpcf7-form .control select,body .wpcf7-form .control textarea,body .custom-form .control input,body .custom-form .control select,body .custom-form .control textarea{font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);line-height:1.4;font-weight:400;width:100%;max-width:100%;padding:1rem;line-height:1;color:#333;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:0.25rem;outline:none;box-shadow:none}body .wpcf7-form .control input::-moz-placeholder, body .wpcf7-form .control select::-moz-placeholder, body .wpcf7-form .control textarea::-moz-placeholder, body .custom-form .control input::-moz-placeholder, body .custom-form .control select::-moz-placeholder, body .custom-form .control textarea::-moz-placeholder{color:#333;opacity:1 !important}body .wpcf7-form .control input::placeholder,body .wpcf7-form .control select::placeholder,body .wpcf7-form .control textarea::placeholder,body .custom-form .control input::placeholder,body .custom-form .control select::placeholder,body .custom-form .control textarea::placeholder{color:#333;opacity:1 !important}body .wpcf7-form .control select,body .custom-form .control select{background-image:url("../../src/assets/svg/form-dropdown-dark.svg");background-repeat:no-repeat;background-position:center right 1rem;-webkit-appearance:none;cursor:pointer}body .wpcf7-form .control textarea,body .custom-form .control textarea{display:block;height:min(calc(6.25rem + 1.25 * (100vw - 22.5rem) / 67.5),7.5rem);max-width:100%;min-height:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem);max-height:min(calc(15.625rem + 6.25 * (100vw - 22.5rem) / 67.5),21.875rem);overflow:hidden;resize:vertical}body .wpcf7-form .control input:focus,body .wpcf7-form .control textarea:focus,body .custom-form .control input:focus,body .custom-form .control textarea:focus{color:#333;border-color:#fcb53b}body .wpcf7-form .control.checkbox .wpcf7-list-item,body .custom-form .control.checkbox .wpcf7-list-item{margin:0}body .wpcf7-form .control.checkbox .wpcf7-list-item label,body .custom-form .control.checkbox .wpcf7-list-item label{display:grid;grid-template-columns:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem) auto;gap:min(calc(0.75rem + 0.125 * (100vw - 22.5rem) / 67.5),0.875rem);margin:0}body .wpcf7-form .control.checkbox .wpcf7-list-item label input,body .custom-form .control.checkbox .wpcf7-list-item label input{width:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);height:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);margin:0.1875rem 0 0 0}body .wpcf7-form .control.checkbox .wpcf7-list-item label span,body .custom-form .control.checkbox .wpcf7-list-item label span{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);line-height:1.3;font-weight:400}body .wpcf7-form .control.checkbox .wpcf7-list-item label span a,body .custom-form .control.checkbox .wpcf7-list-item label span a{text-decoration:underline}body .wpcf7-form .control.checkbox .wpcf7-list-item label span a:hover,body .custom-form .control.checkbox .wpcf7-list-item label span a:hover{text-decoration:none}body .wpcf7-form .control.checkbox input[type=checkbox],body .custom-form .control.checkbox input[type=checkbox]{width:auto}body .wpcf7-form .control.checkbox label,body .custom-form .control.checkbox label{display:flex;align-items:center;gap:min(calc(0.375rem + 0.125 * (100vw - 22.5rem) / 67.5),0.5rem)}body .wpcf7-form .control.submit input,body .custom-form .control.submit input{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:0.5rem;height:min(calc(2.5rem + 0.625 * (100vw - 22.5rem) / 67.5),3.125rem);padding:0 min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);color:#013253;background-color:#fcb53b;border:1px solid #fcb53b;border-radius:0;transition:background-color 100ms,color 100ms,border-color 100ms}body .wpcf7-form .control.submit input:hover,body .custom-form .control.submit input:hover{color:#013253;background-color:#ed0311;border-color:#ed0311}body .wpcf7-form .wpcf7-response-output,body .custom-form .wpcf7-response-output{font-size:0.875rem;line-height:1.2;font-weight:400;grid-column:span 12;margin:0;padding:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);color:#333;background:rgba(0,0,0,0);text-align:center;border:1px solid #fbc02d;background-color:rgba(251,192,45,.3)}body .wpcf7-form .wpcf7-not-valid-tip,body .custom-form .wpcf7-not-valid-tip{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);line-height:1.3;font-weight:400;display:block;margin-top:0.3125rem}body .wpcf7-form .wpcf7-not-valid,body .custom-form .wpcf7-not-valid{border-color:#e53935 !important}body .wpcf7-form.sent .wpcf7-response-output,body .custom-form.sent .wpcf7-response-output{border-color:#7cb342 !important}body .form-wrapper.style-light .wpcf7-form,body .form-wrapper.style-light .form{color:#013253}body .form-wrapper.style-light .wpcf7-form .control input,body .form-wrapper.style-light .wpcf7-form .control select,body .form-wrapper.style-light .wpcf7-form .control textarea,body .form-wrapper.style-light .form .control input,body .form-wrapper.style-light .form .control select,body .form-wrapper.style-light .form .control textarea{color:#013253;background-color:#333;border-color:#fcb53b}body .form-wrapper.style-light .wpcf7-form .control input::-moz-placeholder, body .form-wrapper.style-light .wpcf7-form .control select::-moz-placeholder, body .form-wrapper.style-light .wpcf7-form .control textarea::-moz-placeholder, body .form-wrapper.style-light .form .control input::-moz-placeholder, body .form-wrapper.style-light .form .control select::-moz-placeholder, body .form-wrapper.style-light .form .control textarea::-moz-placeholder{color:#013253}body .form-wrapper.style-light .wpcf7-form .control input::placeholder,body .form-wrapper.style-light .wpcf7-form .control select::placeholder,body .form-wrapper.style-light .wpcf7-form .control textarea::placeholder,body .form-wrapper.style-light .form .control input::placeholder,body .form-wrapper.style-light .form .control select::placeholder,body .form-wrapper.style-light .form .control textarea::placeholder{color:#013253}body .form-wrapper.style-light .wpcf7-form .control select,body .form-wrapper.style-light .form .control select{background-image:url("../../src/assets/svg/form-dropdown-light.svg")}body .form-wrapper.style-light .wpcf7-form .control input:focus,body .form-wrapper.style-light .wpcf7-form .control textarea:focus,body .form-wrapper.style-light .form .control input:focus,body .form-wrapper.style-light .form .control textarea:focus{color:#013253;border-color:#013253}body .form-wrapper.style-light .wpcf7-form .wpcf7-response-output,body .form-wrapper.style-light .form .wpcf7-response-output{color:#013253;background:rgba(0,0,0,0)}body .form-wrapper.style-light .submit-wrapper .spinner{border-color:#013253}
/*# sourceMappingURL=form.css.map */
