@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);*{box-sizing:border-box}html{font-size:inherit!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root,body,html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;width:1170px}@media (max-width:576px){.container{width:calc(100% - 32px)}}div,img{box-sizing:border-box}button,input{outline:none}button{border:none;cursor:pointer}.search-form-wrap{background-color:#cdd6f0;box-sizing:initial;padding:20px}@media (max-width:576px){.search-form-wrap{padding:20px 10px}}.search-form-wrap.menu{padding-bottom:5px}.search-form-wrap.form{padding-top:5px}.main-form{background-color:#fff;border-radius:10px;display:flex;flex-wrap:wrap;margin-bottom:10px;padding:0}.main-form .children_ages{margin-right:20px;width:33%}.main-form .children_ages:last-child{margin-right:0}.ReactCollapse--collapse{transition:height .4s}body{color:#3c3c3c;font-family:Open Sans,sans-serif!important;font-size:14px}.MuiLinearProgress-barColorPrimary{background-color:#4872f2!important}.fs-ui-loader{bottom:0;left:0;position:fixed;top:0;width:100%;z-index:1000}.fs-ui-loader__overlay{background-color:#fff;bottom:0;left:0;position:absolute;top:0;transition:opacity .2s;width:100%}.fs-ui-loader__icon{height:80px;width:80px}.fs-ui-loader__icon,.fs-ui-loader__icon__company{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fs-ui-loader-circle{animation:spin 1s ease-in-out infinite;display:flex;height:80px;position:relative;width:80px}.fs-ui-loader-circle__curve{position:absolute;right:0;top:0}.App{display:flex;flex-direction:column;min-height:100%}.content{flex:1 1 auto}.hidden{display:none!important}#header{font-family:tahoma,arial,sans serif;font-size:14px;margin-bottom:30px;padding:0 0 4px;text-align:right}#header .bottom-menu{background-color:#f5f5f5}#header .menu{margin:auto;max-width:1170px}#header .menu,#header .menu .login-button{align-items:center;display:flex;justify-content:space-between}#header .menu .login-button{background-color:initial;color:#000;font-family:tahoma,arial,sans serif;font-size:14px;font-weight:700;gap:5px;padding:15px;text-align:center;text-decoration:none}#header .menu .login-button:hover{background-color:#eee;color:#f36f21}#header .menu div.logo{text-align:left}#header img.logo{float:left;margin:0 0 0 8%;padding:5px 10px;width:90px}#header .menu ul{display:table-row}#header .menu ul#menu-list-grow{display:block;text-align:left}#header .menu li{display:table-cell;position:relative;white-space:nowrap}#header .menu li>ul>li{white-space:normal}#header .menu #menu-list-grow li{display:block;padding:5px 14px}#header .menu .nav>ul>li.selected>a,#header .menu .nav>ul>li.selected>span,#header .menu .nav>ul>li>ul li.selected>a{color:#000;font-weight:700;pointer-events:none}#header .menu li a,#header .menu li span,#header .menu li span.menu-caret{color:#000;display:block;padding:15px;text-align:center;text-decoration:none}#header .menu li span{cursor:default}#header span.menu-caret:after{border-bottom:0;border-left:3px solid #0000;border-right:3px solid #0000;border-top:3px solid;content:"";display:inline-block;height:0;margin-left:.255em;vertical-align:.255em;width:0}#header span.menu-caret.empty:after{display:none}#header .menu span:hover,#header .menu ul li:hover{background-color:#eee}#header .menu>ul li:hover{box-shadow:none}#header .menu li:hover ul{background-color:#eee;display:flex;flex-direction:column;left:0;margin:0;min-width:220px;padding:10px 20px;position:absolute;top:100%;width:100%;z-index:9999}#header .menu li:hover ul.wide-menu{max-height:calc(100vh - 120px);min-width:360px;overflow-y:auto;width:-webkit-max-content;width:max-content}#header .menu ul ul li a{background-color:#eee;display:block;padding:0;text-align:left}#header .menu ul .menu-rate{display:inline-block}#header .menu ul .menu-rate:hover{color:#f36f21;cursor:pointer}#header .menu ul ul li a:hover{color:#f36f21}#header .menu ul ul{display:none}#header .menu ul ul li{background-color:#eee;display:block;padding:5px 0}#header .menu .nav>ul>li>a[href="#"]{pointer-events:none}.old-version{width:250px}.icon-btn:hover{color:#4872f2;cursor:pointer}@media(max-width:576px){#header img.logo{width:58px}.old-version{flex-direction:column;gap:15px;width:calc(100% - 32px)}.old-version button{width:100%}}.signin-form-overlay{background:#15161880;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.signin-form{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a,0 15px 20px #0f0f0f26;left:50%;max-height:95%;padding:24px;position:absolute;top:40%;transform:translate(-50%,-50%);width:360px;z-index:3;@media (max-width:764px){border-radius:0;height:calc(100vh - 64px);margin-top:20px;max-height:none;position:static;top:50%;transform:none;width:100%}}.signin-form h3{color:#366383;font-size:18px;margin:0}.signin-form h4{font-size:16px;margin:0}.signin-form .MuiOutlinedInput-input{padding:10px 14px}.error_signin{color:red}.icon_pointer{cursor:pointer}.forgot_password{color:#3c3c3c;display:block;margin-bottom:14px}.forgot_password:hover{color:#f36f21}.signin-form button{background-color:#007355;font-weight:700;text-transform:capitalize;width:55%}.signin-form button:hover{background-color:#009970}.signin-form .register-button{border-radius:4px;color:#007355;display:block;font-size:13px;font-weight:700;padding:10px 8px}.signin-form .register-button:hover{background-color:#b9eade}.mobile-auth__heading{font-size:24px;font-weight:600;line-height:32px;text-align:center}.mobile-auth__btn.MuiButton-containedPrimary{background-color:#ffdd2d;color:#3c3c3c;height:40px;margin-top:11px}.mobile-auth__btn.MuiButton-containedPrimary .MuiButton-label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;text-transform:none}.mobile-auth .input__singup .MuiInputBase-input{border-radius:4px;padding:12px 10px}.mobile-auth .forgot_password{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:end}.list-title{color:#2e2e32;font-size:16px;font-weight:600;margin-top:0}.list-container{margin-top:16px}.list-link{color:#2e2e32;cursor:pointer;font-size:16px;line-height:24px}.list-link:hover{border-bottom:1px dashed #4872f2;color:#4872f2}.popper{border-radius:8px;box-shadow:0 0 10px #0000001a,0 15px 20px #0f0f0f26;max-width:1266px;width:100%;z-index:10000}.header__menu-container{padding:16px 12px}.header__menu-categories{list-style:none;margin:0;padding:12px 0 0}.header__menu-categories-item{list-style:none}.header__menu-categories-item:not(:last-child){margin-bottom:12px}.header__menu-categories-item a{color:#666;font-weight:400;text-decoration:none;transition:all .2s}.header__menu-categories-item a:hover{color:#3965ee}.header__menu-categories-item a:focus,.header__menu-categories-item a:hover{text-decoration:underline}.header__menu-categories-item a:active,.header__menu-categories-item a:hover{outline:0}.header__menu-categories-item h5{color:#2e2e32;font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin:0}.header__menu-container:first-child{align-items:center;background:#fff;display:flex;justify-content:space-between;max-height:52px;position:-webkit-sticky;position:sticky;top:0}.header__menu-container:not(:last-child){border-bottom:1px solid #d4d9de}.header__menu-container .MuiIconButton-root{padding:0!important}.header__menu-container .MuiIconButton-root:hover{background-color:initial!important}.header__menu-container .elem__location{align-items:center;color:#2e2e32;display:flex;margin-left:0;margin-right:24px}.header__menu-container .v-header-phone{align-items:center;color:#2e2e32;display:flex;justify-content:flex-start;margin-right:20px}.header__menu-container .elem__location:hover{color:#4872f2;cursor:pointer}@media (max-width:992px){.header__menu-container ul{padding:0}.header__menu-container .elem__location{margin-bottom:12px}.header__menu-container .phone-icon{margin-right:12px}.header__menu-container .v-header-phone:hover,.v-header-left-link{text-decoration:none}.v-header-left-link{color:#2e2e32;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px;transition:color .35s}.v-header-left-link:hover{color:#4872f2;text-decoration:none;transition-duration:175ms}}@media (max-width:576px){.header__menu-categories-item h5{font-size:14px;line-height:20px}.header__menu-container img.logo{height:20px;width:42px}}.header{display:flex;width:100%}.header .container-wrapper{border-bottom:1px solid #dbe0e5;justify-content:space-between;margin:0 auto;max-height:65px;max-width:1170px;padding:16px 0;width:100%}.header .container-wrapper,.v-header-left,.v-header-right{align-items:center;display:flex}.header img.logo{height:32px;margin-left:0;margin-right:24px;padding:0;width:63px}.v-header-nav{align-items:center;display:flex;justify-content:flex-start;margin:0;padding:0}.v-header-nav .v-header-left-link:not(:last-child){margin-right:24px}.v-header-nav .v-header-left-link{color:#2e2e32;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:color .35s}.location-icon *{stroke:#2e2e32;transition:.2s}.v-header-nav .v-header-left-link:hover{color:#4872f2;text-decoration:none;transition-duration:175ms}.menu .MuiSvgIcon-root{color:#2e2e32}.menu .MuiSvgIcon-root:hover{color:#4872f2;cursor:pointer}.v-header-right .currencies_rates{color:#2e2e32;margin-left:0;margin-right:24px}.v-header-right .currencies_rates__wrapper{align-items:center;display:flex}.currencies_rates__wrapper .menu-rate{display:inline-block;white-space:pre-wrap}.currencies_rates__wrapper .menu-rate:hover{color:#4872f2;cursor:pointer}.v-header-right .elem__location{align-items:center;color:#2e2e32;display:flex;margin-left:0;margin-right:24px}.elem__location:hover{color:#4872f2;cursor:pointer}.elem__location:hover svg path{stroke:#4872f2}.v-language-item{font-size:14px;margin-bottom:0;margin-left:8px;transition:color .35s}.v-header-phone{align-items:center;color:#2e2e32;display:flex;justify-content:center;margin-right:20px}.phone-icon{stroke:#2e2e32;height:16px;margin-right:8px;transition:color .35s;width:16px}.v-header-phone:hover{color:#4872f2;cursor:pointer}.v-header-phone:hover svg path{stroke:#4872f2;cursor:pointer}.v-header-right .MuiIconButton-root{padding:0!important}.v-header-right .MuiIconButton-root:hover{background-color:initial!important}.agent-icon{fill:#2e2e32;transition:color .35s}.agent-icon:hover path{fill:#4872f2}.v-header-right .MuiSvgIcon-root{color:#2e2e32}.v-header-right .MuiSvgIcon-root:hover{color:#4872f2;cursor:pointer}.phone-text{color:#2e2e32;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.old-version{margin:15px auto}.old-version button{text-transform:none}.old-version button,.old-version button:hover{background-color:#ffe100}@media (max-width:992px){.v-header-phone:hover{outline:0;text-decoration:underline;-webkit-text-decoration-color:#2e2e32;text-decoration-color:#2e2e32}.header .container-wrapper{border-bottom:none;max-height:52px;padding:16px 0;width:calc(100% - 32px)}}@media (max-width:576px){.v-header-left img.logo{height:20px;width:42px}.cabinet-text,.phone-text{font-size:14px}.old-version{width:calc(100% - 32px)!important}.old-version button{width:100%}}.header__submenu-return{align-items:center;display:flex;height:56px;justify-content:flex-start;padding:0 24px}.v-text-links{color:#2e2e32;font-size:14px;font-weight:400;line-height:22px}.header__submenu-list{list-style:none;padding:0 16px}.header__submenu-item:not(:last-child){margin-bottom:16px}.v-language__modal{background-color:#fff;border-radius:16px;bottom:0;box-shadow:0 7px 20px #95a3a140;height:100vh;left:-20px;left:0;max-width:270px;max-width:none;min-width:270px;min-width:0;min-width:auto;overflow-y:scroll;padding:15px 20px;padding:0;position:absolute;position:fixed;right:0;top:30px;top:0;width:100%;z-index:1100;z-index:1060}.turquoise{color:#49c8c0}.v-black{color:#2e2e32}.v-dark{color:#7e8389}.v-gray{color:#b3b9c0}.v-red{color:#e73c3e}.v-blue{color:#4872f2}.v-warning{color:#ffe100}.v-clear-block{cursor:pointer;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:5}.v-clear-block .v-icon-x{height:16px;mask-position:center;-webkit-mask-position:center;mask-size:auto;-webkit-mask-size:auto;width:16px}.v-icon-x:active,.v-icon-x:hover{background:#2e2e32}.v-departure-base{width:100%}.v-departure-base .v-departure{flex-grow:1;max-width:100%;position:relative;width:100%;z-index:auto}.v-departure-base .v-departure:hover .v-departure__pinput__input{display:block!important;opacity:1!important;transition:.3s;z-index:auto!important}.v-departure-base .v-departure:hover .v-departure__title{font-size:14px;line-height:20px;top:9px}.v-departure-base .v-departure__main{background-color:#fff;border:1px solid #d4d9de;border-radius:8px 0 0 8px;height:100%;transition:.3s;-webkit-user-select:none;user-select:none}.v-departure-base .v-departure__main.active,.v-departure-base .v-departure__main:hover{border:1px solid #7e8389;border-radius:8px;transition:.3s}.v-departure-base .v-departure__main.active .v-departure__pinput__input{display:block!important;opacity:1!important;transition:.3s;z-index:auto!important}.v-departure-base .v-departure__main.active .v-departure__title{font-size:14px;line-height:20px;top:9px}.v-departure-base .v-departure__elem{align-items:center;color:#2e2e32;cursor:pointer;display:flex;justify-content:space-between;min-width:90px;padding:10px 10px 10px 20px;width:100%}.v-departure-base .v-departure__elem:hover{background-color:#edf1fe;transition:.3s}.v-departure-base .v-departure__elem.active,.v-departure-base .v-departure__elem:active{background-color:#4872f240;transition:.3s}.v-departure-base .v-departure__elem.regular{background-color:#c784eb}.v-departure-base .v-departure__elem.regular:hover{opacity:.8}.v-departure-base .v-departure__elem-grouped-title{align-items:center;color:#2e2e32;display:flex;font-weight:700;justify-content:space-between;min-width:90px;padding:10px 10px 10px 20px;width:100%}.v-departure-base .v-departure__title{font-size:12px;left:16px;line-height:20px;position:absolute;top:9px;transition:.3s}.v-departure-base .v-departure__title.notValid{font-size:16px;line-height:22px;top:20px}.v-departure-base .v-departure__pinput{align-items:flex-end;display:flex;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:20px;padding:28px 10px 6px 16px;position:relative;transition:.3s;width:100%;z-index:1}.v-departure-base .v-departure__pinput__input{border:none;padding:0;width:100%}.v-departure-base .v-departure__pinput__input.hideInput{opacity:0;transition:.3s;z-index:-1}.v-departure-base .v-departure__body{max-height:432px;overflow-y:scroll;padding-right:8px;width:100%}.v-departure-base .v-departure__body-container{background:#fff;border-radius:8px;box-shadow:0 8px 22px #00000012;display:flex;flex-direction:row;flex-wrap:wrap;padding:16px 8px 16px 0;position:absolute;width:100%;z-index:110}.v-departure-base .v-departure__body::-webkit-scrollbar{width:3px}.v-departure-base .v-departure__body::-webkit-scrollbar-track{background-color:#0000;border-radius:4px}.v-departure-base .v-departure__body::-webkit-scrollbar-thumb{background-color:#e9eaec;border-radius:4px;-webkit-transition:.3s;transition:.3s}.v-departure-base .v-departure__body::-webkit-scrollbar-thumb:active,.v-departure-base .v-departure__body::-webkit-scrollbar-thumb:hover{background:#4872f2;cursor:pointer;-webkit-transition:.3s;transition:.3s}.v-departure-aeroflot .v-departure{flex-grow:1;max-width:100%;position:relative;width:100%;z-index:3}.v-departure-aeroflot .v-departure:hover .v-departure__pinput__input{display:block!important;opacity:1!important;transition:.3s;z-index:auto!important}.v-departure-aeroflot .v-departure:hover .v-departure__title{font-size:14px;line-height:20px;top:9px}.v-departure-aeroflot .v-departure__main{background-color:#fff;border:1px solid #d4d9de;border-radius:8px 0 0 8px;height:64px;transition:.3s;-webkit-user-select:none;user-select:none}.v-departure-aeroflot .v-departure__main:hover{border:1px solid #7e8389;border-radius:8px;transition:.3s}.v-departure-aeroflot .v-departure__main.active{border:1px solid #7e8389}.v-departure-aeroflot .v-departure__elem{align-items:center;color:#2e2e32;cursor:pointer;display:flex;justify-content:space-between;min-width:90px;padding:10px 10px 10px 20px;width:100%}.v-departure-aeroflot .v-departure__elem:hover{background-color:#edf1fe;transition:.3s}.v-departure-aeroflot .v-departure__elem.active,.v-departure-aeroflot .v-departure__elem:active{background-color:#4872f240;transition:.3s}.v-departure-aeroflot .v-departure__title{font-size:14px;left:16px;line-height:20px;position:absolute;top:9px;transition:.3s}.v-departure-aeroflot .v-departure__title.notValid{font-size:16px;line-height:22px;top:20px}.v-departure-aeroflot .v-departure__pinput{align-items:flex-end;display:flex;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:20px;padding:19px 10px 10px 16px;position:relative;transition:.3s;width:100%;z-index:1}.v-departure-aeroflot .v-departure__pinput__input{padding:0;width:100%}.v-departure-aeroflot .v-departure__pinput__input.hideInput{opacity:0;transition:.3s;z-index:-1}.v-departure-aeroflot .v-departure__body{max-height:432px;overflow-y:scroll;padding-right:8px;width:100%}.v-departure-aeroflot .v-departure__body-container{background-color:#fff;background:#fff;border-radius:8px;box-shadow:0 8px 22px #00000012;display:flex;flex-direction:row;flex-wrap:wrap;left:2px;padding:16px 8px 16px 0;position:absolute;top:76px;width:240px;z-index:99;z-index:110}.v-departure-aeroflot .v-departure__body::-webkit-scrollbar{width:3px}.v-departure-aeroflot .v-departure__body::-webkit-scrollbar-track{background-color:#dbe0e5;background-color:#0000;border-radius:4px}.v-departure-aeroflot .v-departure__body::-webkit-scrollbar-thumb{background-color:#e9eaec;border-radius:4px;-webkit-transition:.3s;transition:.3s}.v-departure-aeroflot .v-departure__body::-webkit-scrollbar-thumb:active,.v-departure-aeroflot .v-departure__body::-webkit-scrollbar-thumb:hover{background:#4872f2;cursor:pointer;-webkit-transition:.3s;transition:.3s}.v-departure-base__mobile .v-departure{background:#fff;bottom:0;box-shadow:none;height:100vh;left:0;padding:initial;position:fixed!important;right:0;top:0;width:100%;z-index:1060}.v-departure-base__mobile .v-departure__body{max-height:calc(87vh - 64px);overflow-y:scroll;padding-right:8px;padding-top:8px;width:100%}.v-departure-base__mobile .v-departure__body-container{background-color:#fff;background:#fff;border-radius:8px;box-shadow:none;display:flex;flex-direction:row;flex-wrap:wrap;left:2px;padding:0 8px 0 0;position:absolute;top:0;width:100%;z-index:99;z-index:110}.v-departure-base__mobile .v-departure__main{display:none}.v-departure-base__mobile .v-departure .v-departure__body-return{align-items:center;display:flex;height:56px;justify-content:flex-start;padding-left:24px}.v-departure-base__mobile .v-departure .v-departure__body-return svg{height:14px;margin-right:24px;width:8px}.v-departure-base__mobile .v-departure__input{align-items:flex-end;display:flex;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:20px;padding:0;position:relative;transition:.3s;width:100%;z-index:1}.v-departure-base__mobile .v-departure__input__input{padding:0;width:100%}.v-departure-base__mobile .v-departure__input__input.hideInput{opacity:0;transition:.3s;z-index:-1}.v-departure-base__mobile .v-departure__top-input-flex-block{border-bottom:1px solid #d4d9de;display:flex;width:100%}@media(max-width:576px){.v-departure-base .v-departure:hover .v-departure__pinput__input{display:block!important;opacity:1!important;transition:.3s;z-index:auto!important}.v-departure-base .v-departure:hover .v-departure__title{font-size:12px;line-height:16px;top:12px!important}.v-departure-base .v-departure__elem{font-size:14px;font-weight:400;line-height:20px}.v-departure-base .v-departure__main{border-bottom:none;border-radius:0;border-radius:8px 8px 0 0;box-shadow:0 0 2px #6b5f5f1a;height:56px}.v-departure-base .v-departure__main.active .v-departure__pinput__input{display:block!important;opacity:1!important;transition:.3s;z-index:auto!important}.v-departure-base .v-departure__main.active .v-departure__title{font-size:12px;line-height:16px;top:12px!important}.v-departure-base .v-departure__main.where-active,.v-departure-base .v-departure__main:hover{border:1px solid #d4d9de;border-bottom:none;border-radius:8px 8px 0 0}.v-departure-base .v-departure__main.where-active .v-departure__pinput__input,.v-departure-base .v-departure__main:hover .v-departure__pinput__input{display:block!important;opacity:1!important;transition:.3s;z-index:auto!important}.v-departure-base .v-departure__main.where-active .v-departure__title,.v-departure-base .v-departure__main:hover .v-departure__title{font-size:12px;line-height:16px;top:12px!important}.v-departure-base .v-departure__title{font-size:12px;left:16px!important;line-height:16px;top:12px}.v-departure-base .v-departure__title.notValid{font-size:14px;font-weight:400;line-height:20px;top:22px}.v-departure-base .v-departure__pinput{font-size:14px;line-height:20px;padding-bottom:5px}.v-departure-aeroflot .v-departure__main{border:1px solid #dfdfdf;border-radius:2px}.v-departure-aeroflot .v-departure__pinput{padding:10px}}@media(min-width:476px){.v-departure-base .v-departure__main{border:1px solid #dfdfdf}}.v-departure .MuiOutlinedInput-input{padding:10px 14px}.v-departure .MuiInputLabel-outlined{transform:translate(14px,12px) scale(1)}.v-departure__body-container .chosen-search{margin:0 0 0 8px;padding:3px 4px;position:relative;white-space:nowrap;width:100%;z-index:1010}.v-departure__body-container .chosen-search__field{background:no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);border:1px solid #ccc;border-radius:3px;box-sizing:border-box;font-family:var(--main-font-family);font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.empty-search{font-style:italic;padding:10px 10px 10px 20px}.footer-container{background:#f5f5f5;flex:0 0 auto;padding:80px 0;@media (max-width:576px){padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.v-footer-block{margin:0 auto;max-width:1170px;position:relative}.container-footer{max-width:1170px;padding:0}.logo{text-align:left}.logo img{float:left;vertical-align:middle;width:76px}.social{align-items:center;display:flex;justify-content:center}.icon:not(.ru-tube) *{fill:#2e2e32}.social .icon.ru-tube{height:24px;width:24px}.v-social-block__link{height:32px;margin-right:16px}.v-social-block__link:last-child{margin-right:0}.v-social-block__link a{text-decoration:none;transition:all .2s}.v-social-block{align-items:flex-end;display:flex;flex-direction:column}.v-social-block-text{color:#2e2e32;font-family:Open Sans;font-size:16px;font-weight:600;line-height:20px;margin:0 0 8px}.v-social-block-text:hover{color:#4872f2;text-decoration:underline}.v-footer-contact-logo-and-social{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:39px}.v-footer-contact{margin-right:107px;max-width:370px}.text-grey{color:#3c3c3c;margin-bottom:4px}a:hover{color:#4872f2}.v-footer-menu{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:27px;width:100%}.list-footer-link{color:#2e2e32;cursor:pointer;font-size:14px;line-height:16px}.list-footer-container:last-child{margin:0}.list-footer-container{margin-bottom:16px;margin-top:0}a{text-decoration:none;transition:all .2s}.list-footer-link:hover{color:#4872f2}.v-text-policy{margin:0;text-decoration:underline}.v-footer-menu-item-mobile{margin-bottom:39px}.v-footer-menu-header{color:#2e2e32;font-size:16px;font-weight:600;line-height:22px;margin-bottom:16px}.v-mobile-apps{justify-content:flex-start}.v-mobile-app,.v-mobile-apps{align-items:center;display:flex}.v-mobile-app{border:1px solid #2e2e32;border-radius:8px;color:#2e2e32;font-size:12px;font-weight:600;justify-content:center;margin-right:10px;padding:8px 0;text-decoration:none;transition:.5s;width:130px}.v-mobile-app:hover{background:#2e2e32;color:#fff}.v-mobile-app:last-child{margin-right:0}.icon-play *{fill:#2e2e32;transition:.2s}.spacing-icon{align-items:center;display:flex;justify-content:center;margin-right:5px}.v-mobile-app:hover svg path{fill:#fff}.tourism_widget{cursor:pointer;flex-shrink:0;height:108px;margin-right:136px;transition:.2s;width:108px}.tourism_widget:hover{filter:drop-shadow(0 5px 5px rgba(117,122,136,.06)) drop-shadow(0 20px 20px rgba(117,122,136,.08));transition:.2s}.v-subscription-new-inner{align-items:center;display:flex;justify-content:space-between}.v-subscription-new-title{font-size:28px;font-weight:600;line-height:38px;margin:0 0 8px}.v-subscription-new-text{font-size:16px;font-weight:400;line-height:22px;margin:0}.v-input__wrap{align-items:flex-end;border:none;box-sizing:border-box;display:flex;height:54px!important;opacity:0;padding:0 9px;position:relative;transition:.3s;width:100%}.footer-list{display:none}.menu__title-mobile{background-position:100% 10px;border-bottom:none;color:#2e2e32;display:block;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:10px 15px 10px 0!important}.v-footer-menu .menu__title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:16px;margin-top:0}.block{display:block}.v-footer-menu .menu-item__wrap-link{line-height:16px;margin-bottom:16px;margin-top:0}.list-grids{display:block;width:100%}@media (max-width:1200px){.v-subscription-new-form{margin-left:0}.v-footer-contact{margin-right:45px}.container-footer{width:970px}.logo img{width:58px}}@media (max-width:992px){.v-subscription-new-appeal{margin:0 0 32px}.v-subscription-new-inner{align-items:start;flex-direction:column;justify-content:center}.list-grids{display:none}.v-footer-menu{display:block;margin-bottom:22px;width:100%}.v-footer-contact{margin-bottom:5px;margin-right:0;max-width:100%}.container-footer{width:calc(100% - 64px)}.footer-list{display:flex;flex-direction:column;padding:0;width:100%}.v-footer-menu-header{margin-bottom:8px;margin-top:0}ol,ul{margin-bottom:10px;margin-top:0}}.v-subscription-new-appeal{margin-right:140px;margin-top:16px;width:570px}@media (max-width:576px){.v-subscription-new-appeal{margin-right:0;width:auto}.v-subscription-new-title{font-size:18px!important;font-weight:600;line-height:34px;margin-bottom:8px}.v-subscription-new-text{font-size:14px;line-height:20px;max-width:291px}.text-grey{font-size:12px;line-height:16px;max-width:288px}.v-footer-menu-header{margin:0 0 8px}.v-footer-contact-logo-and-social{margin-bottom:5px;order:1}.v-footer-menu-item-mobile{margin:0 0 32px;padding:0}.v-social-block-text{font-size:14px;letter-spacing:.55px}.v-footer-contact{display:flex;flex-direction:column}.v-footer-contact .v-footer-privacy{order:2}}@media (max-width:476px){.logo img{height:28px}}.v-subscription-new-actions{display:flex;flex-direction:row;flex-wrap:wrap;max-width:700px}.v-subscription-new-button{background:#ffe100;border-radius:8px;color:#2e2e32;flex-direction:column-reverse;font-size:16px;font-weight:600;height:56px;line-height:24px;padding:16px 39px;text-align:center;text-decoration:none;transition:.35s}.v-subscription-new-form{display:block;max-width:700px;width:100%}.v-text-special__link{color:#3c3c3c;margin:0;transition:color .2s}.footer-drawer{display:flex;justify-content:space-between}.footer-drawer-title{color:#2e2e32;font-size:18px;font-weight:700}.footer-drawer-actions{margin:0 auto;padding:8px;width:200px}.footer-subscribe,.footer-subscribe:active,.footer-subscribe:focus,.footer-subscribe:hover,.footer-subscribe:link,.footer-subscribe:visited{color:#3c3c3c}.main-menu{margin:0 auto;max-width:1170px;padding:16px 0 0;width:100%}.v-search-tabs{display:flex;justify-content:space-between;transition:.5s}.v-search-tab-menu{position:relative}.v-search-tab-menu .v-search-tab{align-items:center;display:flex}.v-search-tab{border-bottom:3px solid #fff;color:#2e2e32;cursor:pointer;padding-bottom:10px;transition:all .35s;white-space:nowrap}.v-search-tab:active,.v-search-tab:hover{border-bottom:3px solid #4872f2;color:#2e2e32;text-decoration:none;transition-duration:175ms}.v-search-tab-active,.v-search-tab-active:hover{border-bottom:4px solid #49c8c0}.v-search-tab:focus{color:#2e2e32;text-decoration:none}.v-text-16{font-size:16px;font-weight:400;line-height:22px}.v-icon-arrow_down_small{margin-left:3px;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.wrapper{position:relative}.v-search-tab-sub-menu{background:#fff;border-radius:8px;box-shadow:0 0 5px #0000000d,0 10px 10px #0000001a;display:none;left:-16px;padding:16px 18px;position:absolute;width:270px;z-index:102}.wrapper:hover .v-search-tab-sub-menu{display:flex;flex-direction:column}.v-search-tab-sub-menu .v-search-tab{align-items:center;border-bottom:none;display:flex;padding:9px 20px;transition:.1s;width:100%;width:auto}.v-search-tab-sub-menu .v-search-tab:hover{background-color:#edf1fe;border-bottom:none;transition:.1s}.v-search-tab-sub-menu .v-search-tab:focus .v-search-tab-sub-menu{display:none}@media (max-width:1200px){.v-search-tab-sub-menu{top:20px}.main-menu{width:970px}.v-search-tabs[data-v-1ca74594]{flex-direction:inherit;margin-top:0;overflow-x:hidden;padding-bottom:16px;transition:0s}.v-search-tab{border:none;border-radius:8px;display:block;float:left;padding-bottom:0;position:relative;transition:all .35s;white-space:nowrap;z-index:10}.v-search-tab:active,.v-search-tab:hover{border-bottom:initial;color:#4872f2;text-decoration:none;transition-duration:175ms}.v-search-tab:hover svg path{fill:#4872f2}}@media (max-width:992px){.main-menu{display:none}}.alert-loading{align-items:center;background-color:#ffcd00;border-radius:16px;display:flex;gap:15px;padding:8px 16px;position:absolute;right:50px}.fs-booking-time-limit{align-items:center;background:#fff3cd;border:1px solid #ffb800;border-radius:8px;box-shadow:0 5px 10px #0000000d;box-sizing:border-box;display:flex;padding:14px 24px}.fs-booking-time-limit__icon{flex-shrink:0;height:35px;margin-right:12.5px;width:35px}.fs-booking-time-limit__text{color:var(--primary-black);font-family:var(--font-stack);font-size:14px;font-style:normal;font-weight:400;line-height:18px}.fs-booking-time-limit__text>strong{font-weight:600}@media(max-width:767px){.fs-booking-time-limit{align-items:flex-start;padding:14px}.fs-booking-time-limit__icon{height:25px;margin-right:8px;width:25px}}.fs-booking-right-side{border:1px solid #dcdcdc;border-radius:10px;box-shadow:0 5px 10px #0000000d;padding:24px 0}.fs-booking-right-side__content-block{padding:0 24px}.fs-booking-right-side__content-block__title{color:var(--primary-black);display:block;font-family:var(--font-stack);font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:20px}.fs-booking-right-side__content-block__title>strong{color:var(--primary-blue)}.fs-booking-right-side__divide{background:#dcdcdc;height:1px;margin:24px 0;width:100%}.fs-booking-right-side__prices>div{margin-bottom:10px}.fs-booking-right-side__prices>:last-child{margin-bottom:0}.fs-booking-right-side__prices__item{align-items:center;display:flex;justify-content:space-between}.fs-booking-right-side__prices__item__text{color:var(--primary-black);font-family:var(--font-stack);font-size:14px;font-style:normal;font-weight:400;line-height:18px}.fs-booking-right-side__prices__item--total>span{font-weight:600}.fs-booking-right-side__prices__item--total>:last-child{color:var(--primary-blue)}.fs-ui-flight-point{background:#e3eaff;border-radius:50%;height:16px;position:relative;width:16px}@media(max-width:767px){.fs-ui-flight-point{background:#edf1fe;border:3px solid #4872f2;border-radius:50%;box-sizing:border-box;height:12px;position:relative;width:12px;z-index:2}}.fs-ui-flight-point__inner-round{background:#4872f2;border-radius:50%;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}@media(max-width:767px){.fs-ui-flight-point__inner-round{display:none}}.fs-ui-flight-point__upper-text{color:#4872f2;font-family:var(--font-stack);font-size:12px;font-style:normal;font-weight:600;left:50%;line-height:16px;position:absolute;top:-19px;transform:translate(-50%)}.v-404{align-items:center;justify-content:space-around;min-height:550px}.v-404,.v-404 .v-404_container{display:flex;flex-direction:column}.v-404 .v-404_container{font-weight:600;gap:32px;max-width:648px}.v-404 .v-404_img{display:block;margin:auto}.v-404 .v-404_text-block{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0 20px}.v-404 .v-404_text-block .v-404_title{font-size:28px;font-weight:600;line-height:38px;margin:0;text-align:center}.v-404 .v-404_text-block .v-404_desc{font-size:16px;font-weight:400;line-height:22px;max-width:425px;text-align:center}.v-404 .v-404_btn{background:#ffe100;border:1px solid #0000;border-radius:4px;color:#2e2e32;cursor:pointer;display:block;font-family:Open Sans;font-size:14px;height:40px;line-height:39px;margin:0 auto;padding:0 16px;text-align:center;transition:.3s;width:159px}.v-404 .v-404_btn:hover{background:#ffcd00;border:1px solid #ffcd00;color:#2e2e32}.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6,.landing p{margin:0}.landing{overflow:hidden}.landing-container{margin:0 auto;width:1170px}.landing p{line-height:22px;margin-bottom:16px}.landing .MuiBreadcrumbs-li p{margin-bottom:0}.landing h3{font-size:30px;margin-bottom:32px}.landing h2{font-size:28px;margin-bottom:32px}.landing .breadcrumb{font-size:16px;margin-bottom:24px}.landing .breadcrumb a{color:#4872f2}.landing .v-center{text-align:center}.landing .v-text-7{font-size:30px;line-height:30px}.landing .v-text-6,.v-text-7{color:#2e2e32;font-weight:600}.landing table{border-collapse:initial;border-radius:4px;margin-bottom:20px;width:100%}.landing table>tbody>tr>td,.landing table>tbody>tr>th,.landing table>tfoot>tr>td,.landing table>tfoot>tr>th,.landing table>thead>tr>td,.landing table>thead>tr>th{border:1px solid #dbe0e5!important;padding:8px}.landing ul li::marker{color:#7e8389}.landing .static-text ul li::marker{color:#ffcd00}@media (max-width:992px){.landing-container{width:calc(100% - 32px)}}@media (max-width:576px){.landing h2{font-size:24px;line-height:34px;margin-bottom:24px}}.static-text .container{margin:initial;width:auto}.static-text{margin-bottom:60px}.static-text h2,.static-text h3{margin-bottom:32px!important}.banner-full-width{aspect-ratio:13/4;background-color:#63646870;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;font-size:20px;grid-area:desktop_image;padding:40px}.banner-full-width.FS_promo_S{height:120px;width:100%}.banner-full-width-mobile.FS_promo_S{height:100px}.banner-full-width.FS_promo_L{height:277px;width:100%}.banner-full-width-mobile.FS_promo_L{height:206px}.banner-full-width .banner_title{align-items:flex-start;display:flex;height:68px;overflow:hidden;width:100%}.banner-full-width .banner_title span{line-height:1.2;width:50%}.banner-full-width .banner_text{align-items:flex-start;display:flex;height:160px;overflow:hidden;width:100%}.banner-full-width .banner_text .text{display:inline-block;line-height:1.2;width:50%!important}.banner-full-width .banner_link{align-items:center;background-color:#fff;border-radius:16px;display:inline-flex;height:56px;overflow:hidden;padding:16px 24px}.banner-full-width .banner_link span{line-height:1.2;width:50%}.banner-full-width .banner_link span a{color:#202226;font-size:16px;font-weight:600;text-decoration:none;text-decoration:initial;transition:all .3s}.banner-full-width-mobile{background-color:#63646870;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;font-size:14px;padding:16px;width:100%}.banner-full-width-mobile .banner_title{align-items:flex-start;display:flex;height:34px;overflow:hidden;width:100%}.banner-full-width-mobile .banner_title span{line-height:1.2;width:100%}.banner-full-width-mobile .banner_text{align-items:flex-start;display:flex;height:120px;overflow:hidden;width:100%}.banner-full-width-mobile .banner_text .text{line-height:1.2;width:100%!important}.banner-full-width-mobile .banner_link{align-items:flex-end;display:flex;height:34px;overflow:hidden;width:100%}.banner-full-width-mobile .banner_link span{line-height:1.2;width:100%}.banner-full-width-mobile .banner_link span a{color:#4872f2;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:all .3s}.textWithBackground{border-radius:8px;padding:20px 16px}.textWithBackground .title{color:#2e2e32;font-size:16px;font-weight:600;line-height:22px;margin-bottom:16px}.textWithBackground p{font-size:16px;margin:0!important}@media (max-width:768px){.textWithBackground{padding:16px}}.container-text-block .text-title{color:#2e2e32;font-size:28px;font-weight:600;line-height:38px;margin-bottom:24px}.container-text-block .text{color:#2e2e32;font-size:20px;line-height:28px}.container-text-block .parent-table{overflow:auto}@media screen and (max-width:480px){.container-text-block h2{margin-bottom:0!important}}.container-tiles-icons{display:flex;overflow:hidden;width:100%}.container-tiles-icons__item{margin-right:30px;min-width:120px;text-align:center;width:120px}.container-tiles-icons__item:last-child{margin-right:0}.container-tiles-icons__item-text{color:#2e2e32;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.container-tiles-icons__item-icon{align-items:center;border-radius:16px;display:flex;height:120px;justify-content:center;margin-bottom:20px;position:relative;width:100%}.tiles-icons__header{align-items:flex-end;display:flex;font-size:28px;font-style:normal;font-weight:600;justify-content:space-between;line-height:38px;margin-bottom:40px;position:relative}.container-tiles-icons__item-icon span{height:64px;width:64px;z-index:1}.container-tiles-icons__item-icon:after{background-color:initial;border-radius:16px;content:"";height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:0}.additionalServices__inner{grid-column-gap:30px;grid-row-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr;position:relative;row-gap:30px}.additionalServices__item{align-items:center;background:#fff;border-radius:16px;box-shadow:0 5px 35px #757b8a0f,0 20px 35px #757b8a14;box-sizing:border-box;cursor:pointer;display:flex;height:104px;justify-content:flex-start;padding:20px;text-decoration:none;transition:.3s;width:100%}.additionalServices__item:hover{box-shadow:0 7px 22px #412b8114}.additionalServices__item-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:64px;justify-content:center;margin-right:20px;width:64px}.additionalServices__item-text{white-space:nowrap}.additionalServices__item-icon span{height:36px;width:36px}.bg_rectangle{height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.additionalServices{position:relative}@media screen and (max-width:480px){.additionalServices{background:radial-gradient(circle,#2a527d 0,rgba(72,114,242,.148) 0,#fff 80%);margin:0 -16px;padding:0 16px}.additionalServices .bg_rectangle{display:none}.additionalServices__header{margin-bottom:24px}.additionalServices__inner{column-gap:20px;grid-template-columns:1fr;justify-items:center;margin-bottom:20px;row-gap:20px}.additionalServices__item{height:80px;padding:16px;width:290px}.additionalServices__item-icon{height:48px;margin-right:20px;width:48px}.additionalServices__item-icon span{max-height:24px;max-width:24px}.additionalServices__item-text{font-size:16px;line-height:20px;white-space:pre-wrap}}.SliderIcons_swiper-container{margin-bottom:80px}@media (max-width:576px){.SliderIcons_swiper-container{margin-bottom:40px}}.SliderIcons_swiper-container .slide-btn-bg{cursor:pointer;height:40px;width:40px}.SliderIcons_swiper-container .slide-btn-bg>path{fill:#2e2e32}.SliderIcons_swiper-container .slide-btn-bg>circle{stroke:#7e8389}.SliderIcons_swiper-container .slide-btn-bg:hover>path{fill:#4872f2}.SliderIcons_swiper-container .slide-btn-bg:hover>circle{stroke:#4872f2}.SliderIcons_swiper-container .slide-btn-bg.swiper-button-disabled{cursor:default}.SliderIcons_swiper-container .slide-btn-bg.swiper-button-disabled>path{fill:#b3b9c0}.SliderIcons_swiper-container .slide-btn-bg.swiper-button-disabled>circle{stroke:#b3b9c0}.SliderIcons_swiper-container .nav-btns{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-end;margin-bottom:40px}.SliderIcons_swiper-container .SliderIcons_swiper-button-prev{transform:rotate(180deg)}.SliderIcons_swiper-container .swiper-wrapper{padding-bottom:40px}.SliderIcons_swiper-container .swiper-slide{width:auto}.tiles-photo-background{align-items:flex-start;background:#fff;display:flex;flex-direction:column;gap:24px;width:100%}.tiles-photo-background__head{align-items:center;display:flex;flex-direction:row;gap:24px;width:100%}.landing .tiles-photo-background__heading{color:#000;flex:1 1;font-family:Open Sans,TT Firs Neue,sans-serif;font-size:36px;font-weight:700;line-height:36px;margin:0;min-width:0}.tiles-photo-background__all{align-items:center;background:#0000000d;box-sizing:border-box;color:#ff6702;display:inline-flex;flex:none;font-family:Open Sans,sans-serif;font-weight:600;justify-content:center;text-align:center;text-decoration:none;white-space:nowrap}.tiles-photo-background__all--desktop{border-radius:12px;font-size:12px;gap:8px;height:32px;line-height:16px;margin-left:auto;padding:8px 16px}.tiles-photo-background__all--mobile{display:none}.tiles-photo-background__all:hover{background:#00000014;color:#ff6702}.tiles-photo-background__chevron{display:block;flex:none}.tiles-photo-background__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.tiles-photo-background__card{align-items:flex-start;background:#0000000d;border-radius:20px;box-sizing:border-box;color:inherit;display:flex;gap:12px;height:100px;justify-content:space-between;min-width:0;overflow:hidden;padding:20px 12px 12px 20px;position:relative;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.tiles-photo-background__card:hover{background-color:#eee;background-color:var(--surface-container-hover,#eee);box-shadow:0 4px 12px #00000014}.tiles-photo-background__card-title{color:#202226;display:block;flex:1 1;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:20px;min-width:0;position:relative;z-index:1}.tiles-photo-background__picture{align-self:center;flex:none;height:92px;pointer-events:none;position:relative;width:92px}.tiles-photo-background__picture img{height:100%;inset:0;object-fit:contain;object-position:center;position:absolute;transition:transform .2s ease;width:100%}.tiles-photo-background__card:hover .tiles-photo-background__picture img{transform:scale(1.05)}@media (max-width:992px){.tiles-photo-background,.tiles-photo-background__head{gap:16px}.landing .tiles-photo-background__heading{color:#202226;font-size:24px;line-height:28px}.tiles-photo-background__all--desktop{display:none}.tiles-photo-background__all--mobile{align-self:stretch;border-radius:16px;display:flex;font-size:14px;height:48px;line-height:18px;margin-left:0;padding:12px 24px;width:100%}.tiles-photo-background__grid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.tiles-photo-background__card{gap:8px;padding:16px 8px 12px 16px}.tiles-photo-background__card-title{font-size:14px;line-height:18px}.tiles-photo-background__picture{height:56px;width:56px}}.photo-tiles{display:flex;flex-direction:column;gap:16px}.staticSliderTiles-title{color:#2e2e32;font-family:Open Sans;font-size:28px;font-style:normal;font-weight:600;line-height:38px}.photo-tiles_three-grid{grid-gap:0 2.703%;display:grid;gap:0 2.703%;grid-template-columns:repeat(3,1fr);justify-items:stretch;max-width:1110px;overflow:hidden;overflow-x:scroll}.photo-tiles_three-grid::-webkit-scrollbar{display:none}@media(min-width:570px){.photo-tiles_three-grid{margin:0 auto}}.photo-tiles_three-grid .photo-tile_three-text{color:#2e2e32;font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:32px;text-align:center}.photo-tiles_three-grid .photo-tiles_three-item{width:240px}.photo-tiles_three-grid .photo-tiles_three-item img{border-radius:8px}@media(min-width:570px){.photo-tiles_three-grid .photo-tiles_three-item{width:auto}.photo-tiles_three-grid .photo-tiles_three-item img{border-radius:15px}}.photo-tiles_three-grid img{cursor:pointer;height:257px;margin-bottom:20px;object-fit:cover;width:100%}.photo-tiles_four-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);overflow:hidden;overflow-x:scroll}.photo-tiles_four-grid::-webkit-scrollbar{display:none}.photo-tiles_four-grid .photo-tiles_four-item{width:255px}.photo-tiles_four-grid .photo-tiles_four-item img{border-radius:8px}@media(min-width:570px){.photo-tiles_four-grid .photo-tiles_four-item{width:auto}.photo-tiles_four-grid .photo-tiles_four-item img{border-radius:15px}}.photo-tiles_four-grid .photo-tiles_four-signature{color:#2e2e32;font-size:24px;font-weight:600;line-height:120%;margin:20px 0 0;min-height:24px}.photo-tiles_four-grid img{cursor:pointer;height:260px;object-fit:cover;width:100%}.photo-tiles_slider-container{--swiper-navigation-sides-offset:-64px;position:relative}.photo-tiles_slider-container .photo-tiles_slide{border-radius:24px;cursor:pointer;height:auto;width:100%}.photo-tiles_slider-container .slide-btn-bg{background-color:#fff;border-radius:8px;box-shadow:0 6px 20px 0 #757a8826;color:#202226;height:44px;width:44px}.photo-tiles_slider-container .swiper-button-prev{left:-22px}.photo-tiles_slider-container .swiper-button-prev:after{font-size:16px}.photo-tiles_slider-container .swiper-button-next{right:-22px}.photo-tiles_slider-container .swiper-button-next:after{font-size:16px}.photo-tiles_slider-long .photo-tiles_slide{height:275px;object-fit:cover}@media(max-width:570px){.photo-tiles_slider-long .photo-tiles_slide{height:240px}}.photo-tiles-title{color:#2e2e32;font-size:30px;font-style:normal;font-weight:600;line-height:120%;margin:0 0 32px;text-align:center}.slider-card_nav{display:none}@media(min-width:570px){.slider-card_nav{display:flex;flex-direction:column;justify-content:center}}.slider-card_nav .slide-btn-bg{background:url(/static/media/slider-next.0634ee6fde09586597b4.svg) no-repeat;height:40px;width:40px}.slider-card_nav .swiper-button-prev{margin-top:12px;position:static;transform:rotate(180deg)}.slider-card_nav .swiper-button-prev:after{content:""}.slider-card_nav .swiper-button-next{position:static}.slider-card_nav .swiper-button-next:after{content:""}.slider-card-container .swiper{flex:1 1;min-width:0;overflow:hidden!important}.slider-card-container .photo-tiles_card .swiper-wrapper .swiper-slide{width:188px!important}@media(min-width:570px){.slider-card-container .photo-tiles_card .swiper-wrapper .swiper-slide{width:auto}.slider-card-container{display:flex;gap:32px}}.slider-card-container .slide-item-container{border:3px solid #edf1fe;border-radius:8px;cursor:pointer;height:275px;margin:0 30px 0 0;max-height:275px;max-width:188px;min-height:275px;min-width:188px;padding:9px;transition:border-color .2s ease-in-out,cursor .3s ease-out;width:188px}@media(min-width:570px){.slider-card-container .slide-item-container{margin:0;max-width:none;min-width:0;width:100%}}.slider-card-container .slide-item{align-items:center;background:#fff none repeat scroll 0 0;color:#fff;display:flex;font-size:40px;justify-content:center;text-align:center}.slider-card-container .slide-item-photo{align-items:flex-start;border-radius:8px;color:#2e2e32;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.slider-card-container .slide-item-photo .slide-text,.slider-card-container .slide-item-photo .slide-title{color:#2e2e32;font-size:16px;font-weight:600;line-height:120%;margin:8px}.mobile-pagination{--swiper-pagination-bullet-inactive-color:#edf1fe;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:#4872f2;display:flex;gap:8px;justify-content:center;margin:20px 0 10px}@media(min-width:570px){.mobile-pagination{display:none}}.different-container-grid{grid-gap:5.556% 2.703%;display:grid;gap:5.556% 2.703%;grid-auto-flow:row;grid-template-areas:"photo_1 photo_1 photo_2 photo_3" "photo_4 photo_5 photo_6 photo_3";grid-template-columns:22.973% 22.973% 22.973% 22.973%;grid-template-rows:47.22% 47.22%;height:540px;justify-items:stretch;margin:0 auto 80px;max-width:1170px}@media(max-width:576px){.different-container-grid{grid-gap:12px 12px;display:grid;gap:12px 12px;grid-auto-columns:1fr;grid-auto-flow:unset;grid-template-areas:"photo_1 photo_1" "photo_2 photo_4" "photo_3 photo_3" "photo_5 photo_6";grid-template-columns:calc(50% - 6px) calc(50% - 6px);grid-template-rows:252px 165.5px 252px 165.5px;height:auto;justify-items:stretch;margin:0 auto 48px;max-width:100%}}.different-container-grid .container-item-photo-tiles{border-radius:15px;cursor:pointer;overflow:hidden;position:relative}.different-container-grid .container-item-photo-tiles .item-photo-tiles{height:100%;width:100%}.different-container-grid .container-item-photo-tiles .item-photo-tiles img{height:100%;margin:0;object-fit:cover;width:100%}.different-container-grid .container-item-photo-tiles .item-photo-tiles .bg_color{background:linear-gradient(180deg,#0000,#0000004d 72.4%);height:100%;position:absolute;width:100%}.different-container-grid .container-item-photo-tiles .item-photo-tiles .container-text{bottom:20px;display:flex;flex-direction:column;left:20px;position:absolute;right:20px}.different-container-grid .container-item-photo-tiles .item-photo-tiles .container-text .text-preview{color:#fff;font-size:24px;font-style:normal;font-weight:600;line-height:120%}@media(max-width:576px){.different-container-grid .container-item-photo-tiles .item-photo-tiles .container-text .text-preview{font-size:18px}}.different-container-grid .container-item-photo-tiles .item-photo-tiles .container-text .sub-text-preview{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:120%}@media(max-width:576px){.different-container-grid .container-item-photo-tiles .item-photo-tiles .container-text .sub-text-preview{font-size:14px}}.different-container-grid .container-item-photo-tiles.photo_1{background:#c1ae6f;grid-area:photo_1}.different-container-grid .container-item-photo-tiles.photo_2{background:#03d4c5;grid-area:photo_2}.different-container-grid .container-item-photo-tiles.photo_3{background:#89ea05;grid-area:photo_3}.different-container-grid .container-item-photo-tiles.photo_4{background:#7037c6;grid-area:photo_4}.different-container-grid .container-item-photo-tiles.photo_5{background:#c75a32;grid-area:photo_5}.different-container-grid .container-item-photo-tiles.photo_6{background:#e31080;grid-area:photo_6}.custom-pagination{align-items:center;display:flex;justify-content:center;margin-top:24px;text-align:center;transform:translateX(0)!important;width:100%!important}@media(max-width:576px){.custom-pagination{margin-top:16px}}.custom-pagination .swiper-pagination-bullet-active{background:#202226;border-radius:999px;width:20px}.custom-pagination .swiper-pagination-bullet-active-next,.custom-pagination .swiper-pagination-bullet-active-prev{height:6px;transform:none;width:6px}.custom-pagination .swiper-pagination-bullet-active-next-next,.custom-pagination .swiper-pagination-bullet-active-prev-prev{height:4px;transform:none;width:4px}.photo-tiles-card-new{border:1px solid #d4d9de;border-radius:16px;display:flex;flex-direction:column;margin-bottom:32px;overflow:hidden}.photo-tiles-card-new__img-block{height:180px;position:relative;width:100%}.photo-tiles-card-new__img-block__img{height:100%;object-fit:cover;width:100%}.photo-tiles-card-new__img-block__badge{background-color:#e73c3e;border-radius:0 32px 32px 0;color:#fff;font-size:14px;line-height:24px;padding:8px;position:absolute;top:16px}.photo-tiles-card-new__body{flex:1 1;padding:20px;width:100%}.photo-tiles-card-new__body__title{font-size:16px;font-weight:800;line-height:24px;margin-bottom:8px}.photo-tiles-card-new__body__text{font-size:14px;line-height:20px;margin:0}.photo-tiles-card-new__body__btn{border-radius:8px;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:24px;margin-top:16px;padding:12px 66px;text-align:center}.photo-tiles-card-new__body__btn:hover{color:inherit}.photo-tiles-card-new-slider .slider-header{display:flex;justify-content:space-between;margin-bottom:32px}.photo-tiles-card-new-slider .slider-header .h2{font-size:28px;font-style:normal;font-weight:600;line-height:38px;margin:0}.photo-tiles-card-new-slider .nav{display:flex;flex-wrap:nowrap;height:40px;justify-content:space-between;position:relative;width:88px}.photo-tiles-card-new-slider .nav .nav-button{align-items:center;border:1px solid #2e2e32;border-radius:50%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:0;position:static;width:40px}.photo-tiles-card-new-slider .nav .nav-button .next_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.photo-tiles-card-new-slider .nav .nav-button .prev_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.photo-tiles-card-new-slider .nav .nav-button:after{display:none}.static-btn-wrapper{margin-bottom:60px}.static-btn-wrapper .static-btn{margin-top:8px;text-align:center}.static-btn-wrapper .static-btn .static-btn-link{background:#ffe100;border:none;border-radius:4px;color:#2e2e32;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:24px;padding:9px 20px;text-decoration:none}.static-btn-wrapper h3{margin-bottom:0!important;text-align:center}@media(max-width:576px){.static-btn-wrapper h3{font-size:18px!important}}.image1to4_count-one{display:flex;flex-direction:row;gap:24px}.image1to4_count-one .image1to4_img{height:auto}@media(max-width:576px){.image1to4_count-one{flex-direction:column}.image1to4_count-one>div{width:100%!important}}.image1to4_image-container{height:180px}.image1to4_img{height:100%;object-fit:cover;object-position:center;width:100%}.image1to4_container{margin-bottom:32px}.image1to4_container h2{margin-bottom:32px;text-align:center;word-break:break-all}.image1to4_item{border:1px solid #d4d9de;border-radius:8px;display:flex;flex-direction:column;min-width:270px;overflow:hidden;width:100%}.image1to4_grid{-ms-overflow-style:none;display:flex;gap:20px;overflow:hidden;overflow-x:scroll;scrollbar-width:none}.image1to4_grid::-webkit-scrollbar{display:none}.image1to4_content{color:#2e2e32;display:flex;flex:1 1;flex-direction:column;font-size:16px;font-weight:400;justify-content:space-between;line-height:22px;padding:16px;text-align:center}.image1to4_content .image1to4_content-text p{margin:0}.image1to4_content .image1to4_content-text h3{font-size:24px;font-style:normal;font-weight:600;line-height:32px}.image1to4_content .button-images-many{border-radius:4px;bottom:16px;color:#2e2e32;cursor:pointer;font-family:Open Sans,serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:8px;text-align:center;transition:all .25s ease-in-out;width:100%;word-break:break-all}.image1to4_content .button-images-many.disabled{pointer-events:none}.generation-lists-tables_container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0 0 70px}.generation-lists-tables_container.vertically{flex-direction:row}.generation-lists-tables_container .title{width:100%}.generation-lists-tables_container .generation_table{border-collapse:collapse;width:100%}.generation_table td,.generation_table th{border-bottom:1px solid #dcdcdc;font-weight:400;text-align:left}.generation-lists-tables_card{align-items:center;display:flex;flex-direction:column;margin-bottom:30px;position:relative;width:100%}@media(min-width:570px){.generation-lists-tables_card{width:calc(50% - 47px)}}.generation-lists-tables_card.horizontally{flex-direction:row;width:100%}@media(max-width:570px){.generation-lists-tables_card.horizontally{flex-direction:column}}.generation-lists-tables_card.horizontally .card-img{margin:0 20px 0 0}.generation-lists-tables_card .card-body{align-self:flex-start}.generation-lists-tables_card .card-title{font-size:30px;font-weight:600;line-height:120%;margin-bottom:10px;word-break:break-all}.generation-lists-tables_card .card-img{display:flex;flex:none;height:154px;justify-content:center;margin:0 0 20px;width:154px}.generation-lists-tables_card .card-img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.generation-lists-tables_card .card-text{font-size:16px;line-height:120%;word-break:break-all}.slide-image-container{cursor:pointer;height:200px;margin-bottom:24px;position:relative;width:270px}.slide-image-container .slide-img{border-radius:16px;height:200px;width:270px}.slide-image-container .badge{background:#e73c3e;border-radius:0 20px 20px 0;bottom:24px;color:#fff;left:0;padding:3px 9px;position:absolute}.slide-title{color:#3c3c3c;cursor:pointer;display:block;font-size:18px;font-weight:600;margin-bottom:8px}.slide-text,.slide-title{font-style:normal;line-height:22px}.slide-text{word-wrap:break-word;font-size:16px;font-weight:400}.title-photo-text-badge_wrapper .slider-header{display:flex;justify-content:space-between;margin-bottom:32px}.title-photo-text-badge_wrapper .slider-header h2{font-size:28px;font-style:normal;font-weight:600;line-height:38px;margin:0}.title-photo-text-badge_wrapper .nav{display:flex;flex-wrap:nowrap;height:40px;justify-content:space-between;position:relative;width:88px}.title-photo-text-badge_wrapper .nav .nav-button{align-items:center;border:1px solid #2e2e32;border-radius:50%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:0;position:static;width:40px}.title-photo-text-badge_wrapper .nav .nav-button .next_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.title-photo-text-badge_wrapper .nav .nav-button .prev_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.title-photo-text-badge_wrapper .nav .nav-button:after{display:none}@media(max-width:576px){.title-photo-text-badge_wrapper .slider-header h2{font-size:24px;line-height:34px;margin-bottom:24px}.photo-tiles_slider .swiper-wrapper .swiper-slide{width:auto}.slide-text,.slide-title{max-width:240px}}.blockWithListLinks{border-radius:16px;padding:24px;position:relative}.blockWithListLinks .title{color:#2e2e32;margin-bottom:24px}.blockWithListLinks ul{list-style:none;margin:0;padding:0}.blockWithListLinks ul li{height:24px;line-height:24px;margin-bottom:14px;overflow:hidden;padding-left:0;text-overflow:ellipsis;width:100%}.blockWithListLinks ul li:last-child{margin-bottom:0}.blockWithListLinks ul li a{color:#4872f2;font-size:18px;font-weight:400;text-decoration:none;white-space:nowrap}.blockWithListLinks .image__block{background-position:50%;background-repeat:no-repeat;background-size:contain;height:120px;position:absolute;right:40px;top:40px;width:120px}@media (max-width:768px){.blockWithListLinks ul li{height:22px;line-height:22px;margin-bottom:12px}.blockWithListLinks ul li a{font-size:12px;font-weight:600;text-decoration:none}}.blockWithDownloadLinks{border-radius:16px;margin-bottom:10px;padding:10px 16px;position:relative}.blockWithDownloadLinks a{color:#2e2e32;font-size:12px;font-weight:400;line-height:18px;text-decoration:none;white-space:nowrap}.landing h4.title{color:#2e2e32;margin-bottom:24px}.blockDownloadFiles{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.v-icon-file-fill{color:#fff;font-size:8px;height:34px;justify-content:center;margin:3px 25px 3px 7px;width:26px}.v-icon-download,.v-icon-file-fill{align-items:center;display:flex}.download-file *,.download-icon *{fill:#7e8389}.v-spoiler-container{border-bottom:1px solid #dbe0e5;border-top:1px solid #dbe0e5;padding:16px}.v-spoiler-box{align-items:center;display:flex;justify-content:space-between}.v-bold{font-size:16px;font-weight:700}.arrow *{fill:#b3b9c0}.v-spoiler-rotate{transform:rotate(180deg)}.v-spoiler-arrow{height:24px;-webkit-mask-size:contain;mask-size:contain;transition:.3s;width:24px}.v-spoiler-container h1,.v-spoiler-container h2,.v-spoiler-container h3,.v-spoiler-container h4,.v-spoiler-container h5,.v-spoiler-container h6,.v-spoiler-container p{margin:0!important}.static-h1 h3{color:#2e2e32;font-size:24px!important;font-style:normal;font-weight:600;line-height:32px}.static-h1 h2,.static-h1 h3{margin-bottom:0!important}.v-shadow-box{border-radius:4px;box-shadow:0 0 10px #0000001a,0 15px 20px #0f0f0f26;color:#3c3c3c;font-size:16px;font-weight:400;line-height:22px;margin:16px 0;padding:24px}.v-shadow-box h1,.v-shadow-box h2,.v-shadow-box h3,.v-shadow-box h4,.v-shadow-box h5,.v-shadow-box h6,.v-shadow-box p{color:#3c3c3c;margin:0!important}.v-frame{color:#3c3c3c;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:22px;margin:16px 0}.v-center{color:#3c3c3c;font-family:Open Sans;font-size:30px;font-weight:600;line-height:30px;margin:0!important;text-align:center}.tabs-header{margin-bottom:20px;overflow-x:scroll}@media(min-width:768px){.tabs-header{overflow-x:visible;overflow-x:initial}}.tabs-header::-webkit-scrollbar{display:none}.tabs-header .tabs-title-container{display:flex;flex-wrap:wrap;padding-bottom:12px;padding-left:24px}.tabs-header .tabs-title-container .tabs-name{display:flex;gap:8px}.tabs-header .tabs-title-container .tabs-name .tabs-icon{height:24px;width:24px}.tabs-header .tabs-title-container .right{flex-direction:row-reverse}.tabs-header .tabs-title-container .tabs-title{color:#2e2e32;cursor:pointer;display:flex;flex-direction:column;font-size:18px;font-weight:400;justify-content:center;letter-spacing:0;line-height:24px;margin:0 48px -4px 0;padding-bottom:24px;text-align:center}.tabs-header .tab-divider{background-color:#dbe0e5;border-radius:2px;height:4px;left:-24px;position:relative;top:16px;width:calc(100% + 48px);z-index:1}.tabs-header .active{color:#4872f2!important}.tabs-header .active .tab-divider{background-color:#4872f2}.tabs-header .tabs-bar{background-color:#dbe0e5;border-radius:2px;height:4px;margin-top:-20px;z-index:0}.block-with-tabs_title{color:#2e2e32;font-family:Open Sans;font-size:28px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:40px}.spoiler-tab-container{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:16px}.spoiler-tab-container .spoiler-tab-title-block{cursor:pointer;display:flex;justify-content:space-between;text-align:center}.spoiler-tab-container .spoiler-tab-title-block .spoiler-tab-title__wrapper .spoiler-tab-title{color:#2e2e32;font-size:18px;font-weight:400;letter-spacing:0;line-height:24px;text-align:start}.spoiler-tab-container .spoiler-tab-title-block .spoiler-tab-title__wrapper .spoiler-tab-sub-title{color:#7e8389;font-size:14px;font-weight:400;line-height:20px;padding-top:8px}.spoiler-tab-container .spoiler-tab-title-block .spoiler-tab-last-container{align-items:center;display:flex;gap:8px}.spoiler-tab-container .spoiler-tab-title-block .spoiler-tab-last-container .spoiler-tab-badge{border-radius:100px;font-size:16px;font-weight:400;line-height:22px;padding:4px 8px}.spoiler-tab-container .spoiler-tab-arrow{fill:#ccc;display:flex;height:24px;margin-left:24px;transition:.3s;width:24px}.spoiler-tab-container .rotate{transform:rotate(180deg)}.spoiler-tab-container .spoiler-tab-content{padding-top:16px}.block-with-tabs_blocks .image1to4_container .image1to4_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-template-rows:1fr}.block-with-tabs_blocks .image1to4_container .image1to4_grid .image1to4_item .image1to4_image-container{height:180px}@media(max-width:576px){.block-with-tabs_blocks .image1to4_container .image1to4_grid{overflow-x:scroll}.block-with-tabs_blocks .image1to4_container .image1to4_count-one{flex-direction:column}.block-with-tabs_blocks .image1to4_container .image1to4_count-one .image1to4_content,.block-with-tabs_blocks .image1to4_container .image1to4_count-one :first-child{width:100%!important}}@media(max-width:768px){.block-with-tabs{margin-top:24px;row-gap:24px}.tabs-header .tabs-title-container{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.tabs-header .tabs-title-container::-webkit-scrollbar{display:none}.tabs-header .tabs-title-container .tabs-title{font-size:14px;font-weight:600;line-height:22px;padding-bottom:12px;white-space:nowrap}.tabs-header .tab-divider{top:7px}.tabs-header .tabs-bar{margin-top:-7px}}.banner-hor-full{margin-bottom:80px}.banner-hor-full .banner{background-position:0;background-size:cover;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:277px;justify-content:center;position:relative}.banner-hor-full .banner .banner-text{color:#4872f2;margin-left:70px}.banner-hor-full .title{font-size:30px;font-weight:600;line-height:30px;text-align:center}.tiles-photo-text-title-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tiles-photo-text-title-wrapper h2{font-size:36px!important;font-weight:700;line-height:40px;margin-bottom:0!important;margin-bottom:0}@media (max-width:576px){.tiles-photo-text-title-wrapper h2{font-size:36px!important;font-weight:700;line-height:40px;margin-bottom:0!important;margin-bottom:0}}.wrapper-link{align-items:center;background:#0000000d;border-radius:12px;box-sizing:border-box;color:#ff6702;display:inline-flex;flex:none;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;gap:8px;height:32px;justify-content:center;line-height:16px;margin-left:auto;padding:8px 16px;text-align:center;text-decoration:none;white-space:nowrap}.wrapper-link:after{content:"next";font-family:swiper-icons;font-size:11px;font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.wrapper-link a{color:inherit;text-decoration:none;transition:.3s}.wrapper-link:hover a{color:inherit}.wrapper-link .arrow__right{background:#4872f2;height:18px;opacity:0;transition:.3s;width:18px}.wrapper-link:hover .arrow__right{background:#4872f2;opacity:1}.tiles-photo-text-block-wrapper{grid-gap:0 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(288px,370px));justify-content:center}@media (max-width:576px){.tiles-photo-text-block-wrapper{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fit,166px);justify-content:center}}.tiles-photo-text__tile{max-width:370px;min-width:288px;z-index:2}@media (max-width:576px){.tiles-photo-text__tile{max-width:166px;min-width:166px;z-index:2}}.tiles-photo-text__tile.last-tiles{grid-column:1/-1;justify-self:center}.tiles-photo-text__tile-card{min-height:190px;overflow:hidden;position:relative;width:370px}@media (max-width:576px){.tiles-photo-text__tile-card{height:100%;max-height:169px;min-height:100px;width:100%}}.tiles-photo-text__tile-card img{bottom:0;left:0;position:absolute;width:100%;z-index:2}.tiles-photo-text__tile-card__link{border-radius:16px;bottom:0;display:block;height:200px;left:0;position:absolute;width:100%}.tiles-photo-text__tile-card__link:after{background-color:#0000;border-radius:16px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:.5s;width:100%;z-index:1}.tiles-photo-text__tile-card__link:hover:after{background-color:#0000001a}.tiles-photo-text__tile-card img:after{background-color:initial;border-radius:16px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:.5s;width:100%;z-index:1}.tile-card-title{font-size:16px;text-align:center}.tile-card-text{color:#2e2e32;font-size:14px;line-height:20px;margin-top:8px;text-align:center}.tile-card-link{color:#4872f2;display:block;font-size:16px;line-height:24px;margin-top:16px;text-align:center}@media (max-width:768px){.tiles-photo-text{padding:0;position:relative}.tiles-photo-text .mobile-button{align-items:center;background:#ffe100;border-radius:8px;color:#2e2e32;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:22px;margin:0 auto;padding:12px;position:relative;text-decoration:none;transition:.5s;width:290px;z-index:5}.tiles-photo-text h2{font-size:24px!important;line-height:34px}.tiles-photo-text-title-wrapper{margin-bottom:24px}.tiles-photo-text-block-wrapper{margin-bottom:16px;padding:0}}.photo-tiles_slider-container.static-banner-card-container{--swiper-navigation-sides-offset:-64px;margin-bottom:80px;position:relative}.photo-tiles_slider-container.static-banner-card-container .slide-btn-bg{background-color:#4872f2;height:40px;-webkit-mask:url(/static/media/slider-next.0634ee6fde09586597b4.svg) no-repeat;width:40px}.photo-tiles_slider-container.static-banner-card-container .slide-btn-bg.swiper-button-disabled{background:#d4d9de;cursor:default}.photo-tiles_slider-container.static-banner-card-container .swiper-button-prev-1{transform:rotate(180deg)}.photo-tiles_slider-container.static-banner-card-container .swiper-button-next-1:after,.photo-tiles_slider-container.static-banner-card-container .swiper-button-prev-1:after{content:""}.photo-tiles_slider-container.static-banner-card-container .swiper-button-next-1,.photo-tiles_slider-container.static-banner-card-container .swiper-rtl .swiper-button-prev-1{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.photo-tiles_slider-container.static-banner-card-container .swiper-button-prev-1,.photo-tiles_slider-container.static-banner-card-container .swiper-rtl .swiper-button-next-1{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.photo-tiles_slider-container.static-banner-card-container .swiper-button-next-1,.photo-tiles_slider-container.static-banner-card-container .swiper-button-prev-1{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);z-index:10}.photo-tiles_slider-container.static-banner-card-container .photo-tiles_slide{background-size:cover;height:257px;padding:17px 12px 0 8px;width:170px}.photo-tiles_slider-container.static-banner-card-container .photo-tiles_slide-text,.photo-tiles_slider-container.static-banner-card-container .photo-tiles_slide-title{color:#000;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;margin:0}.photo-tiles_slider-container.static-banner-card-container .photo-tiles_link{border:3px solid #edf1fe;border-radius:8px;display:block;margin:0 17px;padding:9px;text-decoration:none}.photo-tiles_slider-container.static-banner-card-container .photo-tiles_link:hover{border:3px solid #4872f2;cursor:pointer;text-decoration:none}.photo-tiles_slider-container.static-banner-card-container .swiper-wrapper{padding-bottom:40px}.photo-tiles_slider-container.static-banner-card-container .swiper-pagination{align-items:center;display:flex;justify-content:center}.photo-tiles_slider-container.static-banner-card-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:12px;width:12px}.photo-tiles_slider-container.static-banner-card-container .swiper-slide{width:226px!important}.news-by-category{display:flex;gap:30px;justify-content:flex-start;margin-bottom:20px}.news-by-category.each-by-category{gap:20px;justify-content:flex-start}.news-by-category__item{color:#3c3c3c;display:block;overflow:hidden;width:270px}.news-by-category__item-wrapper{overflow:hidden}.news-by-category__item-img,.news-by-category__item-wrapper{border-radius:16px;height:200px;margin-bottom:25px;position:relative}.news-by-category__item-img{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:border-box;clip-path:border-box;flex-shrink:0;text-decoration:none;transition:1s;width:270px}.news-by-category__item-img:after{background-color:#0000;border-radius:16px;content:"";height:100%;left:0;position:absolute;top:0;transition:1s;width:100%;z-index:0}.news-by-category__item-img:hover{text-decoration:none;transform:scale(1.1)}.news-by-category__item-img:hover:after{background-color:#0003}.news-by-category__item-title{font-size:18px;font-weight:600;line-height:1.44;margin-bottom:8px}.news-by-category__item-text{font-size:16px;font-weight:400;line-height:1.38}.news-by-category__item-tag{align-items:center;background-color:red;border-radius:0 15px 15px 0;bottom:25px;display:flex;height:26px;justify-content:center;left:0;padding:8px;pointer-events:none;position:absolute}.news-by-category__item-tag span{color:#fff;font-size:14px;font-weight:600;line-height:1}.news-each-category_wrapper .slider-header,.news-manual_wrapper .slider-header{display:flex;justify-content:space-between}.news-each-category_wrapper .nav,.news-manual_wrapper .nav{display:flex;flex-wrap:nowrap;height:40px;justify-content:space-between;position:relative;width:88px}.news-each-category_wrapper .nav .nav-button-news,.news-manual_wrapper .nav .nav-button-news{align-items:center;border:1px solid #2e2e32;border-radius:50%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;position:static;width:40px}.news-each-category_wrapper .nav .nav-button-news.swiper-button-disabled,.news-manual_wrapper .nav .nav-button-news.swiper-button-disabled{border:1px solid #d4d9de}.news-each-category_wrapper .nav .nav-button-news.swiper-button-disabled .next_chevron,.news-each-category_wrapper .nav .nav-button-news.swiper-button-disabled .prev_chevron,.news-manual_wrapper .nav .nav-button-news.swiper-button-disabled .next_chevron,.news-manual_wrapper .nav .nav-button-news.swiper-button-disabled .prev_chevron{background-color:#d4d9de}.news-each-category_wrapper .nav .nav-button-news .next_chevron,.news-manual_wrapper .nav .nav-button-news .next_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.news-each-category_wrapper .nav .nav-button-news .prev_chevron,.news-manual_wrapper .nav .nav-button-news .prev_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.mobile-button{align-items:center;background:#ffe100;border-radius:8px;color:#2e2e32;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:22px;margin:0 auto 20px;padding:12px;position:relative;text-decoration:none;transition:.5s;width:290px;z-index:5}@media(max-width:576px){.each-by-category h2,.news-manual_wrapper h2{font-size:24px;line-height:34px;margin-bottom:24px}.each-by-category .news-by-category__item,.each-by-category .news-by-category__item-img,.news-manual_wrapper .news-by-category__item,.news-manual_wrapper .news-by-category__item-img{width:100%}.news-by-category{flex-direction:column;gap:0;margin-bottom:0}.news-by-category__item,.news-by-category__item-img{margin-bottom:15px;width:100%}.news-by-category__item-wrapper{margin-bottom:16px}}.video-youtube__header{text-align:center}.video-youtube{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-width:288px}.video-youtube .video{aspect-ratio:16/9;border:none;border-radius:15px;display:block;width:67%}.video-youtube__title{align-items:flex-end;height:134px}.video-youtube__description{height:170px}.video-youtube__description div{color:#2e2e32;font-size:16px;line-height:22px;margin-top:64px;padding:0 20px;text-align:center}@media(max-width:576px){.video-youtube__header{font-size:24px;line-height:34px}.video-youtube .video{width:calc(100% - 32px)}.video-youtube__title h2{font-size:24px;line-height:34px;margin-bottom:24px;text-align:center;width:calc(100% - 32px)}.video-youtube__description{height:auto}.video-youtube__description div{color:#2e2e32;font-size:14px;line-height:20px;margin-bottom:40px;margin-top:30px;width:100%}}.popup-banner-box{background:rgba(237,241,254,.702);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.popup-banner-box .popup-banner-background{background-position:50%;background-size:cover;height:534px;left:calc(50% - 200px);max-width:100%;position:absolute;text-decoration:none;top:calc(50% - 267px);width:400px}.popup-banner-box .popup-banner-sub-title{color:#3c3c3c;font-size:15px;font-weight:400;letter-spacing:2px;line-height:20px;margin:45px 0 0 30px;max-width:224px;text-transform:uppercase}.popup-banner-box .popup-banner-title{color:#3c3c3c;font-size:30px;font-weight:600;line-height:121.68%;margin:10px 0 0 30px;max-width:224px}.popup-banner-box .modal-close{border-radius:8px;cursor:pointer;height:30px;justify-content:center;-webkit-mask-size:24px;mask-size:24px;right:24px;top:24px;transition:.2s;width:30px}.popup-banner-box .dont-show,.popup-banner-box .modal-close{align-items:center;background-color:#fff;box-shadow:0 6px 20px 0 #757a8826;color:#7e8389;display:flex;opacity:.9;position:absolute}.popup-banner-box .dont-show{border-radius:4px;bottom:4px;font-size:11px;gap:4px;padding:0 4px;right:4px}@media(max-width:401px){.popup-banner-box .popup-banner-background{left:50%;transform:translateX(-50%);width:calc(100% - 16px)}}.wrap-columns-block{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;margin-top:27px;width:100%}.wrap-columns-block .container{width:100%}.wrap-columns-block .columns-block-content{display:flex;flex:1 1;flex-direction:column;max-width:100%;min-width:370px;overflow:hidden}.wrap-columns-block .columns-block-triple{display:flex;flex:3 1;flex-direction:column;max-width:100%}@media(max-width:768px){.wrap-columns-block{flex-direction:column;gap:24px;margin-top:0}.wrap-columns-block .columns-block-content{min-width:auto}}.hotel-card{background-color:#fff;border:1px solid #d4d9de;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-right:30px;min-height:380px;min-width:270px;overflow:hidden;padding-bottom:16px;position:relative;transition:.5s;width:270px}.image-container{--swiper-navigation-color:#ffe100;--swiper-navigation-size:24px;--swiper-pagination-bullet-inactive-color:#dbe0e5;--swiper-pagination-bullet-inactive-opacity:0.9;--swiper-pagination-color:#ffe100;height:160px;position:relative}.image-container .bage{align-items:center;background:#e73c3e;border-radius:0 20px 20px 0;bottom:5%;color:#fff;display:flex;flex-direction:column;font-size:12px;left:0;padding:4px 8px;position:absolute;z-index:1}.image-container .hotel-img{height:160px;margin:0;object-fit:cover;width:268px}.image-container .img-bg{background:url(/static/media/hotelRoomPlug.97fb65ffe1331e593fca.svg) no-repeat 50%/cover}.image-container .image-container-swiper:hover .swiper-button-next,.image-container .image-container-swiper:hover .swiper-button-prev,.image-container .image-container-swiper:hover .swiper-pagination{display:block}.image-container .swiper-button-next,.image-container .swiper-button-prev,.image-container .swiper-pagination{display:none}.image-container .swiper-pagination-bullet-active{height:10px;width:10px}.hotel-card__content{padding:10px 16px 0}.hotel-card__content .title-block{height:45px;margin-bottom:8px;margin-top:8px;min-height:45px;overflow:hidden;text-overflow:ellipsis}.hotel-card__content .title-block .title{color:#2e2e32;display:inline-block;font-size:16px;font-weight:600;line-height:24px;text-transform:none}.hotel-card__content .title-block .title:hover{color:#2e2e32}.navigation{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.navigation .location{color:#4872f2}.navigation .navigation-icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.navigation .navigation-item{align-items:center;display:flex;font-size:12px;font-weight:400;gap:8px;line-height:16px;white-space:nowrap}.hotel-card .price{align-items:center;display:flex;gap:32px;justify-content:flex-end}.hotel-card .price .price-btn{align-items:center;background-color:#ffe100;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:140px;text-align:center;transition:.15s}.hotel-card .price .price-btn .btn{color:#2e2e32;display:inline-block;font-size:16px;font-weight:600;line-height:24px;text-transform:none}.hotel-card .price .price-btn .btn:hover{color:#2e2e32}.simple-selection-tours{margin:64px 0}@media(min-width:570px){.simple-selection-tours__slide{width:270px!important}}.title{display:flex;justify-content:space-between;margin-bottom:32px}.title h2{margin:0}.title .nav{display:flex;flex-wrap:nowrap;height:40px;justify-content:space-between;position:relative;width:88px}.title .nav .nav-button{align-items:center;border:1px solid #2e2e32;border-radius:50%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:0;position:static;width:40px}.title .nav .nav-button .next_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.title .nav .nav-button .prev_chevron{background-color:#2e2e32;height:16px;-webkit-mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.title .nav .nav-button:after{display:none}.actions-block_grid{display:flex;flex-direction:column;gap:16px}@media(min-width:586px){.actions-block_grid{grid-gap:30px 30px;display:grid;gap:30px 30px;grid-template-columns:repeat(3,1fr)}}.name-year{align-items:center;border-bottom:1px solid #dbe0e5;color:#7e8389;cursor:pointer;font-size:18px;font-weight:600;height:48px;line-height:120%}.actions-switch,.name-year{display:flex;justify-content:space-between}.actions-switch .switch-left{border-bottom:1px solid #dbe0e5;display:flex;gap:20px;margin-bottom:20px}.actions-switch .switch-left .switch-item{border-bottom:3px solid #dbdbdb00;color:#7e8389;cursor:pointer;font-size:14px;font-weight:600;height:44px;line-height:18px;transition:all .25s ease-in-out}.actions-switch .switch-left .active,.actions-switch .switch-left .switch-item:hover{border-bottom:3px solid #4872f2;color:#4872f2}.actions-switch .switch-right{display:flex;gap:12px}.actions-switch .switch-right .variant-item svg{fill:#7e8389;transition:all .25s ease-in-out}.actions-switch .switch-right .active svg,.actions-switch .switch-right .variant-item:hover svg{fill:#4872f2}.pagination-container{display:flex;justify-content:center;margin-top:10px}@media(min-width:586px){.pagination-container{display:block;margin-left:auto;margin-top:20px}}.pagination{display:flex;flex-wrap:nowrap;flex-wrap:wrap;gap:16px;justify-content:flex-end;margin-bottom:0;padding:0}@media(min-width:586px){.pagination{margin:0 auto}}.pagination .page-number{align-items:center;border:1px solid #d4d9de;border-radius:25px;color:#b3b9c0;display:flex;font-size:16px;font-weight:400;height:40px;justify-content:center;width:40px}.pagination .active-page{border-color:#4872f2;color:#4872f2}@media(min-width:586px){.hidden-desktop{display:none}}@media(max-width:586px){.hidden-mobile{display:none}}.action-card{background:#fff;border:1px solid #d4d9de;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:360px;justify-content:space-between;overflow:hidden;position:relative}.action-card:hover circle{fill:#ffcd00}.action-head .time{color:#7e8389;font-size:14px;line-height:120%;margin:20px 0 13px 20px}.action-head .title{color:#2e2e32;font-size:16px;font-style:normal;font-weight:700;line-height:20px;padding:0 20px;transition:all .15s ease-in-out;width:240px}.action-img{background-color:#7e8389;display:block;height:222px;object-fit:cover;width:100%}.arrow-link{bottom:10px;position:absolute;right:15px}.arrow-link svg{transition:all .15s ease-in-out}.arrow-link_table{align-items:center;display:flex;justify-content:center}.arrow-link_table svg{transition:all .15s ease-in-out}.arrow-link_table circle{fill:#f7f7f7}.divider{background:#dbe0e5;height:1px;width:calc(100% - 52px)}.action-card_table{padding:0;width:100%}.action-card_table,.action-card_table .name-year{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-between}.action-card_table .name-year{border-bottom:1px solid #dbe0e5;color:#7e8389;font-size:18px;font-weight:600;line-height:120%}.action-card_table .name{font-size:14px;font-style:normal;font-weight:700;line-height:18px;margin:0}@media(max-width:768px){.action-card_table .name{max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.action-card_table .time{align-items:center;display:flex;gap:20px}.action-card_table:hover circle{fill:#ffcd00}.visa-wrapper{background:#f7f7f7;border-radius:15px;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 0 80px;overflow:hidden;padding-bottom:30px}@media(min-width:768px){.visa-wrapper{flex-direction:row;gap:70px;margin:0 0 80px;padding:60px 60px 0 0}}.visa-btn .btn{background-color:#ffe100;border-radius:4px;color:#2e2e32;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;height:40px;line-height:38px;margin-right:20px;min-width:140px;text-align:center;text-transform:none;transition:.15s}.visa-btn .btn:hover{background-color:#ffcd00}@media(min-width:768px){.visa-btn{margin-bottom:20px}}.visa-desktop-img{background:url(/static/media/landing-visa-md.74531b1d424e2fc147a1.png) no-repeat 100%/cover;height:270px;min-width:220px;width:300px}@media(min-width:768px){.visa-desktop-img{align-self:end;background:url(/static/media/landing-visa.1874d2cee6887c8aad1d.png) no-repeat 100%/cover;height:281px;width:220px}}.visa-content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;padding:0 20px}@media(min-width:768px){.visa-content{padding:initial}}.visa-title{display:flex;flex-direction:column;gap:15px;justify-content:space-between}.visa-title h3{margin:0}@media(min-width:768px){.visa-title{align-items:center;flex-direction:row;gap:0}}.visa-link-more a{color:#737373;display:flex;gap:5px;text-decoration:none}.visa-desc,.visa-link-more a{font-size:14px;font-weight:400;line-height:17px}.visa-desc{letter-spacing:0}.icon-block{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.icon-block{flex-direction:row}}.icon-block .icon-item{display:flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:0;line-height:17px}.doing_container:after{clear:both;content:"";display:table}.doing_article{width:100%}.doing_article .content_wrapper{padding:0 10px 80px 0}.doing_article .doing_title{color:#3c3c3c;font-size:30px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:25px;overflow-wrap:break-word}.doing_article .doing_subtitle{color:#737373;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin:10px 0 8px}.doing_article .doing_text{color:#3c3c3c;font-size:14px;font-style:normal;font-weight:400;line-height:120%;overflow-wrap:break-word}.doing_article .doing_text h3{font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:0}.images_wrapper{grid-gap:20px 20px;display:grid;float:left;gap:20px 20px;grid-template-areas:"foto1 foto3" "foto2 foto3";grid-template-columns:repeat(auto-fit,minmax(258px,1fr));grid-template-rows:repeat(auto-fit,minmax(230px,1fr));height:480px;margin:0 80px 80px 0;width:536px}.images_wrapper img{border-radius:8px;height:100%;object-fit:cover;width:100%}.foto1{grid-area:foto1}.foto2{grid-area:foto2}.foto3{grid-area:foto3}.doing_button{size:16px;background-color:#0000;border:1px solid #2e2e32;border-radius:4px;color:#2e2e32;cursor:pointer;display:inline-block;font-weight:400;height:40px;line-height:40px;margin:20px 0 0;min-width:140px;text-align:center;text-decoration:none;transition:.15s}.doing_button:hover{border:1px solid #4872f2;color:#4872f2;text-decoration:none}@media(max-width:950px){.doing_container{align-items:center;display:flex;flex-direction:column;overflow-wrap:break-word;padding:30px 0}.doing_article .content_wrapper{padding:0}.doing_article .doing_title{font-size:24px;margin-bottom:10px}.doing_article .doing_subtitle{font-size:14px;margin-bottom:0}.images_wrapper{float:none;gap:10px 10px;grid-template-areas:"foto3 foto3" "foto3 foto3" "foto2 foto1";grid-template-columns:repeat(auto-fit,minmax(139px,1fr));grid-template-rows:repeat(auto-fit,minmax(139px,1fr));margin-bottom:30px;margin-right:0;width:100%}}.announce-container{background:#f7f7f7;border-radius:15px;display:flex;flex-direction:row;flex-wrap:nowrap;margin:60px 0 80px;overflow:hidden;padding:60px 60px 0 0}.announce-img{background:url(/static/media/landing-announce-big.963a4878e40f44d5840f.png) no-repeat 100%/cover;height:280px;margin:auto 40px 0 0;min-width:225px;width:265px}.announce-content{display:flex;flex-direction:column;max-width:700px;padding:0 0 60px 25px}.announce-content .announce-subtitle{color:#737373;font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}.announce-content .announce-title{color:#3c3c3c;font-size:30px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:20px}.announce-content .announce-text{color:#3c3c3c;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:30px}.announce-content .announce-text p{margin:0}.announce-buttons{display:flex;flex-direction:row;justify-content:flex-start}.announce-buttons .btn-find{align-items:center;background-color:#ffe100;border-radius:4px;color:#3c3c3c;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:24px;min-height:40px;min-width:180px;padding:8px 20px;text-align:center;text-decoration:none;transition:.15s}.announce-buttons .btn-find:hover{background-color:#ffcd00}.announce-buttons .btn-more{align-items:center;background-color:#0000;border:1px solid #3c3c3c;border-radius:4px;color:#3c3c3c;display:flex;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:24px;margin-left:20px;min-height:40px;min-width:180px;padding:8px 20px;text-align:center;text-decoration:none;transition:.15s}.announce-buttons .btn-more:hover{border:1px solid #4872f2;color:#4872f2}@media(max-width:768px){.announce-container{flex-direction:column;margin:30px 0;padding:0}.announce-img{background:url(/static/media/landing-announce-min.cb88a0b0ef31d957aafb.png) no-repeat 100%/cover;height:240px;margin:0 auto;max-width:320px}.announce-content{padding:30px 16px}.announce-content .announce-subtitle{font-size:14px;margin:0}.announce-content .announce-title{font-size:24px;margin:0 0 10px}}@media(max-width:768px)and (max-width:576px){.announce-buttons{flex-direction:column;gap:10px}.announce-buttons .btn-more{margin:0}}.landingResort__wrapper{margin:0 auto;padding:0 0 90px;width:1170px}.landingResort__header{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 40px}.landingResort__header .landingResort__subtitle{color:#737373;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-align:left}.landingResort__header .landingResort__title{color:#3c3c3c;font-size:30px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:0;text-align:left}@media(max-width:768px){.landingResort__wrapper{padding:0 0 30px}.landingResort__header{margin:0 0 20px}.landingResort__header .landingResort__subtitle{font-size:14px}.landingResort__header .landingResort__title{font-size:24px}}.landingResort__slider-body{display:flex;flex-direction:row}.landingResort__navBlock{display:flex;flex-wrap:nowrap;height:40px;justify-content:space-between;position:relative;width:88px}.landingResort__navBlock .nav-button{align-items:center;background:#0000;border:1px solid #4872f2;border-radius:50%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:0;position:static;width:40px}.landingResort__navBlock .nav-button.disabled{border-color:#b9b9b9}.landingResort__navBlock .nav-button .landingResort__btn_right{background-color:#4872f2;height:16px;-webkit-mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;mask:url(/static/media/chevron-right.dfc7786c27965117aeaa.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.landingResort__navBlock .nav-button .landingResort__btn_right.disabled{background-color:#b9b9b9}.landingResort__navBlock .nav-button .landingResort__btn_left{background-color:#4872f2;height:16px;-webkit-mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;mask:url(/static/media/chevron-left.c85f44cfded45f3546cf.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:8px}.landingResort__navBlock .nav-button .landingResort__btn_left.disabled{background-color:#b9b9b9}.landingResort__navBlock .nav-button:after{display:none}.landingResort__slider-item{display:flex;height:320px;justify-content:center;position:relative;width:262px}@media(max-width:768px){.landingResort__slider-item{height:290px}}.landingResort__slider-item .landingResort__slider-picture{border-radius:8px;height:100%;object-fit:cover;width:100%}.landingResort__slider-item .landingResort__slider-link{align-items:center;background:#fff;border-radius:8px;box-shadow:0 10px 20px 0 #b4bee140;cursor:pointer;display:block;min-height:80px;padding:16px 20px;position:absolute;top:280px;width:222px}@media(max-width:768px){.landingResort__slider-item .landingResort__slider-link{top:240px}}.landingResort__slider-item .landingResort__slider-link .slider-link-title{color:#3c3c3c;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:8px;text-align:left}.landingResort__slider-item .landingResort__slider-link .slider-link-price{color:#4872f2;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.landingResort__slider-item-wrapper{height:390px}@media(max-width:725px){.landingResort__wrapper .swiper-slide{width:272px!important}}.six_card{margin-bottom:32px}.six_card__head{display:flex;gap:10px;justify-content:space-between}.six-card__link{cursor:pointer;transition:.3s}.six-card__link .link{align-items:center;color:#4872f2;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:5px;justify-content:center;line-height:24px;margin-left:18px;margin-right:-18px;transition:.3s}.six-card__link .link .link-arrow{opacity:0}.six-card__link .link .link-arrow path{fill:#4872f2}.six-card__link .link:hover{margin-left:0;margin-right:0;padding-right:4px}.six-card__link .link:hover .link-arrow{opacity:1;width:18px}.six-card__tabs{display:flex;gap:10px;margin-bottom:40px}.six-card__tabs .item{border:1px solid #d4d9de;border-radius:8px;cursor:pointer;display:block;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:20px;padding:7px 15px;position:relative;transition:.3s}.six-card__tabs .active{border:1px solid #4a90e2;color:#4a90e2}@media(max-width:576px){.six-card__tabs{overflow:hidden;overflow-x:scroll}.six-card__tabs .item{white-space:nowrap;width:100%}}.six-card__content{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(1,1fr);row-gap:20px}@media(min-width:720px){.six-card__content{column-gap:30px;grid-template-columns:repeat(2,1fr);row-gap:32px}}@media(min-width:992px){.six-card__content{grid-template-columns:repeat(3,1fr)}}.hotel__card{align-items:center;background:#fff;border:1px solid #dfdfdf;border-radius:16px;cursor:pointer;display:flex;padding:16px;transition:.2s;width:370px}@media(max-width:576px){.hotel__card{width:auto}}.hotel__card:hover{box-shadow:0 0 5px #0000000d,0 5px 10px #00000012}.hotel__img-wrapper{background:url(/static/media/hotelRoomPlug.97fb65ffe1331e593fca.svg) no-repeat 50%/cover;border-radius:8px;flex-shrink:0;height:120px;margin-right:16px;overflow:hidden;position:relative;width:120px}.hotel__img-wrapper .img-bage{background:#e73c3e;border-radius:0 20px 20px 0;bottom:10px;color:#fff;display:block;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;height:24px;left:0;padding:0 8px;position:absolute;width:-webkit-fit-content;width:fit-content}.hotel__img{border-radius:8px;height:100%;object-fit:cover;object-position:center;width:100%}.hotel__content-name{font-size:16px;font-style:normal;font-weight:600;margin-bottom:10px}.hotel__content-country{color:#7e8389;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:10px}.six-card__more-btn{color:#4872f2;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin:36px 0;text-align:center}.filters-new-view__container{display:flex;flex-direction:column;gap:28px}@media(min-width:570px){.filters-new-view__container{grid-column-gap:32px;grid-row-gap:48px;display:grid;grid-template-columns:repeat(3,1fr)}}.filters-new-view__show-more-btn{align-items:center;border:1px solid;border-radius:12px;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:10px;height:56px;justify-content:center;line-height:22px;margin-top:32px;padding:16px 32px}@media(min-width:570px){.filters-new-view__show-more-btn{font-size:16px;line-height:24px;margin-top:48px}}.filters-new-view__card__img{background:#fff 50%/cover no-repeat;border-radius:16px;height:200px;margin-bottom:20px;width:100%}@media(min-width:570px){.filters-new-view__card__img{height:264px;width:370px}}.filters-new-view__card__name{color:#2e2e32;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px;max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:570px){.filters-new-view__card__name{font-size:18px;line-height:26px}}.filters-new-view__card__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#7e8389;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-height:43px;max-width:66ch;overflow:hidden;text-overflow:ellipsis;white-space:word-wrap}@media(min-width:570px){.filters-new-view__card__text{font-size:16px;line-height:22px}}.filters-new-view__card__bottom{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;width:100%}.filters-new-view__card .btn-arrow{align-items:center;align-self:flex-end;background:#edfaf9;border-radius:8px;cursor:pointer;display:flex;gap:10px;height:44px;justify-content:center;padding:4px;width:44px}.filters-new-view__card .btn-arrow svg{height:12px;width:12px}.filters-new-view__card .btn-arrow:hover{filter:brightness(.9)}.filters-new-view-hotel-services__container{display:flex;flex-direction:column;gap:28px}@media(min-width:570px){.filters-new-view-hotel-services__container{grid-column-gap:32px;grid-row-gap:48px;display:grid;grid-template-columns:repeat(3,1fr)}}.filters-new-view-hotel-services__show-more-btn{align-items:center;border:1px solid;border-radius:12px;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:10px;height:56px;justify-content:center;line-height:22px;margin-bottom:32px;margin-top:32px;padding:16px 32px}@media(min-width:570px){.filters-new-view-hotel-services__show-more-btn{font-size:16px;line-height:24px;margin-top:48px}}.filters-new-view-hotel-services__card__img{background:#fff 50%/cover no-repeat;border-radius:16px;height:200px;margin-bottom:20px;width:100%}@media(min-width:570px){.filters-new-view-hotel-services__card__img{height:264px;width:370px}}.filters-new-view-hotel-services__card__name{color:#2e2e32;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px;max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:570px){.filters-new-view-hotel-services__card__name{font-size:18px;line-height:26px}}.filters-new-view-hotel-services__card__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#7e8389;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-height:43px;max-width:66ch;overflow:hidden;text-overflow:ellipsis;white-space:word-wrap}@media(min-width:570px){.filters-new-view-hotel-services__card__text{font-size:16px;line-height:22px}}.filters-new-view-hotel-services__card__bottom{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;width:100%}.filters-new-view-hotel-services__card .btn-arrow{align-items:center;align-self:flex-end;background:#edfaf9;border-radius:8px;cursor:pointer;display:flex;gap:10px;height:44px;justify-content:center;padding:4px;width:44px}.filters-new-view-hotel-services__card .btn-arrow svg{height:12px;width:12px}.filters-new-view-hotel-services__card .btn-arrow:hover{filter:brightness(.9)}.excursions-filters{margin-bottom:40px}@media(min-width:570px){.excursions-filters{margin-bottom:60px}}.excursions-filters__title{font-size:24px;font-style:normal;font-weight:600;line-height:34px;margin-bottom:24px}@media(min-width:570px){.excursions-filters__title{font-size:28px;line-height:38px;margin-bottom:32px}}@media(max-width:992px){.additional-services-by-location__three a{width:calc(50% - 8px)}.additional-services-by-location__three a:first-child{margin-bottom:16px;width:100%}.additional-services-by-location__four a{margin-bottom:8px;width:calc(50% - 8px)}}.tiles-billets h3{font-size:18px!important;font-weight:600;line-height:26px;margin-bottom:8px}@media(max-width:576px){.tiles-billets h3{font-size:16px;line-height:20px;margin-bottom:8px!important}}.tiles-billets__text{font-size:16px;font-weight:400;line-height:22px}@media(max-width:576px){.tiles-billets__text{font-size:14px;line-height:20px}}.tiles-billets__digit{align-items:center;border-radius:8px;display:flex;font-size:18px;font-weight:600;height:40px;justify-content:center;line-height:26px;width:40px}@media(max-width:576px){.tiles-billets__digit{font-size:16px;height:32px;line-height:20px;width:32px}}.tiles-billets__image{height:40px;width:40px}@media(max-width:576px){.tiles-billets__image{height:32px;width:32px}}.onePhoto-slider__wrapper{border-radius:8px;height:100%;margin-bottom:4px;max-height:188px;position:relative}@media(min-width:576px){.onePhoto-slider__wrapper{margin-bottom:8px;max-height:480px}}.onePhoto-slider__wrapper__img{border-radius:8px;height:100%;max-height:188px;object-fit:cover;object-position:center;width:100%}@media(min-width:576px){.onePhoto-slider__wrapper__img{max-height:480px}}.onePhoto-slider__text{color:#7e8389;font-size:12px;line-height:18px!important;margin-bottom:34px!important}@media(max-width:576px){.onePhoto-slider__text{font-size:10px;line-height:14px!important;margin-bottom:20px!important}}.slider-photo-gallery .swiper-pagination{bottom:1px!important;bottom:var(--swiper-pagination-bottom,1px)!important}.slider-photo-gallery .swiper-pagination-bullet{background-color:initial;border:1px solid #2e2e32;box-sizing:border-box;height:10px;margin:0 4px!important;opacity:1;width:10px}.slider-photo-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2e2e32}.slider-photo-gallery .swiper-button-next,.slider-photo-gallery .swiper-button-prev{height:48px;opacity:.7;width:48px;z-index:11}@media(max-width:576px){.slider-photo-gallery .swiper-button-next,.slider-photo-gallery .swiper-button-prev{display:none}}.slider-photo-gallery .swiper-button-next{bottom:20px;right:20px;top:auto;top:44%}.slider-photo-gallery .swiper-button-prev{bottom:20px;left:auto;left:20px;right:78px;top:auto;top:44%}.slider-photo-gallery .swiper-button-next:after,.slider-photo-gallery .swiper-button-prev:after{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:none;font-size:16px!important;height:48px;justify-content:center;width:48px}.slider-photo-gallery:hover .swiper-button-next:after,.slider-photo-gallery:hover .swiper-button-prev:after{display:flex}.onePhoto__wrapper{border-radius:16px;height:100%;margin-bottom:8px;max-height:145px;position:relative}@media(min-width:576px){.onePhoto__wrapper{margin-bottom:16px;max-height:500px}}.onePhoto__wrapper__img{border-radius:16px;height:100%;max-height:145px;object-fit:cover;object-position:center;width:100%}@media(min-width:576px){.onePhoto__wrapper__img{max-height:500px}}.onePhoto__text{color:#7e8389;font-size:14px;line-height:20px;margin-bottom:2px}@media(min-width:576px){.onePhoto__text{font-size:16px;line-height:22px}}.simpleGallery-wrap-slider{overflow-x:hidden;width:100%}.simpleGallery{height:100%;margin-bottom:32px}@media(min-width:576px){.simpleGallery{overflow-x:visible;overflow-x:initial;width:700px}}.simpleGallery__slide__wrapper{width:100%}.simpleGallery__slide__wrapper__img{height:100%;max-height:255px;object-fit:cover;object-position:center;width:100%}@media(min-width:576px){.simpleGallery__slide__wrapper__img{max-height:390px}.simpleGallery__slide__wrapper{height:390px}}.simpleGallery__slide__text{font-size:20px;font-weight:400;line-height:32px;text-align:center}.simpleGallery .wrapper-slide{height:100%}@media(min-width:576px){.simpleGallery .wrapper-slide .simpleGallery__slide{margin-top:64px}}.simpleGallery .swiper-slide-active .simpleGallery__slide{margin:0}.simpleGallery .swiper-slide-active .simpleGallery__slide__wrapper__img{height:255px;max-height:255px}@media(min-width:576px){.simpleGallery .swiper-slide-active .simpleGallery__slide__wrapper__img{max-height:500px}.simpleGallery .swiper-slide-active .simpleGallery__slide__wrapper{height:500px}}.simpleGallery .swiper-slide-active .simpleGallery__slide__text{opacity:1;text-align:center}@media(max-width:576px){.simpleGallery{--swiper-navigation-color:#fff;--swiper-navigation-size:20px}.simpleGallery .swiper-button-next,.simpleGallery .swiper-button-prev{background:#368b9733;height:29px;padding:8px;top:127.5px;width:20px}}@media(min-width:576px){.simpleGallery{--swiper-navigation-color:#368b97;--swiper-navigation-sides-offset:-40px;--swiper-navigation-size:84px;--swiper-offset:74px}.simpleGallery .swiper-button-next:after,.simpleGallery .swiper-button-prev:after{border-right:2px solid #368b97;border-top:2px solid #368b97;content:"";height:44px;position:absolute;width:44px}.simpleGallery .swiper-button-prev:after{transform:translate(-50%,-50%) rotate(225deg)}.simpleGallery .swiper-button-next:after{transform:translate(-50%,-50%) rotate(45deg)}.simpleGallery .swiper-button-next{right:-4.5vw}}.simpleGallery-oneSlide{align-items:center;display:flex;flex-direction:column;margin-bottom:32px}@media(min-width:576px){.simpleGallery-oneSlide__wrapper{height:500px}}.simpleGallery-oneSlide__wrapper__img{height:100%;object-fit:cover;object-position:center;width:100%}.simpleGallery-oneSlide__wrapper__text{font-size:20px;font-weight:400;line-height:32px;text-align:center}.simpleGallery__slide__wrapper__imgnew{height:100%;margin-top:64px;max-height:390px;object-fit:cover;object-position:center;width:100%}.slick-slide{padding:0 100px}.photoGallery .slick-active,.photoGallery .slick-center,.photoGallery .slick-current{padding:0}.photoGallery .slick-active .simpleGallery__slide__wrapper__imgnew,.photoGallery .slick-center .simpleGallery__slide__wrapper__imgnew,.photoGallery .slick-current .simpleGallery__slide__wrapper__imgnew{margin-top:0;max-height:500px}.photoGallery .slick-prev{left:200px;top:calc(50% - 45px);z-index:100}.photoGallery .slick-next{right:180px;top:calc(50% - 45px);z-index:100}.photoGallery .slick-prev:before{transform:translate(-50%,-50%) rotate(225deg)}.photoGallery .slick-next:before,.photoGallery .slick-prev:before{border-right:2px solid #368b97;border-top:2px solid #368b97;content:"";height:44px;position:absolute;width:44px}.photoGallery .slick-next:before{transform:translate(-50%,-50%) rotate(45deg)}.photoGallery .photoGallery-title{color:#2e2e32;font-size:16px;font-weight:600;line-height:20px;margin-bottom:24px}@media(min-width:576px){.photoGallery .photoGallery-title{font-size:24px;line-height:32px}}.IconListPopup{display:flex;flex-direction:column}.IconListPopup .IconListPopup_title{color:#2e2e32;font-family:Open Sans,sans-serif;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:66px;text-align:center}@media(max-width:767px){.IconListPopup .IconListPopup_title{font-size:20px;text-align:center!important}}.IconListPopup_listIcons{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:center}@media(max-width:767px){.IconListPopup_listIcons{gap:25px}}.IconListPopup .IconListPopup_iconItem{align-items:center;display:flex;flex-direction:column;gap:28px;width:190px}@media(max-width:767px){.IconListPopup .IconListPopup_iconItem{gap:0;width:250px}}.IconListPopup .IconListPopup_iconItem p{margin:0}.IconListPopup .IconListPopup_iconItem_image-container{align-items:center;border-radius:8px;display:flex;height:150px;justify-content:center;min-width:150px;width:150px}.IconListPopup .IconListPopup_iconItem_bgImg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;width:100px}.IconListPopup .IconListPopup_iconItem_title{color:#2e2e32;font-size:20px;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}@media(max-width:767px){.IconListPopup .IconListPopup_iconItem_title{font-size:16px;line-height:2}}.IconListPopup .IconListPopup_iconItem_text{color:#2e2e32;font-size:20px;font-weight:400;line-height:1.6;text-align:center}.IconListPopup .IconListPopup_iconItem_link{color:#368b97;cursor:pointer;font-size:20px;font-weight:400;line-height:1.6;margin-top:40px;text-align:center;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media(max-width:767px){.IconListPopup .IconListPopup_iconItem_link{font-size:16px;line-height:2}}.IconListPopup .DescriptionModal-bg{align-items:center;background:#15161880;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;perspective:1000px;position:fixed;top:0;width:100%;z-index:99}.IconListPopup .DescriptionModal-bg p{margin:0}.IconListPopup .DescriptionModal-content{animation:opacity .2s cubic-bezier(.41,.56,1,.7);background-color:#fff;box-shadow:-1px 2px 26px #0000000d,0 10px 42px #0000001a;height:100vh;margin-bottom:4px;max-height:100vh;min-height:300px;overflow:hidden;overflow-y:auto;position:relative;scrollbar-color:#4872f2 #dbe0e5;scrollbar-width:thin;width:970px}@media(max-width:767px){.IconListPopup .DescriptionModal-content{max-width:100%}}.IconListPopup .DescriptionModal-content .IconListPopup_listIcons{flex-direction:column;padding:40px}.IconListPopup .DescriptionModal-content .IconListPopup_iconItem{align-items:flex-start;flex-direction:row;width:100%}@media(max-width:767px){.IconListPopup .DescriptionModal-content .IconListPopup_iconItem{gap:28px}}@media(max-width:576px){.IconListPopup .DescriptionModal-content .IconListPopup_iconItem{flex-direction:column}}.IconListPopup .DescriptionModal-content .IconListPopup_iconItem_title{margin-bottom:16px;text-align:left}.IconListPopup .DescriptionModal-content .IconListPopup_iconItem_text{text-align:left}.IconListPopup .DescriptionModal-banner{align-items:center;aspect-ratio:97/46;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;margin-top:-32px;width:100%}@media(max-width:576px){.IconListPopup .DescriptionModal-banner{aspect-ratio:32/29}}.IconListPopup .DescriptionModal-banner-title{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;line-height:26px;margin-bottom:90px;text-align:center;width:75%}@media(max-width:576px){.IconListPopup .DescriptionModal-banner-title{font-size:14px;line-height:20px;margin-bottom:36px}}.IconListPopup .DescriptionModal-title{color:#2e2e32;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.6;margin-bottom:42px;text-align:left;text-transform:uppercase}@media(max-width:767px){.IconListPopup .DescriptionModal-title{font-size:16px;line-height:1.5;margin-bottom:23px}}.IconListPopup .DescriptionModal-text,.IconListPopup .DescriptionModal-text p{word-wrap:break-word;color:#2e2e32;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:1.6;text-align:justify}@media(max-width:767px){.IconListPopup .DescriptionModal-text,.IconListPopup .DescriptionModal-text p{font-size:16px;line-height:1.5}}.IconListPopup .DescriptionModal-header{display:flex}.IconListPopup .DescriptionModal-bg .popup-cross{cursor:pointer;height:32px;margin-left:auto;outline:none;position:-webkit-sticky;position:sticky;right:30px;top:30px;width:32px}@media(max-width:767px){.IconListPopup .DescriptionModal-bg .popup-cross{right:15px;top:15px}}.IconListPopup .DescriptionModal-bg .popup-cross:hover:after,.IconListPopup .DescriptionModal-bg .popup-cross:hover:before{background-color:#4872f2}.IconListPopup .DescriptionModal-bg .popup-cross:after,.IconListPopup .DescriptionModal-bg .popup-cross:before{background-color:#2e2e32;bottom:.5px;content:" ";height:45px;position:absolute;right:18px;width:2px}@media(max-width:767px){.IconListPopup .DescriptionModal-bg .popup-cross:after,.IconListPopup .DescriptionModal-bg .popup-cross:before{height:21px}}.IconListPopup .DescriptionModal-bg .popup-cross:before{transform:rotate(45deg)}.IconListPopup .DescriptionModal-bg .popup-cross:after{transform:rotate(-45deg)}.container-routes p{line-height:32px!important;margin-bottom:0!important}@media (max-width:600px){.container-routes{font-size:14px;line-height:24px!important;margin-bottom:0!important;padding:0 24px}}.cruise-print-icon:hover *{fill:#3965ee}.cruise-print-icon{cursor:pointer}.slider-cruise .swiper{height:100%;width:100%}.slider-cruise .swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.slider-cruise .swiper-slide img{display:block;height:100%;max-height:200px;object-fit:cover;width:100%}.slider-cruise .swiper-button-next,.slider-cruise .swiper-button-prev{background-color:#00000026;height:29px;width:20px}.slider-cruise .swiper-button-next{right:7px}.slider-cruise .swiper-button-prev{left:7px}.slider-cruise .swiper-button-next:after,.slider-cruise .swiper-button-prev:after{align-items:center;color:#fff;display:flex;font-size:16px!important;height:29px;justify-content:center;width:20px}.textBackgroundImage__text{border-radius:8px;display:flex;padding:16px 16px 16px 24px}.textBackgroundImage__text__img{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1 1;height:48px;margin-right:16px;width:48px}.textBackgroundImage__text__iconWrap{display:flex}.textBackgroundImage__text p{font-size:16px;font-weight:400;line-height:22px;margin:0}.textBackgroundImage .leftBottom,.textBackgroundImage .rightBottom{align-items:end}.block-table{margin-bottom:24px}@media(max-width:576px){.block-table__title{font-size:24px;font-weight:600;line-height:34px;margin-bottom:24px}}.block-table__wrapper{border:1px solid #d3d3d3;border-bottom:none;border-radius:16px;overflow:hidden;overflow-x:auto;position:relative}.block-table__wrapper.open{border-bottom:1px solid #d3d3d3;height:auto}.block-table__wrapper.open:before{display:none}.block-table__wrapper:before{background:linear-gradient(0deg,#fff 23.92%,#f6f8fa00 94.94%);bottom:0;content:"";height:90px;left:0;position:absolute;width:100%}.block-table__btn-wrap{background:#0000;border:1px solid #49c8c0;border-radius:12px;color:#49c8c0;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;margin-top:24px;padding:16px 32px;text-align:center;transition:.4s;width:100%}.block-table__btn-wrap:hover{background:#49c8c0;color:#fff}@media(max-width:576px){.block-table__btn-wrap{border-radius:8px;font-size:14px;line-height:22px;margin-top:12px;padding:12px 24px}}.block-table .block-table__table{border-collapse:collapse;border-spacing:0;margin:0;min-width:876px}.block-table .block-table__table tr:last-child td{border-bottom:none}.block-table .block-table__table tr td,.block-table .block-table__table tr:first-child td{background-color:#0000;border-bottom:1px solid #d3d3d3}.block-table .block-table__table tr td{border-left:1px solid #d3d3d3;border-right:0;padding:8px 16px!important}.block-table .block-table__table tr td.th{width:40%}.block-table .block-table__table tr td:first-child{border-left:none}.block-table .block-table__table tr td span{align-items:center;display:flex;justify-content:flex-start}.buttons-with-title-template{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:576px){.buttons-with-title-template{gap:30px;grid-template-columns:repeat(3,1fr)}}.buttons-with-title-template .btn-block-wrapper{border:1px solid #d4d9de;border-radius:16px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;padding:16px}.buttons-with-title-template .btn-block-wrapper__text{margin-bottom:16px}.buttons-with-title-template .btn-block-wrapper__text__title{font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px;min-height:20px}@media(min-width:576px){.buttons-with-title-template .btn-block-wrapper__text__title{line-height:22px;min-height:22px}}.buttons-with-title-template .btn-block-wrapper__text__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:400;height:48px;line-height:16px;margin:0 40px 0 0;max-width:338px;overflow:hidden;text-overflow:ellipsis}@media(min-width:576px){.buttons-with-title-template .btn-block-wrapper__text__desc{-webkit-line-clamp:2;height:36px;line-height:18px}}.buttons-with-title-template .btn-block-wrapper__button{border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;line-height:22px;min-height:40px;padding:8px 20px;text-align:center}@media(min-width:576px){.buttons-with-title-template .btn-block-wrapper__button{font-size:14px;line-height:24px}}.buttonsWithTitle{margin-bottom:32px}.buttonsWithTitle__head{align-items:center;display:flex;justify-content:space-between}.buttonsWithTitle__head__link{color:#4872f2;cursor:pointer;font-size:12px;font-weight:600;line-height:22px}@media(min-width:576px){.buttonsWithTitle__head__link{font-size:14px;line-height:24px}}.buttonsWithTitle__head__link:hover{color:#1742c2}.buttonsWithTitle__head__title{font-size:24px;line-height:34px}@media(min-width:576px){.buttonsWithTitle__head__title{font-size:28px;line-height:38px}}.yacht-search__title{color:#2e2e32;font-size:28px;font-weight:600;line-height:38px;margin-bottom:32px}.yacht-search__content{grid-row-gap:28px;display:grid;grid-template-columns:1fr;row-gap:28px}@media(min-width:576px){.yacht-search__content{gap:30px;grid-template-columns:1fr 1fr;row-gap:48px}}.yacht-search .yacht-card__img{background-position:50%;background-size:cover;border-radius:16px;cursor:pointer;display:block;margin-bottom:20px;min-height:200px;width:100%}@media(min-width:576px){.yacht-search .yacht-card__img{min-height:240px}}.yacht-search .yacht-card__body{display:flex;justify-content:space-between}.yacht-search .yacht-card__title{color:#2e2e32;font-size:18px;font-weight:600;line-height:26px;margin-bottom:8px}@media(min-width:576px){.yacht-search .yacht-card__title{font-size:24px;line-height:32px}}.yacht-search .yacht-card__text-s{color:#7e8389;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}@media(min-width:576px){.yacht-search .yacht-card__text-s{font-size:16px;line-height:22px}}.yacht-search .yacht-card__link{align-items:flex-end;cursor:pointer;display:flex}.yacht-search .yacht-card__tags{display:flex;font-size:12px;font-weight:400;gap:12px;line-height:16px}@media(min-width:576px){.yacht-search .yacht-card__tags{font-size:14px;line-height:20px}}.yacht-search .yacht-card__tags__item{align-items:center;border-right:1px solid #d4d9de;display:flex;gap:4px;justify-content:center;padding-right:12px}.lead-form-container{align-items:flex-start;background:#eff2f6;background-image:url(/static/media/oae.6732ea6ddadd88d451bf.jpg);background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;flex-direction:row;gap:32px;isolation:isolate;min-height:746px;object-fit:cover;width:1170px}@media (max-width:576px){.lead-form-container{width:100%}}.lead-form-content{align-items:flex-start;background:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin:24px;min-height:698px;padding:24px 14px 24px 24px;width:560px}.lead-form-image-container{align-items:flex-start;display:flex;flex:1 1;height:698px;justify-content:center;min-width:0}.lead-form-image{border-radius:20px;height:698px;max-height:698px;max-width:540px;width:auto}.lead-form-title{color:#2e2e32;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:8px}.lead-form-section{margin-bottom:24px;width:100%}.lead-form-section.mb6{margin-bottom:6px}.lead-form-row{display:flex;flex-direction:row;gap:16px;margin-bottom:16px;width:100%}@media (max-width:576px){.lead-form-row{flex-direction:column}}.lead-form-row:first-of-type{margin-bottom:10px}.lead-form-input{flex:1 1;height:56px;min-width:0;outline:none}.lead-form-input,.lead-form-textarea{background:#fff;border:1px solid #d4d9de;border-radius:8px;box-sizing:border-box;color:#2e2e32;font-family:Open Sans;font-size:16px;padding:14px;width:100%}.lead-form-textarea{height:112px!important;margin-bottom:6px;resize:none}.lead-form-button{background:#ffe100;border-radius:8px;color:#2e2e32;cursor:pointer;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;height:56px;line-height:24px;margin-bottom:12px;padding:16px 0;transition:background .2s;width:100%}.lead-form-button.disabled,.lead-form-button.disabled:hover{background:#d4d9de;color:#2e2e32;cursor:default}.lead-form-button:hover{background:#ffd600}.lead-form-consent{color:#2e2e32;font-family:Open Sans;font-size:12px;line-height:18px;margin-top:0;text-align:left}.lead-form-consent a{color:#4872f2;text-decoration:underline}.banner-smi{background:#edf1fe;border-radius:16px;padding:32px;width:100%}@media(max-width:576px){.banner-smi{border-radius:0;margin-left:-16px;margin-right:-16px;padding:16px;width:calc(100% + 32px)}}.banner-smi .news-compilation{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}@media(max-width:576px){.banner-smi .news-compilation{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}}.banner-smi .news-compilation .news-article-first{grid-column:1/8;grid-row:1/4;overflow:hidden;position:relative}@media(max-width:576px){.banner-smi .news-compilation .news-article-first{grid-column:1/1;height:216px;margin-bottom:16px}}.banner-smi .news-compilation .news-article-first__img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:100%;object-fit:cover;position:absolute;width:100%;z-index:1}.banner-smi .news-compilation .news-article-first__text{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:24px;position:relative;transition:bottom .1s linear;width:100%;z-index:10}.banner-smi .news-compilation .news-article-first__title{color:#fff;font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px;width:100%}.banner-smi .news-compilation .news-article-first__date{color:#fff;font-size:16px;font-weight:400;line-height:20px;width:100%}.banner-smi .news-compilation .news-article-first__button{align-items:center;background:#ffe100;border-radius:8px;bottom:-40px;color:#2e2e32;display:flex;font-size:14px;font-weight:600;justify-content:center;left:24px;line-height:24px;padding:8px 20px;position:absolute;transition:bottom,opacity .2s linear;z-index:20}.banner-smi .news-compilation .news-article-first:hover .news-article-first__button{bottom:24px}.banner-smi .news-compilation .news-article-first:hover .news-article-first__text{bottom:50px}.banner-smi .news-compilation .news-article-first__tag{align-items:center;background:#e73c3e;border-radius:0 20px 20px 0;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:flex-start;left:0;line-height:24px;padding:0 8px;position:absolute;top:28px;z-index:20}.banner-smi .news-compilation .news-article{display:flex;grid-column:8/13;position:relative}@media(max-width:576px){.banner-smi .news-compilation .news-article{grid-column:1/1;height:216px}}.banner-smi .news-compilation .news-article__link{color:inherit;display:flex;text-decoration:none;width:100%}@media(max-width:576px){.banner-smi .news-compilation .news-article__link{flex-direction:column}}.banner-smi .news-compilation .news-article__img{border-radius:8px;height:120px;object-fit:cover;width:200px}@media(max-width:576px){.banner-smi .news-compilation .news-article__img{height:148px;margin-bottom:8px;object-fit:cover;width:100%}}.banner-smi .news-compilation .news-article__text{display:flex;flex-direction:column;margin-left:16px;max-width:215px}@media(max-width:576px){.banner-smi .news-compilation .news-article__text{margin-left:0;max-width:100%}}.banner-smi .news-compilation .news-article__title{font-size:16px;line-height:22px;margin-bottom:4px;width:100%}.banner-smi .news-compilation .news-article__date{color:#7e8389;font-size:14px;font-weight:400;line-height:20px;width:100%}.banner-smi .news-compilation .news-article__tag{align-items:center;background:#e73c3e;border-radius:0 20px 20px 0;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:flex-start;left:0;line-height:24px;padding:0 8px;position:absolute;top:8px;z-index:20}.news-articles{margin:0 auto;max-width:1170px;width:100%}.news-articles .fixed_wrap{background-color:#fff;left:0;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%;z-index:10}.news-articles .fixed_wrap .flex-container-chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-bottom:32px;white-space:nowrap}@media(max-width:576px){.news-articles .fixed_wrap .flex-container-chips{flex-wrap:nowrap;margin-bottom:16px;overflow:hidden;overflow-x:scroll;padding-bottom:16px;white-space:inherit}}.news-articles .fixed_wrap .flex-container-chips .grid-container-chips{align-items:center;border:1px solid #d4d9de;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Open Sans,serif;font-size:14px;font-style:normal;font-weight:400;gap:6px;height:40px;line-height:24px;padding:7px 15px;width:-webkit-max-content;width:max-content}@media(max-width:576px){.news-articles .fixed_wrap .flex-container-chips .grid-container-chips{white-space:nowrap}}.news-articles .fixed_wrap .flex-container-chips .grid-container-chips.selected-tag{background:#edf1fe;color:#4872f2}.news-articles .fixed_wrap .flex-container-chips .grid-container-chips .open-chips{font-size:18px;line-height:19px}.news-articles .block-smi__tags .grid-container-news{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;justify-items:center}@media(max-width:576px){.news-articles .block-smi__tags .grid-container-news{display:flex;flex-direction:column}}.news-articles .block-smi__tags .grid-container-news .card-container-news{align-items:center;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;padding-top:10px;position:relative;width:270px}@media(max-width:576px){.news-articles .block-smi__tags .grid-container-news .card-container-news{width:100%}}.news-articles .block-smi__tags .grid-container-news .card-container-news__img{border-radius:16px 16px 0 0;height:180px;object-fit:cover;width:270px}@media(max-width:576px){.news-articles .block-smi__tags .grid-container-news .card-container-news__img{width:100%}}.news-articles .block-smi__tags .grid-container-news .card-container-news__label{align-items:flex-start;background:#e73c3e;border-radius:100px;color:#fff;display:flex;flex-direction:row;font-family:Open Sans,Sans-Serif;font-size:16px;font-style:normal;font-weight:400;gap:4px;height:30px;left:5px;line-height:22px;padding:4px 8px;position:absolute;top:0;width:-webkit-max-content;width:max-content}.news-articles .block-smi__tags .grid-container-news .card-container-news__content{border:1px solid #d4d9de;border-radius:0 0 16px 16px;border-top:0 solid #d4d9de;box-sizing:border-box;height:216px;padding:20px;width:270px}@media(max-width:576px){.news-articles .block-smi__tags .grid-container-news .card-container-news__content{width:100%}}.news-articles .block-smi__tags .grid-container-news .card-container-news__title-date{margin-bottom:8px}.news-articles .block-smi__tags .grid-container-news .card-container-news__date{color:#7e8389;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:4px}.news-articles .block-smi__tags .grid-container-news .card-container-news__title{font-size:18px;font-style:normal;font-weight:600;line-height:26px;margin-top:4px}.news-articles .block-smi__tags .grid-container-news .card-container-news__content-text,.news-articles .block-smi__tags .grid-container-news .card-container-news__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;word-wrap:break-word;color:#2e2e32;display:-webkit-box;font-family:Open Sans;overflow:hidden;text-overflow:ellipsis;white-space:normal}.news-articles .block-smi__tags .grid-container-news .card-container-news__content-text{font-size:16px;font-weight:400;margin-top:8px}.news-articles .MuiPagination-ul{justify-content:center}.about-wrapper{border-radius:32px 32px 0 0;padding:40px}@media(max-width:576px){.about-wrapper{padding:6px}}.about-wrapper .about{display:flex;gap:80px;justify-content:space-between}@media(max-width:576px){.about-wrapper .about{gap:36px}.about-wrapper .about.container{flex-direction:column;width:100%}}.about-wrapper .about-feature{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}@media(max-width:576px){.about-wrapper .about-feature{display:block;margin-top:20px}}.about-wrapper .about-feature__item{align-items:flex-start;display:flex;gap:8px}@media(max-width:576px){.about-wrapper .about-feature__item{display:block;margin-top:16px}}.about-wrapper .about-feature__item h4{font-size:16px;font-weight:600;line-height:inherit;margin:0}@media(max-width:576px){.about-wrapper .about-feature__item h4{font-size:14px}}.about-wrapper .about-feature__item p{line-height:inherit;margin-bottom:0;margin-top:4px;opacity:.8}@media(max-width:576px){.about-wrapper .about-feature__item p{font-size:12px}}.about-wrapper .about-feature__item img{height:24px;width:24px}@media(max-width:576px){.about-wrapper .about-content{order:2;padding:0 14px 14px}}.about-wrapper .about-block-text{font-size:36px;font-weight:700;line-height:40px}@media(max-width:576px){.about-wrapper .about-block-text{font-size:24px;line-height:28px}}.about-wrapper .about-block-text p{line-height:40px;margin:0}@media(max-width:576px){.about-wrapper .about-block-text p{line-height:28px}}.about-wrapper .about h2{font-size:36px;font-weight:700;line-height:40px;margin-bottom:0}@media(max-width:576px){.about-wrapper .about h2{font-size:24px;line-height:28px}}.about-wrapper .about-image{justify-self:end;max-width:439px;min-height:280px;position:relative;width:100%}@media(max-width:576px){.about-wrapper .about-image{height:214px;order:1}}.about-wrapper .about-image__img{border-radius:24px;display:block;height:100%;inset:0;object-fit:cover;width:100%}.about-wrapper .about-image__logo{left:-25px;max-width:min(46%,168px);position:absolute;top:12px}@media(max-width:576px){.about-wrapper .about-image__logo{bottom:-20px;left:auto;max-width:130px;right:25px;top:auto}}.about-bottom{background-color:#f5f5f5;border-radius:32px 32px 0 0;height:32px}.selection-of-promotions .swiper{-webkit-clip-path:inset(-200% -200% -200% 0);clip-path:inset(-200% -200% -200% 0);overflow:visible}.selection-of-promotions .swiper-slide{opacity:.2;transition:opacity .3s ease}.selection-of-promotions .swiper-slide-visible{opacity:1}.selection-of-promotions .swiper-button-disabled{opacity:0}.selection-of-promotions .btn-name{background-color:#fff;border-radius:12px;bottom:16px;color:#202226;font-size:14px;font-weight:600;left:16px;padding:8px;position:absolute;right:16px;text-align:center}.selection-of-promotions__link{align-items:center;background:#f4f4f4;border-radius:12px;box-sizing:border-box;color:#ff6702;display:inline-flex;flex:none;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;gap:8px;height:28px;line-height:16px;margin-left:auto;padding:8px 16px;text-decoration:none;white-space:nowrap}.selection-of-promotions__link:after{content:"next";font-family:swiper-icons;font-size:11px;font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.selection-of-promotions__link:hover{color:#ff6702}.landing .selection-of-promotions__header{font-size:36px;font-weight:700;line-height:40px;margin-bottom:0}@media(max-width:576px){.landing .selection-of-promotions__header{font-size:24px;line-height:28px}}.selection-of-promotions__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.popular-destinations__image-container{display:inline-block;overflow:hidden;position:relative}.popular-destinations__image-container:after{background:linear-gradient(#0000 40%,rgba(0,0,0,.702));border-radius:24px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.popular-destinations_slide{height:280px!important;min-height:280px;object-fit:cover;width:220px!important}.popular-destinations__flag{border-radius:8px;height:36px;left:16px;object-fit:cover;position:absolute;top:16px;width:51px}.popular-destinations__description{bottom:16px;color:#fff;font-size:18px;left:16px;position:absolute;right:16px;z-index:2}.popular-destinations__description .country-name{font-weight:600}.popular-destinations__description .description-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;opacity:.6;overflow:hidden;text-overflow:ellipsis;width:100%}.popular-destinations__description .min-price{font-size:16px;font-weight:600;margin-top:12px}.popular-destinations .swiper{-webkit-clip-path:inset(-200% -200% -200% 0);clip-path:inset(-200% -200% -200% 0);overflow:visible}.popular-destinations .swiper-slide{opacity:.2;transition:opacity .3s ease}.popular-destinations .swiper-slide-visible{opacity:1}.popular-destinations .swiper-button-disabled{opacity:0}.popular-destinations .btn-name{background-color:#fff;border-radius:12px;bottom:16px;color:#202226;font-size:14px;font-weight:600;left:16px;padding:8px;position:absolute;right:16px;text-align:center}.popular-destinations__link{align-items:center;background:#f4f4f4;border-radius:12px;box-sizing:border-box;color:#ff6702;display:inline-flex;flex:none;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;gap:8px;height:28px;line-height:16px;margin-left:auto;padding:8px 16px;text-decoration:none;white-space:nowrap}.popular-destinations__link:after{content:"next";font-family:swiper-icons;font-size:11px;font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.popular-destinations__link:hover{color:#ff6702}.landing .popular-destinations__header{font-size:36px;font-weight:700;line-height:40px;margin-bottom:0}@media(max-width:576px){.landing .popular-destinations__header{font-size:24px;line-height:28px}}.popular-destinations__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.slider-wrapper{overflow:visible;position:relative;width:auto}.slider-wrapper .embla{-webkit-clip-path:inset(-200% -200% -200% 0);clip-path:inset(-200% -200% -200% 0);width:100%}.slider-wrapper .embla a{color:inherit}.slider-wrapper .embla__container{display:flex;gap:16px;padding-right:289px}.slider-wrapper .embla__slide{flex:0 0 283px;height:360px;min-width:0;opacity:.2;position:relative;transform-origin:left center;transition:opacity .35s ease,transform .35s cubic-bezier(.25,1,.5,1)}@media(max-width:576px){.slider-wrapper .embla__slide{opacity:1}}.slider-wrapper .embla__slide .slide-content{box-sizing:border-box;height:100%;overflow:hidden;position:relative;transform-origin:left center;transition:transform .35s cubic-bezier(.25,1,.5,1),background-color .3s ease;width:100%}.slider-wrapper .embla__slide .slide-content .slide-bg-img{left:0;object-fit:cover;position:absolute;top:0;z-index:1}.slider-wrapper .embla__slide .slide-content .slide-bg-img,.slider-wrapper .embla__slide .slide-inner-content{border-radius:24px;height:100%;transform-origin:left center;transition:transform .35s cubic-bezier(.25,1,.5,1);width:100%}.slider-wrapper .embla__slide .slide-inner-content{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:24px}.slider-wrapper .embla__slide .slide-overlay{background:linear-gradient(180deg,#0000 30%,rgba(0,0,0,.698));border-radius:24px;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform-origin:left center;transition:transform .35s cubic-bezier(.25,1,.5,1),width .35s cubic-bezier(.25,1,.5,1);width:100%;z-index:2}.slider-wrapper .embla__slide.is-wide{opacity:1}.slider-wrapper .embla__slide.is-wide .slide-content{transform:scaleX(2.0212014134)}.slider-wrapper .embla__slide.is-wide .slide-inner-content{transform:scaleX(.4947552448);width:202.12014%}.slider-wrapper .embla__slide.is-wide .tours-and-hotels__hotel-name{font-size:24px;font-weight:600;line-height:28px}.slider-wrapper .embla__slide.is-wide .tours-and-hotels__hotel-location{font-size:18px}.slider-wrapper .embla__slide.is-wide .tours-and-hotels__hotel-price{margin-top:16px}.slider-wrapper .embla__slide.is-wide+.embla__slide,.slider-wrapper .embla__slide.is-wide+.embla__slide+.embla__slide{opacity:1}.slider-wrapper .embla__slide.is-wide~.embla__slide{transform:translateX(289px)}.tours-and-hotels .swiper-button-next{right:-22px}.tours-and-hotels .swiper-button-next:after{font-size:16px}.tours-and-hotels .swiper-button-prev{left:-22px}.tours-and-hotels .swiper-button-prev:after{font-size:16px}.tours-and-hotels .swiper-button-disabled{display:none}.tours-and-hotels .slide-btn-bg{background-color:#fff;border-radius:8px;box-shadow:0 6px 20px 0 #757a8826;color:#202226;height:44px;opacity:1;width:44px}.tours-and-hotels__flight{align-items:center;background-color:#fff;gap:4px;padding:7px 12px;top:16px}.tours-and-hotels__flight,.tours-and-hotels__hotel{border-radius:12px;display:flex;font-size:14px;font-weight:500;left:16px;line-height:18px;position:absolute;z-index:2}.tours-and-hotels__hotel{bottom:16px;color:#fff;flex-direction:column;gap:8px;right:16px}.tours-and-hotels__hotel-name{color:#fff;font-size:18px;font-weight:600;line-height:22px}.tours-and-hotels__hotel-location{color:#fff;font-size:16px;font-weight:500;line-height:18px;opacity:.6}.tours-and-hotels__hotel-price{font-size:18px;font-weight:600;line-height:22px;margin-top:12px}.tours-and-hotels__hotel-price-old{font-size:14px;font-weight:500;opacity:.6;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:2px}.tours-and-hotels__hotel-discount{align-items:center;background-color:#f3202c;border-radius:4px;display:inline-flex;font-size:12px;line-height:16px;padding:1px 3px}.tours-and-hotels__hotel-wrapper{display:flex;gap:8px}.tours-and-hotels__stars{color:#fff;display:flex;gap:4px}.tours-and-hotels__stars svg{height:12px;width:12px}.orange_background .embla__slide,.same_photos .embla__slide{flex:0 0 280px}.embla__slide.is-visible-card,.orange_background .embla__slide.is-visible-card,.same_photos .embla__slide.is-visible-card{opacity:1}.two-media-block{display:flex}.two-media-block__tabs{background:rgba(0,0,0,.071);border-radius:16px;display:flex;gap:4px;margin-bottom:24px;padding:5px;width:-webkit-max-content;width:max-content}.two-media-block__tab{align-items:center;background-color:#0000;border:none;border-radius:12px;color:#202226;cursor:pointer;display:inline-flex;font-family:TT Firs Neue,system-ui;font-size:16px;font-weight:500;justify-content:center;padding:8px 20px;text-align:center;transition:background-color .2s,color .2s}.two-media-block__tab.tab--active{background-color:#000;color:#fff}.two-media-slide{box-sizing:border-box;width:278px}.two-media-slide a,.two-media-slide a:hover,.two-media-slide a:visited{color:#000;color:initial;text-decoration:none}.caption_L{font-family:TT Firs Neue,system-ui;font-size:14px;font-weight:500;line-height:18px}.two-media-card{color:#000;display:flex;flex-direction:column;gap:8px;height:-webkit-max-content;height:max-content;position:relative;width:278px}.two-media-card__media{border-radius:24px;height:180px;object-fit:cover;transition:opacity .2s ease;z-index:0}.two-media-card__badge{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(32px);background-color:#0003;border-radius:12px;color:#fff;left:12px;padding:7px 12px;position:absolute;top:12px}.two-media-card .two-media-card-info{display:flex;flex-direction:column;gap:8px;z-index:1}.two-media-card .two-media-card-info__description{align-items:center;display:flex;gap:6px;justify-content:flex-start}.two-media-card .two-media-card-info__description__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-media-card .two-media-card-info__description__icon{border-radius:50%;height:24px;min-width:24px;object-fit:cover;width:24px}.two-media-card .two-media-card-info__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:TT Firs Neue,system-ui;font-size:18px;font-weight:600;line-height:22px;margin:0;overflow:hidden}.two-media-card .two-media-card-info__date{color:#0006}.two-media-slider{display:flex;gap:16px}.static-main-banner__background{align-items:center;border-radius:16px;display:flex;height:333px;justify-content:space-between;margin-top:43px;overflow:hidden;position:relative;width:100%}.static-main-banner__background .static-banner-text{padding-left:36px;width:50%;z-index:1}.static-main-banner__background .static-banner-text__big{color:#2e2e32;font-family:Open Sans,sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:24px}.static-main-banner__background .static-banner-text__small{color:#7e8389;font-size:18px;font-weight:400;line-height:24px}.static-main-banner__background .static-banner-text .button-block{height:52px}.static-main-banner__background .static-banner-text .button-block__button{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:52px;justify-content:center;width:52px}.static-main-banner__background .static-banner-text .button-block__button a{background:#fff;height:40px;width:40px}.static-main-banner__background .static-banner-image{height:100%;position:relative}.static-main-banner__background .static-banner-image img{height:100%;object-fit:cover;width:100%}.static-main-banner__wrapper{align-items:center;border-radius:16px;display:flex;height:333px;justify-content:space-between;overflow:hidden;position:relative;width:100%}.main-banner-plates{display:flex;flex-wrap:wrap}.main-banner-plate{color:#2e2e32;column-gap:32px;display:flex;margin-top:32px;padding:32px;row-gap:40px;width:33.3333333333%}.main-banner-plate:hover{color:#2e2e32}.main-banner-plate:nth-child(3n+1){border-radius:14px 0 0 14px}.main-banner-plate:nth-child(3n){border-radius:0 14px 14px 0}.main-banner-plate__icon{align-items:center;display:flex;height:40px;justify-content:center;min-width:40px;width:40px}.main-banner-plate__icon img{max-width:100%}.main-banner-plate__text h3{font-size:18px;font-weight:600;line-height:26px;margin:0 0 4px}@media(max-width:768px){.static-main-banner__background{height:auto;margin-bottom:0}.static-main-banner__background .static-banner-text{padding:24px;width:100%}.static-main-banner__background .static-banner-text__big{font-size:28px;line-height:38px;margin-bottom:12px}.static-main-banner__background .static-banner-text__small{font-size:16px;padding-right:0}.static-main-banner__background .static-banner-image{aspect-ratio:328/180;width:100%}.static-main-banner__wrapper{flex-direction:column;height:auto}.static-main-banner__wrapper img{width:100%}.main-banner-plate{border-radius:0!important;margin-top:0;padding:24px 32px;width:100%}.main-banner-plate:last-child{border-radius:0 0 14px 14px!important}.main-banner-plate:first-child{margin-top:-14px;padding-top:32px}}.slider-main-banner{grid-gap:30px 30px;display:grid;gap:30px 30px;grid-auto-flow:row;grid-template-areas:"wrap-slider small-photo-up" "wrap-slider small-photo-down";grid-template-columns:770px 370px;grid-template-rows:180px 180px;margin:0 auto 50px;width:1170px}.slider-main-banner.fullPage{display:flex}@media(max-width:1200px){.slider-main-banner{gap:20px 20px;grid-template-columns:630px 320px;width:970px}}@media(max-width:992px){.slider-main-banner{gap:16px 16px;grid-template-columns:66% 32%;margin:0 auto 60px;width:calc(100% - 32px)}}@media(max-width:768px){.slider-main-banner{grid-template-areas:"wrap-slider wrap-slider" "small-photo-up small-photo-down";grid-template-columns:1fr 1fr;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content}}@media(max-width:576px){.slider-main-banner{grid-template-areas:"wrap-slider" "small-photo-up" "small-photo-down";grid-template-columns:100%;grid-template-rows:1fr -webkit-min-content -webkit-min-content;grid-template-rows:1fr min-content min-content;margin:0 auto 40px}.slider-main-banner .swiper-slide{aspect-ratio:122/195}}.small-photo-down,.small-photo-up{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;cursor:pointer;grid-area:small-photo-up;height:180px}.small-photo-down{grid-area:small-photo-down}@media(max-width:768px){.small-photo-down,.small-photo-up{aspect-ratio:37/18}}.wrap-slider{border-radius:16px;grid-area:wrap-slider;overflow:hidden;position:relative;z-index:1}.slider-main-banner .slider-main-banner__item{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;display:flex;flex-direction:column;height:390px;padding:48px 48px 80px;width:100%}@media(max-width:576px){.slider-main-banner .slider-main-banner__item{height:100%;padding:20px 20px 48px}}.slider-main-banner .sub-title-slide{-webkit-line-clamp:1;font-size:14px;font-weight:400;line-height:20px;margin:0 0 12px;min-height:14px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:332px}@media(max-width:576px){.slider-main-banner .sub-title-slide{font-size:10px;margin-bottom:4px;margin-top:auto;width:100%}}.slider-main-banner .text-slide{word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#2e2e32;display:-webkit-box;font-size:16px;font-weight:400;height:66px;line-height:22px;margin:0 0 12px;overflow:hidden;overflow-wrap:break-word;width:332px}@media(max-width:576px){.slider-main-banner .text-slide{font-size:14px;height:40px;line-height:20px;width:100%}}.slider-main-banner .title-slide{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2e2e32;display:-webkit-box;height:76px;margin-bottom:12px;overflow:hidden;width:332px}@media(max-width:576px){.slider-main-banner .title-slide{-webkit-line-clamp:unset;font-size:24px;font-weight:600;height:auto;line-height:34px;margin-bottom:4px;overflow:visible;overflow:initial;width:calc(100% - 40px)}}.slider-main-banner .button-slide{border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;margin-top:auto;padding:12px 24px;position:relative;width:-webkit-max-content;width:max-content;word-break:break-all;z-index:999999!important}@media(max-width:576px){.slider-main-banner .button-slide{font-size:16px;line-height:20px;margin-top:0;text-align:center;width:100%;word-break:inherit}}.slider-main-banner .swiper-pagination{bottom:20px!important;bottom:var(--swiper-pagination-bottom,20px)!important}@media(min-width:576px){.slider-main-banner .swiper-pagination{bottom:36px!important;left:48px!important;text-align:left}}.slider-main-banner .swiper-pagination-bullet{background-color:initial;border:1px solid #2e2e32;box-sizing:border-box;margin:0 2px!important;opacity:1}.slider-main-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2e2e32;border-radius:999px;width:16px}.slider-main-banner .swiper-button-next,.slider-main-banner .swiper-button-prev{height:48px;opacity:.7;width:48px;z-index:11}.slider-main-banner .swiper-button-next{bottom:20px;right:20px;top:auto}.slider-main-banner.fullPage .swiper-button-next{top:50%}.slider-main-banner .swiper-button-prev{bottom:20px;left:auto;right:78px;top:auto}.slider-main-banner.fullPage .swiper-button-prev{left:20px;top:50%}.slider-main-banner .swiper-button-next:after,.slider-main-banner .swiper-button-prev:after{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:none;font-size:16px!important;height:48px;justify-content:center;width:48px}.slider-main-banner:hover .swiper-button-next:after,.slider-main-banner:hover .swiper-button-prev:after{display:flex}.slider-main-banner .photo-link.disabled{pointer-events:none}.v-banner-img{background-position-x:right!important;background-position-y:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:8px;height:500px;margin-bottom:60px;position:relative;width:100%}.v-banner-container{padding:174px 80px 60px;position:relative}.v-banner-text{font-size:16px;font-weight:400;height:24px;line-height:24px}.v-banner-head,.v-banner-text{color:#fff;font-style:normal;letter-spacing:0;text-align:left}.v-banner-head{font-size:48px;font-weight:700;height:48px;line-height:48px;margin-top:7px}.v-banner-where-field-block{margin-top:30px}.v-banner__city-text{color:#fff;font-size:16px;margin-bottom:12px;opacity:.6}.v-banner-where-field{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 15px 35px #10132145;display:flex;height:50px;justify-content:space-between;padding:5px;position:relative;width:270px}.v-icon-country-location{margin-left:7px;margin-right:10px;min-width:14px;position:relative}.icon-location *{stroke:#2e2e32}.v-city-select{display:flex;flex-direction:column;justify-content:center;width:100%}.v-select__wrap{position:static;position:relative;width:100%}.v-input-country__wrap{align-items:center;border:1px solid #0000;border-radius:4px;box-sizing:border-box;display:flex;height:40px;padding-left:0;padding-right:10px;position:relative;width:100%}.v-input-country{background-color:initial;border:none;color:#2e2e32;flex-grow:1;font-size:16px;font-weight:400;height:100%;min-width:40px;outline:none;padding:0;width:100%}.v-banner-icon{background-color:#ffe100;border-radius:4px;cursor:pointer;height:40px;min-width:40px;position:relative;width:40px}.v-icon-arrow-right{height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}.banner-sticky__container{left:80px;position:absolute;top:50px;width:calc(100% - 160px);z-index:100}.v-banner-menu,.v-banner-menu span{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.v-banner-menu{margin-bottom:100px;position:-webkit-sticky;position:sticky;text-transform:uppercase;width:100%}.v-banner-menu span{color:#fff;flex:1 1 auto;font-size:14px;font-weight:600;opacity:1;position:relative;text-decoration:none}.v-banner-menu span:hover{cursor:pointer;opacity:.6}.v-banner-menu span:not(:last-child):after{content:"|";display:inline-block;opacity:.3;position:absolute;right:8px}@media (max-width:476px){.v-banner-container{padding:133px 16px 40px;position:relative}.v-banner-text{font-size:14px;font-weight:400;line-height:120%;margin-bottom:4px}.v-banner-head{font-size:30px;font-weight:600;height:auto;line-height:120%;margin-bottom:20px}.v-banner__city-text{font-size:14px;font-weight:400;line-height:120%}.v-banner-menu{gap:2px}.v-banner-menu span{font-weight:400}.banner-sticky__container{left:16px;right:16px;top:30px;width:auto}.v-banner-menu span:not(:last-child):after{right:10px}.app-bar__tabs .app-bar__item{font-size:14px;line-height:22px;padding:16px 8px}.app-bar__tabs .app-bar__item:first-child{padding-left:0}.app-bar__tabs .MuiTabScrollButton-root{display:none}}.MainBannerLanding-banner-img{background-position-x:right!important;background-position-y:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:8px;height:500px;margin-bottom:60px;position:relative;width:100%}.MainBannerLanding-banner-container{display:flex;flex-direction:column;padding:164px 80px 60px;position:relative}.MainBannerLanding-banner-text{color:#fff;font-size:16px;font-style:normal;font-weight:400;height:auto;letter-spacing:0;line-height:24px;margin-bottom:4px;text-align:left}.MainBannerLanding-banner-head{color:#fff;font-size:48px;font-style:normal;font-weight:600;height:48px;letter-spacing:0;line-height:48px;margin-bottom:10px;text-align:left;@media (max-width:992px){font-size:30px;height:auto;line-height:30px}}.MainBannerLanding-banner__city-text{color:#fff;font-size:16px;margin-bottom:12px;opacity:.6}.MainBannerLanding-banner-where-field{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 15px 35px #10132145;display:flex;height:50px;justify-content:space-between;max-width:270px;padding:5px;position:relative}.MainBannerLanding-icon-country-location{margin-left:7px;margin-right:10px;min-width:14px;position:relative}.MainBannerLanding-icon-location *{stroke:#2e2e32}.MainBannerLanding-city-select{display:flex;flex-direction:column;justify-content:center;width:100%}.MainBannerLanding-select__wrap{position:static;position:relative;width:100%}.MainBannerLanding-input-country__wrap{align-items:center;border:1px solid #0000;border-radius:4px;box-sizing:border-box;display:flex;height:40px;padding-left:0;padding-right:10px;position:relative;width:100%}.MainBannerLanding-input-country{background-color:initial;border:none;color:#2e2e32;flex-grow:1;font-size:16px;font-weight:400;height:100%;min-width:40px;outline:none;padding:0;width:100%}.v-input:focus{border:none}.MainBannerLanding-banner-icon{background-color:#ffe100;border-radius:4px;cursor:pointer;height:40px;min-width:40px;position:relative;width:40px}.MainBannerLanding-icon-arrow-right{height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}.MainBannerLanding-banner-sticky__container{left:80px;position:absolute;top:50px;width:calc(100% - 160px);z-index:100}.MainBannerLanding-banner-background{background-color:#edfaf9;left:0;padding:30px 0;position:fixed;right:0;top:0}.MainBannerLanding-banner-menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 0;margin-bottom:100px;text-transform:uppercase;width:100%}.MainBannerLanding-banner-menu span{border-right:2px solid #ffffff4d;color:#fff;font-size:14px;font-weight:600;opacity:1;position:relative;text-align:center;text-decoration:none;width:20%}.MainBannerLanding-banner-menu span:hover{cursor:pointer;opacity:.6}@media (max-width:476px){.MainBannerLanding-banner-container{padding:164px 16px 40px;position:relative}.MainBannerLanding-banner-text{font-size:14px;font-weight:400;line-height:120%;margin-bottom:4px}.MainBannerLanding-banner-head{font-size:30px;font-weight:600;height:auto;line-height:120%;margin-bottom:20px}.MainBannerLanding-banner__city-text{font-size:14px;font-weight:400;line-height:120%}.MainBannerLanding-banner-menu{gap:2px}.MainBannerLanding-banner-menu span{font-size:12px;font-weight:400;padding-right:10px}.MainBannerLanding-banner-sticky__container{left:16px;right:16px;top:30px;width:auto}.MainBannerLanding-banner-menu span:not(:last-child):after{right:4px}}.app-bar__tabs .app-bar__item{align-items:center;color:#2e2e32;font-family:Open Sans;font-size:18px;font-weight:600;line-height:26px;padding:24px 16px}.app-bar__tabs .app-bar__item.white{color:#fff}.app-bar__tabs svg{fill:#2e2e32}.app-bar__tabs.white svg{fill:#fff}@media (max-width:476px){.app-bar__tabs .app-bar__item{font-size:14px;line-height:22px;padding:16px 8px}.app-bar__tabs .app-bar__item:first-child{padding-left:24px}.app-bar__tabs .MuiTabScrollButton-root{display:none}}.app-bar__item:hover{opacity:.6}.tte-request-main-title{font-size:24px;font-style:normal;font-weight:600;line-height:32px}.tte-request-link-title{color:#2e2e32;font-size:18px;font-style:normal;font-weight:600;line-height:26px;margin-top:24px}.tte-request-body{font-size:16px}.tte-request-body button{border:1px solid #4872f2;border-radius:8px;color:#4872f2;font-size:14px;font-weight:600;margin-top:32px;padding:8px 20px;text-transform:inherit}.tte-request-body button.disabled{display:none}.tte-request-link{color:#4872f2}.tte-request-link:hover{color:#3965ee;cursor:pointer;text-decoration:underline}.tte-request-download-link{align-items:center;color:#4872f2;display:flex;font-size:16px;font-weight:400}.tte-request-download-link>span{margin-left:6px}.tte-request-download-link>svg>path{stroke:#4872f2}.tte-request-history-container{margin-top:48px}.tte-request-history-header{margin-top:0}.tte-request-history-items{margin-top:8px}.tte-request-history-items:nth-child(2){margin-top:16px}.tte-request-history-item{align-items:center;background-color:#f6f8fa;border:1px solid #dbe0e5;border-radius:8px;display:flex;font-size:16px;font-style:normal;font-weight:400;justify-content:space-between;line-height:22px;padding:0 24px}.tte-request-history-item:hover{cursor:pointer}.tte-request-history-item:not(:first-child){margin-top:8px}.tte-request-history-item.open{background-color:#edf1fe;border-radius:8px 8px 0 0}.tte-request-history-item .left{display:flex}@media(max-width:767px){.tte-request-history-item .left{align-items:center;gap:8px}}.tte-request-history-item .right{align-items:center;display:flex;gap:8px}.tte-request-history-item .right.open{transform:rotate(180deg)}.tte-request-history-item-status{align-items:center;display:flex}.tte-request-history-item-time{font-weight:400}.tte-request-history-item-circle{border-radius:5px;height:10px;margin-right:12px;width:10px}.tte-request-history-item-circle.rejected{background-color:#e73c3e}.tte-request-history-item-circle.approved{background-color:#28bf68}.tte-request-history-item-circle.awaiting{background-color:#ffcd00}.tte-request-history-item-details{border:1px solid #dbe0e5;border-radius:0 0 8px 8px;border-top:initial;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:16px 24px}@media(max-width:767px){.tte-request-history-item-details{font-size:14px;line-height:18px}}.tte-request-info-block{display:flex;margin-top:28px}.tte-request-info-block-error{color:#e73c3e;font-size:12px;margin-left:32px}.tte-mt-1{margin-top:4px}.tte-mt-2{margin-top:8px}.tte-mt-3{margin-top:16px}.tte-mt-4{margin-top:24px}.my-passengers-title{font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-passengers-add-search-block{align-items:center;display:flex;justify-content:space-between;margin:24px 0 32px}@media(max-width:768px){.my-passengers-add-search-block{align-items:start;flex-direction:column;gap:32px}.my-passengers-add-search-block .base-Input-input,.my-passengers-add-search-block .base-Input-root{width:100%}}.my-passengers-add-btn{align-items:center;border:1px solid #4872f2;border-radius:4px;cursor:pointer;display:flex;padding:8px 20px;width:-webkit-fit-content;width:fit-content}@media(max-width:768px){.my-passengers-add-btn{padding:5px 10px}}.my-passengers-add-icon{background-color:#4872f2;height:24px;-webkit-mask:url(/static/media/plus-icon.4aed1a94c7292560af8d.svg) no-repeat;mask:url(/static/media/plus-icon.4aed1a94c7292560af8d.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:24px}.my-passengers-close-icon{background-color:#4872f2;height:20px;-webkit-mask:url(/static/media/close-icon.6b11c173623afae11220.svg) no-repeat;mask:url(/static/media/close-icon.6b11c173623afae11220.svg) no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;width:20px}.my-passengers-add-text{color:#4872f2;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-left:8px}.my-passengers-item{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;padding:23px 0}.my-passengers-item:hover{cursor:pointer}.my-passengers-item-name{font-size:14px;font-style:normal;font-weight:600;line-height:18px;max-width:680px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.my-passengers-item-name{white-space:normal}}.my-passengers-item-document{color:#737373}@media(max-width:768px){.my-passengers-item{align-items:start;flex-direction:column;gap:16px}}.MuiButton-outlinedPrimary.my-passengers-more-btn{color:#4872f2;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:7px 16px;text-transform:inherit}.edication{font-size:16px}.edication .popup-block{border-radius:16px;max-width:500px;padding:24px}.edication .popup-block .popup-btn.close{background-color:#4872f2;border:initial;border-radius:8px;color:#fff;font-size:14px;font-weight:600;margin-top:30px;padding:8px 20px;text-transform:inherit}.edication .popup-block .popup-name{font-size:24px;margin-top:10px;text-align:center}.edication .popup-block .popup-text{margin:20px 0 0;text-align:center}.edication .popup-block .popup-image img{height:40px;margin-top:20px;width:40px}.empty-claims{min-height:550px}.claims h1{color:#2e2e32;font-size:24px;font-weight:600;line-height:32px;margin:0 0 40px}.claims .claims-filters{border-bottom:1px solid #dcdcdc;margin-bottom:30px;padding-bottom:20px}.claims .claims-filters_header{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:space-between}.claims .claims-filters_form{transition:.2s}.claims .claims-icon-arrow_up{cursor:pointer;transition:.2s}.claims .claims-icon-arrow_up.closed{transform:rotate(180deg)}.claim.header{background-color:initial;color:#737373;font-weight:600;margin-bottom:26px}.claim.header .sort-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:24px;margin-right:8px}.claim.header .sort-icon.active>svg>path{fill:#2e2e32;background-color:#f7f7f7}.claim.header .sort-icon .desc{transform:rotate(180deg);transition:.2s}.claim.header .sort-icon .asc{transition:.2s}.claims .Pagination{display:flex;gap:12px;justify-content:flex-end;margin:20px 0}.claims .Pagination .Pagination-button{align-items:center;border:1px solid #d4d9de;border-radius:8px;color:#2e2e32;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:22px;width:40px}.claims .Pagination .Pagination-button:hover{background-color:#f6f8fa}.claims .Pagination .Pagination-button.active{background-color:#4872f2;border-color:#4872f2;color:#fff}.claims .Pagination .Pagination-button-empty{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;width:28px}.avia-order{align-items:center;background-color:#edf1fe;border-radius:8px;display:flex;justify-content:space-between;padding:12px 24px;transition:background-color .3s ease-in-out,border-radius .5s;@media (max-width:768px){border-bottom-color:#dcdcdc;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#dcdcdc;border-left-style:solid;border-left-width:1px;border-radius:8px;border-right-color:#dcdcdc;border-right-style:solid;border-right-width:1px;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;display:block;padding-bottom:20px;padding-left:14px;padding-right:14px;padding-top:20px}}.avia-order>:first-child{width:220px}.avia-order>:nth-child(2){width:200px}.avia-order>:nth-child(3){width:150px}.avia-order>:nth-child(5){width:100px}.avia-order>:nth-child(6){width:120px}.avia-order.opened{background-color:#edf1fe;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.avia-order .buttons-wrapper{justify-content:flex-end;@media (max-width:768px){margin-top:20px}}.avia-order .avia-order-img,.avia-order .buttons-wrapper{align-items:center;display:flex}.avia-order .avia-order-img .avia-order-img-text{font-family:Open Sans;font-size:16px;font-weight:600;letter-spacing:0;line-height:22px;margin-left:8px;@media (max-width:768px){font-weight:600;justify-content:normal}}.avia-order-date,.avia-order-filter,.avia-order-fio,.avia-order-id,.avia-order-status{cursor:pointer}.avia-order .avia-order-id{align-items:center;display:flex;font-family:Open Sans;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px;width:20%;@media (max-width:768px){justify-content:space-between;margin-bottom:14px;width:100%}}.avia-order .avia-order-date-title{align-items:center;color:#737373;display:flex;font-family:Open Sans,serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:8px;span{color:#000}}.avia-order .avia-order-date{align-items:center;display:flex;width:20%}.avia-order-toggle-mobile{align-items:center;color:#4872f2;display:flex;font-family:Open Sans,serif;font-size:12px;font-weight:400;line-height:16px;svg{transform:rotate(180deg)}&.open{svg{transform:rotate(-180deg);transition:.2s}}}.avia-order-status-mobile{align-items:center;display:flex;flex:1 1;justify-content:flex-end;&>.red{background:#e73c3e}&>.green,&>.red{border-radius:50%;display:inline-block;height:10px;margin-right:4px;width:10px}&>.green{background:#28bf68}}.avia-order .avia-order-status{align-items:center;display:flex;width:20%}.avia-order .avia-order-status:before{border-radius:10px;content:"";height:10px;margin-right:12px;width:10px}.avia-order .avia-order-status.active:before{background:#28bf68}.avia-order .avia-order-status.inactive:before{background:#e73c3e}.avia-order .avia-order-fio{align-items:center;display:flex;width:30%}.avia-order .avia-order-filter{align-items:center;display:flex;width:10%}.avia-order .avia-order-filter>svg{margin-left:8px}.avia-order .avia-order-icon,.avia-order-block .avia-order-icon{cursor:pointer;text-align:right;width:24px}.avia-order .avia-order-icon svg,.avia-order-block .avia-order-icon svg{transform:rotate(180deg);transition:.2s}.avia-order .avia-order-icon.open svg,.avia-order .avia-order-icon.opened svg,.avia-order-block .avia-order-icon.open svg{transform:none}.avia-order-description{display:flex;padding:0 24px;@media (max-width:768px){flex-direction:column;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;padding-top:10px;p{font-size:14px;margin:4px 0}}}.avia-order-block{border:1px solid #dcdcdc;border-radius:0 0 8px 8px;border-top:none}.avia-order-description .left-block{color:#7e8389;width:55%;@media (max-width:768px){width:auto}}.field{display:flex;justify-content:flex-start;margin:8px 0 0;span{color:#2e2e32!important;&:first-child{color:#7e8389!important}}}.avia-order-description .left-block span,.avia-order-description .right-block .block-info span{color:#2e2e32}.avia-order-description .right-block{color:#7e8389;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;width:45%;@media (max-width:768px){margin-bottom:0;width:auto}}.avia-order-description .right-block .block-info{margin:0}.avia-order-description .right-block .block-btns{display:flex;justify-content:space-between;margin-top:54px}.avia-order-description .right-block .block-btns.flex-end{justify-content:flex-end}.block-btns{display:flex;margin:24px 0 16px;padding:0 24px;@media (max-width:768px){flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;div[variant=outlined]{padding:5px 8px!important}button{font-family:Roboto;font-size:14px;font-weight:400;line-height:22px;margin-right:0!important;padding:5px!important;&:first-child{margin-bottom:20px;width:100%}}}}.block-btns button{background-color:#fff}.block-btns button,button.open-btn{color:#4872f2;margin-right:16px;padding:6px 16px;text-transform:inherit}button.open-btn{border:1px solid #4872f2;line-height:20px}.block-btns button.open{background-color:#4872f2;color:#fff}.avia-order-description .right-block button{border-radius:8px;color:#4872f2;font-size:16px;font-weight:600;padding:12px 24px;text-transform:inherit}.avia-order-description .right-block button.open{background-color:#4872f2;color:#fff}.avia-order-block .avia-order-block__item{align-items:center;border-top:1px solid #dcdcdc;display:flex;justify-content:space-between;padding:15px 24px}.avia-order-block .avia-order-block__item .header{font-weight:600;@media (max-width:768px){&>div{display:flex;flex-direction:column}}}.avia-order-block .avia-order-block__item .header .status{font-weight:400;margin-left:10px;@media (max-width:768px){margin-left:0}}.avia-order-block .avia-order-block__item .header .status.red{color:red}.avia-order-block .avia-order-block__item .header .status.green{color:#28bf68}.orders-header{align-items:center;background-color:#f2f2f2;border-radius:4px 4px 0 0;display:flex;font-weight:600;justify-content:space-between;padding:15px 10px}.orders-body .orders,.orders-header .orders{width:45%}.orders-body .orders.bold,.orders-header .orders{font-weight:600}.orders-body .orders.total{font-size:16px;font-weight:600;line-height:22px}.orders-body .orders.total span{color:#4872f2}.orders-body .price,.orders-header .price{display:flex;justify-content:center;width:30%}.orders-body .status,.orders-header .status{display:flex;justify-content:flex-start;width:25%}.orders-body .status.red{color:red}.orders-body .status.green{color:#28bf68}.orders-body .status.blue{color:#4872f2}.orders-body .full-name,.orders-header .full-name{width:35%}.orders-body .gender,.orders-header .gender{text-align:center;width:15%}.orders-body .b-date,.orders-header .b-date{width:20%}.orders-body .document,.orders-header .document{width:30%}.MuiCollapse-root .orders-body{align-items:center;border:1px solid #dcdcdc;border-radius:0 0 4px 4px;border-top:none;display:flex;margin-bottom:0;padding:16px 12px;@media (max-width:768px){width:auto}}.messages-block{align-items:center;display:flex;@media (max-width:768px){flex-direction:column;gap:12px}}.messages button.create,.messages button.create-invoice{background-color:#4872f2;border-radius:4px;color:#fff;font-size:14px;font-weight:400;line-height:21px;padding:6px 16px;text-transform:inherit}.messages button.create-invoice{background-color:#fff;border-color:#4872f2;color:#4872f2;margin-left:20px}.messages button.Mui-disabled{background-color:#c4c4c4;color:#fff}.messages .refresh{cursor:pointer;width:18px}.message{cursor:pointer}.message-block{align-items:flex-start;display:flex;flex-direction:column;padding:0 15px 15px}.message-block.incoming{align-items:flex-end}.messages{@media (max-width:768px){button{width:100%}}}.message-block .text{background:#fffce6;border-radius:8px 8px 8px 0;font-size:16px;font-style:normal;font-weight:400;margin:0;padding:12px 16px}.message-block.incoming .text{background:#edf1fe;border:1px solid #edf1fe;border-radius:8px 8px 0 8px}.message-block .author,.message-block .time{color:#737373;font-size:12px;font-style:normal;font-weight:400;margin:6px 0 6px 16px}.message-block .input-box{align-items:center;border-top:1px solid #f2f2f2;display:flex;margin-top:20px;padding-top:20px;width:100%}.message-block .input-box .attach,.message-block .input-box .send-btn{cursor:pointer}.message-block .input-box input{border:none;height:40px;padding:8px;width:100%}.message{align-items:center;background-color:#f7f7f7;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:15px;margin-top:15px;padding:11px 20px}.message.opened{background-color:#edf1fe;margin-bottom:0}.message .header,.popup-name{font-weight:600}.popup-name{font-size:20px;font-style:normal;line-height:24px;margin:0;text-align:start}.popup-text{color:#3c3c3c;font-size:16px;font-weight:400;line-height:20px;margin:30px 0 25px;text-align:start}.popup-block{max-width:569px;padding:40px}.popup-block button.create-msg-btn{background-color:#4872f2;color:#fff;text-transform:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.position_absolute{position:absolute}.passengers-table{border-collapse:collapse;font-size:14px;margin-top:15px;width:100%}.table-header{background-color:#f2f2f2;font-weight:700}.cell-birthdate,.cell-document,.cell-gender,.cell-name,.cell-price,.cell-status,.header-cell{border:1px solid #dcdcdc;padding:10px;text-align:left}.cell-status .blue{color:#4872f2}.table-row{transition:background-color .3s;&:hover{background-color:#f9f9f9}}.passenger-card{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;padding:15px}.register-form-container{align-items:flex-start;display:flex;flex-direction:row;gap:32px}@media (max-width:576px){.register-form-container{width:100%}}.register-form-content{align-items:flex-start;background:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin:24px;padding:0;width:560px}.register-form-image-container{align-items:flex-start;display:flex;flex:1 1;height:698px;justify-content:center;min-width:0}.register-form-image{border-radius:20px;height:698px;max-height:698px;max-width:540px;width:auto}.register-form-title{align-items:center;color:#2e2e32;display:flex;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;justify-content:space-between;line-height:22px;margin-bottom:16px}.register-form-section{width:100%}.register-form-section.mb6{margin-bottom:6px}.register-form-row{display:flex;flex-direction:row;gap:16px;margin-bottom:16px;width:100%}@media (max-width:576px){.register-form-row{flex-direction:column}}.register-form-row:first-of-type{margin-bottom:10px}.input-wrapper{flex:1 1;position:relative}.placeinput{overflow:hidden;position:relative;width:100%}.register-form-input{background:#fff;border:1px solid #d4d9de;border-radius:8px;box-sizing:border-box;color:#2e2e32;flex:1 1;font-family:Open Sans;font-size:16px;height:56px;min-width:0;outline:none;padding:14px;width:100%}.place_holder{color:#7e8389;cursor:text;display:none;font-size:16px;left:10px;left:16px;line-height:22px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:100}.placeinput input:invalid+.place_holder{display:inline}.place_holder span{color:red}.error-message{color:red;font-size:12px;margin-top:4px}.register-form-textarea{background:#fff;border:1px solid #d4d9de;box-sizing:border-box;height:112px!important;margin-bottom:6px;padding:14px;resize:none}.register-form-button,.register-form-textarea{border-radius:8px;color:#2e2e32;font-family:Open Sans;font-size:16px;width:100%}.register-form-button{background:#ffe100;cursor:pointer;font-style:normal;font-weight:600;height:48px;line-height:24px;transition:background .2s}.register-form-button.disabled,.register-form-button.disabled:hover{background:#d4d9de;color:#2e2e32;cursor:default}.register-form-button:hover{background:#ffd600}.register-form-consent{background-color:#f6f8fa;border-radius:8px;color:#2e2e32;display:flex;font-family:Open Sans;font-size:12px;gap:8px;line-height:18px;margin-bottom:16px;padding:16px;text-align:left;width:100%}.register-form-consent a{color:#4872f2;text-decoration:underline}.phone-code{display:flex;gap:8}.last-webinars__header{align-items:center;display:flex;justify-content:space-between;margin-top:40px}.last-webinars .see-all{color:#4872f2;display:flex;font-size:16px}.last-webinars__body{grid-column-gap:50px;grid-row-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:30px;margin-top:20px}.last-webinars .card-body{border:1px solid #dcdcdc;border-radius:8px;cursor:pointer;min-height:261px;width:255px}.last-webinars .card-body .img-block{height:147px;position:relative}.last-webinars .card-body .img-block__button{background-color:#ffe100;border-radius:8px 0 0 0;bottom:0;position:absolute;right:0}.last-webinars .card-body .img-block__button img{height:32px;object-fit:cover;width:62px}.last-webinars .card-body .img-block img{border-radius:8px 8px 0 0;height:100%;object-fit:cover;width:100%}.last-webinars .card-body .text-block{display:flex;flex-direction:column;height:calc(100% - 147px);justify-content:space-between;padding:25px 20px}.last-webinars .card-body .text-block__title{color:#3c3c3c;font-size:14px;font-weight:600}.last-webinars .card-body .text-block__datetime{color:#b9b9b9;display:flex;font-size:12px;gap:16px;margin-top:16px}.last-webinars .card-body .text-block__datetime div>span{color:#737373}.webinars h3{font-size:36px;font-weight:600;margin-bottom:20px}.webinars p{font-size:16px}.main-page .swiper-wrapper{height:auto}.main-page .tiles-photo-text-block-wrapper{grid-gap:0 30px}.main-page .tiles-photo-text__tile-card{height:190px}
/*# sourceMappingURL=main.8885a372.css.map*/