:root{--max-width: 1200px;--font-family-primary: "Prida", sans-serif;--white: white;--black: #212121;--grey: #c1c1c1;--light-grey: #efefef;--extra-black: #000000;--green: #b9d9ab;--background-color: var(--white);--background-color-2: var(--light-grey);--accent-background-color: var(--light-grey);--text-color: var(--black);--text-accent-color: var(--extra-black);--text-light-color: var(--grey);--cta-background-color: var(--green);--block-padding: 40px;--in-block-padding: 20px;--inline-padding: 10px;--padding-paragraph: var(--inline-padding);--line-height: 1.4;--line-height-heading: 1.2;--weight-normal: 400;--weight-bold: 600;--weight-light: 200;--font-weight-text: var(--weight-normal);--font-weight-heading: var(--weight-normal);--font-weight-button: var(--weight-normal);--font-weight-header-nav: var(--weight-normal);--font-weight-bold: var(--weight-bold);--font-family-text: var(--font-primary);--font-family-heading: var(--font-secondary);--letter-spacing: 0.05em;--letter-spacing-heading: 4px;--letter-spacing-button: 0.05em;--button-font-size: var(--font-size-p-xs);--button-border-radius: 0;--button-padding: calc(var(--padding-inline-vertical) * 1.2) var(--padding-inline-horizontal);--button-background-color: var(--accent-background-color);--button-color: var(--black);--button-hover-background-color: var(--black);--button-hover-color: var(--white);--button-border-color: var(--accent-background-color);--button-hover-border-color: var(--accent-background-color);--button-border-width: 0px;--button-border-style: solid;--button-font-family: var(--font-primary);--button-letter-spacing: 2px;--decoration-link: none;--decoration-link-hover: underline;--font-size: 16px;--font-size-p: 16px;--font-size-p-s: 14px;--font-size-p-xs: 12px;--font-size-p-m: 18px;--font-size-p-l: 20px;--font-size-h1: 32px;--font-size-h2: 25px;--font-size-h3: 20px;--font-size-h4: 16px;--font-size-h5: 14px;--font-size-h6: 14px;--accent-line-width: 1px;--footer-background: var(--black);--footer-color: var(--grey);--footer-accent-color: var(--white);--pagination-gap: 2px;--pagination-link-background-color: var(--light-grey);--pagination-link-color: var(--text-color);--pagination-link-hover-background-color: var(--bright-blue);--pagination-link-hover-color: var(--white);--pagination-link-current-background-color: var(--light-grey);--pagination-link-current-color: var(--blue);--form-input-padding: calc(var(--inline-padding) / 2) var(--inline-padding);--form-input-border: 1px solid var(--text-light-color);--form-input-color: var(--black);--form-input-border-radius: 0px;--form-text-size: var(--font-size-p-s);--swiper-navigation-size: 20px;--swiper-theme-color: var(--white)}@media(prefers-color-scheme: dark){:root{--background-color: var(--extra-black);--accent-background-color: var(--black);--text-color: var(--light-grey);--text-accent-color: var(--white);--text-light-color: var(--grey);--background-color-2: var(--extra-black)}}@media all and (min-width: 768px){:root{--block-padding: 40px;--in-block-padding: 20px;--inline-padding: 10px}}@media all and (min-width: 1024px){:root{--block-padding: 40px;--in-block-padding: 20px;--inline-padding: 10px}}@media all and (min-width: 768px){:root{--font-size: 16px;--font-size-p: 16px}}@media all and (min-width: 1024px){:root{--font-size: 14px;--font-size-p: 14px;--font-size-h1: 30px;--font-size-h2: 25px;--font-size-h3: 22px;--font-size-h4: 14px;--font-size-h5: 14px;--font-size-h6: 13px}}.cta{display:flex;justify-content:center;width:100%;position:relative;margin-bottom:var(--block-padding)}.wp-block-column .cta{margin-bottom:0}.cta a{display:block;position:relative;width:100%;height:400px;overflow:hidden}.cta a:hover{text-decoration:none}.cta__inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--inline-padding);background:rgba(0,0,0,.3);box-sizing:border-box}.cta__inner h2{color:#fff}.cta__inner span{color:#fff;font-size:.8em}a:hover .cta__inner span{text-decoration:underline}.cta img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-in-out}.cta a:hover img{transform:scale(1.1)}
