:root{--body:#1D1D1B;--dark:#2e2e2e;--primary:#0480a9;--secondary:#4c842e;--grey:#D1D2D4;--accent:#0480a9;--accent--light:#C0E1F6;--accent--dark:#216098;--layout-padding:1.25rem;--section-padding:var(--umb-block-grid--areas-row-gap);--container:76.875rem;--header-height:14.375rem;--topNav-height:3.5rem;--umb-block-grid--row-gap:3.125rem;--umb-block-grid--column-gap:1.25rem;--umb-block-grid--areas-column-gap:1.25rem;--umb-block-grid--areas-row-gap:3.125rem}.about-us:not(.fife-charity){--accent:#dd3612;--accent--light:#F9D8D4;--accent--dark:#b52c0f}.work-with-us:not(.fife-charity){--accent:#D1217A;--accent--light:#F2CCE1;--accent--dark:#BF0068}.get-involved:not(.fife-charity){--accent:#7b207f;--accent--light:#E4D2E5;--accent--dark:#541656}.news-updates:not(.fife-charity){--accent:#4c842e;--accent--light:#E0F2D5;--accent--dark:#00775C}.get-in-touch:not(.fife-charity){--accent:#dd3612;--accent--light:#F9D8D4;--accent--dark:#b52c0f}.practice-and-professional-development{--accent:#004587;--accent--dark:#004587}.panel--main{--accent:#216098}.panel--secondary{--accent:#00775C}.panel--warning{--accent:#a1191e}.panel--highlight1{--accent:#BF0068}.transparent{--accent:#216098}.transparent .button{color:#fff}.panel--blue{--accent:#007fad;--accent--dark:#007fad}.panel--dark-blue{--accent:#3d569f;--accent--dark:#3d569f}.panel--green{--accent:#00893a;--accent--dark:#00893a}.panel--purple{--accent:#8b4a97;--accent--dark:#8b4a97}.panel--gold{--accent:#957100;--accent--dark:#957100}.panel--turquoise{--accent:#3e8179;--accent--dark:#3e8179}.panel--orange{--accent:#ad6500;--accent--dark:#ad6500}.panel--red{--accent:#e01c22;--accent--dark:#e01c22}.panel--contact{--accent:#dd3612;--accent--dark:#dd3612}.panel--pink{--accent:#D1217A;--accent--dark:#BF0068}fieldset{border:0;padding:0;margin:0}input[type=text],input[type=email],input[type=password],input[type=search],textarea{border:0 !important;padding:0.9375rem;width:100%;background-color:#FFF;border-radius:0;appearance:none;font-family:'Lato','Segoe UI',sans-serif}label{font-size:0.9rem;font-weight:600;flex-shrink:0}.select-container{width:100%;position:relative}.select-container:after{content:'\f077';font-family:'Font Awesome 6 Free';position:absolute;top:50%;right:1.25rem;rotate:180deg;translate:0 -50%;pointer-events:none;color:var(--accent)}.select-container select{appearance:none;width:100%;padding:0.9375rem;padding-right:3.125rem}.select-container--ghost.select-container select{background:none;box-shadow:inset 0 0 0 2px #216098;color:#216098;border:0}select{padding:1.25rem;border:2px solid #ddd;font-family:'Lato','Segoe UI',sans-serif}.input--small{padding:0.625rem}.input--search:after{content:'\f002';font-family:'Font Awesome 6 Free';position:absolute;right:0.625rem;top:0.75rem;font-size:0.875rem}.input--search input{min-width:18.75rem}.radio-container:not(:last-child){margin:0 0 0.625rem}.radio-container input[type=radio]{display:none !important}.radio-container input[type=radio]:checked~label:after{transform:scale(1)}.radio-container label{display:inline-flex !important;align-items:center;position:relative;padding-left:1.875rem;cursor:pointer;user-select:none}.radio-container label:before,.radio-container label:after{position:absolute;display:block;transition:all ease .3s}.radio-container label:before{content:'';height:1.25rem;width:1.25rem;background-color:#FFF;border:1px solid #b9b9b9;left:0;border-radius:50%}.radio-container label:after{content:'';height:0.625rem;width:0.625rem;background-color:var(--primary);left:0.375rem;border-radius:50%;transform:scale(0)}.checkbox-container{display:flex}.checkbox-container input[type=checkbox]{display:none !important}.checkbox-container input[type=checkbox]:checked~label:before{background-color:var(--accent);border-color:var(--accent)}.checkbox-container input[type=checkbox]:checked~label:after{transform:scale(1)}.checkbox-container label{display:inline-flex !important;align-items:center;position:relative;padding-left:2.0625rem;cursor:pointer;user-select:none}.checkbox-container label:before,.checkbox-container label:after{position:absolute;display:block;transition:all ease .3s}.checkbox-container label:before{content:'';height:1rem;width:1rem;background-color:#FFF;border:1px solid #b9b9b9;left:0;border-radius:0.1875rem}.checkbox-container label:after{content:'\f00c';font-family:'Font Awesome 6 Free';font-size:0.8125rem;left:0.1875rem;transform:scale(0);color:#FFF}.umbraco-forms-container{display:flex;flex-direction:column;gap:0.9375rem}.field-validation-error{color:tomato;font-weight:700}.input--date{right:1.25rem;top:1.25rem;pointer-events:none}.label--hide{position:absolute;left:-200vw}.form-group input,.form-group .select-container,.form-group select{height:100%}.umbraco-forms-form{margin-bottom:30px}.umbraco-forms-form input,.umbraco-forms-form textarea{padding:12px 15px !important;min-height:40px;background-color:#F2F2F2;border:0;appearance:none;width:100% !important;font-family:'Lato','Segoe UI',sans-serif;max-width:none !important;margin:0 !important}.umbraco-forms-form input[type="text"]{max-width:none !important}.umbraco-forms-form textarea{min-height:8.75rem}.umbraco-forms-form input[type=submit]{color:var(--accent);background-color:color-mix(in srgb, var(--accent) 10%, white);background-image:url(/Fife/img/icons/check--bg.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:1.375rem;border:2px solid var(--accent);padding:10px 15px;text-transform:uppercase;position:relative;font-weight:600;text-align:left;justify-content:flex-start;transition:all ease .3s;cursor:pointer}.umbraco-forms-form input[type=submit]:hover{background-color:var(--accent);color:#FFF}.umbraco-forms-form .col-md-12{padding:0}.umbraco-forms-label,label.umbraco-forms-label,.umbraco-forms-legend{background-color:var(--accent) !important;color:#FFF;padding:0.625rem;font-size:1rem !important;font-weight:600 !important;min-height:2.5rem;width:8.75rem;display:block;word-break:break-word}.umbraco-forms-fieldset{padding:0;margin:0;border:0}.umbraco-forms-field-wrapper{flex:1;padding:0;display:flex;flex-wrap:wrap}.umbraco-forms-navigation [class*='col-']{padding:0}.umbraco-forms-page{display:flex;flex-direction:column;gap:0.9375rem}.field-validation-error{display:block;width:100%;font-weight:600;color:#d43232;margin-bottom:5px;order:-1}.checkboxlist{display:flex !important;flex-direction:column;gap:0.625rem}.help-block{font-size:0.9rem;font-weight:600;display:block}.form-content{display:flex;flex-direction:column;gap:0.625rem;flex:1}.umbraco-forms-field{display:flex !important;padding:0 !important;float:none !important;flex-wrap:wrap;flex-direction:row !important;gap:0 !important}.umbraco-forms-form .checkboxlist,.umbraco-forms-form .radiobuttonlist,.umbraco-forms-form span.checkbox{padding:0 !important;float:none !important}.umbraco-forms-hidden{display:none !important}@media only screen and (min-width : 481px){.umbraco-forms-form input[type=submit]{margin-left:9.6875rem;max-width:16.875rem}.umbraco-forms-label,label.umbraco-forms-label,.umbraco-forms-legend{margin-right:15px}}@media only screen and (max-width : 992px){:root{--header-height:8.75rem}}@media only screen and (max-width : 835px){:root{--header-height:4.5625rem}}@media only screen and (max-width : 480px){.umbraco-forms-field{display:block}}
/*# sourceMappingURL=sourcemaps/formStyles.css.map */
