@font-face{font-display:swap;font-family:"Alexandria";font-style:normal;font-weight:300;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/alexandria-v3-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Alexandria";font-style:normal;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/alexandria-v3-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Alexandria";font-style:normal;font-weight:600;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/alexandria-v3-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Alexandria";font-style:normal;font-weight:800;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/alexandria-v3-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Libre Baskerville";font-style:normal;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/libre-baskerville-v14-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Libre Baskerville";font-style:italic;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/libre-baskerville-v14-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Libre Baskerville";font-style:normal;font-weight:700;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/libre-baskerville-v14-latin-700.woff2) format("woff2")}#footer .footer-inner{width:90%;max-width:1410px}*,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:"Libre Baskerville",serif;color:#3f3f3f;-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"}body.modal{overflow:hidden}#main{display:flex;flex-direction:column;align-items:center}#main.sticky{margin-top:132px}@media(max-width:1400px){#main.sticky{margin-top:112px}}@media(max-width:800px){#main.sticky{margin-top:82px}}#main .frame-space-before-extra-small{margin-top:clamp(20px,8px + 2vw,40px)}#main .frame-space-before-small{margin-top:clamp(30px,12px + 3vw,60px)}#main .frame-space-before-medium{margin-top:clamp(40px,16px + 4vw,80px)}#main .frame-space-before-large{margin-top:clamp(50px,20px + 5vw,100px)}#main .frame-space-before-extra-large{margin-top:clamp(70px,28px + 7vw,140px)}#main .frame-space-after-extra-small{margin-bottom:clamp(20px,8px + 2vw,40px)}#main .frame-space-after-small{margin-bottom:clamp(30px,12px + 3vw,60px)}#main .frame-space-after-medium{margin-bottom:clamp(40px,16px + 4vw,80px)}#main .frame-space-after-large{margin-bottom:clamp(50px,20px + 5vw,100px)}#main .frame-space-after-extra-large{margin-bottom:clamp(70px,28px + 7vw,140px)}#footer{background:#b59364;padding-top:clamp(40px,16px + 4vw,80px);padding-bottom:clamp(40px,16px + 4vw,80px)}#footer .footer-inner{margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"links links links" "address newsletter socials";-moz-column-gap:clamp(20px,8px + 2vw,40px);column-gap:clamp(20px,8px + 2vw,40px);row-gap:clamp(30px,12px + 3vw,60px)}#footer .footer-inner ul{list-style:none}#footer .footerlinks{grid-area:links;display:flex;justify-content:flex-end}#footer .footerlinks li+li::before{content:"|";margin-left:6px;margin-right:3px}#footer .footerlinks,#footer .footerlinks a{color:#fff;text-decoration:none;font-size:12px;font-family:"Alexandria",sans-serif;font-weight:600;line-height:1.2;letter-spacing:1.2px;text-transform:uppercase}#footer .address{grid-area:address}#footer .address p{font-family:"Alexandria",sans-serif;font-size:18px;line-height:1.5;color:#fff}#footer .address p.header{font-size:clamp(36px,32.4px + .6vw,42px);line-height:1.1;margin-bottom:clamp(20px,8px + 2vw,40px)}#footer .address p a{color:#fff;text-decoration:none}#footer .partner{grid-area:partner;align-self:flex-end;justify-self:center;display:flex;-moz-column-gap:clamp(20px,8px + 2vw,40px);column-gap:clamp(20px,8px + 2vw,40px)}#footer .partner svg{height:70px;width:auto;fill:#e6dbcc}#footer .partner li:hover svg .yellow{fill:#023923}#footer .partner li:hover svg .white{fill:#fff}#footer .newsletter{grid-area:newsletter;align-self:flex-end;justify-self:center;background:#9c9898;width:-moz-fit-content;width:fit-content;padding:clamp(20px,8px + 2vw,40px);display:flex;justify-content:center;align-items:center;flex-direction:column}#footer .newsletter p{font-family:"Alexandria",sans-serif;font-size:18px;line-height:1.5;color:#fff;text-align:center}#footer .newsletter p.header{font-size:clamp(24px,20.4px + .6vw,30px);line-height:1.1;margin-bottom:20px}#footer .newsletter a{background:#b59364;color:#fff;display:inline-block;font-family:"Alexandria",sans-serif;font-size:16px;line-height:1.2;font-weight:600;text-transform:uppercase;padding:10px 12px;text-align:center;letter-spacing:1.6px;cursor:pointer;text-decoration:none;margin-top:20px}#footer .socials{grid-area:socials;align-self:flex-end;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;row-gap:10px}#footer .socials svg{height:40px;width:auto;fill:#fff}@media(max-width:1100px){#footer .footer-inner{grid-template-columns:auto 1fr;grid-template-areas:"links links" "address socials" "newsletter newsletter"}#footer .footerlinks{justify-content:center}#footer .newsletter{width:100%}#footer .partner{flex-wrap:wrap;justify-content:center;row-gap:20px}}@media(max-width:600px){#footer .footer-inner{grid-template-columns:1fr;grid-template-areas:"links" "address" "socials" "newsletter"}#footer .footerlinks{flex-wrap:wrap;row-gap:5px}#footer .address{text-align:center}#footer .socials{flex-direction:row;justify-content:center;-moz-column-gap:10px;column-gap:10px}}#modal .topbuttons a{display:inline-block;font-family:"Alexandria",sans-serif;font-size:16px;line-height:1.2;font-weight:600;text-transform:uppercase;padding:17px 20px;text-align:center;letter-spacing:1.6px;cursor:pointer;text-decoration:none}#modal .topbuttons a.bg-green{background:#023923;color:#b59364}#modal .topbuttons a.bg-gold{background:#b59364;color:#fff}#modal .topbuttons a.bg-none{background:unset;color:#3f3f3f;padding:unset!important}@media(max-width:1200px){#modal .topbuttons a{padding:8px 16px}}#modal{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:560px;padding:clamp(40px,16px + 4vw,80px) clamp(50px,20px + 5vw,100px) clamp(40px,16px + 4vw,80px) clamp(70px,28px + 7vw,140px);background:#fff;box-shadow:0 0 7px 0 rgb(0 0 0 / .4);z-index:12;transform:translateX(100%);transition:all 240ms;opacity:0;visibility:hidden;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"lang close" "nav nav";align-items:center;-moz-column-gap:clamp(20px,8px + 2vw,40px);column-gap:clamp(20px,8px + 2vw,40px);row-gap:clamp(20px,8px + 2vw,40px);font-family:"Alexandria",sans-serif}#modal,#modal a{color:#3f3f3f;text-decoration:none}#modal .close{grid-area:close;height:60px;width:auto;cursor:pointer}#modal .languages{grid-area:lang;list-style:none;display:flex;justify-content:flex-end}#modal .languages li+li::before{content:"|";margin-left:6px;margin-right:4px}#modal .languages,#modal .languages a{text-transform:uppercase;letter-spacing:1.6px;font-size:16px;line-height:1.2}#modal .navigation{grid-area:nav;overflow:auto;list-style:none;width:100%;height:100%}#modal .navigation .menulink{font-size:clamp(20px,16.4px + .6vw,26px);line-height:1.2;color:#b59364;border-bottom:1px solid #e6dbcc;padding-bottom:5px;display:block;font-weight:800;text-transform:uppercase;letter-spacing:.6px;cursor:pointer}#modal .navigation .menu-sublink{font-size:clamp(16px,13.6px + .4vw,20px);letter-spacing:.5px;line-height:1.5;display:block}#modal .navigation>li+li{margin-top:20px}#modal .navigation>li.menulink-open .submenu{display:block}#modal .navigation .submenu{display:none;margin-top:20px;margin-bottom:20px;padding-left:20px;list-style:none}#modal .contact{display:none;grid-area:contact;flex-direction:column;row-gap:5px;align-items:center;list-style:none}#modal .contact a{font-size:16px;line-height:1.2}#modal .topbuttons{display:none;grid-area:buttons;-moz-column-gap:10px;column-gap:10px;align-items:center;list-style:none}#modal .topbuttons li{width:calc((100% - 10px)/2)}#modal .topbuttons a{display:block}@media(max-width:1000px){#modal{grid-template-rows:auto 1fr auto;grid-template-areas:"lang close" "nav nav" "contact contact"}#modal .contact{display:flex}}@media(max-width:800px){#modal{max-width:100%}}@media(max-width:600px){#modal{padding:clamp(20px,8px + 2vw,40px) 3%;grid-template-rows:auto 1fr auto auto;grid-template-areas:"lang close" "nav nav" "buttons buttons" "contact contact"}#modal .topbuttons{display:flex}}.modal #modal{transform:translateX(0);opacity:1;visibility:visible}