:root{--green: #1f4317;--brown: #622b1c;--cream: #f0ebe1;--text: #1f4317;--radius: 24px;--container: }@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Besley";src:url("../../fonts/Besley,Red_Hat_Display/Besley/static/Besley-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Besley";src:url("../../fonts/Besley,Red_Hat_Display/Besley/static/Besley-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Besley";src:url("../../fonts/Besley,Red_Hat_Display/Besley/static/Besley-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Red Hat Display";src:url("../../fonts/Besley,Red_Hat_Display/Red_Hat_Display/static/RedHatDisplay-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Besley";src:url("../../fonts/Besley,Red_Hat_Display/Besley/static/Besley-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Besley";src:url("../../fonts/Besley,Red_Hat_Display/Besley/static/Besley-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Besley";src:url("../../fonts/Besley,Red_Hat_Display/Besley/static/Besley-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;scroll-behavior:smooth}*{box-sizing:border-box}:root{--bg: #ebe4de;--green: #1f4317;--green-soft: #98b981;--brown: #622b1c;--cream: #f0ebe1;--yellow: #ecd742;--text: #1f4317;--radius: 24px;--container: min(1280px, calc(100% - 2rem))}html,body{margin:0;font-family:"Red Hat Display",sans-serif;background:var(--bg);color:var(--text);scroll-behavior:smooth}.container{width:min(1280px,100% - 4rem);margin-inline:auto;position:relative}img{max-width:100%;display:block}.wrapper{margin:0 auto;width:80%;max-width:1350px}@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}:root{--green: #1f4317;--brown: #622b1c;--cream: #f0ebe1;--text: #1f4317;--radius: 24px;--container: }.site-footer{background:#1f4317;color:#ebe4de;padding:6.4rem 0}.site-footer .footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;align-items:start}@media only screen and (max-width: 1024px){.site-footer .footer-grid{grid-template-columns:1fr}}.site-footer .footer-grid .footer-logo{width:152px}.site-footer .footer-grid>nav{display:grid;gap:.75rem}.site-footer .footer-grid>nav>a{color:#ebe4de;text-decoration:none;font-size:1.4rem;line-height:2.4rem;font-weight:400}.site-footer .footer-grid .footer-social{display:grid;gap:1.6rem;justify-items:start}.site-footer .footer-grid .footer-social>div{display:flex;gap:1.6rem;align-items:center;justify-content:center}.site-footer .footer-grid .footer-social>div>p{margin:0;text-transform:uppercase;font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:.7px;color:#ebe4de}.site-footer .footer-grid .footer-social>div>img{max-width:2.4rem}.site-footer .footer-grid .footer-social .lang-switch{display:flex;gap:1.2rem}.site-footer .footer-grid .footer-social .lang-switch a{border:0;background:rgba(0,0,0,0);color:#ebe4de;cursor:pointer;font-size:1rem;font-weight:500;font-size:1.6rem;line-height:2.4rem;letter-spacing:.8px;text-decoration:none;text-align:center;text-transform:uppercase}.site-footer .footer-grid .footer-social .lang-switch a.active{color:#ecd742;font-weight:700}.site-footer .copyright{margin-top:4.8rem;border-top:1px solid rgba(152,185,129,.35);padding-top:3.3rem;font-size:1.4rem;line-height:2rem;font-weight:400;color:#98b981}@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}:root{--green: #1f4317;--brown: #622b1c;--cream: #f0ebe1;--text: #1f4317;--radius: 24px;--container: }.site-header{position:sticky;top:0;z-index:20;background:#1f4317;border-bottom:1px solid rgba(152,185,129,.25)}.site-header .header-logo{opacity:0;visibility:hidden;display:none;transition:opacity .3s ease,visibility .3s ease,display 3s ease-in-out}@media only screen and (max-width: 1000px){.site-header .header-logo{opacity:1;visibility:visible;display:flex}}.site-header .header-logo img{height:40px;width:auto}.site-header.show-logo .header-logo{opacity:1;visibility:visible;display:flex}.site-header>div{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.site-header>div>button{display:none;border:0;padding:.6rem 1rem;background:#f0ebe1;border-radius:99px;color:#1f4317;font-weight:600}@media only screen and (max-width: 768px){.site-header>div>button{display:inline-flex}}.site-header>div>nav{display:flex;gap:3.2rem}@media only screen and (max-width: 768px){.site-header>div>nav{gap:2rem;position:absolute;left:1rem;right:1rem;top:84px;display:none;flex-direction:column;gap:.7rem;background:#224f1a;border:1px solid rgba(152,185,129,.35);border-radius:16px;padding:1rem}}.site-header>div>nav.open{display:flex}.site-header>div>nav .lang-switch{margin-left:auto}.site-header>div>nav a{color:#ebe4de;text-decoration:none;font-size:1.4rem;line-height:2.4rem;font-weight:400}.site-header>div .lang-switch{display:flex;gap:1.2rem}.site-header>div .lang-switch a{border:0;background:rgba(0,0,0,0);color:#ebe4de;text-transform:uppercase;cursor:pointer;font-size:1rem;font-weight:500;font-size:1.6rem;line-height:2.4rem;letter-spacing:.8px;text-align:center;text-decoration:none}.site-header>div .lang-switch a.active{color:#ecd742;font-weight:700}/*# sourceMappingURL=main.css.map */
