.block-button{align-items:center;background-color:#5165c9;border-radius:6px;color:#fff;cursor:pointer;display:grid;gap:10px;grid-auto-flow:column;justify-content:center;padding:.6em 1.2em}.block-button>*{min-width:0}.block-button:hover{background-color:#374bb0}.block-button:active{background-color:#1f2a62}.block-button:disabled{opacity:.55;pointer-events:none}.block-button:is(a){color:#fff!important;text-decoration:none}.block-button--disabled{opacity:.55;pointer-events:none}.block-button--bordered{background-color:transparent;border:1px solid #5165c9;color:#5165c9;padding:calc(.6em - 2px) calc(1.2em - 2px)}.block-button--bordered:hover{background-color:#5165c9;color:#fff}.block-button--bordered:active{background-color:#374bb0;border-color:#374bb0;color:#fff}.block-focused:focus,:focus{outline:none}body,html{color:#1c1c1c;display:flex;flex-direction:column;font-family:Golos,sans-serif;font-size:16px;height:100%;justify-content:space-between;line-height:1.45;min-height:100vh;overflow-x:hidden;overflow-y:auto}main{flex:1 0 auto}*{background-color:transparent;border:0;box-sizing:border-box;color:inherit;margin:0;padding:0}img,svg{display:block;max-width:100%}button,input,input[type=button],textarea{cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit}input,input:active,input:focus,textarea,textarea:active{outline:none}a{text-decoration:none}ol,ul{list-style:none}button{border:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}code{background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.04);border-radius:6px;color:#5165c9;font-weight:700;padding:1px 6px 2px}.__ymDebuggerOpener_hide .__ymDebuggerOpener,code:empty{display:none}@font-face{font-family:Golos;font-style:normal;font-weight:400;src:local("../fonts/GolosRegular.woff"),url(/build/fonts/GolosRegular.437e7b47.woff) format("woff")}@font-face{font-family:Golos;font-style:normal;font-weight:500;src:local("../fonts/GolosMedium.woff"),url(/build/fonts/GolosMedium.ffa67c71.woff) format("woff")}@font-face{font-family:Golos;font-style:normal;font-weight:700;src:local("../fonts/GolosBold.woff"),url(/build/fonts/GolosBold.8cb89a06.woff) format("woff")}.container{margin:0 auto;max-width:1440px;position:relative;width:100%}.container .travel-agent-tour-search{height:100%}.container-main{margin:0 auto;max-width:1280px;position:relative;width:100%}.container-exteded{margin-bottom:80px;padding:0 15px;width:100%}.content{flex:1 0 auto}.content-image{height:auto;margin:40px auto 60px;max-width:400px;width:100%}.slide-enter-active,.slide-leave-active{transition:transform .5s}.slide-enter,.slide-leave-to{transform:translateX(-200px)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.list-enter-active,.list-leave-active{transition:all .5s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translateX(30px)}.slide-down-active,.slide-down-enter-active{transition:opacity .3s ease,transform .3s ease,pointer-events .3s ease}.slide-down-enter-from,.slide-down-leave-to{opacity:0;pointer-events:none;transform:translateY(-20%);z-index:-1}.slide-up-active,.slide-up-enter-active{transition:opacity .3s ease,transform .3s ease,pointer-events .3s ease}.slide-up-enter-from,.slide-up-leave-to{opacity:0;pointer-events:none;transform:translateY(120%);z-index:-1}.base-modal-transition-active,.base-modal-transition-enter-active{transition:opacity .3s ease,transform .3s ease,pointer-events .3s ease}.base-modal-transition-enter-from,.base-modal-transition-leave-to{opacity:0}.filter-transition-active,.filter-transition-enter-active{transition:opacity .3s ease,transform .3s ease,pointer-events .3s ease}.filter-transition-enter-from,.filter-transition-leave-to{opacity:0;pointer-events:none;transform:translateY(-20%);z-index:-1}.block-container{--padding:30px;--max-width:1234px;margin:0 auto;max-width:calc(var(--max-width) + var(--padding)*2);padding:0 var(--padding);width:100%}.block-container--lg{--max-width:1024px!important}.block-container--md{--max-width:768px!important}.block-container--sm{--max-width:360px!important}.block-scroll-area{padding-right:4px}.block-scroll-area::-webkit-scrollbar{height:4px;width:4px}.block-scroll-area::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.block-scroll-area::-webkit-scrollbar-thumb{background-color:#afafb1;border:none;border-radius:8px}.block-scroll-area::-webkit-scrollbar-thumb:hover{background-color:#5d5f67}.base-button{align-items:center;border:2px solid;cursor:pointer;display:flex;flex-wrap:nowrap;gap:8px;height:-moz-fit-content;height:fit-content;justify-content:center;position:relative;transition:background-color .3s ease-in,border-color .3s ease-in,color .3s ease-in}.base-button--primary{background-color:#3187ec;border-color:#3187ec}.base-button--primary .base-button__title{color:#fff}.base-button--primary::v-deep(path){fill:#fff}.base-button--primary:hover{background-color:#186aca;border-color:#186aca}.base-button--secondary{background-color:#f7fbff;border-color:#f7fbff}.base-button--secondary .base-button__title{color:#3187ec}.base-button--secondary::v-deep(path){fill:#3187ec}.base-button--secondary:hover{background-color:#3187ec;border-color:#3187ec}.base-button--secondary:hover .base-button__title{color:#fff}.base-button--secondary:hover::v-deep(path){fill:#fff}.base-button--tertiary{background-color:#fff;border-color:#fff}.base-button--tertiary .base-button__title{color:#8e909a}.base-button--tertiary::v-deep(path){fill:#8e909a}.base-button--tertiary:hover{background-color:#3187ec;border-color:#3187ec}.base-button--tertiary:hover .base-button__title{color:#fff}.base-button--tertiary:hover::v-deep(path){fill:#fff}.base-button--fourth{background-color:#ff6b2b;border-color:#ff6b2b}.base-button--fourth .base-button__title{color:#fff}.base-button--fourth::v-deep(path){fill:#fff}.base-button--fourth:hover{background-color:#f35622;border-color:#f35622}.base-button--fourth:hover .base-button__title{color:#fff}.base-button--fourth:hover::v-deep(path){fill:#ff6b2b}.base-button--transparent{background-color:transparent;border-color:#3187ec}.base-button--transparent .base-button__title{color:#3187ec}.base-button--transparent::v-deep(path){fill:#3187ec}.base-button--transparent:hover{background-color:#186aca;border-color:#186aca}.base-button--transparent:hover .base-button__title{color:#fff}.base-button--transparent:hover::v-deep(path){fill:#fff}.base-button--red{background-color:#ff3b30;border-color:#ff3b30;color:#fff}.base-button--red:hover{background-color:#cf3027;border-color:#cf3027}.base-button--red-2{background-color:#fff;border-color:#ff3b30;color:#ff3b30}.base-button--red-2:hover{background-color:#ff3b30;color:#fff}.base-button--gray{background-color:#f7fbff;border-color:#f7fbff;color:#8e909a}.base-button--gray:hover{background-color:#edf1fb;border-color:#edf1fb;color:#1c1c1c}.base-button--small{padding:12px 32px}.base-button--medium{padding:16px}.base-button--square{border-radius:16px}.base-button--rounded{border-radius:100px}.base-button--disabled{background-color:#dbe2eb!important;border-color:#dbe2eb!important;pointer-events:none}.base-button--disabled .base-button__title{color:#fff}.base-button__title{font-size:16px;font-weight:500;line-height:1.4;transition:color .3s ease-in}.base-button__icon::v-deep(path){transition:fill .3s ease-in}.base-header{background:#f7fbff;box-shadow:0 4px 20px 0 rgba(0,0,0,.08);margin-bottom:40px;padding:35px 0;width:100%}.base-header__container{justify-content:space-between}.base-header__container,.base-header__logo-inner,.base-header__logo-wrapper{align-items:center;display:flex}.base-header__logo-inner{flex-direction:column;height:52px;justify-content:center;position:relative;width:240px}.base-header__logo-signature{color:#3187ec;font-size:13px;font-weight:600;left:0;letter-spacing:.2px;line-height:1;position:absolute;top:38px;width:-moz-fit-content;width:fit-content}.base-header__navigation-wrapper{align-items:center;background-color:#eff1f6;border-radius:12px;display:flex;justify-content:center;padding:2px}.base-header__navigation-button{align-items:center;border-radius:10px;display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-1%;line-height:24px;padding:6px 12px;position:relative}.base-header__navigation-button:last-child:after{background-color:#3187ec;border-radius:50%;content:"";height:6px;position:absolute;right:4px;top:4px;width:6px}.base-header__navigation-button_active{background-color:#fff;box-shadow:0 8px 16px 0 0 2px 10px 0 rgba(0,0,0,.1)}.base-header__logo{height:100%;width:168px}.base-header__logo-subtitle{font-size:13px;font-weight:700;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-header__menu{align-items:center;border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:8px;transition:background .3s ease-in}.base-header__text{font-size:16px;font-weight:500;line-height:1.4;margin-right:10px;transition:color .3s ease-in}.base-header__icon-inner{background:#fff;border-radius:16px;cursor:pointer;padding:16px;transition:background .3s ease-in}.base-header__icon-inner:hover{background:transparent}.base-header__icon-inner:hover .base-header__icon::v-deep(path){stroke:#3187ec}.base-header__icon{height:24px;width:24px;fill:none}.base-header__icon::v-deep(path){fill:none;transition:stroke .3s ease-in}.base-header__skolkovo-link{display:flex;height:40px;margin-left:12px;width:122px}.base-header__menu-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:center;padding:3px;transition:background .3s ease-in;width:24px}.base-header__menu-icon:hover{background:#3187ec}.base-header__menu-icon:hover .base-header__menu-icon-line{background:#fff}.base-header__menu-icon-line{background:#3187ec;border-radius:4px;display:block;height:2px;position:relative;transition:background .3s ease-in;width:100%}.base-header__menu-icon-line:after,.base-header__menu-icon-line:before{background:inherit;border-radius:inherit;content:"";display:block;height:2px;left:0;position:absolute;right:0;transition:background .3s ease-in;width:100%}.base-header__menu-icon-line:before{top:6px}.base-header__menu-icon-line:after{bottom:6px}.base-footer{background:#eff1f6;flex:0 0 auto;padding:60px 30px;width:100%}.base-footer__inner{display:block}.base-footer__logo-inner{align-items:center;display:flex;flex-direction:column;height:52px;justify-content:center;position:relative;width:240px}.base-footer__logo-signature{color:#3187ec;font-size:13px;font-weight:600;left:0;letter-spacing:.2px;line-height:1;position:absolute;top:38px;width:-moz-fit-content;width:fit-content}.base-footer__logo-skolkovo img{height:40px;width:122px}.base-footer__logo-skolkovo_mobile{display:none}.base-footer__footer-row{display:flex;flex-wrap:nowrap;justify-content:space-between}.base-footer__footer-row:not(:last-child){border-bottom:1px solid rgba(26,29,33,.1);margin-bottom:32px;padding-bottom:32px}.base-footer__footer-link{padding:0}.base-footer__footer-link-text{color:#5b6c87;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;padding:0;text-align:left;transition:color .3s ease-in}.base-footer__footer-link-text:hover{color:#3187ec}.base-footer__footer-col{display:flex;flex-direction:column;gap:30px}.base-footer__footer-col:last-child{align-items:flex-end}.base-footer__footer-text{color:#5b6c87;font-size:14px;font-weight:500;line-height:24px;text-align:left}.base-footer__footer-text-link{color:#3187ec;transition:color .3 ease}.base-footer__footer-text-link:hover{color:#5b6c87}.base-tile{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);margin-bottom:48px}.base-tile>*{min-width:0}.base-tile__item{border-radius:32px;display:flex;padding:32px;width:100%}.base-tile__item:first-child{background:#fce8dc;flex-direction:row-reverse;gap:50px;grid-area:1/1/2/3;position:relative}.base-tile__item:first-child .base-tile__info{max-width:352px;width:100%}.base-tile__item:nth-child(2){flex-direction:column;gap:16px;justify-content:end}.base-tile__item:nth-child(3),.base-tile__item:nth-child(4),.base-tile__item:nth-child(5),.base-tile__item:nth-child(6){align-items:end;flex-direction:column;gap:8px}.base-tile__item:nth-child(3) .base-tile__text,.base-tile__item:nth-child(4) .base-tile__text,.base-tile__item:nth-child(5) .base-tile__text,.base-tile__item:nth-child(6) .base-tile__text{width:100%}.base-tile__item--lavender{background:#f8e3fc}.base-tile__item--light-blue{background:#d2e7ff}.base-tile__item--light-lavender{background:#e2e3fc}.base-tile__item--pink{background:#fcdce3}.base-tile__item-adaptive{display:none}.base-tile__bg{bottom:0;left:32px;position:absolute;width:50%}.base-tile__bg,.base-tile__img{-o-object-fit:contain;object-fit:contain}.base-tile__img{margin-bottom:16px;max-width:220px;width:100%}.base-tile__text{color:#1a1d21;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.6;text-align:left}.base-tile__text-grey{color:#5b6c87;font-size:16px}.base-tile__counter{background:hsla(0,0%,100%,.4);border-radius:32px;font-size:48px;font-style:italic;font-weight:500;gap:8px;letter-spacing:-.02em;line-height:1.33;max-width:148px;padding:4px 24px;text-align:left;transform:rotate(-4deg);width:-moz-fit-content;width:fit-content}.base-tile__counter-small{font-size:24px;font-weight:600}.base-tile__loading{background:rgba(0,0,0,.102);border-radius:30px;display:block;height:8px;position:relative;width:100%}.base-tile__loading:after{background:#fff;border-radius:inherit;content:"";height:100%;left:0;position:absolute;right:0;width:65%}.base-card{background:#fff;border-radius:32px;display:flex;flex-direction:column;padding:32px}.base-card+.swiper-slide{height:unset}.base-card__title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px;margin-bottom:16px;text-align:left}.base-card__text{color:#5b6c87;font-size:16px;font-weight:500;line-height:24px;text-align:left}.base-card__img{align-items:center;display:flex;height:350px;justify-content:center;margin-bottom:16px;-o-object-fit:contain;object-fit:contain;width:100%}.base-card__img-animated{height:300px}.base-slider__nav{background:#fff;background-image:url(/build/images/arrow-long_black.b0c28e94.svg);background-position:50%;background-repeat:no-repeat;border-radius:100%;bottom:0;box-shadow:0 8px 24px 0 rgba(26,29,33,.1);cursor:pointer;height:48px!important;margin:auto 0;position:absolute;top:0;width:48px!important;z-index:1}.base-slider__nav:after{content:none!important}.base-slider__nav+.swiper-button-next{height:48px;width:48px}.base-slider__nav+.swiper-button-next:after{content:none}.base-slider__nav+.swiper-button-prev{height:48px;width:48px}.base-slider__nav+.swiper-button-prev:after{content:none}.base-slider__nav-prev{left:-24px!important}.base-slider__nav-next{right:-24px!important;transform:rotate(180deg)}.swiper-button-lock{display:block!important}.swiper-button-disabled{cursor:pointer!important;opacity:1!important;pointer-events:auto!important}.page-banner{align-items:center;background:#d2e7ff;border-radius:32px;display:grid;gap:24px;grid-template-columns:1fr 168px;margin-bottom:80px;padding:24px;position:relative}.page-banner>*{min-width:0}.page-banner__img{bottom:0;height:calc(100% - 24px);left:24px;position:absolute;width:-moz-fit-content;width:fit-content}.page-banner__info{margin-left:152px}.page-banner__title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px;margin-bottom:8px;text-align:left}.page-banner__text{color:#5b6c87;font-size:16px;font-weight:500;line-height:24px;text-align:left}.main-page{background:#f8fafc}.main-page__header{background:#f8fafc;padding:12px 0;position:sticky;top:0;z-index:10}.main-page__header-inner{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.main-page__header-logo-inner{position:relative}.main-page__header-logo-wrapper{align-items:center;display:flex}.main-page__logo-signature{color:#3187ec;font-size:13px;font-weight:600;left:0;letter-spacing:.2px;line-height:1;position:absolute;top:38px}.main-page__header-logo{height:100%;width:230px}.main-page__header-skolkovo-link{height:40px;margin-left:12px;width:122px}.main-page__header-skolkovo-link_mobile{display:none}.main-page__logo-skolkovo img{height:40px;width:122px}.main-page__logo-skolkovo_mobile{display:none}.main-page__header-switcher{align-items:center;background:#eff1f6;border-radius:12px;display:flex;flex-direction:row;margin-right:122px;padding:4px;position:relative}.main-page__header-switcher-item{border-radius:10px;color:#1a1d21;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:24px;padding:6px 12px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.main-page__header-switcher-item:after{background:#fff;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:100%;z-index:-1}.main-page__header-switcher-item--animated{animation:borderRadiusAnimation .5s}.main-page__header-switcher-item:first-child:after{transform-origin:right}.main-page__header-switcher-item:last-child:after{transform-origin:left}.main-page__header-switcher-item--active{color:#1a1d21}.main-page__header-switcher-item--active:after{box-shadow:0 8px 16px 0 rgba(0,0,0,.102);transform:scaleX(1)}.main-page__header-menu-btn{background:#3187ec;border:2px solid #3187ec;border-radius:16px;color:#fff;cursor:pointer;height:-moz-fit-content;height:fit-content;padding:8px 12px;position:relative}.main-page__banner{align-items:center;display:grid;grid-template-columns:615px auto;justify-content:space-between;margin:120px 0 80px}.main-page__banner>*{min-width:0}.main-page__banner-info{display:flex;flex-direction:column}.main-page__banner-title{font-size:64px;font-weight:600;letter-spacing:-.01em;line-height:1;margin-bottom:32px;text-align:left}.main-page__banner-title-colorfull{position:relative}.main-page__banner-title-colorfull:after{animation:blink .7s infinite;content:"|";display:inline-block;margin-left:2px}.main-page__banner-subtitle{font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.4;margin-bottom:32px;text-align:left}.main-page__banner-img{height:100%;max-width:644px;-o-object-fit:contain;object-fit:contain;width:100%}.main-page__subtitle{font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-bottom:48px;text-align:center}.main-page__section{margin-bottom:80px}.main-page__stage-inner{display:grid;grid-template-columns:repeat(3,416px);width:100%;grid-gap:16px;margin-bottom:80px;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.main-page__stage-inner>*{min-width:0}.main-page__stage-inner::-webkit-scrollbar{display:none}.main-page__btn,.main-page__btn-travel-agent{color:#fff;font-size:16px;font-weight:500;line-height:1.4;padding:12px 20px;transition:color .3s ease-in,background .3s ease-in,border-color .3s ease-in;white-space:nowrap;width:-moz-fit-content;width:fit-content}.main-page__btn-fixed,.main-page__btn-travel-agent-fixed{bottom:15px;left:0;margin:0 auto;position:fixed;right:6px;z-index:5}.main-page__btn-center,.main-page__btn-travel-agent-center{margin:0 auto}.main-page__countries-promo{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);margin-bottom:40px}.main-page__countries-promo>*{min-width:0}.main-page__country-card{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:20px;display:flex;height:160px;padding:16px;position:relative;transition:background-size .3s ease-in;width:100%}.main-page__country-card:hover{background-size:120% 120%}.main-page__country-card:hover .main-page__country-btn-inner{opacity:1;visibility:visible;z-index:1}.main-page__country-card:hover .main-page__country-btn-inner .main-page__country-btn{opacity:1}.main-page__country-card:after{background-color:rgba(55,71,79,.3);content:"";display:block;z-index:0}.main-page__country-btn-inner,.main-page__country-card:after{border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%}.main-page__country-btn-inner{align-items:center;background:rgba(55,71,79,.3);display:flex;justify-content:center;opacity:0;visibility:hidden}.main-page__country-btn{border-radius:8px;color:#fff;font-size:12px;opacity:0;padding:8px;transition:opacity .3s ease-in}.main-page__countries{margin-bottom:80px}.main-page__countries .main-page__btn{margin:0 auto}.main-page__country-info{align-items:center;display:flex;flex-wrap:wrap;flex-wrap:nowrap;opacity:1;transition:opacity .3s ease-in;z-index:1}.main-page__country-info-link{align-items:center;display:flex;flex-wrap:wrap;z-index:1}.main-page__country-title{color:#fff;font-size:16px;font-weight:400;line-height:24px;text-align:left}.main-page__country-flag{border-radius:4px;height:24px;margin-right:6px;-o-object-fit:cover;object-fit:cover;width:34px}.main-page__country-item{margin-bottom:16px;position:relative}.main-page__country-item:hover .main-page__country-info{opacity:0;z-index:-1}.main-page__country-item:hover .main-page__country-info-link .main-page__country-item-text{color:#3187ec}.main-page__country-item:hover .main-page__country-item-inner{opacity:1;visibility:visible;z-index:1}.main-page__country-item:hover .main-page__country-item-inner .main-page__country-btn{opacity:1}.main-page__country-item-text{font-size:16px;font-weight:500;line-height:24px;text-align:left;transition:color .3s ease-in}.main-page__country-item-inner{align-items:center;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.main-page__country-item-inner .main-page__country-btn{margin:unset}.main-page__auctions-slider{position:relative}.main-page__auctions-inner .main-page__auctions-card{display:flex;height:unset}.main-page__auctions-card{background:#fff;border-radius:20px 20px 0 0;flex:1 0 auto;flex-direction:column}.main-page__auctions-card dis+.swiper-slide{display:flex;height:unset}.main-page__auctions{margin-bottom:80px}.main-page__auctions-img{border-radius:inherit;height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.main-page__auctions-info{display:flex;flex:1;flex-direction:column;padding:16px 24px 24px}.main-page__auctions-subtitle{color:#949fb0;font-size:14px;letter-spacing:-.01em}.main-page__auctions-subtitle,.main-page__auctions-text{font-weight:500;line-height:24px;margin-bottom:8px;text-align:left}.main-page__auctions-text{color:#1a1d21;display:flex;flex:1;flex-wrap:nowrap;font-size:16px;gap:4px}.main-page__auctions-text svg{height:11px;width:12px}.main-page__auctions-text span{text-transform:capitalize}.main-page__auctions-text span:last-child{width:100%}.main-page__auctions-title{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:500;gap:8px;letter-spacing:-.01em;line-height:24px;margin-bottom:24px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.main-page__auctions-price{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px;text-align:left}.main-page__auctions-btn{border:1px solid #3187ec;border-radius:12px;color:#3187ec;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:24px;padding:8px 12px;text-align:left;transition:color .3s ease-in,background .3s ease-in,border-color .3s ease-in;width:-moz-fit-content;width:fit-content}.main-page__auctions-btn:hover{background:#3187ec;color:#fff}.main-page__companies{background:#d2e7ff;border-radius:32px;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:80px;padding:32px 0 24px;position:relative;width:100%}.main-page__companies-info{align-items:flex-end;background-color:#3187ec;background-position:16px 16px;background-repeat:no-repeat;border-radius:32px;display:flex;height:100%;inset:0;padding:16px;position:absolute;width:408px}.main-page__companies-img{height:96px;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;width:calc(100% - 408px)}.main-page__companies-text{background:#fff;border-radius:20px;font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:32px;padding:16px;text-align:left;width:100%}.main-page__info{margin-bottom:80px}.main-page__info .main-page__stage-img{flex:unset;height:240px;margin:0 auto}.main-page__info-flex{display:flex;flex-direction:row;gap:16px}.main-page__info_loader{overflow:hidden;width:1280px}.main-page__reviews{background:#fff;border-radius:32px;margin-bottom:80px;padding:32px}.main-page__reviews-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:40px}.main-page__reviews-header .main-page__subtitle{margin-bottom:0;text-align:left}.main-page__reviews-header-btn{color:#3187ec}.main-page__reviews-list{position:relative}.main-page__reviews-list .swiper .swiper-wrapper .swiper-slide{display:flex;height:unset}.main-page__reviews-card{background:#f8fafc;border-radius:20px;flex:1 0 auto;flex-direction:column;padding:24px}.main-page__reviews-card-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.main-page__reviews-card-text{color:#949fb0;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.5;text-align:left}.main-page__reviews-card-rating{background:#fff;border-radius:8px;display:flex;flex-wrap:nowrap;padding:4px 8px}.main-page__reviews-card-info{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:16px}.main-page__reviews-card-img{border-radius:12px;height:56px;margin-right:16px;width:56px}.main-page__reviews-card-title{overflow:hidden;width:100%}.main-page__reviews-card-title-text{font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:32px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.main-page__reviews-card-text_black{color:#1a1d21;display:-webkit-box;flex:1;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:7;-webkit-box-orient:vertical}.main-page__reviews-card-footer{border-top:1px solid rgba(26,29,33,.1);display:flex;flex-wrap:nowrap;margin-top:16px;padding-top:16px}.main-page__reviews-card-footer-img{height:24px;margin-right:8px;width:54px}.main-page__faq{background:#d2e7ff;border-radius:32px;display:grid;gap:16px;grid-template-columns:384px 1fr;margin-bottom:80px;padding:40px}.main-page__faq>*{min-width:0}.main-page__faq-info{display:flex;flex-direction:column}.main-page__faq-info-img{height:100%;max-height:440px;-o-object-fit:cover;object-fit:cover;width:100%}.main-page__faq-inner{display:flex;flex-direction:column;gap:24px}.main-page__accordion{border-radius:20px;padding:0 24px;transition:background-color .3s linear,padding .3s linear}.main-page__accordion_active{background-color:#fff;padding:24px}.main-page__accordion_active .main-page__accordion-icon-span{transform:rotate(90deg)}.main-page__accordion_active .main-page__accordion-icon-span:last-child{height:0;width:0}.main-page__accordion-header{align-items:center;display:grid;font-size:20px;font-weight:500;gap:8px;grid-template-columns:1fr 32px;justify-content:space-between;letter-spacing:-.01em;line-height:32px;text-align:left;width:100%}.main-page__accordion-header>*{min-width:0}.main-page__accordion-panel{background-color:#fff;margin-top:24px;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.main-page__accordion-text{color:#5b6c87;font-size:16px;font-weight:500;line-height:24px;text-align:left}.main-page__accordion-icon{border:0;font-size:1.5em;height:32px;position:relative;width:32px}.main-page__accordion-icon-span{background:#1a1d21;border-radius:2px;inset:0;margin:auto;position:absolute;transition:.3s}.main-page__accordion-icon-span:first-child{height:16px;width:2px}.main-page__accordion-icon-span:last-child{height:2px;width:16px}.main-page__footer{background:#eff1f6;padding:32px 0}.main-page__footer-row{display:flex;flex-wrap:nowrap;justify-content:space-between}.main-page__footer-row:not(:last-child){border-bottom:1px solid rgba(26,29,33,.1);margin-bottom:32px;padding-bottom:32px}.main-page__footer-link-text{color:#5b6c87;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;padding:0;text-align:left;transition:color .3s ease-in}.main-page__footer-link-text:hover{color:#3187ec}.main-page__footer-col{display:flex;flex-direction:column;gap:30px}.main-page__footer-col:last-child{align-items:flex-end}.main-page__footer-text{color:#5b6c87;font-size:14px;font-weight:500;line-height:24px;text-align:left}.main-page__footer-text-link{color:#3187ec;transition:color .3 ease}.main-page__footer-text-link:hover{color:#5b6c87}.main-page__reviews-img{-o-object-fit:none;object-fit:none}.main-page__agent-info{background:#d2e7ff;border-radius:32px;padding:32px}.main-page__agent-info-inner{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}.main-page__agent-info-inner>*{min-width:0}.main-page__info-card{background:#fff;border-radius:32px;display:grid;gap:24px;grid-template-columns:1fr 64px;padding:32px}.main-page__info-card>*{min-width:0}.main-page__info-card-title{font-size:24px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.02em;line-height:32px;text-align:left}.main-page__info-card-text{color:#5b6c87;font-size:16px;font-weight:500;line-height:24px;text-align:left}.main-page__info-card-img{height:64px;width:64px}.main-page__section-text{font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:32px;text-align:left}.main-page__degree{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);row-gap:40px}.main-page__degree>*{min-width:0}.main-page__degree-item{border-radius:32px;display:flex;flex-direction:column;gap:16px;padding:32px}.main-page__degree-item:first-child{gap:0;grid-area:1/1/2/3;justify-content:end;padding:0}.main-page__degree-item-white{background:#fff}.main-page__degree-item-blue{background:#d2e7ff}.main-page__degree-item .main-page__btn-travel-agent{height:100%;width:100%}.main-page__degree-title{font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin-bottom:32px;text-align:left}.main-page__degree-text{font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.5;text-align:left}.main-page__degree-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.main-page__degree-signature{color:#5b6c87;font-size:16px;font-weight:500;line-height:1.4;text-align:left}.main-page__section-payment{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.main-page__section-payment .main-page__subtitle{font-size:32px;font-weight:700;letter-spacing:0;line-height:1.4;margin-bottom:40px}.main-page__section-payment .main-page__text{font-size:16px;font-weight:500;letter-spacing:0;line-height:140%;line-height:1.4;margin-bottom:40px;text-align:center}.main-page__text-link{color:#3187ec;cursor:pointer;transition:color .3s ease-in}.main-page__text-link:hover{color:#489cff}.main-page__payment-icon{height:300px;margin-bottom:40px;width:300px}.main-page__btns-inner{display:flex;gap:8px}.main-page__payment-btn{color:#8e909a;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:30px;text-transform:uppercase}.main-page__payment-btn:hover{color:#fff}.main-page__payment-btn--blue{background-color:#3187ec;border-color:#3187ec;color:#fff}.main-page__payment-btn--blue:hover{background-color:#f7fbff;border-color:#f7fbff;color:#8e909a}@keyframes borderRadiusAnimation{0%{border-radius:10px}50%{border-radius:0}to{border-radius:10px}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.page__title-inner{margin:64px 0 80px}.page__title-breadcrumbs{margin-top:64px}.page__breadcrumbs-item{color:#949fb0;font-size:14px;font-weight:500;line-height:20px;text-align:left}.page__title{font-size:48px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin-bottom:40px;text-align:left}.page__title_small{font-size:38px}.page__title_center{text-align:center}.page__subtitle{color:#949fb0;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.4;text-align:left}.page__subtitle_bold{color:#1a1d21}.page__banner{align-items:center;display:grid;grid-template-columns:600px auto;justify-content:space-between;margin-bottom:80px}.page__banner>*{min-width:0}.page__banner-info{display:flex;flex-direction:column;gap:24px}.page__banner-info .page__title{margin-bottom:0}.page__banner-img-inner{align-items:center;display:flex;justify-content:center;max-width:640px;position:relative}.page__banner-img{height:100%;max-width:644px;-o-object-fit:contain;object-fit:contain;width:100%}.page__banner-img_small{border-radius:16px;height:-moz-fit-content;height:fit-content;max-width:unset;position:absolute;right:40px;top:40px;width:174px;z-index:-1}.page__color-primary{color:#3187ec}.page__description{display:flex;flex-direction:column;margin-bottom:80px;scroll-margin-top:100px}.page__description-unit{height:-moz-fit-content;height:fit-content;opacity:1;overflow:hidden;transition:height .3s ease,opacity .3s ease,z-index .3s ease;z-index:0}.page__description-unit_hidden{height:0;opacity:0;z-index:-1}.page__description-title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px;margin-bottom:16px;text-align:left}.page__description-text{color:#5b6c87;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px;text-align:left}.page__description-list{list-style:disc;margin-left:20px}.page__description-list_number{list-style:decimal}.page__description-btn{border-bottom:1px dotted #3187ec;color:#3187ec;cursor:pointer;display:inline-block;font-size:16px;transition:color .3s ease,border-bottom-color .3s ease;width:-moz-fit-content;width:fit-content}.page__description-btn:hover{border-bottom-color:#186aca;color:#186aca}.page__form{background:#fff;border-radius:32px;box-shadow:0 8px 24px 0 rgba(26,29,33,.102);margin-bottom:80px;padding:30px}.page__form-title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px;margin-bottom:40px;text-align:left}.page__operators{align-items:center;display:flex;flex-direction:column;margin-bottom:80px;width:100%}.page__operators-inner{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:40px;width:100%}.page__operators-inner>*{min-width:0}.page__operators-item{background:#d2e7ff;border-radius:12px;color:#3187ec;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:32px;padding:12px 16px;text-align:left;transition:background .3s linear,color .3s linear}.page__operators-item:hover{background:#3187ec;color:#fff}.page__list{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.page__list-item{align-items:center;cursor:pointer;display:grid;gap:10px;grid-template-columns:56px auto;width:-moz-fit-content;width:fit-content}.page__list-item>*{min-width:0}.page__list-item:hover .page__list-item-icon{background:#edf1fb}.page__list-item:hover .page__list-item-icon svg path{stroke:#3187ec}.page__list-item-icon{align-items:center;border-radius:16px;display:flex;justify-content:center;padding:16px;transition:background .3s linear}.page__list-item-icon svg path{transition:stroke .3s linear}.page__list-item-text{font-size:16px;font-weight:500;line-height:22.4px;text-align:left}.page__paragrah{font-size:16px}.page__paragrah,.page__paragrah-title{line-height:1.5;margin-bottom:16px;text-align:left}.page__paragrah-title{font-size:20px;font-weight:500}.page__section{margin-bottom:16px}.page__container{margin-bottom:80px}.page__table{background-color:transparent;border-collapse:collapse;margin-bottom:16px;max-width:100%;width:100%}.page__table td,.page__table th{border-top:1px solid #dee2e6;padding:12px;vertical-align:top}.page__table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.page__table tbody+tbody{border-top:2px solid #dee2e6}.page__table-bordered,.page__table-bordered td,.page__table-bordered th{border:1px solid #dee2e6}.page__table-bordered thead td,.page__table-bordered thead th{border-bottom-width:2px}.page__table-responsive{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.page__table-responsive>.table{margin-bottom:0}@media (max-width:1440px){.container{padding:0 15px}.base-footer{padding:40px 0}}@media (max-width:1350px){.container-main{padding:0 15px}}@media screen and (max-width:1249px){.block-container{--padding:44px;--max-width:768px}}@media (max-width:1100px){.base-card{padding:16px}}@media (max-width:1024px){.base-tile{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.base-tile__item-adaptive{display:flex}.base-tile__item-desktop{display:none}.page-banner{grid-template-columns:1fr 168px}.page-banner__img{display:none}.page-banner__info{margin-left:0}.main-page__banner{grid-template-columns:auto;justify-content:center}.main-page__banner-info{margin-bottom:40px}.main-page__stage-inner{grid-template-columns:repeat(3,310px)}.main-page__countries-promo{grid-template-columns:repeat(3,1fr)}.main-page__companies{justify-content:normal;padding:32px 0 0}.main-page__companies-info{background-image:unset!important;margin-top:24px;order:3;position:relative;width:100%}.main-page__companies-img{width:100%}.main-page__faq{gap:0;grid-template-columns:1fr;padding:32px}.main-page__faq-info-img{display:none}.main-page__agent-info-inner{grid-template-columns:repeat(1,1fr)}.main-page__degree{gap:0;grid-template-columns:repeat(2,auto);row-gap:16px}.main-page__degree-item:first-child{grid-area:unset}.main-page__degree-item .main-page__btn-travel-agent{padding:23px 0}.main-page__degree-item:nth-child(3){grid-area:2/1/3/3}.main-page__degree-item:nth-child(4){grid-area:3/1/4/3}.main-page__degree-item:nth-child(5){grid-area:4/1/5/3}.main-page__degree-text-bold{font-weight:600}.main-page__degree-img{max-width:356px;-o-object-position:bottom;object-position:bottom}.page__title-inner{margin:32px 0 64px}.page__title-breadcrumbs{margin-top:32px}.page__banner{grid-template-columns:auto;justify-content:center}.page__banner-img-inner{margin:16px auto 0}}@media (max-width:1023px){.base-button--small{padding:8px 26px}.base-footer__logo-inner{width:auto}.base-footer__logo-signature{left:-50px;margin:0 auto;right:0}.base-tile__item:first-child .base-tile__info{max-width:300px}.base-slider__nav{display:none!important}.base-slider__nav+.swiper-button-next,.base-slider__nav+.swiper-button-prev{display:none}.main-page__header-switcher-item{font-size:calc(1.17188vw + 4.01172px)}}@media screen and (max-width:767px){.block-container{--padding:20px}}@media (max-width:767px){.container{padding:0 8px}.base-modal-transition-active,.base-modal-transition-enter-active{pointer-events:auto;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,pointer-events .3s ease;z-index:1}.base-modal-transition-enter-from,.base-modal-transition-leave-to{opacity:0;pointer-events:none;transform:translateY(120%);z-index:-1}.filter-transition-enter-from,.filter-transition-leave-to{transform:translateY(120%)}.block-scroll-area{padding-right:0}.base-button--medium{padding:8px}.base-button__title{font-size:14px}.base-header__logo-inner{height:35px;width:185px}.base-header__logo-signature{font-size:10px;left:-22px;letter-spacing:0;margin:0 auto;right:0;top:29px}.base-header__logo{height:15px}.base-header__logo-subtitle{font-size:9px;margin-top:3px}.base-header__skolkovo-link{height:40px;width:40px}.base-footer{padding:50px 0 75px}.base-footer__inner{padding:32px 20px}.base-footer__logo-inner{height:35px}.base-footer__logo-signature{font-size:10px;left:-22px;letter-spacing:0;margin:0 auto;right:0;top:29px}.base-footer__logo-skolkovo{display:none}.base-footer__logo-skolkovo_mobile{display:flex}.base-footer__logo-skolkovo_mobile img{height:35px;width:35px}.base-footer__footer-row:nth-child(2){flex-direction:column;gap:16px}.base-footer__footer-col{gap:16px}.base-footer__footer-col:last-child{align-items:flex-start}.base-tile{grid-template-columns:1fr;grid-template-rows:repeat(5,auto)}.base-tile__item:first-child{grid-area:unset}.base-tile__item:first-child .base-tile__info{align-items:end;display:flex;flex-direction:column-reverse;gap:8px;max-width:unset}.base-tile__bg{display:none}.base-tile__img{max-width:120px}.base-tile__text{width:100%}.page-banner{grid-template-columns:1fr}.page-banner .main-page__btn{width:100%}.main-page__logo-signature{font-size:10px;top:30px}.main-page__header-logo{width:185px}.main-page__header-skolkovo-link{display:none}.main-page__header-skolkovo-link_mobile{display:flex;height:40px;width:40px}.main-page__logo-skolkovo{display:none}.main-page__logo-skolkovo_mobile{display:flex}.main-page__logo-skolkovo_mobile img{height:35px;width:35px}.main-page__header-switcher{display:none}.main-page__banner{margin:80px 0 44px}.main-page__banner-title{font-size:calc(7.15884vw + 9.09172px);margin-bottom:16px}.main-page__banner-subtitle{font-size:16px;margin-bottom:16px}.main-page__subtitle{font-size:28px}.main-page__stage-inner{grid-template-columns:repeat(3,240px)}.main-page__btn-travel-agent{text-align:center;white-space:normal}.main-page__countries-promo{grid-template-columns:repeat(2,1fr)}.main-page__countries-promo-btn{padding:12px 20px}.main-page__companies-img{height:60px}.main-page__companies-text{font-size:20px;line-height:28px}.main-page__info_loader .base-card{width:320px}.main-page__reviews,.main-page__reviews-card{padding:16px}.main-page__reviews-card-title .main-page__reviews-card-text{font-size:12px}.main-page__reviews-card-text_black{flex:unset}.main-page__faq{padding:16px 0}.main-page__faq .main-page__subtitle{margin-bottom:16px;text-align:left}.main-page__faq-info{padding:0 16px}.main-page__faq-inner{gap:16px}.main-page__accordion{padding:0 16px}.main-page__accordion_active{padding:16px}.main-page__footer-row:nth-child(2){flex-direction:column;gap:16px}.main-page__footer-col{gap:16px}.main-page__footer-col:last-child{align-items:flex-start}.main-page__agent-info{padding:16px}.main-page__info-card{grid-template-columns:1fr;padding:16px}.main-page__info-card-title{-webkit-hyphens:none;hyphens:none;text-align:center}.main-page__info-card-title br{display:none}.main-page__info-card-text{text-align:center}.main-page__info-card-img{margin:0 auto;order:-1}.main-page__degree{grid-template-columns:1fr}.main-page__degree-item .main-page__btn-travel-agent{padding:12px 0}.main-page__degree-item{gap:8px;padding:16px}.main-page__degree-item:nth-child(3),.main-page__degree-item:nth-child(4),.main-page__degree-item:nth-child(5){grid-area:unset}.main-page__degree-title{font-size:28px;margin:0 auto 24px;max-width:320px;text-align:center}.main-page__degree-title br{display:none}.main-page__degree-text{font-size:16px;margin:0 auto;max-width:300px;text-align:center}.main-page__degree-text-bold{font-size:calc(.44743vw + 16.56823px);margin:unset;max-width:unset;text-align:left}.main-page__degree-img{max-width:unset;order:1}.main-page__degree-signature{font-size:14px}.main-page__section-payment .main-page__subtitle{font-size:20px;font-weight:500;margin-bottom:16px;text-align:center}.main-page__section-payment .main-page__text{font-size:14px;font-weight:500;letter-spacing:0;line-height:1.2;margin-bottom:24px}.main-page__payment-icon{height:160px;margin-bottom:24px;width:160px}.main-page__payment-btn{font-size:12px;font-weight:500;height:41px;letter-spacing:0;line-height:1.2;padding:12px 36px;text-transform:unset}.page__title-inner{margin:32px 0 40px}.page__title{font-size:calc(.89485vw + 25.13647px);margin-bottom:20px}.page__title_small{font-size:calc(.89485vw + 15.13647px)}.page__subtitle{font-size:18px}.page__banner{margin-bottom:40px}.page__banner-img_small{right:20px;top:20px;width:90px}.page__form{padding:16px}.page__operators-inner{grid-template-columns:repeat(1,1fr)}.page__paragrah{font-size:14px}.page__paragrah-title{font-size:16px;margin-bottom:12px}}