@font-face{font-display:swap;font-family:"PT Serif";font-style:normal;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/pt-serif-v18-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"PT Serif";font-style:italic;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/pt-serif-v18-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"PT Serif";font-style:normal;font-weight:700;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/pt-serif-v18-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"PT Serif";font-style:italic;font-weight:700;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/pt-serif-v18-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/arimo-v29-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:italic;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/arimo-v29-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:600;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/arimo-v29-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:italic;font-weight:600;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/arimo-v29-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:700;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/arimo-v29-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:italic;font-weight:700;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/arimo-v29-latin-700italic.woff2) format("woff2")}#footer .footer-inner{width:90%;max-width:1320px}*,html{padding:unset;margin:unset;outline:unset;box-sizing:border-box}html{scroll-behavior:smooth}body{font-weight:400;font-size:16px;line-height:0;font-family:"PT Serif",serif;color:#3e3e3e;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"kern"}#main{display:flex;flex-direction:column;align-items:center}#main .frame-space-before-small{margin-top:clamp(20px,8px + 2vw,40px)}#main .frame-space-before-medium{margin-top:clamp(40px,16px + 4vw,80px)}#main .frame-space-before-large{margin-top:clamp(60px,24px + 6vw,120px)}#main .frame-space-before-extra-large{margin-top:clamp(80px,29px + 8.5vw,165px)}#main .frame-space-after-small{margin-bottom:clamp(20px,8px + 2vw,40px)}#main .frame-space-after-medium{margin-bottom:clamp(40px,16px + 4vw,80px)}#main .frame-space-after-large{margin-bottom:clamp(60px,24px + 6vw,120px)}#main .frame-space-after-extra-large{margin-bottom:clamp(80px,29px + 8.5vw,165px)}#main.sticky{margin-top:116px}@media(max-width:1000px){#main.sticky{margin-top:70px}}#footer{background:#719670;padding-top:clamp(20px,8px + 2vw,40px);padding-bottom:clamp(20px,8px + 2vw,40px);font-family:"Arimo",sans-serif;font-size:clamp(18px,15.6px + .4vw,22px);letter-spacing:.2px;line-height:1.5}#footer .footer-inner{margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:". logo ." "address info links" ". socials ."}#footer,#footer a{color:#fff;text-decoration:none}#footer .logo{grid-area:logo;display:flex;justify-self:center;margin-bottom:20px}#footer .logo svg{height:90px;width:auto}#footer .address{grid-area:address}#footer .info{grid-area:info;list-style:none;display:flex;flex-direction:column;justify-content:center;text-align:center}#footer .info li:first-child a{font-family:"PT Serif",serif;font-size:clamp(28px,24.4px + .6vw,34px);letter-spacing:.4px}#footer .footer{grid-area:links;list-style:none;display:flex;flex-direction:column;align-items:flex-end}#footer .footer a{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}#footer .footer svg{fill:#fff;width:20px;height:auto}#footer .socials{grid-area:socials;display:flex;justify-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px;list-style:none;margin-top:20px}#footer .socials svg{height:40px;width:auto;fill:#fff}@media(max-width:1000px){#footer .footer-inner{display:flex;flex-direction:column;align-items:center}#footer .address{text-align:center;margin-bottom:20px}#footer .footer{margin-top:20px;align-items:center}#footer .socials{order:6}}#partner{padding:clamp(20px,8px + 2vw,40px) 3%}#partner ul{list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}#partner img{filter:grayscale(1)}#partner img:hover{filter:grayscale(0)}#bottom{background:#90a38f;padding-top:6px;padding-bottom:6px}#bottom ul{display:flex;justify-content:center;align-items:center;list-style:none;font-family:"Arimo",sans-serif;line-height:1.2;letter-spacing:.2px}#bottom ul li{position:relative}#bottom ul li+li::before{content:"•";margin-left:4px}#bottom a{color:#3e3e3e;text-decoration:none}#modal{position:fixed;z-index:-8888;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;padding:150px 3% clamp(40px,16px + 4vw,80px);align-items:center;justify-content:flex-start;flex-direction:column;row-gap:20px}#modal,#modal a{color:#fff;text-decoration:none}#modal .navigation{list-style:none;overflow:auto;height:100%}#modal .navigation li+li{margin-top:30px}#modal .navigation a{font-size:clamp(24px,20.4px + .6vw,30px);line-height:1.3;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;letter-spacing:.3px;text-align:center}#modal .navigation a span{font-family:"Arimo",sans-serif;font-size:16px;line-height:1.2;text-transform:none;letter-spacing:.2px}#modal .info,#modal .languages{list-style:none;display:none;justify-content:center;align-items:center;font-size:16px;line-height:1.2;-moz-column-gap:4px;column-gap:4px;letter-spacing:.2px}#modal .info svg{height:14px;fill:#fff}#modal picture{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0}#modal picture::before{content:"";position:absolute;width:100%;height:100%;background-color:rgb(0 0 0 / .7)}#modal picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:1200px){#modal{padding-bottom:clamp(20px,8px + 2vw,40px)}#modal .navigation li+li{margin-top:24px}#modal .navigation a{font-size:24px}}@media(max-width:1000px){#modal{padding-top:80px}#modal .navigation li+li{margin-top:16px}#modal .navigation a{font-size:20px}#modal .navigation a span{font-size:14px}#modal .info{display:flex}}@media(max-width:600px){#modal .languages{display:flex}}.modal{overflow:hidden}.modal #top{background:unset;z-index:9999}.modal #top,.modal #top a{color:#fff}.modal #top svg{fill:#fff}.modal #top .logo svg{height:100px}.modal #top .menu svg:first-child rect:nth-child(1){transform-origin:center;transform:rotate(45deg) translateY(-12%)}.modal #top .menu svg:first-child rect:nth-child(2){transform-origin:center;transform:rotate(-45deg) translateY(12%)}.modal #top .topbuttons a{border-color:#fff}.modal #top::before{display:none}.modal #modal{display:flex;opacity:1;visibility:visible;z-index:8888}@media(max-width:1000px){.modal #top .logo svg{height:60px}}