@font-face{font-family:Montserrat;src:url(/assets/font/montserrat.ttf) format("truetype");font-weight:1 999;font-style:normal}.nav-web{display:flex;position:fixed;width:100vw;height:80px;padding:0rem 1rem;top:0;background-color:#101010;z-index:99;box-sizing:border-box}@media screen and (max-width:1080px){.nav-web{display:none}}.nav-web__container{display:flex;justify-content:space-between;width:100vw;max-width:1280px;margin:0 auto}.nav-web__container__head{display:flex;align-items:center;gap:1rem}.nav-web__container__head__logo{width:64px;content:url(/assets/svg/epimeleia-logo.svg);transition:all .25s ease-in-out}.nav-web__container__head__logo:hover{width:56px}.nav-web__container__list{display:flex;align-items:center;justify-content:flex-end;gap:16px;box-sizing:border-box;cursor:pointer}.nav-web__container__list__map{display:flex;justify-content:space-between;gap:1.6rem;align-items:center}.nav-web__container__list__map li{list-style:none;text-decoration:none;font-size:1em;transition:all .15s ease-in-out}.nav-web__container__list__map li.underline-animation{display:inline-block;position:relative;color:#fefefe}.nav-web__container__list__map li.underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:-4px;left:0;background-color:#fefefe;transform-origin:bottom right;transition:transform .25s ease-out}.nav-web__container__list__map li.underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.nav-web__container__list__map li .link{color:#fefefe7a;font-weight:300;padding:30px 0}.nav-web__container__list__map li .link:hover{color:#fefefe;font-weight:300;padding:30px 0}.nav-web__container__list__map li .link.active{color:#fefefe}.nav-web__container__list__map li .link-button{color:#101010;font-weight:500;padding:8px;background-color:#f5bc2e;border-radius:8px;transition:all .25s ease-in-out}.nav-web__container__list__map li .link-button:hover{color:#101010;font-weight:500;padding:8px;background-color:#ce9d2d;border-radius:8px}.nav-web__container__list__map li .link-button.active{color:#101010;font-weight:500;padding:8px;border-radius:8px}.nav-web__container__list__map li .dropLink{color:#fefefe7a;font-weight:300}.nav-web__container__list__map li .dropLink:hover{color:#fefefe;font-weight:300}.nav-web__container__list__map li .dropLink.active{color:#fefefe}.nav-web__container__list__map li .dropdown-button{display:none}.nav-web__container__list ul{list-style-type:none}.nav-web__container__list ul li{float:left}.nav-web__container__list ul li .dropdown-content{display:none;position:absolute;padding:16px;background:#202020;transform:translateY(30px);min-width:220px;width:100%;max-width:420px;box-shadow:0 8px 16px #10101029;z-index:1;gap:16px}.nav-web__container__list ul li .dropdown-content__container{display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.nav-web__container__list ul li .dropdown-content__container__link{color:#fefefe7a;font-weight:300;padding:8px 0}.nav-web__container__list ul li .dropdown-content__container__link:hover{color:#fefefe;font-weight:300;padding:8px 0}.nav-web__container__list ul li .dropdown-content__container__link.active{color:#fefefe}.nav-web__container__list ul li .dropdown-content__container__separate{display:flex;width:100%;height:1px;border:solid 1px rgba(254,254,254,.1);border-radius:8px;margin-top:8px;margin-bottom:8px}.nav-web__container__list .dropdown-button:checked+.link{color:#fefefe}.nav-web__container__list .dropdown-button:checked+.link+.dropdown-content{display:flex}@font-face{font-family:Montserrat;src:url(/assets/font/montserrat.ttf) format("truetype");font-weight:1 999;font-style:normal}.nav-phone{display:none;position:fixed;top:0;left:0;width:100vw;height:80px;background-color:#101010;z-index:999;box-sizing:border-box;transition:height .25s ease-in-out}.nav-phone_active{height:100dvh}.nav-phone_active .nav-phone__main__container{overflow-y:auto}@media screen and (max-width:1080px){.nav-phone{display:flex}}.nav-phone__box{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:16px;overflow:hidden}.nav-phone__box__head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.nav-phone__box__head__logo{width:64px;content:url(/assets/svg/epimeleia-logo.svg);transition:all .25s ease-in-out}.nav-phone__box__head__logo:hover{width:56px}.nav-phone__box__head_title{font-size:1rem;font-weight:200}.nav-phone__box__head .nav-toggle{display:none}.nav-phone__box__head .nav-toggle-label{display:flex;height:32px;width:32px;align-items:center;justify-content:center;cursor:pointer;background-image:url(/assets/svg/icons/burger.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.nav-phone__box__head .nav-toggle:checked+.nav-toggle-label{height:32px;width:32px;background-image:url(/assets/svg/icons/close.svg)}.nav-phone__box__main{display:flex;flex-direction:column;width:100%;height:100%;padding:16px;overflow:hidden}.nav-phone__box__main__container{display:flex;flex-direction:column;overflow-y:auto;width:100%;gap:16px;padding:32px 0}.nav-phone__box__main__container .separate{width:100%;height:1px;background-color:#fefefe;opacity:10%;margin:auto}.nav-phone__box__main__container__menu{display:flex;flex-direction:column;width:100%;gap:8px;list-style:none}.nav-phone__box__main__container__menu__link{display:flex;align-items:center;gap:16px;padding:8px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease-in-out;color:#fefefe7a}.nav-phone__box__main__container__menu__link:hover{color:#fefefe}.nav-phone__box__main__container__menu__droplink{display:flex;flex-direction:column;width:100%;height:100%;padding:8px 16px;overflow:visible;color:#fefefe7a}.nav-phone__box__main__container__menu__droplink:hover{color:#fefefe}.nav-phone__box__main ul{list-style-type:none}.nav-phone__box__main ul li{float:left}.nav-phone__box__main ul li .dropdown-content{display:none;padding:16px;min-width:160px;gap:16px}.nav-phone__box__main ul li .dropdown-content__container{display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.nav-phone__box__main ul li .dropdown-content__container__link{color:#fefefe7a;font-weight:300;padding:8px 16px;border-left:solid 2px rgba(254,254,254,.16)}.nav-phone__box__main ul li .dropdown-content__container__link:hover{color:#fefefe;font-weight:300;border-left:solid 2px #fefefe}.nav-phone__box__main ul li .dropdown-content__container__separate{display:flex;max-width:180px;height:1px;border:solid 1px rgba(254,254,254,.16);border-radius:8px;margin-top:8px;margin-bottom:16px}.nav-phone__box__main .dropdown-button{display:none}.nav-phone__box__main .dropdown-button:checked+.link{color:#fefefe}.nav-phone__box__main .dropdown-button:checked+.link+.dropdown-content{display:flex}.nav-phone__box__main__bottom{display:flex;flex-direction:column;width:100%;gap:16px;padding:16px}.nav-phone__box__main__bottom .separate{width:100%;height:1px;background-color:#fefefe;opacity:10%;margin:auto}.nav-phone__box__main__bottom__button{display:flex;flex-direction:column;gap:16px}.nav-phone__box__main__bottom__button__link{display:flex;align-items:center;gap:16px;padding:16px;border-radius:8px;cursor:pointer;transition:all .2s ease-in-out;color:#101010;background-color:#f5bc2e;font-weight:500;text-align:center;justify-content:center}.nav-phone__box__main__bottom__button__link:hover{color:#101010;background-color:#ce9d2d}.nav-phone__box__main__bottom__button__link:active{color:#101010;background-color:#fefefe80}.nav-phone .active{color:#fefefe!important;border-color:#fefefe!important}@font-face{font-family:Montserrat;src:url(/assets/font/montserrat.ttf) format("truetype");font-weight:1 999;font-style:normal}.footer{display:flex;flex-direction:column;position:relative;align-items:center;bottom:0;left:0;width:100%;background-color:#101010;padding:2rem 0;gap:2rem}.footer__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:90%;max-width:1280px;gap:64px}.footer__container__content{display:flex;flex-direction:column;max-width:300px;gap:16px}.footer__container__content__brand{display:flex;flex-direction:column;gap:8px;transition:all .3s ease-in-out}.footer__container__content__brand__logo{display:flex;width:80px;background:none;border:none}.footer__container__content__brand__title{font-weight:500;font-size:1.5em;color:#fefefe;letter-spacing:-1px}.footer__container__content__brand__title .first-word{font-weight:300}.footer__container__content__brand__line{display:flex;width:40px;height:1px;border:solid 2px #f5bc2e;border-radius:8px}.footer__container__content__brand__description{font-weight:300;font-size:.75em;color:#fefefe;margin:0}.footer__container__section{display:flex;flex-direction:column;gap:.4rem}.footer__container__section__title{font-size:1em;color:#fefefe;margin-bottom:16px}.footer__container__section__text{max-width:26ch;font-size:.875em;font-weight:200;color:#fefefe}.footer__container__section__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;list-style:none}.footer__container__section__list__item,.footer__container__section__list a{width:fit-content;font-size:.875em;font-weight:200;color:#fefefe;transition:all .15s ease-in-out}.footer__container__section__list__item.underline-animation,.footer__container__section__list a.underline-animation{display:inline-block;position:relative;color:#fefefe}.footer__container__section__list__item.underline-animation:after,.footer__container__section__list a.underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:-4px;left:0;background-color:#fefefe;transform-origin:bottom right;transition:transform .25s ease-out}.footer__container__section__list__item.underline-animation:hover:after,.footer__container__section__list a.underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.footer__container__spacing{min-width:150px;width:10%}.footer .copyright{font-size:.875em;font-weight:200;color:#fefefe;text-align:center}.socialicons{width:1rem;height:1rem}@font-face{font-family:Montserrat;src:url(/assets/font/montserrat.ttf) format("truetype");font-weight:1 999;font-style:normal}.banner{position:fixed;bottom:16px;right:16px;max-width:416px;background-color:#202020;color:#fefefe;padding:16px;display:flex;flex-direction:column;gap:16px;border-radius:12px;box-shadow:0 0 12px #0000004d;z-index:9999;font-size:14px;font-family:Montserrat,sans-serif}@media screen and (max-width:480px){.banner{width:100%;bottom:0;right:0;border-radius:0;max-width:none;box-shadow:none}}.message{margin:0;font-size:14px}.buttons{display:flex;justify-content:space-between;gap:8px}@media screen and (max-width:480px){.buttons{flex-direction:column;gap:8px}}.acceptButton{background-color:#f5bc2e;color:#101010;border:none;padding:8px 12px;cursor:pointer;border-radius:5px;transition:all .2s ease-in-out;flex:1}.acceptButton:hover{transform:scale(1.05)}.rejectButton{background-color:#cfcfcf;color:#101010;border:none;padding:8px 12px;cursor:pointer;border-radius:5px;transition:all .2s ease-in-out;flex:1}.rejectButton:hover{transform:scale(1.05)}@font-face{font-family:Montserrat;src:url(/assets/font/montserrat.ttf) format("truetype");font-weight:1 999;font-style:normal}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif,sans-serif;font-display:swap}a{text-decoration:none;color:inherit}main{display:flex;flex-direction:column;width:100%;min-height:100dvh}.no-scroll{overflow:hidden}.alert-box{display:block;position:relative;bottom:0;left:0}.anchors{width:100%;transform:translateY(-80px)}.PageLayout{padding-top:80px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.link-button:focus,.cardFocus:focus{outline:3px solid #ce9d2d;outline-offset:4px;border-radius:8px}.underline-animation:focus,.link:focus{text-decoration:underline;text-underline-offset:7px;outline:none;color:#fefefe!important}
