footer{background-color:var(--footer-color);min-height:200px;padding:48px 0 80px}footer ::selection{background-color:var(--footer-link-color);color:var(--footer-color)}footer .footer-container{max-width:var(--main-page-desktop-max-width);flex-direction:row;justify-content:space-between;align-items:flex-start;row-gap:24px;margin:0 auto;display:flex}footer .footer-container h2{font-size:24px;color:var(--footer-link-color)!important}footer .footer-container .footer-link-section{column-gap:120px;display:flex}footer .footer-container .webpage-links{flex-direction:column;align-items:flex-start;gap:24px;display:flex}footer .footer-container a{color:var(--footer-link-color);font-size:18px;line-height:22px}footer .footer-container a:hover span{border-bottom:1px solid #0000}footer .footer-container a:focus-visible{outline:2px solid var(--footer-link-color);outline-offset:4px}footer .footer-container .social-media-links{flex-direction:column;align-items:flex-start;gap:24px;display:flex}footer .footer-container .social-media-links span{border-bottom:none!important}footer .footer-container .social-media-links svg{fill:var(--footer-link-color);margin-top:2px}@media screen and (max-width:789px){footer .footer-container{flex-direction:column;align-items:flex-start;row-gap:48px}footer .footer-container .footer-link-section{flex-direction:column;row-gap:48px}}
@font-face{font-family:alegreya;src:url(../media/Alegreya_Regular-s.p.100cfcbc.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:alegreya Fallback;src:local(Arial);ascent-override:110.52%;descent-override:37.53%;line-gap-override:0.0%;size-adjust:91.93%}.alegreya_3c406208-module__ZZZHXW__className{font-family:alegreya,alegreya Fallback}.alegreya_3c406208-module__ZZZHXW__variable{--font-alegreya:"alegreya","alegreya Fallback"}
@font-face{font-family:alegreyaSansLight;src:url(../media/AlegreyaSans_Light-s.p.ae9661db.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:alegreyaSansLight Fallback;src:local(Arial);ascent-override:104.72%;descent-override:34.91%;line-gap-override:0.0%;size-adjust:85.94%}.alegreyasanslight_9fb89bdc-module__ZbiojW__className{font-family:alegreyaSansLight,alegreyaSansLight Fallback}.alegreyasanslight_9fb89bdc-module__ZbiojW__variable{--font-alegreya-sans-light:"alegreyaSansLight","alegreyaSansLight Fallback"}
@font-face{font-family:alegreyaHeader;src:url(../media/Alegreya_Regular-s.p.100cfcbc.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:alegreyaHeader Fallback;src:local(Arial);ascent-override:110.52%;descent-override:37.53%;line-gap-override:0.0%;size-adjust:91.93%}.alegreyaheader_3247253a-module__b6X4iG__className{font-family:alegreyaHeader,alegreyaHeader Fallback}.alegreyaheader_3247253a-module__b6X4iG__variable{--font-alegreya-header:"alegreyaHeader","alegreyaHeader Fallback"}
@font-face{font-family:alegreyaSansMedium;src:url(../media/AlegreyaSans_Medium-s.p.44dc7127.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:alegreyaSansMedium Fallback;src:local(Arial);ascent-override:101.8%;descent-override:33.93%;line-gap-override:0.0%;size-adjust:88.41%}.alegreyasansmedium_a0a65c79-module__W3q_Sq__className{font-family:alegreyaSansMedium,alegreyaSansMedium Fallback}.alegreyasansmedium_a0a65c79-module__W3q_Sq__variable{--font-alegreya-sans-medium:"alegreyaSansMedium","alegreyaSansMedium Fallback"}
