/*! qe-base.css — built by tools/build-bundles.mjs; do not edit.
 * Sources (edit these, then npm run build:bundles):
 *   - assets/css/swiper-bundle.min.css
 *   - assets/css/style.css (base route)
 *   - assets/css/qe-common.css
 *   - assets/css/q-express.min.css
 *   - assets/css/theme.css
 *   - assets/css/shortcodes-styles.css
 * Home + shared chrome. Includes qe-common combined rules.
 * Monolith style.css is kept on purpose (no SCSS overwrite).
 */
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}.swiper-horizontal>.swiper-scrollbar{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:1s linear infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:DrukWideCyrMedium;src:url(../fonts/DrukWideCyrMedium.woff2)format("woff2"),url(../fonts/DrukWideCyrMedium.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:transparent}input,button,textarea,select,label{font:inherit;-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:transparent}*,:before,:after{box-sizing:border-box;color:inherit}b,body,html,i,img,strong,sup{margin:0;padding:0}article,aside,footer,header,main,nav,section{display:block}a,article,aside,blockquote,code,div,footer,form,h1,h2,h3,h4,h5,h6,header,hr,iframe,label,li,main,nav,ol,p,pre,section,span,textarea,ul{font-weight:inherit;font-style:inherit;font-size:inherit;color:inherit;font-family:inherit;line-height:inherit;vertical-align:baseline;box-sizing:border-box;outline:0;margin:0;padding:0}body{-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;color:#161c24;background-color:#f8f8fa;flex-direction:column;min-height:99.9vh;font-family:Golos Text,sans-serif;font-style:normal;font-weight:400;display:flex}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html,body{font-size:.521vw;font-style:normal;line-height:1}@media screen and (width<=1599.98px){html,body{font-size:.77vw}}@media screen and (width<=1239.98px){html,body{font-size:.83vw}}@media screen and (width<=999.98px){html,body{font-size:1vw}}@media screen and (width<=739.98px){html,body{font-size:1.252vw}}@media screen and (width<=574.98px){html,body{font-size:1.62vw}}@media screen and (width<=419.98px){html,body{font-size:2.78vw}}html::-webkit-scrollbar,body::-webkit-scrollbar{width:4px}html::-webkit-scrollbar-button:hover,body::-webkit-scrollbar-button:hover{background-color:#4a59e7}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#4a59e7;border-radius:10px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}a,a:hover{text-decoration:none;transition:all .4s ease-in-out}.swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-button-prev:after,.swiper-button-next:after{display:none}.hidden{overflow:hidden}.main{flex:auto}.container{width:100%;max-width:145rem;margin:0 auto;padding:0 1.5rem}@media screen and (width<=419.98px){.container{padding:0 2rem}}.header{z-index:50;background:#f8f8fa;position:sticky;top:0;left:0;right:0}.header .is-desktop .btn-page{white-space:nowrap;color:#454f5b;align-items:center;column-gap:unset;background-color:#fff;border-radius:8px;padding:4px 12px;font-size:15px;display:flex}.header .is-desktop .btn-page svg{fill:#454f5b;width:16px;height:16px;transition:all .3s ease-out;transform:translate(-4px)}.header .is-desktop .btn-page:hover{color:#4a59e7;background-color:#fff}.header .is-desktop .btn-page:hover svg{fill:#4a59e7}@media screen and (width<=1240px){.header .is-desktop{display:none}}.header__top{background:#f8f8fa;justify-content:space-between;align-items:center;padding:.4rem 0;display:flex}@media screen and (width<=739.98px){.header__top{padding:0}}.header__info{align-items:center;gap:7.7rem;display:flex}@media screen and (width<=1399.98px){.header__info{gap:9rem}}@media screen and (width<=1239.98px){.header__info{gap:5rem}}.header__site{color:#fff;z-index:4;background:#4a59e7;border-radius:.8rem;align-items:center;gap:.4rem;padding:.5rem .8rem .4rem;font-size:1.3rem;font-weight:600;line-height:120%;display:flex}.header__site--mobile{display:none}@media screen and (width<=1399.98px){.header__site:not(.header__site--mobile){position:absolute;top:4.4rem;left:15.6rem}}@media screen and (width<=739.98px){.header__site:not(.header__site--mobile){top:1.2rem}}@media screen and (width<=419.98px){.header__site:not(.header__site--mobile){top:1.3rem;left:13.6rem}}.header__site span{color:#fff}.header__site span.text{display:block}@media screen and (width<=419.98px){.header__site span.text{display:none}}.header__site span.text-mobile{display:none}@media screen and (width<=419.98px){.header__site span.text-mobile{display:block}}@media screen and (width<=1399.98px){.header__site:not(.header__site--mobile){padding:1.3rem 1.3rem 1.2rem}}@media screen and (width<=419.98px){.header__site:not(.header__site--mobile){gap:.3rem;padding:1rem 1.2rem .8rem 1.3rem}}.header__site img{min-width:1.4rem;max-width:1.4rem}@media screen and (width<=767.98px){.header__site:not(.header__site--mobile){display:none}.header__site--mobile{border-radius:.8rem;flex-shrink:0;gap:.2rem;height:3.2rem;margin-right:auto;padding:.6rem 1.1rem .7rem 1.3rem;display:inline-flex;position:static;top:auto;left:auto;right:auto;transform:none}.header__site--mobile span{display:block}}.header__currency{align-items:center;gap:2.4rem;display:flex}@media screen and (width<=739.98px){.header__currency{display:none}}.header__currency__select{position:relative}.header__currency__button{cursor:pointer;text-transform:uppercase;color:#637381;white-space:nowrap;background:#fff;border:0;border-radius:.8rem;align-items:center;gap:.4rem;min-width:7.3rem;padding:.4rem .9rem;font-size:1.3rem;font-weight:600;line-height:120%;display:flex}.header__currency__button.active img{transform:rotate(-180deg)}.header__currency__button span{color:#637381}.header__currency__button img{min-width:1.4rem;max-width:1.4rem;transition:all .4s ease-in-out}.header__currency__dropdown{opacity:0;visibility:hidden;background:#fff;border:1px solid #919eab3d;border-radius:.8rem;min-width:7.8rem;padding:.4rem;transition:all .4s ease-in-out;position:absolute;top:calc(100% + .5rem);left:4rem;box-shadow:-20px 20px 40px -4px #919eab3d}.header__currency__dropdown .currency__item{text-align:center;text-transform:uppercase;color:#161c24;cursor:pointer;background:#fff;border-radius:.8rem;padding:.6rem;font-size:1.4rem;font-weight:400;line-height:130%;transition:all .4s ease-in-out}.header__currency__dropdown .currency__item.active{background:#f8f8fa}.header__currency__block{align-items:center;gap:1.2rem;display:flex}.header__currency__item{align-items:center;gap:.4rem;display:flex}.header__currency__item p{color:#637381;margin:0;font-size:1.4rem;font-weight:500;line-height:1.6rem}.header__currency__item p.red{color:#ff3b30}.header__currency__item p.green{color:#34c759}.header__contacts{z-index:4;align-items:center;gap:2.7rem;display:flex}@media screen and (width<=1399.98px){.header__contacts{position:absolute;top:4.7rem;right:7.6rem}}@media screen and (width<=739.98px){.header__contacts{top:1.5rem}}@media screen and (width<=419.98px){.header__contacts{display:none}}.header__contacts__item{align-items:center;gap:.6rem;display:flex}@media screen and (width<=1399.98px){.header__contacts__item{flex-direction:column;justify-content:flex-end;align-items:flex-end}}@media screen and (width<=739.98px){.header__contacts__item:last-child{display:none}}.header__contacts__item p{color:#637381;margin:0;font-size:1.2rem;font-weight:500;line-height:120%}.header__contacts__item .link{color:#4a59e7;font-size:1.4rem;font-weight:600;line-height:120%;text-decoration:none;transition:all .4s ease-in-out}@media screen and (width>=740px){.header__contacts__item .link:hover{color:#4a59e7;opacity:.7;text-decoration:none}}.header__bottom{z-index:3;background:#fff;padding:1.2rem 0;position:relative}@media screen and (width<=419.98px){.header__bottom{padding:1rem 0}}.header__menu{align-items:center;gap:.6rem;margin:0;padding:0;display:flex}@media screen and (width<=1399.98px){.header__menu{display:block}.header__menu__item{border-bottom:1px solid #edf0f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.4rem 0;display:flex}.header__menu__item.active .header__menu__item__button{background:#4a59e7}.header__menu__item.active .header__menu__item__button svg{transform:rotate(-180deg)}.header__menu__item.active .header__menu__item__button svg path{stroke:#fff}.header .header__menu>.header__menu__item{padding:1.4rem 0;display:flex}.header .header__menu>.header__menu__item>.header__menu__link{gap:1.2rem;font-size:1.7rem;line-height:130%}}.header__menu__item__button{display:none}@media screen and (width<=1399.98px){.header__menu__item__button{background:#f8f8fa;border:0;border-radius:.6rem;justify-content:center;align-items:center;min-width:2.8rem;max-width:2.8rem;height:2.8rem;padding:0;transition:all .3s;display:flex}.header__menu__item__button svg{min-width:1.6rem;max-width:1.6rem}.header__menu__item__button svg path{stroke:#919eab;transition:all .3s}}.header__menu__link{color:#212b36;background:#f8f8fa;border-radius:.8rem;padding:1rem 1.1rem;font-size:1.5rem;font-weight:500;line-height:1.5rem;text-decoration:none;display:block}@media screen and (width<=1399.98px){.header__menu__link{color:#212b36;background:#fff;align-items:center;gap:.8rem;padding:0;display:flex}}.header__menu__link img,.header__menu__link svg{display:none}@media screen and (width<=1399.98px){.header__menu__link img,.header__menu__link svg{min-width:1.8rem;max-width:1.8rem;display:block}.header__menu__link svg{flex-shrink:0;height:1.8rem}}.header__menu__link.active{color:#fff;background:#4a59e7}@media screen and (width<=1399.98px){.header__menu__link.active{color:#212b36;background:#fff}}@media screen and (width>=1240px){.header__menu__link:hover{color:#fff;background:#4a59e7}}.header__part{background:#f8f8fa;border-radius:1rem;justify-content:center;align-items:center;min-width:4rem;max-width:4rem;height:4rem;display:none}@media screen and (width<=1399.98px){.header__part{display:flex}}@media screen and (width<=419.98px){.header__part{transition:all .3s}.header__part.active{background:#4a59e7}}.header__logo{width:100%;max-width:12rem;display:block}@media screen and (width<=419.98px){.header__logo{max-width:10rem}}.header__logo img{width:100%}.header__countries{opacity:0;visibility:hidden;width:142rem;margin:0;padding:3rem 0 0;transition:opacity .3s,visibility .3s;display:none;position:absolute;top:3.3rem;left:50%;transform:translate(-50%)}@media screen and (width<=1599.98px){.header__countries{width:126.4rem}}.header__countries__scroll{max-height:calc(100vh - 20rem);margin:0 -2rem 0 0;padding:0 2rem 0 0;overflow:auto}@media screen and (width<=1599.98px){.header__countries__scroll{max-height:calc(100vh - 16rem)}}.header__countries__scroll::-webkit-scrollbar{width:4px}.header__countries__scroll::-webkit-scrollbar-button:hover{background-color:#e9e9ed}.header__countries__scroll::-webkit-scrollbar-thumb{background:#e9e9ed;border-radius:10px}.header__countries__scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.header__countries__block{background:#fff;border-radius:2rem;margin:2rem 0 0;padding:2.4rem 2.4rem 0}.header__countries__item{margin:0 0 2rem}.header__countries__item .letter{margin:0 0 1.6rem;position:relative}.header__countries__item .letter:after{content:"";z-index:2;background:#e5e8eb;height:1px;position:absolute;top:1.2rem;left:0;right:0}.header__countries__item .letter span{color:#222;z-index:5;background:#fff;padding:0 1.6rem 0 .8em;font-size:2.4rem;font-weight:700;line-height:100%;display:inline-block;position:relative}.header__countries__item .list{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;width:100%;margin:0;padding:0;display:block;overflow:hidden}@media screen and (width<=574.98px){.header__countries__item .list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.header__countries__item .list__item{margin:0;padding:0;display:block;overflow:hidden}.header__countries__item .list__link{background:#fff;border-radius:1.6rem;align-items:center;gap:.8rem;padding:.7rem .8rem;text-decoration:none;transition:all .4s ease-in-out;display:flex}.header__countries__item .list__link .item-content{width:100%}@media screen and (width>=740px){.header__countries__item .list__link:hover{background:#f3f3f7;text-decoration:none}}.header__terms{opacity:0;visibility:hidden;width:33rem;margin:0;transition:opacity .3s,visibility .3s;display:none;position:absolute;top:3.3rem;left:50%;transform:translate(-50%)}@media screen and (width<=1399.98px){.header__terms{width:100%}.header__terms__content{background:#fff;border-radius:0;margin:0;padding:0 1rem}.header__terms .list li{margin:0 0 1.4rem;padding:0 0 0 2rem;position:relative}.header__terms .list li:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.7rem;left:0}.header__terms .list li:last-child{margin:0 0 .7rem}.header .header__terms .list li{margin:0 0 1.4rem;padding:0 0 0 2rem;display:block}.header .header__terms .list li:last-child{margin-bottom:.7rem}.header .header__terms .list li a,.header__terms .list li a{padding:.2rem 0;font-size:1.4rem}}@media screen and (width>=1240px){.header__terms .list li a:hover{color:#161c24;background:#f8f8fa;text-decoration:none}}.header__education{opacity:0;visibility:hidden;width:47rem;margin:0;transition:opacity .3s,visibility .3s;display:none;position:absolute;top:3.3rem;left:50%;transform:translate(-50%)}@media screen and (width<=1399.98px){.header__education{width:100%}.header__education__content{background:0 0;margin:0;padding:0 0 0 1rem;display:block}.header .header__education__content{background:0 0;border-radius:0;gap:0;margin:0;padding:0 0 0 1rem;display:block}}.header__education__content .item-block{background:#fff;border-radius:1.6rem;width:100%;padding:.8rem}@media screen and (width<=1399.98px){.header__education__content .item-block{border-radius:0;padding:0}.header .header__education__content .item-block{background:0 0;border-radius:0;width:100%;padding:0}.header__education__content .item-block .list li{margin:0 0 1.4rem;padding:0 0 0 2rem;position:relative}.header__education__content .item-block .list li:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.7rem;left:0}.header__education__content .item-block .list li:last-child{margin:0 0 .7rem}.header .header__education__content .item-block .list li{margin:0 0 1.4rem;padding:0 0 0 2rem;display:block}.header .header__education__content .item-block .list li:last-child{margin-bottom:.7rem}.header__education__content .item-block .list li a{padding:.2rem 0;font-size:1.4rem}.header .header__education__content .item-block .list li a{background:0 0;border-radius:0;padding:.2rem 0;font-size:1.4rem}}@media screen and (width>=1240px){.header__education__content .item-block .list li a:hover{color:#161c24;background:#f8f8fa;text-decoration:none}}.header__education__content .item-block__link{min-width:20rem;max-width:20rem;height:16.4rem;position:relative}@media screen and (width<=1399.98px){.header__education__content .item-block__link{min-width:100%;max-width:100%;height:auto;margin:0 0 1.6rem;padding:0 0 0 2rem;display:block;position:relative}.header__education__content .item-block__link:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.5rem;left:0}.header .header__education__content .item-block__link{min-width:100%;max-width:100%;height:auto;margin:0 0 1.6rem;padding:0 0 0 2rem;display:block}.header__education__content .item-block__link .text{color:#212b36;margin:0;padding:0;font-size:1.4rem;font-weight:400;line-height:130%}.header .header__education__content .item-block__link .text{margin:0;font-size:1.4rem;font-weight:400;line-height:130%}.header__education__content .item-block__link img{display:none}}.header__projects{opacity:0;visibility:hidden;width:43.6rem;margin:0;transition:all .3s;position:absolute;top:3.3rem;left:50%;transform:translate(-50%)}@media screen and (width<=1399.98px){.header__projects{width:100%}.header__projects__content{background:0 0;margin:0;padding:0 0 0 1rem;display:block}.header__projects__content .item-block{min-width:100%;max-width:100%;height:auto;margin:0 0 1.6rem;padding:0 0 0 2rem;display:block;position:relative}.header__projects__content .item-block:last-child{margin:0 0 .5rem}.header__projects__content .item-block:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.5rem;left:0}.header__projects__content .item-block .text{color:#212b36;margin:0;padding:0;font-size:1.4rem;font-weight:400;line-height:130%}.header__projects__content .item-block img{display:none}}.header__media{opacity:0;visibility:hidden;width:25.3rem;margin:0;transition:all .3s;position:absolute;top:3.3rem;left:50%;transform:translate(-50%)}@media screen and (width<=1399.98px){.header__media{width:100%}.header__media__content,.header .header__media__content{background:#fff;border-radius:0;margin:0;padding:0 1rem}.header__media .list li{margin:0 0 1.4rem;padding:0 0 0 2rem;position:relative}.header__media .list li:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.7rem;left:0}.header__media .list li:last-child{margin:0 0 .7rem}.header .header__media .list li{margin:0 0 1.4rem;padding:0 0 0 2rem;display:block}.header .header__media .list li:last-child{margin-bottom:.7rem}.header__media .list li a{padding:.2rem 0;font-size:1.4rem}.header .header__media .list li a{background:0 0;border-radius:0;padding:.2rem 0;font-size:1.4rem}}@media screen and (width>=1240px){.header__media .list li a:hover{color:#161c24;background:#f8f8fa;text-decoration:none}}.header__company{opacity:0;visibility:hidden;width:43.6rem;margin:0;transition:all .3s;position:absolute;top:3.3rem;right:-10rem}@media screen and (width<=1399.98px){.header__company{width:100%}.header__company__content{background:0 0;margin:0;padding:0 0 0 1rem;display:block}.header .header__company__content{background:0 0;border-radius:0;gap:0;margin:0;padding:0 0 0 1rem;display:block}.header__company__content .item-block{min-width:100%;max-width:100%;height:auto;margin:0 0 1.6rem;padding:0 0 0 2rem;display:block;position:relative}.header .header__company__content .item-block{background:0 0;border-radius:0;flex:none;min-width:100%;max-width:100%;height:auto;margin:0 0 1.6rem;padding:0 0 0 2rem;display:block;position:relative}}@media screen and (width<=1399.98px) and (width<=1399.98px){.header__company__content .item-block:last-child{margin:0 0 .5rem}.header .header__company__content .item-block:last-child{margin-bottom:.5rem}}@media screen and (width<=1399.98px){.header__company__content .item-block:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.5rem;left:0}}.header__company__content .item-block .text{color:#212b36;z-index:5;margin:.4rem .8rem;font-size:1.6rem;font-weight:600;line-height:120%;display:block;position:relative}@media screen and (width<=1399.98px){.header__company__content .item-block .text{color:#212b36;margin:0;padding:0;font-size:1.4rem;font-weight:400;line-height:130%}.header .header__company__content .item-block .text{margin:0;font-size:1.4rem;font-weight:400;line-height:130%}}.header__company__content .item-block img{object-fit:contain;z-index:2;max-width:100%;max-height:100%;position:absolute;inset:0}@media screen and (width<=1399.98px){.header__company__content .item-block img{display:none}}.header__menu__terms,.header__menu__education,.header__menu__projects,.header__menu__media,.header__menu__company{position:relative}@media screen and (width<=1399.98px){.header__dropdown{background:#fff;border-top:1px solid #edf0f2;display:none;position:fixed;inset:9.6rem 0 0;overflow:hidden}.header__dropdown__content{background:#fff;height:100%;padding:0 1.5rem 2rem;overflow:auto}}@media screen and (width<=739.98px){.header__dropdown{top:6.6rem}}@media screen and (width<=419.98px){.header__dropdown{top:6rem}.header__dropdown__content{padding:0 2rem 2rem}}.header__dropdown__mobile{background:#f8f8fa;border-radius:1.2rem;align-items:flex-start;gap:1rem;margin:1.2rem 0;padding:1.6rem;display:none}@media screen and (width<=739.98px){.header__dropdown__mobile{display:flex}}.header__dropdown__mobile .item-block{flex:1}.header__dropdown__mobile .header__contacts{position:initial;flex-direction:column;align-items:flex-end;gap:1.2rem;margin:.5rem 0 0;display:flex}.header__dropdown__mobile .header__contacts__item:last-child{display:flex}.header__dropdown__mobile .header__currency{display:block}.header__dropdown__mobile .header__currency__block{flex-direction:column;align-items:flex-start;gap:.8rem}.header__dropdown__mobile .header__currency__select{margin:0 0 1.2rem}@media screen and (width<=1399.98px){.header__item__dropdown{display:none;position:initial!important;opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}}@media screen and (width>=1240px){.header__menu__countries:hover .header__countries,.header__menu__terms:hover .header__terms,.header__menu__education:hover .header__education{opacity:1;visibility:visible;display:block}.header__menu__dropdown:hover .header__menu__link{color:#fff;background:#4a59e7}.header__menu__projects:hover .header__projects,.header__menu__media:hover .header__media,.header__menu__company:hover .header__company{opacity:1;visibility:visible}}.header__menu__item:hover body{overflow:hidden}body:after{content:"";opacity:0;visibility:hidden;z-index:45;background:#0000001a;transition:all .3s;position:fixed;inset:0}body.show-menu{padding-right:4px;overflow:hidden}body.show-menu:after{opacity:1;visibility:visible}body.show-menu .header{padding-right:4px}h3{color:#161c24;margin:0 0 4rem;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){h3{font-size:2.4rem}}@media screen and (width<=419.98px){h3{margin:0 0 2.5rem;font-size:1.8rem}}.inside-block{margin:9.7rem 0 0}@media screen and (width<=739.98px){.inside-block{margin:7rem 0 0}}@media screen and (width<=419.98px){.inside-block{margin:6rem 0 0}}.inside-block__back{background:#fff;border-radius:1.2rem;align-items:center;gap:.8rem;max-width:10.3rem;margin:2.4rem 0 0;padding:1.25rem 1.4rem;text-decoration:none;transition:all .4s ease-in-out;display:flex}@media screen and (width<=419.98px){.inside-block__back{margin:0 0 0 1.2rem}}.inside-block__back img{min-width:1.8rem;max-width:1.8rem}.inside-block__back span{color:#212b36;font-size:1.6rem;font-weight:500;line-height:130%}.inside-block h1{color:#161c24;margin:2.2rem 0 4.8rem;font-family:DrukWideCyrMedium;font-size:4rem;font-weight:500;line-height:100%}@media screen and (width<=999.98px){.inside-block h1{font-size:3.6rem}}@media screen and (width<=419.98px){.inside-block h1{margin:2rem 0 1.8rem;font-size:2rem}}.inside-block__flex{align-items:flex-start;gap:6rem;display:flex}.inside-block__sidebar{min-width:32rem;max-width:32rem}@media screen and (width<=1239.98px){.inside-block__sidebar{display:none}}.inside-block__content{width:100%}@media screen and (width<=419.98px){.inside-block__content{width:calc(100% + 4rem);margin:0 -2rem}}.breadcrumb{align-items:center;gap:1.6rem;margin:0;padding:1.2rem 0 0;display:flex}@media screen and (width<=574.98px){.breadcrumb{margin:0 -2rem 1rem 0;overflow:auto}}@media screen and (width<=419.98px){.breadcrumb{padding:1.2rem 0 .8rem}}.breadcrumb li{color:#454f5b;white-space:nowrap;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:130%;display:block;position:relative}.breadcrumb li+li:before{content:"";background:#c4cdd5;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.7rem;left:-1rem}@media screen and (width<=574.98px){.breadcrumb li+li:before{top:.6rem}}.breadcrumb li a{color:#454f5b;opacity:.7}@media screen and (width>=1000px){.breadcrumb li a:hover{opacity:1}}.site-map{flex-direction:column;gap:15px;margin:30px 0;padding:0;display:flex}.site-map li a{color:#000;font-size:14px;line-height:16px;text-decoration:none}.sidebar__news{background:#fff;border-radius:1.6rem;margin:0 0 1.4rem;padding:2.4rem}.sidebar__news__full{padding:1.4rem}.sidebar__news__caption{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.6rem;display:flex}.sidebar__news__caption .sidebar__news__title{margin:0}.sidebar__news__all{letter-spacing:0;color:#222;background:#f8f8fa;border-radius:1.2rem;align-items:center;gap:.4rem;padding:.6rem 1.5rem;font-size:1.4rem;font-weight:600;line-height:130%;display:flex}.sidebar__news__all img{min-width:2.4rem;max-width:2.4rem}@media screen and (width>=1000px){.sidebar__news__all:hover{color:#4a59e7}}.sidebar__news__title{color:#222;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:120%}.sidebar__news__item{border-bottom:1px solid #edf0f2;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;margin:0 0 1.5rem;padding:0 0 1.5rem;display:flex}.sidebar__news__item:last-child{border:0;margin:0;padding:0}.sidebar__news__item .text{vertical-align:middle;color:#637381;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}.sidebar__news__item .date{color:#919eab;margin:0;font-size:1.2rem;font-weight:400;line-height:130%;display:block}.sidebar__news__item .title{color:#242429;font-size:1.4rem;font-weight:600;line-height:130%;text-decoration:none;transition:all .4s ease-in-out;display:block}@media screen and (width>=740px){.sidebar__news__item:hover span.title{color:#4a59e7}}.sidebar__advertising p{letter-spacing:.5px;vertical-align:middle;text-transform:uppercase;color:#4b4b61;z-index:3;background:#ffffffe6;border-radius:3rem;padding:.5rem 1.6rem .5rem 1.2rem;font-size:1rem;font-weight:600;line-height:1rem;position:absolute;top:1.2rem;left:1.2rem}.sidebar__advertising__button{cursor:pointer;z-index:3;background:#ffffffe6;border:0;border-radius:50%;width:3.2rem;height:3.2rem;padding:0;position:absolute;top:1.2rem;right:1.2rem}.sidebar__advertising__button img{width:auto;max-width:100%}.sidebar__advertising__content img{border-radius:1.6rem;width:100%;height:auto}.numbers{margin:7.8rem 0}@media screen and (width<=419.98px){.numbers{margin:8.5rem -2rem 4.4rem;overflow:hidden}.numbers h3{padding:0 2rem}.numbers__scroll{align-items:flex-start;padding:0 2rem;display:flex;overflow:auto}}.numbers__block{gap:2rem;margin:0 0 2rem;display:flex}@media screen and (width<=999.98px){.numbers__block{flex-wrap:wrap}}@media screen and (width<=419.98px){.numbers__block{gap:2.2rem;padding:0 36rem 0 0;position:relative}}.numbers__block__item{background:#fff;border-radius:2.4rem;min-width:24%;max-width:24%;padding:4rem 5rem;position:relative}@media screen and (width<=1599.98px){.numbers__block__item{padding:4rem 3rem}}@media screen and (width<=999.98px){.numbers__block__item{min-width:calc(50% - 1rem);max-width:calc(50% - 1rem);padding:3.2rem}}@media screen and (width<=574.98px){.numbers__block__item{padding:2.4rem}}@media screen and (width<=419.98px){.numbers__block__item{min-width:26.8rem;max-width:26.8rem;overflow:hidden}.numbers__block__item .item-image{width:28.5rem;height:24rem;top:auto;left:auto;right:0}}.numbers__block__item .item-image img,.numbers__block__item .item-image picture{object-fit:contain;width:auto;height:100%}.numbers__block__item p{color:#161c24;z-index:5;margin:0;font-size:1.6rem;font-weight:400;line-height:130%;position:relative}@media screen and (width<=999.98px){.numbers__block__item p{max-width:24rem}}.numbers__block__item p.note{color:#4a59e7;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:6.4rem;font-weight:500;line-height:100%}@media screen and (width<=999.98px){.numbers__block__item p.note{max-width:100%}}@media screen and (width<=419.98px){.numbers__block__item p.note{margin:0 0 1.2rem;font-size:3.2rem}}.numbers__block__item:last-child{background-color:#4a59e7;background-image:image-set("../images/numbers-1-bg.webp" 1x type("image/webp"),"../images/numbers-1-bg.png" 1x type("image/png"));background-position:0 0;background-repeat:no-repeat;background-size:cover;min-width:49.2%;max-width:49.2%}@media screen and (width<=999.98px){.numbers__block__item:last-child{min-width:100%;max-width:100%;height:26rem;padding:3.2rem}}@media screen and (width<=574.98px){.numbers__block__item:last-child{padding:2.4rem}}@media screen and (width<=419.98px){.numbers__block__item:last-child{min-width:32rem;max-width:32rem;height:28.9rem;position:absolute;top:0;left:28.8rem}}.numbers__block__item:last-child p{color:#fff}.numbers__content{gap:2rem;display:flex}@media screen and (width<=999.98px){.numbers__content{flex-wrap:wrap}}@media screen and (width<=419.98px){.numbers__content{flex-wrap:nowrap}}.numbers__content__item{flex-direction:column;gap:2rem;min-width:24%;max-width:24%;display:flex;position:relative}@media screen and (width<=999.98px){.numbers__content__item{min-width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (width<=419.98px){.numbers__content__item{min-width:26.8rem;max-width:26.8rem}.numbers__content__item:nth-of-type(2){order:3}.numbers__content__item:nth-of-type(3){order:1}}.numbers__content__item .item-block{background:#fff;border-radius:2.4rem;padding:4rem 5rem}@media screen and (width<=1599.98px){.numbers__content__item .item-block{padding:4rem 3rem}}@media screen and (width<=1239.98px){.numbers__content__item .item-block{padding:2.5rem 2rem}}@media screen and (width<=999.98px){.numbers__content__item .item-block{padding:3.2rem}}@media screen and (width<=574.98px){.numbers__content__item .item-block{padding:2.2rem}}@media screen and (width<=419.98px){.numbers__content__item .item-block{padding:3.35rem 2.4rem}.numbers__content__item .item-image{width:100%;height:85%;inset:auto 0 0 auto}}.numbers__content__item .item-image img{object-fit:contain;width:auto;height:100%}.numbers__content__item p.note{color:#161c24;margin:0 0 1.2rem;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:120%}@media screen and (width<=419.98px){.numbers__content__item p.note{margin:0 0 1.2rem;font-size:2.9rem}}.numbers__content__item:first-child{background-color:#4a59e7;background-image:image-set("../images/numbers-2-bg.webp" 1x type("image/webp"),"../images/numbers-2-bg.png" 1x type("image/png"));background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:2.4rem;min-width:49.2%;max-width:49.2%;padding:4rem 5rem;position:relative;overflow:hidden}@media screen and (width<=1599.98px){.numbers__content__item:first-child{padding:4rem 3rem}}@media screen and (width<=999.98px){.numbers__content__item:first-child{order:3;min-width:100%;max-width:100%;height:26rem;padding:3.2rem}}@media screen and (width<=574.98px){.numbers__content__item:first-child{padding:2.4rem}}@media screen and (width<=419.98px){.numbers__content__item:first-child{order:2;min-width:31.6rem;max-width:31.6rem;height:28.9rem}}.numbers__content__item:first-child p{color:#fff;z-index:5;margin:0;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:120%;position:relative}@media screen and (width<=1239.98px){.numbers__content__item:first-child p{font-size:3rem}}@media screen and (width<=999.98px){.numbers__content__item:first-child p{max-width:50rem}}@media screen and (width<=419.98px){.numbers__content__item:first-child p{font-size:2.4rem}}.news{margin:8.1rem 0 6rem}@media screen and (width<=739.98px){.news{margin:4.4rem 0 6rem}}.news__caption{justify-content:space-between;align-items:center;margin:0 0 3.2rem;display:flex}@media screen and (width<=739.98px){.news__caption{margin:0 0 2.3rem}}.news__caption h3{margin:0}@media screen and (width>=740px){.news__slider .swiper-wrapper{width:100%;margin:0;display:block}}@media screen and (width>=1000px){.news__slider .swiper-slide{float:right;width:38.2%;margin:0 0 1.8rem}.news__slider .swiper-slide .news__slide .item-image{display:none}.news__slider .swiper-slide:first-child{float:left;width:60.4%;min-height:56.8rem}.news__slider .swiper-slide:first-child .news__slide .item-image{display:block}.news__slider .swiper-slide:first-child .news__slide .item-content{z-index:3;position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem}.news__slider .swiper-slide:first-child .news__slide .item-content__block p{height:4.6rem;display:block;overflow:hidden}.news__slider .swiper-slide:first-child .news__slide .item-content__block p.title{height:auto}}@media screen and (width>=740px) and (width<=1000px){.news__slider .swiper-slide{float:right;width:48.5%;margin:0 0 1.8rem}.news__slider .swiper-slide .news__slide .item-image{display:none}.news__slider .swiper-slide:first-child{float:left;width:48.5%}.news__slider .swiper-slide:first-child .news__slide .item-image{display:block}.news__slider .swiper-slide:first-child .news__slide .item-content{z-index:3;position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem}.news__slider .swiper-slide:first-child .news__slide .item-content__block p{height:9.8rem;display:block;overflow:hidden}.news__slider .swiper-slide:first-child .news__slide .item-content__block p.title{height:auto}.news__slider .swiper-slide:last-child{display:none}}@media screen and (width<=739.98px){.news__slider .swiper-slide{float:none;width:100%;height:auto;margin:0}.news__slider .swiper-slide:first-child{float:none;width:100%}.news__slider .swiper-slide:first-child .item-image{opacity:1}.news__slider .swiper-slide:first-child .item-content{z-index:22;min-height:21rem;padding:1.5rem 1.5rem 1rem;position:absolute;inset:auto .8rem .8rem}.news__slider__content{margin:0 -1.5rem 0 0;padding:0;position:relative}}.news__slide{position:relative}.news__slide .item-image{width:100%;height:56.6rem}@media screen and (width<=999.98px){.news__slide .item-image{height:41.8rem}}@media screen and (width<=739.98px){.news__slide .item-image{opacity:0;height:28rem}}.news__slide img{width:100%}.news__slide__link{color:#637381;background:#f8f8fa;border-radius:1.2rem;padding:1.1rem 1.6rem;font-size:1.4rem;font-weight:600;line-height:1.4rem;text-decoration:none}@media screen and (width>=740px){.news__slide__link:hover{color:#fff;background:#4a59e7}}.news__slide .item-content{background:#fff;border-radius:2.4rem;flex-direction:column;justify-content:space-between;min-height:17.6rem;padding:2.4rem 2.4rem 1.4rem;display:flex}@media screen and (width<=999.98px){.news__slide .item-content{min-height:20.1rem}}@media screen and (width<=739.98px){.news__slide .item-content{border-radius:1.6rem;padding:1.5rem 1.5rem 1rem;position:absolute;inset:0}}.news__slide .item-content__info{justify-content:space-between;align-items:center;margin:0 0 1.2rem;display:flex}@media screen and (width<=739.98px){.news__slide .item-content__info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin:0 0 .5rem}}.news__slide .item-content__info .note{color:#4a59e7;background:#f8f8fa;border-radius:1rem;margin:0;padding:.6rem 1.1rem;font-size:1.4rem;font-weight:500;line-height:130%}@media screen and (width<=739.98px){.news__slide .item-content__info .note{font-size:1.2rem}}.news__slide .item-content__block{margin:0 0 2rem}@media screen and (width<=739.98px){.news__slide .item-content__block{margin:0 0 1rem}}.news__slide .item-content__block p{letter-spacing:0;color:#637381;margin:0;font-size:1.6rem;font-weight:400;line-height:130%;display:none}@media screen and (width<=739.98px){.news__slide .item-content__block p{font-size:1.4rem;display:block}}.news__slide .item-content__block p.title{color:#242429;margin:0 0 1.2rem;font-size:1.6rem;font-weight:600;line-height:130%;display:block}@media screen and (width<=739.98px){.news__slide .item-content__block p.title{margin:0 0 .5rem;font-size:1.4rem}.news__slide .item-content__act{gap:1rem}}.news__slide .item-content__act__blocks{align-items:center;gap:.8rem;display:flex}.news__slide .item-content__act__blocks .item-block{background:0 0;border:0;align-items:center;gap:.4rem;padding:0;display:flex}.news__slide .item-content__act__blocks .item-block img,.news__slide .item-content__act__blocks .item-block svg{min-width:1.4rem;max-width:1.4rem}.news__slide .item-content__act__blocks .item-block svg path{fill:#c4cdd5;stroke:#c4cdd5}.news-prev{z-index:10;background:#fff;border:1px solid #edf0f2;border-radius:1rem;justify-content:center;align-items:center;width:3.8rem;height:3.8rem;display:none;position:absolute;top:50%;left:-1.6rem}.news-prev img{min-width:1.8rem;max-width:1.8rem}@media screen and (width<=739.98px){.news-prev{display:flex}}.news-next{z-index:10;background:#fff;border:1px solid #edf0f2;border-radius:1rem;justify-content:center;align-items:center;width:3.8rem;height:3.8rem;display:none;position:absolute;top:50%;right:.2rem}.news-next img{min-width:1.8rem;max-width:1.8rem}@media screen and (width<=739.98px){.news-next{display:flex}}.button-all{color:#161c24;background:#fff;border-radius:1.2rem;align-items:center;gap:.8rem;padding:.8rem 1.2rem;font-size:1.6rem;font-weight:600;line-height:1.6rem;text-decoration:none;display:flex}.button-all img{min-width:2.4rem;max-width:2.4rem}.swiper-button-disabled{opacity:.5}.subscription{z-index:5;background:#4a59e7 url(../images/subscription-bg.png) top/cover no-repeat;border-radius:2rem;align-items:flex-start;gap:2rem;padding:3.2rem;display:flex;position:relative}@media screen and (width<=999.98px){.subscription{display:block}}@media screen and (width<=574.98px){.subscription{background:#4a59e7 url(../images/subscription-bg-small.png) top no-repeat}}@media screen and (width<=419.98px){.subscription{margin:0 -2rem;padding:3.2rem 2rem}}.subscription__text{width:100%}@media screen and (width<=1599.98px){.subscription__text h2{font-size:2.7rem}}@media screen and (width<=999.98px){.subscription__text h2{font-size:3.2rem}}@media screen and (width<=419.98px){.subscription__text h2{font-size:2.4rem;line-height:120%}}.subscription__text p{color:#fff;margin:0;font-size:1.8rem;font-weight:400;line-height:120%}@media screen and (width<=419.98px){.subscription__text p{font-size:1.6rem}}.subscription__form{min-width:65.6rem;max-width:65.5rem}@media screen and (width<=1599.98px){.subscription__form{min-width:54.6rem;max-width:54.6rem}}@media screen and (width<=999.98px){.subscription__form{min-width:100%;max-width:100%;margin:2.4rem 0 0}}.subscription__form ::-webkit-input-placeholder{color:#fff}.subscription__form ::placeholder{color:#fff}.subscription__form :-moz-placeholder-shown{color:#fff}.subscription__form :placeholder-shown{color:#fff}.subscription__form form{gap:1.2rem;margin:1.8rem 0 0;display:flex}@media screen and (width<=574.98px){.subscription__form form{flex-direction:column}}.subscription__form .form__group{width:100%}.subscription__form .form__control{color:#fff;background:0 0;border:1px solid #fff;border-radius:1rem;outline:none;width:100%;padding:1rem 1.6rem;font-size:1.6rem;font-weight:400;line-height:120%}@media screen and (width<=419.98px){.subscription__form .form__control{padding:1.4rem 1.6rem}}.subscription__form .button{color:#4a59e7;white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:1.2rem;padding:1.2rem 2.4rem;font-family:Golos Text,sans-serif;font-size:1.6rem;font-weight:700;line-height:120%;transition:all .4s ease-in-out}.subscription__form .button:disabled{opacity:.5;pointer-events:none}@media screen and (width<=419.98px){.subscription__form .button{padding:1.6rem 2.4rem}}.subscription__form p{color:#e5e8eb;margin:1.1em 0 0;font-size:1.4rem;font-weight:400;line-height:130%}@media screen and (width<=419.98px){.subscription__form p{margin:1.6rem 0 0;font-size:1.2rem}}.subscription__form p a{color:#e5e8eb;font-weight:500;text-decoration:none}@media screen and (width>=740px){.subscription__form p a:hover{color:#fff;text-decoration:none}}.footer{display:block}.footer__block{background:#212b36;border-radius:4rem 4rem 0 0;margin:-9rem 0 0;padding:15.2rem 0 0}@media screen and (width<=419.98px){.footer__block{padding:12rem 0 0}}.footer__flex{justify-content:space-between;align-items:flex-start;display:flex}@media screen and (width<=1399.98px){.footer__flex{display:block}}.footer__menu{align-items:flex-start;gap:2.4rem;width:100%;display:flex}@media screen and (width<=1399.98px){.footer__menu{margin:0 0 2.4rem}}@media screen and (width<=574.98px){.footer__menu{flex-direction:column;gap:1.2rem}}.footer__menu__item{width:100%;max-width:20.4rem;margin:0;padding:0;display:block}@media screen and (width<=1599.98px){.footer__menu__item{max-width:18.4rem}}@media screen and (width<=1399.98px){.footer__menu__item{max-width:48%}}@media screen and (width<=574.98px){.footer__menu__item{max-width:100%}}.footer__menu__item:last-child{max-width:27rem}@media screen and (width<=1399.98px){.footer__menu__item:last-child{max-width:48%}}@media screen and (width<=574.98px){.footer__menu__item:last-child{max-width:100%}}.footer__menu__item li{margin:0 0 1.2rem;padding:0;display:block}.footer__menu__item li:last-child{margin:0}.footer__menu__item li a{color:#f3f3f7;font-size:1.6rem;font-weight:400;line-height:130%;text-decoration:none}@media screen and (width>=740px){.footer__menu__item li a:hover{color:#ffffffb3}}.footer__contacts{gap:2.4rem;min-width:84.3rem;max-width:84.3rem;display:flex}@media screen and (width<=1399.98px){.footer__contacts{min-width:100%;max-width:100%}}@media screen and (width<=999.98px){.footer__contacts{display:block}}.footer__contacts_info{background:#161c24;border-radius:1.2rem;flex-wrap:wrap;gap:2.4rem;width:100%;padding:2.4rem 1rem 2.4rem 2.4rem;display:flex}.footer__contacts_info .item-block{min-width:35%;max-width:35%}@media screen and (width<=574.98px){.footer__contacts_info .item-block{min-width:100%;max-width:100%}}.footer__contacts_info .item-block:nth-of-type(2n){min-width:60%;max-width:60%}@media screen and (width<=574.98px){.footer__contacts_info .item-block:nth-of-type(2n){min-width:100%;max-width:100%}}.footer__contacts_info .item-block p{color:#fff;margin:0;font-size:1.8rem;font-weight:500;line-height:120%}.footer__contacts_info .item-block p.note{color:#ffffffd9;margin:0 0 .6rem;font-size:1.4rem;font-weight:400;line-height:130%}.footer__contacts_info .item-block p a{color:#fff}@media screen and (width>=740px){.footer__contacts_info .item-block p a.letter:hover,.footer__contacts_info .item-block p a:hover{color:#f7675f}}.footer__contacts_info .item-block .social{align-items:center;gap:2.4rem;margin:0;padding:0;display:flex}.footer__contacts_info .item-block .social li a{color:#fff;font-size:1.8rem;font-weight:500;line-height:120%;text-decoration:none}@media screen and (width>=740px){.footer__contacts_info .item-block .social li a.whatsapp:hover{color:#74ca35}.footer__contacts_info .item-block .social li a:hover{color:#338af3}}.footer__contacts_social{background:#161c24;border-radius:1.2rem;flex-direction:column;justify-content:space-between;min-width:24.5rem;max-width:24.5rem;padding:2.4rem;display:flex}@media screen and (width<=999.98px){.footer__contacts_social{flex-direction:row;justify-content:space-between;align-items:center;min-width:100%;max-width:100%;margin:2.4rem 0 0;display:flex}}@media screen and (width<=574.98px){.footer__contacts_social{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.footer__contacts_social p.note{color:#fff9;margin:0 0 .6rem;font-size:1.4rem;font-weight:400;line-height:130%}@media screen and (width<=999.98px){.footer__contacts_social p.note{margin:0}}@media screen and (width<=574.98px){.footer__contacts_social p.note{margin:0 0 1.6rem}}.footer__contacts_social .social__buttons{gap:1.2em;margin:0;padding:0;display:flex}.footer__contacts_social .social__buttons li a{background:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:4rem;max-width:4rem;height:4rem;display:flex}.footer__contacts_social .social__buttons li a svg{width:auto;max-width:2.3rem}.footer__contacts_social .social__buttons li a svg path{fill:#4a59e7;transition:all .4s ease-in-out}@media screen and (width>=740px){.footer__contacts_social .social__buttons li a:hover{background:#4a59e7}.footer__contacts_social .social__buttons li a:hover svg path{fill:#fff}}.footer__copy{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:2rem;margin:3.8rem 0 0;padding:4rem 0 5rem;display:flex}@media screen and (width<=574.98px){.footer__copy{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem}.footer__copy__block p{text-align:center}}.footer__copy__block p a{color:#919eab;text-decoration:none}@media screen and (width>=740px){.footer__copy__block p a:hover{color:#fff;text-decoration:none}}.footer__partners{background:#fff;padding:3rem 0}.footer__partners__block{justify-content:center;gap:8.7rem;display:flex}@media screen and (width<=999.98px){.footer__partners__block{flex-wrap:wrap;gap:2rem}}.footer__partners__item{justify-content:center;align-items:center;width:auto;max-width:15.3rem;height:5rem;display:flex}@media screen and (width<=999.98px){.footer__partners__item{margin:0 5rem}}@media screen and (width<=574.98px){.footer__partners__item{margin:0 1rem}}@media screen and (width<=419.98px){.footer__partners__item{max-width:9.2rem;margin:0}}.footer__partners__item img{width:100%}.form__flex{align-items:flex-start;gap:1.6rem;display:flex}@media screen and (width<=419.98px){.form__flex{display:block}}.form__flex__group{width:100%;margin:0 0 1rem}@media screen and (width<=419.98px){.form__flex__group{margin:0 0 1.5rem}}.form__flex__group.error .form__control{border-color:#d80027}.form__flex__group.error .error-text{opacity:1}.form__flex__group .error-text{color:#d80027;opacity:0;font-size:1.4rem;font-weight:400;line-height:2rem;transition:all .4s ease-in-out}.form__flex__group label{color:#454f5b;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .4rem;font-size:1.4rem;font-weight:400;line-height:2rem;display:flex}.form__flex__group .form__control{color:#161c24;width:100%;box-shadow:none;background:#f8f8fa;border:1px solid #f8f8fa;border-radius:1.6rem;outline:none;padding:1.7rem 1.6rem;font-size:1.4rem;line-height:2rem;transition:all .4s ease-in-out}.form__act{justify-content:space-between;align-items:center;gap:1.6rem;margin:.8rem 0 0;display:flex}@media screen and (width<=419.98px){.form__act{flex-direction:column-reverse;justify-content:center;align-items:center;margin:0}.form__act .button{width:100%}}@media screen and (width<=999.98px){.form__act p{max-width:40rem}}@media screen and (width<=419.98px){.form__act p{text-align:center}}.form__act p a{color:#4a59e7;text-decoration:none}@media screen and (width>=740px){.form__act p a:hover{color:#4a59e7;text-decoration:underline}}.radiobox{background:#f8f8fa;border-radius:1.6rem;gap:.8rem;margin:0;padding:.8rem;display:flex}.radiobox p{flex:1;margin:0}.radiobox input[type=radio]{position:absolute;left:-9999px}.radiobox input[type=radio]+label{cursor:pointer;color:#454f5b;text-align:center;background:#fff;border-radius:1rem;padding:1.1rem;font-size:1.5rem;font-weight:500;line-height:120%;transition:all .4s ease-in-out;display:block}.main-wrap{align-items:flex-start;gap:6rem;margin:2.4rem 0 0;display:flex}@media screen and (width<=999.98px){.main-wrap{display:block}}@media screen and (width<=419.98px){.main-wrap{margin:0}}.main__aside{min-width:28rem;max-width:28rem;transition:all .3s ease-in-out}@media screen and (width<=999.98px){.main__aside{z-index:10;position:sticky;top:8rem}}@media screen and (width<=419.98px){.main__aside{top:7rem}}.main__aside__closed{min-width:6rem;max-width:6rem;transition:all .3s ease-in-out}@media screen and (width<=419.98px){.main__aside__closed{min-width:100%;max-width:100%}}.main__aside__closed .main__aside__menu{min-width:28rem;max-width:28rem}.main__aside__closed .main__aside__block{min-width:28rem;max-width:28rem;transition:all .3s ease-in-out;transform:translate(12rem)}.main__aside__closed .main__aside__menu li.active .text,.main__aside__closed .main__aside__menu li a .text{transition:all .3s ease-in-out;transform:translate(12rem)}.main__aside__closed .main__aside__menu li{max-width:4.6rem;transition:all .3s ease-in-out}@media screen and (width<=999.98px){.main__aside__closed .main__aside__menu{min-width:100%;max-width:100%}.main__aside__closed .main__aside__block{min-width:100%;max-width:100%;transition:all .3s ease-in-out}.main__aside__closed .main__aside__menu li.active .text,.main__aside__closed .main__aside__menu li a .text{transform:translate(0)}.main__aside__closed .main__aside__menu li{max-width:100%}.main__aside__closed .main__aside__mobile{transition:all .3s ease-in-out;left:-40rem}}.main__aside__block{min-width:28rem;max-width:28rem;transition:all .3s ease-in-out;transform:translate(0)}@media screen and (width<=419.98px){.main__aside__block{min-width:100%;max-width:100%}}.main__aside .sidebar__advertising{margin:1.6rem 0}.main__aside__button{cursor:pointer;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.main__aside__button img{min-width:1.8rem;max-width:1.8rem;transition:all .3s ease-in-out}@media screen and (width<=999.98px){.main__aside__button img{display:none}}.main__aside__button .button-close{background:#fff;border-radius:1.2rem;align-items:center;gap:.8rem;padding:1.25rem 1.4rem;transition:all .3s ease-in-out;display:flex}@media screen and (width<=999.98px){.main__aside__button .button-close{background:#fff url(../images/burger.svg) 1.2rem 1.2rem/2rem no-repeat;padding:1.2rem 1.2rem 1.2rem 3.8rem}}.main__aside__button span.text{color:#242429;font-size:1.6rem;font-weight:500;line-height:130%;transition:all .3s ease-in-out}.main__aside__button span.button-open{color:#4a59e7;white-space:nowrap;padding:1.1rem 0;font-size:1.6rem;font-weight:500;line-height:130%;transition:all .3s ease-in-out;display:block;transform:translate(12rem)}@media screen and (width<=999.98px){.main__aside__button span.button-open{display:none}}.main__aside__button.open img{transform:scaleX(-1)}.main__aside__button.open span.text{opacity:0;transform:translate(-3rem)}.main__aside__button.open span.button-open{transform:translate(-6rem)}.main__aside__button.open .button-close{background:0 0}@media screen and (width<=999.98px){.main__aside__button.open span.text{opacity:1;transform:translate(0)}.main__aside__button.open span.button-open{transform:translate(0)}.main__aside__button.open .button-close{background:#fff url(../images/burger.svg) 1.2rem 1.2rem no-repeat}}.main__aside__menu{margin:0 0 1rem;padding:0;display:block}.main__aside__menu li{margin:0;padding:0;transition:all .3s ease-in-out;display:block}.main__aside__menu li.active{background:#4a59e7;border-radius:1.2rem;align-items:center;width:100%;display:flex}.main__aside__menu li.active .icon{justify-content:center;align-items:center;min-width:4.6rem;max-width:4.6rem;height:4rem;display:flex}.main__aside__menu li.active .icon svg path{fill:#fff}.main__aside__menu li.active .text{letter-spacing:0;color:#fff;white-space:nowrap;margin:0 0 0 -.8rem;font-size:1.6rem;font-weight:500;line-height:130%;transition:all .3s ease-in-out}.main__aside__menu li a{border-radius:1.2rem;align-items:center;width:100%;display:flex}.main__aside__menu li a .icon{justify-content:center;align-items:center;min-width:4.6rem;max-width:4.6rem;height:4.3rem;display:flex}.main__aside__menu li a .icon svg path{fill:#919eab}.main__aside__menu li a .text{letter-spacing:0;color:#242429;white-space:nowrap;margin:0 0 0 -.8rem;font-size:1.6rem;font-weight:500;line-height:130%;transition:all .3s ease-in-out}.main__aside__menu li a.active{pointer-events:none;background:#4a59e7}.main__aside__menu li a.active .icon svg path{fill:#fff}.main__aside__menu li a.active .text{color:#fff}@media screen and (width>=1000px){.main__aside__menu li a:hover{background:#edf0f2}}@media screen and (width<=999.98px){.main__aside__mobile{z-index:55;background:#f8f8fa;min-width:32rem;max-width:32rem;padding:2rem 1rem;transition:all .4s ease-in-out;position:fixed;top:6.6rem;bottom:0;left:0;overflow:auto}}@media screen and (width<=419.98px){.main__aside__mobile{min-width:100%;max-width:100%;top:6rem}}.main__aside__mobile .aside__close{background:0 0;border:0;align-items:center;gap:.8rem;margin:0 0 1.6rem;padding:0;transition:all .3s ease-in-out;display:none}.main__aside__mobile .aside__close img{min-width:1.8rem;max-width:1.8rem;transform:scaleX(-1)}.main__aside__mobile .aside__close span{color:#4a59e7;white-space:nowrap;padding:.5rem 0;font-size:1.6rem;font-weight:500;line-height:130%;transition:all .3s ease-in-out;display:block}@media screen and (width<=999.98px){.main__aside__mobile .aside__close{display:flex}}.main-content{z-index:3;background:#f8f8fa;width:100%;transition:all .3s ease-in-out;position:relative}.main-content .search__country__item{width:calc(50% - 2.4rem)}@media screen and (width<=1239.98px){.main-content .search__country__item{width:100%}}.main-content__closed{transition:all .3s ease-in-out}.main-content__closed .search__country__item{width:calc(33.3333% - 2.4rem)}@media screen and (width<=1599.98px){.main-content__closed .search__country__item{width:calc(50% - 2.4rem)}}@media screen and (width<=999.98px){.main-content__closed .search__country__item{width:100%}}.filter{background:#fff;border-radius:2rem;margin:5rem 0;padding:2.4rem}@media screen and (width<=999.98px){.filter{margin:3rem 0 5rem}}@media screen and (width<=419.98px){.filter{margin:3rem 0}}.filter p.title{color:#242429;margin:0 0 2.4rem;font-size:2rem;font-weight:600;line-height:130%}.filter__block{align-items:flex-end;gap:1.6rem;display:flex}@media screen and (width<=999.98px){.filter__block{flex-wrap:wrap}}@media screen and (width<=574.98px){.filter__block{flex-direction:column}}.filter__item{flex:1}@media screen and (width<=999.98px){.filter__item:last-child{flex:auto;width:100%}}@media screen and (width<=574.98px){.filter__item{flex:auto;width:100%}}.filter__search{position:relative}@media screen and (width>=1000px){.filter__search:hover .button svg path{stroke:#4a59e7}}.filter__search.active .button svg path{stroke:#4a59e7}.filter__search.active .input{border-color:#4a59e7}.filter__search .input{color:#212b36;z-index:3;background:#f8f8fa;border:1px solid #f8f8fa;border-radius:1.2rem;outline:none;width:100%;padding:1.5rem 1.6rem 1.5rem 3.6rem;font-size:1.4rem;font-weight:500;line-height:1.6rem;transition:all .4s ease-in-out;position:relative}@media screen and (width>=1000px){.filter__search .input:hover,.filter__search .input:focus{border-color:#4a59e7}}.filter__search ::-webkit-input-placeholder{color:#919eab}.filter__search ::placeholder{color:#919eab}.filter__search :-moz-placeholder-shown{color:#919eab}.filter__search :placeholder-shown{color:#919eab}.filter__search .button{z-index:1;border:0;justify-content:center;align-items:center;min-width:1.6rem;max-width:1.6rem;padding:0;display:flex;position:absolute;top:1.6rem;left:1.2rem}.filter__search .button svg{width:100%}.filter__search .button svg path{stroke:#637381;transition:all .4s ease-in-out}.select2-container--default .select2-selection--single{background-color:#f8f8fa;border:1px solid #f8f8fa;border-radius:1rem;height:4.8rem;padding:1.2rem 1.6rem 1.4rem}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#212b36;padding:0;font-family:Golos Text,sans-serif;font-size:1.6em;font-weight:400;line-height:130%}.select2-container--default .select2-selection--single .select2-selection__rendered span{align-items:center;display:flex}.select2-container--default .select2-selection--single .select2-selection__arrow{width:2.4rem;height:2.4rem;position:absolute;top:1rem;right:.7rem}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top:2px solid #a5a5c2;border-bottom:0;border-left:0;border-right:2px solid #a5a5c2;width:.8rem;height:.8rem;margin-top:0;margin-left:0;position:absolute;top:calc(50% - .4rem);left:calc(50% - .4rem);transform:rotate(135deg)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-top:2px solid #a5a5c2;border-right:2px solid #a5a5c2;top:50%;transform:rotate(-45deg)}.select2-dropdown{background-color:#fff;border:1px solid #fff;border-radius:1.6rem;margin:.5rem 0 0;padding:.8rem;box-shadow:-20px 20px 40px -4px #919eab3d,0 0 2px #919eab3d}.select2-results__option{border-radius:1.2rem;padding:.8rem 1.6rem;font-family:Golos Text,sans-serif;font-size:1.6rem;font-weight:400;line-height:130%}.select2-results__option span{align-items:center;font-family:Golos Text,sans-serif;font-size:1.6rem;font-weight:400;line-height:130%;display:flex}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#212b36;background-color:#f8f8fa}.select2-container--default .select2-results__option--selected{background:#f8f8fa!important}.search__country{margin:5rem 0}@media screen and (width<=419.98px){.search__country{margin:3.2rem 0 6rem}}.search__country h3{margin:0 0 3.4rem}@media screen and (width<=419.98px){.search__country h3{margin:0 0 2.4rem}}.search__country h3 span{color:#161c24}.search__country__result{background:#fff;border-radius:2.4rem;padding:5rem 2.8rem}@media screen and (width<=999.98px){.search__country__result{padding:3.2rem}}@media screen and (width<=419.98px){.search__country__result{padding:2.4rem 1.6rem}}.search__country__result__item{margin:0 0 4rem}.search__country__result__item:last-child{margin:0}.search__country__result__item h3{margin:0 0 2.4rem}@media screen and (width<=419.98px){.search__country__result__item h3{margin:0 0 1.2rem}}.search__country__result__block{flex-wrap:wrap;margin:0 -1.2rem;display:flex}@media screen and (width<=419.98px){.search__country__result__block{margin:0}}.search__country__item{background:#fff;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.8rem;margin:0 1.2rem;padding:.8rem 1.2rem;transition:all .4s ease-in-out;display:flex}@media screen and (width<=419.98px){.search__country__item{flex-wrap:wrap;gap:.6rem;width:100%;margin:0 0 1rem;padding:0}}@media screen and (width>=1000px){.search__country__item:hover{background:#f3f3f7}}.search__country__item .link{font-size:1.6rem;font-weight:400;line-height:130%;text-decoration:none;color:#212b36!important}.pictogram{gap:.8rem;display:flex}.pictogram__item{cursor:pointer;min-width:1.6rem;max-width:1.6rem;height:1.6rem;position:relative}@media screen and (width>=1000px){.pictogram__item:hover .pictogram__item__prompt{opacity:1;visibility:visible}.pictogram__item:hover svg path{fill:#4a59e7}}.pictogram__item svg{width:100%}.pictogram__item svg path{fill:#919eab;transition:all .4s ease-in-out}.pictogram__item__prompt{text-align:center;color:#fff;opacity:0;visibility:hidden;background:#212b36;border-radius:.6rem;padding:.4rem .6rem;font-size:1.2rem;font-weight:500;line-height:120%;transition:all .4s ease-in-out;position:absolute;top:-2.8rem;left:50%;transform:translate(-50%)}.pictogram__item__prompt:after{content:"";background:url(../images/bg.svg) 0 0/contain no-repeat;width:.8rem;height:.4rem;position:absolute;bottom:-.4rem;left:50%;transform:translate(-50%)}.js-anchor-list{z-index:12;background:#f8f8fa;border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;gap:1rem;margin:0;padding:1.2rem 3.2rem;list-style:none;transition:all .4s ease-in-out;display:none;position:fixed;top:0;left:0;right:0;overflow:auto}@media screen and (width<=999.98px){.js-anchor-list{display:flex}}@media screen and (width<=419.98px){.js-anchor-list{padding:1rem 2rem}}.js-anchor-list.show{top:6.6rem}@media screen and (width<=419.98px){.js-anchor-list.show{top:6rem}}.js-anchor-list li a{color:#454f5b;white-space:nowrap;background:#fff;border-radius:1.2rem;padding:.7rem 1.6rem;font-size:1.6rem;font-weight:500;line-height:130%;display:block}@media screen and (width<=419.98px){.js-anchor-list li a{font-size:1.4rem;line-height:100%}}.js-anchor-list li a.is-active{color:#4a59e7}.popup{z-index:9999;opacity:0;visibility:hidden;background:#0006;justify-content:center;align-items:center;padding:4rem;transition:all .4s ease-in-out;display:flex;position:fixed;inset:0;overflow:auto}@media screen and (width<=419.98px){.popup{align-items:flex-start;padding:4rem 4px}}.popup__content{background:#fff;border-radius:1.6rem;width:100%;max-width:69.4rem;box-shadow:-40px 40px 80px -8px #919eab3d}.popup__content__body{padding:1.6rem 2.4rem}.popup__content__act{border-top:1px solid #e5e8eb;justify-content:space-between;align-items:center;gap:1.6rem;padding:2.2rem 2.4rem;display:flex}@media screen and (width<=419.98px){.popup__content__act{flex-direction:column}}.popup__content__act .button{padding:1.4rem 2.4rem;font-size:1.4rem;line-height:1.4rem}@media screen and (width<=419.98px){.popup__content__act .button{width:100%}}.popup__content__act .button:disabled{opacity:.7}.popup__close svg{width:100%}.popup__close svg path{stroke:#919eab;transition:all .4s ease-in-out}@media screen and (width>=1000px){.popup__close:hover svg path{stroke:#000}}.chekbox{width:100%;margin:0;padding:0;overflow:hidden}.chekbox p{margin:0}.chekbox p.error input[type=checkbox]+label:before{border-color:#d80027}.chekbox input[type=checkbox]{position:absolute;left:-9999px}.chekbox input[type=checkbox]+label{cursor:pointer;color:#454f5b;padding:0 0 0 3rem;font-size:1.4rem;font-weight:400;line-height:120%;display:block;position:relative}@media screen and (width<=419.98px){.chekbox input[type=checkbox]+label{font-size:1.2rem}}.chekbox input[type=checkbox]+label:before{content:"";z-index:5;background:#f8f8fa;border:1px solid #f8f8fa;border-radius:.4rem;width:2rem;height:2rem;position:absolute;top:calc(50% - 1rem);left:0}@media screen and (width<=419.98px){.chekbox input[type=checkbox]+label:before{top:0}}.chekbox input[type=checkbox]+label a{color:#4a59e7;text-decoration:none}@media screen and (width>=1000px){.chekbox input[type=checkbox]+label a:hover{color:#4a59e7;text-decoration:underline}}.chekbox input[type=checkbox]:checked+label:before{background:#4a59e7}.chekbox input[type=checkbox]:checked+label:after{content:"";z-index:10;border-top:2px solid #fff;border-right:2px solid #fff;width:1rem;height:.6rem;position:absolute;top:calc(50% - .5rem);left:.5rem;transform:rotate(135deg)}@media screen and (width<=419.98px){.chekbox input[type=checkbox]:checked+label:after{top:.5rem}}.pictogram-popup{z-index:9999;opacity:0;visibility:hidden;background:#0006;justify-content:center;align-items:center;padding:2rem;transition:all .4s ease-in-out;display:flex;position:fixed;inset:0;overflow:auto}.pictogram-popup__body{background:#fff;border-radius:1.6rem;width:100%;max-width:32rem;box-shadow:-40px 40px 80px -8px #919eab3d}.pictogram-popup__content{padding:1.6rem 2.4rem 2.4rem}.pictogram-popup__item{align-items:center;gap:.6rem;margin:0 0 1.8rem;display:flex}.pictogram-popup__item:last-child{margin:0}.pictogram-popup__item img,.pictogram-popup__item svg{min-width:1.6rem;max-width:1.6rem}.pictogram-popup__item p{color:#454f5b;margin:0;font-size:1.4rem;font-weight:400;line-height:20px}.pictogram-popup__close img{width:100%}.tabs{margin:0}.tabs__button{text-align:center;color:#242429;cursor:pointer;background:#f8f8fa;border:0;border-radius:1.2rem;padding:1.1rem 1.4rem;font-size:1.6rem;font-weight:500;line-height:130%;display:block}.tabs__button.active{color:#fff;background:#4a59e7;border-color:#4a59e7}.tabs__content{display:block}.tabs__block.show{opacity:1;transition:opacity .6s ease-in-out}.tabs__block.active{opacity:1;height:auto}.tabs__block p{color:#212b36;margin:0 0 1rem;font-size:16px;font-weight:400;line-height:120%}.tabs__block p:last-child{margin:0}.tabs__block ul{flex-wrap:wrap;margin:0;padding:0;display:flex}.tabs__block ul li{color:#161c24;width:50%;margin:0 0 .8rem;padding:0 0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%;display:block;position:relative}@media screen and (width<=419.98px){.tabs__block ul li{width:100%}}.body-map{overflow:hidden}.two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (width<=419.98px){.two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.faq__list{padding:0;display:block;margin:0!important}.faq__item{border-radius:1.6rem;display:block;background:#f8f8fa!important;margin:0 0 1.2rem!important;padding:1.3rem 1.6rem!important}.faq__item:before{display:none}.faq__item:last-child{margin:0!important}.faq__accord .li__name{text-align:left;color:#222;cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:0;padding:0;font-size:1.6rem;font-weight:600;line-height:130%;transition:margin .2s ease-in-out;display:flex;position:relative}.faq__accord .li__name.open{margin-bottom:0}.faq__accord .li__name.open .li__name-close{background:#4a59e7}.faq__accord .li__name.open .li__name-close svg{transform:rotate(-180deg)}.faq__accord .li__name.open .li__name-close svg path{stroke:#fff}.faq__accord .li__name_text{padding-right:1rem}.faq__accord .li__name-close{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;min-width:4rem;max-width:4rem;height:4rem;transition:background-color .2s ease-in-out;display:flex}.faq__accord .li__name-close svg{min-width:1.6rem;max-width:1.6rem;transition:all .4s ease-in-out}.faq__accord .li__name-close svg path{stroke:#919eab;transition:all .4s ease-in-out}@media screen and (width>=1000px){.faq__accord .li__name:not(.open):hover .li__name-close:after{background-color:#4a59e7;border-color:#fff}}.faq__accord .li__answer{height:0;transition:height .2s ease-in-out;overflow:hidden}.faq__accord .li__text{padding:1rem 0 0}.faq__accord .li__text p{color:#222;margin:0;font-size:1.6rem;font-weight:400;line-height:130%}@media screen and (width<=1399.98px){.menu-toggle{vertical-align:middle;cursor:pointer;background:#637381;width:100%;height:2px;display:inline-block;position:relative}.menu-toggle-cont{width:1.2rem;height:1.5rem;font-size:0}.menu-toggle-cont:after{content:"";vertical-align:middle;height:100%;display:inline-block}.menu-toggle-cont_active .menu-toggle{height:0}.menu-toggle-cont_active .menu-toggle:before{background:#4a59e7;top:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle-cont_active .menu-toggle:after{background:#4a59e7;top:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle:before,.menu-toggle:after{content:"";background:#637381;width:100%;height:2px;-webkit-transition:all .3s;transition:all .3s;position:absolute;left:0}.menu-toggle:before{top:.3rem}.menu-toggle:after{top:-.3rem}.menu-toggle:before{-webkit-transform:translateY(-350%);-ms-transform:translateY(-350%);transform:translateY(-350%)}.menu-toggle:after{-webkit-transform:translateY(350%);-ms-transform:translateY(350%);transform:translateY(350%)}}@media screen and (width<=739.98px){.menu-toggle-cont_active .menu-toggle:before,.menu-toggle-cont_active .menu-toggle:after{background:#fff}}.news__page{margin:3.2rem 0 0;display:block}.news__page__caption{justify-content:space-between;align-items:flex-end;gap:1rem;margin:0 0 3.2rem;display:flex}@media screen and (width<=999.98px){.news__page__caption{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.4rem;margin:0 0 1.6rem}}@media screen and (width<=419.98px){.news__page__caption{gap:1.6rem}}.news__page__caption h1{margin:0}.news__page__filter{gap:.8rem;margin:0 0 4.8rem;padding:0;display:flex;overflow:auto}@media screen and (width<=999.98px){.news__page__filter{margin:0 0 4rem}}@media screen and (width<=419.98px){.news__page__filter{margin:0 -2rem 3.2rem 0}}.news__page__filter li a{color:#242429;white-space:nowrap;background:#fff;border-radius:1.2rem;padding:1.1rem 1.4rem;font-size:1.6rem;font-weight:500;line-height:130%;text-decoration:none;display:block}@media screen and (width>=740px){.news__page__filter li a:hover{color:#4a59e7;text-decoration:none}}.news__page__filter li a.is-active{color:#fff;background:#4a59e7}.news__page__block{gap:1.6rem;margin:0 0 1.6rem;display:flex}@media screen and (width<=999.98px){.news__page__block{flex-wrap:wrap}}.news__page__block .news__slide{background:#fff;border-radius:2.4rem;flex-direction:row-reverse;width:calc(50% - .8rem);display:flex}@media screen and (width<=999.98px){.news__page__block .news__slide{width:100%}}@media screen and (width<=419.98px){.news__page__block .news__slide{flex-direction:column}}.news__page__block .news__slide .item-image{border-radius:2.4rem;min-width:30rem;max-width:30rem;height:26.5rem}@media screen and (width<=1239.98px){.news__page__block .news__slide .item-image{min-width:26rem;max-width:26rem}}@media screen and (width<=999.98px){.news__page__block .news__slide .item-image{min-width:30rem;max-width:30rem}}@media screen and (width<=739.98px){.news__page__block .news__slide .item-image{opacity:1;display:block}}@media screen and (width<=419.98px){.news__page__block .news__slide .item-image{min-width:100%;max-width:100%}}.news__page__block .news__slide .item-content{width:100%;min-height:26.5rem;position:initial}@media screen and (width<=419.98px){.news__page__block .news__slide .item-content{padding:2.4rem 2.4rem 1.4rem}}.news__page__block .news__slide .item-content__info p.date{font-size:1.2rem}.news__page__block .news__slide .item-content__info p.note{font-size:1.4rem}.news__page__block .news__slide .item-content__block{margin:0 0 1rem}.news__page__block .news__slide .item-content__block p{line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.6rem;display:-webkit-box;overflow:hidden}.news__page__block:nth-of-type(2n) .news__slide{width:calc(33.3333% - .8rem)}@media screen and (width<=999.98px){.news__page__block:nth-of-type(2n) .news__slide{width:calc(50% - .8rem)}.news__page__block:nth-of-type(2n) .news__slide:last-child{width:100%}}@media screen and (width<=419.98px){.news__page__block:nth-of-type(2n) .news__slide{width:100%}}.news__page__block:nth-of-type(2n) .news__slide .item-image{display:none}.news__page__block:nth-of-type(2n) .news__slide .item-content{height:26.5rem}.news__page__promo{margin:0 0 1.6rem;position:relative}.news__page__promo .swiper-slide{transition:all .4s ease-in-out;opacity:0!important}.news__page__promo .swiper-slide-active{opacity:1!important}.news__page__promo p.note{letter-spacing:.5px;vertical-align:middle;text-transform:uppercase;color:#4b4b61;z-index:3;background:#ffffffe6;border-radius:3rem;padding:.5rem 1.6rem .5rem 1.2rem;font-size:1rem;font-weight:600;line-height:1rem;position:absolute;top:1.4rem;left:1.2rem}.news__page__promo__nav{z-index:5;gap:1.2rem;display:flex;position:absolute;bottom:1.2rem;right:1.2rem}@media screen and (width>=740px){.news__page__promo__nav .swiper-prev:hover{background:#edf0f2}}.news__page__promo__nav .swiper-prev img{min-width:2rem;max-width:2rem}@media screen and (width>=740px){.news__page__promo__nav .swiper-next:hover{background:#edf0f2}}.news__page__promo__nav .swiper-next img{min-width:2rem;max-width:2rem}.news__page__buttons{justify-content:center;align-items:center;margin:2.8rem 0 0;display:flex}.news__promo__slide{width:100%;height:25rem}@media screen and (width<=1400px){.news__promo__slide{height:22rem}}@media screen and (width<=999.98px){.news__promo__slide{height:28.2rem}}@media screen and (width<=419.98px){.news__promo__slide{height:42rem}}.news__promo__slide img{object-fit:cover;object-position:center;border-radius:2rem;width:100%;height:100%}.new__item{margin:2.4rem 0 0;display:block}@media screen and (width<=999.98px){.new__item{margin:1.2rem 0 0}}@media screen and (width<=419.98px){.new__item{margin:1.6rem 0 0}}.new__item__caption{margin:0 0 4.8rem}@media screen and (width<=999.98px){.new__item__caption{margin:0 0 2.4rem}}@media screen and (width<=419.98px){.new__item__caption{margin:0 0 3.2rem}}.new__item__caption h1{color:#161c24;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){.new__item__caption h1{margin:0 0 2.4rem;font-size:2.4rem}}@media screen and (width<=419.98px){.new__item__caption h1{margin:0 0 1.6rem;font-size:1.8rem}}.new__item__caption .tag{color:#637381;background:#f1f3f8;border-radius:.6rem;margin:0;padding:.5rem .8rem;font-size:1.2rem;font-weight:700;line-height:120%;display:inline-block}.new__item__sidebar{background:#fff;border-radius:1.6rem;margin:0 0 1.4rem;padding:2.4rem}.new__item__sidebar p{color:#637381;margin:0 0 .8rem;padding:0 0 0 1.2rem;font-size:1.4rem;font-weight:500;line-height:130%}.new__item__sidebar ul li a{color:#454f5b;background:#fff;border-radius:1.2rem;padding:.8rem 1.2rem;font-size:1.6rem;font-weight:600;line-height:2.4rem;transition:all .4s ease-in-out;display:block}.new__item__sidebar ul li a.is-active{background:#f8f8fa}.new__item__content{background:#fff;border-radius:2.4rem;padding:3rem}@media screen and (width<=1239.98px){.new__item__content{padding:2.8rem}}@media screen and (width<=419.98px){.new__item__content{padding:2rem}}.new__item__content h3{color:#161c24;margin:4rem 0 1.6rem;font-family:DrukWideCyrMedium;font-size:2rem;line-height:120%}@media screen and (width<=419.98px){.new__item__content h3{font-size:1.6rem}}.new__item__content p{color:#161c24;margin:0 0 1.6rem;font-size:1.5rem;line-height:130%}@media screen and (width<=419.98px){.new__item__content p{font-size:1.6rem}}.new__item__content ul li:last-child{margin:0}.new__item__content ul li strong{color:#161c24;font-weight:600}.new__item__content .item__caption{margin:0 0 4rem}.new__item__content .item__caption img{border-radius:1.6rem;width:100%;height:auto}@media screen and (width<=419.98px){.new__item__content .item__caption img{object-fit:cover;object-position:center;min-height:23rem}}.new__item__content .item__caption ul li+li:before{content:"/";color:#637381;padding:0 .3rem;font-size:1.4rem;font-weight:400;line-height:130%}.new__item__content .item__info{background:#f8f8fa;border-radius:2.4rem;align-items:center;gap:1.6rem;margin:0 0 4rem;padding:1.6rem;display:flex}@media screen and (width<=419.98px){.new__item__content .item__info{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.new__item__content .item__info__icon{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;min-width:4.2rem;max-width:4.2rem;height:4.2rem;display:flex}.new__item__content .item__info__icon img{min-width:1.8rem;max-width:1.8rem}.new__item__content .item__info p{color:#161c24;margin:0;font-size:1.8rem;font-weight:500;line-height:130%}.new__item__content .item__news{flex-wrap:wrap;margin:0 -1.2rem;display:flex}@media screen and (width<=419.98px){.new__item__content .item__news{flex-direction:column;gap:2.4rem;margin:0 0 4rem}}.new__item__content .item__news__column{flex-wrap:wrap;margin:0 -1.2rem;display:flex}@media screen and (width<=999.98px){.new__item__content .item__news__column{flex-wrap:nowrap;margin:0 -2.8rem 2rem 0;padding:0 2.8rem 0 0;overflow:auto}}@media screen and (width<=419.98px){.new__item__content .item__news__column{margin:0 -2rem 2rem 0;padding:0 2rem 0 0}}.new__item__content .item__news__column .item__news__block{width:calc(33.3% - 2.4rem)}@media screen and (width<=999.98px){.new__item__content .item__news__column .item__news__block{min-width:31.2rem;max-width:31.2rem;margin:0 1.2rem 2rem 0}}@media screen and (width<=419.98px){.new__item__content .item__news__column .item__news__block{min-width:29rem;max-width:29rem}}.new__item__content .item__news__column .item__news__block__image{height:22rem}@media screen and (width<=419.98px){.new__item__content .item__news__column .item__news__block__image{height:20rem}}.new__item__content .item__news__column .item__news__block ul li{color:#161c24}.new__item__content .item__news__block{width:calc(50% - 2.4rem);margin:0 1.2rem 4rem;position:relative}@media screen and (width<=419.98px){.new__item__content .item__news__block{width:100%;margin:0}}.new__item__content .item__news__block .link{z-index:5;cursor:pointer;background:#fff;border-radius:1rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;padding:0;display:flex;position:absolute;top:1rem;right:1rem}.new__item__content .item__news__block .link img{min-width:2.4rem;max-width:2.4rem;transform:rotate(-45deg)}.new__item__content .item__news__block__image{width:100%;height:25.7rem}@media screen and (width<=999.98px){.new__item__content .item__news__block__image{height:23rem}}.new__item__content .item__links{margin:0 0 4rem;display:block}@media screen and (width<=419.98px){.new__item__content .item__links__block{flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}}.new__item__content .item__links__block:last-child{margin:0}@media screen and (width<=419.98px){.new__item__content .item__links__content{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.new__item__content .item__links__icon img{min-width:2rem;max-width:2rem}.new__item__content .item__links__text{width:100%}@media screen and (width<=419.98px){.new__item__content .item__links__text p.size{position:absolute;top:2.5rem;right:1.6rem}}.new__item__content .item__links__buttons{gap:1.2rem;display:flex}@media screen and (width>=740px){.new__item__content .item__links__buttons .button:hover{box-shadow:0 3px 6px #0000001a}}.new__item__content .item__links__buttons .button img{min-width:1.6rem;max-width:1.6rem}.new__item__content .item__slide{max-width:94rem;margin:0 0 4rem}@media screen and (width<=1599.98px){.new__item__content .item__slide{max-width:78.7rem}}@media screen and (width<=1239.98px){.new__item__content .item__slide{max-width:100%}}.new__item__content .item__banner{margin:4rem 0}.new__item__content .item__banner__image{width:100%;height:52rem}@media screen and (width<=999.98px){.new__item__content .item__banner__image{height:38rem}}@media screen and (width<=419.98px){.new__item__content .item__banner__image{height:26rem}}.new__item__content .item__video{width:100%;height:100%;position:relative}.new__item__content .item__video .video{object-fit:cover;border-radius:1.6rem;width:100%;height:100%}.new__item__content .item__video .video__play{z-index:5;cursor:pointer;background:#fff;border:0;border-radius:1rem;width:4.2rem;height:4.2rem;padding:0;position:absolute;top:calc(50% - 2.1rem);left:calc(50% - 2.1rem)}.new__item__content .item__video .video__play.active{display:none}.new__item__content .item__video .video__play img{width:100%}.new__item__content .item__tabs .tabs__list{margin:0 0 2rem;padding:0;display:flex}@media screen and (width<=419.98px){.new__item__content .item__tabs .tabs__list{margin:0 -2rem 1.6rem 0;overflow:auto}}.new__item__content .item__tabs .tabs__item:before{display:none}.new__item__content .item__tabs .tabs__button{padding:1rem 1.6rem}@media screen and (width<=419.98px){.new__item__content .item__tabs .tabs__button{white-space:nowrap}}.new__item__content .item__tabs__table{background:#edf0f2;border-radius:1rem;margin:0 0 4rem;padding:.6rem}@media screen and (width<=1239.98px){.new__item__content .item__tabs__table{max-width:73.7rem;position:relative;overflow:auto}.new__item__content .item__tabs__table:after{content:"";z-index:2;background:#edf0f2;width:.2rem;position:absolute;top:0;bottom:0;right:0}.new__item__content .item__tabs__table{max-width:100%}}.new__item__content .item__tabs__table:last-child{margin:0}@media screen and (width<=1239.98px){.new__item__content .item__tabs__table__small .item__tabs__block{min-width:100%}}@media screen and (width<=419.98px){.new__item__content .item__tabs__table__small .item__tabs__block{min-width:90rem}}.new__item__content .item__tabs__block{gap:.2rem;display:flex}@media screen and (width<=1239.98px){.new__item__content .item__tabs__block{min-width:99rem}}.new__item__content .item__tabs__block .item-block{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.new__item__content .item__tabs__block .item-block__list li{color:#637381;background:#f8f8fa;border-radius:1rem;width:auto;margin:0;padding:.6rem 1.1rem;font-size:1.4rem;font-weight:500;line-height:130%;display:block}.new__item__content .item__tabs__block .item-block__list li.blue{color:#4a59e7}.new__item__content .item__tabs__block .item-block__list li:before{display:none}.new__item__content .item__tabs__block .item-block p.title{color:#242429;margin:0;font-size:1.6rem;font-weight:600;line-height:130%}.new__item__content .item__tabs__block .item-block p.text{color:#161c24;margin:0;font-size:1.4rem;font-weight:400;line-height:130%}.new__item__content .item__tabs__block .item-block__button{flex-direction:column;gap:.8rem;width:100%;display:flex}.new__item__content .item__tabs__block .item-block__button .button{text-align:center;border-radius:1.2rem;justify-content:center;width:100%;padding:1.3rem 2.4rem;font-size:1.4rem;line-height:1.4rem}@media screen and (width>=740px){.new__item__content .item__tabs__block .item-block__button .button:hover{opacity:.7}}.new__item__content .item__tabs__block .item-block__button .button.disabled{color:#919eab;pointer-events:none;background:#edf0f2}.new__item__content .item__tabs__block .item-block:nth-of-type(2){min-width:20rem;max-width:20rem}.new__item__content .item__tabs__block .item-block:nth-of-type(3){min-width:12rem;max-width:12rem}.new__item__content .item__tabs__block .item-block:nth-of-type(4){min-width:22.6rem;max-width:22.6rem}.new__item__content .item__tabs__block .item-block__event{min-width:19rem;max-width:19rem}.new__item__content .item__tabs__block .item-block__event p.date{color:#161c24;margin:0 0 .8rem;font-size:1.4rem;font-weight:400;line-height:130%}.new__item__content .item__tabs__caption{background:#edf0f2}.new__item__content .item__tabs__caption .item-block{padding:1.2rem 1.6rem}.new__item__content .item__tabs__content{margin:0 0 .4rem}.new__item__content .item__tabs__content:last-child{margin:0}.new__item__content .item__tabs__content .item-block{background:#fff;padding:1.6rem}.company h1{margin:3.2rem 0 4rem}@media screen and (width<=999.98px){.company h1{margin:2.4rem 0 6rem}}.company__block{background:#fff;border-radius:2.4rem;align-items:flex-start;gap:8rem;margin:0 0 8rem;padding:5rem;display:flex}@media screen and (width<=1239.98px){.company__block{gap:2.4rem}}@media screen and (width<=999.98px){.company__block{flex-direction:column;padding:3.2rem}}@media screen and (width<=419.98px){.company__block{margin:0 -2rem 6rem;padding:3.2rem 2rem}}.company__block__content{width:100%}.company__block__content h2{color:#212b36;margin:0 0 2.4rem;font-family:DrukWideCyrMedium;font-size:2.4rem;font-weight:500;line-height:120%}@media screen and (width<=1599.98px){.company__block__content h2{font-size:4rem}}@media screen and (width<=999.98px){.company__block__content h2{font-size:2.4rem}}@media screen and (width<=419.98px){.company__block__content h2{font-size:1.8rem}}.company__block__content p{color:#161c24;margin:0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%}.company__block__content p:last-child{margin:0}.company__block__image{min-width:47.2rem;max-width:47.2rem;position:relative}@media screen and (width<=800px){.company__block__image{min-width:100%;max-width:100%}}.company__block__image .item-image{width:100%;height:49rem}@media screen and (width<=800px){.company__block__image .item-image{height:auto}}.company__block__image .item-text{z-index:5;background:#fff;border-radius:1.2rem;padding:1.2rem;position:absolute;bottom:1.2rem;left:1.2rem}.company__block__image .item-text p.name{color:#242429;margin:0 0 .2rem;font-size:1.6rem;font-weight:600;line-height:130%}.company__services{margin:6rem 0}@media screen and (width<=999.98px){.company__services h3{margin:0 0 2.4rem}}.company__services__block{flex-wrap:wrap;margin:0 -1rem;display:flex}@media screen and (width<=999.98px){.company__services__block{flex-wrap:nowrap;margin:0 -1.5rem 0 0;padding:0 1.5rem 0 0;overflow:auto}}@media screen and (width<=419.98px){.company__services__block{margin:0 -2rem 0 0;padding:0 1rem 0 0}}.company__services__item{background:#fff;border-radius:2.4rem;width:calc(50% - 2rem);height:30rem;margin:0 1rem 2rem;padding:2.4rem;position:relative;overflow:hidden}@media screen and (width<=1599.98px){.company__services__item{height:21rem}}@media screen and (width<=999.98px){.company__services__item{width:33rem;min-width:33rem;max-width:33rem;height:36rem}}@media screen and (width<=419.98px){.company__services__item{width:22rem;min-width:22rem;max-width:22rem;height:30rem;margin:0 1rem 0 0;padding:1.6rem}}.company__services__item:nth-of-type(3){width:calc(67% - 2rem)}@media screen and (width<=419.98px){.company__services__item:nth-of-type(3){width:26rem;min-width:26rem;max-width:26rem}}.company__services__item:nth-of-type(3) .item-content{max-width:50rem}.company__services__item:nth-of-type(4){width:calc(33% - 2rem)}.company__services__item:nth-of-type(4) .item-content{max-width:26rem}.company__services__item:nth-of-type(4) .item-image img,.company__services__item:nth-of-type(4) .item-image picture{max-width:26rem;margin:0 0 -3rem}@media screen and (width<=999.98px){.company__services__item:nth-of-type(4) .item-image img,.company__services__item:nth-of-type(4) .item-image picture{max-width:100%;margin:0}}.company__services__item .item-content{z-index:5;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:41rem;height:100%;display:flex;position:relative}@media screen and (width<=999.98px){.company__services__item .item-content{max-width:100%!important}}.company__services__item .item-content .button{color:#4a59e7;padding:.8em 3.2rem;font-size:1.8rem;line-height:1.8rem}@media screen and (width<=419.98px){.company__services__item .item-content .button{text-align:center;border-radius:1.2rem;justify-content:center;width:100%;padding:.9rem;font-size:1.4rem}}@media screen and (width>=740px){.company__services__item .item-content .button:hover{color:#fff;background:#4a59e7}}.company__services__item .item-text p{color:#454f5b;margin:0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:120%}@media screen and (width<=419.98px){.company__services__item .item-text p{margin:0 0 1.2rem;font-size:1.4rem}}.company__services__item .item-text p.title{color:#161c24;font-family:DrukWideCyrMedium;font-size:2rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){.company__services__item .item-text p.title{font-size:1.8rem}}@media screen and (width<=419.98px){.company__services__item .item-text p.title{font-size:1.6rem}}.company__services__item .item-image{z-index:2;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}@media screen and (width<=999.98px){.company__services__item .item-image img,.company__services__item .item-image picture{height:auto;max-height:100%}}.company__contacts{margin:8rem 0;overflow:hidden}@media screen and (width<=419.98px){.company__contacts{margin:6rem 0}}.company__contacts .map__block{margin:0 0 4rem}@media screen and (width<=419.98px){.company__contacts .map__block{margin:0 0 2.4rem}}.company__odds{margin:8rem 0}@media screen and (width<=419.98px){.company__odds{margin:6rem 0}}.company__odds h3{margin:0 0 2.4rem}.company__odds__content{background:#fff;border-radius:2.4rem;align-items:flex-start;gap:3rem;padding:3.2rem;display:flex}@media screen and (width<=999.98px){.company__odds__content{padding:2.4rem;display:block}}@media screen and (width<=419.98px){.company__odds__content{margin:0 -2rem;padding:2rem}}.company__odds__block{background:#4a59e7;border-radius:2.4rem;flex:1;justify-content:flex-end;align-items:flex-end;height:50.4rem;display:flex;position:relative;overflow:hidden}@media screen and (width<=999.98px){.company__odds__block{height:30rem;margin:0 0 1.6rem;overflow:visible}}.company__odds__block:after{content:"";z-index:3;background:url(../images/bg-1.png) 0 no-repeat;position:absolute;inset:0}.company__odds__block img{width:100%;height:auto;margin:0 -2rem -1rem 0}@media screen and (width<=999.98px){.company__odds__block img{width:auto;max-width:100%;height:calc(100% + 8rem);margin:0 2rem -1rem 0}}@media screen and (width<=419.98px){.company__odds__block img{width:auto;max-width:calc(100% + 7rem);height:calc(100% + 2rem);margin:0 -.5rem 1rem 0}}.company__odds__flex{flex-wrap:wrap;flex:1;gap:1.2rem;display:flex}.company__odds__item{background:#f1f3f8;border-radius:1.6rem;flex-direction:column;justify-content:space-between;align-items:flex-start;width:calc(50% - .6rem);padding:1.6rem 1.6rem 2rem;display:flex}@media screen and (width<=419.98px){.company__odds__item{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;width:100%;padding:1.2rem;display:flex}}.company__odds__item .item-icon{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;margin:0 0 2.4rem;display:flex}@media screen and (width<=419.98px){.company__odds__item .item-icon{width:5rem;min-width:5rem;max-width:5rem;height:5rem;margin:0}}.company__odds__item .item-icon img{min-width:2.8rem;max-width:2.8rem}@media screen and (width<=419.98px){.company__odds__item .item-icon img{min-width:2.4rem;max-width:2.4rem}}.company__odds__item p{color:#242429;margin:0;font-size:1.6rem;font-weight:600;line-height:1.8rem}@media screen and (width<=419.98px){.company__odds__item p{font-size:1.4rem}}.company__strategy{margin:8rem 0}@media screen and (width<=999.98px){.company__strategy a.path-caption__link{display:none}}@media screen and (width<=419.98px){.company__strategy{margin:6rem 0}}.company__strategy__banner{background:#4a59e7;border-radius:3.2rem;height:32rem;margin:0 0 2.4rem;padding:3rem;position:relative}@media screen and (width<=999.98px){.company__strategy__banner{height:50.6rem}}@media screen and (width<=419.98px){.company__strategy__banner{height:23rem;padding:2rem}}.company__strategy__banner p{color:#fff;z-index:5;margin:0;font-family:DrukWideCyrMedium;font-size:6rem;font-weight:500;line-height:120%;position:relative}@media screen and (width<=999.98px){.company__strategy__banner p{font-size:4.6rem}}@media screen and (width<=419.98px){.company__strategy__banner p{font-size:2rem}}.company__strategy__banner .item-image{z-index:4;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.company__strategy__banner .item-image img{width:auto;max-width:100%;height:100%}@media screen and (width<=999.98px){.company__strategy__banner .item-image img{max-height:33rem}}@media screen and (width<=419.98px){.company__strategy__banner .item-image img{max-height:15rem}}.company__strategy__block{align-items:flex-start;gap:2.4rem;display:flex}@media screen and (width<=999.98px){.company__strategy__block{flex-direction:column}}.company__strategy__item{background:#fff;border-radius:2.4rem;flex:1;padding:3.2rem}@media screen and (width<=999.98px){.company__strategy__item{width:100%}}@media screen and (width<=419.98px){.company__strategy__item{padding:2rem}.company__strategy__item h5{font-size:1.6rem}}.company__strategy__item ul li:last-child{margin:0}.company__strategy__item ul li strong{color:#161c24;font-weight:600}@media screen and (width<=999.98px){.path-caption{margin:0 0 2.4rem}}.path-caption h3{margin:0}.path-caption__link{color:#212b36;background:#fff;border-radius:1.2rem;align-items:center;gap:.8rem;padding:.8rem 1.2rem;font-size:1.6rem;font-weight:600;line-height:1.6rem;display:flex}@media screen and (width<=419.98px){.path-caption__link{display:none}}@media screen and (width>=740px){.path-caption__link:hover{box-shadow:0 3px 6px #0000001a}}.path-caption__link img{min-width:2.4rem;max-width:2.4rem}.map__block{background:#fff;border-radius:2.4rem;padding:.4rem;position:relative}.map__block__card{border-radius:2.4rem;height:46.5rem;overflow:hidden}@media screen and (width<=419.98px){.map__block__card{height:31rem}}.map__block__card iframe{width:100%;height:100%}.map__block__content{background:#fff;border:1px solid #edf0f2;border-radius:2.4rem;width:46rem;padding:2.4rem;position:absolute;top:1.6rem;left:1.6rem}@media screen and (width<=999.98px){.map__block__content{position:initial;border:0;width:100%;margin:-.4rem -.4rem -4rem;position:relative;top:0;left:0}}@media screen and (width<=419.98px){.map__block__content{padding:2rem}}.map__block__content .item-block{border-bottom:1px solid #edf0f2;width:100%;margin:0 0 1.6rem;padding:0 0 1.6rem}.map__block__content .item-block:last-child{border:0;margin:0;padding:0}.map__block__content .item-block p{color:#637381;margin:0 0 1.2rem;font-size:1.6rem;font-weight:400;line-height:130%}.map__block__content .item-block p:last-child{margin:0}.map__block__content .item-block .link{color:#4a59e7;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:2.4rem;font-weight:500;line-height:120%;text-decoration:none;display:inline-block}@media screen and (width>=740px){.map__block__content .item-block .link:hover{color:#4a59e7;opacity:.5;text-decoration:none}}.map__block__content .item-block ul{flex-wrap:wrap;align-items:center;gap:2.2rem;margin:0;padding:0;display:flex}.map__block__content .item-block ul li{color:#637381;margin:0;padding:0;font-size:1.4rem;font-weight:400;line-height:130%;display:block;position:relative}@media screen and (width<=419.98px){.map__block__content .item-block ul li{font-size:1.35rem}}.map__block__content .item-block ul li+li:before{content:"";background:#c4cdd5;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.6rem;left:-1.3rem}.social__block{flex-wrap:wrap;gap:2rem;display:flex}@media screen and (width<=419.98px){.social__block{gap:1.2rem}}.social__block__item{background:#fff;border-radius:2.4rem;gap:2rem;width:calc(33.3333% - 1.4rem);height:14.7rem;display:flex}@media screen and (width<=999.98px){.social__block__item{flex-direction:column;justify-content:space-between;gap:1rem;height:auto}}@media screen and (width<=419.98px){.social__block__item{width:calc(50% - .6rem);height:20rem;position:relative}}.social__block__item .item-image{justify-content:center;align-items:flex-end;min-width:22.5rem;max-width:22.5rem;display:flex}@media screen and (width<=999.98px){.social__block__item .item-image{min-width:100%;max-width:100%;height:11rem}}@media screen and (width<=419.98px){.social__block__item .item-image{height:10rem;position:absolute;bottom:0;left:0;right:0}}.social__block__item .item-content{width:100%;padding:3.2rem 0 3.2rem 3.2rem;display:block}@media screen and (width<=1599.98px){.social__block__item .item-content{padding:2.4rem 0 2.4rem 2.4rem}}@media screen and (width<=999.98px){.social__block__item .item-content{text-align:center;padding:2.4rem 2.4rem 0}}@media screen and (width<=419.98px){.social__block__item .item-content{z-index:5;padding:1.2rem 1.2rem 0;position:relative}}.social__block__item .item-content .title{color:#242429;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:2.1rem;font-weight:500;line-height:120%;display:block}@media screen and (width<=999.98px){.social__block__item .item-content .title{margin:0 0 .8rem;font-size:1.8rem}}@media screen and (width<=419.98px){.social__block__item .item-content .title{font-size:1.4rem}}.social__block__item .item-content .text{color:#222222e6;margin:0;font-size:1.6rem;font-weight:400;line-height:130%;display:block}.video__card{background-color:#fff;border-radius:2rem;padding:.8rem .8rem 1.6rem;display:block}.video__card__icon{content:"";background:#fff;border-radius:.8rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;display:flex;position:absolute;top:calc(50% - 2.1rem);left:calc(50% - 2.1rem)}.video__card__icon svg{min-width:1.5rem;max-width:1.5rem}.video__card__icon svg path{fill:#919eab;transition:all .4s ease-in-out}.video__card__image{width:100%;padding-bottom:56.7%;display:block;position:relative}.video__card__image img{object-fit:contain;border-radius:1.6rem;width:100%;height:100%;position:absolute;top:0;left:0}.video__card__content{padding:1.6rem 1.2rem 0;display:block}@media screen and (width<=419.98px){.video__card__content{padding:1.2rem 1.2rem 0}}.video__card__content .title{letter-spacing:0;color:#222;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 .4rem;font-size:2rem;font-weight:600;line-height:130%;display:-webkit-box;overflow:hidden}@media screen and (width<=419.98px){.video__card__content .title{font-size:1.6rem}}.video__card__content .item-flex{align-items:center;gap:1rem;display:flex}@media screen and (width<=1239.98px){.video__card__content .item-flex{flex-direction:column}}.video__card__content .item-flex .list{flex-wrap:wrap;gap:2.2rem;width:100%;margin:0;padding:0;display:flex}.video__card__content .item-flex .list-item{letter-spacing:0;color:#454f5b;margin:0;padding:0;font-size:1.6rem;font-weight:400;line-height:130%;display:block;position:relative}@media screen and (width<=419.98px){.video__card__content .item-flex .list-item{font-size:1.4rem}}.video__card__content .item-flex .list .list-item+.list-item:before{content:"";background:#d9d9d9;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.8rem;left:-1.4rem}@media screen and (width<=419.98px){.video__card__content .item-flex .list .list-item+.list-item:before{top:.6rem;left:-1.3rem}}.video__card__content .item-flex .button{color:#637381}@media screen and (width<=1239.98px){.video__card__content .item-flex .button{text-align:center;justify-content:center;width:100%}}@media screen and (width>=740px){.video__card:hover .video__card__content .item-flex .button{color:#fff;background:#4a59e7}.video__card:hover .video__card__icon svg path{fill:#4a59e7}}@media screen and (width<=419.98px){.social__page{padding:0 2rem}}.social__page .social__block__item{height:13rem;position:relative;overflow:hidden}@media screen and (width<=1239.98px){.social__page .social__block__item{width:calc(33.3333% - 1.4rem)}}@media screen and (width<=999.98px){.social__page .social__block__item{height:20rem}}@media screen and (width<=574.98px){.social__page .social__block__item{width:calc(50% - 1.4rem)}}@media screen and (width<=419.98px){.social__page .social__block__item{width:calc(50% - .6rem)}}.social__page .social__block__item .item-image{min-width:15.5rem;max-width:15.5rem;position:absolute;top:0;bottom:0;right:-1rem}@media screen and (width<=999.98px){.social__page .social__block__item .item-image{min-width:100%;max-width:100%;height:14rem;inset:auto 0 -1.2rem}}.social__page .social__block__item .item-content{max-width:22rem;padding:2.4rem 0 2.4rem 2.4rem}@media screen and (width<=1599.98px){.social__page .social__block__item .item-content{max-width:17rem}}@media screen and (width<=1239.98px){.social__page .social__block__item .item-content{max-width:22rem}}@media screen and (width<=999.98px){.social__page .social__block__item .item-content{max-width:100%;padding:2.4rem 2.4rem 0}}@media screen and (width<=574.98px){.social__page .social__block__item .item-content{padding:1.2rem 1.2rem 0}}.social__page .social__block__item .item-content .title{margin:0 0 .8rem;font-size:1.8rem}@media screen and (width<=574.98px){.social__page .social__block__item .item-content .title{font-size:1.4rem}}.swiper-button-lock{display:none!important}.calendar{margin:8rem 0}@media screen and (width<=419.98px){.calendar{margin:6rem 0}}.calendar h3{margin:1rem 0 2.4rem}.main-banner{margin:0 0 8rem;padding:3rem 0 0}@media screen and (width<=739.98px){.main-banner{padding:3rem 0 0}}@media screen and (width<=419.98px){.main-banner{padding:2rem 0 0}}.main-banner__block{gap:1rem;display:flex}@media screen and (width<=999.98px){.main-banner__block{gap:2rem}}@media screen and (width<=574.98px){.main-banner__block{display:block}}.main-banner__item{background:#fff;border-radius:2.4rem;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;height:53.9rem;padding:3.2rem;display:flex;position:relative;overflow:hidden}@media screen and (width<=999.98px){.main-banner__item{padding:2.4rem}}@media screen and (width<=574.98px){.main-banner__item{height:46rem}}.main-banner__item .item-content{z-index:5;width:100%;position:relative}.main-banner__item .item-content p{color:#454f5b;margin:0;font-size:1.6rem;font-weight:400;line-height:120%}.main-banner__item .item-content p.title{color:#4a59e7;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:2.8rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){.main-banner__item .item-content p.title{font-size:2.4rem}}@media screen and (width<=574.98px){.main-banner__item .item-content p.title{font-size:2rem}}.main-banner__item .button{z-index:5;padding:1.2rem 3.2rem;font-size:1.8rem;line-height:130%;position:relative}@media screen and (width<=999.98px){.main-banner__item .button{width:100%}}.main-banner__item .item-logo{width:100%;height:8rem;margin:0 0 2.4rem}@media screen and (width<=574.98px){.main-banner__item .item-logo{height:5rem}}.main-banner__item .item-image{z-index:3;justify-content:flex-end;align-items:flex-end;height:38rem;display:flex;position:absolute;bottom:0;left:0;right:0}@media screen and (width<=999.98px){.main-banner__item .item-image{height:30rem}}@media screen and (width<=574.98px){.main-banner__item-red{margin:2rem 0 0}}.main-banner__item-red .item-content p.title{color:#851d1d}.main-banner__item-red .item-image{height:42rem}@media screen and (width<=999.98px){.main-banner__item-red .item-image{height:32rem;left:-2rem;right:-4rem}}@media screen and (width<=574.98px){.main-banner__item-red .item-image{right:-2rem}}.main-anchors{z-index:30;background:#f8f8fa;border-top:1px solid #f8f8fa;border-bottom:1px solid #f8f8fa;padding:1rem 0;transition:all .4s ease-in-out;position:sticky;top:20.8rem}@media screen and (width<=999.98px){.main-anchors{opacity:0;padding:1rem 0;position:fixed;top:9.7rem;left:0;right:0}.main-anchors.show{opacity:1}}@media screen and (width<=739.98px){.main-anchors{top:6.3rem}}@media screen and (width<=419.98px){.main-anchors{padding:.8rem 0;top:6rem}}.main-anchors.active{background:#fff;box-shadow:0 8px 30px #0000001a}.main-anchors.active .js-anchor-list li a{background:#f8f8fa}.main-anchors .js-anchor-list{border:0;margin:0 -1.5rem 0 0;padding:0 1.5rem 0 0;position:initial!important;opacity:1!important;background:0 0!important;display:flex!important}@media screen and (width<=419.98px){.main-anchors .js-anchor-list{margin:0 -2rem 0 0;padding:0 2rem 0 0}}.main__blue{background-color:#4a59e7;background-image:image-set("../images/bg-5.webp" 1x type("image/webp"),"../images/bg-5.png" 1x type("image/png"));background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5rem;margin:8rem 0;padding:8rem 0}@media screen and (width<=767.98px){.main__blue{background-image:image-set("../images/bg-5-800.webp" 1x type("image/webp"),"../images/bg-5.png" 1x type("image/png"))}}@media screen and (width<=574.98px){.main__blue{border-radius:3rem;padding:4rem 0}}.main__odds{margin:0 0 10rem}@media screen and (width<=574.98px){.main__odds{margin:0 -2.2rem 7rem 1rem;padding:5rem 0 0;position:relative}}.main__odds__block{flex-wrap:wrap;gap:2rem;display:flex}@media screen and (width<=574.98px){.main__odds__block{flex-wrap:nowrap;gap:0;margin:0 -1.5rem 0 0;padding:0 1.5rem 0 0;overflow:auto}}@media screen and (width<=419.98px){.main__odds__block{width:100%;margin:0 -2rem 0 0;padding:0 2rem 0 0}}.main__odds__item{background:#fff;border-radius:2.4rem;width:calc(33.3333% - 1.5rem);height:25rem;padding:2.4rem;position:relative;overflow:hidden}@media screen and (width<=1700px){.main__odds__item{height:29rem}}@media screen and (width<=999.98px){.main__odds__item{width:calc(50% - 1rem);height:26rem}}@media screen and (width<=574.98px){.main__odds__item{width:19.5rem;min-width:19.5rem;max-width:19.5rem;height:26.8rem;margin:0 1rem 0 0;padding:1.6rem}}.main__odds__item p{color:#212b36;z-index:5;margin:0;font-size:2.1rem;font-weight:600;line-height:120%;position:relative}@media screen and (width<=1599.98px){.main__odds__item p{font-size:2rem}}@media screen and (width<=999.98px){.main__odds__item p{font-size:1.8rem}}@media screen and (width<=574.98px){.main__odds__item p{font-size:1.6rem}}.main__odds__item h2{color:#fff;margin:0;font-family:DrukWideCyrMedium;font-size:4rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){.main__odds__item h2{font-size:2.4rem}}@media screen and (width<=574.98px){.main__odds__item h2{font-size:2.1rem}}.main__odds__item .item-image{z-index:3;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}@media screen and (width<=999.98px){.main__odds__item .item-image{top:4rem}}@media screen and (width<=574.98px){.main__odds__item .item-image{top:0;left:-3em}}.main__odds__item-medium p{max-width:30rem}@media screen and (width<=1599.98px){.main__odds__item-medium p{max-width:28rem}}@media screen and (width<=999.98px){.main__odds__item-medium p{max-width:100%}}.main__odds__item-small p{max-width:24rem}@media screen and (width<=1599.98px){.main__odds__item-small p{max-width:22rem}}@media screen and (width<=999.98px){.main__odds__item-small p{max-width:100%}}@media screen and (width<=574.98px){.main__odds__item-small .item-image{top:0;left:-6em;right:-4rem}}.main__odds__item:first-child{background:#6e7aec}@media screen and (width<=574.98px){.main__odds__item:first-child{background:0 0;border-radius:0;height:auto;padding:0;position:absolute;top:0;left:0;right:0}}.main__tabs h2{color:#fff;margin:0 0 4rem;font-family:DrukWideCyrMedium;font-size:4rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){.main__tabs h2{font-size:2.4rem}}@media screen and (width<=574.98px){.main__tabs h2{margin:0 0 2.4rem;font-size:2.1rem}}.main__tabs .tabs__item:first-child .tabs__button.active:after{background:url(../images/corner.svg) 0 0/cover no-repeat;left:auto;right:-2.9rem}.main__tabs .tabs__block{transition:opacity ease-in-out}.main__tabs .tabs__button{color:#fff;background:#ffffff80;border-radius:1.2rem 1.2rem 0 0;padding:1.8rem 2.8rem;font-size:2rem;font-weight:600;position:relative}@media screen and (width<=574.98px){.main__tabs .tabs__button{border-radius:1.2rem;padding:1rem 1.6rem;font-size:1.6rem}}.main__tabs .tabs__button.active{color:#4a59e7;background:#fff}.main__tabs .tabs__button.active:after{content:"";background:url(../images/corner-1.svg) 0 0/cover no-repeat;width:2.9rem;height:4.8rem;position:absolute;bottom:0;left:-2.9rem}@media screen and (width<=574.98px){.main__tabs .tabs__button.active:after{display:none}.main__tabs .tabs__content{margin:1.2rem -1.5rem 0}}@media screen and (width<=419.98px){.main__tabs .tabs__content{margin:1.2rem -2rem 0}}.main__tabs .tabs__list{gap:.4rem;margin:0}.main__tabs__block{background:#fff;border-radius:0 2.4rem 2.4rem;align-items:center;gap:3.2rem;padding:3.2rem;display:flex}@media screen and (width<=999.98px){.main__tabs__block{display:block}}@media screen and (width<=574.98px){.main__tabs__block{border-radius:2rem;padding:3.2rem 2rem}}.main__tabs__block-red .main__tabs__block__content ul li{width:calc(33.33% - .9rem)}@media screen and (width<=574.98px){.main__tabs__block-red .main__tabs__block__content ul li{width:100%}}.main__tabs__block-red .main__tabs__block__content ul li:last-child{width:100%}.main__tabs__block__image{flex:1;height:54.1em}@media screen and (width<=999.98px){.main__tabs__block__image{width:100%;height:40rem;margin:3.2rem 0 0}}@media screen and (width<=574.98px){.main__tabs__block__image{height:25.5rem}}.main__tabs__block__content{flex:1}.main__tabs__block__content .item-logo{width:100%;height:8rem;margin:0 0 2.4rem}@media screen and (width<=574.98px){.main__tabs__block__content .item-logo{height:5rem}}.main__tabs__block__content .item-logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%}.main__tabs__block__content h3{color:#161c24;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:2.4rem;font-weight:500;line-height:120%}@media screen and (width<=574.98px){.main__tabs__block__content h3{font-size:1.8rem}.main__tabs__block__content p{font-size:1.5rem}}.main__tabs__block__content ul{flex-wrap:wrap;gap:1.2rem;margin:2.4rem 0 1.2rem;padding:0;display:flex}@media screen and (width<=574.98px){.main__tabs__block__content ul{flex-direction:column}}.main__tabs__block__content ul li{background:#f8f8fa;border-radius:1.6rem;align-items:center;gap:.8rem;width:auto;margin:0;padding:.8rem 1.6rem .8rem .8rem;display:flex}@media screen and (width<=574.98px){.main__tabs__block__content ul li{width:100%}}.main__tabs__block__content ul li:before{display:none}.main__tabs__block__content ul li .item-icon{background:#fff;border-radius:.8rem;justify-content:center;align-items:center;min-width:3.2rem;max-width:3.2rem;height:3.2rem;display:flex}.main__tabs__block__content ul li .item-icon img{min-width:1.6rem;max-width:1.6rem}.main__tabs__block__content ul li .item-text{color:#161c24;font-size:1.6rem;font-weight:400;line-height:130%;display:block}.main__tabs__block__content .button{width:100%;padding:1.2rem 3.2rem;font-size:1.8rem;line-height:130%}.main__faq{margin:8rem 0}.main__faq.active .main__faq__item .faq__item{display:block}.main__faq.active .button span{display:none}.main__faq.active .button span.collaps{display:block}@media screen and (width<=999.98px){.main__faq h2{margin:0 0 2.4rem;font-size:2.4rem}}@media screen and (width<=574.98px){.main__faq h2{font-size:1.8rem}}.main__faq__button{justify-content:center;align-items:center;margin:1.6rem 0 0;display:none}.main__faq__button.show{display:flex}.main__faq__button .button span{display:block}.main__faq__button .button span.collaps{display:none}.main__faq .li__name_text{padding-right:2rem}.main__faq .faq__list{flex-wrap:wrap;align-items:flex-start;gap:3rem;display:flex;margin:0!important}@media screen and (width<=999.98px){.main__faq .faq__list{display:block}}.main__faq .faq__accord .li__name{font-size:1.8rem;font-weight:700}@media screen and (width<=574.98px){.main__faq .faq__accord .li__name{font-size:1.6rem;font-weight:600}}.main__faq .faq__accord .li__name-close{background:#004bca14 url(../images/plus-blue.svg) 50%/2.4rem no-repeat;min-width:3.2rem;max-width:3.2rem;height:3.2rem}.main__faq .faq__accord .li__name-close svg{display:none}.main__faq .faq__accord .li__name.open .li__name-close{background:#4a59e7 url(../images/minus.svg) 50% no-repeat}.main__faq .faq__accord .li__text{border-top:1px solid #e5e8eb;margin:1.2rem 0 0;padding:1.2rem 0 0}@media screen and (width<=574.98px){.main__faq .faq__accord .li__text p{font-size:1.4rem}}.main__faq .faq__item{border-radius:1.6rem;display:block;background:#fff!important;margin:0 0 1.6rem!important;padding:1.6rem!important}@media screen and (width<=574.98px){.main__faq .faq__item{padding:1.2rem 1.6rem!important}}.main__faq__item{flex:1}.main__faq__item .faq__item{display:none}.main__faq__item .faq__item:nth-child(-n+4){display:block}@media screen and (width<=999.98px){.main__faq__item .faq__item:nth-child(-n+4){display:none}.main__faq__item .faq__item:nth-child(-n+2){display:block}}.main__projects{background-color:#4a59e7;background-image:image-set("../images/bg-6.webp" 1x type("image/webp"),"../images/bg-6.png" 1x type("image/png"));background-position:0;background-repeat:no-repeat;border-radius:5rem;margin:8rem 0;padding:10rem 0}@media screen and (width<=767.98px){.main__projects{background-image:image-set("../images/bg-6-800.webp" 1x type("image/webp"),"../images/bg-6.png" 1x type("image/png"))}}@media screen and (width<=999.98px){.main__projects{padding:6rem 0}}.main__projects h2{color:#fff;margin:0 0 4rem;font-family:DrukWideCyrMedium;font-size:4.8rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){.main__projects h2{font-size:2.4rem}}@media screen and (width<=574.98px){.main__projects h2{margin:0 0 2.4rem;font-size:1.8rem}}.main__projects__block{margin:0 -1.5rem;display:flex}@media screen and (width<=999.98px){.main__projects__block{flex-wrap:wrap}}@media screen and (width<=574.98px){.main__projects__block{margin:0;display:block}}.main__projects__item{background:#fff;border-radius:2.4rem;flex-direction:column;justify-content:space-between;align-items:flex-start;width:calc(50% - 3rem);height:30rem;margin:0 1.5rem;padding:2.4rem;display:flex;position:relative;overflow:hidden}@media screen and (width<=999.98px){.main__projects__item{width:calc(50% - 3rem)}.main__projects__item:last-child{width:100%;margin:3rem 1.5rem 0}.main__projects__item:last-child .item-image img{height:100%}}@media screen and (width<=574.98px){.main__projects__item{width:100%;margin:0 0 1rem}.main__projects__item:last-child{margin:0 0 1.5rem}.main__projects__item:last-child .item-image{left:0;right:0}.main__projects__item:last-child .item-image img{height:auto}}.main__projects__item .itenm-content,.main__projects__item .button{z-index:5;position:relative}.main__projects__item .item-image{justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:2rem 0 0}@media screen and (width<=1239.98px){.main__projects__item .item-image{top:4rem}}@media screen and (width<=999.98px){.main__projects__item .item-image{top:0;left:-3rem;right:-3rem}}.main__projects__item p{color:#4b4b61;margin:0 0 1.6rem;font-size:1.8rem;font-weight:500;line-height:130%}@media screen and (width<=999.98px){.main__projects__item p{font-size:1.3rem}}@media screen and (width<=574.98px){.main__projects__item p br{display:none}}.main__projects__item p.title{color:#242429;margin:0 0 2rem;font-family:DrukWideCyrMedium;font-size:2rem;font-weight:500;line-height:2.4rem}@media screen and (width<=999.98px){.main__projects__item p.title{margin:0 0 1.2rem}}@media screen and (width<=574.98px){.main__projects__item p.title{font-size:1.6rem}}.main__promo{margin:8rem 0}.main__promo .news__promo__slide{height:41.2rem}@media screen and (width<=1599.98px){.main__promo .news__promo__slide{height:37.2rem}}@media screen and (width<=999.98px){.main__promo .news__promo__slide{height:28.2rem}.main__promo .news__promo__slide img{object-position:right}}@media screen and (width<=574.98px){.main__promo .news__promo__slide{height:45rem}.main__promo .news__promo__slide img{object-position:15%}}@media screen and (width<=419.98px){.main__promo .news__promo__slide img{object-position:25%}}.main-care{margin:4rem 0;overflow:hidden}.main-care__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:1.6rem;display:grid}.main-care__left{background:#fff;border-radius:2.4rem;flex-direction:column;display:flex;overflow:hidden}.main-care__slide-wrap,.main-care__card-wrap{width:100%;color:inherit;text-decoration:none;display:block}.main-care__slider,.main-care__slide{width:100%;max-width:100%;min-height:38.6rem;max-height:38.6rem}.main-care__slider .swiper-wrapper,.main-care__slider .swiper-slide{height:37.6rem}.main-care__slide{height:37.6rem;position:relative;overflow:hidden}.main-care__slide-image,.main-care__slide-image img,.main-care__slide-video,.main-care__slide-video video{width:100%;height:100%}.main-care__slide-image,.main-care__slide-video{position:absolute;inset:0}.main-care__slide-image img,.main-care__slide-video video{object-fit:cover;max-width:100%;display:block}.main-care__slide-content{z-index:2;color:#fff;padding:3.2rem;position:absolute;top:0;left:0;right:0}.main-care__slide-content h2{color:#fff;text-shadow:1px 1px 3px #666;margin:0 0 1.2rem;font-family:DrukWideCyrMedium;font-size:4.8rem;line-height:110%}.main-care__slide-content p{color:#fff;max-width:58rem;margin:0;font-size:2rem;line-height:130%}.main-care__slide-link{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;width:5.2rem;height:5.2rem;margin-top:2rem;display:inline-flex}.main-care__slide-link span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.main-care__controls{z-index:4;justify-content:space-between;align-items:center;margin-top:-6.8rem;padding:0 3.2rem 1.6rem;display:flex;position:relative}.main-care__pagination.swiper-pagination-bullets{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex;position:static}.main-care__pagination .swiper-pagination-bullet{opacity:1;background:0 0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex;position:relative;margin:0!important}.main-care__pagination .swiper-pagination-bullet:before{content:"";background:#ffffff80;border-radius:50%;width:.8rem;height:.8rem;position:absolute;inset:auto}.main-care__pagination .swiper-pagination-bullet-active{background:0 0}.main-care__pagination .swiper-pagination-bullet-active:before{background:#fff}.main-care__arrows{gap:.8rem;margin-left:auto;display:flex}.main-care-prev,.main-care-next{cursor:pointer;background:#fffffff2;border:0;border-radius:1.2rem;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;padding:0;display:flex}.main-care__right{flex-direction:column;gap:1.6rem;display:flex}.main-care__card{border-radius:2.4rem;flex:1 1 0;height:18.4rem;min-height:18.4rem;position:relative;overflow:hidden}.main-care__card-image,.main-care__card-image img{width:100%;height:100%}.main-care__card-image{position:absolute;inset:0}.main-care__card-image img{object-fit:cover;max-width:100%;display:block}.main-care__card-content{z-index:2;flex-direction:column;justify-content:space-between;height:100%;padding:1.75rem;display:flex;position:absolute;top:0;left:0;right:0}.main-care__card-content h3{color:#fff;text-shadow:1px 1px 3px #666;margin:0 0 .8rem;font-family:DrukWideCyrMedium;font-size:3rem;line-height:110%}.main-care__card-content p{color:#fff;margin:0;font-size:1.8rem;line-height:130%}.main-care__card-link{background:#fff;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-top:auto;display:inline-flex}@media screen and (width<=1199.98px){.main-care__slide-content h2{text-shadow:1px 1px 3px #666;font-size:3.8rem}.main-care__card-content h3{text-shadow:1px 1px 3px #666;font-size:3rem}}@media screen and (width<=999.98px){.main-care__grid{grid-template-columns:1fr}.main-care__right{grid-template-columns:1fr 1fr;display:grid}}@media screen and (width<=574.98px){.main-care{margin:4rem -2rem;padding:0 2rem}.main-care__slider,.main-care__slide{min-height:26rem;max-height:26rem}.main-care__slide-content{padding:2rem}.main-care__slide-content h2{text-shadow:1px 1px 3px #666;font-size:2.8rem}.main-care__slide-content p{font-size:1.6rem}.main-care__controls{margin-top:-5.8rem;padding:0 2rem 1.2rem}.main-care__right{grid-template-columns:1fr}.main-care__card-content{padding:2rem}.main-care__card-content h3{text-shadow:1px 1px 3px #666;font-size:2.6rem}.main-care__card-content p{font-size:1.6rem}.main-care__card{height:15rem;min-height:15rem}.main-care__card-link{display:none}}.main__form{background:linear-gradient(272.34deg,#4a59e7 18.74%,#d73ceb 130.21%);border-radius:2.4rem;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:8rem 0;padding:3.2rem;display:flex;position:relative;overflow:hidden}@media screen and (width<=574.98px){.main__form{height:44.4rem;margin:8rem -2rem;padding:3.2rem 2rem}}.main__form__content{z-index:5;max-width:77.5rem;position:relative}@media screen and (width<=1599.98px){.main__form__content{max-width:65rem}}@media screen and (width<=999.98px){.main__form__content{max-width:40rem}.main__form h2{font-size:2.4rem}}@media screen and (width<=574.98px){.main__form h2{font-size:2.1rem}}.main__form p{color:#fff;margin:0 0 2rem;font-size:1.8rem;font-weight:400;line-height:120%}.main__form .button{z-index:5;padding:.8em 3.2rem 1.6rem;font-size:1.8rem;line-height:1.8rem;position:relative}@media screen and (width<=574.98px){.main__form .button{width:100%}}.main__form__image{z-index:3;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:0}.main__form__image img{width:100%;max-width:79.5rem;height:auto;position:absolute;top:-4.5rem;right:-2rem}@media screen and (width<=999.98px){.main__form__image img{max-width:60rem;top:0;right:-12rem}}@media screen and (width<=574.98px){.main__form__image img{min-width:48rem;max-width:48rem;top:20rem;left:-7rem;right:0}}.main__blog{margin:8rem 0 5rem}.main__blog__content{flex-wrap:wrap;margin:0 -1rem;display:flex}@media screen and (width<=574.98px){.main__blog__content{flex-wrap:nowrap;margin:0 -1.5rem 0 0;overflow:auto}}@media screen and (width<=419.98px){.main__blog__content{margin:0 -2rem 0 0}}.main__blog__content .news__slide{background:#fff;border-radius:2.4rem;width:calc(33.3% - 2rem);margin:0 1rem 3rem;padding:1.2rem;display:block}.main__blog__content .news__slide .item-image{border-radius:1.6rem;min-width:100%;max-width:100%;height:25.8rem}@media screen and (width<=739.98px){.main__blog__content .news__slide .item-image{opacity:1;display:block}}@media screen and (width<=574.98px){.main__blog__content .news__slide .item-image{height:17.5rem}}.main__blog__content .news__slide__link{padding:1.4rem 2.4rem}.main__blog__content .news__slide .item-content{width:100%;min-height:auto;position:initial;padding:1.6rem 1.2rem 0}@media screen and (width<=574.98px){.main__blog__content .news__slide .item-content{padding:1.6rem 0 0}}.main__blog__content .news__slide .item-content__info p.date{font-size:1.2rem}.main__blog__content .news__slide .item-content__info p.note{font-size:1.4rem}.main__blog__content .news__slide .item-content__block{margin:0 0 1.6rem}@media screen and (width<=574.98px){.main__blog__content .news__slide .item-content__block p.title{line-clamp:2;-webkit-line-clamp:2}}@media screen and (width>=1000px){.main__blog__content .news__slide:first-child{background:0 0;width:65%;padding:0}.main__blog__content .news__slide:first-child .item-image{height:42rem}.main__blog__content .news__slide:first-child .item-content{z-index:5;width:48.4rem;height:21.5rem;padding:2.4rem;position:absolute;inset:auto 0 1.2rem 1.2rem}}@media screen and (width<=999.98px){.main__blog__content .news__slide{width:calc(50% - 2rem);display:none}.main__blog__content .news__slide:nth-child(-n+2){display:block}}@media screen and (width<=574.98px){.main__blog__content .news__slide{width:30rem;min-width:30rem;max-width:30rem;margin:0 2rem 0 0;display:block}.main__blog__content .news__slide:first-child{padding:0}.main__blog__content .news__slide:first-child .item-image{height:37.5rem}.main__blog__content .news__slide:first-child .item-content{width:auto;height:28rem;padding:1.6rem;position:absolute;inset:auto 1.2rem 1.2rem}}.main__blog .path-caption__link{display:flex}.main__contacts{margin:5rem 0 8rem}.main__contacts .company__contacts{margin:0}.button{text-align:center;cursor:pointer;background:0 0;border:none;border-radius:1.2rem;padding:2rem 3.2rem;font-size:1.6rem;font-weight:600;line-height:1.6rem;transition:all .4s ease-in-out;display:inline-block}.btn_print{color:#a5a5c5;background-color:#f3f4f6;padding:1.5rem}.button:hover{transition:all .4s ease-in-out}.button-white{color:#4a59e7;background:#fff}@media screen and (width>=740px){.button-white:hover{color:#fff;background:#4a59e7}}.button-blue{color:#fff;background:#4a59e7}@media screen and (width>=740px){.button-blue:hover{opacity:.7}}.button-red{color:#fff;background:#851d1d}@media screen and (width>=740px){.button-red:hover{opacity:.7}}.button-red-text{color:#ea1a0e;background:#fff;padding:1.4rem 2.4rem;font-size:1.4rem;line-height:1.4rem}@media screen and (width>=740px){.button-red-text:hover{color:#fff;background:#4a59e7}}.button-icon{background:#f8f8fa;border:0;border-radius:1.2rem;justify-content:center;align-items:center;min-width:4.8rem;max-width:4.8rem;height:4.8rem;padding:0;display:flex}@media screen and (width>=740px){.button-icon:hover{background:#4a59e7}.button-icon:hover svg path{stroke:#fff}}.button-icon svg{width:100%;min-width:2.4rem;max-width:2.4rem}.button-icon svg path{stroke:#637381;transition:all .4s ease-in-out}.button-gray{color:#454f5b;background:#f8f8fa;border-radius:1.6rem;align-items:center;gap:.6rem;padding:.8rem 1.6rem;font-size:1.4rem;line-height:1.4rem;display:flex}.button-small{padding:1.4rem 2.4rem;font-size:1.4em;line-height:1.4rem}.select2-container{z-index:9999}.select2-results__option--disabled{display:none}@media screen and (width<=419.98px){.fit-popup{align-items:flex-start;padding:4rem 4px}}@media screen and (width<=574.98px){.fit-popup__content{padding:3.2rem 2rem}}.fit-popup__caption__content{width:100%}@media screen and (width<=999.98px){.fit-popup__caption__content p.title{font-size:2.4rem}}@media screen and (width<=574.98px){.fit-popup__caption__content p.title{font-size:2.1rem}}.fit-popup__caption__close img{min-width:1.8rem;max-width:1.8rem}.fit-popup__caption__logo{justify-content:center;align-items:center;min-width:10.6rem;max-width:10.6rem;height:8rem;display:flex}@media screen and (width<=999.98px){.fit-popup__caption__logo{display:none}}.fit-popup__caption__logo img{object-fit:contain;width:100%;height:100%}.fit-popup__body{display:block}.fit-popup__body__info{background:#f8f8fa;border-radius:2.4rem;padding:2.4rem}.fit-popup__body__list{flex-wrap:wrap;margin:0 -.8rem;display:flex}.fit-popup__body__item{background:#f8f8fa;border-radius:2.4rem;justify-content:flex-start;align-items:flex-end;width:calc(50% - 1.6rem);margin:1.6rem .8rem 0;padding:5rem 2.4rem 2.4rem;display:flex;position:relative}@media screen and (width<=574.98px){.fit-popup__body__item{width:calc(100% - 1.6rem)}}.fit-popup__body__item:after{content:"";background:#851d1d33;border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:2.4rem;right:2.4rem}.fit-popup__body__item p{color:#851d1d;margin:0;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:120%}@media screen and (width<=999.98px){.fit-popup__body__item p{font-size:1.5rem}}@media screen and (width<=419.98px){.online-popup{align-items:flex-start;padding:4rem 4px}}@media screen and (width<=574.98px){.online-popup__content{padding:3.2rem 2rem}}.online-popup__caption__content{width:100%}@media screen and (width<=999.98px){.online-popup__caption__content p.title{font-size:2.4rem}}@media screen and (width<=574.98px){.online-popup__caption__content p.title{font-size:2.1rem}}.online-popup__caption__close img{min-width:1.8rem;max-width:1.8rem}.online-popup__caption__logo{justify-content:center;align-items:center;min-width:24rem;max-width:24rem;height:8.3rem;display:flex}@media screen and (width<=999.98px){.online-popup__caption__logo{display:none}}.online-popup__caption__logo img{object-fit:contain;width:100%;height:100%}.online-popup__body{display:block}.online-popup__flex{gap:1.6rem;margin:0 0 1.6rem;display:flex}@media screen and (width<=574.98px){.online-popup__flex{flex-direction:column}}.online-popup__flex__item{flex:1}.online-popup__flex__item:first-child{background:#f8f8fa;border-radius:2.4rem}.online-popup__flex__block{flex:1}.online-popup__flex__block:last-child{background:#f8f8fa;border-radius:2.4rem}.online-popup__block{background:#f8f8fa;border-radius:2.4rem;margin:1.6rem 0 0;padding:2.4rem}.online-popup__block:first-child{margin:0}.online-popup__block p{color:#161c24;font-size:1.6rem;font-weight:400;line-height:130%}.online-popup__block p.title{color:#161c24;margin:0 0 1.2rem;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:120%}.online-popup__block ul li{color:#161c24;margin:.5rem 0 0;padding:0 0 0 2rem;font-size:1.6rem;font-weight:400;line-height:130%;display:block;position:relative}.online-popup__block ul li:before{content:"";background:#161c24;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:1rem;left:1rem}.online-popup__info{background:#4a59e7;border-radius:2.4rem;margin:0 0 1.6rem;padding:2.4rem}.online-popup__info p.note{color:#004bca;background:#fff;border-radius:.6rem;margin:0 0 1.6rem;padding:.5rem .8rem;font-size:1.2rem;font-weight:700;line-height:112%;display:inline-block}.online-popup__info p.text{color:#fff;margin:0;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:120%}@media screen and (width<=574.98px){.online-popup__info p.text{font-size:1.4rem}}.online-popup__grid{grid-template-columns:1fr 1fr 1fr;gap:1.6rem;display:grid}@media screen and (width<=999.98px){.online-popup__grid{flex-wrap:wrap;display:flex}.online-popup__grid .item-block{width:calc(50% - .8rem)}}@media screen and (width<=574.98px){.online-popup__grid .item-block{width:100%}}.online-popup__grid .online-popup__block{height:100%}.online-popup__grid .item-1{grid-area:1/span 2}.online-popup__grid .item-2{grid-area:2/span 2}.online-popup__grid .item-3{grid-area:1/3/span 2}.online-popup__grid .item-4{grid-area:3/1}.online-popup__grid .item-5{grid-area:3/2}.online-popup__grid .item-6{grid-area:3/3}.calendar__head{justify-content:space-between;align-items:center;gap:1.6rem;margin:0 0 2.4rem;display:flex}@media screen and (width<=574.98px){.calendar__head{flex-direction:column-reverse}}.calendar__head-header{background:#fff;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-width:21.7rem;max-width:21.7rem;padding:.6rem .6rem .6rem 1.6rem;display:flex}@media screen and (width<=574.98px){.calendar__head-header{min-width:100%;max-width:100%}}.calendar__head-header p.custom-month{color:#212b36;margin:0;font-size:1.6rem;font-weight:500;line-height:130%}.calendar__head-buttons{gap:.4rem;display:flex}.calendar__head-buttons button{cursor:pointer;background:#f8f8fa;border:0;border-radius:.7rem;justify-content:center;align-items:center;min-width:3.4rem;max-width:3.4rem;height:3.4rem;padding:0;display:flex}.calendar__head-buttons button:disabled{opacity:.4;pointer-events:none}.calendar__head-buttons button img{min-width:1.8rem;max-width:1.8rem}.calendar__head-filters{gap:2.4rem;display:flex}@media screen and (width<=574.98px){.calendar__head-filters{flex-direction:column;width:100%}}.calendar__head-filters .filter-direction{z-index:5;align-items:center;gap:1.2rem;display:flex;position:relative}@media screen and (width<=574.98px){.calendar__head-filters .filter-direction{flex-direction:column;align-items:flex-start}}.calendar__head-filters .filter-direction p,.calendar__head-filters .filter-direction label{color:#454f5b;margin:0;font-size:1.6rem;font-weight:400;line-height:130%;display:block}.calendar__head-filters .filter-direction .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #fff;padding:1.2rem 3.6rem 1.4rem 1.6rem}.calendar__head-filters .filter-direction .select2-container{min-width:20rem;max-width:20rem}@media screen and (width<=574.98px){.calendar__head-filters .filter-direction .select2-container{min-width:100%;max-width:100%}}.filters__type{gap:1.2rem;margin:0 0 2.4rem;display:flex}@media screen and (width<=1239.98px){.filters__type{margin:0 -1.5rem 2.4rem 0;overflow:auto}}@media screen and (width<=574.98px){.filters__type{margin:0 -2rem 2.4rem 0}}.filters__type .filter-btn{cursor:pointer;color:#212b36;background:#fff;border:0;border-radius:1.2rem;align-items:center;gap:.6rem;padding:1rem 1.6rem;font-size:1.6rem;font-weight:500;line-height:130%;display:flex}@media screen and (width<=1239.98px){.filters__type .filter-btn{white-space:nowrap}}@media screen and (width<=574.98px){.filters__type .filter-btn{font-size:1.4rem}}.filters__type .filter-btn .circle{background:#fff;border-radius:50%;min-width:1rem;max-width:1rem;height:1rem}.filters__type .filter-btn.active{color:#fff;background-color:#4a59e7}#calendar{width:100%}.select2-container--default .select2-search--dropdown{display:none!important}.event-popup{z-index:999;background:#fff;border-radius:.8rem;width:44rem;padding:1.6rem;display:none;position:absolute;-webkit-box-shadow:-5px 20px 40px #3d3f423d;box-shadow:-5px 20px 40px #3d3f423d}.event-popup.popup-right:after{content:"";background:url(../images/corner-3.svg) no-repeat;width:1.2rem;height:1.6rem;position:absolute;top:3.5rem;left:-.6rem}.event-popup.popup-left:after{content:"";background:url(../images/corner-3.svg) no-repeat;width:1.2rem;height:1.6rem;position:absolute;top:3rem;right:-.6rem;transform:rotate(180deg)}.event-popup .close{display:none}.event-popup__title{color:#212b36;margin:1.2rem 0;font-size:1.6rem;font-weight:500;line-height:130%}.event-popup__desc{color:#242429;margin:0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%;display:none}.event-popup__gray{background:#f8f8fa;border-radius:2.4rem;padding:1.2rem}.event-popup__item .item-icon{min-width:1.8rem;max-width:1.8rem}.event-popup__item .item-icon img,.event-popup__item .item-text{width:100%}.event-popup__buttons{justify-content:flex-end;gap:1.2rem;margin:1.2rem 0 0;display:flex}.event-popup__buttons .button-gray{color:#4a59e7;width:100%}#popup-more-link{text-align:center;justify-content:center}@media screen and (width>=740px){.event-popup__buttons .button-gray:hover{box-shadow:0 3px 6px #0000001a}}.event-popup__speeker{align-items:center;gap:.8rem;display:flex}.event-popup__speeker .item-content{width:100%}.event-popup .close{cursor:pointer;color:#666;font-weight:700;position:absolute;top:8px;right:12px}#calendar{height:67rem;max-height:67rem}.calendar__view{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;gap:1.2rem;padding:1.2rem;display:flex}@media screen and (width<=1239.98px){.calendar__view #view-desktop{display:none}}@media screen and (width<=574.98px){.calendar__view{display:none}}.calendar__view button{cursor:pointer;border:0;min-width:1.8rem;max-width:1.8rem;height:1.8rem;padding:0}.calendar__view button img{opacity:.4;width:100%;transition:all .3s}.calendar__view button.active img{opacity:1}.weekday-label{color:#919eab;text-transform:uppercase;font-size:1.2rem;font-weight:500;line-height:130%;display:none}.month__link{background:#f8f8fa;border-radius:.7rem;justify-content:center;align-items:center;min-width:3.4rem;max-width:3.4rem;height:6rem;display:none}.month__link img{min-width:1.8rem;max-width:1.8rem}.month__title{color:#919eab;background:#fff;border-bottom:1px solid #edf0f2;justify-content:center;align-items:center;width:6rem;height:2.8rem;margin:1.6rem 0 0;font-size:1.2rem;font-weight:500;line-height:130%;display:none;transform:rotate(-90deg)}.calendar__tablet .month__link,.calendar__tablet .month__title{display:flex}.calendar__tablet .weekday-label{display:block}.calendar__tablet #calendar{height:6rem;max-height:6rem}.calendar__tablet .event-popup{display:none!important}.calendar__mobile .month__link,.calendar__mobile .month__title{display:flex}.calendar__mobile .weekday-label{display:block}.calendar__mobile #calendar{height:6rem;max-height:6rem}.calendar__mobile .event-popup{display:none!important}.calendar__events{flex-wrap:wrap;margin:2.4rem -.6rem 0;display:none}@media screen and (width<=1239.98px){.calendar__events{display:flex}}.calendar__events.show{display:flex}.calendar__events .no-events{color:#242429;margin:0;font-size:1.6rem;font-weight:400;line-height:130%}@media screen and (width<=1239.98px){.calendar__wrap{background:#fff;border-radius:1.6rem;padding:1.2rem;display:flex}.calendar__wrap .month__link,.calendar__wrap .month__title{display:flex}.calendar__wrap .weekday-label{display:block}.calendar__wrap #calendar{height:6rem;max-height:6rem}.calendar__wrap .event-popup{display:none!important}}.modal{z-index:9999;opacity:0;visibility:hidden;background:#0006;justify-content:center;align-items:flex-start;padding:4rem;transition:all .4s ease-in-out;display:flex;position:fixed;inset:0;overflow:auto}.modal.open{opacity:1;visibility:visible;display:flex}.modal__content{background:#fff;border-radius:1.6rem;width:100%;max-width:118rem;overflow:hidden;box-shadow:-40px 40px 80px -8px #919eab3d}.modal-caption{background:#fff;justify-content:space-between;align-items:center;gap:2rem;padding:2.4rem;display:flex}.modal-caption .modal-title{color:#222;width:100%;margin:0;font-family:Golos Text,sans-serif;font-size:2.1rem;font-weight:700;line-height:120%}.modal-caption .modal-title span{color:#222}.modal-body{background:#f8f8fa;flex-wrap:wrap;margin:0 -.6rem;padding:1.6rem 2.4rem;display:flex}.modal-footer{background:#fff;justify-content:center;align-items:center;gap:1.6rem;padding:2.2rem 2.4rem;display:flex}@media screen and (width<=419.98px){.modal-footer{flex-direction:column}}.modal-footer button{font-size:1.4rem;line-height:1.4rem}@media screen and (width<=419.98px){.modal-footer button{width:100%}}.modal-footer button.button-gray{color:#919eab;background:#edf0f2 url(../images/main-icon.svg) 2rem 1.3rem/1.8rem no-repeat;padding:1.4rem 2.4rem 1.4rem 4.8rem}@media screen and (width>=740px){.modal-footer button.button-gray:hover{box-shadow:0 3px 6px #0003}}.modal-footer button.button-blue{color:#fff;background:#4a59e7 url(../images/main-icon-white.svg) 90% 1.3rem/1.8rem no-repeat;padding:1.4rem 4.8rem 1.4rem 2.4rem}.modal-footer button:disabled{opacity:.7;pointer-events:none}.header-form__formclose-btn,.header-form__formclose-btn .header-form__formclose-text{color:#455a64}.header-form__formclose-btn svg{fill:#455a64}.insurance__block ul li:before,.country__content__item ul li:before,.hotel__tabs__block ul li:before,.tabs__block ul li:before,.map-popup__desc ul li:before,.event__content ul li:before,.new__item__content ul li:before,.company__strategy__item ul li:before,.mission__item__content ul li:before,.report ul li:before,.payment ul li:before,.newsletter ul li:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.7rem;left:0}.header__menu__item,.header__terms .list,.header__terms .list li,.header__education__content .item-block .list,.header__education__content .item-block .list li,.header__media .list,.header__media .list li,.site-map li,.insurance__block__links,.footer__contacts_info .item-block .social li,.footer__contacts_social .social__buttons li,.countries__list__item,.country__content__item_contacts ul,.js-anchor-list li,.tabs__item,.news__page__filter li,.new__item__sidebar ul,.new__item__sidebar ul li,.new__item__content .item__tabs .tabs__item,.company__strategy__item ul,.mission__item__content ul,.hotline__contacts ul li,.online-popup__block ul{margin:0;padding:0;display:block}.insurance__block ul li,.country__content__item ul li,.country__content__item ol li,.event__content ul li,.new__item__content ul li,.company__strategy__item ul li,.report ul li,.newsletter ul li{color:#161c24;margin:0 0 1.2rem;padding:0 0 0 2.4rem;font-size:1.6rem;font-weight:400;line-height:130%;display:block;position:relative}.event__info__speeker .item-content p.position,.event-popup__item .item-text p.note,.event-popup__speeker .item-content p.position,.calendar__events .event-item__item .item-text p.note,.calendar__events .event-item__speeker .item-content p.position,.modal-body .event-item__item .item-text p.note,.modal-body .event-item__speeker .item-content p.position{color:#637381;margin:0 0 .2rem;font-size:1.4rem;font-weight:400;line-height:130%}.insurance__attention p,.numbers__content__item p,.hotel__desc p,.financial__support__details__item p,.payment p,.newsletter__info p,.archive__table__block .item-block p,.fit-popup__body__info p{color:#161c24;margin:0;font-size:1.6rem;font-weight:400;line-height:130%}.event__info__speeker .item-content p,.newsletter p,.event-popup__item .item-text p,.event-popup__speeker .item-content p.name,.calendar__events .event-item__item .item-text p,.calendar__events .event-item__speeker .item-content p.name,.modal-body .event-item__speeker .item-content p.name{color:#212b36;margin:0;font-size:1.6rem;font-weight:400;line-height:130%}.popup__content__caption,.pictogram-popup__caption,.gallery-popup__caption,.map-popup__caption,.popup-financial__content__caption{border-bottom:1px solid #e5e8eb;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem 2.4rem;display:flex}.popup__close,.pictogram-popup__close,.gallery-popup__close,.map-popup__close,.popup-financial__close,.registration-popup__close{cursor:pointer;background:0 0;border:0;min-width:2.4rem;max-width:2.4rem;padding:0}.popup__content__caption h5,.pictogram-popup__caption h5,.gallery-popup__caption p.title,.map-popup__caption p.title,.popup-financial__content__caption h5{color:#222;width:100%;margin:0;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:120%}.form__act p,.hotel__region p,.hotel__details__stars p,.new__item__content .item__links__text p.size,.report .item__links__text p.size,.personal__data__block .item__links__text p.size{color:#637381;margin:0;font-size:1.4rem;font-weight:400;line-height:130%}.gallery-popup,.map-popup,.popup-financial{opacity:0;visibility:hidden;z-index:9999;background:#0006;justify-content:center;align-items:flex-start;padding:4rem 3.2rem;transition:all .4s ease-in-out;display:flex;position:fixed;inset:0;overflow:auto}.header__currency__dropdown.show,.popup.open,.pictogram-popup.open,.gallery-popup.open,.map-popup.open,.popup-financial.open,.registration-popup.open,.fit-popup.open,.online-popup.open{opacity:1;visibility:visible;z-index:9999}.insurance__attention_icon,.country__content__info .item-icon,.report__info .item-icon,.payment__info .item-icon{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;margin:0 0 1.6rem;display:flex}.news__slide .item-content__info .date,.news__slide .item-content__act__blocks .item-block p,.new__item__content .item__tabs__block .item-block p.position,.new__item__content .item__tabs__block .item-block p.time,.company__block__image .item-text p{color:#637381;margin:0;font-size:1.2rem;font-weight:400;line-height:130%}.social__block__item .item-image img,.career__banner__image img,.main-banner__item .item-image img,.main__odds__item .item-image img,.main__projects__item .item-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.insurance__block ul,.insurance__block ol,.country__content__item ul,.map-popup__desc ul,.event__content ul,.new__item__content ul,.report ul,.payment ul,.newsletter ul{margin:1.6rem 0;padding:0;display:block}.header__terms .list li a,.header__education__content .item-block .list li a,.header__media .list li a{color:#212b36;background:#fff;border-radius:1.2rem;padding:.8rem 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%;text-decoration:none;display:block}.news__slide .item-image img,.country__big__slider .swiper-slide img,.new__item__content .item__news__block__image img,.main__tabs__block__image img{object-fit:cover;object-position:center;border-radius:1.6rem;width:100%;height:100%}.projects__banner__images img,.media__distribution__image img,.country__slide__image img,.country__slide__image picture,.teaching__slide__image img{object-fit:cover;object-position:center;border-radius:3rem;width:100%;height:100%}.event-popup__type,.calendar__events .event-item__type,.modal-body .event-item__type{color:#fff;background:#ff2d55;border-radius:.8rem;padding:.6rem 1.2rem;font-size:12px;font-weight:500;line-height:130%;display:inline-block}.new__item__content .item__links__icon,.report .item__links__icon,.personal__data__block .item__links__icon{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;min-width:4.4rem;max-width:4.4rem;height:4.4rem;display:flex}.media__item__images img,.company__services__item .item-image img,.company__services__item .item-image picture,.mission__item__content .item-icon img,.main-banner__item .item-logo img{object-fit:contain;width:auto;max-width:100%;height:100%}.new__item__content .item__links__block,.report .item__links__block,.personal__data__block .item__links__block{background:#f8f8fa;border-radius:1.6rem;align-items:center;gap:1.2rem;margin:0 0 .8rem;padding:1.2rem;display:flex}.new__item__content .item__caption ul li,.new__item__content .item__news__block ul li,.new__item__content .item__banner ul li{color:#637381;margin:0;padding:0;font-size:1.4rem;font-weight:400;line-height:130%;display:block}.event__content h3,.report h2,.blog__item__content h2{color:#161c24;margin:4rem 0 1.6rem;font-family:DrukWideCyrMedium;font-size:2.4rem;font-weight:500;line-height:120%}.fit-popup,.online-popup{opacity:0;visibility:hidden;z-index:9999;background:#0006;justify-content:center;align-items:flex-start;padding:5rem 4px;transition:all .4s ease-in-out;display:flex;position:fixed;inset:0;overflow:auto}.insurance,.report,.personal__data__block,.hotline,.stopover{background:#fff;border-radius:2.4rem;padding:5rem}.new__item__content .item__links__text p.title,.report .item__links__text p.title,.personal__data__block .item__links__text p.title{color:#161c24;margin:0 0 .2rem;font-size:1.6rem;font-weight:600;line-height:130%}.header__education__content,.header__projects__content,.header__company__content{background:#edf0f2;border-radius:2rem;gap:1.2rem;margin:3rem 0 0;padding:1.2rem;display:flex}.news__page__promo__nav .swiper-prev,.news__page__promo__nav .swiper-next{cursor:pointer;background:#fff;border:1px solid #edf0f2;border-radius:1.2rem;justify-content:center;align-items:center;min-width:4.2rem;max-width:4.2rem;height:4.2rem;transition:all .4s ease-in-out;display:flex}.country__small__slider .swiper-slide img,.gallery__small__slider .swiper-slide img,.event__speeker__item .item-image img{object-fit:cover;object-position:center;border-radius:1.2rem;width:100%;height:100%}.teaching__slider__nav .teaching-prev,.teaching__slider__nav .teaching-next{cursor:pointer;height:4.2rem;position:initial;background:#fff;border:1px solid #edf0f2;border-radius:1.2rem;justify-content:center;align-items:center;width:4.2rem;transition:all .4s ease-in-out;display:flex}.new__item__content .item__links__buttons .button,.report .item__links__buttons .button,.personal__data__block .item__links__buttons .button{background:#fff;border-radius:1.2rem;gap:.8rem;padding:1.2rem;display:flex}.insurance__block__contacts li a,.insurance__block__links li a,.country__content__item_contacts ul li a{color:#4a59e7;font-size:1.6rem;font-weight:400;line-height:130%;text-decoration:none}.country-prev,.country-next{cursor:pointer;min-width:4rem;max-width:4rem;height:4rem;position:initial;background:#0000008c;border-radius:1.2rem;justify-content:center;align-items:center;transition:all .4s ease-in-out;display:flex}.event-popup__speeker .item-image,.calendar__events .event-item__speeker .item-image,.modal-body .event-item__speeker .item-image{border-radius:.8rem;min-width:4.2rem;max-width:4.2rem;height:4.2rem}.new__item__content .item__links__buttons .button span,.report .item__links__buttons .button span,.personal__data__block .item__links__buttons .button span{color:#637381;font-size:1.4rem;font-weight:600;line-height:1.6rem}.event-popup__speeker .item-image img,.calendar__events .event-item__speeker .item-image img,.modal-body .event-item__speeker .item-image img{object-fit:cover;object-position:center;width:100%;height:100%}.new__item__content .item__caption ul li:before,.new__item__content .item__news__block ul li:before,.new__item__content .item__banner ul li:before{height:auto;position:initial;background:0 0;width:auto}.report__text p,.main__tabs__block__content p,.visas__text p{color:#161c24;margin:0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%}.calendar__events .event-item__title,.modal-body .event-item__title{-webkit-line-clamp:1;color:#212b36;line-clamp:1;-webkit-box-orient:vertical;margin:1.6rem 0 .6rem;font-size:1.6rem;font-weight:600;line-height:130%;display:-webkit-box;overflow:hidden}.hotel__details__weather p,.blog__item__details p.date,.blog__item__details .item-block p{color:#454f5b;margin:0;font-size:1.2rem;font-weight:400;line-height:130%}.calendar__events .event-item__desc,.modal-body .event-item__desc{-webkit-line-clamp:2;color:#242429;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}.event__speeker__item .item-content p.position,.blog__item__info p.date,.blog__item__info .item-block p{color:#637381;margin:0;font-size:1.6rem;font-weight:400;line-height:130%}.new__item__content .item__news__block ul li+li:before,.new__item__content .item__banner ul li+li:before{color:#637381;content:"/";height:auto;position:initial;background:0 0;width:auto;padding:0 .3rem;font-size:1.4rem;font-weight:400;line-height:130%}.event__content p,.report__info p,.payment__info p{color:#161c24;margin:0 0 1.2rem;font-size:1.6rem;font-weight:400;line-height:130%}.event-popup__item,.calendar__events .event-item__item,.modal-body .event-item__item{align-items:flex-start;gap:.8rem;margin:0 0 1.6rem;display:flex}.calendar__tablet .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events,.calendar__mobile .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem;min-height:1px;margin:0 .8rem;display:flex;position:relative}.news__page__block .news__slide .item-content__block p.title,.instructions__content .news__slide .item-content__block p.title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:1.6rem;display:-webkit-box;overflow:hidden}.new__item__content .item__caption ul,.new__item__content .item__news__block ul,.new__item__content .item__banner ul{flex-wrap:wrap;margin:.8rem 0 0;padding:0;display:flex}.other__news__block .news__slide .item-content__block p.title,.main__blog__content .news__slide .item-content__block p.title{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:1.6rem;display:-webkit-box;overflow:hidden}.insurance__attention,.country__content__info,.event__info{background:#f8f8fa;border-radius:2.4rem;margin:0 0 4rem;padding:3.2rem}.new__item__content .item__links__content,.report .item__links__content,.personal__data__block .item__links__content{align-items:center;gap:1.6rem;width:100%;display:flex}.fit-popup__caption__close,.online-popup__caption__close{cursor:pointer;text-align:none;background:#f8f8fa;border:0;border-radius:1.2rem;align-items:center;gap:.8rem;padding:1rem 1.6rem;display:flex}.countries__letter,.country__cities__letter{background:#f1f3f8;border-radius:.8rem;justify-content:center;align-items:center;min-width:3.6rem;max-width:3.6rem;height:3.6rem;display:flex}.insurance__block__contacts li,.country__content__item_contacts ul li{color:#161c24;margin:0 0 1.2rem;padding:0;font-size:1.6rem;font-weight:600;line-height:130%;display:block;position:relative}.hotel__tabs__block ul li,.map-popup__desc ul li{color:#161c24;margin:0 0 1.2rem;padding:0 0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%;display:block;position:relative}.report__link .item-icon,.hotline__link .item-icon{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;min-width:4rem;max-width:4rem;height:4rem;display:flex}.numbers__block__item .item-image,.numbers__content__item .item-image{z-index:2;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.company__strategy__banner:after,.mission__caption:after{content:"";z-index:3;background:url(../images/bg-2.png) 0 no-repeat;position:absolute;inset:0}.fit-popup__caption__content p.title,.online-popup__caption__content p.title{color:#222432;margin:1.6rem 0 0;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:100%}.gallery-popup__content,.map-popup__content{background:#fff;border-radius:1.6rem;width:100%;max-width:112rem;box-shadow:-40px 40px 80px -8px #919eab3d}.header__education__content .item-block__link .text,.header__projects__content .item-block .text{color:#212b36;margin:.4rem .8rem;font-size:1.6rem;font-weight:600;line-height:120%;display:block}.event__info h2,.company__strategy__item h5{color:#161c24;margin:0 0 1.6rem;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:120%}.new__item__content .item__tabs__block .item-block p.speaker,.new__item__content .item__tabs__block .item-block p.date{color:#161c24;margin:0 0 .2rem;font-size:1.6rem;font-weight:400;line-height:130%}.hotel__map h2,.hotel__facilities h2{color:#222;margin:0 0 1.2rem;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:120%}.report__info h4,.payment__info h4{color:#161c24;margin:0 0 1.2rem;font-family:Golos Text,sans-serif;font-size:2rem;font-weight:600;line-height:130%}.report h3,.payment h3{color:#161c24;margin:1.6rem 0 1.2rem;font-family:Golos Text,sans-serif;font-size:2rem;font-weight:600;line-height:130%}.header__countries__item .list__link .item-content .title,.countries__list__link .item-content .title{color:#212b36;margin:0;font-size:1.4rem;font-weight:600;line-height:130%;display:block}.header__countries__item .list__link .item-content .note,.countries__list__link .item-content .note{color:#637381;margin:0;font-size:1.2rem;font-weight:400;line-height:130%;display:block}.header__education__content .item-block__link img,.header__projects__content .item-block img{object-fit:contain;max-width:15rem;max-height:15rem;position:absolute;bottom:0;right:0}.header__projects__content .item-block,.header__company__content .item-block{background:#fff;border-radius:1.6rem;flex:1;height:16.4rem;padding:.8rem;position:relative}.projects__banner__content h2,.payment__block h3{color:#fff;margin:0 0 2.4rem;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:120%}h3,.country>h2,.main-content2--country-cruises>h2,.main__faq h2{color:#161c24;margin:0 0 4rem;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:120%}.subscription__text h2,.main__form h2{color:#fff;margin:0 0 2rem;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:110%}.calendar__events .event-item,.modal-body .event-item{background:#fff;border-radius:2.4rem;width:calc(50% - 1.2rem);margin:0 .6rem 1.2rem;padding:2.4rem}.header__countries__item .list__link .item-icon img,.countries__list__link d .item-icon img{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%}.calendar__events .event-item__buttons .event-price,.modal-body .event-item__buttons .event-price{color:#4a59e7;margin:0;font-size:1.6rem;font-weight:600;line-height:130%}.map__block__content p.title,.financial__support__item p.title{color:#161c24;margin:0 0 1.6rem;font-size:2.1rem;font-weight:600;line-height:130%}.fit-popup__caption,.online-popup__caption{justify-content:space-between;align-items:flex-start;gap:2.4rem;margin:0 0 2.4rem;display:flex}.calendar__tablet .fc .fc-daygrid-day-top,.calendar__mobile .fc .fc-daygrid-day-top{flex-direction:column;justify-content:center;align-items:center;display:flex}.new__item__content .item__tabs__caption .item-block p,.archive__table__caption .item-block p{color:#637381;margin:0;font-size:1.4rem;font-weight:600;line-height:130%}.company__block__image .item-image img,.mission__item__image img{object-fit:cover;object-position:center;border-radius:2.4rem;width:100%;height:100%}.calendar__events .event-item__gray,.modal-body .event-item__gray{background:#f8f8fa;border-radius:2.4rem;gap:1.6rem;padding:1.2rem;display:flex}.filter__item p.caption,.archive__block__item p{color:#637381;margin:0 0 .8rem;font-size:1.5rem;font-weight:400;line-height:130%}.footer__copy__block p,.career__vacancies__item p.date{color:#919eab;margin:0;font-size:1.4rem;font-weight:400;line-height:130%}.other__news__caption,.path-caption{justify-content:space-between;align-items:center;gap:2rem;margin:0 0 4rem;display:flex}.fit-popup__content,.online-popup__content{background:#fff;border-radius:3rem;width:100%;max-width:115.9rem;padding:3.2rem}.insurance__block,.country__content p{color:#161c24;margin:0 0 1rem;font-size:1.6rem;font-weight:400;line-height:132%}.countries__letter p,.country__cities__letter p{color:#161c24;margin:0;font-size:1.8rem;font-weight:600;line-height:130%}.new__item__content .item__tabs__block .item-block__list,.career__vacancies__item .list{flex-wrap:wrap;gap:1.2rem;margin:0 0 1.2rem;padding:0;display:flex}.header__bottom__flex,.news__slide .item-content__act{justify-content:space-between;align-items:center;gap:2rem;display:flex}.instructions__content .news__slide .item-image,.blog__wrap .news__slide .item-image{border-radius:2.4rem;min-width:100%;max-width:100%;height:22rem}.report__docs p.title,.hotline p{color:#161c24;margin:0 0 1.6rem;font-size:1.8rem;font-weight:600;line-height:130%}.fit-popup__caption__close span,.online-popup__caption__close span{color:#004bca;font-size:1.8rem;font-weight:500;line-height:130%}.header__countries__item .list__link .item-icon,.countries__list__link d .item-icon{min-width:2.8rem;max-width:2.8rem;height:2.8rem;display:block}.header__terms__content,.header__media__content{background:#fff;border-radius:2rem;margin:3rem 0 0;padding:.8rem}.tour__banner__image img,.payment__block__image img{object-fit:contain;width:100%;height:auto;max-height:100%}.hotel__tabs__block,.tabs__block{opacity:0;height:0;transition:opacity .6s ease-in-out;overflow:hidden}.archive__schedule,.visas__content{background:#fff;border-radius:2.4rem;margin:2.4rem 0 0;padding:5rem}.calendar__tablet,.calendar__mobile{background:#fff;border-radius:1.6rem;padding:1.2rem;display:flex}.tabs__list,.report .tabs__list{gap:.8rem;margin:0 0 2rem;padding:0;display:flex}.report .tabs__item,.payment .tabs__item{width:auto;margin:0;padding:0;display:block}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}:root{--re-container-p:1.5rem;--re-page-header-transition-dur:.2s;--re-page-header-height:58px;--re-page-header-height_scroll-compensate:0px;--re-page-header-row2-height:0px;--re-page-header-form-height:97px;--re-page-main-padding-bottom:50px;--re-footer-main-pt:120px;--re-footer-main-pt-min:30px;--re-footer-radius-top:30px;--re-section-space:60px}@media screen and (width>=768px){:root{--re-page-header-height:74px;--re-page-header-form-height:103px;--re-page-main-padding-bottom:80px;--re-section-space:80px}}@media screen and (width>=992px){:root{--re-page-header-height_scroll-compensate:8px;--re-page-header-form-height:127px;--re-footer-main-pt-min:60px;--re-footer-radius-top:50px}}@media screen and (width>=1200px){:root{--re-page-main-padding-bottom:100px}}@media screen and (width>=1400px){:root{--re-page-header-height:108px;--re-page-header-height_scroll-compensate:0px;--re-page-header-row2-height:74px;--re-page-main-padding-bottom:100px}}@media screen and (width<=449px){:root{--re-container-p:2rem}}.daterangepicker{color:inherit;z-index:3001;background-color:#fff;max-width:none;padding:0;font-size:15px;line-height:1em;display:none;position:absolute;top:100px;left:20px}@media (width>=992px){.daterangepicker{position:static}}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}@media (width>=768px){.daterangepicker.show-calendar .drp-calendar{display:inline-block}}.daterangepicker.show-calendar .drp-buttons{display:block}.btn svg,.daterangepicker .drp-calendar,.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar .calendar-table,.daterangepicker .drp-calendar.single .calendar-table{border:0}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:1px solid #000;border-width:0 1px 1px 0;border-radius:0;padding:3px;display:inline-block;position:relative}.daterangepicker .calendar-table .next:after,.daterangepicker .calendar-table .prev:after{opacity:1;background-color:#f3f4f6;width:36px;height:36px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.daterangepicker .calendar-table .next span{left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{left:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;z-index:2;border-width:0;border-radius:8px;width:46px;min-width:32px;height:40px;padding:0;position:relative}.daterangepicker .calendar-table td{color:#242429;font-size:14px;font-weight:400;line-height:20px}@media (width>=992px){.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{width:36px}}.daterangepicker .calendar-table td:after,.daterangepicker .calendar-table td:before,.daterangepicker .calendar-table th:after,.daterangepicker .calendar-table th:before{content:"";opacity:0;border-radius:inherit;pointer-events:none;z-index:-1;transition:opacity .3s;position:absolute;inset:4px 0}.daterangepicker td.in-range{border-radius:0}.daterangepicker td.in-range:after{opacity:1;background-color:#f3f4f6}.daterangepicker td.today{color:#4a59e7}.daterangepicker td.today:after{opacity:1;border:1px solid #4a59e7}.daterangepicker td.end-date,.daterangepicker td.start-date{color:#fff}.daterangepicker td.end-date:after,.daterangepicker td.end-date:before,.daterangepicker td.start-date:after,.daterangepicker td.start-date:before{opacity:1;background-color:#f3f4f6}.daterangepicker td.start-date.end-date{border-radius:8px}.daterangepicker td.start-date{border-radius:8px 0 0 8px}.daterangepicker td.end-date{border-radius:0 8px 8px 0}.daterangepicker .calendar-table th{color:#6b7280;font-size:12px;font-weight:400;line-height:18px;overflow:visible}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-spacing:0;border-collapse:collapse;border:0;width:100%;margin:0}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off{visibility:hidden}.daterangepicker td.ends.disabled,.daterangepicker td.off.end-date,.daterangepicker td.off.start-date{visibility:visible}.daterangepicker td.off.today{visibility:visible;color:currentColor}.daterangepicker td.off.ends[class]{visibility:hidden;color:#0000}.daterangepicker td.active:not(.off):after{background-color:#4a59e7}.daterangepicker td.off.active:after{background-color:#0000}.daterangepicker thead tr:nth-child(2) th{vertical-align:bottom;height:26px}.daterangepicker th.month,.daterangepicker th.next,.daterangepicker th.prev,.daterangepicker thead tr:first-child th{height:36px}.daterangepicker th.month{color:#242429;width:auto;font-size:14px;font-weight:500}.daterangepicker option.disabled,.daterangepicker td.disabled{visibility:visible;opacity:.25;cursor:not-allowed}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;height:auto;margin:0;padding:1px;font-size:12px}.daterangepicker select.monthselect{width:56%;margin-right:2%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#eee;border:1px solid #eee;outline:0;width:50px;margin:0 auto;padding:2px;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;vertical-align:middle;border-top:1px solid #ddd;padding:8px;line-height:12px;display:none}.daterangepicker .drp-selected{padding-right:8px;font-size:12px;display:inline-block}.daterangepicker .drp-buttons .btn{margin-left:8px;padding:4px 8px;font-size:12px;font-weight:700}.daterangepicker.show-ranges.rtl .drp-calendar.right,.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left,.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker .ranges ul{width:100%;margin:0 auto;padding:0;list-style:none}.daterangepicker .ranges li{cursor:pointer;padding:8px 12px;font-size:12px}.daterangepicker .ranges li.active{color:#fff;background-color:#08c}@media (width>=564px){.daterangepicker{text-align:left;direction:ltr;width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}}@media (width>=730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}@media (width>=992px){.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (hover:hover) and (pointer:fine){.daterangepicker td.available:not(.off):hover:after,.daterangepicker th.available:not(.off):hover:after{opacity:1;border:1px solid #6b7280}}.btn{z-index:1;text-align:center;color:#4b4b61;background-color:#fff;border:1px solid #e4e4ee;border-radius:4px;outline:0;justify-content:center;align-items:center;width:fit-content;padding:5px 15px;font-size:14px;font-weight:500;line-height:24px;transition:color .3s,background-color .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #a5a5c51a}@media screen and (width>=768px){.btn{letter-spacing:.04em}}.btn:disabled{color:#2424294d;background-color:#f3f5fd}.btn:not(span):active:not(:disabled){opacity:.6}.btn:after{content:"";z-index:1;background-color:#a5a5c5;width:100%;height:0;transition:height .5s;position:absolute;bottom:0;left:0}.btn._active,.btn.active{color:#fff;background-color:#a5a5c5;border-color:#a5a5c5}.btn._active:after,.btn.active:after{height:0}.btn__text{z-index:2;position:relative}.btn--svg svg{order:-1;width:32px;height:32px;display:block}.btn--svg--2 svg{fill:#637381;width:18px;height:18px;margin-left:4px}.btn--svg--right svg{order:0}.btn--red{letter-spacing:.05em;text-transform:uppercase;color:#fff;background-color:#4a59e7;border-color:#4a59e7;padding-left:23px;padding-right:23px;font-size:13px;font-weight:700;line-height:24px;transition:background-color .3s,border-color .3s;box-shadow:0 5px #0000,0 3px 3px #4a59e740}.btn--red:disabled{background-color:#e1e3eb;border-color:#e1e3eb;box-shadow:0 5px #0000,0 3px 3px #e1e3eb40}.btn--white-1{background-color:#f3f5fd}.btn--hover-red{transition:transform .3s,color .3s,background-color .3s,box-shadow .3s,border-color .3s;box-shadow:0 5px #0000,0 3px 3px #9292aa40}.btn:not(.btn--load) .btn__load-wrap{display:none}.btn--load .btn__load-wrap{z-index:3;color:#808088;text-transform:none;background-color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;width:100%;height:100%;font-weight:500;display:flex;position:absolute;top:0;left:0}.btn--load .btn__icon-load{opacity:1;fill:#4a59e7;width:24px;height:24px;animation:3s linear infinite rotate;display:flex}.btn--shadow{box-shadow:unset;border-width:0;transition:color .3s}.btn--md{padding:11px 30px}.btn.btn--content{margin-top:30px;margin-bottom:30px}.btn--press{letter-spacing:normal;border-radius:8px;padding:11px 15px;font-size:13px;line-height:20px}@media screen and (width>=1400px){.btn--press{padding-left:19px;padding-right:19px;font-size:15px;line-height:24px}}.btn--press:after{content:none}.btn--press._active,.btn--press.active{color:#fff;pointer-events:none;background-color:#2b2d3e;border-color:#2b2d3e}@media (hover:hover) and (pointer:fine){.btn:focus-visible,.btn:not(span):hover:not(:disabled){color:#4a59e7;background-color:#edf0f2;border-color:#0000}.btn--red:focus-visible,.btn--red:not(span):hover:not(:disabled){background-color:#808aee;border-color:#808aee}.btn--hover-red:focus-visible,.btn--hover-red:not(span):hover:not(:disabled){color:#4a59e7;background-color:#fff;box-shadow:0 8px 24px #a5a5c526}.btn--shadow:focus-visible,.btn--shadow:not(span):hover:not(:disabled){color:#4a59e7;background-color:#fff}.btn--press:focus-visible,.btn--press:not(span):hover:not(:disabled){color:#4a59e7;background-color:#fff;border-color:#e4e4ee}}.btn-page{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-column-gap:8px;color:#637381;outline-offset:-2px;background-color:#fff;border:0;border-radius:12px;align-items:center;column-gap:8px;margin:0;padding:8px 10px;font-size:14px;font-weight:500;line-height:16px;transition:padding .3s;display:flex}.btn-page[href]:active,.btn-page[type]:not(:disabled):active{opacity:.8}.btn-page>svg{display:none}.btn-page[type]._active{color:#fff;background-color:#4a59e7}.btn-page[href]._active{color:#fff;background-color:#fff}@media screen and (width>=992px){.btn-page[href]._active{background-color:#f3f4f6}}@media screen and (width>=768px){.btn-page{padding:10px 14px;font-size:16px;line-height:18px}.btn-page>svg{width:18px;height:18px;color:inherit;fill:currentColor;display:inline-flex}}@media screen and (width>=992px){.btn-page{background-color:#f3f4f6}.header-form._scroll .btn-page{padding-top:6px;padding-bottom:6px}}@media (hover:hover) and (pointer:fine){.btn-page{transition-property:color,background-color,padding}.btn-page:focus-visible{outline:2px solid}.btn-page[type]:focus-visible,.btn-page[type]:not(:disabled):hover{color:#4a59e7;background-color:#f3f4f6}}@media screen and (hover:hover) and (pointer:fine) and (width>=992px){.btn-page[type]:focus-visible,.btn-page[type]:not(:disabled):hover{background-color:#fff}}@media (hover:hover) and (pointer:fine){.btn-page[href]:focus-visible,.btn-page[href]:hover{color:#4a59e7;background-color:#fff}}@media screen and (hover:hover) and (pointer:fine) and (width>=992px){.btn-page[href]:focus-visible,.btn-page[href]:hover{background-color:#f3f4f6}}@media (hover:hover) and (pointer:fine){.btn-page[type]._active:focus-visible,.btn-page[type]._active:not(:disabled):hover,.btn-page[href]._active:focus-visible,.btn-page[href]._active:hover{color:#fff;background-color:#808aee}}@media (width<=767.98px){.btns__list-wrap{margin-bottom:-6px;margin-left:-18px;margin-right:-18px;overflow:hidden}}.btns__list{gap:4px;display:flex}@media (width>=768px){.btns__list{flex-wrap:wrap;row-gap:8px}}@media (width>=1200px){.btns__list{row-gap:12px}}@media (width<=767.98px){.btns__list{scrollbar-color:#8d8d9f66 transparent;scrollbar-width:thin;padding-bottom:6px;padding-left:18px;padding-right:18px;overflow:scroll hidden}.btns__list::-webkit-scrollbar{width:16px;height:16px}.btns__list::-webkit-scrollbar-thumb{background-color:#8d8d9f66;background-clip:content-box;border:6px solid #0000;border-radius:16px}}.btns__list>*{flex-shrink:0}.btns--more-space .btns__list{gap:8px}@media (width>=768px){.btns--more-space .btns__list{gap:12px}}@media (width>=1200px){.btns--more-space .btns__list{gap:15px}}@media (width<=767.98px){.btns--press-nav .btns__list-wrap{background-color:#f3f5fd;margin-bottom:6px;padding-top:16px;padding-bottom:10px}}.btns--press-nav .btns__list{gap:10px}.btns_new .btns__list-wrap{width:calc(100% + var(--re-container-p,15px)*2);margin-right:calc(-1*var(--re-container-p,15px));margin-left:calc(-1*var(--re-container-p,15px));margin-bottom:0}.btns_new .btns__list{padding-right:var(--re-container-p,15px);padding-left:var(--re-container-p,15px);-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,#fff0 0,#fff var(--re-container-p,15px),#fff calc(100% - var(--re-container-p,15px)),#fff0 100%);mask-image:linear-gradient(to right,#fff0 0,#fff var(--re-container-p,15px),#fff calc(100% - var(--re-container-p,15px)),#fff0 100%);gap:6px 12px;overflow:auto}.btns_new .btns__list[data-is-ready-to-grab]{scrollbar-width:none;padding-bottom:0}@media (width>=768px){.btns_new .btns__list{flex-wrap:nowrap}}.btns_new .btn,.form-item{font-size:15px;font-weight:500}.btns_new .btn{color:#212b36;box-shadow:none;background-color:#fff;border:0;border-radius:12px;padding:10px 15px;line-height:1.3}.btns_new .btn__text-num{color:#9ca3af;font-weight:400}.btns_new .btn.active{color:#fff;background-color:#4a59e7}.btns_new .btn.active .btn__text-num{color:#fff;opacity:.8}@media (hover:hover) and (pointer:fine){.btns_new .btn:focus,.btns_new .btn:focus-visible,.btns_new .btn:not(span):hover:not(:disabled){color:#4a59e7;background-color:#fff}.btns_new .btn.active:focus,.btns_new .btn.active:focus-visible,.btns_new .btn.active:not(span):hover:not(:disabled){color:#fff;background-color:#808aee}}.form-item{border-radius:16px;flex-grow:1;line-height:22px;display:flex;position:relative}@media (width>=768px){.form-item{margin-bottom:0}}@media (width>=992px) and (width<=1399.98px){.form-item{font-size:14px}}.form-item.form-item--active{z-index:4}@media screen and (width<=991.98px){.form-item.form-item--active{width:100%;height:100%;min-height:var(--re-page-min-height);background-color:#fff;flex-direction:column;position:fixed;top:0;left:0}}.form-item__header{border-radius:inherit;color:#242429;background-color:#fff;width:100%;height:100%;position:relative;overflow:hidden}@media (width<=991.98px){.form-item.form-item--active .form-item__header{border-radius:0;flex-direction:column;flex-shrink:0;height:auto;min-height:44px;display:flex}}.form-item__wrap{border-radius:inherit;display:block}@media (width<=991.98px){.form-item__wrap{flex-direction:column;display:flex}}.form-item__input{z-index:1;border-radius:inherit;text-overflow:ellipsis;vertical-align:top;cursor:pointer;outline-offset:-2px;background-color:#0000;border-color:#0000;outline:2px solid #0000;width:100%;height:56px;margin:0;padding:26px 44px 6px 16px;font-size:17px;font-weight:400;line-height:20px;transition-property:box-shadow,outline-color,border-color,background-color;transition-duration:.3s;display:flex;position:relative}@media (width>=992px){.form-item__input{font-size:15px}}@media (width>=992px) and (width<=1199.98px){.form-item__input{padding-top:20px;padding-bottom:6px;padding-right:16px}}.form-item__input.error{background-color:#fdf2ee;border-color:#e92b37}.form-item__input:disabled{opacity:.5;background-color:#f5f5fa;border:1px solid #e4e4ee}.form-item__input:disabled+.form-item__text,.form-item__input:disabled.empty+.form-item__text{opacity:.5}.form-item--readonly .form-item__input{cursor:pointer}@media (width<=991.98px){.form-item.form-item--active .form-item__input{background-color:#f8f8fa;border-radius:12px;width:calc(100% - 32px);height:44px;margin:4px 16px;padding:12px 16px;font-size:14px;line-height:20px}.form-item.form-item--active.form-item--empty .form-item__input:not(:focus-visible){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23919eab' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9.17 15.83a6.67 6.67 0 1 0 0-13.33 6.67 6.67 0 0 0 0 13.33'/%3E%3Cpath stroke='%23919eab' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m17.5 17.5-3.62-3.62'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;background-size:20px 20px}.form-item.form-item--calendar.form-item--active .form-item__input,.form-item.form-item--cities.form-item--active .form-item__input,.form-item.form-item--members.form-item--active .form-item__input,.form-item.form-item--nights.form-item--active .form-item__input{display:none}}.form-item__label{z-index:2;letter-spacing:.02em;white-space:nowrap;color:#637381;cursor:pointer;align-items:flex-end;max-width:100%;height:20px;padding-left:16px;font-size:15px;font-weight:400;line-height:20px;display:flex;position:absolute;top:6px;left:0}@media screen and (width>=768px){.form-item__label{font-size:12px;line-height:16px;top:2px}}@media screen and (width>=992px){.form-item__label{transition-property:top,font-size,line-height,letter-spacing,opacity,color;transition-duration:.2s}}@media (width>=992px){.form-item--active .form-item__label,.form-item:hover .form-item__input:not(:disabled)~.form-item__label,.form-item__input:focus-visible~.form-item__label{color:#4a59e7}}.form-item--empty:not(.form-item--active) .form-item__label{letter-spacing:0;font-size:17px;font-weight:400;line-height:20px;top:calc(50% - 10px)}@media (width>=992px) and (width<=1199.98px){.form-item--empty:not(.form-item--active) .form-item__label{max-width:calc(100% - 32px)}}@media (width<=991.98px){.form-item.form-item--active .form-item__label{color:#242429;opacity:1;background-color:#fff;order:-1;max-width:none;height:auto;padding:10px 54px 10px 18px;font-size:16px;font-weight:600;line-height:24px;transition-duration:0s;position:relative;top:0;left:0}.form-item.form-item--active .form-item__label-main:not(:only-child){display:none}}.form-item__label-mobile:not(:only-child){display:none}@media (width<=991.98px){.form-item.form-item--active .form-item__label-mobile:not(:only-child){display:block}}.form-item__btn,.form-item__btn-clear{z-index:3;border-radius:inherit;outline-offset:-2px;background-color:#0000;border:0;justify-content:flex-end;align-items:center;width:44px;height:100%;margin:0;padding:4px 12px 4px 4px;display:flex;position:absolute;top:0;right:0}@media (width<=991.98px){.form-item__btn,.form-item__btn-clear{width:100%}}.form-item.form-item--members .form-item__btn,.form-item.form-item--nights .form-item__btn{justify-content:flex-end;width:100%}@media (width<=991.98px){.form-item.form-item--active .form-item__btn{height:44px}}.form-item__icon{fill:#919eab;opacity:.5;width:24px;height:24px;transition-property:transform,opacity;transition-duration:.3s}@media (width>=992px) and (width<=1199.98px){.form-item__icon{opacity:0}}.form-item__icon--arrow{width:24px;height:24px;transform:scale(1)}.form-item.form-item--active .form-item__icon{opacity:1}@media (width<=991.98px){.form-item.form-item--active .form-item__icon{display:none}}@media (width>=992px) and (width<=1199.98px){.form-item.form-item--active .form-item__icon{opacity:0}}.form-item.form-item--active .form-item__icon--arrow{transform:scale(-1)}.form-item.form-item--active .form-item__body>.daterangepicker .ranges,.form-item__icon-close{display:none}@media screen and (width<=991.98px){.form-item.form-item--active .form-item__icon-close{fill:#4a59e7;display:block}}.form-item__body{opacity:0;visibility:hidden;flex-direction:column;min-width:290px;height:0;padding:16px;transition-property:box-shadow,opacity,top;transition-duration:.3s;transition-timing-function:ease-in-out;display:flex;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden;scale:0}@media (width>=768px){.form-item__body{background-color:#fff;border-radius:16px;box-shadow:0 14px 40px #a5a5c566}}@media (width<=991.98px){.form-item__no-result{padding-left:30px}}.form-item--calendar .form-item__body{width:100%;left:0}@media (width>=992px){.form-item--calendar .form-item__body{width:552px;padding:12px;left:50%;transform:translate(-50%)}}@media (width<=991.98px){.form-item--calendar .form-item__body{align-items:flex-start;padding:0}}.form-item--calendar .form-item__btn{justify-content:flex-end;width:100%}.form-item--members .form-item__body,.form-item--nights .form-item__body{right:0}.form-item.form-item--active .form-item__body{visibility:visible;opacity:1;background-color:#fff;border-radius:0;height:auto;overflow:visible;scale:1;box-shadow:0 8px 16px #1e085e29}@media (width>=992px){.form-item.form-item--active .form-item__body{border-radius:16px}}@media (width<=991.98px){.form-item.form-item--active .form-item__body{top:unset;overscroll-behavior:none;box-shadow:none;flex-grow:1;padding-top:6px;position:relative;overflow:auto}}@media (width>=992px){.form-item.form-item--active .form-item__body>.daterangepicker{-moz-column-gap:24px;column-gap:24px;display:flex!important}}@media (width<=991.98px){.form-item.form-item--active .form-item__body>.daterangepicker{border:0;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:10px;width:100%;height:100%;padding:0 16px 16px;display:flex!important;position:relative!important;top:0!important;left:0!important}.form-item.form-item--active .form-item__body>.daterangepicker:after,.form-item.form-item--active .form-item__body>.daterangepicker:before{content:"";flex-grow:10;order:10;width:100%;margin-top:auto;display:block}}@media (width<=767.98px){.form-item.form-item--active .form-item__body>.daterangepicker{flex-flow:column;justify-content:flex-start;align-items:center}}@media (width>=768px){.form-item--cities .form-item__body,.form-item--cities.form-item--active .form-item__body{scrollbar-color:#8d8d9f66 transparent;scrollbar-width:thin;padding:8px;overflow:auto}.form-item--cities .form-item__body::-webkit-scrollbar,.form-item--cities.form-item--active .form-item__body::-webkit-scrollbar{width:16px;height:16px}.form-item--cities .form-item__body::-webkit-scrollbar-thumb,.form-item--cities.form-item--active .form-item__body::-webkit-scrollbar-thumb{background-color:#8d8d9f66;background-clip:content-box;border:6px solid #0000;border-radius:16px}}@media (width>=992px){.form-item--cities .form-item__body,.form-item--cities.form-item--active .form-item__body{width:360px;max-height:312px;left:0;right:auto}}@media (width>=768px){.form-item--cities .form-item__body .cities{max-height:none;overflow:unset}}.form-item--cities .form-item__no-result{padding:4px 28px 20px}@media (width>=768px){.form-item--cities2 .form-item__body,.form-item--cities2.form-item--active .form-item__body{scrollbar-color:#8d8d9f66 transparent;scrollbar-width:thin;overflow:auto}.form-item--cities2 .form-item__body::-webkit-scrollbar,.form-item--cities2.form-item--active .form-item__body::-webkit-scrollbar{width:16px;height:16px}.form-item--cities2 .form-item__body::-webkit-scrollbar-thumb,.form-item--cities2.form-item--active .form-item__body::-webkit-scrollbar-thumb{background-color:#8d8d9f66;background-clip:content-box;border:6px solid #0000;border-radius:16px}}@media (width>=992px){.form-item--cities2 .form-item__body,.form-item--cities2.form-item--active .form-item__body{width:360px;max-height:312px;left:0;right:auto}}@media (width>=768px){.form-item--cities2 .form-item__body .cities{max-height:none;overflow:unset;padding:24px 24px 16px}}.form-item--cities2 .form-item__no-result{padding:8px 16px 12px;font-size:15px;line-height:24px}@media (width>=992px){.form-item--members .form-item__body{width:260px;max-width:calc(100vw - 38px);padding-bottom:6px}}.form-item__body-btnwrap{margin-top:auto;padding-top:32px}@media (width>=992px){.form-item__body-btnwrap{display:none}}.form-item__body-btn{background-color:#4a59e7;border-radius:16px;width:100%;height:56px;min-height:56px;padding-left:15px;padding-right:15px;font-size:12px}@media (width>=768px) and (width<=991.98px){.form-item__body-btn{width:calc(100% + 32px);margin-bottom:-8px;margin-left:-16px;margin-right:-16px}}@media (hover:hover) and (pointer:fine){.form-item__body-btn:focus-visible,.form-item__body-btn:not(span):hover:not(:disabled){color:#fff;background-color:#808aee;border-color:#0000}}.form-item__btn-clear{display:none}.form-item__btn-clear .form-item__icon{width:24px;height:24px}@media (width>=992px){.form-item__btn-clear .form-item__icon{width:18px;height:18px;margin:4px}}.form-item:not(.form-item--empty) .form-item__btn-clear{display:block}@media (width<=991.98px){.form-item:not(.form-item--empty) .form-item__btn-clear{width:60px;height:52px;top:44px}}.form-item:not(.form-item--empty) .form-item__btn-clear .form-item__icon{opacity:.6;display:block}@media (width>=992px){.form-item--has-clear .form-item__input{padding-right:40px}}@media (width<=991.98px){.form-item--has-clear:not(.form-item--empty) .form-item__input{padding-right:40px}}@media screen and (width>=992px){.form-item__btn-clear~.form-item__btn{display:none}}@media (hover:hover) and (pointer:fine){.form-item:not(.form-item--empty) .form-item__btn-clear:focus-visible .form-item__icon,.form-item:not(.form-item--empty) .form-item__btn-clear:hover .form-item__icon{opacity:.9}}.header-form{z-index:1;background-color:#f3f4f6;position:relative}.header-form *{box-sizing:border-box}.header-form svg *{color:inherit}.header-form [href]{text-decoration:none}.header-form button:not(:disabled){cursor:pointer}.header-form.active{z-index:102}.header-form__wrapper{border-radius:inherit;background-color:#f3f4f6;position:relative}.header-form__container-inner{padding-top:8px;padding-bottom:12px;transition:padding .3s}@media screen and (width>=992px){.header-form__container-inner{padding-top:4px}}.header-form._scroll .header-form__container-inner{padding-top:0;padding-bottom:8px}.header-form__page-btnswrap{background-color:#fff;padding-block:8px}@media screen and (width>=992px){.header-form__page-btnswrap{background-color:#0000}}.header-form__page-btns{-moz-column-gap:4px;column-gap:4px;margin-block:-2px;padding-block:2px;display:flex;overflow-x:auto}.header-form__page-btns[data-is-ready-to-grab]{scrollbar-width:none}.header-form__page-btns>*{flex-shrink:0}.header-form__page-btns>[type]+[href]{margin-left:auto}.header-form__container{transition:opacity .3s;position:relative}@media screen and (width<=991.98px){.header-form__container{height:0;transition:height .3s ease-in-out,opacity .3s;overflow:hidden}}@media screen and (width>=992px){.header-form__container{height:unset!important}}.header-form__forms{transition:opacity .3s;position:relative}@media screen and (width<=991.98px){.header-form._scroll .header-form__forms{padding-top:8px}}.header-form__container.loading .header-form__forms{opacity:0;transition:opacity}.header-form__container.loaded .header-form__forms{opacity:1;transition:opacity .3s}.header-form__container.loading{pointer-events:none}@media screen and (width<=991.98px){.header-form__container.loading{transition:height .3s ease-in-out,opacity}.header-form__container.loaded{transition:height .3s ease-in-out,opacity .3s}}.header-form__inner{flex-direction:column;gap:8px;transition:padding .3s;display:flex;position:relative}@media screen and (width>=992px){.header-form__inner{flex-direction:row}}.header-form__inner:not(:only-child):not(.active){display:none}.header-form__list-wrap{flex-grow:1}.header-form__list{width:100%;margin:0;padding:0;list-style:none;display:flex}@media (width<=991.98px){.header-form__list{flex-wrap:wrap;row-gap:8px}}.header-form__submit-wrap{flex-shrink:0}@media (width>=768px) and (width<=991.98px){.header-form__submit-wrap{width:calc(25% - 20px);position:absolute;bottom:0;right:0}}@media screen and (width>=992px){.header-form__submit-wrap{align-self:center}}.header-form__submit{text-transform:none;background-color:#4a59e7;border-radius:16px;width:100%;min-width:127px;height:56px;padding-left:15px;padding-right:15px;font-size:18px;font-weight:600}@media (width>=768px){.header-form__submit{height:56px}}@media (width>=1200px){.header-form__submit{width:127px}}@media (hover:hover) and (pointer:fine){.header-form__submit:focus-visible,.header-form__submit:not(span):hover:not(:disabled){color:#fff;background-color:#808aee;border-color:#0000}}.header-form__formclose-wrap{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;background-color:#fff;padding-top:0;padding-bottom:8px;transition:padding-top .3s;position:relative}@media screen and (width>=992px){.header-form__formclose-wrap{display:none}}@media screen and (width<=991.98px){.header-form__container.active~.header-form__formclose-wrap{padding-top:8px}}.header-form__formclose-btn{color:#637381;background-color:#f3f4f6;border-width:0;border-radius:12px;justify-content:flex-end;align-items:center;width:100%;height:46px;padding:10px 20px;font-size:14px;font-weight:600;line-height:18px;transition:height .3s;display:flex;position:relative;overflow:hidden}.header-form__formclose-btn svg{fill:#637381;width:20px;height:20px;transition:opacity .3s .3s}.header-form__formclose-btn.active svg{transition-delay:0s}.header-form__formclose-text:first-child,.header-form__formclose-text:nth-child(2){-moz-column-gap:24px;width:100%;height:100%;padding-left:inherit;padding-right:inherit;justify-content:space-between;align-items:center;column-gap:24px;transition-property:transform;transition-duration:.3s;display:flex;position:absolute;top:0;left:0}.header-form__formclose-text:first-child{transition-delay:.3s;transform:translateY(0)}.header-form__formclose-text:nth-child(2){transform:translateY(120%)}.header-form__formclose-btn.active .header-form__formclose-text:first-child{transition-delay:0s;transform:translateY(-120%)}.header-form__formclose-btn.active .header-form__formclose-text:nth-child(2){transition-delay:.3s;transform:translateY(0)}@media (width<=767.98px){.header-form__item{width:100%}}@media (width>=768px){.header-form__item.form-item--cities{border-right:4px solid #0000;border-radius:16px 0 0 16px}.header-form__item.form-item--cities2{border-radius:0 16px 16px 0}}@media (width>=992px){.header-form__item.form-item--cities2{margin-right:8px}}@media (width>=768px) and (width<=991.98px){.header-form__item:nth-child(-n+2){width:50%}.header-form__item:nth-child(n+3){width:calc(25% - 2px)}}.header-form__item.form-item--calendar{flex-grow:0;flex-shrink:0}@media (width>=768px){.header-form__item.form-item--calendar{margin-right:8px}}@media (width>=992px){.header-form__item.form-item--calendar{width:155px}}@media (width>=1200px){.header-form__item.form-item--calendar{width:170px}}@media (width>=1400px){.header-form__item.form-item--calendar{width:200px}}.header-form__item.form-item--nights{flex-grow:0;flex-shrink:0}@media (width>=768px){.header-form__item.form-item--nights{margin-right:8px}}@media (width>=992px){.header-form__item.form-item--nights{width:154px}}@media (width>=1200px){.header-form__item.form-item--nights{width:170px}}@media (width>=1400px){.header-form__item.form-item--nights{width:200px}}@media (width<=991.98px){.header-form__item[class].form-item--active{width:100%}}.header-form__item.form-item--members{flex-grow:0;flex-shrink:0}@media (width>=992px){.header-form__item.form-item--members{width:150px}}@media (width>=1200px){.header-form__item.form-item--members{width:180px}}@media (width>=1400px){.header-form__item.form-item--members{width:220px}}@media (width>=768px){.header-form__inner--hotels .header-form__item.form-item--cities2{border-radius:16px;width:100%}}@media (width>=992px){.header-form__inner--hotels .header-form__item.form-item--cities2{width:155px}}@media (width>=1200px){.header-form__inner--hotels .header-form__item.form-item--cities2{width:170px}}@media (width>=1400px){.header-form__inner--hotels .header-form__item.form-item--cities2{width:200px}}@media (width>=768px){.header-form__inner--hotels .header-form__item.form-item--calendar{border-radius:0 16px 16px 0;margin-right:8px}}@media (width>=992px){.header-form__inner--hotels .header-form__item.form-item--calendar{border-right:0;border-radius:16px;width:154px}}@media (width>=1200px){.header-form__inner--hotels .header-form__item.form-item--calendar{width:170px}}@media (width>=1400px){.header-form__inner--hotels .header-form__item.form-item--calendar{width:200px}}@media (width>=768px){.header-form__inner--hotels .header-form__item.form-item--nights{border-radius:16px}}@media (width>=992px){.header-form__inner--hotels .header-form__item.form-item--nights{width:150px}}@media (width>=1200px){.header-form__inner--hotels .header-form__item.form-item--nights{width:180px}}@media (width>=1400px){.header-form__inner--hotels .header-form__item.form-item--nights{width:220px}}@media (width>=768px) and (width<=991.98px){.header-form__inner--hotels .header-form__item:nth-child(n+2):not(.form-item--active){width:calc(25% - 2px)}}@media (width>=768px){.header-form__inner--hotels .header-form__item:nth-child(n+2):not(.form-item--active),.header-form__inner--hotels .header-form__item:nth-child(n+2){flex-grow:0;flex-shrink:0}}@media screen and (width<=767.98px){.header-form .form-item.form-item--active .form-item__label,.header-form__formclose-btn{font-size:14px}.header-form__submit{font-size:15px}.header-form .form-item__icon{width:20px;height:20px}.header-form .form-item__label{font-size:13px}.header-form .form-item--empty:not(.form-item--active) .form-item__label,.header-form .form-item__input,.header-form .members__row-caption{font-size:15px}.header-form .form-item.form-item--active .form-item__input{font-size:14px}.header-form .input-number__input{font-weight:400}}.members{padding-bottom:0;font-size:14px;font-weight:400;line-height:1.2;transition:padding-bottom .4s}.members._open{padding-bottom:10px}.members__main{padding-top:12px;padding-bottom:12px}@media (width>=992px){.members__main{padding-top:0;padding-bottom:10px}}.members__main{flex-direction:column;display:flex}.members__add{transition:height .4s}.members__add-inner>:not(:first-child){margin-top:4px}.members__row{background-color:#f3f3f7;border-radius:10px;padding:8px}.members__main .members__row-number+.members__row-number{border-top:1px solid #e2e2ec;margin-top:12px;padding-top:12px}@media (width>=992px){.members__main .members__row-number+.members__row-number{margin-top:10px;padding-top:10px}}.members__row-inner{-moz-column-gap:16px;align-items:center;column-gap:16px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.members__row-caption{flex-direction:column;flex-grow:1;row-gap:2px;font-size:16px;display:flex}.members__caption-desc{color:#637381}.members__input-wrap{flex-shrink:0;width:92px}.input-number,.members__add{position:relative}.input-number{width:100%}.input-number__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f3f7;border:0;border-radius:10px;justify-content:center;align-items:center;width:32px;height:100%;margin:0;padding:5px;transition-property:background-color,opacity;transition-duration:.3s;display:flex;position:absolute;top:0}.input-number__btn:disabled{opacity:.6;pointer-events:none}.input-number__btn--minus{left:0}.input-number__btn--plus{right:0}.input-number__input{box-sizing:border-box;text-align:center;pointer-events:none;cursor:default;border:0;outline:0;justify-content:center;align-items:center;width:100%;height:32px;margin:0;padding-left:36px;padding-right:36px;font-size:17px;font-weight:500;line-height:30px;display:inline-flex}.input-number__icon{fill:#919eab;width:16px;height:16px;transition:fill .3s}@media (hover:hover) and (pointer:fine){.input-number__btn:focus-visible svg,.input-number__btn:hover svg{fill:#4b4b61}}.select-wrap{align-items:center;font-size:16px;font-weight:400;line-height:1.2;display:flex}.select-wrap__caption{white-space:nowrap;font-size:14px}.select-wrap__caption span{color:#637381;display:block}.select-wrap__selector:only-child{width:100%}.select-wrap--members{flex-wrap:wrap;justify-content:space-between}@media (width>=992px){.select-wrap--members{flex-wrap:nowrap}}.select-wrap--members .select-wrap__caption{letter-spacing:normal;min-width:100px;color:inherit;margin-right:0;padding-right:16px}.select-wrap--sm{letter-spacing:.04em;font-size:13px}.select-wrap--vert{flex-direction:column;align-items:flex-start}.select-wrap--vert .select-wrap__caption{margin-right:0}.select-input__inner{z-index:0;letter-spacing:normal;text-align:start;font-size:15px;font-weight:500;line-height:24px;transition-property:z-index;transition-delay:.3s;display:flex;position:relative}.select-input--active .select-input__inner{z-index:4;transition-delay:0s}.select-input__input-wrap{z-index:3;width:100%;color:inherit;background-color:#f5f5fa;border:1px solid #e4e4ee;border-radius:4px;align-items:center;transition:background-color .3s;display:flex;position:relative;overflow:hidden}@media (width>=992px){.select-input__input-wrap:hover svg{fill:#4b4b61}}.select-input--active .select-input__input-wrap{background-color:#eae9f2}.select-input__input-wrap:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000;position:absolute;inset:0}.select-input__icon-wrap,.select-input__input{color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:0;margin:0}.select-input__input{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;outline:0;width:100%;padding:4px 16px 4px 0;font-size:15px;font-weight:500;line-height:24px;display:inline-flex;overflow:hidden}.select-input__icon-wrap{border-radius:inherit;outline-offset:-1px;outline-width:2px;justify-content:flex-end;align-items:center;width:16px;height:100%;padding:0;display:flex;position:absolute;top:0;right:0}.select-input__input:-moz-read-only~.select-input__icon-wrap{width:100%}.select-input__input:read-only~.select-input__icon-wrap{width:100%}.select-input__icon{fill:#8d8d9f;flex-shrink:0;width:12px;height:12px;transition-property:transform;transition-duration:.3s;position:relative}.select-input__input:focus~.select-input__icon-wrap .select-input__icon,.select-input--active .select-input__icon{transform:scale(-1)}.select-input__list-wrap{z-index:2;opacity:0;visibility:hidden;background-color:#fff;border-radius:6px;width:100%;transition-property:opacity,transform,box-shadow,visibility;transition-timing-function:ease-in-out;display:block;position:absolute;top:calc(100% + 3px);right:0;transform:translateY(-20px);box-shadow:0 -1px #e2e2ec,0 14px 40px #a5a5c566}@media (width>=768px){.select-input__list-wrap{width:384px;max-width:calc(100vw - 48px);right:-24px}}.select-input--active .select-input__list-wrap{opacity:1;visibility:visible;pointer-events:all;transition-duration:.3s,.3s,.3s,0s;transform:translateY(0);box-shadow:0 8px 30px #0000001a}.select-input__list{z-index:10;-moz-column-count:3;column-count:3;background-color:#fff;border-radius:3.75px;margin:0;padding:5px 1.25px;list-style:none;box-shadow:0 5px 10px #0000001a}@media (width>=768px){.select-input__list{-moz-column-count:4;column-count:4}}.select-input__list::-webkit-scrollbar{width:6px;height:6px}.select-input__list::-webkit-scrollbar-thumb{background:#0003;border-radius:6px}.select-input__item{-moz-column-break-inside:avoid;break-inside:avoid;transition:background-color .2s}.select-input__item--active{background-color:#e2e2ee;border-radius:6px}.select-input__item-inner{text-align:start;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border-width:0;border-radius:6px;outline-width:0;width:100%;margin:0;padding:8px 12px;font-size:15px;font-weight:500;line-height:24px;text-decoration:none;transition:background-color .2s,color .2s;display:block}@media (hover:hover) and (pointer:fine){.select-input__item-inner:focus-visible,.select-input__item-inner:hover{color:#242429;background-color:#f3f4f6}}.select-input__item-top{justify-content:space-between;gap:8px 16px;display:flex}.select-input--age .select-input__inner{transition-delay:0s}@media (width<=991.98px){.select-input--age.select-input--active .select-input__inner{flex-direction:column;width:100%;height:100%;position:fixed;top:0;left:0}}.select-input--age .select-input__input-wrap{background-color:#fff;border:0;border-radius:10px}@media (width<=991.98px){.select-input--age.select-input--active .select-input__input-wrap{flex-shrink:0}}.select-input--age .select-input__input-wrap:before,.select-input--bordered .select-input__input-wrap:before,.select-input--bordered-md .select-input__input-wrap:before{border-color:#eff1fa}@media (width<=991.98px){.select-input--age.select-input--active .select-input__input-wrap:before{border-top:0;border-left:0}}.select-input--age .select-input__input{width:96px;padding:10px 26px 10px 10px;font-size:14px;font-weight:400;line-height:1.2}@media (width<=991.98px){.select-input--age.select-input--active .select-input__input{opacity:0;width:calc(100% - 44px);padding-top:14px;padding-bottom:14px}}.select-input--age .select-input__icon-wrap{width:100%;padding-right:10px}@media (width<=991.98px){.select-input--age.select-input--active .select-input__icon-wrap{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%236b7280' d='M14.4 4.4A.83.83 0 1 1 15.6 5.6l-4.41 4.4 4.4 4.42.06.06a.83.83 0 0 1-1.17 1.17l-.06-.05L10 11.18l-4.41 4.4a.83.83 0 1 1-1.18-1.17L8.8 10l-4.4-4.41A.83.83 0 1 1 5.59 4.4l4.4 4.4z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:28px 28px}.select-input--age.select-input--active .select-input__icon-wrap:before{content:"Возраст ребёнка";opacity:.5;padding:10px 54px 10px 18px;font-size:16px;font-weight:400;line-height:24px;position:absolute;top:0;left:0}}.select-input--age .select-input__icon{width:16px;height:16px}@media (width<=991.98px){.select-input--age.select-input--active .select-input__icon{display:none}}.select-input--age .select-input__list-wrap{min-width:100%}@media (width>=992px){.select-input--age .select-input__list-wrap{width:400px}}@media (width<=991.98px){.select-input--age .select-input__list-wrap{display:none}.select-input--age.select-input--active .select-input__list-wrap{flex-grow:1;max-height:calc(100% - 48px);padding:16px;display:block;position:relative;top:0;left:0}}@media (width>=992px){.select-input--age .select-input__list-wrap{border-radius:16px;right:-16px;overflow:hidden}}.select-input--age .select-input__list{-moz-column-gap:0;-moz-columns:3;columns:3;column-gap:0;max-width:300px;margin:0 auto}@media (width>=992px){.select-input--age .select-input__list{box-shadow:none;-moz-columns:4;columns:4;border-radius:16px;max-width:400px;padding:8px;overflow:hidden}}@media (width<=991.98px){.select-input--age.select-input--active .select-input__list{max-height:100%;box-shadow:none}}.select-input--age .select-input__item--active,.select-input--country .select-input__item--active .select-input__item-inner{background-color:#f3f4f6}.select-input--age .select-input__item-inner{text-align:center;border-radius:10px;font-weight:400}.select-input--age .select-input__item-top{justify-content:center}.select-input--bordered-md .select-input__input{width:200px;padding:12px 30px 12px 16px;font-size:15px}.select-input--bordered-md .select-input__icon-wrap{width:30px;padding-right:16px}.select-input--bordered-md .select-input__list-wrap{min-width:100%}.select-input--bordered .select-input__input{width:200px;padding:8px 30px 8px 16px;font-size:15px}.select-input--bordered .select-input__icon-wrap{width:30px;padding-right:12px}.select-input--bordered .select-input__list-wrap{min-width:100%}.select-input--country{--icon-w:24px;--icon-wrap-padding-right:7px;--input-padding-right:16px}.select-input--country .select-input__input-wrap{border:0;border-radius:10px}.select-input--country .select-input__input{padding:12.5px calc(var(--icon-wrap-padding-right) + var(--icon-w)) 12.5px 16px;background-color:#fff;font-size:16px;font-weight:500;line-height:1.3}.select-input--country .select-input__icon-wrap{padding-right:var(--icon-wrap-padding-right)}.select-input--country .select-input__icon{width:var(--icon-w);height:24px}.select-input--country .select-input__list-wrap{scrollbar-width:thin;border-radius:10px;max-height:410px;padding:16px;overflow:hidden auto}@media screen and (width>=768px){.select-input--country .select-input__list-wrap{width:100%;max-width:100%;right:0}}.select-input--country .select-input__list{border-radius:inherit;-moz-column-count:auto;column-count:auto;box-shadow:none;padding:0}.select-input--country .select-input__item{background-color:#0000;border-radius:0}.select-input--country .select-input__item-inner{-moz-column-gap:8px;min-height:42px;color:inherit;border-radius:16px;align-items:center;column-gap:8px;padding:4px 8px;font-size:15px;font-weight:500;line-height:1.2;display:flex}.select-input--country a.select-input__item-inner:not([href]),.select-input--country button.select-input__item-inner:disabled{pointer-events:none;opacity:.5}.select-input--country .select-input__item-inner>img{flex-shrink:0;width:26px;height:26px}.select-input--country .select-input__item-top{flex-direction:column;justify-content:flex-start;row-gap:0}.select-input--country .select-input__item-top:after{content:attr(data-count);color:#637381;font-size:12px;font-weight:400;line-height:1.3;display:block}@media screen and (width>=992px){.select-input--country .select-input__item-top:after{transition:color .3s}.select-input--country .select-input__item-inner:focus-visible,.select-input--country .select-input__item-inner:hover{color:#fff;background-color:#4a59e7}.select-input--country .select-input__item-inner:focus-visible .select-input__item-top:after,.select-input--country .select-input__item-inner:hover .select-input__item-top:after{color:inherit}.select-input--country .select-input__item--active .select-input__item-inner:focus-visible,.select-input--country .select-input__item--active .select-input__item-inner:hover{color:#fff;background-color:#808aee}}.select-input--md{max-width:100%}.select-input--md .select-input__inner{transition-delay:0s}.select-input--md .select-input__list-wrap{scrollbar-color:#8d8d9f66 transparent;scrollbar-width:thin;max-height:250px;overflow:auto}@media (width>=768px){.select-input--md .select-input__list-wrap{width:auto;max-width:none;left:0;right:0}}.select-input--md .select-input__list-wrap::-webkit-scrollbar{width:16px;height:16px}.select-input--md .select-input__list-wrap::-webkit-scrollbar-thumb{background-color:#8d8d9f66;background-clip:content-box;border:6px solid #0000;border-radius:16px}.select-input--md .select-input__list{-moz-column-count:auto;column-count:auto}.select-input--md .select-input__input{padding:5px 30px 5px 16px}.select-input--md .select-input__icon-wrap{width:100%;padding-right:12px}.nights{display:flex}.nights:after,.nights:before{content:"";display:block}.nights__grid{flex-wrap:wrap;gap:8px;max-width:327px;margin:0 auto;padding:0;list-style:none;display:flex}@media (width>=992px){.nights__grid{grid-template-columns:repeat(7,50px);max-width:none;display:grid}}.nights__item{flex:0 0 59px;display:flex}.nights__item-inner{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f3f7;border:0;border-radius:10px;width:100%;height:100%;margin:0;padding:10px 6px;font-size:16px;font-weight:400;line-height:20px;transition-property:color,background-color,border-color;transition-duration:.3s}.nights__item-inner--active{color:#fff;background-color:#4a59e7;border-color:#4a59e7}.nights__item-inner--disabled,.nights__item-inner:disabled{color:#808088;background-color:#f5f5fa;border-color:#e3e3ed}@media (hover:hover) and (pointer:fine){.nights__item-inner--hover,.nights__item-inner:not(:disabled):focus-visible,.nights__item-inner:not(:disabled):hover{color:#fff;background-color:#808aee}}.cities{scrollbar-color:#8d8d9f66 transparent;scrollbar-width:thin;width:100%;max-height:100%;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.3;list-style:none;overflow:hidden auto}.cities::-webkit-scrollbar{width:16px;height:16px}.cities::-webkit-scrollbar-thumb{background-color:#8d8d9f66;background-clip:content-box;border:6px solid #0000;border-radius:16px}.cities ul{margin:0;padding:0;list-style:none}.cities li ul{padding-left:12px}.cities li{-moz-column-break-inside:avoid;break-inside:avoid}.cities ._country,.cities a{padding:8px 12px;display:block}.cities ._country{cursor:default;margin:0;font-weight:600}.cities a{color:inherit;border-radius:12px;transition-property:background-color,color;transition-duration:.3s}.cities a[href].active{color:#4a59e7;background-color:#f8f8fa}.cities a:not([href]){opacity:.3}@media (hover:hover) and (pointer:fine){.cities a:focus-visible,.cities a[href]:hover{background-color:#edf0f2}}.cities2{-moz-column-gap:32px;scrollbar-color:#8d8d9f66 transparent;scrollbar-width:thin;column-gap:32px;width:100%;max-height:100%;margin:0;padding:2px 4px;font-size:15px;font-weight:500;line-height:24px;list-style:none;overflow:hidden auto}.cities2::-webkit-scrollbar{width:16px;height:16px}.cities2::-webkit-scrollbar-thumb{background-color:#8d8d9f66;background-clip:content-box;border:6px solid #0000;border-radius:16px}.cities2__link{width:100%;color:inherit;border-radius:16px;align-items:center;padding:10px 12px;transition-property:background-color,color;transition-duration:.3s;display:flex}@media (hover:hover) and (pointer:fine){.cities2__link:focus-visible,.cities2__link[href]:hover{background-color:#f3f4f6}}.cities2__link[href].active{background-color:#f3f4f6}.cities2__link:not([href]){opacity:.3}.cities2__link.d-none{display:none}.cities2__flag-wrap{vertical-align:top;flex-shrink:0;width:26px;height:26px;margin-right:8px;display:inline-flex}.cities2__flag-wrap img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:26px;outline:1px solid #ffffff4d;width:26px;height:26px}.cities2__flag-wrap svg{fill:#a5a5c5;width:26px;height:26px}.cities2__text{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.cities2__text-sec{opacity:.6;font-size:11px;font-weight:600;line-height:16px}.cities2__link[href].active .cities2__text-sec{opacity:.8}.cities2__item._country .cities2__text{flex-direction:column;justify-content:center;display:flex}.cities2__item._country .cities2__text-main,.cities2__item._country .cities2__text-sec{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.cities2__item._country .cities2__text-sec{font-size:12px;font-weight:400;line-height:1.3}.cities2-wrap .cities2{line-height:1.2}.cities2-wrap .cities2__link{min-height:42px;padding:4px 12px 4px 8px}.cities2-wrap._top-hidden .cities2-wrap__top{display:none!important}.cities2-wrap__part:not(:last-child),.cities2-wrap__top{border-bottom:1px solid #e5e8eb;margin-bottom:10px;padding-bottom:10px}.cities2-wrap__btns .btns__list-wrap,.cities2-wrap__btns-filters .btns__list-wrap{overflow:unset;margin:0;padding:0}.cities2-wrap__btns .btns__list[data-is-ready-to-grab],.cities2-wrap__btns-filters .btns__list[data-is-ready-to-grab]{scrollbar-width:none}.cities2-wrap__btns .btns__list,.cities2-wrap__btns-filters .btns__list{scrollbar-width:thin;margin:0;padding:0;overflow:auto visible}.cities2-wrap__btns .btn,.cities2-wrap__btns-filters .btn{color:#212b36;background-color:#f1f3f8;border-color:#0000;border-radius:10px;width:100%;padding:10px 16px;font-size:14px;font-weight:600;line-height:1}@media screen and (width<=767.98px){.cities2-wrap__btns-filters .btn{padding:11px 7px}}.cities2-wrap__btns .btn.active,.cities2-wrap__btns-filters .btn.active{color:#fff;opacity:1;background-color:#4a59e7;border-color:#0000}.cities2-wrap__part-title{-moz-column-gap:2px;align-items:center;column-gap:2px;margin-bottom:4px;font-size:16px;font-weight:600;line-height:1.2;display:flex}.cities2-wrap__part-title svg{fill:#919eab;width:16px;height:16px}.cities2-wrap__part-title._popular svg{fill:#4a59e7}.cities2-wrap .cities2{padding:0}.header__bottom{z-index:2;position:relative}.main .inside-block{margin-top:2rem}@media screen and (width<=1440px){.main .inside-block{margin-top:2rem}}@media screen and (width<=1200px){.main .inside-block{margin-top:2rem}}@media screen and (width<=992px){.main .inside-block{margin-top:2rem}}@media screen and (width<=767px){.main .inside-block{margin-top:2rem}}@media screen and (width<=449px){.main .inside-block{margin-top:2rem}}@media screen and (width<=992px){.main .main__aside{top:23rem}}@media screen and (width<=899px){.main .main__aside{top:24rem}}@media screen and (width<=799px){.main .main__aside{top:22rem}}@media screen and (width<=767px){.main .main__aside{top:20rem}}@media screen and (width<=699px){.main .main__aside{top:21rem}}@media screen and (width<=576px){.main .main__aside{top:22rem}}@media screen and (width<=499px){.main .main__aside{top:21rem}}@media screen and (width<=449px){.main .main__aside{top:15.8rem}}@media screen and (width<=400px){.main .main__aside{top:16.8rem}}.main .js-anchor-list.show{padding-top:2rem;top:18rem}@media screen and (width<=899px){.main .js-anchor-list.show{top:19rem}}@media screen and (width<=799px){.main .js-anchor-list.show{top:17rem}}@media screen and (width<=767px){.main .js-anchor-list.show{top:15rem}}@media screen and (width<=699px){.main .js-anchor-list.show{top:17rem}}@media screen and (width<=576px){.main .js-anchor-list.show{top:16rem}}@media screen and (width<=499px){.main .js-anchor-list.show{top:17rem}}@media screen and (width<=449px){.main .js-anchor-list.show{padding-top:3rem;top:13rem}}@media screen and (width<=400px){.main .js-anchor-list.show{top:14rem}}@media screen and (width<=992px){.main .main__aside__mobile{padding-top:4rem;top:20rem}}@media screen and (width<=899px){.main .main__aside__mobile{top:21rem}}@media screen and (width<=799px){.main .main__aside__mobile{top:19rem}}@media screen and (width<=767px){.main .main__aside__mobile{top:17rem}}@media screen and (width<=699px){.main .main__aside__mobile{top:18rem}}@media screen and (width<=576px){.main .main__aside__mobile{top:17rem}}@media screen and (width<=499px){.main .main__aside__mobile{top:18rem}}@media screen and (width<=449px){.main .main__aside__mobile{top:13.5rem}}@media screen and (width<=400px){.main .main__aside__mobile{top:15rem}}.overflow-x{scrollbar-color:#8d8d9f66 transparent;scrollbar-width:thin;padding-bottom:6px;display:flex;overflow-x:auto}.overflow-x::-webkit-scrollbar{width:16px;height:16px}.overflow-x::-webkit-scrollbar-thumb{background-color:#8d8d9f66;background-clip:content-box;border:6px solid #0000;border-radius:16px}.overflow-x__inner{flex-grow:1}.overflow-hidden{overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visibility-hidden{visibility:hidden}.hidden-qe{display:none!important}@media (width>=992px){.hidden-desktop{display:none!important}}@media (width<=991.98px){.is-desktop{display:none!important}}@media (width>=992px){.is-tablet,.no-desktop{display:none!important}}@media (width<=767.98px){.is-tablet{display:none!important}}@media (width>=768px){.is-mobile{display:none!important}}.align-center{text-align:center}.flex-wrap{flex-wrap:wrap}.fw600{font-weight:600}.fw800{font-weight:800}.d-none{display:none!important}.nowrap{white-space:nowrap}:root{--brand:#4a59e7;--bg-gray:#f8f8fa;--w:#fff;--dev:#edf0f2;--txt-1:#161c24;--txt-2:#212b36;--txt-3:#454f5b;--txt-4:#637381;--txt-5:#919eab;--txt-6:#c4cdd5;--font-family:"Golos Text", sans-serif;--second-family:"Druk Wide Cyr", sans-serif;--third-family:"Montserrat", sans-serif;--font3:"Onest", sans-serif}.item__banner__image{& img{-o-object-fit:cover;object-fit:cover;border-radius:1.6rem;width:100%;height:100%}}.map__block__content{z-index:9}.sidebar__advertising{position:relative}.sidebar__advertising__link{z-index:2;position:absolute;inset:0}.radiobox input[type=radio]+label{cursor:pointer;color:#454f5b;text-align:center;background:#fff;border-radius:1rem;padding:1.1rem;font-size:1.5rem;font-weight:500;line-height:120%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block}.radiobox input[type=radio]:checked+label{color:#fff;background:#4a59e7}.wpcf7 .radiobox{gap:0;margin:0;padding:0}.radiobox .wpcf7-form-control{background:#f8f8fa;border-radius:1.6rem;gap:.8rem;margin:0;padding:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex}.radiobox .wpcf7-list-item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.radiobox .wpcf7-list-item label{cursor:pointer;color:#454f5b;text-align:center;background:#fff;border-radius:1rem;padding:1.1rem;font-size:1.5rem;font-weight:500;line-height:120%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block}.radiobox .wpcf7-list-item label:has(input[type=radio]:checked){color:#fff;cursor:pointer;text-align:center;background:#4a59e7;border-radius:1rem;padding:1.1rem;font-size:1.5rem;font-weight:500;line-height:120%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block}.form__flex br{display:none}.form__flex p{margin:0}article#post-3125{& header.header{display:none}}.white-block{background:#fff;border-radius:2.4rem;padding:5rem}@media screen and (width<=1000px){.white-block{padding:3.2rem}}.filter-results{background:#edf0f2;border-radius:1rem;margin-top:2.4rem;padding:.6rem}.filter-results-top{display:flex}.filter-results-top__column{color:#637381;width:25%;padding:1.2rem 1.6rem;font-size:14px;font-weight:600;line-height:130%}.filter-results-list{flex-direction:column;gap:4px;display:flex}.filter-results-list-item{background-color:#fff;border-radius:.8rem;display:flex}.filter-results-list-item__column{color:#161c24;width:25%;padding:1.6rem;font-size:1.6rem;font-weight:400;line-height:1}@media (width<=767px){.filter-results-top{display:none}.filter-results-list-item{flex-wrap:wrap}.filter-results-list-item__date{width:100%}.filter-results-list-item__usd{&:before{content:"1 USD";color:#637381;padding-bottom:4px;font-size:12px;font-weight:400}}.filter-results-list-item__euro{&:before{content:"1 EURO";color:#637381;padding-bottom:4px;font-size:12px;font-weight:400}}.filter-results-list-item__eur-usd{&:before{content:"EURO/USD";color:#637381;padding-bottom:4px;font-size:12px;font-weight:400}}.filter-results-list-item__usd,.filter-results-list-item__euro,.filter-results-list-item__eur-usd{flex-direction:column;width:33.33%;padding-top:0;display:flex}}.event-popup__desc{display:none!important}.text-block{margin-bottom:4rem;& p{color:#212b36;margin:0 0 1.6rem;font-size:1.6rem;font-weight:400;line-height:130%}& ul{margin:1.6rem 0;padding:0;display:block}& ul li{color:#161c24;margin:0 0 1.2rem;padding:0 0 0 2.4rem;font-size:1.6rem;font-weight:400;line-height:130%;display:block;position:relative}& ul li:last-child{margin:0}& ul li:before{content:"";background:#c4cdd5;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.7rem;left:0}& ul li strong{color:#161c24;font-weight:600}}.documents-table-wrap{padding-bottom:.4rem;overflow-x:auto}.documents-table{background:var(--dev);border-radius:1rem;padding:.6rem;@media (width<=1200px){width:962px}}.documents-table-top{gap:.2rem;display:flex}.documents-table-top__name{width:23.2rem;color:var(--txt-4);padding:1.2rem 1.6rem;font-size:1.4rem;font-weight:600;line-height:1;@media (width<=1200px){width:232px}}.documents-table-top__list{width:calc(100% - 23.4rem);color:var(--txt-4);padding:1.2rem 1.6rem;font-size:1.4rem;font-weight:600;line-height:1;@media (width<=1200px){width:730px}}.documents-table-row{flex-direction:column;gap:.4rem;display:flex}.documents-table-item{gap:.2rem;display:flex}.documents-table-item__name{background:var(--w);width:23.2rem;color:var(--txt-4);border-radius:.8rem 0 0 .8rem;align-items:center;padding:1.6rem;font-size:1.4rem;font-weight:400;line-height:1;display:flex;@media (width<=1200px){width:232px}}.documents-table-item__text{background:var(--w);width:calc(100% - 23.4rem);color:var(--txt-4);border-radius:0 .8rem .8rem 0;padding:1.6rem;font-size:1.4rem;font-weight:400;line-height:1.3;& ul li,& p{color:var(--txt-1);font-size:14px;font-weight:400;line-height:1.3}& ul{margin-left:1.6rem}@media (width<=1200px){width:730px}}.wpcf7-response-output{display:none!important}.wpcf7-not-valid-tip{color:#fdb0b0}.wpcf7-not-valid-tip~.wpcf7-not-valid-tip,.wpcf7-form-control-wrap:has(.qe-pd-error-tip) .wpcf7-not-valid-tip,.qe-pd-consent-row:has(.qe-pd-error-tip) .wpcf7-not-valid-tip{display:none!important}.subscription__form p{margin:1.5em 0 0}.subscription__form form p{margin:0!important}.footer .wpcf7 form .wpcf7-response-output{color:#74ca35;opacity:1;margin:0;animation-delay:2s;position:absolute;bottom:-13px;border:none!important;display:block!important}.subscription__form form{position:relative}.footer .wpcf7 form .wpcf7-response-output{opacity:1}.footer .wpcf7 form.sent .wpcf7-response-output{animation:.3s 2s forwards hideBlock}.footer .wpcf7 form.failed .wpcf7-response-output{color:#fdb0b0}@keyframes hideBlock{0%{opacity:1}to{opacity:0}}.main__aside__block .wpcf7-not-valid-tip,.main__aside__block .qe-pd-error-tip{color:#fff;text-align:center;margin-bottom:1rem;font-size:1.3rem}.wpcf7-spinner{position:absolute;inset:0;visibility:hidden!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}form.submitting .wpcf7-spinner,.wpcf7 form.submitting .wpcf7-spinner{position:absolute;visibility:visible!important;width:24px!important;height:24px!important;margin:0 24px!important;display:inline-block!important}div:has(>.wpcf7-spinner),p:has(>.wpcf7-spinner){position:relative}.popup{& .wpcf7-response-output{border-width:.1rem;border-radius:.8rem;margin:0 3rem;padding:1rem;position:relative;top:-1.5rem}}p:has(.wpcf7-form-control-wrap input[name=page-url]){display:none}.countries__list__link .item-icon img{object-fit:cover;width:100%;height:100%}.countries__list__link .item-icon{width:2.8rem;min-width:2.8rem;height:2.8rem;min-height:2.8rem}.videos-list{flex-wrap:wrap;gap:24px;display:flex;& .video__card{width:calc(33.3333% - 16px)}@media (width<=992px){& .video__card{width:calc(50% - 12px)}}@media (width<=600px){& .video__card{width:100%}}}.video__card__image img{object-fit:cover}.page-nav-top{align-items:flex-start;display:flex;& .news__page__filter{width:calc(100% - 40rem)}& .countries__search{width:40rem;margin:0 0 0 auto;padding-left:2rem}@media (width<=992px){flex-direction:column-reverse;gap:20px;margin-bottom:2rem;& .news__page__filter{width:100%;margin:0}& .countries__search{width:100%;max-width:100%;margin-top:0;margin-bottom:1rem;margin-left:0}}}.baza-text{color:var(--txt-1);max-width:90rem;font-size:1.6rem;font-weight:400;line-height:1.3}.instructions-list .news__slide .item-image{border-radius:2.4rem;min-width:100%;max-width:100%;height:22rem}.fc .fc-daygrid-day-number{color:#454f5b}.other__video__slider .instr-prev{z-index:5;cursor:pointer;background:#fff;border:1px solid #edf0f2;border-radius:1.2rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(50% - 2.1rem);left:-5rem}@media screen and (width>=800px){.other__video__slider .instr-prev:hover{background:#edf0f2}}@media screen and (width<=1440px){.other__video__slider .instr-prev{left:-1rem}}.other__video__slider .instr-prev img{width:100%;max-width:2rem}.other__video__slider .swiper-button-disabled{pointer-events:none}.other__video__slider .instr-next{z-index:5;cursor:pointer;background:#fff;border:1px solid #edf0f2;border-radius:1.2rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(50% - 2.1rem);right:-5rem}@media screen and (width>=800px){.other__video__slider .instr-next:hover{background:#edf0f2}}@media screen and (width<=1440px){.other__video__slider .instr-next{right:-1rem}}.other__video__slider .instr-next img{width:100%;max-width:2rem}.main__aside__closed{min-width:11rem;max-width:11rem;overflow:hidden}.main-wrap:has(.main__aside__closed){gap:0}.new__item__content>br{display:none}.hotel__map__block{& button.gm-control-active.gm-fullscreen-control,& .gmnoprint.gm-style-mtc-bbw{display:none!important}}.hotel__gallery .item-gallery img{object-fit:cover}@media (width>=450px){.country__banner:has(.swiper-prev.swiper-button-disabled):has(.swiper-next.swiper-button-disabled){& .country__slide__content{right:2.8rem}}}.item__banner__image{position:relative}.item__banner__image .link{z-index:5;cursor:pointer;background:#fff;border-radius:1rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:1rem;right:1rem;& img{width:auto;min-width:2.4rem;max-width:2.4rem;height:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.weather-widget{& .splw-lite-current-time,& .splw-lite-desc,& .lw-footer,& .splw-lite-daily-weather-details.lw-center,& .splw-weather-title{display:none!important}& .splw-lite-wrapper.lw-preloader-wrapper{font-size:0;line-height:1;background:0 0!important;border-radius:0!important;margin:0!important}& .splw-lite-templates-body{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .4rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important;& .splw-lite-header-title{font-size:1.3rem;font-weight:400;line-height:120%;text-decoration:none;color:#242429!important;margin:0!important}}& .splw-lite-wrapper .splw-cur-temp{justify-content:space-between;align-items:center;gap:1rem;min-width:9.6rem;max-width:9.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}& .splw-lite-current-temp .temperature-scale,& .splw-lite-wrapper .splw-lite-current-temp span.cur-temp{color:#161c24;margin:0;font-size:1.3rem;font-weight:600;line-height:120%}& .splw-lite-wrapper .splw-lite-current-temp .splw-weather-icon{min-width:2.2rem;max-width:2.2rem;height:auto;width:2.2rem!important}& .splw-main-wrapper.vertical{margin:0!important}}.calendar__mobile .fc .fc-daygrid-day-bottom,.calendar__tablet .fc .fc-daygrid-day-bottom{margin:0}.calendar__mobile .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events,.calendar__tablet .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{flex-wrap:nowrap;margin:0}@media screen and (width<=449px){.subscription__form .button{width:100%}}.td.fc-day:has(.fc-daygrid-event-harness){& .fc-daygrid-day-number div{display:none!important}}#wpcf7-f2246-o1 .wpcf7-form-control-wrap span.wpcf7-list-item.first{display:none!important}@media (width>=450px){.c-mobile-block{display:none!important}}.c-mobile-block{text-align:center;justify-content:center;align-items:center;margin-top:2rem;display:flex}.c-mobile-block .path-caption__link{display:flex}@media (width<=480px){.fc .fc-daygrid-day-frame{padding:1rem 0}}@media (width<=768px){.calendar__events .event-item{flex-direction:column;display:flex}.calendar__events .event-item__buttons{margin-top:auto;padding-top:2rem}}.fc .fc-daygrid-event{background:0 0!important;border:none!important}.calendar__tablet .fc-daygrid-event-harness a{margin:0!important}.news__slide:has(.item-image.no-image) .item-content{top:0}@media (width<=449px){.hotel__tabs__list{display:block}.hotel__tabs__item{width:100%;margin-bottom:10px}.hotel__tabs__button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='12' fill='%23F8F8FA'/%3E%3Cpath d='M15 17.5L20 22.5L25 17.5' stroke='%23919EAB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;min-width:40px;height:40px;min-height:40px;margin-left:auto}.hotel__tabs__button.active:after{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='12' fill='%234A59E7'/%3E%3Cpath d='M25 22.5L20 17.5L15 22.5' stroke='%23F8F8FA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.hotel__tabs__button{text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding-left:0;padding-right:0;display:flex}.hotel__tabs__content{display:block}.hotel__tabs__button.active{background:0 0}.hotel__tabs__item:has(button.hotel__tabs__button.active){border-bottom:0}.hotel__tabs__block{padding:0;display:none}.hotel__tabs__item{border-bottom:1px solid #edf0f2}.hotel__tabs__block.show{border-bottom:1px solid #edf0f2;padding-bottom:2rem;display:block}.hotel__tabs__block_content .title{display:none}}.blog__wrap--custom .news__slide:first-child{float:none}.blog__wrap--custom .news__slide:nth-child(13) .item-image,.blog__wrap--custom .news__slide:nth-child(14) .item-image,.blog__wrap--custom .news__slide:nth-child(3) .item-image,.blog__wrap--custom .news__slide:nth-child(2) .item-image{display:block}.hotel__tabs__block_content--rooms ul li{width:50%}.hotel__tabs__block_content--rooms ul{flex-wrap:wrap;display:flex}body.single-tour .hotel__tabs__content{height:auto!important;min-height:0!important}@media (width<=767px){.hotel__tabs__block_content--rooms ul li{width:100%}}.filter{position:relative}.clear-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-shadow:none;color:#637381;background-color:#0000;border:none;font-size:1.5rem;position:absolute;top:2rem;right:2rem}.header__contacts__item div{gap:1rem;display:flex}@media (width<=1000px){.main__odds__item:first-child{order:1}.main__odds__item:nth-child(2){order:2}.main__odds__item:nth-child(3){order:4}.main__odds__item:nth-child(4){order:3}.main__odds__item:nth-child(5){order:5}.main__odds__item:nth-child(6){order:6}.main__projects__item:first-child{order:2}.main__projects__item:nth-child(2){order:1}.main__projects__item:nth-child(3){order:3}}.sidebar__advertising__button{display:none}@media screen and (width<=1300px){.header__menu__item__button{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='6' fill='%23F8F8FA'/%3E%3Cpath d='M10 12L14 16L18 12' stroke='%23919EAB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0}.header__menu__item.active .header__menu__item__button{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='6' fill='%234A59E7'/%3E%3Cpath d='M18 16L14 12L10 16' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}}.empty-results{text-align:center;width:100%;padding:1rem;font-size:2rem;display:block}.absolute-link{z-index:10;position:absolute;inset:0}.country__content__item_contacts a{color:#4a59e7;text-decoration:none}.country__content__item_contacts a:hover{text-decoration:underline}#ajax-hotels-results{opacity:0;visibility:hidden}#ajax-hotels-results.show{opacity:1;visibility:visible}.new__item__sidebar ul li:has(a[data-menu=Текст]),.new__item__sidebar:not(:has(.js-news-list)){display:none}body:has(#wpadminbar) .header{margin-top:30px}.select2-dropdown{margin-top:3rem}.main__aside__menu .country__menu-item--tours{position:relative}.main__aside__menu .country__menu-item--tours>a{padding-right:5.2rem}.main__aside__menu .country__submenu-toggle{cursor:pointer;background:#f8f8fa;border:0;border-radius:1rem;width:3rem;height:3rem;transition:background-color .2s;position:absolute;top:.8rem;right:.8rem}.main__aside__menu .country__submenu-toggle:before{content:"";border-bottom:2px solid #919eab;border-right:2px solid #919eab;width:1rem;height:1rem;margin:0 auto;transition:transform .2s;display:block;transform:rotate(45deg)translate(-1px)}.main__aside__menu .country__menu-item--tours.is-open .country__submenu-toggle:before{transform:rotate(-135deg)translate(-1px)}.main__aside__menu .country__menu-item--tours.is-open>.country__submenu-toggle{background:#4a59e7}.main__aside__menu .country__menu-item--tours.is-open>.country__submenu-toggle:before{border-color:#fff}.main__aside__menu .country__submenu{margin:0;list-style:none;display:none}.main__aside__menu .country__submenu li a{color:#637381;background-color:#fff;padding:1rem 1rem 1rem 2.4rem;font-size:1.5rem;line-height:120%;text-decoration:none;display:inline-block}.main__aside__menu .country__submenu li a.active{color:#4a59e7;font-weight:600}.main__aside__menu li:has(.country__submenu)>a.active{color:#637381;border-radius:1.2rem}.main__aside__menu .country__menu-item--tours>a.active{pointer-events:auto}.main__aside__menu .country__menu-item--tours>a.active:hover{background-color:#4a59e7}.main__aside__menu .country__menu-item--tours.is-open>.country__submenu{background-color:#fff;border-radius:12px;display:block}.tour-cards__group{margin-bottom:2.4rem}.tour-cards__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.tour-card{background:#fff;border:1px solid #edf0f2;border-radius:2rem;padding:1.6rem}.tour-card__gallery{grid-template-columns:1.35fr 1fr;gap:.8rem;margin-bottom:1.6rem;display:grid}.tour-card__gallery-main,.tour-card__gallery-side img{border-radius:1.6rem;overflow:hidden}.tour-card__gallery-main{min-height:24rem;max-height:24rem;position:relative}.tour-card__gallery-main img{object-fit:cover;width:100%;height:100%;display:block}.tour-card__gallery-side{grid-template-rows:1fr 1fr;gap:.8rem;display:grid}.tour-card__gallery-side img{object-fit:cover;width:100%;height:100%;min-height:11.6rem;max-height:11.6rem;display:block}.tour-card__badge{color:#637381;background:#edf0f2;border-radius:.8rem;padding:.6rem 1rem;font-size:1.3rem;font-weight:600;line-height:1.2;position:absolute;top:1.2rem;left:1.2rem}.tour-card__caption{color:#637381;margin:0 0 .6rem;font-size:1.6rem;line-height:130%}.tour-card__title{color:#161c24;margin:0 0 1rem;font-size:1.7rem;font-weight:600;line-height:120%}.tour-card__included{align-items:center;gap:1rem;margin-bottom:1.6rem;display:flex}.tour-card__included-title{color:#637381;margin:0;font-size:1.5rem;line-height:120%}.tour-card__included-icons{gap:.8rem;display:flex}.tour-card__tag{background:#edf0f2;border-radius:.8rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:inline-flex}.tour-card__tag svg{fill:#637381;width:1.8rem;height:1.8rem}.tour-card__tag svg path,.tour-card__tag svg rect{fill:#919eab}.tour-card__meta{background:#f8f8fa;border-radius:1.6rem;flex-direction:column;gap:1.2rem;margin-bottom:1.6rem;padding:1.6rem;display:flex}.tour-card__meta-item{flex-direction:column;gap:.4rem;display:flex}.tour-card__meta-label{color:#637381;align-items:center;gap:.8rem;font-size:1.4rem;line-height:120%;display:inline-flex}.tour-card__meta-icon{justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex}.tour-card__meta-icon svg{fill:#637381;width:1.8rem;height:1.8rem}.tour-card__meta-icon svg path,.tour-card__meta-icon svg rect{fill:#637381}.tour-card__meta-value{color:#161c24;padding-left:2.6rem;font-size:1.5rem;line-height:130%}.tour-card__actions{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.tour-card__more,.tour-card__price{border-radius:1.4rem;justify-content:center;align-items:center;min-height:4.8rem;padding:1.2rem 1.6rem;font-size:1.5rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.tour-card__more{color:#242429;background:#edf0f2}.tour-card__price{color:#fff;background:#4a59e7}.tour__types{color:#637381;font-size:2rem;font-weight:600;line-height:130%}.tour-details .tour-details__list{flex-direction:column;gap:1.4rem;display:flex}.tour-details .tour-details__item{flex-direction:column;gap:.4rem;display:flex}.tour-details .tour-details__label{color:#637381;align-items:center;gap:.8rem;font-size:1.5rem;font-weight:600;line-height:130%;display:inline-flex}.tour-details .tour-details__icon{justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex}.tour-details .tour-details__icon svg{fill:#637381;width:1.8rem;height:1.8rem}.tour-details .tour-details__icon svg path,.tour-details .tour-details__icon svg rect{fill:#637381}.tour-details .tour-details__value{color:#212b36;padding-left:2.6rem;font-size:1.5rem;font-weight:400;line-height:130%}.single-tour .hotel__info__sidebar{align-self:flex-start;position:sticky;top:18rem}@media (width<=1000px){.single-tour .hotel__info__sidebar{position:static;top:auto}}.tour-sidebar-card{background:#fff;border-radius:2rem;padding:2.4rem}.tour-sidebar-card__location{align-items:flex-start;gap:.8rem;margin-bottom:1.2rem;display:flex}.tour-sidebar-card__flag{border-radius:50%;width:1.6rem;min-width:1.6rem;height:1.6rem;margin-top:.2rem;overflow:hidden}.tour-sidebar-card__flag img{object-fit:cover;width:100%;height:100%;display:block}.tour-sidebar-card__location-text{color:#637381;font-size:1.4rem;line-height:130%}.tour-sidebar-card__title{color:#212b36;margin:0 0 1.6rem;font-size:1.625rem;line-height:120%}.tour-sidebar-card .pictogram{color:#a5a5c5;margin-bottom:3rem}.tour-sidebar-card .pictogram__item svg,.tour-sidebar-card .pictogram__item svg path{fill:#a5a5c5;color:#a5a5c5}.tour-sidebar-card__price{align-items:baseline;gap:.6rem;margin:0 0 1.6rem;display:flex}.tour-sidebar-card__price .value{color:#ff1a1a;font-size:1.8rem;font-weight:600;line-height:1}.tour-sidebar-card__price .suffix{color:#637381;font-size:1rem;line-height:130%}.tour-sidebar-card__book{text-align:center;border-radius:1.4rem;justify-content:center;width:100%;min-height:4.8rem;font-size:1.9rem;line-height:1;text-decoration:none}@media (width<=767px){.tour-details{margin-left:-2rem}.tour-cards__list{grid-template-columns:1fr}.tour-card{border-radius:1.6rem;padding:1.2rem}.tour-card__gallery{grid-template-columns:1fr}.tour-card__gallery-main{min-height:20rem}.tour-card__gallery-side{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.tour-card__caption{font-size:1.5rem}.tour-card__title{font-size:1.6rem}.tour-card__included-title{font-size:1.5rem}.tour-card__actions{grid-template-columns:1fr}}.text-block h1{color:#161c24;margin:2.2rem 0 4.8rem;font-family:DrukWideCyrMedium;font-size:6.4rem;font-weight:500;line-height:100%}.text-block h2{color:#161c24;margin:2.2rem 0 4.8rem;font-family:DrukWideCyrMedium;font-size:4.8rem;font-weight:500;line-height:100%}.text-block h3{color:#161c24;margin:2.2rem 0 4.8rem;font-family:DrukWideCyrMedium;font-size:3.2rem;font-weight:500;line-height:100%}.text-block h4{color:#161c24;margin:2.2rem 0 4.8rem;font-family:DrukWideCyrMedium;font-size:2.4rem;font-weight:500;line-height:100%}.text-block h5{color:#161c24;margin:2.2rem 0 4.8rem;font-family:DrukWideCyrMedium;font-size:1.8rem;font-weight:500;line-height:100%}@media (width<=1000px){.text-block h1{font-size:3.6rem}.text-block h2{font-size:3.2rem}.text-block h3{font-size:2.8rem}.text-block h4{font-size:2rem}.text-block h5{font-size:1.6rem}}@media (width<=449px){.text-block h1{margin:1.2rem 0 2.4rem;font-size:2rem}.text-block h2{margin:1.2rem 0 2.4rem;font-size:1.8rem}.text-block h3{margin:1.2rem 0 2.4rem;font-size:1.7rem}.text-block h4{margin:1.2rem 0 2.4rem;font-size:1.6rem}.text-block h5{margin:1.2rem 0 2.4rem;font-size:1.5rem}}@media print{.container{max-width:210mm;padding-left:15px;padding-right:15px}.header,.breadcrumb,.inside-block__back,.hotel__region,.hotel__info__sidebar,.hotel__gallery,.numbers,.news,.footer,.li__name-close,.no-print{display:none!important}.li__name,.li__answer{visibility:visible!important;height:auto!important;display:block!important;overflow:visible!important}p,.tour-details__label,.tour-details__value,.faq__accord,.li__name_text,.tour__types,.country__content__item ul li{line-height:1.5;font-size:14px!important}h1{font-size:18px!important}h3{font-size:16px!important}body{color:#000;background:#fff}}.shortcode-demo{background:#f9f9f9;border-radius:8px;max-width:1200px;margin:20px auto;padding:20px}.shortcode-demo h2,.shortcode-demo h3{color:#333;margin-top:20px;margin-bottom:10px}.shortcode-demo pre{background:#f0f0f0;border-radius:4px;padding:15px;font-family:Courier New,monospace;overflow-x:auto}.rendered-content{background:#fff;border:1px solid #ddd;border-radius:4px;padding:20px}.file-block{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;margin:15px 0;padding:15px;transition:all .3s}.file-block:hover{background:#e9ecef;border-color:#007bff}.file-link{color:#333;align-items:center;font-weight:500;text-decoration:none;display:flex}.file-link:hover{color:#007bff}.file-icon{margin-right:10px;font-size:24px}.file-name{font-size:16px}.gallery-block{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin:20px 0;display:grid}.gallery-item{border-radius:8px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.gallery-item:hover{transform:translateY(-5px)}.gallery-item img{object-fit:cover;width:100%;height:200px;display:block}.important-block{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;align-items:flex-start;margin:20px 0;padding:20px;display:flex;box-shadow:0 4px 15px #0000001a}.important-block__icon{flex-shrink:0;margin-right:15px}.important-block__icon img{filter:brightness(0)invert();width:24px;height:24px}.important-block__content{flex:1;font-size:16px;line-height:1.6}.video-block{text-align:center;margin:20px 0}.video-block video{border-radius:8px;max-width:100%;height:auto;box-shadow:0 4px 15px #0000001a}.map-block{border-radius:8px;margin:20px 0;overflow:hidden;box-shadow:0 4px 15px #0000001a}.map-block iframe{border:none;width:100%;height:400px}.form-block{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:20px 0;padding:20px}@media (width<=768px){.gallery-block{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.gallery-item img{height:150px}.important-block{text-align:center;flex-direction:column}.important-block__icon{margin-bottom:10px;margin-right:0}.file-link{text-align:center;flex-direction:column}.file-icon{margin-bottom:5px;margin-right:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.file-block,.gallery-item,.important-block,.video-block,.map-block,.form-block{animation:.6s ease-out fadeInUp}.text-center{text-align:center}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.p-20{padding:20px}.border-radius{border-radius:8px}.shadow{box-shadow:0 4px 15px #0000001a}
