html,body,#app{height:100%}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/Roboto-Regular-CmjnF39D.ttf) format("truetype")}body{background:#fff;font-family:Roboto,sans-serif}body,p,h1,h2,h3,h4,h5,h6{margin:0}.clear{clear:both}.home{background-color:#fff;background-size:cover}.home__block{margin:10px auto auto;border-radius:20px;padding:0;width:90%}@media (min-width: 576px){.home__block{max-width:540px}}@media (min-width: 768px){.home__block{max-width:720px}}@media (min-width: 992px){.home__block{max-width:960px}}@media (min-width: 1200px){.home__block{max-width:1140px}}.home__top-block{text-align:center;background:#0097a9;border-radius:20px;padding:15px 0;border-image-slice:1}.home__main-image{width:45%;margin-bottom:35px;margin-top:30px}@media (max-width: 992px){.home__main-image{width:75%}}.home__title{font-size:20px;font-weight:500;color:#2c2c2c;text-align:center;padding:1rem 0rem}.opacity--none{opacity:0}.page-header{background-color:#ef3829;padding:.5rem;display:flex}.page-header__logo{flex:1;text-align:center;color:#fff;width:68px;height:2.5rem}.menu__right{background-color:#0009;position:absolute;width:60px;top:0;right:5px;z-index:9999;border-radius:0 0 30px 30px}.menu__flag{width:30px;padding:10px 15px;cursor:pointer}.menu__flag--selected{width:30px;margin-right:20px}.countries{padding-bottom:20px}.countries__block{display:grid;grid-template-columns:auto auto auto;padding:10px;grid-gap:15px}@media (max-width: 992px){.countries__block{padding:5px;grid-gap:10px}}.countries__item{float:left;padding:10px;text-align:center;text-decoration:none;border-radius:15px;box-shadow:#00000040 0 .0625em .0625em,#00000040 0 .125em .5em,#ffffff1a 0 0 0 1px inset;cursor:pointer}@media (max-width: 992px){.countries__item{padding:6px}}.countries__item__name{text-decoration:none;color:#2c2c2c;font-size:14px}.country__view{max-width:1140px;margin:auto;padding:0 15px;text-align:center}.country__view__title{color:#000;font-size:25px;line-height:30px;padding-bottom:8px;margin:15px auto 8px;width:100%;border-bottom:3px solid transparent;border-image:linear-gradient(to bottom right,#a1eb58,#08c4fc,#b8fd33,#fec837,#fc081a);border-image-slice:1}.country__view__subtitle{margin-bottom:20px}.country__view__cards{display:flex;flex-wrap:wrap;cursor:pointer}.register{max-width:1140px;margin:auto auto 30px;padding:0 15px;text-align:center}.register__title,.register__message{color:#000;font-size:38px;line-height:50px;font-weight:400;padding-bottom:8px;margin:20px auto 10px;width:100%;border-bottom:3px solid transparent;border-image:linear-gradient(to bottom right,#a1eb58,#08c4fc,#b8fd33,#fec837,#fc081a);border-image-slice:1}.register__group{width:100%;display:flex;font-size:18px;flex-direction:column;align-items:flex-start}.register__group__input{width:100%;height:45px;font-size:18px;padding:0 5px;border-radius:4px;box-sizing:border-box;border:solid 0px #d1d1d1;margin-bottom:20px;margin-top:.5rem;background-color:#fff}.register__group__error{margin:0;text-align:left;font-size:12px;background:#ef3829;border-radius:5px;padding:5px;color:#fff;width:calc(100% - 10px)}.register .social__media__icon{width:35px;margin:1px 4px}.register__submit,.register__return{background:#ef3829;border-radius:0 20px;width:90%;max-width:400px;height:60px;margin-top:15px;color:#fff;font-size:22px;border:0px;text-transform:uppercase}.button_back{border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.button_back_icon{cursor:pointer}.card{text-align:center;border-radius:8px 0;width:100%;margin:5px 15px 10px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.card:hover{box-shadow:inset 0 0 20px #00000080,0 0 20px #318a8666;text-shadow:1px 1px 6px rgba(255,255,255,.8)}@media (min-width: 768px){.card{width:calc(33% - 30px)}}.card__title{font-weight:700;font-size:20px;color:#fff}.card__subtitle{font-size:15px;color:#fff}.section{padding-top:20px;min-height:calc(100% - 78px)}
