@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wdth,wght@0,75..100,100..900;1,75..100,100..900&family=Unbounded:wght@200..900&display=block";/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.text-regular,.text-medium{font-weight:500}.text-bold{font-weight:700}.has-text-center{text-align:center}.d-block{display:block}.d-inline{display:inline}.no-scroll{overflow:hidden}.container{padding:0 20px;max-width:1240px;margin:0 auto}.container--sm{max-width:1024px}@media screen and (max-width: 1023px){.container{max-width:700px}}.field{margin-bottom:24px}.field:last-child{margin-bottom:0}.field-error{margin-top:8px;color:#f15858}.input{position:relative;width:100%;padding:18px 24px;border-radius:8px;background-color:#fff;border:1px solid #000000;outline:none;color:#5d5d5d;font-size:20px}.textarea{display:flex;position:relative;width:100%;padding:18px 24px;border-radius:8px;background-color:#fff;border:1px solid #000000;font-size:20px;color:#5d5d5d;outline:none;min-height:209px;resize:none}.button{display:inline-flex;justify-content:center;align-items:center;padding:18px 36px;border-radius:8px;background-color:#f0ff1c;outline:none;color:#000;font-weight:700;font-size:20px;overflow:hidden;max-width:100%;transition:all .4s ease-in-out;cursor:pointer;border:1px solid #000000;box-shadow:4px 4px #000}.button:hover{box-shadow:8px 8px #000}.button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;text-align:left}.button--link{display:inline;padding:0;background:transparent;border:none;box-shadow:none;color:#000;font-weight:400;text-decoration:underline}.button--link:hover{box-shadow:none}.alerts{position:fixed;right:25px;bottom:25px;max-width:300px}.alert{padding:10px 20px;border-radius:76px;font-size:16px;font-weight:500;cursor:pointer}.alert--success{color:#fff;background-color:#4ddaa2}.auth{padding-bottom:64px;background-color:#f5f5f5}.auth__box{padding:64px;background-color:#fff;border:1px solid #000000;border-radius:24px}.auth__title{font-size:42px;color:#000;font-weight:700;text-align:center;margin:0 0 42px;text-transform:uppercase}.auth__form{display:block;max-width:486px;margin:0 auto;position:relative;color:#515151}.auth__forgot{margin:18px 0 0;text-align:right;font-size:18px;color:#515151}.auth__alert{background-color:#4ddaa2;color:#000;border-radius:17px;padding:16px 26px;margin-bottom:24px;font-size:16px}.auth__user-id{color:#515151;margin:0 0 42px;font-size:30px}.auth__logout-form{margin-top:24px}@media screen and (max-width: 1023px){.auth__title{font-size:28px;margin:0 0 32px}.auth__box{padding:30px}}.navbar{padding:34px 0 64px;background-color:#f5f5f5}.navbar--active .navbar__lang-link{color:#fff}.navbar--active .navbar__brand svg *{fill:#fff}.navbar--active .navbar__toggler{box-shadow:4px 4px #fff}.navbar--active .navbar__toggler span:nth-child(2){opacity:0}.navbar--active .navbar__toggler span:nth-child(1){transform:rotate(45deg);top:8px}.navbar--active .navbar__toggler span:nth-child(3){transform:rotate(-45deg);top:-8px}.navbar__container{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center}.navbar__brand{position:relative;z-index:2}.navbar__brand svg *{transition:all .3s;transition-delay:.2s}.navbar__controls{position:relative;display:flex;align-items:center;gap:54px;z-index:2}.navbar__lang{display:flex;flex-wrap:nowrap;align-items:center;gap:24px}.navbar__lang-link{color:#5d5d5d;text-transform:uppercase;text-decoration:underline;transition-delay:.2s;transition:color .3s}.navbar__lang-link--active{color:#000;font-weight:700}.navbar__toggler{display:flex;flex-direction:column;justify-content:space-between;width:42px;height:42px;padding:11px 9px;border-radius:4px;box-shadow:2px 2px #000;cursor:pointer;z-index:3}.navbar__toggler span{position:relative;display:block;height:2px;width:100%;background-color:#000;border-radius:9999px;cursor:pointer;transition:all .3s ease-in-out}.navbar__collapse{display:flex;position:fixed;padding:100px 20px 20px;top:0;left:0;width:100%;height:100%;background-color:#0a0a0a;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:42px;transition:all .6s;overflow:auto;transform:translate(100vw)}.navbar__collapse--active,.navbar__collapse--active .navbar__section{transform:translate(0)}.navbar__section{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;transform:translate(100vw);transition:transform .8s}.navbar__label{margin:0 0 18px;text-transform:uppercase;font-size:22px;font-weight:700}.navbar__nav{display:flex;flex-direction:column;gap:10px}.navbar__nav a{transition:color .3s}.navbar__nav a:hover{color:#fff}.navbar__auth{display:flex;gap:32px;text-decoration:underline;text-underline-offset:5px}.navbar__auth,.navbar__auth a{color:#fff}@media all and (max-width: 1023px){.navbar__brand svg{max-width:170px}.navbar__controls{gap:20px}.navbar__lang{gap:10px}}.footer{padding:80px 0;background-color:#0a0a0a}.footer__container{display:grid;grid-template-columns:222px auto auto auto;justify-content:space-between}.footer__logo{margin:0 auto 85px}.footer__label{margin:0 0 18px;color:#fff;font-size:22px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.footer__nav{display:flex;flex-direction:column;gap:10px}.footer__nav a{transition:color .3s}.footer__nav a:hover{color:#fff}@media screen and (max-width: 1023px){.footer__container{grid-template-columns:100%;gap:50px;justify-content:center}}.section{padding:64px 0}.section__title{text-transform:uppercase;color:#000;font-size:34px;letter-spacing:.04em}.section__subtitle{margin:30px 0 0;color:#cecece;font-size:24px}.hero{position:relative;background-color:#f5f5f5;border-radius:0 0 50px 50px;padding-top:0}.hero__container{display:grid;grid-template-columns:588px auto;align-items:center;gap:24px}.hero__title{color:#000;font-size:34px;letter-spacing:.04em;text-transform:uppercase}.hero__image{padding:22px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #000000;border-radius:24px}.hero__list{margin:24px 0 42px;max-width:553px}.hero__list-item{display:flex;align-items:center}.hero__list-item:not(:last-child){margin:0 0 20px}.hero__list-item img{margin-right:16px}@media screen and (max-width: 1023px){.hero__container{display:flex;flex-direction:column-reverse;gap:42px}}.about{background-color:#fff;padding-top:100px;padding-bottom:100px}.about__container{display:grid;grid-template-columns:37% 40%;align-items:center;justify-content:center;grid-gap:11%}.about__title{font-size:30px;margin:0 0 21px}.about__text{font-size:24px;margin:0 0 48px}@media screen and (max-width: 1023px){.about__container{grid-template-columns:100%;grid-gap:60px}.about__image{max-width:300px}}.feedback__container{display:grid;grid-template-columns:564px;justify-content:center}.feedback__title{margin:0 0 42px;font-weight:700}@media all and (max-width: 1023px){.feedback__container{grid-template-columns:100%}}*{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Unbounded,sans-serif;font-weight:900;line-height:1.4}html{font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-size-adjust:100%}a{color:#cecece;text-decoration:none}body{font-size:20px}
