.main-conteiner {width: 100%; max-width: 1760px; padding-left: 40px; padding-right: 40px;}
.page-wrapper {display: flex; flex-direction: column; row-gap: 96px;}
.section-inner {display: flex; flex-direction: column; row-gap: 24px; margin-left: 0px; margin-top: 0px;}
.h1 {font-family: 'Manrope'; font-weight: 500; font-size: 60px; line-height: 100%;}
.h2 {font-family: 'Manrope'; font-weight: 500; font-size: 36px; line-height: 120%;}
.h3 {font-family: 'Manrope'; font-weight: 500; font-size: 28px; line-height: 120%;}
.h4 {font-family: 'Manrope'; font-weight: 500; font-size: 24px; line-height: 120%;}
.title-24 {font-family: 'Manrope'; font-weight: 500; font-size: 24px; line-height: 120%; text-transform: none;}
.title-24-upp {font-family: 'Manrope'; font-weight: 500; font-size: 20px; line-height: 120%; text-transform: uppercase;}
.header-text {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; line-height: 100%;}
.text_btn-upp {font-family: 'Open Sans'; font-weight: 600; font-size: 16px; line-height: 100%; text-transform: uppercase;}
.text-btn {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; line-height: 100%; text-transform: none;}
.text-24 {font-family: 'Open Sans'; font-weight: 400; font-size: 24px; line-height: 140%; text-transform: none;}
.text-20 {font-family: 'Open Sans'; font-weight: 300; font-size: 20px; line-height: 140%;}
.text__link-footer {font-family: 'Open Sans'; font-weight: 400; font-size: 20px; line-height: 120%; text-transform: none;}
.text-16 {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; line-height: 140%; text-transform: none;}
.btn-blue {background-image: linear-gradient(rgba(40, 65, 109, 1) 0%, rgba(40, 65, 109, 1) 100%); max-width: none; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease;}
.btn-blue:hover {background-image: linear-gradient(rgba(184, 134, 11, 1) 0%, rgba(184, 134, 11, 1) 100%); transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease;}
.btn__blue-icon {background-image: linear-gradient(rgba(40, 65, 109, 1) 0%, rgba(40, 65, 109, 1) 100%); max-width: none; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease;}
.btn__blue-icon:hover {background-image: linear-gradient(rgba(184, 134, 11, 1) 0%, rgba(184, 134, 11, 1) 100%); transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease; transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);}
.section-column-copy {display: flex; column-gap: 24px;}
.btn__white-icon {background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); max-width: none; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease;}
.btn__white-icon:hover {background-image: linear-gradient(rgba(184, 134, 11, 1) 0%, rgba(184, 134, 11, 1) 100%); transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease; transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);}
.btn-img2 {width: 16px; height: 16px;}
.btn__blue-telegram {background-image: linear-gradient(rgba(40, 65, 109, 1) 0%, rgba(40, 65, 109, 1) 100%); max-width: none; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease;}
.btn__blue-telegram:hover {background-image: linear-gradient(rgba(184, 134, 11, 1) 0%, rgba(184, 134, 11, 1) 100%); transition-property: all; transition-duration: 400ms; transition-delay: 0ms; transition-timing-function: ease; transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);}
.btn-img {width: 16px; height: 16px;}
.btn__white-nobg {display: flex; column-gap: 8px; align-items: center; flex-grow: 0; flex-shrink: 1;}
.header-wrapper {display: flex; flex-direction: column; row-gap: 0px;}
.header__head-wrapper {display: flex; align-items: center; padding-top: 12px; padding-bottom: 12px; justify-content: space-between;}
.header-contacts {column-gap: 28px; width: auto;}
.header__link-img {width: 16px; height: 16px;}
.header__text-link {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; line-height: 120%; display: flex; column-gap: 8px;}
.header-logo {column-gap: 8px; align-items: center; width: auto;}
.header__logo-img {width: 32px; height: 32px;}
.header__logo-text {font-size: 32px; line-height: 100%; font-family: 'Manrope'; text-transform: uppercase; color: rgba(40, 65, 109, 1);}
.header__menu-img {width: 24px; height: 24px;}
.header__nav-list {padding-top: 24px; padding-bottom: 24px; display: flex; justify-content: space-between; align-items: center;}
.header__nav-img {width: 16px; height: 16px;}
.header__nav-item {column-gap: 4px; row-gap: 0px;}
.modal__menu {padding-top: 56px; background-image: linear-gradient(rgba(40, 65, 109, 0.8) 0%, rgba(40, 65, 109, 0.8) 100%); height: auto; width: 100%; position: absolute; z-index: 5; display: none; opacity: 1; padding-bottom: 56px; max-height: none; min-width: auto; min-height: auto;}
.menu__body {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-top: 24px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px;}
.menu__content {padding-top: 24px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; display: flex; flex-direction: column; row-gap: 32px; max-width: 1600px;}
.menu__close {column-gap: 8px;}
.menu__close-img {width: 24px; height: 24px;}
.menu__content-img {width: 310px; height: 150px;}
.menu__nav {display: flex; flex-direction: column; row-gap: 24px;}
.menu__content-item {display: flex; flex-direction: column; row-gap: 16px;}
.menu__btn {column-gap: 8px; align-items: center; display: flex; justify-content: flex-start; width: auto;}
.header__lvl2-content {margin-top: 8px; margin-left: 0px; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px; display: grid; flex-direction: row; row-gap: 16px; width: 100%; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; top: auto; left: auto; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; justify-items: center; align-items: center;}
.header__lvl2-close {position: absolute; top: 0px; right: 0px; width: 32px; height: 32px; padding-top: 0px; margin-top: 8px; margin-right: 8px;}
.hero__wrapper {display: flex; flex-direction: column; align-items: flex-start; padding-top: 120px; padding-bottom: 40px; row-gap: 7.81vw;}
.hero__head {display: flex; flex-direction: column; row-gap: 8px; padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; background-image: linear-gradient(rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); backdrop-filter: blur(6px); width: auto;}
.hero__content {width: 700px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(6px);}
.hero__content-img {width: 150px; height: 26px;}
.statistic__list {row-gap: 64px;}
.statisctic__item {display: flex; justify-content: flex-end; flex-direction: column; row-gap: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.section__column {display: flex; column-gap: 24px; justify-content: flex-start;}
.about__img {width: 340px; height: 500px;}
.statistic__img {width: 800px; height: 200px; top: -96px; opacity: 0.85;}
.about__content {width: 100%; overflow-x: hidden; overflow-y: hidden;}
.section__title {display: flex; padding-top: 24px; padding-bottom: 24px;}
.title__img-line {height: auto; width: 150px;}
.section__column-up {display: flex; column-gap: 24px; align-items: flex-start;}
.section__wrapper {display: flex; flex-direction: column; row-gap: 56px;}
.offers__img-corner {width: 100px; height: 100px;}
.offers__img {height: auto; width: 300px;}
.offers__column-2 {display: flex; column-gap: 24px;}
.section__title-centr {display: flex; padding-top: 0px; padding-bottom: 0px; justify-content: center; flex-direction: column; align-items: center; row-gap: 24px;}
.section__column-lg {display: flex; column-gap: 24px; flex-direction: column; row-gap: 56px;}
.schvisa__link {align-items: center; padding-bottom: 8px; color: rgba(40, 65, 109, 1);}
.visa__list {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto auto auto; row-gap: 32px; column-gap: 24px;}
.visa__link {width: 100%; justify-content: flex-start; padding-bottom: 8px; flex-direction: column; align-items: flex-start; row-gap: 8px;}
.visa__img {height: 48px; width: 100px;}
.visa__img-icon {width: 48px; height: 48px;}
.text-20-bold {font-family: 'Open Sans'; font-weight: 600; font-size: 20px; line-height: 120%;}
.visa__link-head {column-gap: 8px;}
.faq__item {row-gap: 0px;}
.faq__link {padding-bottom: 0px; width: 100%; justify-content: flex-start; max-width: none; align-items: flex-start; flex-direction: column; row-gap: 8px; display: flex;}
.faq__link-img {width: 32px; height: 32px;}
.faq__link-line {width: 100px; height: 2px; position: relative; left: auto; bottom: auto;}
.faq__content {display: flex; flex-direction: column; padding-bottom: 8px; align-items: flex-start; row-gap: 0px; padding-top: 16px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(212, 175, 55, 1);}
.faq__img-bg {top: -56px; right: 0px; position: absolute; width: 450px; height: 600px; opacity: 0.8; z-index: auto;}
.rpvisa__list {display: flex; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto auto auto; row-gap: 32px; column-gap: 24px; flex-direction: column;}
.section__title-sm {display: flex; padding-top: 0px; padding-bottom: 16px;}
.section-inner-nacvisa {display: flex; flex-direction: column; row-gap: 24px;}
.section__column-copy {display: flex; column-gap: 24px;}
.tab__menu {justify-content: space-between;}
.tab__item {column-gap: 8px; padding-left: 16px; padding-right: 16px; padding-top: 8px; padding-bottom: 8px;}
.nacvisa__img {width: 25px; height: 25px;}
.nacvisa__list {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto auto auto; row-gap: 24px; column-gap: 24px;}
.advant-inner {display: flex; flex-direction: column; row-gap: 24px; width: 30%; padding-right: 24px; padding-left: 24px; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: solid; border-right-color: rgba(212, 175, 55, 1); padding-top: 0px; padding-bottom: 0px; margin-top: 24px; margin-bottom: 24px;}
.advant__img-line {height: 2px;}
.advant__img {width: 100px;}
.fb__content {display: flex; flex-direction: column; row-gap: 28px; padding-left: 16px; padding-right: 16px; padding-top: 24px; padding-bottom: 24px; width: 60%; align-items: stretch; justify-content: center;}
.fb__placeholder {display: flex; column-gap: 2px; padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 4px; border-bottom-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; overflow-x: hidden; overflow-y: hidden; align-items: center; justify-content: space-between;}
.fb__input {padding-top: 8px; padding-bottom: 8px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; height: auto; padding-left: 4px; padding-right: 4px;}
.fb__check {width: 20px; height: 20px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top-left-radius: 4px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1);}
.fb__inner {display: flex; flex-direction: column; row-gap: 24px; width: 40%;}
.fb__column {display: flex; column-gap: 24px;}
.services__icon {width: 16px; height: 16px;}
.services__btn {align-items: center; column-gap: 8px;}
.services__img {position: absolute; bottom: 0px; right: 0px; height: 80%; width: auto; z-index: auto;}
.news__column {display: flex; column-gap: 24px; align-items: stretch;}
.news-inner {display: flex; flex-direction: column; row-gap: 24px; justify-content: space-between;}
.news__list-gap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto; row-gap: 24px; column-gap: 24px;}
.news__link {padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; height: 420px; align-items: flex-end;}
.news__content {display: flex; flex-direction: column; row-gap: 16px; padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.news__img-bg {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}
.review__column {display: flex; column-gap: 24px; align-items: stretch;}
.review__head {display: flex; justify-content: space-between; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px;}
.reviws__icon {width: 32px; height: 32px;}
.text-20-copy {font-family: 'Open Sans'; font-weight: 700; font-size: 20px; line-height: 140%;}
.review__img-corner {width: 50px; height: 50px;}
.review__pag-prev {width: 40px; height: 40px;}
.review__pag-next {width: 40px; height: 40px;}
.text__16-light {font-family: 'Open Sans'; font-weight: 300; font-size: 16px; line-height: 140%; text-transform: none;}
.swiper-wrapper {column-gap: normal;}
.swiper2 {display: flex;}
.swiper-slide {row-gap: 0px;}
.footer {margin-top: 96px;}
.footer__wrapper {display: flex; flex-direction: column; row-gap: 0px;}
.footer-head {display: flex; justify-content: space-between; padding-top: 28px; padding-bottom: 28px;}
.footer__icon {width: 24px; height: 24px;}
.footer__contact {column-gap: 8px; align-items: center; display: flex; justify-content: flex-end; width: auto;}
.footer__left {display: flex; flex-direction: column; row-gap: 0px; justify-content: center;}
.footer__left-content {display: flex; flex-direction: column; row-gap: 32px; width: 60%; align-items: center;}
.footer__link-company {flex-direction: column; row-gap: 8px; align-items: center;}
.footer__logo {width: 120px; height: 120px;}
.footer__link-messang {width: 40px; height: 40px;}
.footer__img-messang {width: 40px; height: 40px;}
.footer__right {display: flex; padding-top: 40px; padding-bottom: 40px; column-gap: 24px;}
.footer__column {display: flex; column-gap: 24px;}
.footer__down {border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.2); padding-top: 24px; padding-bottom: 32px; display: flex; justify-content: space-between;}
.footer__img-bg {width: 100%; position: absolute; left: 0px; top: 0px; height: 100%;}
.pop-wrapper {display: flex; flex-direction: column; row-gap: 32px; padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; min-height: auto; max-height: 100vh; height: auto;}
.pop__close-img {width: 24px; height: 24px;}
.pop__head {display: flex; flex-direction: column; row-gap: 8px; z-index: 3;}
.pop__radio-list {flex-direction: row; justify-content: space-between;}
.pop__radio-item {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; filter: grayscale(100%); transition-timing-function: ease; column-gap: 8px;}
.pop__form {display: flex; flex-direction: column; row-gap: 32px;}
.pop__input {height: 30px; padding-top: 0px; padding-bottom: 8px; padding-right: 0px; padding-left: 8px; background-image: linear-gradient(rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0) 100%); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-bottom-color: rgba(212, 175, 55, 1); border-top-left-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-right-radius: 0px;}
.pop__textarea {height: 140px; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; background-image: linear-gradient(rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0) 100%); border-top-color: rgba(212, 175, 55, 1); border-left-color: rgba(212, 175, 55, 1); border-right-color: rgba(212, 175, 55, 1); border-bottom-color: rgba(212, 175, 55, 1);}
.pop__img-line {width: 310px; height: 150px;}
.mission__column-up {display: flex; column-gap: 24px; align-items: center;}
.text-20-italic {font-family: 'Open Sans'; font-weight: 300; font-size: 20px; line-height: 140%; font-style: italic;}
.values__column-up {display: flex; column-gap: 24px; align-items: stretch;}
.vlues-inner {display: flex; flex-direction: column; row-gap: 24px; justify-content: space-between;}
.values__img-bg {width: 170px; height: 170px; position: absolute; left: 0px; top: 0px; opacity: 0.2;}
.valeus__img {height: 320px;}
.rp__icon {width: 24px; height: 24px;}
.rp__inner {display: flex; flex-direction: column; row-gap: 24px; align-items: stretch;}
.visa__list-big {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto auto auto; row-gap: 32px; column-gap: 24px;}
.type__item {row-gap: 0px;}
.type__link {padding-bottom: 0px; width: 100%; justify-content: flex-start; max-width: none; align-items: flex-start; flex-direction: column; row-gap: 8px; display: flex;}
.faq__content-copy {display: flex; flex-direction: column; padding-bottom: 8px; align-items: flex-start; row-gap: 0px; padding-top: 16px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(212, 175, 55, 1);}
.type__content {display: flex; flex-direction: column; padding-bottom: 8px; align-items: flex-start; row-gap: 24px; padding-top: 16px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(212, 175, 55, 1);}
.img__line150 {margin-left: 0px; margin-right: 0px; width: 150px; height: 2px;}
.doc__item {width: 100%; display: flex; flex-direction: column; row-gap: 4px;}
.doc__column {display: grid; column-gap: 24px; justify-content: flex-start; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto;}
.nacvisa__column-head {display: flex; column-gap: 24px; align-items: stretch;}
.section__column-centr {display: flex; column-gap: 24px; justify-content: flex-start;}
.section__inner-centr {display: flex; flex-direction: column; row-gap: 24px; justify-content: space-between;}
.base__item {display: flex; flex-direction: column; row-gap: 8px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.img__line50 {width: 50px; height: 2px;}
.list__gap-2 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 24px; column-gap: 24px;}
.list__gap-4 {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; row-gap: 24px; column-gap: 24px;}
.section__column-up-copy {display: flex; column-gap: 24px; align-items: flex-start;}
.section__inner-space {display: flex; flex-direction: column; row-gap: 24px; align-items: center; justify-content: space-between;}
.passport__item {row-gap: 8px;}
.passport__radio-list {flex-direction: column; justify-content: space-between; row-gap: 16px;}
.header__nav-lvl2 {display: none; top: 122px; z-index: 50;}
.hero__wrapper-news {display: flex; flex-direction: column; align-items: flex-start; padding-top: 120px; padding-bottom: 120px; row-gap: 7.81vw;}
.img__corner100 {width: 100px; height: 100px;}
.hero__head-news {display: flex; flex-direction: column; row-gap: 8px; padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(12px);}
.img__bg-news {width: 100%; height: 100%;}
.hero__img-bg {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 0;}
.hero__grad-bg {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; background-image: linear-gradient(rgba(244, 247, 249, 0.4) 0%, rgba(244, 247, 249, 0.4) 100%);}
.hero__img-flag {width: 250px; height: auto; position: absolute; top: 32px; right: 0px;}
.text__40-semi {font-family: 'Open Sans'; font-size: 40px; font-weight: 600; line-height: 100%;}
.embassy__img {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}
.embassy__content {width: 70%; display: flex; flex-direction: column; row-gap: 12px; margin-top: 56px; margin-bottom: 56px; padding-left: 32px; padding-right: 32px; padding-top: 32px; padding-bottom: 32px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.hero__wrapper-country {display: flex; flex-direction: column; align-items: flex-start; padding-top: 120px; padding-bottom: 40px; row-gap: 7.81vw;}
.hero__content-country {width: auto; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(6px);}
.modal__menu-copy {padding-top: 56px; background-image: linear-gradient(rgba(40, 65, 109, 0.8) 0%, rgba(40, 65, 109, 0.8) 100%); height: auto; width: 100%; position: absolute; z-index: 5; display: none; opacity: 1; padding-bottom: 56px;}
.header__social {display: flex; column-gap: 16px; width: auto;}
.header__social-link {width: 32px; height: 32px;}
.header__social-img {width: 32px; height: 32px;}
.hero__section {background-image: none/*linear-gradient(rgba(244, 247, 249, 0.2) 0%, rgba(244, 247, 249, 0.2) 100%)*/, url("../../../../../../d/chatgpt_image_4_iyun_2026_g_11_41_57.png");}
.btn__shadow-white {box-shadow: 0px 0px 12px 8px rgba(255, 255, 255, 0.2);}
.embed__yandex {position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;}
.max-w--1400px {max-width: 1400px;}
.text--h3 {font-family: 'Manrope'; font-size: 45px; letter-spacing: -0.04em; line-height: 120%; font-weight: 700; width: 100%;}
.text--large {font-family: 'Manrope'; font-size: 20px; letter-spacing: -0.02em; line-height: 120%; font-weight: 700; width: 100%;}
.text--small {font-family: 'Manrope'; font-size: 14px; letter-spacing: -0.04em; line-height: 140%; font-weight: 500;}
.text--small-bold {font-family: 'Manrope'; font-size: 14px; letter-spacing: -0.02em; line-height: 140%; font-weight: 700;}
.paddings--l-r-20px {padding-left: 20px; padding-right: 20px;}
.radius--20px {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.gap-hor--20px {column-gap: 20px;}
.radius--15px {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.radius--5px {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.paddings--20px {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.gap-ver--20px {row-gap: 20px;}
.gap-hor--10px {column-gap: 10px;}
.w-h--28px {width: 28px; height: 28px; flex-shrink: 0;}
.gap-ver--5px {row-gap: 5px;}
.gap-ver--30px {row-gap: 30px;}
.w-h--16px {width: 16px; height: 16px; flex-shrink: 0;}
.color--primary {background-color: rgb(18, 104, 218); grid-column-start: span 1; grid-column-end: span 1;}
.color-text--bg-on {color: rgba(0, 0, 0, 1);}
.color-text--bg-on-50per {color: rgba(0, 0, 0, 0.5);}
.color--bg-sec {background-color: rgb(241, 245, 255);}
.paddings--t-b-80-20px {padding-top: 80px; padding-bottom: 20px;}
.gap-ver--18px {row-gap: 18px;}
.button--primary {background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(18, 104, 218); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 20px; padding-right: 20px; padding-top: 12px; padding-bottom: 12px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; color: rgba(255, 255, 255, 1);}
.button--primary:hover {background-color: rgba(18, 104, 218, 0.8);}
.gap-ver--10px {row-gap: 10px;}
.link-block--primary {color: rgba(18, 104, 218, 1); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; text-decoration: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-bottom-color: rgba(18, 104, 218, 1); border-top-color: rgba(18, 104, 218, 1); border-left-color: rgba(18, 104, 218, 1); border-right-color: rgba(18, 104, 218, 1); column-gap: 5px;}
.link-block--primary:hover {border-top-color: rgba(76, 144, 236, 1); border-left-color: rgba(76, 144, 236, 1); border-right-color: rgba(76, 144, 236, 1); border-bottom-color: rgba(76, 144, 236, 1); color: rgba(76, 144, 236, 1);}
.text--h5 {font-family: 'Manrope'; font-size: 25px; letter-spacing: -0.04em; line-height: 120%; font-weight: 700; width: 100%;}
.radius--10px {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.gap-ver--15px {row-gap: 15px;}
.max-w--800px {max-width: 800px;}
.paddings--15px {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.gap-ver--80px {row-gap: 80px;}
.section-inner-copy {display: flex; flex-direction: column; row-gap: 24px; margin-left: 0px; margin-top: 0px;}
@media (max-width: 991px) {.main-conteiner {padding-left: 24px; padding-right: 24px;}}
@media (max-width: 991px) {.page-wrapper {row-gap: 80px;}}
@media (max-width: 991px) {.section-inner {row-gap: 24px;}}
@media (max-width: 991px) {.h1 {font-size: 48px;}}
@media (max-width: 991px) {.h2 {font-size: 36px;}}
@media (max-width: 991px) {.h3 {font-size: 28px;}}
@media (max-width: 991px) {.h4 {font-size: 24px;}}
@media (max-width: 991px) {.title-24 {font-size: 24px;}}
@media (max-width: 991px) {.title-24-upp {font-size: 20px;}}
@media (max-width: 991px) {.header-text {font-size: 16px;}}
@media (max-width: 991px) {.text_btn-upp {font-size: 16px;}}
@media (max-width: 991px) {.text-btn {font-size: 16px;}}
@media (max-width: 991px) {.text-24 {font-size: 20px;}}
@media (max-width: 991px) {.text-20 {font-size: 20px;}}
@media (max-width: 991px) {.text__link-footer {font-size: 20px;}}
@media (max-width: 991px) {.text-16 {font-size: 16px;}}
@media (max-width: 991px) {.section-column-copy {column-gap: 24px;}}
@media (max-width: 991px) {.header__text-link {font-size: 16px;}}
@media (max-width: 991px) {.header__menu-img {width: 24px; height: 24px;}}
@media (max-width: 991px) {.header__nav {display: none;}}
@media (max-width: 991px) {.hero__content {width: 100%; padding-left: 24px; padding-right: 24px; padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 991px) {.hero__wrapper {row-gap: 7.81vw;}}
@media (max-width: 991px) {.section__column {column-gap: 24px;}}
@media (max-width: 991px) {.statistic__img {top: -80px; left: 0px; height: 180px; width: 720px;}}
@media (max-width: 991px) {.about__content {width: 162px;}}
@media (max-width: 991px) {.about__img {height: auto;}}
@media (max-width: 991px) {.section__column-up {column-gap: 24px; flex-direction: column; row-gap: 28px;}}
@media (max-width: 991px) {.section__title {padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 991px) {.section__wrapper {row-gap: 48px;}}
@media (max-width: 991px) {.offers__img {width: 120px; display: flex;}}
@media (max-width: 991px) {.offers__column-2 {column-gap: 24px;}}
@media (max-width: 991px) {.section__title-centr {padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 991px) {.section__column-lg {column-gap: 24px;}}
@media (max-width: 991px) {.text-20-bold {font-size: 20px;}}
@media (max-width: 991px) {.visa__list {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.faq__img-bg {display: none;}}
@media (max-width: 991px) {.rpvisa__list {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.section__title-sm {padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 991px) {.section-inner-nacvisa {row-gap: 24px;}}
@media (max-width: 991px) {.section__column-copy {column-gap: 24px;}}
@media (max-width: 991px) {.tab__menu {flex-direction: column; row-gap: 28px; justify-content: flex-start; align-items: flex-start; width: auto; display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; align-content: center; flex-wrap: nowrap; position: relative;}}
@media (max-width: 991px) {.tab__item {display: flex; flex-grow: 0; flex-shrink: 1; align-self: auto; width: auto; justify-content: flex-start; flex-wrap: nowrap; align-content: center;}}
@media (max-width: 991px) {.nacvisa__list {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.advant-inner {row-gap: 24px;}}
@media (max-width: 991px) {.advant__img {display: none;}}
@media (max-width: 991px) {.fb__inner {row-gap: 24px; display: none;}}
@media (max-width: 991px) {.fb__column {column-gap: 24px;}}
@media (max-width: 991px) {.fb__content {width: 100%; padding-left: 40px; padding-right: 40px; padding-top: 64px; padding-bottom: 64px;}}
@media (max-width: 991px) {.services__img {height: 90%;}}
@media (max-width: 991px) {.news__column {column-gap: 24px; flex-direction: column; row-gap: 28px;}}
@media (max-width: 991px) {.news-inner {row-gap: 24px;}}
@media (max-width: 991px) {.review__column {column-gap: 24px; flex-direction: column; row-gap: 28px;}}
@media (max-width: 991px) {.text-20-copy {font-size: 20px;}}
@media (max-width: 991px) {.text__16-light {font-size: 16px;}}
@media (max-width: 991px) {.footer {margin-top: 80px;}}
@media (max-width: 991px) {.footer__right {padding-top: 0px; padding-bottom: 28px;}}
@media (max-width: 991px) {.footer__column {column-gap: 48px; flex-direction: column; row-gap: 48px;}}
@media (max-width: 991px) {.footer__left-content {width: 50%;}}
@media (max-width: 991px) {.footer__left {align-items: center;}}
@media (max-width: 991px) {.footer__down {flex-direction: column; row-gap: 24px;}}
@media (max-width: 991px) {.pop-wrapper {width: 700px; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px; row-gap: 24px;}}
@media (max-width: 991px) {.mission__column-up {column-gap: 24px; flex-direction: column; row-gap: 48px;}}
@media (max-width: 991px) {.text-20-italic {font-size: 20px;}}
@media (max-width: 991px) {.values__column-up {column-gap: 24px; flex-direction: column; row-gap: 48px;}}
@media (max-width: 991px) {.vlues-inner {row-gap: 24px;}}
@media (max-width: 991px) {.rp__inner {row-gap: 24px;}}
@media (max-width: 991px) {.visa__list-big {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.doc__column {column-gap: 24px; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 24px;}}
@media (max-width: 991px) {.doc__item {width: 100%;}}
@media (max-width: 991px) {.nacvisa__column-head {column-gap: 24px; flex-direction: column; row-gap: 28px;}}
@media (max-width: 991px) {.section__column-centr {column-gap: 24px;}}
@media (max-width: 991px) {.section__inner-centr {row-gap: 24px;}}
@media (max-width: 991px) {.list__gap-4 {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.section__column-up-copy {column-gap: 24px; flex-direction: column; row-gap: 28px;}}
@media (max-width: 991px) {.section__inner-space {row-gap: 24px;}}
@media (max-width: 991px) {.hero__wrapper-news {row-gap: 7.81vw;}}
@media (max-width: 991px) {.img__corner100 {width: 100px; height: 100px;}}
@media (max-width: 991px) {.embassy__content {width: 80%; margin-top: 32px; margin-bottom: 32px; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px;}}
@media (max-width: 991px) {.hero__wrapper-country {row-gap: 7.81vw;}}
@media (max-width: 991px) {.hero__content-country {width: 100%; padding-left: 24px; padding-right: 24px; padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 991px) {.footer-head {flex-direction: column; align-items: flex-start; row-gap: 24px;}}
@media (max-width: 991px) {.gap-ver--80px {row-gap: 80px;}}
@media (max-width: 991px) {.section-inner-copy {row-gap: 24px;}}
@media (max-width: 767px) {.paddings--l-r-20px {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.gap-ver--20px {row-gap: 10px;}}
@media (max-width: 767px) {.gap-hor--20px {column-gap: 10px;}}
@media (max-width: 767px) {.gap-ver--30px {row-gap: 20px;}}
@media (max-width: 767px) {.paddings--20px {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 767px) {.text--h3 {font-size: 42px;}}
@media (max-width: 767px) {.paddings--t-b-80-20px {padding-top: 100px;}}
@media (max-width: 767px) {.gap-ver--18px {row-gap: 10px;}}
@media (max-width: 767px) {.gap-ver--15px {row-gap: 10px;}}
@media (max-width: 767px) {.gap-ver--80px {row-gap: 60px;}}
@media (max-width: 479px) {.page-wrapper {row-gap: 64px;}}
@media (max-width: 479px) {.main-conteiner {padding-left: 16px; padding-right: 16px;}}
@media (max-width: 479px) {.section-inner {row-gap: 16px;}}
@media (max-width: 479px) {.h1 {font-family: 'Manrope'; font-weight: 500; font-size: 32px;}}
@media (max-width: 479px) {.h2 {font-family: 'Manrope'; font-weight: 500; font-size: 32px;}}
@media (max-width: 479px) {.h3 {font-family: 'Manrope'; font-weight: 500; font-size: 24px;}}
@media (max-width: 479px) {.h4 {font-family: 'Manrope'; font-weight: 500; font-size: 18px;}}
@media (max-width: 479px) {.title-24 {font-family: 'Manrope'; font-weight: 500; font-size: 18px; text-transform: none;}}
@media (max-width: 479px) {.title-24-upp {font-family: 'Manrope'; font-weight: 500; font-size: 15px; text-transform: uppercase;}}
@media (max-width: 479px) {.header-text {font-family: 'Open Sans'; font-weight: 400; font-size: 16px;}}
@media (max-width: 479px) {.text_btn-upp {font-family: 'Open Sans'; font-weight: 600; font-size: 16px; text-transform: uppercase;}}
@media (max-width: 479px) {.text-btn {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.text-24 {font-family: 'Open Sans'; font-weight: 400; font-size: 18px; text-transform: none;}}
@media (max-width: 479px) {.text-20 {font-family: 'Open Sans'; font-weight: 300; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.text__link-footer {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.text-16 {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.section-column-copy {display: flex; column-gap: 16px; flex-direction: column; row-gap: 16px; align-items: flex-start;}}
@media (max-width: 479px) {.header__text-link {font-family: 'Open Sans'; font-weight: 400; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.header__logo-text {font-size: 24px;}}
@media (max-width: 479px) {.header__head-wrapper {padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 479px) {.header__menu-img {width: 24px; height: 24px;}}
@media (max-width: 479px) {.menu__content {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 479px) {.menu__nav {row-gap: 16px;}}
@media (max-width: 479px) {.modal__menu {padding-top: 48px; padding-bottom: 48px;}}
@media (max-width: 479px) {.menu__btn {column-gap: 4px;}}
@media (max-width: 479px) {.header-logo {width: auto;}}
@media (max-width: 479px) {.hero__content {padding-left: 12px; padding-right: 12px; padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 479px) {.hero__wrapper {padding-top: 69px; row-gap: 23.19vw;}}
@media (max-width: 479px) {.hero__head {row-gap: 40px;}}
@media (max-width: 479px) {.section__column {display: flex; column-gap: 16px; flex-direction: column; row-gap: 32px;}}
@media (max-width: 479px) {.section__column-up {display: flex; column-gap: 16px;}}
@media (max-width: 479px) {.section__wrapper {row-gap: 32px;}}
@media (max-width: 479px) {.offers__img {display: none;}}
@media (max-width: 479px) {.offers__column-2 {display: flex; column-gap: 16px;}}
@media (max-width: 479px) {.section__column-lg {display: flex; column-gap: 16px;}}
@media (max-width: 479px) {.text-20-bold {font-family: 'Open Sans'; font-weight: 600; font-size: 16px;}}
@media (max-width: 479px) {.visa__list {grid-template-columns: 1fr; row-gap: 24px;}}
@media (max-width: 479px) {.visa__img-icon {width: 32px; height: 32px;}}
@media (max-width: 479px) {.rpvisa__list {grid-template-columns: 1fr; row-gap: 24px;}}
@media (max-width: 479px) {.section-inner-nacvisa {row-gap: 16px;}}
@media (max-width: 479px) {.section__column-copy {display: flex; column-gap: 16px; flex-direction: column; row-gap: 32px;}}
@media (max-width: 479px) {.nacvisa__list {grid-template-columns: 1fr; row-gap: 16px;}}
@media (max-width: 479px) {.advant-inner {row-gap: 16px; width: 100%; margin-top: 0px; margin-bottom: 0px; padding-left: 16px; padding-right: 16px; padding-top: 16px; border-right-width: 0px; border-right-style: none;}}
@media (max-width: 479px) {.fb__inner {row-gap: 16px;}}
@media (max-width: 479px) {.fb__column {display: flex; column-gap: 16px; flex-direction: column; row-gap: 32px;}}
@media (max-width: 479px) {.fb__content {padding-left: 8px; padding-right: 8px; padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 479px) {.fb__placeholder {flex-direction: column; align-items: flex-start; row-gap: 16px; background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 479px) {.fb__input {padding-left: 8px; padding-right: 8px; padding-top: 12px; padding-bottom: 12px; min-width: 320px;}}
@media (max-width: 479px) {.services__img {height: 80%;}}
@media (max-width: 479px) {.news__column {display: flex; column-gap: 16px;}}
@media (max-width: 479px) {.news-inner {row-gap: 16px;}}
@media (max-width: 479px) {.review__column {display: flex; column-gap: 16px;}}
@media (max-width: 479px) {.text-20-copy {font-family: 'Open Sans'; font-weight: 300; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.review__head {padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 479px) {.review__img-corner {width: 40px; height: 40px;}}
@media (max-width: 479px) {.news__list-gap {grid-template-columns: 1fr;}}
@media (max-width: 479px) {.text__16-light {font-family: 'Open Sans'; font-weight: 300; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.footer {margin-top: 32px;}}
@media (max-width: 479px) {.footer__contact {column-gap: 4px;}}
@media (max-width: 479px) {.footer__column {display: flex; column-gap: 16px; flex-direction: column; row-gap: 32px;}}
@media (max-width: 479px) {.footer__left-content {width: 80%;}}
@media (max-width: 479px) {.footer-head {flex-direction: column; row-gap: 16px; align-items: flex-start; padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 479px) {.footer__right {flex-direction: column; row-gap: 32px; padding-bottom: 16px;}}
@media (max-width: 479px) {.footer__left {padding-top: 16px;}}
@media (max-width: 479px) {.footer__down {padding-bottom: 24px; padding-top: 16px; row-gap: 16px;}}
@media (max-width: 479px) {.pop-wrapper {width: 365px; row-gap: 16px; padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 479px) {.pop__img-line {display: none;}}
@media (max-width: 479px) {.pop__radio-list {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 16px; justify-items: stretch;}}
@media (max-width: 479px) {.mission__column-up {display: flex; column-gap: 16px; row-gap: 32px;}}
@media (max-width: 479px) {.mission__img {height: 70px;}}
@media (max-width: 479px) {.text-20-italic {font-family: 'Open Sans'; font-weight: 300; font-size: 16px; text-transform: none;}}
@media (max-width: 479px) {.values__column-up {display: flex; column-gap: 16px; row-gap: 32px;}}
@media (max-width: 479px) {.vlues-inner {row-gap: 16px;}}
@media (max-width: 479px) {.valeus__img {height: 91.79vw;}}
@media (max-width: 479px) {.rp__inner {row-gap: 16px;}}
@media (max-width: 479px) {.visa__list-big {grid-template-columns: 1fr; row-gap: 24px;}}
@media (max-width: 479px) {.doc__column {display: flex; column-gap: 16px; flex-direction: column; row-gap: 32px;}}
@media (max-width: 479px) {.nacvisa__column-head {display: flex; column-gap: 16px;}}
@media (max-width: 479px) {.section__column-centr {display: flex; column-gap: 16px; flex-direction: column; row-gap: 32px;}}
@media (max-width: 479px) {.section__inner-centr {row-gap: 16px; padding-top: 24px; padding-bottom: 24px;}}
@media (max-width: 479px) {.list__gap-2 {grid-template-columns: 1fr; row-gap: 16px;}}
@media (max-width: 479px) {.list__gap-4 {grid-template-columns: 1fr; row-gap: 16px;}}
@media (max-width: 479px) {.section__column-up-copy {display: flex; column-gap: 16px;}}
@media (max-width: 479px) {.section__inner-space {row-gap: 16px;}}
@media (max-width: 479px) {.passport__radio-list {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 16px; justify-items: stretch;}}
@media (max-width: 479px) {.hero__wrapper-news {padding-top: 69px; row-gap: 23.19vw;}}
@media (max-width: 479px) {.hero__head-news {row-gap: 40px;}}
@media (max-width: 479px) {.img__corner100 {display: none;}}
@media (max-width: 479px) {.embassy__content {width: 100%; margin-top: 24px; margin-bottom: 24px; padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 479px) {.hero__wrapper-country {padding-top: 69px; row-gap: 23.19vw;}}
@media (max-width: 479px) {.hero__content-country {padding-left: 12px; padding-right: 12px; padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 479px) {.modal__menu-copy {padding-top: 48px; padding-bottom: 48px;}}
@media (max-width: 479px) {.header__social {display: none;}}
@media (max-width: 479px) {.gap-ver--20px {row-gap: 20px;}}
@media (max-width: 479px) {.gap-ver--18px {row-gap: 20px;}}
@media (max-width: 479px) {.gap-ver--15px {row-gap: 15px;}}
@media (max-width: 479px) {.gap-ver--80px {row-gap: 40px;}}
@media (max-width: 479px) {.section-inner-copy {row-gap: 16px;}}
@media (max-width: 479px) {.hero__img-flag {display: none;}}
@media (max-width: 479px) {.hero__section {background-size: auto, auto 100%; background-position: left 0px top 0px, center top 0%; background-repeat: no-repeat, no-repeat;}}
@media (min-width: 1280px) {.page-wrapper {display: flex; flex-direction: column; row-gap: 120px;}}
@media (min-width: 1280px) {.main-conteiner {padding-left: 56px; padding-right: 56px; max-width: 1712px;}}
@media (min-width: 1280px) {.section-inner {row-gap: 32px;}}
@media (min-width: 1280px) {.h2 {font-size: 44px;}}
@media (min-width: 1280px) {.h3 {font-size: 36px;}}
@media (min-width: 1280px) {.h4 {font-size: 28px;}}
@media (min-width: 1280px) {.title-24 {font-size: 24px;}}
@media (min-width: 1280px) {.title-24-upp {font-size: 24px;}}
@media (min-width: 1280px) {.header-text {font-size: 16px;}}
@media (min-width: 1280px) {.text_btn-upp {font-size: 16px;}}
@media (min-width: 1280px) {.text-btn {font-size: 16px;}}
@media (min-width: 1280px) {.text-24 {font-size: 24px;}}
@media (min-width: 1280px) {.text-20 {font-size: 20px;}}
@media (min-width: 1280px) {.text__link-footer {font-size: 20px;}}
@media (min-width: 1280px) {.text-16 {font-size: 16px;}}
@media (min-width: 1280px) {.section-column-copy {column-gap: 32px;}}
@media (min-width: 1280px) {.header__text-link {font-size: 16px;}}
@media (min-width: 1280px) {.menu__content {max-width: 1600px;}}
@media (min-width: 1280px) {.modal__menu {height: auto; z-index: 5; opacity: 1;}}
@media (min-width: 1280px) {.header__lvl2-content {margin-right: 0vw; display: grid; justify-content: space-between; margin-top: 8px; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; justify-items: center;}}
@media (min-width: 1280px) {.header__lvl2-close {top: 0px; right: 0px; display: flex; width: 32px; height: 32px;}}
@media (min-width: 1280px) {.section__column {column-gap: 32px; align-items: flex-start;}}
@media (min-width: 1280px) {.about__img {width: 23.59vw; height: 34.72vw; max-width: 408px; max-height: 600px;}}
@media (min-width: 1280px) {.statistic__img {top: -120px; width: 69.44vw; height: 17.36vw; max-width: 2000px; max-height: 500px;}}
@media (min-width: 1280px) {.section__column-up {column-gap: 32px; align-items: flex-start;}}
@media (min-width: 1280px) {.section__title {padding-top: 28px; padding-bottom: 28px;}}
@media (min-width: 1280px) {.section__wrapper {row-gap: 64px;}}
@media (min-width: 1280px) {.offers__img {width: 330px; max-width: none;}}
@media (min-width: 1280px) {.swiper-wrapper {display: flex;}}
@media (min-width: 1280px) {.offers__column-2 {column-gap: 32px; align-items: stretch;}}
@media (min-width: 1280px) {.section__title-centr {padding-top: 28px; padding-bottom: 28px;}}
@media (min-width: 1280px) {.section__column-lg {column-gap: 32px; align-items: flex-start; flex-direction: row;}}
@media (min-width: 1280px) {.visa__list {grid-template-columns: 1fr 1fr;}}
@media (min-width: 1280px) {.text-20-bold {font-size: 20px;}}
@media (min-width: 1280px) {.faq__img-bg {right: 0px; height: 55.57vw; width: 45.16vw; max-width: 870px; max-height: 1070px; top: -120px;}}
@media (min-width: 1280px) {.rpvisa__list {grid-template-columns: 1fr 1fr;}}
@media (min-width: 1280px) {.section__title-sm {padding-top: 0px; padding-bottom: 16px;}}
@media (min-width: 1280px) {.section-inner-nacvisa {row-gap: 32px; justify-content: space-around; padding-top: 0px; padding-bottom: 0px; height: auto; align-items: flex-start; flex-wrap: nowrap; align-content: center;}}
@media (min-width: 1280px) {.section__column-copy {column-gap: 32px; align-items: stretch;}}
@media (min-width: 1280px) {.nacvisa__img {width: 25px; height: 25px;}}
@media (min-width: 1280px) {.nacvisa__list {grid-template-columns: 1fr 1fr 1fr 1fr; column-gap: 32px; row-gap: 32px; justify-items: center;}}
@media (min-width: 1280px) {.advant-inner {row-gap: 32px; height: 100%; position: static;}}
@media (min-width: 1280px) {.advant__img {width: 22.92vw; height: auto; max-width: 375px; max-height: 534px;}}
@media (min-width: 1280px) {.fb__content {padding-top: 80px; padding-bottom: 80px; padding-left: 64px; padding-right: 64px; align-items: flex-start; row-gap: 40px; width: 50%;}}
@media (min-width: 1280px) {.fb__placeholder {align-items: center; display: flex; justify-content: space-between; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px;}}
@media (min-width: 1280px) {.fb__inner {row-gap: 32px; height: auto; justify-content: space-around; flex-grow: 0; flex-shrink: 1; display: flex; position: relative; overflow-x: visible; overflow-y: visible; width: 50%;}}
@media (min-width: 1280px) {.fb__column {column-gap: 32px; align-items: stretch;}}
@media (min-width: 1280px) {.news__column {column-gap: 32px; align-items: stretch;}}
@media (min-width: 1280px) {.news-inner {row-gap: 32px;}}
@media (min-width: 1280px) {.news__list-gap {grid-template-columns: 1fr 1fr 1fr; row-gap: 32px; column-gap: 32px;}}
@media (min-width: 1280px) {.review__column {column-gap: 32px; align-items: stretch;}}
@media (min-width: 1280px) {.text-20-copy {font-size: 20px;}}
@media (min-width: 1280px) {.review__head {justify-content: space-between;}}
@media (min-width: 1280px) {.text__16-light {font-size: 16px;}}
@media (min-width: 1280px) {.footer {margin-top: 120px;}}
@media (min-width: 1280px) {.footer__right {column-gap: 32px; padding-top: 64px; padding-bottom: 64px;}}
@media (min-width: 1280px) {.footer__column {column-gap: 32px; align-items: center;}}
@media (min-width: 1280px) {.footer__left-content {width: 50%;}}
@media (min-width: 1280px) {.mission__column-up {column-gap: 32px; align-items: center;}}
@media (min-width: 1280px) {.mission__img {height: 120px;}}
@media (min-width: 1280px) {.text-20-italic {font-size: 20px;}}
@media (min-width: 1280px) {.values__column-up {column-gap: 32px; align-items: flex-start;}}
@media (min-width: 1280px) {.vlues-inner {row-gap: 32px;}}
@media (min-width: 1280px) {.rp__inner {row-gap: 32px; align-items: flex-start;}}
@media (min-width: 1280px) {.visa__list-big {grid-template-columns: 1fr 1fr 1fr 1fr; column-gap: 32px;}}
@media (min-width: 1280px) {.doc__column {column-gap: 32px; align-items: flex-start;}}
@media (min-width: 1280px) {.nacvisa__column-head {column-gap: 32px; align-items: stretch;}}
@media (min-width: 1280px) {.section__column-centr {column-gap: 32px; align-items: stretch;}}
@media (min-width: 1280px) {.section__inner-centr {row-gap: 32px; justify-content: center;}}
@media (min-width: 1280px) {.list__gap-2 {row-gap: 32px; column-gap: 32px;}}
@media (min-width: 1280px) {.list__gap-4 {row-gap: 32px; column-gap: 32px; grid-template-columns: 1fr 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.section__column-up-copy {column-gap: 32px; align-items: flex-start;}}
@media (min-width: 1280px) {.section__inner-space {row-gap: 32px;}}
@media (min-width: 1280px) {.pop__input {border-bottom-left-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}}
@media (min-width: 1280px) {.hero__img-flag {width: 20.14vw; max-width: 320px;}}
@media (min-width: 1280px) {.embassy__img {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}}
@media (min-width: 1280px) {.embassy__content {width: 50%; display: flex; flex-direction: column; row-gap: 16px; margin-top: 80px; margin-bottom: 80px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.modal__menu-copy {height: auto; z-index: 5; opacity: 1;}}
@media (min-width: 1280px) {.header-contacts {width: auto;}}
@media (min-width: 1280px) {.header__head-wrapper {justify-content: space-between;}}
@media (min-width: 1280px) {.hero__head-news {row-gap: 8px; padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; width: auto;}}
@media (min-width: 1280px) {.section-inner-copy {row-gap: 32px;}}
