@font-face{font-family:Satoshi;src:url(../assets/fonts/Satoshi/Satoshi-Regular.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Satoshi;src:url(../assets/fonts/Satoshi/Satoshi-Bold.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Satoshi;src:url(../assets/fonts/Satoshi/Satoshi-Bold.woff2) format("woff2");font-display:swap;font-weight:900}body{overflow-x:hidden}body.modal-show{overflow:hidden}:root{--white:#ffffff;--black:#000000;--font:"Satoshi",sans-serif}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;display:inherit;justify-content:inherit;align-items:inherit;flex-flow:inherit}@media(min-width:576px){.container{max-width:540px;padding-right:unset;padding-left:unset}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:940px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}br{display:none}@media screen and (min-width:768px){br{display:flex}}:focus-visible{outline-offset:5px;outline-color:#00809a}*,::after,::before,button{margin:0;padding:0;box-sizing:border-box;text-decoration:none;border:none;background-color:rgba(0,0,0,0)}ol,ul{list-style:none}a,button{cursor:pointer;color:#00809a}.cookie{width:100%;position:fixed;bottom:-200px;left:0;padding:20px 25px;background-color:#fff;box-shadow:0 20px 30px rgba(0,0,0,.4);animation:cookie 1s normal;z-index:999}.cookie.active{bottom:0}.cookie .text{color:#2e3033;font-size:16px;line-height:21px;font-weight:400;font-family:var(--font);margin:0 0 .6rem}.cookie a{color:#00809a;font-weight:700}.cookie .accept{padding:10px 20px;font-size:16px;line-height:21px;font-weight:400;font-family:var(--font);color:#fff;border-radius:3px;background-color:#00809a}@keyframes cookie{0%{transform:translateY(150px)}100%{transform:translateY(0)}}.header{width:100%;height:88px;z-index:1000;display:flex;flex-flow:wrap;align-items:center;justify-content:space-between;background:#fff;border-bottom:.997396px solid #f1f2f4;box-shadow:0 10px 30px rgba(0,0,0,.1)}.header.fixed{position:fixed;left:0;animation:scrollHeader 1s normal}.header .logo{width:max-content;height:max-content;display:flex;align-items:center}.header .logo img{width:auto;height:auto;object-fit:contain}.header .nav{width:100%;height:100%;position:fixed;top:0;left:-100%;display:flex;align-items:center;background-color:#f2aa18;z-index:1000;padding:20px 0;transition:all ease .3s}.header .nav.open{left:0}.header .menu{width:100%;display:flex;flex-flow:column;align-items:center}.header .item{margin:0 0 20px 0}.header .link{font-family:var(--font);font-style:normal;font-weight:400;font-size:18px;line-height:27px;color:#fff}.header .login{width:115px;height:48px;padding:0 23px;display:flex;align-items:center;justify-content:space-between;border-radius:4px;font-family:var(--font);font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;border:1px solid #fff;transition:all ease .3s}.header .login svg{fill:#fff;margin:0 5px 0 0;transition:inherit}.header .login:hover{background-color:#fff;color:#fff}.header .login:hover svg{fill:#fff}.header .burger{width:55px;height:55px;border-radius:10px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .5s ease;position:absolute;top:15px;right:15px;z-index:1050}.header .burger-strip{transition:all .5s ease}.header .strip div{height:3px;border-radius:2px;background:#383838;margin:8px;transition:all .55s cubic-bezier(.075,.82,.165,1);width:35px}.header .burger.active .strip div{background:#fff}.header .burger-strip div:first-child{width:16px}.header .burger-strip div:last-child{width:22px}.header .burger.active .burger-strip div:first-child{transform:rotate(45deg) translateY(1px) translateX(5px)}.header .burger.active .burger-strip div:nth-child(2){transform:rotate(-45deg)}.header .burger.active .burger-strip div:last-child{transform:rotate(45deg) translateY(-12px) translateX(3px)}@media screen and (min-width:768px){.header .nav{width:max-content;display:block;height:unset;position:unset;top:unset;left:unset;background-color:unset;z-index:unset;padding:unset}.header .menu{width:max-content;align-items:center;justify-content:flex-end;flex-flow:wrap}.header .item{margin:0 0 0 25px}.header .link{font-size:16px;line-height:24px;color:#2e3033}.header .link.active{color:#00809a;font-weight:700}.header .login{color:#00809a;border:1px solid #00809a;margin:0 0 0 10px}.header .login svg{fill:#00809a}.header .login:hover{background-color:#00809a;color:#fff}.header .login:hover svg{fill:#fff}.header .burger{display:none}}@keyframes scrollHeader{from{top:-100px}to{top:0}}.footer{width:100%;padding:2rem 0 0;display:flex;flex-flow:wrap;background-color:#fff;border-top:1px solid #f1f2f4}.footer .copyright{width:100%;padding:1rem 0;margin:.5rem 0 0;display:flex;justify-content:center;background-color:#f1f2f4}.footer .copyright p{font-family:Satoshi;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#2e3033}.footer .column{width:100%}.footer .column:nth-child(1){margin:0 0 1rem}.footer .column:nth-child(2){margin:0 0 1rem}.footer .column:nth-child(3){margin:0 0 1rem}.footer .column:nth-child(4){margin:0 0 1rem}.footer .logo{width:100%;display:block;margin:0 0 1rem}.footer .text{font-family:var(--font);font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#2e3033}.footer .supporter .text{font-family:Satoshi;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#2e3033}.footer .supporter img{width:92px;height:80px;margin:12px 0 23px}.footer .title{width:100%;display:block;margin:0 0 1rem;font-family:var(--font);font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#00809a}.footer .link{width:100%;display:flex;align-items:center;margin:0 0 .5rem;font-family:Satoshi;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#2e3033}.footer .link svg{margin:0 10px 0 0}.footer .btnLogin{width:115px;height:48px;padding:0 23px;display:flex;align-items:center;justify-content:space-between;border-radius:4px;font-family:var(--font);font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#00809a;border:1px solid #00809a;transition:all ease .3s}.footer .btnLogin svg{fill:#00809a;margin:0 5px 0 0;transition:inherit}.footer .btnLogin:hover{background-color:#00809a;color:#fff}.footer .btnLogin:hover svg{fill:#fff}@media screen and (min-width:768px){.footer .column:nth-child(1){width:50%}.footer .column:nth-child(2){width:50%}.footer .column:nth-child(3){width:50%}.footer .column:nth-child(4){width:50%}}@media screen and (min-width:992px){.footer .column:nth-child(1){width:35%}.footer .column:nth-child(2){width:30%}.footer .column:nth-child(3){width:25%}.footer .column:nth-child(4){width:10%}}.footer{border-top:1px solid #f1f2f4}.banner{width:100%;height:200px;display:flex;align-items:center;background:#00809a}.banner h1{font-family:var(--font);font-style:normal;font-weight:400;font-size:22px;line-height:120%;color:#fff}.banner h1 strong{margin:0 10px 0 0;font-family:var(--font);font-style:normal;font-weight:900;font-size:32px;line-height:120%;color:#fff}.main{width:100%}.main .content{display:flex;flex-flow:wrap;justify-content:space-between;padding:2rem 0}@media screen and (min-width:992px){.main .content{padding:4rem 0}}.faq{width:100%;margin:0 0 2rem}.faq .item{width:100%;display:flex;flex-flow:wrap;cursor:pointer;padding:35px 40px;margin:0 0 1.5rem;background:#fff;border-bottom:1px solid #e2e3e6;transition:all ease-in .3s;text-align:left}.faq .item.active{box-shadow:0 16px 32px rgba(0,0,0,.08)}.faq .item.active .button{margin:0 0 1.5rem;color:#f2aa18}.faq .item.active .circle{border-color:#f2aa18}.faq .item.active .circle::before{background-color:#f2aa18}.faq .item.active .circle::after{opacity:0}.faq .item.active .contents{height:auto}.faq .item .circle{width:30px;height:30px;min-width:30px;min-height:30px;position:relative;border-radius:100%;border:2px solid #2e3033;transition:all ease-in .2s;margin:0 0 0 10px}.faq .item .circle::before{content:"";position:absolute;top:12px;left:5.5px;width:15px;height:2px;background-color:#2e3033;transition:inherit}.faq .item .circle::after{content:"";position:absolute;top:6px;left:11.8px;width:2px;height:14px;background-color:#2e3033;transition:inherit}.faq .item .button{width:100%;display:flex;justify-content:space-between;font-family:var(--font);font-style:normal;font-weight:400;font-size:22px;line-height:120%;color:#2e3033;text-align:inherit}.faq .item .contents{width:100%;height:0;overflow:hidden;display:flex;flex-flow:wrap;font-family:var(--font);font-style:normal;font-weight:400;font-size:16px;line-height:150%;display:flex;align-items:center;color:#2e3033;transition:inherit}.faq .item .contents p{margin:0 0 1.5rem}@media screen and (min-width:992px){.faq{width:60%;margin:unset}}.contact{width:100%;height:max-content;padding:40px;background:#00809a;border-radius:16px}.contact .contact-list{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.contact .title{font-family:var(--font);font-style:normal;font-weight:900;font-size:32px;line-height:120%;color:#fff;margin-bottom:24px}.contact .item a{width:100%;display:flex;align-items:center;font-family:var(--font);font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#fff}.contact .item svg{margin:0 10px 0 0}@media screen and (min-width:992px){.contact{width:30%}}