:root{--coreContent1-color-primary: var(--red);--coreContent1-color-secondary: var(--blue);--coreContent1-text-strong: var(--blue);--partForm3-color: var(--blue-rgb);--partForm3-input-height: 50px;--partForm3-label-color: var(--blue);--partForm3-label-fontWeight: 600;--partForm3-boxShadow-length: 0;--coreContent1-file-icon-color: var(--red);--coreContent1-borderColor: var(--brown-light)}.partPopup3{--partPopup3-popup-width: 900px}.partPopup3 .popupCustomContainer{border-radius:var(--borderRadius-m);overflow:hidden;padding:var(--spacing-60)}.partPopup3.popupCloseButtonInside .popupCloseButton svg{fill:var(--red)}.partPagination1{--partPagination-gap: 10px;--partPagination-justifyContent: center;--partPagination-size: var(--button-size, 44px);--partPagination-padding: calc(var(--partPagination-size) / 4);--partPagination-borderRadius: var(--button-borderRadius);--partPagination-boxShadow: none;--partPagination-fontWeight: 700;--partPagination-backgroundColor: var(--brown-lighter);--partPagination-color: var(--blue);--partPagination-border: none;--partPagination-color-hover: var(--white);--partPagination-backgroundColor-hover: var(--red);--partPagination-borderColor-hover: var(--partPagination-backgroundColor-hover);--partPagination-backgroundColor-selected: var(--blue);--partPagination-color-selected: var(--partPagination-color-hover);--partPagination-borderColor-selected: var(--partPagination-backgroundColor-selected);--partPagination-fontWeight-selected: 700;--partPagination-boxShadow-selected: var(--partPagination-boxShadow);--partPagination-icon-size: .77778em}.partSocialMediaShareIconList.partSocialMediaShareIconList1{--partSocialMediaShareIconList1-gap: 10px 10px;--partSocialMediaShareIconList1-li-a-gap: .3rem;--partSocialMediaShareIconList1-icon-borderRadius: var(--borderRadius-s);--partSocialMediaShareIconList1-icon-size: var(--button-size-l);--partSocialMediaShareIconList1-icon-backgroundColor: var(--brown-lighter);--partSocialMediaShareIconList1-icon-backgroundColor-hover: var(--blue);--partSocialMediaShareIconList1-icon-svg-size: 20px;--partSocialMediaShareIconList1-icon-svg-fill: var(--blue);--partSocialMediaShareIconList1-icon-svg-fill-hover: var(--white);--partSocialMediaShareIconList1-label-color: var(--blue);--partSocialMediaShareIconList1-label-color-hover: var(--partSocialMediaShareIconList1-label-color)}.partSocialMediaShareIconList.partSocialMediaShareIconList1 .socialMediaShareIconList-heading{font-weight:700;color:var(--blue)}.partSearchBar2,.popperPartSearchBar.popperPartSearchBar2{--partSearchBar2-scale: var(--button-size-l);--partSearchBar2-form-backgroundColor: var(--white);--partSearchBar2-border: solid 1px var(--brown);--partSearchBar2-borderRadius: var(--button-borderRadius);--partSearchBar2-boxShadow: none;--partSearchBar2-boxShadow-hover: 0 0 0 .2rem rgba(0,0,0,.1);--partSearchBar2-input-color: inherit;--partSearchBar2-input-color-placeholder: #999;--partSearchBar2-input-fontSize: 1em;--partSearchBar2-input-fontWeight: 400;--partSearchBar2-input-paddingLeft: 10px;--partSearchBar2-default-button-backgroundColor: var(--red);--partSearchBar2-default-button-backgroundColor-hover: var(--blue);--partSearchBar2-default-button-iconColor: #fff;--partSearchBar2-default-button-iconColor-hover: #fff;--partSearchBar2-reset-icon-backgroundColor: rgba(0,0,0,.05);--partSearchBar2-reset-icon-backgroundColor-hover: var(--blue);--partSearchBar2-reset-icon-svg-fill: #555;--partSearchBar2-reset-icon-svg-fill-hover: var(--white);--partSearchBar2-autocomplete-button-backgroundColor: var(--red);--partSearchBar2-autocomplete-button-backgroundColor-hover: var(--blue);--partSearchBar2-autocomplete-button-iconColor: #fff;--partSearchBar2-autocomplete-button-iconColor-hover: #fff;--popperPartSearchBar2-heading-backgroundColor: rgba(var(--blue-rgb), .05);--popperPartSearchBar2-heading-color: var(--blue);--popperPartSearchBar2-spacing: .5em calc(var(--partSearchBar2-scale) / 3.8);--popperPartSearchBar2-linkButton-hover-backgroundColor: var(--blue);--popperPartSearchBar2-linkButton-hover-color: var(--white);--popperPartSearchBar2-linkMore-color: var(--blue);--popperPartSearchBar2-linkMore-hover-backgroundColor:rgba(var(--blue-rgb),.1)}@media (max-width: 480px){.partSearchBar2{--partSearchBar2-scale: 40px}}.partSearchResult4{--partSearchResult4-gap: var(--spacing-30);--partSearchResult4-borderRadius: var(--borderRadius-m);--partSearchResult4-boxShadow: none;--partSearchResult4-feedback-count-color: #999;--partSearchResult4-feedback-keyword-color: var(--blue);--partSearchResult4-item-padding: var(--spacing-30);--partSearchResult4-item-backgroundColor: var(--brown-lightest);--partSearchResult4-item-backgroundColor-hover: var(--partSearchResult4-item-backgroundColor);--partSearchResult4-item-border: none;--partSearchResult4-item-border-hover: var(--partSearchResult4-item-border);--partSearchResult4-item-properties-color: var(--brown-dark);--partSearchResult4-item-properties-fontSize: .66667em;--partSearchResult4-item-properties-textTransform: uppercase;--partSearchResult4-item-heading-color: var(--blue);--partSearchResult4-item-heading-color-hover: var(--partSearchResult4-item-heading-color);--partSearchResult4-item-heading-textDecorationColor: transparent;--partSearchResult4-item-heading-textDecorationColor-hover: var(--blue);--partSearchResult4-item-text-fontSize: .88889em;--partSearchResult4-item-text-lineHeight: 1.6;--partSearchResult4-item-text-p-lineClamp: 2;--partSearchResult4-item-image-width: clamp(6.25rem, 11vw + 1rem, 10rem);--partSearchResult4-categories-backgroundColor: rgba(0,0,0,.05);--partSearchResult4-categories-button-padding: .5rem .75rem;--partSearchResult4-categories-button-backgroundColor: transparent;--partSearchResult4-categories-button-backgroundColor-hover: #000;--partSearchResult4-categories-button-backgroundColor-selected: #000;--partSearchResult4-categories-button-color: #000;--partSearchResult4-categories-button-color-hover: #fff;--partSearchResult4-categories-button-color-selected: #fff}.partSliderScroll.partSliderScroll1{--partSliderScroll1-layoutGrid-spacing: var(--layoutGrid-spacing, calc(var(--layoutGrid-fullwidth-spacing)));--partSliderScroll1-content-width: var(--layoutGrid-content-width);--partSliderScroll1-content-width-responsive: 82vw;--partSliderScroll1-list-items-visible: 2;--partSliderScroll1-list-gap: var(--spacing-30);--partSliderScroll1-list-spacingTopBottom: 0px;--partSliderScroll1-list-item-width: calc((min(var(--partSliderScroll1-content-width), var(--partSliderScroll1-content-width-responsive)) + var(--partSliderScroll1-list-gap)) / var(--partSliderScroll1-list-items-visible));--partSliderScroll1-list-item-minWidth: 320px;--partSliderScroll1-scrollbar-height: 40px;--partSliderScroll1-scrollbar-bar-height: 2px;--partSliderScroll1-scrollbar-bar-backgroundColor: rgba(0,0,0,.2);--partSliderScroll1-scrollbar-thumb-height: 4px;--partSliderScroll1-scrollbar-thumb-backgroundColor: var(--grey);--partSliderScroll1-shadow-color: 255, 255, 255 }.sliderScroll-controls{margin-top:calc(var(--spacing-30) - var(--partSliderScroll1-list-spacingTopBottom));gap:var(--spacing-30);visibility:visible;align-items:center}@media (max-width: 667px){.sliderScroll-controls{flex-wrap:wrap}.sliderScroll-controls:has(.sliderScroll-scrollbar[data-hide]){margin-top:var(--spacing-40)}.sliderScroll-controls:has(.sliderScroll-scrollbar[data-show]) .partButton{order:1}.sliderScroll-scrollbar[data-show]{flex:1 1 100%}}.controlCheckBoxRadio.customRadioButtons{display:flex;flex-wrap:wrap;width:fit-content;gap:.5em;font-size:.875rem;background-color:var(--brown-lighter);padding:6px;border-radius:var(--borderRadius-s)}.controlCheckBoxRadio.customRadioButtons label{display:flex;align-items:center;white-space:nowrap;height:var(--button-size-s);border-radius:var(--borderRadius-s);padding:0 10px;transition:background-color .5s;color:var(--blue);font-weight:700}@media (hover: hover){.controlCheckBoxRadio.customRadioButtons label:hover{background-color:var(--blue);color:var(--white)}}.controlCheckBoxRadio.customRadioButtons input[type=radio]:checked:not(:disabled)+label{background-color:var(--red);color:var(--white)}.partContentText1 blockquote{text-wrap:balance}@media (max-width: 676px){.controlCheckBoxRadio.customRadioButtons{flex-direction:column;width:100%}}
