@font-face{font-family:Pangaia;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-Ultralight.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-UltralightItalic.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-Light.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-LightItalic.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-Medium.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-MediumItalic.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-Bold.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-BoldItalic.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-Ultrabold.otf) format("opentype")}@font-face{font-family:Pangaia;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/Pangaia/PPPangaia-UltraboldItalic.otf) format("opentype")}@font-face{font-family:Fraktion;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Fraktion%20Sans/PPFraktionSans-Variable.ttf) format("truetype")}@font-face{font-family:Eiko;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Eiko/PPEiko-Regular.ttf) format("truetype")}@font-face{font-family:Eiko;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Eiko/PPEiko-Medium.ttf) format("truetype")}@font-face{font-family:Eiko;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Eiko/PPEiko-Heavy.ttf) format("truetype")}@font-face{font-family:Novela;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Novela/novela-regular-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Novela/novela-regularitalic-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Novela/novela-semibold-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Novela/novela-semibolditalic-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Novela/novela-bold-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Novela/novela-bolditalic-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Novela/novela-black-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/Novela/novela-blackitalic-webfont.woff2) format("woff2")}@font-face{font-family:Novela;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/Novela/novela-displayitalic-webfont.woff2) format("woff2")}.link{text-decoration:none;color:#505457;font-weight:400;transition:all .1s ease-in-out}@media only screen and (min-width:768px){.link{position:relative}.link:hover,.link.nav-current{color:#297638}.link:hover:before,.link.nav-current:before{visibility:visible;transform:scaleX(1)}.link:hover .custom-tooltip,.link.nav-current .custom-tooltip{transform:translateY(0)!important;opacity:1}.link:before,.link.nav-current:before{content:"";position:absolute;width:100%;height:2px;bottom:-1px;left:0;background-color:#297638;visibility:hidden;transform:scaleX(0);font-weight:700;transition:all .1s ease-in-out 0s}}.blue-link{color:#297638!important;transition:all .25s ease-in-out}@media only screen and (min-width:768px){.blue-link:before{background-color:#297638!important}.blue-link:hover{color:#7e9b76!important}}:root{--rt-transition-show-delay: .05s;--rt-transition-closing-delay: .05s}.custom-tooltip{background-color:#fff!important;transform:translateY(20px)!important;transition:all ease-in-out .25s!important}.custom-tooltip:hover{transform:translateY(0)!important}.internal-link{display:inline-block;position:relative;text-decoration:none;color:inherit;padding:0 3px;border-radius:3px;transition:all .3s ease-in-out;animation:ilink-tr .25s reverse;background-color:#cdd4cb}.internal-link:hover{color:#f4eee8;background-color:#7e9b76;font-weight:475}.arrow{font-family:Fraktion,Rubik,sans-serif}.react-tooltip{background:#7e9b76!important;box-shadow:0 4px 30px #0003!important;color:#f4eee8!important;font-family:Fraktion,Rubik,sans-serif;padding:2px 5px!important;transform:translateY(10px);z-index:9999!important}@media only screen and (max-width:767px){.react-tooltip{display:none!important}}.react-tooltip__closing{animation:disappear .15s forwards .05s}@keyframes disappear{0%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(15px)}}
