.contact-page .country-search{border-bottom:1px solid #e1e1e1;display:flex;justify-content:center;padding-bottom:3.5rem}.contact-page .country-search input[type=email],.contact-page .country-search input[type=number],.contact-page .country-search input[type=text],.contact-page .country-search select{background-color:#fff;border:1px solid #a6a6a6;border-radius:37px;font-size:.875rem;line-height:1.2;padding:.5rem 2.4375rem .5rem 1.3125rem;width:100%}.contact-page .country-search input[type=checkbox],.contact-page .country-search input[type=radio]{accent-color:#501f52;flex-shrink:0;height:1rem;width:1rem}.contact-page .country-search label{display:block;font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.contact-page .country-search label:has(input[type=checkbox]),.contact-page .country-search label:has(input[type=radio]){display:flex;font-weight:400;gap:.5rem;margin-bottom:0}.contact-page .country-search label:has(input[type=radio]){align-items:center}.contact-page .country-search .FormChoice fieldset{flex-wrap:wrap;gap:1rem}.contact-page .country-search .FormChoice fieldset legend{flex-grow:1;flex-shrink:0}.contact-page .country-search textarea{border:1px solid #a6a6a6;border-radius:16px;font:inherit;font-size:.875rem;letter-spacing:inherit;line-height:1.2;min-height:120px;padding:.5rem 2.4375rem .5rem 1.3125rem;width:100%;word-spacing:inherit}.contact-page .country-search textarea:read-only{border-color:rgba(0,0,0,.42);border-left:none;border-right:none;border-top:none}.contact-page .country-search button[type=submit]{background-color:#f30000;border:1px solid #f30000;border-radius:1.188rem;border-radius:37px;color:#f30000;color:#fff;display:block!important;display:inline-block;font-size:1rem;line-height:1.125rem;margin-inline:auto;padding:1rem 1.5rem;transition-duration:.2s;transition-property:color,background,border}.contact-page .country-search button[type=submit]:hover{background-color:#f30000;color:#fff}.contact-page .country-search button[type=submit]:focus,.contact-page .country-search button[type=submit]:hover{outline:none}.contact-page .country-search button[type=submit]:focus-visible{outline:2px solid #f30000;outline-offset:3px}.contact-page .country-search button[type=submit]:hover{background-color:#fff;border-color:#f30000;color:#f30000}.contact-page .country-search .EPiServerForms .Form__Element .Form__Element__Caption{display:block}.contact-page .country-search .EPiServerForms .Form__Status .Form__Status__Message{margin:2rem 0;padding:0}.contact-page .country-search .EPiServerForms .ValidationRequired .Form__Element__Caption:after{content:none!important}.contact-page .country-search__container{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr;max-width:600px;width:100%}@media(min-width:768px){.contact-page .country-search__container{grid-template-columns:auto 1fr}}.contact-page .country-search__container p{font-size:1.5rem;grid-column:span 1;margin:0}@media(min-width:768px){.contact-page .country-search__container p{grid-column:span 2}}.contact-page__result-text{font-size:1.5rem;margin:0 0 .5rem}.contact-page__filters{display:flex;justify-content:center;margin-top:3.5rem}.contact-page__filters__container{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr;max-width:600px}.contact-page__filters__container input[type=email],.contact-page__filters__container input[type=number],.contact-page__filters__container input[type=text],.contact-page__filters__container select{background-color:#fff;border:1px solid #a6a6a6;border-radius:37px;font-size:.875rem;line-height:1.2;padding:.5rem 2.4375rem .5rem 1.3125rem;width:100%}.contact-page__filters__container input[type=checkbox],.contact-page__filters__container input[type=radio]{accent-color:#501f52;flex-shrink:0;height:1rem;width:1rem}.contact-page__filters__container label{display:block;font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.contact-page__filters__container label:has(input[type=checkbox]),.contact-page__filters__container label:has(input[type=radio]){display:flex;font-weight:400;gap:.5rem;margin-bottom:0}.contact-page__filters__container label:has(input[type=radio]){align-items:center}.contact-page__filters__container .FormChoice fieldset{flex-wrap:wrap;gap:1rem}.contact-page__filters__container .FormChoice fieldset legend{flex-grow:1;flex-shrink:0}.contact-page__filters__container textarea{border:1px solid #a6a6a6;border-radius:16px;font:inherit;font-size:.875rem;letter-spacing:inherit;line-height:1.2;min-height:120px;padding:.5rem 2.4375rem .5rem 1.3125rem;width:100%;word-spacing:inherit}.contact-page__filters__container textarea:read-only{border-color:rgba(0,0,0,.42);border-left:none;border-right:none;border-top:none}.contact-page__filters__container button[type=submit]{background-color:#f30000;border:1px solid #f30000;border-radius:1.188rem;border-radius:37px;color:#f30000;color:#fff;display:block!important;display:inline-block;font-size:1rem;line-height:1.125rem;margin-inline:auto;padding:1rem 1.5rem;transition-duration:.2s;transition-property:color,background,border}.contact-page__filters__container button[type=submit]:hover{background-color:#f30000;color:#fff}.contact-page__filters__container button[type=submit]:focus,.contact-page__filters__container button[type=submit]:hover{outline:none}.contact-page__filters__container button[type=submit]:focus-visible{outline:2px solid #f30000;outline-offset:3px}.contact-page__filters__container button[type=submit]:hover{background-color:#fff;border-color:#f30000;color:#f30000}.contact-page__filters__container .EPiServerForms .Form__Element .Form__Element__Caption{display:block}.contact-page__filters__container .EPiServerForms .Form__Status .Form__Status__Message{margin:2rem 0;padding:0}.contact-page__filters__container .EPiServerForms .ValidationRequired .Form__Element__Caption:after{content:none!important}
/*# sourceMappingURL=contact-page.905fe2fd.css.map*/