/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */

@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{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,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%;position:relative;transition-property:transform}.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-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.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-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.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{position:absolute;top:50%;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;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.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{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.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));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.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{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.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{top:50%;transform:translateY(-50%);width:8px}.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{display:inline-block;transition:.2s transform,.2s top}.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{left:50%;transform:translateX(-50%);white-space:nowrap}.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:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.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;left:0;top: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%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.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{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.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;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	-ms-filter: "alpha(opacity=0)"; /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	-ms-filter: "alpha(opacity=25)"; /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: pointer;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	-ms-filter: "alpha(opacity=70)"; /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("/Content/Yazamut/Css/modules/images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("/Content/Yazamut/Css/modules/images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("/Content/Yazamut/Css/modules/images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("/Content/Yazamut/Css/modules/images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("/Content/Yazamut/Css/modules/images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("/Content/Yazamut/Css/modules/images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("/Content/Yazamut/Css/modules/images/ui-icons_777777_256x240.png");
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	-ms-filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
@font-face{font-family:Open Sans Hebrew;src:url("/Content/Yazamut/fonts/OpenSansHebrew-Bold.woff2") format("woff2"),url("/Content/Yazamut/fonts/OpenSansHebrew-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Hebrew;src:url("/Content/Yazamut/fonts/OpenSansHebrew-Regular.woff2") format("woff2"),url("/Content/Yazamut/fonts/OpenSansHebrew-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Hebrew;src:url("/Content/Yazamut/fonts/OpenSansHebrew-Light.woff2") format("woff2"),url("/Content/Yazamut/fonts/OpenSansHebrew-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Hebrew;src:url("/Content/Yazamut/fonts/OpenSansHebrew-ExtraBold.woff2") format("woff2"),url("/Content/Yazamut/fonts/OpenSansHebrew-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:16px;background-color:#fff;overflow-x:hidden;font-weight:400;position:relative!important}body:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.7);z-index:9;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}body .main{-webkit-tap-highlight-color:transparent}body .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.7);z-index:9;visibility:hidden;opacity:0;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}body.menu-is-open .backdrop{opacity:1;visibility:visible}@media (max-width:1024px){body.drop-opened{overflow:hidden}body.drop-opened .backdrop{z-index:14;visibility:visible;opacity:1}body.drop-opened .big-drop--center{z-index:20;top:62px}body.drop-opened .big-drop--center .big-drop__body{height:calc(100% - 121px)}body.drop-opened .catalog-wrap,body.drop-opened .catalog-wrap__top{position:static}}body.just-show-back .backdrop{opacity:1;visibility:visible}body.filter-opened{overflow:hidden}body.filter-opened.mba-page .top-tab{z-index:1}body.filter-opened .catalog-wrap__top:not(.catalog-wrap__top--mob){z-index:-1}body.search-is-open,body.simple-overflow{overflow:hidden}@media (min-width:1025px){body.search-is-open{padding-right:17px}body.search-is-open .header{width:calc(100% - 17px)}}body.comb-search{overflow:hidden}body.comb-search .backdrop{visibility:visible;opacity:1;z-index:15}.paragraph .information-block__text div{font-size:1.125rem;line-height:1.3;color:#333;margin:1.25rem 0}main{display:block}h1{font-size:2em;margin:.67em 0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}a,svg{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}svg{fill:currentColor;width:100%;height:100%}ul{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}ul li{list-style:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}p img{display:inline-block;padding:.2rem}img{display:block;border-style:none}img.lazy{opacity:0;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}img.lazy[data-loaded=true]{opacity:1}img.swiper-lazy{opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}img.swiper-lazy.swiper-lazy-loaded{opacity:1}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input,optgroup,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}button,input{overflow:visible;background-color:rgba(0,0,0,0);border:none}input:focus{outline:none}button,select{text-transform:none;cursor:pointer;padding:0}div,form{-webkit-box-sizing:border-box;box-sizing:border-box}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;border:none}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.adv-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:5.875rem;height:5.5rem;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);border-radius:4px 4px 0 0;position:relative;text-align:center;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transition-property:opacity,background-color,-webkit-transform;transition-property:opacity,background-color,-webkit-transform;-o-transition-property:transform,opacity,background-color;transition-property:transform,opacity,background-color;transition-property:transform,opacity,background-color,-webkit-transform}.adv-item.showed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media (min-width:1281px){.adv-item{width:8.4375rem;height:6.875rem}}@media (min-width:1500px){.adv-item{width:10.25rem;height:8.5625rem}}.adv-item+.adv-item{margin:0 1rem 0 0}@media (min-width:600px){.adv-item+.adv-item{margin:1.25rem 0 0}}@media (min-width:1500px){.adv-item+.adv-item{margin:2.5rem 0 0}}.adv-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:-o-linear-gradient(225deg,#f39231 0,#e4702e 49.98%,#d54e2a 100%);background:linear-gradient(225deg,#f39231,#e4702e 49.98%,#d54e2a)}@media (min-width:600px){.adv-item:after{height:2px}}.adv-item__name{color:#333;font-size:.875rem;line-height:1.1}@media (min-width:600px){.adv-item__name{line-height:1.4}}.adv-item:hover{background-color:#fff7eb}.articles-row{padding:1.0625rem 0;background-color:#f9f9f9;overflow:hidden}.articles-row,.articles-row__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articles-row__list{-webkit-animation:linear infinite;animation:linear infinite;-webkit-animation-name:text;animation-name:text;-webkit-animation-duration:32s;animation-duration:32s;padding-left:100%}@media (max-width:1024px){.articles-row__list{-webkit-animation-name:textTablet;animation-name:textTablet}}@media (max-width:640px){.articles-row__list{-webkit-animation-name:textMob;animation-name:textMob}}.articles-row__list:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.articles-row .link{-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes text{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-150%);transform:translate(-150%)}}@keyframes text{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-150%);transform:translate(-150%)}}@-webkit-keyframes textTablet{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-180%);transform:translate(-180%)}}@keyframes textTablet{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-180%);transform:translate(-180%)}}@-webkit-keyframes textMob{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-212%);transform:translate(-212%)}}@keyframes textMob{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-212%);transform:translate(-212%)}}.burger{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#333;border-radius:4px;height:2.5rem;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;padding:0 .3125rem 0 .1875rem}@media (max-width:1024px){.burger{padding:0}}.burger__text{font-size:1rem;letter-spacing:-.02em;text-transform:uppercase;margin-right:.6875rem;display:none}@media (min-width:640px){.burger__text{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:640px){.burger{width:5.625rem}}.burger__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.875rem;height:1.625rem}.burger__img svg{stroke:#333;width:16px;height:16px}.burger.open .burger__img:first-child,.burger__img:nth-child(2){display:none}.burger.open .burger__img:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.burger:hover{background-color:#f9f9f9}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;max-width:none;padding:0;margin-top:7px;top:100px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em;width:700px!important;left:auto!important;right:0!important;font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:auto;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:auto;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:348px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{text-align:center;vertical-align:middle;min-width:32px;width:46px;height:46px;font-size:14px;color:#333;border-radius:4px;border:1px solid rgba(0,0,0,0);white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#ffebcc;border-color:rgba(0,0,0,0);color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:rgba(0,0,0,0);color:#999}.daterangepicker td.in-range{background-color:#ffebcc;border-color:rgba(0,0,0,0);color:#333;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#f90;border-color:rgba(0,0,0,0);color:#333}.daterangepicker th.month{width:auto;font-size:20px;color:#333}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;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;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{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{direction:rtl;text-align: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}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.big-card{width:100%;padding:1.875rem 1.875rem 0;background-color:#fff;position:relative;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.big-card.showed{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}@media (min-width:700px){.big-card{padding:5rem 2.5rem 2.5rem}}@media (min-width:1281px){.big-card{padding:3.75rem 5rem 4.375rem}}.big-card__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:15px 0 0}.big-card__nav .swiper-button{display:none}@media (min-width:700px){.big-card__nav{margin:45px 0 0}.big-card__nav .swiper-button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1281px){.big-card__nav{margin:0}}.big-card__content{width:100%}@media (min-width:700px){.big-card__content{width:53%}}.big-card .link--title{position:absolute;left:25px;top:20px}@media (min-width:1281px){.big-card .link--title{left:62px;top:41px}}.big-card__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:700px){.big-card__slide{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.big-card__image{width:100%;max-width:41.8125rem;height:auto;position:relative;margin:0 0 15px}@media (min-width:700px){.big-card__image{margin:0 0 0 2.0625rem}}@media (min-width:769px){.big-card__image{padding-bottom:45.3%}}@media (min-width:1024px){.big-card__image{padding-bottom:35.3%}}@media (min-width:1281px){.big-card__image{margin:0 0 0 4.5625rem}}.big-card__image img{position:absolute;z-index:1;top:0;left:0;bottom:0;margin:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.big-card__image img{position:relative;height:auto}}.big-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;line-height:1.375;font-weight:700;width:100%;max-width:234px;color:#333}.big-link,.big-link__body{display:-webkit-box;display:-ms-flexbox;display:flex}.big-link__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 3.125rem)}.big-link__text{max-width:8.75rem;margin:-3px 0 0 auto}.big-link__icon{width:3.125rem;margin-left:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.big-link__arrow{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.big-link:hover{color:#c05602}.big-link:hover .big-link__arrow{-webkit-transform:translateX(-.3125rem);-ms-transform:translateX(-.3125rem);transform:translateX(-.3125rem)}.column-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;font-weight:700;line-height:1.3;color:#333}.column-link__text{margin:8px 0 0}.column-link:hover{color:#c05602}.nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;line-height:1.3;padding:1rem;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.nav-link__arrow{width:6px;height:12px;color:rgba(0,0,0,0);stroke:#333;position:relative}.nav-link__arrow:after{content:"";position:absolute;left:-14px;top:-11px;width:100px;height:42px;z-index:1;display:none}@media (max-width:1024px){.nav-link__arrow:after{display:block}}.nav-link__arrow svg{width:100%;height:100%}@media (max-width:1280px){.nav-link__arrow{width:10px;height:14px;margin:0 0 0 35px}}.nav-link__text{width:93%;color:#333;text-align:right}.is-active .nav-link .nav-link__arrow{stroke:#c05602}.is-active .nav-link .nav-link__text{color:#c05602;font-weight:700}.nav-link:hover{background-color:#fff7eb}.nav-link:hover .nav-link__arrow{stroke:#333}.nav-link:hover .nav-link__text{color:#333;font-weight:400}.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background-color .2s linear,color .2s linear,-webkit-transform .2s linear;transition:background-color .2s linear,color .2s linear,-webkit-transform .2s linear;-o-transition:background-color .2s linear,color .2s linear,transform .2s linear;transition:background-color .2s linear,color .2s linear,transform .2s linear;transition:background-color .2s linear,color .2s linear,transform .2s linear,-webkit-transform .2s linear;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button:before{content:"";position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(0,0,0,0);border:2px solid #fff;outline:2px solid #1a6dea;border-radius:4px;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.button.disabled,.button[disabled]{opacity:.5;pointer-events:none}.button:focus-visible{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.button:focus-visible:before{opacity:1}.button[href]:-moz-any-link:before{opacity:1}.button__text-desk{position:relative;z-index:2}@media (max-width:480px){.button__text-desk{display:none}}.button__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.button__text{position:relative;z-index:3}.button__text--mob{display:none}@media (max-width:480px){.button__text--mob{display:block}}@media (max-width:640px){.button--mob-hide{display:none}}@media (max-width:640px){.button--mob-show{display:-webkit-box;display:-ms-flexbox;display:flex}}.button--header{font-size:.875rem;line-height:1.4;padding:.69em .85em;height:1.875rem;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e);border-radius:4px}@media (min-width:640px){.button--header{font-size:1rem;height:auto}}@media (min-width:1025px){.button--header{min-width:10.4375rem;padding:.69em 0;height:3.125rem}}.header__icons .button--header{margin:0 1rem 0 0}@media (min-width:640px){.header__icons .button--header{margin:0 1.5rem 0 0}}.button--header .button__text span{display:none;margin-left:4px}@media (min-width:640px){.button--header .button__text span{display:inline-block}}.button--favorite{color:rgba(0,0,0,0);width:1.75rem;height:1.75rem;border:1px solid rgba(0,0,0,0);border-radius:3.125rem;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear;outline:none}.button--favorite.js-head-favorite{display:none}@media (min-width:480px){.button--favorite.js-head-favorite{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.button--favorite{width:2.0625rem;height:2.0625rem}.header .button--favorite{width:2.4375rem;height:2.4375rem}}.button--favorite svg{stroke:#c05602;width:85%;height:85%}.button--favorite.active{color:#c05602}.button--favorite:focus-visible{outline:none}@media (max-width:1023px){.button--favorite:before{display:none}}.button--favorite .button__count{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#333;font-size:.5625rem;color:#fff;text-align:center;position:absolute;bottom:0;right:-.25rem;border-radius:1.25rem;min-width:.875rem;height:.875rem;padding:0 .125rem;font-weight:300;display:none}@media (min-width:1024px){.button--favorite .button__count{min-width:1.25rem;height:1.25rem;font-size:.9375rem;bottom:-.3125rem;padding:0 .375rem}}.button--favorite.is-active svg{fill:#c05602}.button--favorite-top,.button--favorite.is-active .button__count{display:-webkit-box;display:-ms-flexbox;display:flex}.button--favorite-top{color:rgba(0,0,0,0);width:2.25rem;height:2.25rem;border:1px solid rgba(0,0,0,0);border-radius:3.125rem;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}@media (min-width:861px){.button--favorite-top{display:none}}.button--favorite-top svg{stroke:#333;width:85%;height:85%}.button--favorite-top.active{color:#c05602}.button--favorite-top:hover{border-color:rgba(217,98,4,.5)}.button--favorite-top .button__count{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#333;font-size:.9375rem;color:#fff;text-align:center;position:absolute;bottom:-.3125rem;right:-.25rem;border-radius:1.25rem;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-weight:300;display:none}.button--favorite-top.is-active svg{fill:#c05602}.button--favorite-top.is-active .button__count{display:-webkit-box;display:-ms-flexbox;display:flex}.button--search{width:1.75rem;height:1.75rem;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:4px;color:#333}@media (min-width:1024px){.button--search{width:3rem;width:3.375rem;height:2.3125rem}}.button--search svg{width:1.25rem;height:1.25rem}@media (min-width:1024px){.button--search svg{width:2rem;height:1.75rem}}.button--search:hover{background-color:#f9f9f9}.button--search:hover~.header__icons-stick{opacity:0}.button--search-secondary{width:2.25rem;height:2.25rem;border-radius:100%;background-color:rgba(192,86,2,.15);margin:0 0 0 auto;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}@media (min-width:1280px){.button--search-secondary{width:2.75rem;height:2.75rem}}.button--search-secondary svg{width:1rem;height:1rem}.button--search-secondary:hover{background-color:#f37421;color:#fff}.button--default{font-size:1.125rem;line-height:1.4;padding:.69em 2.5em;font-weight:400;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e);border-radius:4px;min-height:3.125rem}@media (max-width:1024px){.button--default{min-height:2.5rem;font-size:1rem}.reception-block .button--default{min-height:3.0625rem}}.header__icons .button--default{margin:0 2rem 0 0}@media (max-width:1024px){.button--in-form{min-height:3.125rem;font-size:1rem}}.button--select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6rem;height:2.75rem;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e);color:#fff;border-radius:4px;font-size:1rem;font-weight:700;margin-right:14px}.button--main{font-size:1.125rem;line-height:1.4;padding:0 1rem;font-weight:700;color:#333;background-color:#fff;border-radius:4px;border:1px solid #f90;height:3.125rem}@media (max-width:1024px){.button--main{height:2.75rem;font-size:1rem}}.header__icons .button--main{margin:0 2rem 0 0}.button--main:hover{background-color:#fff5e6}.button--main:before{width:calc(100% + 2px);height:calc(100% + 2px)}.button--main:active,.button--main:focus{background-color:#fff}.button--main-big{font-size:1.125rem;line-height:1.4;padding:0 1.3125rem;font-weight:700;color:#333;background:#fff;border-radius:4px;border:1px solid #f90;height:4.0625rem}.button--main-big.js-show-all{border-radius:6.25rem;padding-top:.25rem}@media (max-width:640px){.degree-block .button--main-big.js-show-all{border-radius:4px;width:44px;height:44px;padding:0}}@media (max-width:1024px){.button--main-big{height:2.75rem;font-size:1rem}}.header__icons .button--main-big{margin:0 2rem 0 0}.button--main-big:hover{background-color:#fff5e6}.button--main-big.js-open-drop:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button--default-mini{font-size:1.125rem;min-height:2.5rem;padding:0 13px}.button--card,.button--default-mini{line-height:1.4;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e);border-radius:4px}.button--card,.button--secondary{font-size:.875rem;padding:1.1em 1.8em}.button--secondary{line-height:1.4;font-weight:700;color:#333;background:#fff;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15);border-radius:4px 4px 0 0;position:relative}.button--secondary:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#f90}.button--secondary:hover{background-color:#e7eaec}.button--secondary:before{outline:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#1a6dea;width:calc(100% + 4px);height:calc(100% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-3px}.button--secondary:focus-visible:before{opacity:0}.button--simple{font-size:1.125rem;line-height:1.4;font-weight:700;color:#333;background-color:#fff;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15);border-radius:4px;position:relative;height:3.125rem}.button--simple:hover{background-color:#e7eaec}.button--simple:before{width:100%;height:100%;border:none}.button--simple:active,.button--simple:focus{background-color:#fff}.button--simple.js-button-fav{-webkit-box-shadow:none;box-shadow:none}.button--simple.js-button-fav.added-fav{-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}.button--default-hover{position:relative}.button--default-hover .button__text{position:relative;z-index:2}.button--default-hover:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#c05602;border-radius:4px;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.button--default-hover:hover:after{opacity:1}.button--default-hover:active:after,.button--default-hover:focus:after{opacity:0}.button--submit{background-color:#f37421;border-radius:4px 0 0 4px;color:#fff;-ms-flex-negative:0;flex-shrink:0}.button--empty{width:26px;height:26px;color:#333}.button--empty .button__icon,.button--empty svg{width:100%;height:100%}.button--empty:hover svg{color:#c05602}.button--inner{padding:0 1rem;height:3.125rem;background-color:#58595b;font-size:1.125rem;color:#fff;border-radius:4px;font-weight:600}.button--inner:hover{background-color:#4b4c4e}.button--inner:active,.button--inner:focus{background-color:#58595b}.button--inner-shadow{-webkit-box-shadow:-12px -7px 20px rgba(255,176,101,.68),6px 10px 14px rgba(207,67,0,.65);box-shadow:-12px -7px 20px rgba(255,176,101,.68),6px 10px 14px rgba(207,67,0,.65)}.button.js-button-fav{outline:1px solid #f90}.button.added-fav{outline:1px solid #58595b;background-color:#f1f1f1}.fly-icon-fav{z-index:100;fill:#c05602;position:fixed;-webkit-transition-property:top,left,opacity,-webkit-transform;transition-property:top,left,opacity,-webkit-transform;-o-transition-property:top,left,transform,opacity;transition-property:top,left,transform,opacity;transition-property:top,left,transform,opacity,-webkit-transform}button:not(.button):focus-visible{outline:1px solid #f38c1f}button.more-item__file:focus-visible{outline:3px solid #f38c1f}button.js-close-popup:focus-visible{outline:2px solid #333}a:focus-visible{outline:1px solid #f38c1f}.drop-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.1875rem;background:#f9f9f9;margin:2px 0 0;border:1px solid #f90;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);border-radius:4px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.drop-link__text{font-size:1rem;line-height:1.3;color:#333;margin:0 0 0 .375rem}.drop-link__img{width:1.5rem;height:1.5rem}.drop-link:hover{background-color:#fff7eb}.cards-block{position:relative;z-index:6;padding:0 1rem}@media (min-width:1281px){.cards-block{padding:0}}.cards-block .swiper-container{overflow:hidden;padding:0 0 5rem}@media (max-width:640px){.cards-block .swiper-container{padding:0}}.cards-block .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:640px){.cards-block .swiper-wrapper{display:block}.cards-block .swiper-wrapper .swiper-slide:nth-child(odd){display:none}}@media (max-width:1024px){.cards-block .swiper-slide{margin:1.5rem 0 0}}.card-item{background-color:#f2f2f2;height:100%;padding:1.125rem 1.25rem 1.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);opacity:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.showed .card-item{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media (min-width:640px){.card-item{background-color:#fff}}@media (min-width:1281px){.card-item{padding:1.125rem 2.625rem 1.625rem}}.card-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 22px}.card-item__date{background-color:#fff;min-width:4rem;min-height:4rem}.card-item__date span{display:block;text-align:center}@media (min-width:640px){.card-item__date span{text-align:right}}.card-item__date span:first-child{font-size:2.5rem;line-height:1.35;color:#c05602;font-weight:700}.card-item__date span:nth-child(2){font-size:.875rem;line-height:1;letter-spacing:-.02em}.card-item__body{color:#333;margin:0 0 2.9375rem}.card-item__title{font-size:1.25rem;line-height:1.45;margin:0 0 10px;min-height:4rem;color:#333}@media (min-width:1281px){.card-item__title{font-size:1.375rem}}.card-item__title:hover{color:#c05602}.card-item__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;margin:0 0 1rem}.card-item__text,.card-item__time{font-size:.875rem;letter-spacing:-.02em}.card-item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto 0 0;width:100%}@media (min-width:1281px){.card-item__buttons{margin:auto 0 0 -8px;width:calc(100% - 4px)}}.card-item__buttons .button{width:45%;max-width:9.125rem;padding:1.1em 0}.container{width:100%;max-width:80rem;margin:0 auto;position:relative;z-index:2}.container--big{max-width:108.75rem;padding:0 1rem}.container--big-card{max-width:69.375rem;margin:0 auto 30px}@media (min-width:700px){.container--big-card{margin:0 auto}}@media (min-width:1440px){.container--big-card{max-width:80rem}}.container--inner-top{width:79.375rem;max-width:100%}@media (min-width:1920px){.container--inner-top{width:66.5%}}.container--non-rel{position:static}.container--padding{max-width:82rem;padding:0 1rem}@media (max-width:1300px){.container--padding-mob{padding:0 1rem}}.header{width:100%;top:-1px;z-index:11}.header.filt:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.7);z-index:9;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#cfd6da;padding:7px 1rem 6px;width:100%}@media (min-width:1366px){.header__top{padding:6px 2.5625rem}}.header__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu,.header__menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu-li{border-left:1px solid #333;padding:0 .5rem}@media (min-width:375px){.header__menu-li{padding:0 .75rem}}@media (min-width:640px){.header__menu-li{padding:0 1.2em}}.header__mid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15);position:relative;z-index:1;background-color:#fff;width:100%}@media (min-width:1366px){.header__mid{padding:1.25rem 2.0625rem 1.25rem 2.8125rem}}.filter-opened .header__mid{display:none}.header__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__icons-stick{width:1px;height:23px;background-color:#9b9da0;margin:0 0 0 10px;display:none;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}@media (min-width:480px){.header__icons-stick{display:block}}.header-second{position:fixed;width:100%;top:0;left:0;z-index:9;background-color:#fff;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.15);box-shadow:0 .25rem .75rem rgba(0,0,0,.15)}.header-second.scroll{-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px)}.new-footer .header-second{position:relative;top:0;-webkit-box-shadow:none;box-shadow:none}.header-second__top-wrap{border-bottom:1px solid #d1d5db}.header-second .burger{display:none;margin:0 0 0 .9375rem}@media (max-width:767px){.header-second .burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-second__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:56px;width:100%}@media (min-width:1025px){.search-is-open .header-second__top{padding-right:18px}}.header-second__top .logo{display:block;width:8.8125rem;height:2.125rem}.header-second__top .logo img{width:100%;height:100%}.header-second__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8125rem 2rem}@media (max-width:1366px){.header-second__body{padding:12px 16px}}@media (min-width:1024px){.header-second__body{min-height:6rem}}.new-footer .header-second__body{padding:20px 0}@media (max-width:560px){.new-footer .header-second__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-footer .header-second__body .desert-logo{margin:0 auto}.new-footer .header-second__body .social-block{margin:0 auto 1.875rem}}@media (min-width:1024px){.header-second--secondary .header-second__body{min-height:5.5rem}}@media (max-width:1365px){.header-second .social-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-second .social-block li{margin:8px}}.header-second--secondary{max-width:1902px}.header-second--secondary .header-second__body{padding-left:0;padding-right:0}.header-second--secondary .burger{margin:0 0 0 auto}.list-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 2.6875rem}.header-second--secondary .list-menu{margin:0 auto 0 0}@media (max-width:767px){.list-menu{display:none}}.list-menu li+li{margin:0 2.75rem 0 0}.list-menu li.is-current a{font-weight:700}.list-menu a{font-size:1.125rem;color:#333}@media (min-width:1280px){.list-menu a{font-size:1.375rem}.new-footer .list-menu a{font-size:1.125rem}}@media (min-width:1366px){.new-footer .list-menu a{font-size:1.375rem}}.list-menu a:hover{color:#c05602}.list-menu--grid{display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin:0 3.75rem 0 0;grid-gap:.5rem 0}@media (max-width:1365px){.list-menu--grid{margin:0 1.5rem 0 0}}@media (max-width:1023px){.list-menu--grid{display:none}}.list-menu--grid li+li{margin:0}.desert-top{position:relative}.desert-top .title--medium-second{max-width:480px;margin:0 0 1.125rem}.desert-top__body{position:absolute;z-index:2;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:82rem;width:100%;height:100%;padding:7% 1rem 0;text-align:right}@media (max-width:767px){.desert-top__body{padding:22% 1rem 0}}.desert-top__img{width:100%;height:90vh}.desert-top__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1025px){.desert-top .slider-top__form--mobile{position:relative;left:0;top:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}}.desert-top .slider-top__form--fake{position:relative;left:0;top:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.desert-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.new-footer .desert-logo{margin:0 auto 0 0}.desert-logo__icon{width:2.25rem;height:2.25rem;border-radius:100%;margin:0 .4375rem 0 0}@media (min-width:1280px){.desert-logo__icon{width:3rem;height:3rem}}.desert-logo__icon img{width:100%;height:100%;border-radius:100%}.desert-logo__title{font-size:1.25rem}@media (min-width:1280px){.desert-logo__title{font-size:1.5rem}}.desert-logo__title span:first-child{font-weight:700}.dot-nav{width:.375rem;height:.375rem;border-radius:8px;background-color:#cfd6da;-webkit-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear}.swiper-slide-thumb-active .dot-nav{width:20px;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e)}.masters-block--secondary .masters-slide__img{display:block}@media (max-width:639px){.masters-block--secondary .masters-slide__img{margin:0 0 1.25rem;height:310px}}@media (min-width:640px){.masters-block--secondary .masters-block__slider-nav{max-width:272px;left:calc(65% - 72px)}}@media (max-width:639px){.masters-block--secondary .masters-block__slider-nav{position:absolute;top:14.875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:86%}}.masters-block--secondary .masters-block__slider-nav .swiper-container{padding:30px 0;-webkit-transform:none;-ms-transform:none;transform:none}.masters-block--secondary .masters-block__slider-nav .swiper-slide.swiper-slide-thumb-active{margin:0 -28px!important}@media (max-width:639px){.masters-block--secondary .masters-block__slider-nav .swiper-slide.swiper-slide-thumb-active{margin:0 -20px!important}}.masters-block--secondary .masters-block__slider-nav .swiper-slide,.masters-block--secondary .masters-block__slider-nav .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.masters-block--secondary .masters-block__slider-nav .swiper-slide{margin:0 -26px!important;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:639px){.masters-block--secondary .masters-block__slider-nav .swiper-slide{margin:0 -18px!important}}.masters-block--secondary .masters-block__slider-nav .masters-block__slide-button.js-master-next{left:0}.masters-block--secondary .masters-block__slider-nav .masters-block__slide-button.js-master-prev{right:0}@media (max-width:639px){.masters-block--secondary .masters-block__slider-wrap{padding:0}.masters-block--secondary .masters-block__slide-button{display:-webkit-box;display:-ms-flexbox;display:flex}.masters-block--secondary .masters-slide__left{padding-bottom:1.25rem}}.soc-itm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.625rem;height:1.625rem;color:#333}.soc-itm svg{width:100%;height:100%}.soc-itm:hover{color:#c05602}.footer{padding:2rem 0 0;overflow:hidden;position:relative;margin:-1px 0 0}.footer:after{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:1px;background-color:#cfd6da;width:calc(100% - 32px);max-width:80rem}@media (min-width:768px){.footer{padding:3.25rem 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1024px){.footer{padding:5rem 0 0}}.footer__list{display:grid;grid-template-columns:repeat(4,1fr);max-width:1297px;grid-column-gap:120px;grid-row-gap:14px}@media (max-width:1365px){.footer__list{grid-column-gap:60px}}@media (max-width:1120px){.footer__list{grid-template-columns:repeat(4,1fr);grid-row-gap:30px}}@media (max-width:840px){.footer__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.footer__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.footer__list{grid-template-columns:1fr;grid-gap:0;width:calc(100% + 32px);margin:0 -16px 0 0}}@media (max-width:768px){.footer__list{padding:0 1rem}}@media (max-width:400px){.footer__list{padding:0}}@media (min-width:401px){.footer__column .ac-panel{display:block!important}}@media (max-width:400px){.footer__column{padding:8px 1rem 0}}.footer__column.is-active{background-color:#f9f9f9}.footer__column-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .875rem;pointer-events:none}@media (max-width:400px){.footer__column-top{padding:.625rem 0;margin:0;pointer-events:all}.footer__column-top .title{font-size:1.125rem;font-weight:400;text-transform:lowercase}.is-active .footer__column-top .title{color:#c05602}}@media (max-width:400px){.footer__column-list li{padding:12px 0}}.footer__column-list li+li{margin:9px 0 0}@media (max-width:400px){.footer__column-list li+li{margin:0}}@media (max-width:400px){.footer__column-list{display:none;padding:0 24px 8px 0}}.footer__hidden{position:relative;display:none}.footer__column-icon{display:none;color:#333}.is-active .footer__column-icon{color:#c05602;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.footer__column-icon svg{width:16px;height:10px}@media (max-width:400px){.footer__column-icon{display:block}}.footer__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:4.0625rem 0 0}@media (min-width:768px){.footer__body{padding:3.125rem 1rem 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1024px){.footer__body{padding:5.6875rem 3.5rem 0 0}}.footer__back-mob{width:100%;z-index:1;height:auto;display:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (max-width:767px){.footer__back-mob{display:block}}.footer__back-mob img{width:100%;height:4.3125rem}.footer__triangle{display:none}.footer__triangle img{width:100%;height:100%}@media (min-width:768px){.footer__triangle{display:block}}.footer__left{position:relative;z-index:2;width:100%}@media (min-width:768px){.footer__left{max-width:300px}}@media (min-width:1024px){.footer__left{max-width:472px}}@media (min-width:1281px){.footer__left{max-width:672px}}.footer__left .logo{display:block;width:161px;height:40px;margin:0 auto 1.375rem}@media (min-width:768px){.footer__left .logo{position:absolute;top:-53px;left:15%;margin:0 auto}}@media (min-width:1024px){.footer__left .logo{width:230px;height:57px;top:-50px;left:15%}}@media (min-width:1281px){.footer__left .logo{top:-24px;left:23%}}.footer__left .logo img{width:100%;height:100%}.footer__right{margin:0 0 .3125rem;width:100%;position:relative;z-index:2}@media (min-width:768px){.footer__right{width:auto;margin:0 0 1.75rem}}@media (max-width:767px){.footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.0625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.footer__menu{margin:1.375rem 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__menu li+li{margin:0 .75rem 0 0}@media (min-width:768px){.footer__menu li+li{margin:0 1.0625rem 0 0}}.footer--secondary:after{display:none}.footer--secondary .footer__body{padding-top:0}.social-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.social-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.social-block li+li{margin:0 1.375rem 0 0}.social-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.social-block__item:hover{opacity:.7}.new-footer .social-block{margin:0 0 0 auto}.new-footer{padding:2.25rem 0}@media (max-width:767px){.new-footer{padding:2.25rem 0 110px}}.link{cursor:pointer;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.link.border-none .link__text{border:none}.link--title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:#333}.link--title .link__arrow{color:#c05602}.link--title .link__icon{margin:0 0 0 5px}.link--title .link__text{font-size:1rem;font-weight:400;line-height:1;padding-bottom:2px;border-bottom:2px solid #c05602;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color}.link--title .link__text[href]{color:#333}.link--title .link__text[href]:hover{color:#c05602}.link--title .link__text+.link__text{margin:0 8px 0 0}.link--title .link__text .title,p .link--title .link__text{font-size:inherit}.link--title[href] .link__text{margin:0 5px 0 8px}.study-item__body .link--title[href] .link__text{margin:0}.link--title[href]:hover .link__text{color:#c05602;border-color:rgba(0,0,0,0)}.link--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:.875rem}@media (min-width:1440px){.link--top{font-size:1rem}}.link--top .link__text{font-weight:700;line-height:1;text-transform:uppercase}.link--top.is-current,.link--top:hover{color:#c05602}.link--top:active{color:#bd7201}.link--top:first-child .link__text{padding-right:0}.link--article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:#333}.link--article .link__arrow{color:#f90}.link--article .link__text{font-size:.875rem;font-weight:700;margin:0 5px 0 8px;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.link--article .link__date{font-size:.75rem;padding:0 0 0 5px;border-left:1px solid #cfd6da}.link--article+.link--article{margin:0 0 0 26px}.link--article[href]:hover .link__text{color:#c05602}.link--footer{font-size:.875rem;line-height:1.35;color:#333;display:block}@media (min-width:1367px){.link--footer{font-size:1rem}}.link--footer:hover{color:#c05602}.link--footer-column{font-size:1rem;line-height:1.35;color:#333;display:block}@media (min-width:1367px){.link--footer-column{white-space:nowrap}}.link--footer-column:hover{color:#c05602}.link--connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;line-height:1.3;color:#333}@media (min-width:768px){.link--connect{font-size:1.75rem}}@media (min-width:1367px){.link--connect{font-size:1.75rem}}.link--connect .link__text{margin-right:10px}.link--connect .link__icon{width:1.75rem;height:1.75rem}.link--connect .link__icon img{width:100%;height:100%}@media (min-width:768px){.link--connect .link__icon{width:2.5rem;height:2.5rem}}.link--connect:hover{color:#58595b}.link--service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link--service .link__text{margin-left:8px;font-weight:700;color:#333}.link--service .link__arrow{display:-webkit-box;display:-ms-flexbox;display:flex}.link--service .link__arrow,.link--service .link__arrow img{width:1.125rem;height:.75rem}.link--service:not(search-catalog__list) .link--service:hover{color:#c05602}.link--secondary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;line-height:1;color:#fff;font-weight:300}.link--secondary,.link--secondary .link__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.link--secondary .link__icon{margin-right:.625rem;width:.5rem;height:.875rem}.link--secondary .link__icon svg{width:.5rem;height:.875rem}.link--secondary:hover{color:#c05602}.link--dop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;position:relative;cursor:default}.link--dop .link__text{font-size:1.125rem;line-height:1.3}.link--dop .link__icon{width:2rem;height:1.5rem;margin:0;-ms-flex-negative:0;flex-shrink:0}.link--dop .link__icon:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.link--dop .link__icon img{width:100%;height:100%}.link--dop[href]{cursor:pointer}.link--dop[href]:hover{color:#c05602}.link--tip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;border:1px solid #cfd6da;padding:.3125rem .5rem;border-radius:4px;min-height:1.875rem;height:auto;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.link--tip:hover{background-color:#fff7eb;border-color:rgba(0,0,0,0)}.link--slide{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;color:#333;border-bottom:3px solid rgba(0,0,0,0);padding:0 0 .5rem}@media (max-width:1024px){.link--slide{font-size:1rem}}.link--slide .link__text{white-space:nowrap}.link--slide.active{font-weight:700;border-color:#f90}.link--list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;color:#333}.link--list .link__text{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:#c05602;text-decoration-color:#c05602;text-underline-offset:6px;line-height:1.7;-webkit-transition:-webkit-text-decoration-color .2s linear;transition:-webkit-text-decoration-color .2s linear;-o-transition:text-decoration-color .2s linear;transition:text-decoration-color .2s linear;transition:text-decoration-color .2s linear,-webkit-text-decoration-color .2s linear}.link--list:hover{color:#c05602}.link--list:hover .link__text{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.link--stud{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.5625rem;font-size:1.375rem;color:#333;border-top:1px solid #cfd6da;border-bottom:1px solid #cfd6da;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear;position:relative;z-index:1;padding:0 0 0 10px}@media (max-width:768px){.link--stud{height:4.25rem;font-size:1.125rem}.link--stud .link__text{padding:0 0 0 1.5625rem}}.link--stud:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(0,0,0,0);z-index:2}.link--stud img{opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}@media (max-width:1024px){.link--stud img{opacity:1;width:11px;height:auto}}.link--stud:hover{color:#c05602;border-color:#c05602}.link--stud:hover~.link{border-bottom-color:rgba(0,0,0,0)}.link--stud:hover:after{background-color:#c05602}.link--stud:hover img{opacity:1}.link--tuition{display:block;font-size:1.125rem;font-weight:700;padding:24px 0;border-bottom:1px solid #9b9da0;color:#333}.link--tuition:hover{color:#c05602}.link--tuition.is-current{color:#c05602;border-color:#c05602}.skip-link{position:absolute;top:0;left:0;color:rgba(0,0,0,0)}.skip-link,.skip-link:focus{outline:none}.slider-link{display:block;outline-color:#f90;width:100%;height:100%}.logo{cursor:pointer}.header .logo{width:9.375rem;height:2.3125rem;margin:0 10px}@media (min-width:1024px){.header .logo{margin:0 10% 0 0;width:11.375rem;height:2.875rem}}.header .logo img{width:100%;height:100%}.form--search{width:100%;position:relative;z-index:1;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.25));filter:drop-shadow(0 0 8px rgba(0,0,0,.25));background-color:#fff;border-radius:4px;outline:1px solid #fff;-webkit-transition:outline-color .2s linear;-o-transition:outline-color .2s linear;transition:outline-color .2s linear}.form--search.hover,.form--search:hover:not(.result){outline-color:#f37421}.form--search .form__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}.form--search .form__body.hover{outline-color:#f37421}.form--search .form__input{padding-right:1.1875rem!important;font-size:1rem;border-radius:0 4px 4px 0;border-bottom:1px solid rgba(0,0,0,0);height:2.625rem;outline-color:rgba(0,0,0,0)}@media (min-width:1025px){.form--search .form__input{height:3rem}}.form--search .form__input::-webkit-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--search .form__input::-moz-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--search .form__input:-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--search .form__input::-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--search .form__input::placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--search.result .form__input{border-bottom:1px solid #cfd6da}.form--search .button--submit{width:3.125rem;height:2.75rem;position:absolute;top:-1px;left:-1px;z-index:2}@media (min-width:1025px){.form--search .button--submit{height:3.125rem;position:absolute;top:-1px;left:-1px;z-index:2}}.form--search .button--submit .button__icon{position:relative;z-index:2;height:20px}.form--catalog{width:100%;position:relative;z-index:1;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.25));filter:drop-shadow(0 0 8px rgba(0,0,0,.25));background-color:#fff;border-radius:4px 4px 0 4px;margin:1.125rem 0 0;outline:1px solid rgba(0,0,0,0);-webkit-transition:outline-color .2s linear;-o-transition:outline-color .2s linear;transition:outline-color .2s linear}.form--catalog.hover{outline-color:#f37421}.form--catalog.js-mobile-search-trigger{-webkit-filter:none;filter:none}.form--catalog.js-mobile-search-trigger .form__body{outline:1px solid #ececec!important}.js-mobile-search-trigger .form--catalog{-webkit-filter:none;filter:none}.js-mobile-search-trigger .form--catalog .form__body{outline:1px solid #ececec!important}.form--catalog .select2{width:100%}.form--catalog .select2-dropdown{top:100%!important}.form--catalog .select2-container--default .select2-selection--multiple .select2-selection__clear{left:60px;right:unset;font-weight:300;font-size:25px;color:#828487;margin-top:0;height:auto}@media (min-width:1025px){.form--catalog .select2-container--default .select2-selection--multiple .select2-selection__clear{left:80px}}.form--catalog .select2-container--open{position:relative}.form--catalog .select2-container--open:before{content:"";height:1px;position:absolute;right:24px;margin:auto;opacity:.3;bottom:0;background:#828487;display:none}@media (min-width:1025px){.form--catalog .select2-container--open:before{display:block;width:calc(100% - 7.6875rem)}}.form--catalog .select-2-dropdown-info-text{padding:1.125rem 1.875rem .625rem;color:#828487}.form--catalog .select-2-dropdown-info-text~.select2-results__options{padding-top:0!important}.form--catalog.result .form__input{border-bottom:1px solid #cfd6da;margin-right:10px}.form--catalog .form__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4;outline:1px solid rgba(0,0,0,0);-webkit-transition:outline-color .2s linear;-o-transition:outline-color .2s linear;transition:outline-color .2s linear;border-radius:4px}.form--catalog .form__body.hover,.form--catalog .form__body:hover{outline-color:#f37421}.form--catalog .form__input{padding-right:.625rem!important;font-size:1rem;border-radius:0 4px 4px 0;border-bottom:1px solid rgba(0,0,0,0);height:3.25rem}@media (min-width:1025px){.form--catalog .form__input{height:4.6875rem;font-size:1.25rem;padding-right:1.1875rem!important}}.form--catalog .form__input::-webkit-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--catalog .form__input::-moz-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--catalog .form__input:-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--catalog .form__input::-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}.form--catalog .form__input::placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35;color:#828487}@media (min-width:1025px){.form--catalog .form__input::-webkit-input-placeholder{font-size:1.25rem}.form--catalog .form__input::-moz-placeholder{font-size:1.25rem}.form--catalog .form__input:-ms-input-placeholder{font-size:1.25rem}.form--catalog .form__input::-ms-input-placeholder{font-size:1.25rem}.form--catalog .form__input::placeholder{font-size:1.25rem}}.form--catalog .form__item{position:relative}.form--catalog .form__item:after{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 2.375rem);height:1px;background-color:#cfd6da;opacity:0}.form--catalog .typeahead__query{width:calc(100% - 100px)}@media (max-width:1024px){.form--catalog .typeahead__query{width:calc(100% - 70px)}}.form--catalog .typeahead__cancel-button{left:0}.form--catalog .button--submit{width:3.25rem;height:3.25rem;position:absolute;left:0;top:0;z-index:10}@media (min-width:1025px){.form--catalog .button--submit{width:4.6875rem;height:4.8125rem;top:-1px}}.form--catalog .button--submit .button__icon{position:relative;z-index:2;width:1.5rem;height:1.5rem}@media (max-width:1024px){.form--catalog .button--submit .button__icon{width:1.125rem;height:1.125rem}}.form__item{position:relative;width:100%}.form__input{font-size:.875rem;line-height:1.35;width:100%;height:2.5rem;background-color:#fff;color:#333}.form__input::-webkit-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.35;color:#828487}.form__input::-moz-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.35;color:#828487}.form__input:-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.35;color:#828487}.form__input::-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.35;color:#828487}.form__input::placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.35;color:#828487}.form--article-test .form__input::-webkit-input-placeholder{font-size:1.125rem;color:#333}.form--article-test .form__input::-moz-placeholder{font-size:1.125rem;color:#333}.form--article-test .form__input:-ms-input-placeholder{font-size:1.125rem;color:#333}.form--article-test .form__input::-ms-input-placeholder{font-size:1.125rem;color:#333}.form--article-test .form__input::placeholder{font-size:1.125rem;color:#333}.form__icon{position:absolute;right:1.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#828487}.form__icon svg{width:100%;height:100%}.form--article{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:.5rem 0 0}@media (max-width:860px){.form--article{grid-template-columns:1fr 1fr;margin:.875rem 0 0}}@media (max-width:640px){.form--article{display:none}}@media (max-width:860px){.form--article .form__item:nth-child(n+3){grid-column:1/3;grid-row:2}}.form--article .form__input{border:1px solid #9b9da0;border-radius:4px;height:3.25rem;font-size:1rem;padding:0 2.9375rem 0 0}.form--article .form__input.pickerdate{padding:0 16px 0 47px}.form--article .form__label{font-weight:700;font-size:1rem;display:block;margin-bottom:.5rem;color:#333}.form--article .form__item-icon{position:absolute;top:.75rem;left:.625rem;z-index:1;width:2rem;height:2rem}.form--article .form__item-icon--search{top:1.125rem;right:1rem;width:1rem;height:1rem}.form--article .form__item-icon img{width:100%;height:100%}@media (max-width:860px){.form--article .button--in-form{grid-column:1/3;grid-row:3}}.form--secondary .form__input{border:1px solid #9b9da0;border-radius:4px!important;height:3.25rem;font-size:1rem;padding:0 2.9375rem 0 0}.form--secondary .form__input.pickerdate{padding:0 16px 0 47px}.form--secondary .form__label{font-weight:700;font-size:1rem;display:block;margin-bottom:.5rem;color:#333}.form--secondary .form__item-icon{position:absolute;top:.75rem;left:.625rem;z-index:1;width:2rem;height:2rem}.form--secondary .form__item-icon--search{top:1.125rem;right:1rem;width:1rem;height:1rem}.form--secondary .form__item-icon img{width:100%;height:100%}.form--article-test{display:grid;grid-template-columns:247px 140px 140px .75fr .75fr .75fr;grid-gap:1.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:3rem 0 0}@media (max-width:1100px){.form--article-test{grid-template-columns:1fr 1fr 1fr}}@media (max-width:640px){.form--article-test{margin:1.25rem 0 0}}.form--article-test .form-item+.form-item{margin:0}@media (max-width:640px){.form--article-test .form__item:nth-child(n+3){grid-column:1/3;grid-row:2}}.form--article-test .form__input{border:1px solid #9b9da0;border-radius:4px!important;height:3.25rem;font-size:1rem;padding:0 2.9375rem 0 0}.form--article-test .form__input:hover{border-color:#f90}.form--article-test .form__input.pickerdate{padding:0 16px 0 47px}.form--article-test .form__label{font-weight:700;font-size:1rem;display:block;margin-bottom:.5rem;color:#333}.form--article-test .form__item-icon{position:absolute;top:.75rem;left:.625rem;z-index:1;width:2rem;height:2rem}.form--article-test .form__item-icon--search{top:1.125rem;right:1rem;width:1rem;height:1rem}.form--article-test .form__item-icon img{width:100%;height:100%}@media (max-width:640px){.form--article-test>:not(.mob-show){display:none}.form--article-test .mob-show{grid-column:1/4}}.form--gray .form__input{border:1px solid #9b9da0;border-radius:4px!important;height:3.25rem;font-size:1rem;padding:0 2.9375rem 0 0}.form--gray .form__input:hover{border-color:#f90}.form--gray .form__input.pickerdate{padding:0 16px 0 47px}.form--gray .form__label{font-weight:700;font-size:1rem;display:block;margin-bottom:.5rem;color:#333}.form--gray .form__item-icon{position:absolute;top:.75rem;left:.625rem;z-index:1;width:2rem;height:2rem}.form--gray .form__item-icon--search{top:1.125rem;right:1rem;width:1rem;height:1rem}.form--gray .form__item-icon img{width:100%;height:100%}.select2-rendered__match{font-weight:700}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.form__body.hasDatepicker{position:relative}.form__body.hasDatepicker .ui-datepicker-inline{opacity:0;z-index:-1;height:0;padding:0;margin:0;border:none}#js-datepicker-inline,.small-cards{position:relative}.small-cards .swiper-container{overflow:hidden}.small-cards__slider{padding:0 16px 0 0;margin:50px 0 0}@media (min-width:480px){.small-cards__slider{padding:0 16px}}@media (min-width:1024px){.small-cards__slider{margin:50px 0 0}}@media (min-width:1320px){.small-cards__slider{padding-left:0;padding-right:0;margin:0}}@media (max-width:480px){.small-cards__slider .swiper-slide-active{display:-webkit-box;display:-ms-flexbox;display:flex}.small-cards__slider .swiper-slide-active .short-card,.small-cards__slider .swiper-slide-active .small-event{width:80%}.small-cards__slider .swiper-slide-next .short-card,.small-cards__slider .swiper-slide-next .small-event{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}}.short-card{background-color:#f1f1f1;border-radius:4px;color:#333;text-align:right;padding:2.8125rem 1.875rem 2.5625rem;height:100%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;cursor:pointer}.showed .short-card{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.short-card__date{font-size:.75rem;line-height:1;margin:0 0 .6875rem}.short-card__title{font-size:.875rem;font-weight:700;line-height:1.2;margin:0 0 7px}.short-card__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.5}.title span:only-child{font-weight:700}.title .tooltip-mini{margin:0 .375rem}.title .tooltip-mini__text{font-size:inherit}.title--large{font-size:1.875rem;line-height:1.36}@media (min-width:1025px){.title--large{font-size:2.5rem}}@media (min-width:1281px){.title--large{font-size:3.75rem}}@media (min-width:1560px){.title--large{font-size:5.75rem}}.title--big{font-size:1.875rem;line-height:1.36;text-shadow:0 -1px 8px rgba(0,0,0,.6)}@media (min-width:1025px){.title--big{font-size:2.5rem}}@media (min-width:1281px){.title--big{font-size:3.125rem}}.title--mid{font-size:1.625rem;line-height:1.33;letter-spacing:-.015em}@media (min-width:700px){.title--mid{font-size:1.875rem}}@media (min-width:1025px){.title--mid{font-size:2.5rem}}.title--mid>span{display:block}.looking-for__body .title--mid>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.title--mid-third{font-size:1.625rem;line-height:1.33;letter-spacing:-.015em}@media (max-width:1024px){.title--mid-third{font-size:1.375rem}}.title--medium{font-size:1.625rem;line-height:1.36}@media (min-width:1200px){.title--medium{font-size:2rem;font-size:2.75rem}}.title--medium-second{font-size:1.625rem;line-height:1.36;font-weight:400}@media (min-width:1200px){.title--medium-second{font-size:2rem}}.title--medium-third{font-size:1.625rem;line-height:1.36;font-weight:400}@media (min-width:1200px){.title--medium-third{font-size:2rem;font-size:2.5rem}}.title--middle{font-size:1.875rem;line-height:1.36}.title--bigger{font-size:1.625rem;line-height:1.2}@media (min-width:768px){.title--bigger{font-size:2.5rem}}@media (min-width:1025px){.title--bigger{font-size:3rem}}@media (min-width:1440px){.title--bigger{font-size:3.5rem}}.title--sub{font-size:1.125rem;line-height:1.3}@media (min-width:1025px){.title--sub{font-size:1.5rem}}@media (min-width:1440px){.title--sub{font-size:1.875rem}}.title--sub-min{font-size:1.125rem;line-height:1.5}@media (min-width:1025px){.title--sub-min{font-size:1.375rem}}.title--sub-min span{display:block}.title--sub-middle{font-size:1.5rem;line-height:1.3}.title--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;line-height:1.3;color:#fff;font-weight:300}@media (max-width:1366px){.title--info{font-size:1.125rem}}.title--info img{margin:0 0 0 .6875rem}.title--mini{color:#000;letter-spacing:-.01em;font-size:1.5rem;line-height:1.5}@media (max-width:1200px){.title--mini{font-size:1.25rem}}.title--small{font-size:1.25rem;line-height:1.4}@media (max-width:1200px){.title--small{font-size:1.125rem}}.title--sub-second{font-size:1.125rem;line-height:1.5}.title--sub-second.title--white:hover{color:#000}.title--most-big{font-size:2.875rem;line-height:1.3;letter-spacing:-.015em}@media (max-width:1200px){.title--most-big{font-size:2.25rem}}@media (max-width:1024px){.title--most-big{font-size:1.875rem}}@media (max-width:480px){.title--most-big{font-size:1.625rem}}.title--white{color:#fff}.title--dark{color:#333}.title--orange{color:#f90}.title--dark-orange{color:#c05602}.title--bold{font-weight:700}.title--w500{font-weight:500}.title--fw-light{font-weight:300}.title--grey{color:#828487}ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li{font-size:1.125rem;line-height:1.3;text-align:right;position:relative;padding-right:1.75rem}.content-block ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li{max-width:44.375rem;line-height:1.5;padding-right:1.4375rem}ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li:before{content:"";position:absolute;right:.25rem;top:.375rem;display:block;width:.5rem;height:.75rem;background-color:#f90;-webkit-transform:skewX(-35deg);-ms-transform:skewX(-35deg);transform:skewX(-35deg);-ms-flex-negative:0;flex-shrink:0}ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li ul li:before{background-color:#cfd6da}@media (max-width:1024px){ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li .tooltip-mini{position:static}}@media (max-width:1024px){ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li .drop-block__overlay{display:none}}ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li+li{margin:1.125rem 0 0}.program-second__right ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li+li{margin:2.125rem 0 0}.enter-program ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li+li{margin:2rem 0 0}.day-content__list ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li+li{margin:.9375rem 0 0}.nav-menu{position:fixed;width:100%;background-color:#fff;top:7.375rem;left:-100%;z-index:10;height:80vh;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}.nav-menu__close{position:absolute;top:2rem;left:1.25rem;z-index:2;display:none;width:1rem;height:1rem}@media (max-width:1280px){.nav-menu__close{display:block}}.nav-menu__close svg{width:100%;height:100%;stroke:#333}.nav-menu.open{opacity:1;visibility:visible;left:auto}@media (max-width:1280px){.nav-menu{max-width:360px;height:100%;z-index:22;top:0;padding-top:2rem}}.nav-menu__back{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:1rem .5rem 2rem;cursor:pointer}@media (max-width:1280px){.nav-menu__back{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-menu__body{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:100%}.nav-menu__body,.nav-menu__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-menu__sidebar{width:30%;padding:2.375rem 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #f1f1f1}.nav-menu__sidebar .big-link{margin:0 1.25rem 1.25rem 0}@media (max-width:1280px){.nav-menu__sidebar{display:none}}.nav-menu__img{margin:auto 0 0;width:100%}.nav-menu__img img{width:100%;height:auto}.nav-menu__wrap{width:70%}@media (max-width:1280px){.nav-menu__wrap{width:100%}}.nav-menu__scroll{height:100%}.nav-menu__list{width:100%;height:100%}.nav-menu__bottom-wrap,.nav-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-menu__bottom-wrap{position:relative;z-index:2}.nav-menu__column{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.375rem 0 0;position:relative;height:100%}@media (max-width:1280px){.nav-menu__column{width:100%}}@media (max-width:1280px){.nav-menu__column .nav-menu__back{margin:-56px 0 0}}.nav-menu__column:after{content:"";position:absolute;left:0;top:-2.375rem;width:1px;height:100%;background-color:#f1f1f1}.nav-menu__column-list{overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 119px)}.nav-menu__column:last-child{border:none}.nav-menu__column:focus-visible{outline:2px solid #f90}.nav-menu__column--inner{visibility:hidden;opacity:0;width:0;height:0;padding:2.375rem 0 0;overflow:auto}.nav-menu__column--inner.is-show{visibility:visible;opacity:1;width:33%;height:100%;-webkit-transition-delay:0s,0s,0s,0s;-o-transition-delay:0s,0s,0s,0s;transition-delay:0s,0s,0s,0s}@media (max-width:1280px){.nav-menu__column--inner.is-show{width:100%;height:100%}}.nav-menu__column--inner .nav-menu__list-item{display:none;margin-right:0}.nav-menu__column--inner .nav-menu__list-item.is-show{display:block}@media (max-width:1280px){.nav-menu__column--inner{position:absolute;top:0;right:0;background-color:#fff;margin:0}}@media (max-width:1280px){.nav-menu__column--inner .nav-menu__back{margin:-1.5rem 0 0}}.nav-menu__column-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:#fbfbfb;width:100%;margin:auto 0 0;padding:1.5625rem .625rem;position:absolute;bottom:0;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.nav-menu__column-bottom.show{opacity:1;z-index:2}.nav-menu__column-bottom.start{opacity:1;z-index:1}.nav-menu__column-bottom.hide{display:none}.nav-menu__column-bottom:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:1280px){.nav-menu__column-bottom{display:none}}@media (max-width:1280px){.js-menu .nav-menu__column .nav-menu__column-list~.nav-menu__column-bottom:nth-of-type(3){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:1;position:relative}}.slider-study{position:relative;z-index:5;padding:0 1rem}@media (min-width:1281px){.slider-study{padding:0}}@media (min-width:1025px){.slider-study .swiper-container{overflow:hidden;padding:0 4px}}.slider-study .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:560px){.slider-study .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1024px){.slider-study .swiper-wrapper{display:block}.slider-study .swiper-wrapper .swiper-slide{width:100%!important;margin:0 0 40px}.slider-study .swiper-wrapper .swiper-slide:last-child{margin:0}}.study-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:639px){.study-item:not(.study-item--second){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.showed .study-item{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media (min-width:640px){.study-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.study-item__body{background-color:#f2f2f2;border-radius:4px 0 4px 0;padding:.3125rem 1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.study-item--second .study-item__body{background-color:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.14);box-shadow:0 1px 5px rgba(0,0,0,.14);border-radius:4px}@media (min-width:600px){.study-item__body{padding:40px 42px 40px 32px;margin:3% 0}}.study-item__img{width:100%;max-width:100%;height:230px;position:relative;overflow:hidden;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}@media (max-width:639px){.study-item--second .study-item__img{max-width:7.1875rem;height:8.125rem}}@media (min-width:640px){.study-item__img{height:17.5rem;max-width:12.5rem}.study-item--second .study-item__img{height:14.625rem}}.study-item__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.study-item__title{font-size:1.875rem;line-height:1.5;margin:0 0 11px}@media (max-width:640px){.study-item__title{margin:10px 0 2px;font-size:1.5rem}}@media (max-width:640px){.study-item--second .study-item__title{font-size:1.125rem}}.study-item__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.5;margin:0 0 10px}.support-block .study-item__text{font-size:1.125rem;margin:0 0 10px}@media (max-width:1024px){.support-block .study-item__text{font-size:.875rem}}@media (min-width:768px){.study-item__text{margin-left:0}}.study-item .link--title{margin:auto 0 0}.section{position:relative}@media (max-width:1280px){.section.z-top{z-index:50}.section.z-top .experience-slider{z-index:-1}}.section--technical-top{overflow:hidden}.section--technical-top,.section--technical-top .top-simple{background-color:#828487}@media (min-width:1025px){.section--technical-top .top-simple{z-index:2}}@media (max-width:1024px){.section--technical-top .container--padding{z-index:3}}@media (max-width:1024px){.section--technical-top .title--white{font-weight:500}}.section--technical-top .open .title--white{color:#333}.section--technical-top:after{display:block;content:"";position:absolute;width:18vw;height:20vw;background-color:#fff;top:0;left:-9vw;-webkit-transform:skewX(-40deg);-ms-transform:skewX(-40deg);transform:skewX(-40deg);z-index:1}@media (max-width:1024px){.section--technical-top:after{width:120px;height:80px;top:-35px;left:-47px;-webkit-transform:rotate(141deg);-ms-transform:rotate(141deg);transform:rotate(141deg)}}.section--technical-results{margin:4.6875rem 0 8.25rem}@media (max-width:1024px){.section--technical-results{margin:40px 0}}.section--technical-inner{margin:5.5rem 0 8.25rem}@media (max-width:1024px){.section--technical-inner{margin:3.75rem 0}}@media (max-width:640px){.section--technical-inner{margin:1.25rem 0 2.5rem}}.section--technical-inner .section__triangle{position:absolute;z-index:1;top:14%;left:0;width:203px;height:328px}@media (max-width:1280px){.section--technical-inner .section__triangle{display:none}}.section--technical-inner .section__triangle img,.section--technical-inner .section__triangle picture{width:100%;height:100%}.section--financial{margin:4.5rem 0 0}@media (max-width:768px){.section--financial{margin:2rem 0 0}}.section--financial-form{margin:3rem 0;position:relative}@media (max-width:768px){.section--financial-form{margin:0}}.section--financial-form .section__img{position:absolute;top:0;left:0;width:17.875rem;height:36.25rem}@media (max-width:859px){.section--financial-form .section__img{position:relative;width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3.125rem 0}}@media (max-width:859px) and (max-width:480px){.section--financial-form .section__img{width:calc(100% + 16px);margin:3.125rem -16px 3.125rem 0}}.section--financial-form .section__img img,.section--financial-form .section__img picture{width:100%;height:100%}@media (max-width:859px){.section--financial-form .section__img img,.section--financial-form .section__img picture{width:100%;height:auto}}.section__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section__mob-show{display:none;padding:0 1rem}@media (max-width:640px){.section__mob-show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 1.375rem}}.section__mob-show .link__text{margin:0!important}.section__triangles{position:absolute;z-index:1;top:0;right:0}.section__triangles .title{position:relative;z-index:3;margin:1.5625rem 1.0625rem 0 0}@media (min-width:1024px){.section__triangles .title{margin:1.5625rem 2.6875rem 0 0}}.section__triangles--left{right:auto;left:0}.section--support{margin:7.9375rem 0 0}@media (max-width:1024px){.section--support{margin:6.8125rem 0 0}}.section--dekan{margin:104px 0 0;overflow:hidden}@media (max-width:1024px){.section--dekan{margin:0}}@media (min-width:1366px){.section--dekan{height:644px}}.section--dekan .section__img{position:absolute;top:0;right:0;width:47.03125vw;height:33.54167vw}@media (max-width:1550px){.section--dekan .section__img{width:40.03125vw}}@media (max-width:1200px){.section--dekan .section__img{display:none}}.section--dekan .section__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section--housing{padding:4.625rem 0 4.125rem;margin:0 0 5.625rem}@media (max-width:640px){.section--housing{padding:1.75rem 0 4.125rem}.about-masters .section--housing{margin:0 0 2.5rem}.contact-page .section--housing{padding:3.75rem 0 4.125rem;margin:0 0 2.25rem}}.section--mb100{margin:7.5rem 0 6.25rem}@media (max-width:1024px){.section--mb100{margin:0 0 5.8125rem!important}}.section--housing-grey{background-color:#f9f9f9;padding:4.625rem 0 4.125rem}@media (max-width:640px){.section--housing-grey{padding:1.75rem 0 4.125rem;margin:0 0 6.25rem}}.section--advantages-sec{padding:7.5rem 0}@media (max-width:1024px){.section--advantages-sec{padding:5rem 0}}.section--advantages-sec .container{max-width:1240px}.section--second{margin-bottom:2.625rem}@media (min-width:600px){.section--second{padding-top:17px}}@media (min-width:1024px){.section--second{padding-top:25px}}@media (min-width:768px){.section--second{margin-bottom:0}}.section--second .section__triangles{position:absolute;top:0;right:0}.section--second .section__triangles img{position:absolute;top:0;right:0;width:7.6875rem;height:5.5rem}@media (min-width:1200px){.section--second .section__triangles img{width:auto;height:auto}}.section--second .section__triangles img:first-child{z-index:2;display:none}@media (min-width:1366px){.section--second .section__triangles img:first-child{display:block}}.section--third .section__triangles{position:absolute;z-index:2;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media (min-width:768px){.section--third .section__triangles{width:63%}}@media (min-width:1024px){.section--third .section__triangles{width:59vw}}.section--third .section__triangles img{width:100%;height:auto}.section--third .section__nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:2;left:0;bottom:17px;background-color:#fff;height:2.875rem}@media (max-width:767px){.section--third .section__nav{bottom:20px;top:auto!important}.u-and-com .section--third .section__nav{bottom:51px}}.section--third .section__nav .swiper-button:first-child{margin-left:10px}.section--third.left-triangle .section__triangles{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);right:auto;left:0}.section--big-card{padding:1.4375rem 1rem 2.125rem;background-color:#f2f2f2;overflow:hidden}@media (min-width:1024px){.section--big-card{padding:1.5625rem 0 4.375rem}}@media (max-width:640px){.section--big-card{margin:0 0 2.625rem}}.section--big-card .section__top{margin:0 0 1.4375rem}.section--big-card .section__top .link__text{margin:0}.section--small-cards{padding:2rem 0 0}@media (min-width:640px){.section--small-cards{padding:2rem 0 4.6875rem}}@media (max-width:640px){.section--small-cards:not(.section--triple-cards){margin:0 0 2.625rem}}.section--small-cards .section__top{margin:0 0 1.5625rem;display:none}@media (min-width:1024px){.section--small-cards .section__top{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1300px){.section--small-cards .section__top{margin:0 0 1.5625rem}}.section--small-cards .section__top .link__text{margin:0}.section--small-cards .section__triangles{position:absolute;z-index:1;top:0;right:0}@media (max-width:1024px){.section--small-cards .section__triangles{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.section--small-cards .section__triangles .title{margin:1.5625rem 1.0625rem 0 auto;color:#333}}.section--small-cards .section__triangles img{top:0;right:0;position:absolute}@media (max-width:1024px){.section--small-cards .section__triangles img{right:auto;left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}}.section--cards{background-color:#fff;padding:0 0 2.125rem;position:relative}@media (min-width:640px){.section--cards{background-color:#f2f2f2;padding:2.125rem 0 0}}@media (max-width:1024px){.section--cards .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section--cards .section__top{margin:2.0625rem 0 0 1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:641px){.section--cards .section__top{margin:-2.625rem 0 2.0625rem 1.125rem}}@media (min-width:1024px){.section--cards .section__top{margin:0 0 2.625rem}}.section--cards .section__top .link__text{margin:0}.section--cards .section__triangles{position:absolute;z-index:1;top:0;right:0}@media (max-width:1024px){.section--cards .section__triangles{position:relative}}.section--study{padding:120px 0 80px}@media (max-width:768px){.section--study{padding:120px 0 40px}}.section--study .section__triangles .title{margin:2.5625rem 2.6875rem 0 0}.section--study-second .section__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 2.1875rem}.section--education .section__triangles img{width:107px;height:95px}.section--looking-for{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;background-color:#f9f9f9;width:100%;margin:0 0 13.75rem}@media (max-width:1320px){.section--looking-for{padding:2.8125rem 1rem 0}}@media (max-width:1280px){.section--looking-for{margin:0 0 6.25rem}}.section--conditions{background-color:#f9f9f9;padding:2.375rem 0 2.125rem;margin:0;z-index:3}@media (max-width:1320px){.section--conditions{padding:2.375rem 1rem 2.125rem}}.section--chances{padding:7.5rem 0 14.1875rem}@media (max-width:1320px){.section--chances{padding:7.5rem 1rem 14.1875rem}}@media (max-width:1024px){.section--chances{padding:3.75rem 1rem 11.75rem}}.section--chances .section__triangle{width:100%;max-width:50.75rem;position:absolute;bottom:0;left:0}.section--chances .section__triangle img{width:100%;height:auto}.section--information{margin:0 0 3.75rem;z-index:3}@media (max-width:1320px){.section--information{padding:0 1rem}}@media (max-width:1024px){.section--information{margin:0 0 3.125rem}}.section--interest{padding:4.375rem 0;background-color:#f9f9f9;margin:0 0 4.5rem}@media (max-width:560px){.section--interest{width:calc(100% + 16px);margin:0 -1rem 3.125rem 0}.section--interest .interest-block{padding:0 2rem 0 1rem}}@media (max-width:1024px){.section--interest{padding:2.5rem 0 4.5625rem}}@media (max-width:559px){.section--interest .interest-block{padding:0 1rem 0 0}}.section--interest .section__triangle{width:100%;max-width:13.875rem;position:absolute;bottom:-24%;right:0}.section--interest .section__triangle img{width:100%;height:auto}@media (max-width:1800px){.section--interest .section__triangle{bottom:-12%}}@media (max-width:1320px){.section--interest .section__triangle{max-width:6.5rem;bottom:-7%}}.section--interest-mb{padding:4.375rem 0;background-color:#f9f9f9;margin:0 0 11.25rem}@media (max-width:1320px){.section--interest-mb{width:calc(100% + 16px);margin:0 -1rem 5rem 0}.section--interest-mb .interest-block{padding:0 2rem 0 1rem}}@media (max-width:1024px){.section--interest-mb{padding:2.5rem 0 4.5625rem}}@media (max-width:559px){.section--interest-mb .interest-block{padding:0 1rem 0 0}}.section--interest-mb .section__triangle{width:100%;max-width:13.875rem;position:absolute;bottom:-24%;right:0}.section--interest-mb .section__triangle img{width:100%;height:auto}@media (max-width:1800px){.section--interest-mb .section__triangle{bottom:-12%}}@media (max-width:1320px){.section--interest-mb .section__triangle{max-width:6.5rem;bottom:-7%}}.section--interest-mb-mob{padding:4.375rem 0;margin:0 0 4.375rem}@media (max-width:1320px){.section--interest-mb-mob{width:calc(100% + 16px);margin:0 -1rem 7.5rem 0}.section--interest-mb-mob .interest-block{padding:0 2rem 0 1rem}}@media (max-width:1024px){.section--interest-mb-mob{padding:2.5rem 0 4.5625rem;background-color:#f9f9f9}}@media (max-width:559px){.section--interest-mb-mob .interest-block{padding:0 1rem 0 0}}.section--interest-mb-mob .section__triangle{width:100%;max-width:13.875rem;position:absolute;bottom:-24%;right:0;display:none}@media (max-width:1024px){.section--interest-mb-mob .section__triangle{display:block}}.section--interest-mb-mob .section__triangle img{width:100%;height:auto}@media (max-width:1800px){.section--interest-mb-mob .section__triangle{bottom:-12%}}@media (max-width:1320px){.section--interest-mb-mob .section__triangle{max-width:6.5rem;bottom:-7%}}.section--interest-white{background-color:#fff;padding-top:0;padding-bottom:0;margin:0 0 9.375rem}@media (max-width:1024px){.section--interest-white{margin:0 0 5rem}}@media (max-width:480px){.section--interest-white{margin:0 0 3.125rem}}.section--interest-white+.section--interest-reverse,.section--interest-white+.section--interest-white{margin-top:6.25rem}@media (max-width:560px){.section--interest-reverse{width:calc(100% + 32px);margin:0 -1rem 3.125rem 0}.section--interest-reverse .interest-block{padding:0 2rem 0 1rem}}.section--interest-reverse .section__triangle{right:auto;left:0}.section--interest-reverse .section__triangle img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.section--program{margin:0 0 3.125rem}@media (max-width:1320px){.section--program{padding:0 1rem}}@media (min-width:1201px) and (max-width:1921px){.section--program{margin:0 0 10.3125vw}.accepted-page .section--program{margin:0 0 6.875rem}}@media (min-width:1922px){.section--program{margin:0 0 12.375rem}}@media (max-width:1024px){.section--program{background-color:#f9f9f9;padding:2.4375rem 1rem 1.25rem;margin:3.125rem 0}}@media (max-width:640px){.accepted-page .section--program{background-color:#fff;margin:115px 0 0}}.section--program-second{background-color:#f9f9f9;padding:5.625rem 1rem 7.5rem;overflow:hidden}@media (max-width:1024px){.section--program-second{padding:3.125rem 1rem}}.section--program-second .program-second__body>.button{width:100%;margin:57px 0 0;display:none}@media (max-width:639px){.section--program-second .program-second__body>.button{display:-webkit-box;display:-ms-flexbox;display:flex}}.section--campus-services{background-color:#f9f9f9;padding:3.75rem 0;margin:0 0 16%}.section--campus-services .section__triangle{width:100%;max-width:12.5rem;position:absolute;bottom:-19%;left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.section--campus-services .section__triangle img{width:100%;height:auto}@media (max-width:1024px){.section--campus-services .section__triangle{bottom:-5%;max-width:6.25rem;z-index:5;bottom:-9%}}.section--campus-services-sec{background-color:#f9f9f9;padding:3.75rem 0}.section--campus-services-white{padding:3.75rem 0;margin:0 0 7.625rem}@media (max-width:1024px){.section--campus-services-white{margin:0 0 5.625rem}}.section--campus-services-white .section__triangle{width:100%;max-width:12.5rem;position:absolute;bottom:-19%;left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.section--campus-services-white .section__triangle img{width:100%;height:auto}@media (max-width:1024px){.section--campus-services-white .section__triangle{bottom:-5%;max-width:6.25rem;z-index:5}}.section--computer{margin:0 -1rem 3.125rem 0}@media (max-width:1320px){.section--computer{padding:0 1rem}}@media (min-width:1201px) and (max-width:1921px){.section--computer{margin:0 -1rem 6.82292vw 0}}@media (min-width:1922px){.section--computer{margin:0 -1rem 8.1875rem 0}}.section--computer-secondary{padding:5rem 0 0}.section--computer-secondary .computer-science{margin:0}@media (max-width:1320px){.section--computer-secondary{padding:2.5rem 1rem 0}}.section--computer-award{margin:0 -1rem 0 0}@media (max-width:1320px){.section--computer-award{padding:0 1rem}}@media (min-width:1201px) and (max-width:1921px){.section--computer-award{margin:0 -1rem 0 0}}@media (min-width:1922px){.section--computer-award{margin:0 -1rem 0 0}}.section--department{margin:0 0 9rem}@media (max-width:1024px){.section--department{margin:0 0 3.125rem}}@media (max-width:1320px){.section--department{padding:0 1rem}}.section--advantages{padding:0 1rem;margin:6.25rem 0 0;z-index:4}.accepted-page .section--advantages{margin:8.4375rem 0 0}@media (max-width:1024px){.section--advantages{margin:3.125rem 0 0}.accepted-page .section--advantages{margin:1.875rem 0 0}}.section--filter{padding:3.125rem 0 0}@media (max-width:1320px){.section--filter{padding:3.125rem 1rem 0}}.section--degree{padding:0 1rem 0 0}@media (max-width:767px){.section--degree{padding:0}}.section--career{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:7.5rem 0}@media (max-width:1149px){.section--career{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.75rem 0}}.section--faculties{padding:5.9375rem 1rem;margin:0 0 3.75rem;background-repeat:no-repeat;background-position:0}@media (max-width:1024px){.section--faculties{padding:0 1rem .9375rem;background-position:0 100%;background-size:105% auto}}.section--faculties-short{padding:5.9375rem 1rem 0;margin:5rem 0 3.75rem;background-repeat:no-repeat;background-position:0}@media (max-width:1024px){.section--faculties-short{padding:0 1rem 48%;background-position:0 111%;background-size:155% auto}.section--faculties-short .swiper-pagination{display:none!important}}.section--faq{background-color:#f9f9f9;padding:6.25rem 1rem}@media (max-width:1024px){.section--faq{padding:0 1rem;margin:6.25rem 0 0}}@media (max-width:560px){.section--faq{background-color:#fff}}.section--faq .title{text-align:center;margin:0 0 2.125rem}@media (max-width:560px){.section--faq .title{margin:0 0 1rem}}.section--enter-program{padding:0 1rem;min-height:48.4375rem}@media (max-width:1024px){.section--enter-program{background-color:#f9f9f9;margin:0 0 6.25rem}}.section--what-get{background-color:#f9f9f9;padding:7.375rem 1rem 10.9375rem;margin:0 0 6.25rem}@media (max-width:1024px){.section--what-get{margin:0 0 3.125rem;padding:1.875rem 1rem;background-color:#fff}}.section--what-get-short{background-color:#f9f9f9;padding:4.5% 1rem;margin:0 0 6.25rem}@media (max-width:1024px){.section--what-get-short{margin:0 0 3.125rem;background-color:#fff}}.section--small-about{padding:5.3125rem 1rem}@media (max-width:640px){.section--small-about{padding:2.25rem 1rem 0}}.section--small-about.section--gray{padding:7.5rem 1rem;background-color:#f1f1f1}@media (max-width:640px){.section--small-about.section--gray{padding:3.375rem 1rem}}.section--campus{margin:5.1875rem 0 10.1875rem}@media (max-width:1024px){.section--campus{margin:2.5rem 0 5rem}}.section--connection{padding:4.75rem 1rem 5.75rem;margin:0 0 28px}.section--connection.gray{background-color:#f9f9f9;margin:0 0 114px}@media (max-width:1024px){.section--connection.gray{margin:0 0 106px}}.section--connection.gray .section__triangle{-webkit-transform:none;-ms-transform:none;transform:none;top:38%}.section--connection .section__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.section--connection .section__triangle{width:100%;height:90%;max-width:19.6875rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.section--connection .section__triangle img{width:auto;height:auto}@media (max-width:1200px){.section--connection .section__triangle{display:none}}.section--connection .title--mid{max-width:47.9375rem}.section--connection .title--sub-second{max-width:51.1875rem;margin:2rem auto 0}.section--connection .button{margin:2rem 0 0}@media (max-width:767px){.section--connection{padding:1.875rem 1rem 3rem;background-color:#fff;margin:3.75rem 0 0}}.section--experience{position:relative;background-color:#f9f9f9;padding:0 0 7.0625rem;margin:0 0 4.375rem}@media (max-width:1024px){.section--experience{padding:0 0 4.375rem}}@media (max-width:560px){.section--experience{padding:0}}.section--committed{background-color:#f9f9f9;padding:5.875rem 1rem 11.125rem}@media (max-width:767px){.section--committed{padding:2.5rem 1rem;margin:6.25rem 0 0}.section--committed.m-0{margin:0}}.section--committed .section__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 0 5.875rem}@media (max-width:767px){.section--committed .section__top{margin:0 0 2.5rem}}.section--committed .section__triangle{width:100%;max-width:12.5rem;position:absolute;top:-11%;right:-1rem}.section--committed .section__triangle img{width:100%;height:auto}@media (max-width:1024px){.section--committed .section__triangle{display:none}}.section--committed .about-item+.about-item{margin:4.0625rem 0 0}.section--committed.mb-medium{padding:5.875rem 1rem 7.1875rem}.section--committed.mb-medium .about-item__body>.button{display:none}@media (max-width:640px){.section--committed.mb-medium .about-item__body>.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}}@media (max-width:640px){.section--committed.mb-medium .about-item__body .about-item__right{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section--committed.mb-medium .about-item__body .about-item__right .button{display:none}}@media (max-width:1024px){.section--committed.mb-medium{padding:3.125rem 1rem}}.section--commited-housing{margin:0}@media (max-width:767px){.section--commited-housing{padding:3.3125rem 1rem 2.5rem;margin:3rem 0 0}}.section--commited-housing .section__top{margin:0 0 3.5625rem}@media (max-width:767px){.section--commited-housing .section__top{margin:0 0 1.25rem}}@media (max-width:768px){.section--commited-housing .about-item+.about-item{margin:5.8125rem 0 0}}.section--map{margin:0 0 7.3125rem}@media (max-width:640px){.section--map{margin:5.625rem 0 1.25rem}}.section--village-list{margin:5.8125rem 0 7.3125rem}@media (max-width:1024px){.section--village-list{margin:2.5rem 0 0}}.section--fit{background-color:#f9f9f9;padding:120px 0 88px}@media (max-width:1024px){.section--fit{padding:100px 0 0;background-color:#fff}}@media (max-width:1024px){.section--fit-second{background-color:#f9f9f9;padding:2.375rem 0 0;margin:116px 0 0}}.section--hostel{padding:126px 0 162px}@media (max-width:1024px){.section--hostel{padding:121px 0 0}}.section--hostels{padding:120px 0}.accepted-page .section--hostels{padding:126px 0 75px}@media (max-width:1024px){.accepted-page .section--hostels{padding:90px 0 0}}@media (max-width:1024px){.section--hostels{padding:67px 0 0}}.section--tours{padding:120px 0 150px}@media (max-width:1024px){.section--tours{padding:125px 0 6.25rem}}.section--reception{margin:0 0 87px}.section--reception:after{content:"";position:absolute;top:1%;left:0;width:100%;height:89%;background-color:#f9f9f9;z-index:-1}@media (max-width:1023px){.section--reception:after{display:none}}@media (max-width:1023px){.section--reception{background-color:#f9f9f9}.section--reception.section--reception-white{background-color:#fff;margin:-41px 0 0}}@media (max-width:767px){.section--reception{margin:0 0 35px}}.section--reception .section__img{position:absolute;top:0;left:0;width:644px;height:670px;-webkit-transform:translateY(-4%);-ms-transform:translateY(-4%);transform:translateY(-4%)}.section--reception .section__img--sec{width:475px;height:829px}@media (max-width:1365px){.section--reception .section__img{width:480px;height:510px}.section--reception .section__img--sec{width:400px;height:auto}}@media (max-width:1023px){.section--reception .section__img{position:relative;margin:0 auto;-webkit-transform:translateY(32px);-ms-transform:translateY(32px);transform:translateY(32px)}}@media (max-width:560px){.section--reception .section__img{width:100%;height:auto;-webkit-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px)}}.section--reception .section__img img{width:100%;height:100%}.section--reception-white:after{background-color:#fff}.section--soc-include{padding:5rem 0 0}@media (max-width:1024px){.section--soc-include{padding:2.75rem 0 0;margin:3.75rem 0 0}.accepted-page .section--soc-include{padding:0;margin:6.25rem 0 0}}.section--soc-include:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(80% + 90px);background-color:#f9f9f9;z-index:-1}@media (max-width:560px){.section--soc-include:after{height:calc(80% + 70px)}.accepted-page .section--soc-include:after{display:none}}.section--soc-second{padding:5rem 0}@media (max-width:767px){.section--soc-second{padding:2.5rem 0}}.section--soc-second .bottom-slider .swiper-button{top:28%}.section--culture{padding:5rem 0 0}.section--cult-bottom{padding:0 0 10.1875rem;margin:6.375rem 0 0}@media (max-width:1024px){.section--cult-bottom{padding:0 0 2.8125rem}}.section--triple-int{max-width:60rem;margin:0 auto;padding-bottom:0}@media (max-width:1024px){.section--triple-int{margin:35px auto 22%}}.section--triple-int .section__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.3125rem 0 6.6875rem}@media (max-width:640px){.section--triple-int .section__bottom{padding:4.5rem 0 3.125rem;margin:0 0 0 16px}.section--triple-int .section__bottom .button{width:100%}}@media (max-width:640px){.accepted-page .section--triple-int{background-color:#f9f9f9}}.section--triple-int .interest-block .title{text-align:center}@media (max-width:1024px){.section--triple-int .interest-block .title{text-align:right}}@media (max-width:560px){.section--triple-int .interest-block .title--mid{font-size:1.625rem;text-align:center}}.section--triple-int .interest-block .title--count{font-size:1.375rem}@media (max-width:768px){.section--triple-int .interest-block .title--count{font-size:1.125rem}}@media (max-width:560px){.section--triple-int .interest-block .title--count{text-align:center}}@media (max-width:1320px){.section--triple-int{padding:0 1rem}}@media (max-width:560px){.section--triple-int{padding:3.4375rem 1rem 0 0}.section--triple-int .interest-block__slider--mob-slider{margin-top:2.0625rem}}@media (max-width:1024px){.section--triple-int{background-color:#fff}}.section--useful-information{margin:1rem 0 6.875rem;padding:0 1rem}.section--simple{background-color:#f9f9f9;text-align:center;padding:75px 0 80px;margin:0 0 114px}@media (max-width:1024px){.section--simple{padding:36px 0;margin:0 0 106px}}@media (max-width:480px){.section--simple{margin:0 0 50px}}@media (max-width:480px){.payments-page .section--simple{text-align:right}}@media (max-width:480px){.payments-page .section--simple .section__links{text-align:right;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payments-page .section--simple .section__links .link+.link{margin-right:0}}.payments-page .section--simple .link__icon{display:none}@media (max-width:480px){.payments-page .section--simple .link__icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.section--simple .section__triangle{position:absolute;z-index:1;top:4%;right:0;width:13.8125rem;height:22.5625rem;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:768px){.section--simple .section__triangle{display:none}}.section--simple .section__triangle img,.section--simple .section__triangle picture{width:100%;height:100%}.section--simple .section__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.8125rem 0 0}@media (max-width:639px){.section--simple .section__button{margin:1.5625rem 0 0}.section--simple .section__button .button{width:100%}}.section--simple .title{max-width:620px;margin:0 auto}.section--simple .title--mid{margin:0 auto 23px}@media (max-width:560px){.section--simple .title--mid{margin:0 auto 13px}}.section--simple.mb-0{margin-bottom:0}.section--four-hostel{background-color:#f9f9f9;height:40.0625rem;overflow:hidden}@media (max-width:1365px){.section--four-hostel{height:33.75rem}}@media (max-width:1023px){.section--four-hostel{height:auto;padding:7.5rem 0 1.875rem;margin:0 0 2.0625rem}}.section--four-hostel .container{height:100%}.section--four-hostel .section__img{position:absolute;top:0;right:0;width:50.375rem;height:100%}@media (max-width:1365px){.section--four-hostel .section__img{width:37.5rem}}@media (max-width:1280px){.section--four-hostel .section__img{width:24.5rem}}@media (max-width:1200px){.section--four-hostel .section__img{width:19.375rem}}@media (max-width:1023px){.section--four-hostel .section__img{position:relative;width:100%;max-width:400px;margin:0 auto 43px}}.section--four-hostel .section__img img,.section--four-hostel .section__img picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section--faculty{margin:-1.75rem 0 0}.section--faculty .section__triangle{position:absolute;z-index:1;top:-4.125rem;left:0;width:209px;height:340px}@media (max-width:1365px){.section--faculty .section__triangle{display:none}}.section--faculty .section__triangle img,.section--faculty .section__triangle picture{width:100%;height:100%}.section--radio{margin:3.5rem 0 0}.section--masters{margin:4.8125rem 0}@media (max-width:1024px){.section--masters{margin:1.875rem 0 4.8125rem}}.section--masters-second{margin:4.8125rem 0 13rem}@media (max-width:1024px){.section--masters-second{margin:1.875rem 0 4.8125rem}}.section--gray{background-color:#f1f1f1}.section--academy{padding:4.8125rem 0;margin:97px 0 0}@media (max-width:1024px){.section--academy{padding:2.625rem 0}}.payments-page .section--academy{margin:0}.section--grand{padding:5.5rem 0 6.25rem;margin:7.5rem 0 0}@media (max-width:1024px){.section--grand{padding:1.875rem 0 2.5rem}}.section--grand.mt-0{margin-top:0}.section--white{background-color:#fff}.section--contact{margin:4.6875rem 0 4.375rem}@media (max-width:1023px){.section--contact{margin:1.875rem 0 -3rem}}@media (max-width:640px){.section--contact{margin:1.875rem 0 -1.75rem}}.section--campus-tour{padding:0 0 247px;margin:74px 0 0}@media (max-width:468px){.section--campus-tour{margin:28px 0 0}}@media (max-width:1130px){.section--campus-tour{padding:0 0 32px}}.section--campus-tour .section__img{width:42.8125rem;height:29.25rem;position:absolute;bottom:0;left:0}@media (max-width:1130px){.section--campus-tour .section__img{position:relative;width:100%;max-width:42.8125rem;height:auto;margin:0 auto}}.section--campus-tour .section__img img{width:100%;height:100%}.section--campus-tour-2{padding:0 0 194px;margin:74px 0 0}@media (max-width:468px){.section--campus-tour-2{margin:28px 0 0}}@media (max-width:1130px){.section--campus-tour-2{padding:0 0 32px}}.section--campus-tour-2 .section__img{width:42.8125rem;height:29.25rem;position:absolute;bottom:0;left:0}@media (max-width:1130px){.section--campus-tour-2 .section__img{position:relative;width:100%;max-width:42.8125rem;height:auto;margin:0 auto}}.section--campus-tour-2 .section__img img{width:100%;height:100%}.section--general-option{margin:5.3125rem 0 5.4375rem}@media (max-width:1024px){.section--general-option{margin:2.5rem 0}}.section--gray-2{background-color:#f9f9f9}.section--tuition{margin:5.4375rem 0 9.375rem}@media (max-width:640px){.section--tuition{margin:2.5rem 0 6.25rem}}.section__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section__links .link{margin-bottom:.9375rem}.section__links .link__text{font-size:1.125rem}.section__links .link+.link{margin-right:1.6875rem}.section--master-two{margin:11.77083vw 0 -1.375rem;overflow:hidden}@media (min-width:768px){.section--master-two{margin:11.77083vw 0 -1.77083vw}}@media (min-width:1921px){.section--master-two{margin:14.125rem 0 -2.125rem}}@media (max-width:1280px){.section--vektor{margin:0 0 6.25rem}}.section--study-about{background-color:#f9f9f9;padding:2.5rem 0 0}@media (max-width:767px){.section--study-about{background-color:#fff}}.section--study-about:after{content:"";position:absolute;width:100%;height:49vw;top:100%;left:0;background-color:#f9f9f9}@media (max-width:767px){.section--study-about:after{display:none}}.section--study-about:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:16.19792vw 25.625vw 0 0}@media (max-width:767px){.section--study-about:before{display:none}}.section--study-about .section__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1.5625rem}.section--candidates-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;margin:6.8125rem 0}@media (max-width:1024px){.section--candidates-first{margin:3.125rem 0}}.section--candidates-slider{position:relative;margin:6.8125rem 0}@media (max-width:1024px){.section--candidates-slider{margin:3.125rem 0}}.section--new-top{overflow:hidden}.section--new-top:before{content:"";width:132px;height:100%;position:absolute;top:0;left:28.4vw;-webkit-transform:skewX(16deg);-ms-transform:skewX(16deg);transform:skewX(16deg);z-index:5;background:#f7941e;background:-o-linear-gradient(23deg,#f7941e 0,#e16327 100%);background:linear-gradient(67deg,#f7941e,#e16327);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7941e",endColorstr="#e16327",GradientType=1)}@media (max-width:1280px){.section--new-top:before{width:80px;left:69px}}@media (max-width:767px){.section--new-top:before{left:-10%}}.section--new-top:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;background:#000;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(29%,rgba(0,0,0,.849177)),color-stop(57%,#000));background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.849177) 29%,#000 57%);background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.849177) 29%,#000 57%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}@media (max-width:1024px){.section--new-top:after{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(29%,rgba(0,0,0,.3)),to(#000));background:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3) 29%,#000 100%);background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.3) 29%,#000)}}.section--simple-list{padding:7.5rem 0}@media (max-width:1024px){.section--simple-list{padding:5rem 0}}@media (max-width:560px){.section--simple-list{padding:2.5rem 0}}.section--research-form{padding:5rem 0}@media (max-width:767px){.section--research-form{padding:2.5rem 0}}.section--research-form .section__image{width:100%;max-width:698px;position:absolute;height:100%;bottom:0;left:0}@media (max-width:767px){.section--research-form .section__image{height:81%}}@media (max-width:560px){.section--research-form .section__image{height:20%;width:42%}}.section--research-form .section__image img,.section--research-form .section__image picture{width:100%;height:100%}.section--project-inner{padding:3.125rem 0}@media (min-width:640px){.section--project-inner{padding:6.25rem 0}}@media (min-width:1366px){.section--project-inner{padding:7.5rem 0}}.section--new-gallery{padding:60px 0}div,ul{scrollbar-color:#f38c1f #fff;scrollbar-width:thin}div::-webkit-scrollbar,ul::-webkit-scrollbar{width:.5rem;cursor:pointer}div::-webkit-scrollbar-track,ul::-webkit-scrollbar-track{background:#fff;cursor:pointer;width:8px}div::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{width:8px;border-radius:8px;background:#f38c1f;cursor:pointer}div::-webkit-scrollbar-thumb:horizontal:active,div::-webkit-scrollbar-thumb:vertical:active,ul::-webkit-scrollbar-thumb:horizontal:active,ul::-webkit-scrollbar-thumb:vertical:active{background:#f38c1f;cursor:pointer}.big-card .swiper-pagination{position:relative!important;left:0!important;bottom:-1.9375rem!important;width:auto!important;margin:0 15px}@media (min-width:700px){.big-card .swiper-pagination{bottom:0!important}}@media (min-width:768px){.big-card .swiper-pagination{margin:0 30px}}@media (min-width:1281px){.big-card .swiper-pagination{position:absolute!important;bottom:-1.9375rem!important;left:50%!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;margin:0}}.slider-top .swiper-pagination{bottom:-2.5625rem!important}@media (min-width:600px){.slider-top .swiper-pagination{bottom:1rem!important}}.interest-block .swiper-pagination{bottom:-2.5625rem!important;display:none}@media (max-width:1024px){.interest-block .swiper-pagination{display:block}}.computer-science .swiper-pagination{bottom:-4.625rem!important;left:.75rem;display:none}@media (max-width:1320px){.computer-science .swiper-pagination{display:block}}.swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background-color:#cfd6da;border-radius:8px;-webkit-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.8125rem;background:-webkit-gradient(linear,left top,right top,color-stop(22.92%,#d96204),color-stop(49.48%,#e16327),color-stop(97.92%,#f7941e));background:-o-linear-gradient(left,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%);background:linear-gradient(90deg,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%)}@media (min-width:700px){.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2.4375rem}}.swiper-pagination-lock~.swiper-button{display:none!important}.next-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:50%;bottom:4.375rem;z-index:5;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}@media (min-width:600px){.next-section{bottom:4.25rem}}.next-section__text{color:#fff;font-size:1rem;line-height:1.375}.next-section__icon{width:3.125rem;height:3.125rem;border:1px solid #fff;border-radius:3.125rem;position:relative;margin:10px 0 0}.next-section__icon:after{content:"";width:1rem;height:1rem;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);border:1px solid #fff;border-top:none;border-right:none}.next-section:hover .next-section__icon{-webkit-animation:nextSection 1s linear infinite alternate;animation:nextSection 1s linear infinite alternate}@-webkit-keyframes nextSection{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes nextSection{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}.lang-block{position:relative;color:#333;cursor:pointer;margin:0 1.375rem 0 0}.lang-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lang-block__name{font-size:.875rem;font-weight:700;line-height:1;margin:0 6px;text-transform:uppercase;color:#333}@media (min-width:1440px){.lang-block__name{font-size:.875rem}}.lang-block__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:9px;-ms-flex-negative:0;flex-shrink:0}.lang-block__arrow svg{width:14px;height:9px;fill:#333}.lang-block__icon{width:1.25rem;height:1.25rem;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;-ms-flex-negative:0;flex-shrink:0}.lang-block__icon svg{fill:#333}.lang-block__dropdown{position:absolute;top:calc(100% + 4px);left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 40px);border-radius:4px;border:1px solid #d9d9d9;text-align:center;background-color:#fff;display:none}.open .lang-block__dropdown{display:block}.lang-block__item{font-size:.875rem;line-height:1;padding:13px 0}.lang-block__item.is-current{font-weight:700}.lang-block__item:hover{background-color:rgba(192,86,2,.1)}.lang-block__item a{display:block;width:100%;color:#333}.lang-block:hover .lang-block__icon{color:#c05602}.slider-top{position:relative;z-index:2;margin:0 0 4.375rem}@media (min-width:600px){.slider-top{margin:0}}.slider-top__slider{overflow:hidden}.slider-top__tr{position:absolute;width:29%;bottom:5%;left:0;z-index:2;height:auto}@media (min-width:640px){.slider-top__tr{width:14%;bottom:-12%}}.slider-top__tr img,.slider-top__tr picture{width:100%;height:100%}.slider-top__sidebar{position:absolute;z-index:3;left:50%;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:600px){.slider-top__sidebar{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem;top:50%;display:block;width:auto}}.slider-top__item .title{position:absolute;bottom:69%;top:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);z-index:2;max-width:21.5rem;text-align:right;width:100%}@media (min-width:600px){.slider-top__item .title{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:26%;right:8%;max-width:none;width:auto}}@media (min-width:1281px){.slider-top__item .title{right:16%;top:26%}}@media (max-height:770px) and (max-width:599px){.slider-top__item .title{bottom:69%;top:auto}}.slider-top__item.secondary .title{right:auto;left:0}.slider-top__item-img{position:relative;height:0;padding-bottom:36rem}@media (min-width:600px){.slider-top__item-img{padding-bottom:66.5vh}}@media (min-width:1025px){.slider-top__item-img{padding-bottom:calc(100vh - 10.25rem)}}.slider-top__item-img:after{content:"";position:absolute;bottom:0;left:0;z-index:2;width:100%;height:6.75rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(65.1%,#000));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 65.1%);background:linear-gradient(180deg,rgba(0,0,0,0),#000 65.1%);opacity:.5}.slider-top__item-img img{position:absolute;z-index:1;top:1.875rem!important;right:0!important;left:0!important;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1366px){.slider-top__item-img img{top:0!important}}.slider-top__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:3;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:4.9375rem;width:120px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:600px){.slider-top__nav{right:8%;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal;bottom:3.4375rem}}@media (min-width:1281px){.slider-top__nav{right:2.5rem;bottom:1rem}}.slider-top__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.625rem;height:2.625rem;color:#fff;cursor:pointer}@media (min-width:700px){.slider-top__button{width:3.125rem;height:3.125rem}}.slider-top__button svg{fill:currentColor;width:100%;height:100%}.slider-top__button.playing svg:first-child,.slider-top__button svg:nth-child(2){display:none}.slider-top__button.playing svg:nth-child(2){display:block}.slider-top__button--nav{width:.875rem;height:1.875rem;position:relative}.slider-top__button--nav:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.875rem;height:1.875rem;z-index:1}.slider-top__button--nav.swiper-lock{opacity:.2}.slider-top__button--play{margin:0 1.3125rem;display:none}@media (min-width:600px){.slider-top__button--play{display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-top__button:hover{color:#9b9da0}.slider-top__item-title{position:absolute;z-index:3;right:1.125rem;bottom:.5rem;font-size:.875rem;color:#fff;text-align:right;max-width:220px}@media (min-width:600px){.slider-top__item-title{right:8%;bottom:1rem}}@media (min-width:1281px){.slider-top__item-title{right:11.125rem;bottom:2.1875rem}}@media (min-width:768px){.slider-top__item-title{max-width:270px}}@media (min-width:1025px){.slider-top__item-title{max-width:365px}}.slider-top__form{position:absolute;z-index:4;right:50%;top:11.25rem;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:100%;max-width:21.5rem;text-align:right;opacity:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.slider-top__form--fake{display:none}@media (max-width:1024px){.slider-top__form--fake{display:block}}.slider-top__form--mobile .close-mob-search{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:1.375rem;height:1.625rem;border-left:1px solid #333;margin:0 0 0 .8125rem;position:relative}.slider-top__form--mobile .close-mob-search:after{content:"";display:block;width:220%;height:180%;z-index:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}@media (max-width:1024px){.slider-top__form--mobile .close-mob-search{display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-top__form--mobile .catalog-wrap__top-mob{display:none}@media (max-width:1024px){.slider-top__form--mobile .catalog-wrap__top-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-top__form--mobile .catalog-wrap__top-mob .title{font-size:1.25rem;margin:0!important}@media (max-width:1024px){.slider-top__form--mobile{position:fixed;width:100%;height:100%;z-index:50;background-color:#fff;top:0;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;left:0;display:none;padding:1.3125rem 1rem 0;max-width:100%}.slider-top__form--mobile .form--search{margin:1.125rem 0 0}.slider-top__form--mobile.open{display:block}}.slider-top__form.showed{opacity:1}@media (min-width:600px){.slider-top__form{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:35%;right:8%}}@media (min-width:1025px){.slider-top__form{max-width:26.25rem}}@media (min-width:1281px){.slider-top__form{max-width:32.125rem;right:16%}}.slider-top__form .title{margin:0 0 13px}@media (min-width:600px){.slider-top__form .title{margin:0 0 4px}}.slider-top .swiper-slide:not(.swiper-slide-visible) .title--big{opacity:0}.swiper-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.625rem;height:2.625rem;-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);border-bottom:2px solid #f90;color:#58595b;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.swiper-button:not(.swiper-button--uniq){-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15)}@media (min-width:700px){.swiper-button{width:3rem;height:3.125rem}}.swiper-button svg{width:11px;height:23px}.swiper-button--white{background-color:#fff;-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);border-radius:4px 4px 0 0}.swiper-button--white:hover{background-color:rgba(207,214,218,.5)}.swiper-button--grey{background-color:#f2f2f2;-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px)}.swiper-button--grey:hover{background:rgba(207,214,218,.5)}.swiper-button--uniq{background-color:#fff;border:none;color:#f90}.swiper-button--uniq:hover{color:rgba(207,214,218,.5)}.swiper-button.swiper-lock{opacity:.2;pointer-events:none}.swiper-button.swiper-button-lock{display:none!important}.swiper-button--uniq.swiper-lock{opacity:1}.swiper-button--uniq.swiper-lock svg{opacity:.2}.slider-study .swiper-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-study .swiper-button.swiper-button--prev{display:none}@media (min-width:1320px){.slider-study .swiper-button.swiper-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:-10px}}@media (min-width:1440px){.slider-study .swiper-button.swiper-button--prev{left:-4.25rem}}.slider-study .swiper-button.swiper-button--prev.swiper-lock{opacity:0}.slider-study .swiper-button.swiper-button--next{display:none}@media (min-width:1320px){.slider-study .swiper-button.swiper-button--next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-10px}}@media (min-width:1440px){.slider-study .swiper-button.swiper-button--next{right:-4.25rem}}.slider-study .swiper-button.swiper-button--next.swiper-lock{opacity:0}.housing-block__list .swiper-button{position:absolute;z-index:2;top:41%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.375rem;height:2.375rem}.housing-block__list .swiper-button.swiper-button--prev{display:none}@media (min-width:1320px){.housing-block__list .swiper-button.swiper-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:-10px}}@media (min-width:1440px){.housing-block__list .swiper-button.swiper-button--prev{left:-4.25rem}}.housing-block__list .swiper-button.swiper-button--next{display:none}@media (min-width:1320px){.housing-block__list .swiper-button.swiper-button--next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-10px}}@media (min-width:1440px){.housing-block__list .swiper-button.swiper-button--next{right:-4.25rem}}.cards-block .swiper-button{position:absolute;z-index:2;top:41%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cards-block .swiper-button.swiper-button--prev{display:none}@media (min-width:1320px){.cards-block .swiper-button.swiper-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:-10px}}@media (min-width:1440px){.cards-block .swiper-button.swiper-button--prev{left:-4.25rem}}.cards-block .swiper-button.swiper-button--next{display:none}@media (min-width:1320px){.cards-block .swiper-button.swiper-button--next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-10px}}@media (min-width:1440px){.cards-block .swiper-button.swiper-button--next{right:-4.25rem}}.small-cards .swiper-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.small-cards .swiper-button.swiper-button--prev{display:none}@media (min-width:1320px){.small-cards .swiper-button.swiper-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:-10px}}@media (min-width:1440px){.small-cards .swiper-button.swiper-button--prev{left:-4.25rem}}.small-cards .swiper-button.swiper-button--next{display:none}@media (min-width:1320px){.small-cards .swiper-button.swiper-button--next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-10px}}@media (min-width:1440px){.small-cards .swiper-button.swiper-button--next{right:-4.25rem}}@media (min-width:1281px){.big-card .swiper-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.big-card .swiper-button.swiper-button--prev{left:-4.25rem}.big-card .swiper-button.swiper-button--next{right:-4.25rem}}.soc-include__slider .swiper-button{position:absolute;z-index:2;top:29%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.375rem;height:2.375rem}.soc-include__slider .swiper-button.swiper-button--prev{display:none}@media (min-width:1320px){.soc-include__slider .swiper-button.swiper-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:-10px}}@media (min-width:1440px){.soc-include__slider .swiper-button.swiper-button--prev{left:-4.25rem}}.soc-include__slider .swiper-button.swiper-button--next{display:none}@media (min-width:1320px){.soc-include__slider .swiper-button.swiper-button--next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-10px}}@media (min-width:1440px){.soc-include__slider .swiper-button.swiper-button--next{right:-4.25rem}}.interest-block .swiper-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.interest-block .swiper-button.swiper-button--prev{display:none}@media (min-width:1320px){.interest-block .swiper-button.swiper-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:-10px}}@media (min-width:1440px){.interest-block .swiper-button.swiper-button--prev{left:-4.25rem}}.interest-block .swiper-button.swiper-button--next{display:none}@media (min-width:1320px){.interest-block .swiper-button.swiper-button--next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-10px}}@media (min-width:1440px){.interest-block .swiper-button.swiper-button--next{right:-4.25rem}}.computer-science .swiper-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}@media (min-width:1201px){.computer-science .swiper-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.computer-science .swiper-button.swiper-button--prev{left:3%}.computer-science .swiper-button.swiper-button--next{right:-10%}.computer-science--full .swiper-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}@media (min-width:1201px){.computer-science--full .swiper-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.computer-science--full .swiper-button.swiper-button--prev{left:3%}.computer-science--full .swiper-button.swiper-button--next{right:-6.5%}.culture-block__slider .swiper-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.culture-block__slider .swiper-button.swiper-button--prev{display:none}@media (min-width:1320px){.culture-block__slider .swiper-button.swiper-button--prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:-10px}}@media (min-width:1440px){.culture-block__slider .swiper-button.swiper-button--prev{left:-4.25rem}}.culture-block__slider .swiper-button.swiper-button--next{display:none}@media (min-width:1320px){.culture-block__slider .swiper-button.swiper-button--next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-10px}}@media (min-width:1440px){.culture-block__slider .swiper-button.swiper-button--next{right:-4.25rem}}.swiper-slide{height:auto}.swiper-slide.z-top{z-index:50!important}.swiper-slide-shadow-left,.swiper-slide-shadow-right{display:none}.picture-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.picture-block__image{position:relative;height:0;overflow:hidden}.picture-block__image img,.picture-block__image picture{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:150%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:1366px){.picture-block__image img,.picture-block__image picture{height:auto}}.picture-block__content{position:relative;z-index:4}.picture-block__top-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:640px){.picture-block__top-link--mob-hide{display:none}}.picture-block--first{padding-right:1rem;padding-bottom:4px;overflow:hidden;display:block}@media (min-width:768px){.picture-block--first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-bottom:0}}@media (min-width:1200px){.picture-block--first{padding-right:0}}.picture-block--first .picture-block__triangle{position:absolute;left:0;bottom:-1px;z-index:2}@media (max-width:1320px){.picture-block--first .picture-block__triangle{display:none}}.picture-block--first .picture-block__image{width:115%;padding-bottom:342px;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}@media (min-width:768px){.picture-block--first .picture-block__image{width:68%;padding-bottom:40.4%;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1200px){.picture-block--first .picture-block__image{padding-bottom:32.4%}}.picture-block--first .picture-block__image:after{content:"";position:absolute;top:0;right:-4rem;z-index:2;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 0 382px 270px}@media (min-width:480px){.picture-block--first .picture-block__image:after{right:-1.875rem}}@media (min-width:768px){.picture-block--first .picture-block__image:after{border-width:0 0 45vw 34vw;right:0}}@media (min-width:1200px){.picture-block--first .picture-block__image:after{top:-74px}}.picture-block--first .picture-block__content{margin:3.0625rem 0 0;padding-left:1rem;width:100%}@media (min-width:768px){.picture-block--first .picture-block__content{max-width:18.75rem;margin:3.6% 0 0 -3.5%;padding-left:0}}@media (min-width:1200px){.picture-block--first .picture-block__content{max-width:23.125rem}}.picture-block--second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow-x:hidden;padding:0 1rem 3.375rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.picture-block--second{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0}.picture-block--second.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.picture-block--second .picture-block__image{width:115%;padding-bottom:364px;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}@media (min-width:768px){.picture-block--second .picture-block__image{width:61%;padding-bottom:348px;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1024px){.picture-block--second .picture-block__image{padding-bottom:467px}}@media (min-width:1200px){.picture-block--second .picture-block__image{width:68%;padding-bottom:645px}.picture-block--second .picture-block__image img{height:100%}}.picture-block--second .picture-block__image:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;z-index:3;background-color:#fff}.picture-block--second .picture-block__image:after{content:"";position:absolute;top:-74px;left:0;z-index:2;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 0 484px 254px}@media (min-width:480px){.picture-block--second .picture-block__image:after{left:-1.875rem}}@media (min-width:768px){.picture-block--second .picture-block__image:after{border-width:0 0 55vw 30.6vw;left:0}}@media (min-width:1200px){.picture-block--second .picture-block__image:after{top:-74px}}.picture-block--second .picture-block__content{margin:2.125rem 0 0;width:100%;height:225px}.picture-block--second .picture-block__content .info-block{height:100%}@media (min-width:641px){.picture-block--second .picture-block__content{margin:0;height:360px}}@media (min-width:768px){.picture-block--second .picture-block__content{max-width:23.125rem;margin:3% 5% 0 2%;height:433px}}@media (min-width:1024px){.picture-block--second .picture-block__content{max-width:23.125rem}}@media (min-width:1200px){.picture-block--second .picture-block__content{max-width:23.125rem;margin:1% 5% 0 2%}}@media (min-width:1366px){.picture-block--second .picture-block__content{margin:3% -5% 0 0}}@media (min-width:1500px){.picture-block--second .picture-block__content{margin:5% -5% 0 0}}@media (min-width:1680px){.picture-block--second .picture-block__content{margin:7% -5% 0 0}}.picture-block--second .picture-block__content .link--title{margin:0 0 32px 13px;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}@media (min-width:1024px){.picture-block--second .picture-block__content .link--title{margin:0 0 48px -19px}}@media (min-width:1281px){.picture-block--second .picture-block__content .link--title{-webkit-transform:none;-ms-transform:none;transform:none}}.picture-block--second.reverse .picture-block__content .link--title{-webkit-transform:none;-ms-transform:none;transform:none}.picture-block--second.reverse .info-block__text{-webkit-line-clamp:2!important;min-height:55px!important}@media (min-width:1024px){.picture-block--second.reverse .info-block__title{font-size:2.5rem}}@media (max-width:1024px){.picture-block--second.reverse .picture-block__content{height:360px}}@media (min-width:768px){.picture-block--second.reverse .picture-block__content{margin-top:0!important}}.picture-block--second.reverse .picture-block__image{width:115%;padding-bottom:364px;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}@media (min-width:768px){.picture-block--second.reverse .picture-block__image{width:61%;padding-bottom:348px;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1024px){.picture-block--second.reverse .picture-block__image{padding-bottom:467px}}@media (min-width:1200px){.picture-block--second.reverse .picture-block__image{width:63%;padding-bottom:34%}}.picture-block--second.reverse .picture-block__image:before{background-color:rgba(0,0,0,0)}.picture-block--second.reverse .picture-block__image:after{left:auto;right:-67px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:768px){.picture-block--second.reverse .picture-block__image:after{right:0}}.picture-block--education{background-color:#f2f2f2;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:767px){.picture-block--education{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.picture-block--education .picture-block__image{width:100%;padding-bottom:23.75rem;background-attachment:fixed;background-position:0;background-size:contain;background-repeat:no-repeat}@media (max-width:1024px){.picture-block--education .picture-block__image{background-position:50%;background-size:cover}}@media (min-width:768px){.picture-block--education .picture-block__image{width:53%;padding-bottom:35.1%}}@media (min-width:1367px){.picture-block--education .picture-block__image{width:67%;padding-bottom:27.1%}}@media (max-width:767px){.picture-block--education .picture-block__image img,.picture-block--education .picture-block__image picture{width:100%;height:100%}}.picture-block--education .picture-block__image:after{content:"";position:absolute;top:-74px;right:-6.1875rem;z-index:2;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 0 142vw 82vw}@media (min-width:768px){.picture-block--education .picture-block__image:after{border-width:0 0 45vw 34vw;right:0;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f2f2f2}}.picture-block--education .picture-block__image:before{content:"";position:absolute;top:0;left:0;width:100%;z-index:2;height:2.5rem;background-color:#fff}@media (min-width:768px){.picture-block--education .picture-block__image:before{display:none}}.picture-block--education .picture-block__content{width:100%;padding:5.8125rem 1rem .9375rem;margin:0 0 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.picture-block--education .picture-block__content{margin:.6% 0 0 -.5%;padding:0;max-width:20rem;display:block}}@media (min-width:1200px){.picture-block--education .picture-block__content{max-width:25.25rem;margin:.6% 0 0 -8.5%}}.picture-block--education .picture-block__bg{position:absolute;top:0;right:8%;z-index:3;width:49%;height:auto}@media (max-width:768px){.picture-block--education .picture-block__bg{top:4%;right:0;z-index:3;width:100%;height:326px;overflow:hidden}}@media (max-width:400px){.picture-block--education .picture-block__bg{height:370px}}.picture-block--education .picture-block__bg img,.picture-block--education .picture-block__bg picture{width:100%;height:auto}@media (max-width:768px){.picture-block--education .picture-block__bg img,.picture-block--education .picture-block__bg picture{height:100%}}.picture-block__slider{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.picture-block__slider.showed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.picture-block__slider .swiper-container{overflow:hidden}.picture-block__slider .swiper-slide{height:auto;padding:0 3px 3px 0}.info-block{width:100%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-block.js-inview{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.info-block.showed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.picture-block__slider .info-block{height:100%}.info-block .little-event{margin:22px 0 21px}.info-block .title--sub-second{margin:14px 0 20px}@media (max-width:1024px){.info-block .title--middle{font-size:1.625rem}}.info-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-block__top .link{margin:0 12px 0 0!important}.info-block__title{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:1.5rem;line-height:1.33;color:#333;margin:0 0 .625rem}.section--education .info-block__title{font-size:1.875rem}@media (min-width:1025px){.info-block__title{font-size:1.875rem}}.picture-block--second .info-block__title{min-height:4rem}@media (min-width:1025px){.picture-block--second .info-block__title{min-height:5rem}}.info-block__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 1.125rem}.info-block__date span{font-size:.75rem;line-height:1.33}.info-block__date span:first-child{color:#828487}.info-block__date span:nth-child(2){font-weight:700;color:#333;margin:0 0 0 .6875rem}.info-block__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.7;color:#333}@media (max-width:1024px){.section--education .info-block__text{font-size:1rem}}.big-card .info-block__text{margin:0 0 11px}.picture-block--second .info-block__text{margin:0 0 11px;min-height:6rem}@media (min-width:1025px){.picture-block--second .info-block__text{min-height:6.875rem}}@media (max-width:1024px){.picture-block--second .info-block__text{font-size:1rem;line-height:1.1}}.picture-block--education .info-block__text{margin:0 0 1.8125rem}@media (min-width:700px){.info-block__text{-webkit-line-clamp:4}}@media (min-width:768px){.info-block__text{margin:0 0 2.4375rem}.picture-block--second .info-block__text{margin:0}}@media (min-width:1025px){.info-block__text{font-size:1rem}.picture-block--second .info-block__text{margin:0 0 1.875rem}}.info-block .button{margin:15px 0 0;width:calc(100% - 63px)}@media (max-width:599px){.big-card__content .info-block .button,.picture-block--first .info-block .button{padding:0;width:8.75rem}}@media (max-width:1024px){.section--education .info-block .button{width:100%}}.picture-block--second .info-block .button{width:10.375rem;padding:.69em 0;margin:auto 0 0 auto}@media (min-width:1024px){.picture-block--second .info-block .button{padding:.69em .7em}}@media (min-width:600px){.info-block .button{width:auto;margin:auto 0 0 auto}}.info-block--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:25rem}.info-block--center .button{margin:auto}.widget-button{position:relative;width:100%;font-size:1rem;line-height:1.375;padding:7px 8px;height:3.25rem;font-weight:700;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:6.6875rem}.widget-button__text{position:relative;z-index:2;line-height:1.2}.widget-button:after{content:"";position:absolute;top:-4px;right:-4px;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #f48f1e;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-top-color .2s linear;-o-transition:border-top-color .2s linear;transition:border-top-color .2s linear}.widget-button:before{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#c05602;border-radius:4px;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.widget-button:hover:before{opacity:1}.widget-button:hover:after{border-top-color:#c05602}.widget-button:focus-visible{outline:none}.widget-button:focus-visible:before{opacity:1;outline:1px solid #fff;outline-offset:2px}.warning{width:1.25rem;height:1.25rem;margin:0 0 0 10px;cursor:pointer}.small-menu{position:fixed;z-index:20;bottom:6%;left:42px;max-width:6.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-height:5rem}.small-menu.open{max-height:none}@media (max-width:480px){.small-menu{left:5%}}.comb-search .small-menu,.drop-opened .small-menu,.filter-opened .small-menu,.menu-is-open .small-menu{z-index:-1}.small-menu__body{position:relative;height:16.4375rem;margin:0 0 24px;display:none;-webkit-transition:opacity .4s linear,visibility .4s linear;-o-transition:opacity .4s linear,visibility .4s linear;transition:opacity .4s linear,visibility .4s linear}.open .small-menu__body{height:16.4375rem;display:block}@media (max-width:1024px){.program-page .small-menu{display:none}}.search-block{position:fixed;top:6.3125rem;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear;z-index:30}.search-block .catalog-wrap__top-mob{display:none}@media (max-width:1024px){.search-block .catalog-wrap__top-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.search-block .catalog-wrap__top-mob .title--mid{font-size:20px}.search-block .catalog-wrap__top-mob .close-mob-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:1.375rem;height:1.625rem;border-left:1px solid #333;margin:0 0 0 .8125rem;position:relative}.search-block .catalog-wrap__top-mob .close-mob-search:after{content:"";display:block;width:220%;height:180%;z-index:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}@media (max-width:1024px){.search-block{top:0;background-color:#fff}}.search-block.open{opacity:1;visibility:visible}@media (min-width:1025px){.search-block.open{width:calc(100% - 17px)}}.search-block.close{-webkit-transition:none;-o-transition:none;transition:none}.search-block.not-open{width:100%;opacity:0;visibility:hidden}.search-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.14)),to(hsla(0,0%,100%,.14))),hsla(0,0%,97.6%,.88);background:-o-linear-gradient(bottom,hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)),hsla(0,0%,97.6%,.88);background:linear-gradient(0deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)),hsla(0,0%,97.6%,.88);-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);z-index:1}@media (max-width:1024px){.search-block:after{display:none}}@media (min-width:1025px){.search-block{top:7.375rem}}.search-block__body{text-align:center;padding:11% 1rem 0;position:relative;z-index:2}@media (max-width:1024px){.search-block__body{padding:1.3125rem 1rem 0}}@media (max-width:1024px){.search-block__body>.title{display:none}}.search-block__form{width:100%;margin:18px auto 0}@media (min-width:1025px){.search-block__form{max-width:800px;margin:40px auto 0}}.search-block__form .typeahead__cancel-button{width:1rem;height:1rem;left:1.0625rem}.search-block__form .typeahead__cancel-button:after,.search-block__form .typeahead__cancel-button:before{width:2px;background-color:#828487}.search-block__close{z-index:11;position:absolute;width:.875rem;height:.875rem;top:2rem;left:1.375rem;cursor:pointer;display:none}@media (min-width:1024px){.search-block__close{display:block;width:.875rem;height:.875rem;top:4.0625rem;left:3.75rem}}.search-block__close svg{width:100%;height:100%;stroke:#333}@media (min-width:1025px){.search-block--secondary{top:9.0625rem}}.typeahead__label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#333;position:absolute;top:50%;right:1.875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.typeahead__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.25rem;border:1px solid #f90;border-radius:4px;font-size:1rem;padding-right:.75rem}.typeahead__label .typeahead__cancel-button{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:.75rem;height:.75rem;margin:0 .75rem}.typeahead__empty{font-size:1.25rem}@media (max-width:1024px){.typeahead__empty{font-size:1rem}}.typeahead__group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;height:2rem;padding:0 .75rem;margin:.8125rem 1.25rem .8125rem 0;background:rgba(207,214,218,.3);border-radius:1.375rem;pointer-events:none}.typeahead__group a{color:#333}.typeahead__empty{margin:0 1.25rem 0 0}.typeahead__result{position:absolute;top:calc(100% - 6px);left:0;width:100%;background-color:#fff;padding:1.1875rem 0 1.1875rem 9px;z-index:3;border-radius:0 0 4px 4px;opacity:0}.result .typeahead__result{opacity:1}.form--search .typeahead__result{top:calc(100% - 8px)}.typeahead__list{max-height:12.5rem;overflow:auto;text-align:right}.catalog-wrap .typeahead__list{max-height:32.5rem}@media (max-width:1024px){.catalog-wrap .typeahead__list{max-height:12.5rem}}.typeahead__item{padding:.625rem 1.25rem;cursor:pointer;list-style:none;text-align:right;font-size:1.25rem}.typeahead__item a{color:#333;pointer-events:none}.typeahead__item:hover{background-color:#fff7eb}.typeahead__cancel-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.25rem;height:1.25rem;position:absolute;z-index:3;top:51%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:4.1875rem;font-weight:700;color:#828487;cursor:pointer;visibility:hidden;text-indent:-99999px}@media (max-width:1024px){.typeahead__cancel-button{width:.75rem;height:.75rem}}.typeahead__cancel-button:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.typeahead__cancel-button:after,.typeahead__cancel-button:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:100%;background-color:#828487;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:12px}.typeahead__cancel-button:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.slider-top__form .typeahead__cancel-button{width:.9375rem;height:.9375rem}.slider-top__form .typeahead__cancel-button:after,.slider-top__form .typeahead__cancel-button:before{width:2px;background-color:#828487}.typeahead__container fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.typeahead__container legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.typeahead__container textarea{overflow:auto}.typeahead__container{position:relative}.typeahead__query{position:relative;z-index:2;width:100%}.typeahead__filter{position:relative}.typeahead__filter button{min-width:100%;white-space:nowrap}.typeahead__filter button:after{display:inline-block;margin-left:4px;width:0;height:0;vertical-align:-2px;content:"";border:4px solid rgba(0,0,0,0);border-top-color:currentcolor}.typeahead__field{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.typeahead__container.hint .typeahead__field [contenteditable],.typeahead__container.hint .typeahead__field input,.typeahead__container.hint .typeahead__field textarea{background:rgba(0,0,0,0)}.typeahead__container.hint .typeahead__query>:last-child,.typeahead__hint{background:#fff}.typeahead__container.filter .typeahead__filter{z-index:1001}.typeahead__result.detached .typeahead__list{position:relative;z-index:1041;top:auto;left:auto}.typeahead__dropdown{right:0;left:auto;z-index:1001}.typeahead__container.backdrop+.typeahead__backdrop,.typeahead__container.filter .typeahead__dropdown,.typeahead__container.hint .typeahead__hint,.typeahead__container.result .typeahead__list{display:block!important}.typeahead__container+.typeahead__backdrop,.typeahead__container .typeahead__dropdown,.typeahead__container .typeahead__hint,.typeahead__container .typeahead__list{display:none!important}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button,.typeahead__label .typeahead__cancel-button{visibility:visible}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button:hover,.typeahead__label .typeahead__cancel-button:hover{color:#cd0000}.typeahead__container.cancel .typeahead__query:after,.typeahead__container.cancel .typeahead__query:before,.typeahead__container.loading .typeahead__query:after,.typeahead__container.loading .typeahead__query:before{-webkit-transition:all 0s linear,opacity .2s ease;-o-transition:all 0s linear,opacity .2s ease;transition:all 0s linear,opacity .2s ease;position:absolute;z-index:3;content:"";top:50%;left:.55em;margin-top:-.675rem;width:1.35rem;height:1.35rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:500rem;border-style:solid;border-width:.1em;display:none}.typeahead__container.cancel .typeahead__query:before,.typeahead__container.loading .typeahead__query:before{border-color:rgba(0,0,0,.35)}.typeahead__container.cancel .typeahead__query:after,.typeahead__container.loading .typeahead__query:after{-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,0)}@-webkit-keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.inner-top{background-repeat:no-repeat;padding:1.25rem 0 0;background-position:21% 0;background-size:262% 71%;height:460px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:700px){.inner-top{height:360px;background-position:20%;background-size:cover}}@media (min-width:1024px){.inner-top{display:block;height:auto;background-size:100% 58%;background-position:0 0}}.inner-top--shadow:after{content:"";position:absolute;top:0;left:0;width:100%;height:99px;background:-webkit-gradient(linear,left top,left bottom,color-stop(9.9%,rgba(0,0,0,.66)),color-stop(65.62%,rgba(0,0,0,.23)),to(hsla(0,0%,72.5%,0)));background:-o-linear-gradient(top,rgba(0,0,0,.66) 9.9%,rgba(0,0,0,.23) 65.62%,hsla(0,0%,72.5%,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.66) 9.9%,rgba(0,0,0,.23) 65.62%,hsla(0,0%,72.5%,0))}.inner-top__back{position:absolute;left:0;top:0;width:100%;height:30rem;min-width:70%;overflow:hidden}@media (max-width:1024px){.inner-top__back{height:22.5rem}}@media (max-width:640px){.inner-top__back{height:28.8125rem}}@media (max-width:639px){.inner-top__back{width:100%}}.inner-top__back img{width:101%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.inner-top__back img{-o-object-position:top left;object-position:top left}}@media (min-width:1024px){.inner-top--catalog .inner-top__back img{width:101%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}}@media (max-width:639px){.inner-top__back img{height:auto;max-height:100%}}.inner-top__mob-image{display:none;position:absolute;bottom:0;left:0;width:100%;height:auto}@media (min-width:700px){.inner-top__mob-image{height:85%}}.inner-top__mob-image img{width:100%;height:100%}@media (max-width:1023px){.inner-top__mob-image{display:block}}.inner-top__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:-1.125rem 0 0 auto;width:100%;background-repeat:no-repeat;background-size:100% 100%;padding:0 0 16px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:700px){.inner-top__content{width:50%}}@media (min-width:1024px){.inner-top__content{width:31.25vw;padding:10.417vw 0 18.906vw 3.125vw;min-height:43.125vw}}@media (max-width:1023px){.inner-top__content{background-image:none!important}}@media (min-width:1920px){.inner-top__content{width:31.2%;padding:10.5% 0 19% 60px}}.inner-top__content .title--bigger{margin:0 0 .75rem;font-size:2rem;max-width:70%}@media (min-width:360px){.inner-top__content .title--bigger{max-width:55%}}@media (min-width:1024px){.inner-top__content .title--bigger{font-size:2.917vw;max-width:100%}}@media (min-width:1920px){.inner-top__content .title--bigger{font-size:3.5rem}}.inner-top__content .title--sub{margin:0 0 10px;font-size:1.375rem}@media (min-width:1024px){.inner-top__content .title--sub{font-size:1.563vw}}@media (min-width:1920px){.inner-top__content .title--sub{font-size:1.875rem;margin:0 0 1.875rem}}.inner-top__tr{position:absolute;top:0;left:0;z-index:1}.inner-top__content-body{position:relative;z-index:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:right;margin:auto 0 0;padding:0 1rem 0 0}@media (min-width:1024px){.inner-top__content-body{max-width:17.708vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left;padding:0;margin:0}}@media (min-width:1920px){.inner-top__content-body{max-width:21.25rem}}.inner-top__content-body .button{width:100%;text-align:center}@media (min-width:700px){.inner-top__content-body .button{min-width:9.6875rem;width:auto}}.inner-top--catalog{padding:0}@media (min-width:641px){.inner-top--catalog{padding:1.25rem 0 0}}.inner-top--register{padding:0}@media (min-width:641px){.inner-top--register{padding:1.25rem 0 0}}.inner-top--register .title--sub{font-size:1.125rem}@media (min-width:1025px){.inner-top--register .title--sub{font-size:1.25rem}}@media (min-width:1440px){.inner-top--register .title--sub{font-size:1.25rem}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:1.0625rem 0;overflow:auto}.breadcrumbs::-webkit-scrollbar{display:none}@media (max-width:1024px){.breadcrumbs{padding:.8125rem 0}}.breadcrumbs ol{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.breadcrumbs ol li{list-style:none;-ms-flex-negative:0;flex-shrink:0}.breadcrumbs ol li:last-child{padding:0 0 0 1rem}.inner-top__content .breadcrumbs{width:auto}.breadcrumbs__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;line-height:1;color:#333}.breadcrumbs__link span{border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:border-bottom .2s linear;-o-transition:border-bottom .2s linear;transition:border-bottom .2s linear;padding:2px 0 0}@media (min-width:1024px){.breadcrumbs__link{font-size:1rem}}.breadcrumbs__link:not([href]){font-weight:700}.breadcrumbs__link:not([href]) .breadcrumbs__link-arrow{display:none}.breadcrumbs__link[href]{margin-left:.625rem}.breadcrumbs__link[href]:hover span{border-color:inherit}.breadcrumbs__link-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.625rem}.breadcrumbs__link-arrow,.breadcrumbs__link-arrow svg{width:.5rem;height:.875rem}@media (max-width:640px){.breadcrumbs .breadcrumbs__link{color:#333}.article-wrap .breadcrumbs{padding-right:0}}.breadcrumbs_link-empty-title{margin-left:.625rem}.breadcrumbs_link-empty-title .breadcrumbs__link-text{font-weight:400}.breadcrumbs_link-empty-title .breadcrumbs__link-arrow{display:block!important}.search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #9b9da0;border-top:none;border-radius:4px;text-align:center;position:relative;padding:1.625rem .625rem .5rem;min-height:8.75rem;-webkit-transition:border-color .2s linear;-o-transition:border-color linear .2s;transition:border-color .2s linear}@media (min-width:769px){.search-item{min-height:11rem;padding:3.125rem .625rem 1.25rem}}.search-item:after,.search-item:before{content:"";position:absolute;top:0;width:calc(50% - 35px);height:6px;border:1px solid #9b9da0;-webkit-transition:border-color .2s linear;-o-transition:border-color linear .2s;transition:border-color .2s linear}.search-item:after{left:-1px;border-radius:4px 0;border-bottom:none;border-right:none}.search-item:before{right:-1px;border-radius:0 4px 0;border-bottom:none;border-left:none}.search-item__title{font-size:1rem;line-height:155%;letter-spacing:-.02em;font-weight:700;color:#333;margin:0 0 .625rem}@media (min-width:769px){.search-item__title{font-size:1.375rem}}.search-item--secondary .search-item__title{margin:0}.search-item__sub{font-size:1rem;line-height:1.3;color:#58595b;margin:auto 0 0}@media (min-width:769px){.search-item__sub{font-size:1.25rem}}.search-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;position:absolute;top:-1.6875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:769px){.search-item__icon{width:4.875rem;height:3.75rem}}.search-item__icon img{width:100%;height:100%;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media (min-width:1025px){.search-item:hover,.search-item:hover:after,.search-item:hover:before{border-color:#f90}.search-item:hover .search-item__icon img{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}}@media (max-width:640px){.search-item:nth-child(n+9){display:none}.show-all-items .search-item:nth-child(n+9){display:-webkit-box;display:-ms-flexbox;display:flex}}.search-item--secondary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mob-select .catalog-wrap__top{background-color:#fff;padding:.9375rem 0 0;width:100%;margin:0 auto;position:relative;z-index:3}.filter-opened .mob-select .catalog-wrap__top{display:none}@media (min-width:1025px){.mob-select .catalog-wrap__top{padding:2.1875rem 1rem 0}}@media (min-width:1630px){.mob-select .catalog-wrap__top{padding:3.875rem 1rem 0}.catalog-wrap--lobby .mob-select .catalog-wrap__top{padding:2.9375rem 1rem 0}}.mob-select .catalog-wrap__top--fake{display:none}.filter-opened .mob-select .catalog-wrap__top--fake{display:block}.catalog-wrap--combintions .mob-select .catalog-wrap__top--fake{border-bottom:1px solid #9b9da0}@media (max-width:1024px){.mob-select .catalog-wrap__top--fake{display:block}}@media (max-width:1024px){.mob-select .catalog-wrap__top--mob{position:fixed;width:100%;height:100%;z-index:50;background-color:#fff;top:0;left:0;display:none;padding:1.3125rem 1rem 0}.mob-select .catalog-wrap__top--mob.open{display:block!important}.mob-select .catalog-wrap__top--mob.open .catalog-wrap__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.mob-select .catalog-wrap__top--mob .title{font-size:1.25rem}.mob-select .catalog-wrap__top--mob .form--catalog{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.25));filter:drop-shadow(0 0 2px rgba(0,0,0,.25))}.mob-select .catalog-wrap__top--mob .form--catalog.result .form__input{border-color:rgba(0,0,0,0)}.mob-select .catalog-wrap__top--mob .typeahead__result{top:calc(100% + 8px);background-color:rgba(0,0,0,0)}}@media (max-width:1024px){.mob-select .catalog-wrap__top-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-select .catalog-wrap__top-mob .title--hide-mob{display:none}}.catalog-wrap{width:100%;max-width:100.3125rem;margin:0 auto;position:relative;z-index:3;padding:0 1rem}@media (min-width:1025px){.catalog-wrap{margin:-14.6% auto 5.25rem}.catalog-wrap.big-tabs__body{margin:0}}@media (max-width:1280px){.filter-opened .catalog-wrap.js-catalog-wrap{z-index:12}}.catalog-wrap.open{z-index:20}.catalog-wrap .js-all-popular{width:100%;margin:20px 0 0;display:none}@media (max-width:640px){.catalog-wrap .js-all-popular{display:-webkit-box;display:-ms-flexbox;display:flex}}.catalog-wrap__top{background-color:#fff;padding:.9375rem 0 0;width:100%;margin:0 auto;position:relative;z-index:3}.filter-opened .catalog-wrap__top{display:none}@media (min-width:1025px){.catalog-wrap__top{padding:2.1875rem 1rem 0}}@media (min-width:1630px){.catalog-wrap__top{padding:3.875rem 1rem 0}.catalog-wrap--lobby .catalog-wrap__top{padding:2.9375rem 1rem 0}}.catalog-wrap__top--fake{display:none}.filter-opened .catalog-wrap__top--fake{display:block}.catalog-wrap--combintions .catalog-wrap__top--fake{border-bottom:1px solid #9b9da0}@media (max-width:1024px){.catalog-wrap__top--fake{display:block}}@media (max-width:1024px){.catalog-wrap__top--mob{position:fixed;width:100%;height:100%;z-index:50;background-color:#fff;top:0;left:0;display:none;padding:1.3125rem 1rem 0}.catalog-wrap__top--mob.open{display:block!important}.catalog-wrap__top--mob.open .catalog-wrap__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.catalog-wrap__top--mob .title{font-size:1.25rem}.catalog-wrap__top--mob .form--catalog{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.25));filter:drop-shadow(0 0 2px rgba(0,0,0,.25))}.catalog-wrap__top--mob .form--catalog.result .form__input{border-color:rgba(0,0,0,0)}.catalog-wrap__top--mob .typeahead__result{top:calc(100% + 8px);background-color:rgba(0,0,0,0)}}@media (max-width:1024px){.catalog-wrap__top-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-wrap__top-mob .title--hide-mob{display:none}}.catalog-wrap__bottom-mob{display:none}@media (max-width:1024px){.catalog-wrap__bottom-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:auto -1rem 0 0;padding:.625rem 1rem;width:calc(100% + 32px);-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}}.catalog-wrap__bottom-mob .mob-count-selected{margin:0 0 0 auto;font-size:1rem;font-weight:700;color:#333}.catalog-wrap__bottom-mob .mob-count-selected span{display:inline-block;margin:0 3px 0 0}.ios-detect.ios-pos .catalog-wrap__bottom-mob{margin:322px -1rem 0 0}.catalog-wrap__form{max-width:80rem;margin:0 auto}.catalog-wrap__search-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.8125rem 1.25rem;margin:3.75rem 0 0}@media (min-width:640px){.catalog-wrap__search-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.catalog-wrap__search-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.catalog-wrap__search-list{grid-gap:3.875rem 2.25rem;margin:9rem 0 0}}.catalog-wrap--search{margin:0 auto 5.25rem}.catalog-wrap--result{margin:0 auto .6875rem}.catalog-wrap--result .form{width:100%}.catalog-wrap--result .catalog-wrap__form{width:100%;max-width:40.625rem;margin:0}@media (max-width:1024px){.catalog-wrap--result .catalog-wrap__form{max-width:26.25rem}}@media (max-width:600px){.catalog-wrap--result .catalog-wrap__form{max-width:100%}}.catalog-wrap--result .catalog-wrap__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:600px){.catalog-wrap--result .catalog-wrap__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1630px){.catalog-wrap--result .catalog-wrap__top{padding:3rem 0 0}}.catalog-wrap--result .catalog-wrap__top .link{margin:0 1.3125rem 1.5rem 0}@media (max-width:1024px){.catalog-wrap--result .catalog-wrap__top .link{margin:0 1.3125rem .9375rem 0;margin:20px 0 27px}}.catalog-wrap--result .catalog-wrap__top--fake{display:none}@media (max-width:1024px){.catalog-wrap--result .catalog-wrap__top--fake{display:block}}@media (max-width:1024px){.catalog-wrap--result .catalog-wrap__top--mob{display:none}}.catalog-wrap--combintions{margin:0 auto 5.25rem}@media (max-width:1024px){.catalog-wrap--combintions{margin:0 auto 2.25rem}}.catalog-wrap--lobby{margin:0 auto 5.25rem}@media (max-width:1024px){.catalog-wrap--lobby{margin:0 auto 2.25rem}}.catalog-wrap--simple{margin:0;padding:0;width:101%}@media (max-width:1700px){.catalog-wrap--simple{width:90%}}@media (max-width:1366px){.catalog-wrap--simple{width:86%}}@media (max-width:1024px){.catalog-wrap--simple{width:100%}}.catalog-wrap--simple .catalog-wrap__top{background-color:rgba(0,0,0,0);padding:35px 0 85px}@media (max-width:1024px){.catalog-wrap--simple .catalog-wrap__top{padding:31px 0 34px}}.catalog-wrap--simple .catalog-wrap__top.open{background-color:#fff;padding:51px 1rem}.catalog-wrap .form .select2-container{width:100%!important}.catalog-wrap .close-mob-search{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:1.375rem;height:1.625rem;border-left:1px solid #333;margin:0 0 0 .8125rem;position:relative}.catalog-wrap .close-mob-search:after{content:"";display:block;width:220%;height:180%;z-index:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}@media (max-width:1024px){.catalog-wrap .close-mob-search{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1024px){.mobile-select .button--submit{left:auto;right:.875rem;top:1.125rem;background-color:rgba(0,0,0,0);width:1rem;height:1rem}.mobile-select .button--submit svg{color:#333;width:100%;height:100%}.mobile-select .button--submit:focus,.mobile-select .button--submit:focus:after,.mobile-select .button--submit:hover,.mobile-select .button--submit:hover:after{background-color:rgba(0,0,0,0)}.mobile-select .form--catalog{-webkit-filter:none!important;filter:none!important}.mobile-select .form--catalog .form__body{outline-color:rgba(0,0,0,0)!important}.mobile-select .form--catalog .select2-selection--multiple .select2-selection__clear{left:.4375rem;top:1.125rem;width:1.0625rem;height:1.0625rem!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile-select .select2-results>.select2-results__options{max-height:17rem}.mobile-select .select2-container{border:1px solid rgba(0,0,0,0)}.mobile-select .select2-selection{border:1px solid #828487!important;padding:0 2.125rem 0 0!important}.mobile-select .select2-selection.select2-selection--clearable{border-bottom-color:rgba(0,0,0,0)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.mobile-select .select2-selection.select2-selection--clearable .select2-selection__rendered{opacity:1}.mobile-select .select2-results__options{border-color:rgba(0,0,0,0)!important}.mobile-select .select-2-dropdown-info-text{border-color:rgba(0,0,0,0)!important;padding:1.125rem 0 .625rem 1.875rem}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination--mt{margin:6.25rem 0 0}@media (max-width:1365px){.pagination--mt{margin:3.4375rem 0 0}}.pagination__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.125rem;height:3.125rem;font-size:1.25rem;line-height:1;color:#333;border-radius:6px;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;margin:0 6px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.pagination__link{width:2.25rem;height:2.25rem;font-size:1rem;margin:0 3px}}.pagination__link svg{width:.6875rem;height:1.0625rem}@media (max-width:1024px){.pagination__link svg{width:8px;height:12px}}.pagination__link.active{background-color:#58595b;color:#fff}.pagination__link:hover{background-color:#ececec}.service-item{background-color:#fff;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 1.4375rem rgba(0,0,0,.15);box-shadow:0 0 1.4375rem rgba(0,0,0,.15);border-radius:4px;padding:1.125rem 1.125rem 5.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100%;position:relative;-webkit-transition:background-color .2s linear,outline-color .2s linear;-o-transition:background-color .2s linear,outline-color .2s linear;transition:background-color .2s linear,outline-color .2s linear;outline:1px solid rgba(0,0,0,0)}.swiper-slide .service-item{-webkit-box-shadow:0 0 .125rem rgba(0,0,0,.15);box-shadow:0 0 .125rem rgba(0,0,0,.15)}.service-item .button--favorite{width:1.75rem;height:1.75rem;margin:0 .625rem 0 0}@media (min-width:1024px){.service-item .button--favorite{width:2.0625rem;height:2.0625rem}}.service-item .button--favorite svg{width:85%;height:85%}.service-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 0 1.375rem}.service-item__title{display:block;font-size:1.25rem;color:#333;line-height:1.3;font-weight:700;margin:0 0 1.375rem;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.service-item__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .625rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-item__category{font-size:1rem;line-height:1.5;padding:0 0 0 8px;margin:0 0 .75rem}.service-item__category+.service-item__category{border-right:1px solid #cfd6da;padding:0 8px}.service-item__category:nth-child(4){border:none;padding-right:0}.service-item__info{margin:0 0 1.25rem}.service-item__prize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0 0}.service-item__prize-text{margin-right:5px}.service-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;min-height:5.1875rem;padding:0 1rem 0 3.125rem;width:calc(100% + 2.25rem);margin:auto -1.125rem 0 0;position:absolute;bottom:0}.service-item__bottom:before{top:0;z-index:2;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,94.5%,.3)),to(hsla(0,0%,94.5%,.3))),#fff;background:-o-linear-gradient(bottom,hsla(0,0%,94.5%,.3),hsla(0,0%,94.5%,.3)),#fff;background:linear-gradient(0deg,hsla(0,0%,94.5%,.3),hsla(0,0%,94.5%,.3)),#fff}.service-item__bottom:after,.service-item__bottom:before{content:"";position:absolute;left:0;width:100%;height:100%;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,0 103%,0 77%);clip-path:polygon(100% 0,100% 0,100% 100%,0 103%,0 77%);-webkit-transition:-webkit-clip-path .2s linear;transition:-webkit-clip-path .2s linear;-o-transition:clip-path .2s linear;transition:clip-path .2s linear;transition:clip-path .2s linear,-webkit-clip-path .2s linear}.service-item__bottom:after{top:-1px;background-color:#f1f1f1;z-index:1}.service-item__bottom .ac-trigger{position:relative;z-index:3;margin:2.625rem 0 0}.service-item__bottom .ac-trigger .link__arrow{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.service-item__bottom.opened{padding:1.25rem 1rem 0 3.125rem}.service-item__bottom.opened:after,.service-item__bottom.opened:before{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,0 103%,0 44%);clip-path:polygon(100% 0,100% 0,100% 100%,0 103%,0 44%)}.service-item__bottom.opened .ac-trigger .link__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.service-item__drop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0;position:relative;z-index:3;padding:0 0 0 1.125rem;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.service-item__drop.ac-panel{opacity:0}.service-item__drop .link{margin:0 0 8px 8px;color:#000}.service-item__drop .link:first-child{margin-right:0}.service-item__text{font-size:1rem;line-height:1.3;width:100%;margin:0 0 11px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#333}.service-item__borads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto}@media (max-width:860px){.service-item__borads{display:none}}.service-item__borads .small-board{margin:0 0 0 .75rem}@media (max-width:860px){.service-item__borads--mob{display:-webkit-box;display:-ms-flexbox;display:flex;width:201px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.service-item__borads--mob .small-board{padding:4px 7px;margin:0}}.service-item--shorter{padding:1.125rem 1.125rem .625rem}.service-item--popup{cursor:pointer}.service-item--popup .link__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.service-item--popup .service-item__bottom{min-height:0;bottom:1.375rem}.service-item--popup .service-item__bottom:after,.service-item--popup .service-item__bottom:before{display:none}.service-item--sidebar{height:23.625rem;padding:1.125rem .75rem 1.5rem}@media (min-width:768px){.article-wrap__sidebar .service-item--sidebar{-webkit-box-shadow:0 0 23px rgba(0,0,0,.15)!important;box-shadow:0 0 23px rgba(0,0,0,.15)!important}}.service-item--sidebar .link{margin:auto 0 0}.service-item--sidebar .link__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.service-item--sidebar .service-item__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.service-item--sidebar .button--favorite{margin:-5px 5px 0 0}.service-item--lobby{padding:1.125rem 1.125rem 1.4375rem}@media (max-width:1024px){.service-item--lobby{padding:1.125rem 1rem 1.5625rem}}.service-item--lobby .link{margin:.75rem 0 0}.service-item--lobby .link__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.service-item--lobby .service-item__text{max-width:40.875rem;font-size:1.125rem;line-height:1.5}@media (max-width:1024px){.service-item--lobby .service-item__text{font-size:1rem;margin:0 0 3.875rem}}.service-item--lobby .service-item__category{font-size:1.125rem}@media (max-width:1024px){.service-item--lobby .service-item__category{font-size:1rem}}.service-item--lobby .service-item__title{margin:0 0 1.5625rem;font-size:1.375rem}@media (max-width:1024px){.service-item--lobby .service-item__title{font-size:1.25rem}}.service-item--lobby .service-item__list{margin:0 0 1.0625rem}.service-item--day{overflow:visible;padding:1.125rem;min-height:264px;cursor:pointer}@media (max-width:1024px){.service-item--day{min-height:290px}}.service-item--day .share-drop{right:auto;left:0}@media (max-width:480px){.service-item--day .share-drop{width:300px;left:-11px}}.service-item--day .share-drop__body:before{right:auto;left:40px}.service-item--day .share-drop__body:after{right:auto;left:37px}.service-item--day .link__arrow{-webkit-transform:rotate(90deg) translate(-1px,1px);-ms-transform:rotate(90deg) translate(-1px,1px);transform:rotate(90deg) translate(-1px,1px)}.service-item--day .service-item__top{margin:0 0 2rem}.service-item--day .service-item__top .link--dop{margin:-8px 0 0 11px}@media (max-width:1024px){.service-item--day .service-item__top .link--dop{margin:0}}.service-item--day .service-item__title{font-size:1.3125rem}.service-item--day .service-item__text{max-width:800px;font-size:18px}@media (max-width:1024px){.service-item--day .service-item__text{font-size:16px}}.service-item--day-short{overflow:visible;padding:1.25rem 1.125rem 0;min-height:117px}.service-item--day-short .share-drop{right:auto;left:0}@media (max-width:480px){.service-item--day-short .share-drop{width:300px;left:-11px}}.service-item--day-short .share-drop__body:before{right:auto;left:40px}.service-item--day-short .share-drop__body:after{right:auto;left:37px}.service-item--day-short .service-item__top{margin:0 0 .875rem}.service-item--day-short .service-item__top .link--dop{margin:-8px 0 0 11px}@media (max-width:1024px){.service-item--day-short .service-item__top .link--dop{margin:-17px 0 0}}.service-item--day-short .service-item__title{font-size:1.3125rem}@media (max-width:1024px){.service-item--day-short .service-item__title{font-size:1.25rem}}.service-item--day-short .service-item__text{max-width:800px;font-size:18px}.service-item--short{padding:24px 18px;min-height:310px}.service-item--short .link--service{margin:auto 0 0}.service-item--short .link--service .link__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.service-item--short .service-item__category{margin:0}.service-item--short .service-item__info{margin:0 0 45px}@media (min-width:1025px){.service-item:hover{background-color:#fff7eb;outline-color:#c05602}}.search-catalog{margin:1.3125rem 0 0}.search-catalog--lobby-prog{margin:3.25rem 0 0}@media (max-width:640px){.search-catalog--lobby-prog{margin:1.875rem 0 0}}.search-catalog--kabal{margin:2.625rem 0 0}.search-catalog__tips-title{font-size:1.375rem;color:#333;line-height:1.3}.search-catalog__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.25rem}@media (max-width:768px){.search-catalog__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:640px){.search-catalog--second .search-catalog__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.search-catalog__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.5625rem 0}.search-catalog__head--lobby{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-catalog__head--lobby .search-catalog__top-text{font-size:1.375rem;margin:1rem 0 0 auto}@media (max-width:640px){.search-catalog__head--lobby .search-catalog__top-text{display:none}}.search-catalog__head--lobby .small-search input{font-size:1rem;color:#58595b}.search-catalog__head--lobby .small-search input::-webkit-input-placeholder{font-size:1rem;color:#58595b}.search-catalog__head--lobby .small-search input::-moz-placeholder{font-size:1rem;color:#58595b}.search-catalog__head--lobby .small-search input:-ms-input-placeholder{font-size:1rem;color:#58595b}.search-catalog__head--lobby .small-search input::-ms-input-placeholder{font-size:1rem;color:#58595b}.search-catalog__head--lobby .small-search input::placeholder{font-size:1rem;color:#58595b}@media (max-width:1279px){.search-catalog__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:640px){.search-catalog__head{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:641px){.search-catalog__head{padding:0 0 3.125rem;margin:1.25rem 0 3.125rem;border-bottom:1px solid #9b9da0}.faculty-block .search-catalog__head{padding:3.125rem 0 0;margin:1.25rem 0 3.125rem;border-top:1px solid #9b9da0;border-bottom:none}.search-catalog__head--lobby{padding:0 0 1.4375rem;margin:1.25rem 0 0;border-bottom:none}}.search-catalog__tips-block{margin:0 0 0 .9375rem}@media (max-width:1279px){.search-catalog__tips-block{display:none}}.search-catalog__tips-list{margin:.9375rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-catalog__tips-list .filter-check+.filter-check{margin:0 .9375rem 0 0}.search-catalog__top-text{font-size:1.25rem;line-height:1;color:#333;margin:0 0 0 auto}@media (max-width:768px){.search-catalog__top-text{font-size:1rem;font-weight:700}}.search-catalog__titles{margin:5.9375rem 0 4.25rem}@media (max-width:1024px){.search-catalog__titles{margin:2.5rem 0 1.875rem}}.search-catalog__titles .title--big{margin:0 0 .8125rem}.search-catalog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-catalog__body.js-tab-block{display:none}.search-catalog__body.js-tab-block.active{display:-webkit-box;display:-ms-flexbox;display:flex}.search-catalog--lobby-prog .search-catalog__body{margin:5px 0 0}.search-catalog__slider{margin:0 0 2.5rem;border-bottom:1px solid #828487;position:relative}.search-catalog__slider .swiper-container{overflow:hidden;padding:0 3.75rem}@media (max-width:1024px){.search-catalog__slider .swiper-container{padding:0 .75rem}}.search-catalog__slider .swiper-slide{width:auto}.search-catalog__slider .swiper-button{position:absolute;bottom:0;z-index:20;cursor:pointer}@media (max-width:1024px){.search-catalog__slider .swiper-button{display:none}}.search-catalog__slider .swiper-button svg{width:60%;height:60%}.search-catalog__slider .swiper-button--prev{left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-catalog__slider .swiper-button--next{right:-11px}.search-catalog__slider .swiper-button--next svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.search-catalog__title{font-size:1.125rem;line-height:1.35;color:#333;max-width:28.125rem;margin-bottom:.9375rem}@media (min-width:641px){.search-catalog__title{padding-left:.625rem;margin-bottom:0}}.search-catalog__content{width:75%}.search-catalog--full .search-catalog__content{width:100%}@media (max-width:1279px){.search-catalog__content{width:100%}}.search-catalog__content>.link--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 0 4.6875rem}@media (max-width:1279px){.search-catalog__content>.link--title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 2.5rem}}.search-catalog__content>.link--title .link__text{font-size:1.125rem}@media (max-width:1279px){.search-catalog__content>.link--title .link__text{font-size:1rem}}.search-catalog__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.125rem 1rem;margin:0 0 1.5rem}.search-catalog--lobby .search-catalog__list{grid-template-columns:1fr}.search-catalog--lobby-prog .search-catalog__list{grid-template-columns:1fr;grid-gap:1.6875rem 1rem}@media (max-width:1024px){.search-catalog--lobby-prog .search-catalog__list{grid-gap:1rem}}.search-catalog--full .search-catalog__list{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.search-catalog__list{grid-template-columns:repeat(2,1fr)}.search-catalog--full .search-catalog__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.search-catalog--full .search-catalog__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.search-catalog--full .search-catalog__list,.search-catalog__list{grid-template-columns:1fr}}@media (max-width:560px){.search-catalog__list.js-popular-search .service-item:nth-child(n+9){display:none}.search-catalog__list.js-popular-search.show-all-items .service-item:nth-child(n+9){display:block}}.search-catalog__list.js-tab-block{opacity:0;z-index:-1;height:0;position:absolute;top:0;right:0;bottom:0;left:0}.search-catalog__list.js-tab-block.active{opacity:1;z-index:1;height:auto;position:relative}.search-catalog__sidebar{width:22.8%;padding:.75rem 0 0 .75rem;margin:5.25rem 0 0;border-left:1px solid #cdcdce;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear;position:relative;z-index:4}.search-catalog__sidebar--event{display:none}@media (max-width:640px){.search-catalog__sidebar--event{display:block}}.search-catalog--second .search-catalog__sidebar{margin:0}.search-catalog--lobby-prog .search-catalog__sidebar{margin:1.625rem 0 0}.search-catalog__sidebar.open{margin:0!important}.search-catalog--full .search-catalog__sidebar{position:fixed;z-index:12;left:-120%;top:2rem;visibility:hidden;opacity:0;width:100%;margin:0;background-color:#fff;padding:0;border:none;height:100%}.search-catalog--full .search-catalog__sidebar.open{visibility:visible;opacity:1;left:0}@media (max-width:1279px){.search-catalog__sidebar{position:fixed;z-index:12;left:-120%;top:2rem;visibility:hidden;opacity:0;width:100%;margin:0;background-color:#fff;padding:0;border:none;height:100%}.search-catalog__sidebar.open{visibility:visible;opacity:1;left:0}.research-masters .search-catalog__sidebar{top:0}}.search-catalog--full{margin:0 0 8.875rem}.faculty-block .search-catalog--full{margin:0}@media (max-width:1024px){.search-catalog--full{margin:0 0 6.25rem}.faculty-block .search-catalog--full{margin:0}}.search-catalog--full .js-all-popular{display:none}@media (max-width:560px){.search-catalog--full .js-all-popular{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.search-catalog--lobby{margin:5.125rem 0 0}@media (max-width:640px){.search-catalog--lobby{margin:2.375rem 0 0}}.search-catalog--lobby .search-catalog__sidebar{margin-top:0}.inner-bottom{position:relative;z-index:2;background-repeat:no-repeat;margin:7px 0 5.1%}@media (max-width:1024px){.inner-bottom{margin:7px 0 0;padding-bottom:44px}}.inner-bottom__top{padding:62% 0 0;background-size:cover;background-position:59% -141px;background-repeat:no-repeat}@media (min-width:640px){.inner-bottom__top{background-position:top;padding:6% 0 27%}}@media (min-width:1367px){.inner-bottom__top{padding:6% 0 40%}}.register-page .inner-bottom__top{display:none}.inner-bottom__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:2.5rem 0 0}@media (min-width:640px){.inner-bottom__footer{margin:-15.1% 0 0;text-align:right;display:block}}@media (min-width:768px){.inner-bottom__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1024px){.inner-bottom__footer{padding:0 3.5rem 0 0}}.inner-bottom__title{font-size:1.375rem;line-height:145%;letter-spacing:-.015em;color:#333;font-weight:700;width:70%}@media (min-width:641px){.inner-bottom__title{width:100%}}@media (min-width:768px){.inner-bottom__title{font-size:1.875rem}}@media (min-width:1367px){.inner-bottom__title{font-size:2.25rem}}.inner-bottom__date{font-size:1.125rem;line-height:145%;letter-spacing:-.015em;color:#333;margin:.375rem 0 .875rem}@media (min-width:768px){.inner-bottom__date{font-size:1.375rem}}@media (min-width:1367px){.inner-bottom__date{font-size:1.75rem}}.inner-bottom__connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:10px 0 0}@media (min-width:560px){.inner-bottom__connect{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@media (min-width:640px){.inner-bottom__connect{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.inner-bottom__connect .link+.link{margin:0 0 1.1875rem}@media (min-width:560px){.inner-bottom__connect .link+.link{margin:0 1.1875rem 0 0}}.inner-bottom .tu-form-root{background-position:top;padding:6% 0 37%;margin-top:100px;background-size:cover;background-repeat:no-repeat}.bakalavr-block{width:100%;position:relative;z-index:2}.bakalavr-block__img{width:100%;max-width:27.625rem;margin:0 auto}@media (min-width:769px){.bakalavr-block__img{margin:0;max-width:22rem}}@media (min-width:1367px){.bakalavr-block__img{max-width:27.625rem}}.bakalavr-block__img img{width:100%;height:auto}.bakalavr-block__body{position:relative;z-index:2}@media (min-width:769px){.bakalavr-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.bakalavr-block__content{width:100%;text-align:center;margin:3.125rem 0 0;max-width:1036px;padding:0 1rem}@media (min-width:769px){.bakalavr-block__content{margin:5% 1.5% 0;padding:0}}@media (min-width:1025px){.bakalavr-block__content{margin:5% 0 0 1.5%}}@media (min-width:1367px){.bakalavr-block__content{margin:5% 0 0 9.5%}}.bakalavr-block__content.center{margin:3.125rem auto 0}@media (min-width:769px){.bakalavr-block__content.center{margin:5% auto 1.5%;padding:0}}@media (min-width:1025px){.bakalavr-block__content.center{margin:5% auto 1.5%}}@media (min-width:1367px){.bakalavr-block__content.center{margin:5% auto 5.5%}}.bakalavr-block__content .title--bigger{margin:0 0 8px}.bakalavr-block__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.875rem .625rem;margin:2.8125rem 0 0}@media (min-width:480px){.bakalavr-block__list{grid-template-columns:repeat(3,1fr);grid-gap:2.875rem 1.875rem}}@media (min-width:769px){.bakalavr-block__list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1367px){.bakalavr-block__list{margin:5.625rem 0 0}}.simple-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%}.simple-item__icon{width:5.9375rem;height:5.9375rem;margin:0 0 4px}.simple-item__icon img{width:100%;height:100%}@media (min-width:1367px){.simple-item__icon{width:8rem;height:8rem}}.simple-item__icon~.simple-item__title{margin:0 auto}.simple-item__title{font-size:1.125rem;line-height:150%;letter-spacing:-.01em;color:#58595b;max-width:6.25rem;margin:auto}@media (min-width:1367px){.simple-item__title{font-size:1.5rem;max-width:8.375rem}}@media (max-width:480px){.simple-item--small{border:1px solid #f1f1f1;-webkit-box-shadow:0 0 .9375rem rgba(0,0,0,.15);box-shadow:0 0 .9375rem rgba(0,0,0,.15);border-radius:.1875rem;padding:1.625rem 0}}.simple-item--small .simple-item__icon{width:5.3125rem;height:5.3125rem}@media (min-width:1367px){.simple-item--small .simple-item__icon{width:6.875rem;height:6.875rem}}@media (min-width:1367px){.simple-item--small .simple-item__title{font-size:1.25rem}}@media (max-width:480px){.simple-item--small .simple-item__title{font-weight:700;font-size:1.125rem;line-height:1;max-width:90%}}.uniq-form{padding:4.0625rem 1.5rem 1.5rem;width:calc(100% - 32px);background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e));background:-o-linear-gradient(left,#e17827 0,#f7941e 100%);background:linear-gradient(90deg,#e17827,#f7941e);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-clip-path:polygon(37% 0,100% 0,100% 0,100% 100%,100% 100%,0 150%,0 100%,0 14%);clip-path:polygon(37% 0,100% 0,100% 0,100% 100%,100% 100%,0 150%,0 100%,0 14%);margin:0 auto}@media (min-width:640px){.uniq-form{max-width:26.25rem;padding:4.0625rem 2.5rem 2.5rem}}@media (min-width:1367px){.uniq-form{max-width:33.625rem;padding:5rem 5rem 3.5625rem;margin:0 13.5% 0 0;-webkit-clip-path:polygon(47% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 22%);clip-path:polygon(47% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 22%)}}.uniq-form__title{font-size:1.5rem;line-height:130%;font-weight:700;letter-spacing:-.015em;color:#333}@media (min-width:640px){.uniq-form__title{font-size:1.75rem}}@media (min-width:1367px){.uniq-form__title{font-size:2.125rem}}.uniq-form__sub{font-size:1.125rem;line-height:1.3;color:#333;margin:0 0 19px}@media (min-width:1367px){.uniq-form__sub{font-size:1.1875rem;line-height:1.8}}.form-vue{width:100%}.form-vue--popup{max-width:22.3125rem}@media (max-width:860px){.form-vue--popup{max-width:100%}}.form-vue--popup .button{width:100%}.form-vue__input{height:3.25rem;position:relative}.form-vue__input--filter{margin:18px 0 40px}.form-vue__input input{width:100%;height:100%;background:#fff;border-radius:4px;font-size:1.125rem;line-height:1;color:#333;padding:0 1.4375rem 0 0;border:1px solid rgba(0,0,0,0)}.form-vue--popup .form-vue__input input{border-color:#58595b;border-radius:0}.form-vue__input input::-webkit-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input input::-moz-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input input:-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input input::-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input input::placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input+.form-vue__input{margin:1rem 0 0}.form-vue__input+.form-vue__input--select{margin:1rem 0}@media (min-width:1367px){.form-vue__input+.form-vue__input{margin:2.1875rem 0 0}.form-vue--popup .form-vue__input+.form-vue__input{margin:1rem 0 0}.form-vue__input+.form-vue__input--select{margin:2.1875rem 0}}.form-vue__input--textarea{height:11.25rem}.form-vue__input--textarea textarea{width:100%;height:100%;background:#fff;border-radius:4px;font-size:1.125rem;line-height:1;color:#333;padding:1.4375rem 1.4375rem 0 0;border:1px solid #58595b;resize:none}.form-vue__input--textarea textarea::-webkit-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input--textarea textarea::-moz-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input--textarea textarea:-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input--textarea textarea::-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input--textarea textarea::placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333}.form-vue__input--textarea textarea:focus{outline:none}.form-vue__choose{opacity:0;visibility:hidden;position:absolute}.form-vue__choose:checked~.form-vue__box .form-vue__check:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form-vue__box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.filter__item .form-vue__box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.is-desktop .form-vue__box:hover .form-vue__check{border-color:#ccc;background-color:#ccc}.form-vue__box:hover .form-vue__text{color:#58595b}.form-vue__check{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin:4px 0 0 .5rem;width:1.125rem;height:1.125rem;border:.0625rem solid #333;background-color:rgba(0,0,0,0);-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}.form-vue__check:after{content:"";display:block;width:.8125rem;height:.5625rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;background-image:url('data:image/svg+xml;utf8,<svg width="13" height="10" viewBox="0 0 13 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5303 0.71967C12.8232 1.01256 12.8232 1.48744 12.5303 1.78033L5 9.31066L0.46967 4.78033C0.176777 4.48744 0.176777 4.01256 0.46967 3.71967C0.762563 3.42678 1.23744 3.42678 1.53033 3.71967L5 7.18934L11.4697 0.71967C11.7626 0.426777 12.2374 0.426777 12.5303 0.71967Z" fill="black"/></svg>');background-repeat:no-repeat}.form-vue__text{font-size:1rem;line-height:150%;color:#333;text-align:right;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.form-vue__submit{margin:1.625rem 0 0}@media (min-width:1367px){.form-vue__submit{margin:2.0625rem 0 0}}.form-vue__submit .button{width:100%}.tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2.625rem;font-size:.8125rem;height:1.5rem;padding:1px .625rem 0}.tip--red{background-color:#c05602;color:#fff}.tip--orange{background-color:#f90;color:#333}.tip--gray{background-color:#f1f1f1;color:#333}.tip--big{font-size:1rem;height:1.4375rem;padding:0 .625rem}.tip--mid{font-size:.875rem;font-weight:400}.filter-sidebar{width:100%}.filter-sidebar__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1279px){.filter-sidebar__top{display:none}}.filter-sidebar__top--lobby{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-sidebar__b-checks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #cdcdce;padding:1.875rem 0 0}.filter-sidebar__b-checks .checkbox-item{margin:0!important}.filter-sidebar__b-checks .checkbox-item__text{font-size:1.125rem}.filter-sidebar__b-checks .checkbox-item:first-child{margin:0 0 0 1.5rem!important}.filter-sidebar__top-title{font-size:1.375rem;line-height:1.3;color:#333}.filter-sidebar__body{margin:1.75rem 0 0;padding:0 0 0 .5625rem}.filter-sidebar--kabal .filter-sidebar__body{margin:0}.filter-sidebar--kabal .filter-sidebar__body .filter-item:first-child .filter-item__button{padding-top:0;border-top:none}.search-catalog--lobby .filter-sidebar__body{margin:0 0 1.5rem}@media (max-width:1279px){.filter-sidebar__body{padding:0 1rem;width:100%;height:calc(100% - 216px);overflow:auto;margin:1.5rem 0 0}.hide .filter-sidebar__body{height:100%}}.filter-sidebar__nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;padding:1.5rem 1rem 0}@media (max-width:1279px){.filter-sidebar__nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.filter-sidebar__nav~.checkbox-item{margin:1rem 1.25rem 1.1875rem 0;display:none}@media (max-width:1279px){.filter-sidebar__nav~.checkbox-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.filter-sidebar__close{display:-webkit-box;display:-ms-flexbox;display:flex;width:1rem;height:1rem}.filter-sidebar__close svg{width:1rem;height:1rem;stroke:#333}.filter-sidebar__bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 1rem;height:6.25rem;background-color:#fffdfa;border-top:1px solid #f90;display:none}@media (max-width:1279px){.filter-sidebar__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}}.filter-sidebar__bottom.disabled{opacity:.4;pointer-events:none}.hide .filter-sidebar__bottom{display:none}.filter-sidebar__bottom .button{height:2.5rem;width:4.6875rem}.filter-sidebar__bottom-text{font-weight:700;margin:0 0 1rem}.ac .ac-panel{display:none;overflow:hidden}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible;opacity:1}.filter-sidebar .ac.is-active .ac-panel{overflow:visible}.ac.is-active>.ac-header .ac-trigger:after{content:"–"}.filter-item--no-border .filter-item__button{border:none}.filter-item__dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5625rem 0 1.25rem}.filter-item__dates .form__item{width:48%}.filter-item__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:1.875rem 0 1.875rem .8125rem;border-top:1px solid #cdcdce;-webkit-transition:margin-bottom .2s linear;-o-transition:margin-bottom .2s linear;transition:margin-bottom .2s linear;width:100%}@media (max-width:1279px){.filter-item__button{padding:1.875rem 0}}.is-active .filter-item__button{margin:0 0 -1.5rem}.filter-item__title{font-size:1.125rem;line-height:1.35;font-weight:700;color:#333;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;text-align:right}.filter-item__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);margin-right:8px}.is-active .filter-item__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.filter-item+.filter-item{margin:-1px 0 0}@media (max-width:1280px){.filter-item:last-child{border-bottom:1px solid #cdcdce}.search-catalog__sidebar--event .filter-item:last-child{border:none}}.filter-item__body .select2-selection{border-color:#9b9da0!important}.filter-item__body .select2-selection__clear{display:none}.checkbox-item{position:relative;display:block}.checkbox-item__choose{opacity:0;visibility:hidden;position:absolute}.checkbox-item__choose:checked~.checkbox-item__box .checkbox-item__check{border-color:rgba(0,0,0,0);background-color:#f90}.checkbox-item--cirkle .checkbox-item__choose:checked~.checkbox-item__box .checkbox-item__check{border-color:#f90;background-color:rgba(0,0,0,0)}.checkbox-item__choose:checked~.checkbox-item__box .checkbox-item__check:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox-item__choose:disabled~.checkbox-item__box{opacity:.5;pointer-events:none}.checkbox-item__box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.filter__item .checkbox-item__box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.checkbox-item__box:hover .checkbox-item__check{border-color:#f90}.checkbox-item__check{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .5rem;width:1.25rem;height:1.25rem;border:.0625rem solid #9b9da0;border-radius:4px;background-color:rgba(0,0,0,0);-webkit-transition:border-color .2s linear,background-color .2s linear;-o-transition:border-color .2s linear,background-color .2s linear;transition:border-color .2s linear,background-color .2s linear}.checkbox-item__check:after{content:"";display:block;width:.8125rem;height:.625rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABNSURBVHgBndDRCQAgCATQRnGERnTTRmgEUzAQIbhLuB/jcdUYxJiZepZnsihme+QHYW1PFLW5VKopFnlgFUPX65h6U8P0R1yMo4IFQQe327QzhubikgAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:-1px 0}.checkbox-item--cirkle .checkbox-item__check{border-radius:50px}.checkbox-item--cirkle .checkbox-item__check:after{background-image:none;width:10px;height:10px;border-radius:50px;background-color:#f90}.checkbox-item__text{font-size:1rem;line-height:1.4;color:#333;text-align:right;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.checkbox-item+.checkbox-item{margin:1.5rem 0 0}.checkbox-item:first-child,.checkbox-item:last-child{margin:1.5rem 0}.filter-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2.5rem;display:none}.search-catalog--lobby-prog .filter-button{margin:0 0 1.5625rem}@media (max-width:1279px){.filter-button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1279px){.news-artcicles-page .filter-button{display:none}}@media (max-width:640px){.news-artcicles-page .filter-button{display:-webkit-box;display:-ms-flexbox;display:flex}.news-artcicles-page .filter-button:not(.filter-button--in-filter){margin:1.6875rem 0 1.4375rem}}@media (max-width:1279px){.article-search .filter-button{display:none}}@media (max-width:640px){.article-search .filter-button{display:-webkit-box;display:-ms-flexbox;display:flex}.article-search .filter-button:not(.filter-button--in-filter){margin:1.6875rem 0 1.4375rem}}.search-catalog--full .filter-button{margin:0}@media (max-width:640px){.search-catalog--full .filter-button{margin:1.75rem 0 0}}.filter-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-button__icon,.filter-button__icon img{width:2.25rem;height:2.25rem}.filter-button__text{font-size:1.125rem;font-weight:700;line-height:1.3;margin:0 .625rem 0 0}.filter-button--in-filter,.search-catalog--lobby-prog .filter-button--in-filter{margin:0}.empty-filter{margin:2.8125rem 0 0}.empty-filter .title--mini{margin:0 0 4.375rem}@media (max-width:1024px){.empty-filter .title--mini{margin:0 0 1.875rem}}.empty-filter__title{font-size:1.125rem;line-height:1.3;color:#333;margin:0 0 1.9375rem}.empty-filter__title span{font-weight:700}.empty-filter__list{margin:0 0 4.1875rem}.empty-filter__list .title--uniq+.title--uniq{margin:7px 0 0}.empty-filter__title-bottom{font-size:1.25rem;font-weight:700;margin:0 0 .9375rem}.empty-filter__list>span{font-size:1rem;color:rgba(51,51,51,.5);display:block;margin:0 0 .5rem}.empty-filter__img{width:100%;max-width:12.625rem;margin:0 0 2.625rem}.empty-filter__img img{width:100%;height:100%}.empty-filter__bottom li{display:inline-block;margin-bottom:.5rem}.empty-filter__bottom li+li{margin:0 .5rem 0 0}.top-tab{height:30rem;z-index:5;overflow:hidden;position:relative;-webkit-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}@media (max-width:1366px){.top-tab{height:25.625rem}}@media (max-width:1024px){.top-tab{height:23.75rem}}@media (max-width:860px){.top-tab{height:26.25rem}}@media (max-width:640px){.top-tab{height:auto}}.top-tab .container{height:100%}.top-tab:after{content:"";display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:-o-linear-gradient(180.07deg,#363839 1.35%,rgba(43,44,45,.95) 56.87%,rgba(43,44,45,0) 80.95%);background:linear-gradient(269.93deg,#363839 1.35%,rgba(43,44,45,.95) 56.87%,rgba(43,44,45,0) 80.95%)}.top-tab__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (max-width:1366px){.top-tab__body{padding:0 1rem}}@media (max-width:860px){.top-tab__body{overflow:hidden}}@media (max-width:640px){.top-tab__body{display:block;padding:1.5rem 1rem 0}}.top-tab__left{position:relative;width:100%;max-width:30.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 1rem}@media (max-width:1600px){.top-tab__left{max-width:30.75vw;margin:0 0 0 4%}}@media (max-width:1450px){.top-tab__left{margin:0 0 0 9%}}@media (max-width:1366px){.top-tab__left{margin:0 0 0 13%}}@media (max-width:860px){.top-tab__left{margin:0 0 0 7%;max-width:276px}}@media (max-width:640px){.top-tab__left{max-width:calc(100% + 32px);width:calc(100% + 32px);margin:1.875rem -1rem 5.25rem 0;padding:0 1rem;height:15rem}}.top-tab__left-img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:48.75rem;height:100%;z-index:1}@media (max-width:1600px){.top-tab__left-img{width:48.75vw}}@media (max-width:1366px){.top-tab__left-img{width:56.75vw}}@media (max-width:860px){.top-tab__left-img{width:93vw;left:15%;height:186%}}@media (max-width:640px){.top-tab__left-img{-webkit-transform:none;-ms-transform:none;transform:none;left:0;width:100%;height:100%}}.top-tab__left-img img,.top-tab__left-img picture{display:block;width:100%;height:100%}.top-tab__left-body{position:relative;z-index:2;width:100%;max-width:22.5rem;padding:10rem 0 0;-webkit-transform:translateX(-27%);-ms-transform:translateX(-27%);transform:translateX(-27%)}@media (max-width:1600px){.top-tab__left-body{max-width:22.5vw;padding:10vw 0 0;-webkit-transform:translateX(-22%);-ms-transform:translateX(-22%);transform:translateX(-22%)}}@media (max-width:1200px){.top-tab__left-body{max-width:26.5vw;-webkit-transform:translateX(-11%);-ms-transform:translateX(-11%);transform:translateX(-11%)}}@media (max-width:860px){.top-tab__left-body{-webkit-transform:translateX(-16%);-ms-transform:translateX(-16%);transform:translateX(-16%);padding:14vw 0 0;width:100%;max-width:100%}}@media (max-width:640px){.top-tab__left-body{-webkit-transform:translateY(29px);-ms-transform:translateY(29px);transform:translateY(29px);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.top-tab__left-body .title--middle{max-width:80%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.top-tab__left-body .title--middle{margin:0 0 7px}@media (max-width:1600px){.top-tab__left-body .title--middle{font-size:1.875vw}}@media (max-width:1366px){.top-tab__left-body .title--middle{font-size:2.2vw}}@media (max-width:1200px){.top-tab__left-body .title--middle{font-size:2.5vw}}@media (max-width:860px){.top-tab__left-body .title--middle{font-size:1.25rem}}.top-tab__left-body .title--info img{width:1.375rem;height:1.375rem}.top-tab__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:16px 0 0}.top-tab__buttons .button:not(.button--favorite-top){width:48%}@media (max-width:1600px){.top-tab__buttons .button:not(.button--favorite-top){font-size:1.125vw;height:3.125vw}}@media (max-width:1024px){.top-tab__buttons .button:not(.button--favorite-top){font-size:1.4vw;height:3.8vw}}@media (max-width:860px){.top-tab__buttons .button:not(.button--favorite-top){font-size:1rem;height:3.125rem}}.top-tab__date{font-size:.875rem;line-height:1.3;color:#fff;position:relative;z-index:1;font-weight:300;margin:auto 0 0;-webkit-transform:translateX(-27%);-ms-transform:translateX(-27%);transform:translateX(-27%)}@media (max-width:1600px){.top-tab__date{font-size:.875vw;font-size:.75rem}}@media (max-width:860px){.top-tab__date{max-width:84%}}@media (max-width:640px){.top-tab__date{font-size:1rem;max-width:100%;text-align:right;position:absolute;bottom:-4.125rem;right:1rem;-webkit-transform:none;-ms-transform:none;transform:none}}.top-tab__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:860px){.top-tab__bottom{display:block}}.top-tab__bottom+.top-tab__bottom{margin:1.4375rem 0 0}.top-tab__right{padding:1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:860px){.top-tab__right{max-width:47%}}@media (max-width:640px){.top-tab__right{max-width:100%;padding:0}}.top-tab__right .title--info{margin:0 0 2.6875rem;position:absolute;right:0;top:18px}@media (max-width:1024px){.top-tab__right .title--info{margin:0 0 .5rem}}@media (max-width:640px){.top-tab__right .title--info{position:relative;top:0}}.top-tab__right .title--bigger{max-width:25rem;margin:4.6875rem 0 2.5rem;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transition-property:font-size;-o-transition-property:font-size;transition-property:font-size}@media (max-width:640px){.top-tab__right .title--bigger{margin-top:0}}.top-tab--awards .top-tab__right .title--bigger{max-width:100%;margin:6.875rem 0 4.25rem}@media (max-width:640px){.top-tab--awards .top-tab__right .title--bigger{margin:0 0 1.5rem}}.top-tab--awards-short .top-tab__right .title--bigger{max-width:100%;margin:4.4375rem 0 2.625rem}@media (max-width:640px){.top-tab--awards-short .top-tab__right .title--bigger{margin:0 0 1.5rem}}.top-tab__item:not(:last-child){-ms-flex-negative:0;flex-shrink:0}.top-tab__item+.top-tab__item{padding:0 1.875rem 0 0;margin:0 1.25rem 0 0;border-right:2px solid hsla(0,0%,100%,.3)}@media (max-width:1600px){.top-tab__item+.top-tab__item{padding:0 1.875vw 0 0;margin:0 1.25vw 0 0}}@media (max-width:860px){.top-tab__item+.top-tab__item{padding:0;margin:1.125rem 0 0;border-right:none}}.top-tab__item:last-child{padding-left:0}.top-tab__item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 5px}.top-tab__item-top span{font-size:1.5rem;line-height:1;font-weight:700;color:#fff;padding:0 13px}@media (max-width:1600px){.top-tab__item-top span{font-size:1.5vw}}@media (max-width:860px){.top-tab__item-top span{font-size:1.125rem}}.top-tab__item-top span+span{border-right:2px solid}.top-tab__item-top span:first-child{padding-right:0}.top-tab__item-bottom{font-size:1.375rem;line-height:1;color:#f90}@media (max-width:1600px){.top-tab__item-bottom{font-size:1.375vw}}@media (max-width:860px){.top-tab__item-bottom{font-size:1.125rem}}.top-tab--awards{margin:0 0 4.25rem}.top-tab--awards .title--sub-second{text-decoration:underline}.top-tab--awards .title--sub-second span{font-weight:300}.top-tab--awards .top-tab__left{margin-bottom:0}@media (max-width:640px){.top-tab--awards .top-tab__left .button--inner{width:100%}}@media (min-width:641px){.top-tab--awards .top-tab__left-body{max-width:15rem;padding:3.3125rem 0 0;-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}}@media (min-width:1320px){.top-tab--awards .top-tab__left-body{max-width:20.375rem;padding:2.75rem 0 0;-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}}.top-tab--awards:after{background:-o-linear-gradient(180.07deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%);background:linear-gradient(269.93deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%)}.top-tab--awards-short{margin:0 0 4.25rem}.top-tab--awards-short .title--sub-second{text-decoration:underline}.top-tab--awards-short .title--sub-second span{font-weight:300}.top-tab--awards-short .top-tab__left{margin-bottom:0}.top-tab--awards-short .top-tab__left .button--inner{width:53%}@media (max-width:640px){.top-tab--awards-short .top-tab__left .button--inner{width:100%}}@media (min-width:641px){.top-tab--awards-short .top-tab__left-body{max-width:15rem;padding:3.3125rem 0 0;-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}}@media (min-width:1320px){.top-tab--awards-short .top-tab__left-body{max-width:20.375rem;padding:2.75rem 0 0;-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}}.top-tab--awards-short:after{background:-o-linear-gradient(180.07deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%);background:linear-gradient(269.93deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%)}.top-tab--short{height:auto;position:fixed;top:-8.75rem;width:100%;z-index:5;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;background-color:#d9d9d9;opacity:0}.top-tab--short:after{background:-o-linear-gradient(180.07deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%);background:linear-gradient(269.93deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%)}.top-tab--short:before{content:"";display:block;position:absolute;left:0;top:0;z-index:1;width:21%;height:100%;background:-webkit-gradient(linear,right top,left top,from(#fff),to(#000));background:-o-linear-gradient(right,#fff,#000);background:linear-gradient(270deg,#fff,#000);opacity:.8}.filter-opened .top-tab--short{z-index:-1}@media (min-width:1025px){.top-tab--short{height:4.5rem}}@media (max-width:860px){.top-tab--short{background:none!important}}.top-tab--short .title--bigger{font-size:2.25rem;max-width:100%;margin:0}@media (max-width:1024px){.top-tab--short .title--bigger{font-size:2rem}}@media (max-width:860px){.top-tab--short .title--bigger{font-size:1.5rem;margin:11px 0;color:#333}}@media (max-width:640px){.top-tab--short .title--bigger{font-size:1.125rem;letter-spacing:-.6px}}.top-tab--short .title--info{display:none}@media (max-width:1024px){.top-tab--short .top-tab__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:860px){.top-tab--short .top-tab__body{display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,right top,color-stop(-133.72%,#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 -133.72%,#f7941e 100%);background:linear-gradient(90deg,#e16327 -133.72%,#f7941e);padding:.625rem 1rem;height:5.4375rem}}.top-tab--short .top-tab__buttons{margin:0}@media (max-width:860px){.top-tab--short .top-tab__buttons{margin:8px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:860px){.top-tab--short .top-tab__buttons .button--inner-shadow{width:10rem;height:2.75rem;margin:0 .3125rem 0 0}.top-tab--short .top-tab__buttons .button--simple{display:none}}@media (min-width:1601px){.top-tab--short .top-tab__left{max-width:32.75rem}}@media (max-width:1600px) and (min-width:1281px){.top-tab--short .top-tab__left{max-width:32.29167vw}}@media (max-width:1280px) and (min-width:1024px){.top-tab--short .top-tab__left{max-width:26.25rem}}@media (max-width:1024px){.top-tab--short .top-tab__left{margin:0}}@media (max-width:860px){.top-tab--short .top-tab__left{margin:0 -16px 0 0;height:auto;background:rgba(0,0,0,0);padding-left:0}}@media (max-width:1024px){.top-tab--short .top-tab__right{padding:0}}.top-tab--short .top-tab__left-img{left:12%}.top-tab--short .top-tab__left-img img,.top-tab--short .top-tab__left-img picture{height:auto}@media (max-width:1024px){.top-tab--short .top-tab__left-img img,.top-tab--short .top-tab__left-img picture{height:100%}}@media (max-width:1024px){.top-tab--short .top-tab__left-img{width:93vw;left:15%;height:186%}}@media (max-width:860px){.top-tab--short .top-tab__left-img{display:none}}.top-tab--short .top-tab__left-body{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:0}@media (min-width:641px){.top-tab--short .top-tab__left-body{padding:1rem 0 0}}@media (min-width:1025px){.top-tab--short .top-tab__left-body{padding:1rem 0 0;-webkit-transform:translateX(-43%);-ms-transform:translateX(-43%);transform:translateX(-43%)}}.top-tab--about{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:640px){.top-tab--about{background-size:100% 100%;background-position:0;background-repeat:no-repeat}}.top-tab--about:after{display:none}@media (max-width:640px){.top-tab--about .top-tab__right{padding:0 0 1rem}.top-tab--about .top-tab__right .button{width:100%}}.top-tab--about .title--bigger{max-width:35rem;margin:4.875rem 0 1.625rem}@media (max-width:1024px){.top-tab--about .title--bigger{font-size:2rem;max-width:21.25rem;margin:0}}.top-tab--about .title--sub{margin:0 0 1.5rem}@media (max-width:1024px){.top-tab--about .title--sub{font-size:1.625rem}}@media (max-width:640px){.top-tab--about .title--sub{margin:0 0 9.375rem;max-width:13.125rem}}.top-tab--program:after{background:-o-linear-gradient(180.07deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%);background:linear-gradient(269.93deg,#000 1.35%,rgba(0,0,0,.85) 46.46%,rgba(0,0,0,0) 80.95%)}@media (max-width:1024px){.top-tab--program:after{background:-o-linear-gradient(178.67deg,rgba(0,0,0,.97) 36.72%,rgba(0,0,0,.74) 83.63%,rgba(0,0,0,0) 142.26%);background:linear-gradient(271.33deg,rgba(0,0,0,.97) 36.72%,rgba(0,0,0,.74) 83.63%,rgba(0,0,0,0) 142.26%)}}.top-tab--program .top-tab__img{position:absolute;left:0;top:0;width:auto;height:100%;min-width:70%}@media (max-width:639px){.top-tab--program .top-tab__img{width:100%}}.top-tab--program .top-tab__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:639px){.top-tab--program .top-tab__img img{height:auto;max-height:100%}}.big-tabs{position:relative}.big-tabs.loading~*{opacity:0}.program-page .big-tabs{min-height:650px}.big-tabs--days{min-height:calc(100vh - 150px)}.big-tabs__buttons-top{position:sticky;z-index:5;scroll-behavior:smooth;top:11.875rem}.big-tabs--days .big-tabs__buttons-top,.big-tabs--results-article .big-tabs__buttons-top,.big-tabs--results .big-tabs__buttons-top{top:7.375rem}@media (max-width:1365px){.big-tabs--days .big-tabs__buttons-top,.big-tabs--results-article .big-tabs__buttons-top,.big-tabs--results .big-tabs__buttons-top{top:6.75rem}}@media (max-width:640px){.big-tabs--days .big-tabs__buttons-top,.big-tabs--results-article .big-tabs__buttons-top,.big-tabs--results .big-tabs__buttons-top{top:6.375rem}}.filter-opened .big-tabs__buttons-top{z-index:-1}.search-catalog--lobby-prog .big-tabs__buttons-top{top:7.1875rem;background-color:#fff}@media (max-width:480px){.search-catalog--lobby-prog .big-tabs__buttons-top{width:calc(100% + 32px);margin:0 -16px 0 0;top:6.25rem}}.big-tabs--village .big-tabs__buttons-top{position:relative;top:0}.big-tabs__buttons-top .swiper-wrapper{padding:4px 0 0}.big-tabs__buttons-wrap{background-color:#fff;border-bottom:1px solid #828487;-ms-touch-action:pan-x;touch-action:pan-x;scrollbar-color:#fff #fff;scrollbar-width:thin}.big-tabs--village .big-tabs__buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0)}@media (max-width:639px){.big-tabs--village .big-tabs__buttons-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 0 0}}.big-tabs--village .big-tabs__buttons-wrap h3+h3{margin-right:3.3125rem}@media (max-width:1024px){.big-tabs--village .big-tabs__buttons-wrap h3+h3{margin-right:5px}}@media (max-width:1365px){.big-tabs__buttons-wrap{top:11.3125rem}}@media (max-width:1024px){.big-tabs__buttons-wrap{top:10.625rem;padding:.75rem .75rem 0}.big-tabs__buttons-wrap .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:860px){.big-tabs__buttons-wrap{top:11.875rem}}.big-tabs__buttons-wrap .swiper-container{overflow:hidden}@media (max-width:640px){.big-tabs__buttons-wrap .swiper-container{width:92%;margin:0 auto}}.big-tabs__buttons-wrap::-webkit-scrollbar{width:.0625rem;cursor:pointer;height:0}.big-tabs__buttons-wrap::-webkit-scrollbar-thumb,.big-tabs__buttons-wrap::-webkit-scrollbar-track{background:#fff;cursor:pointer;width:1px;height:0}.big-tabs__buttons-wrap::-webkit-scrollbar-thumb{border-radius:8px}.big-tabs__buttons-wrap::-webkit-scrollbar-thumb:horizontal:active,.big-tabs__buttons-wrap::-webkit-scrollbar-thumb:vertical:active{background:#fff;cursor:pointer;height:0}.big-tabs__buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:3.75rem;position:relative;width:auto;overflow:hidden}.big-tabs--village .big-tabs__buttons+.big-tabs__buttons{margin-right:3.3125rem}@media (max-width:1024px){.big-tabs--village .big-tabs__buttons+.big-tabs__buttons{margin-right:5px}}.big-tabs__buttons .swiper-button{z-index:3;display:none}.big-tabs__buttons .swiper-button.loaded{display:-webkit-box;display:-ms-flexbox;display:flex}.big-tabs__buttons .swiper-button--prev{position:absolute;top:-5px;left:-14px;background-color:#fff}.big-tabs__buttons .swiper-button--next{position:absolute;top:-5px;right:-14px;background-color:#fff;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.big-tabs__buttons .swiper-button:focus{outline:none!important}.big-tabs__buttons .swiper-button.swiper-lock{display:none}.big-tabs__buttons .swiper-button:hover{color:#f90}@media (max-width:1024px){.big-tabs__buttons{height:2.5rem;width:auto;padding:0 1.25rem}}.big-tabs__buttons .swiper-slide{width:auto}.big-tabs__button{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;line-height:1;color:#333;padding:0 .625rem 1rem;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;position:relative}.big-tabs__button a{color:#333}.big-tabs__button:after{content:"";position:absolute;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:4px;width:98%;background-color:#f90;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}@media (max-width:1024px){.big-tabs__button:after{bottom:-1px}}.big-tabs__button.active{font-weight:700}.big-tabs__button.active:after{opacity:1}@media (max-width:1024px){.big-tabs__button{font-size:1rem}}.big-tabs__button:focus-visible{outline:none!important}.big-tabs__button:focus-visible span{outline:1px solid #f90}.big-tabs__button:hover:after{opacity:1}.big-tabs__nav{position:absolute;top:22px;width:.75rem;height:1.125rem;z-index:6;color:#f90}.big-tabs__nav--prev{left:10px}.big-tabs__nav--next{right:10px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.big-tabs__content{opacity:0;visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.big-tabs__content.active{opacity:1;z-index:2;position:relative;overflow:visible;visibility:visible;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.big-tabs__body{padding:1.5rem 0 0;position:relative;z-index:3}@media (min-width:1025px){.big-tabs__body{padding:3.125rem 0 0}}.comb-search .big-tabs__body{position:static}.big-tabs--results{min-height:60vh}.big-tabs--results .big-tabs__body{padding:1.5rem 1rem 0}@media (min-width:1025px){.big-tabs--results .big-tabs__body{padding:2.5rem 1rem 0}}.big-tabs--secondary .big-tabs__buttons-top{top:83px}@media (max-width:1300px){.big-tabs--results-article{padding:0 1rem}}.big-tabs--results-article .big-tabs__body{padding:3rem 0 0}@media (min-width:1025px){.big-tabs--results-article .big-tabs__body{padding:3rem 0 0}}.big-tabs--days{margin:16px 0 0}@media (max-width:1024px){.big-tabs--days{margin:0}}@media (min-width:1025px){.big-tabs--days .big-tabs__body{padding:1.625rem 0 0}}.run-line{position:absolute;opacity:0;bottom:0;z-index:5;left:0;height:4px;width:100px;background-color:#f90;display:none}@media (max-width:1024px){.run-line{bottom:-7px;display:none!important}}@media (min-width:1025px){.information-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.information-block__text{padding:11px 0 0}@media (min-width:1025px){.information-block__text{width:57%}}.information-block__text :first-child{margin-top:0}.information-block__text h4{font-size:1.125rem;line-height:1.38;font-weight:700;color:#333;margin:0 0 1rem}.information-block__text h4:not(:first-child){margin:1.875rem 0 1rem}.information-block__text p{font-size:1.125rem;line-height:1.4;color:#333;margin:1.25rem 0}.information-block__text p a{display:inline-block;font-size:inherit;line-height:1;color:#333;border-bottom:2px solid #c05602;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear;margin:0 3px!important}.information-block__text p a:hover{border-color:rgba(0,0,0,0)}.information-block__text p .tooltip-mini{margin:0 3px}.information-block__text p+p{margin:1.6875rem 0}.information-block__text .link--title{margin:1.25rem 0 0}.information-block__text .title--uniq{margin-bottom:.5rem}.information-block__titles{padding:0 0 0 1.25rem}@media (min-width:1025px){.information-block__right{width:32%}}.information-block__accordion-block{margin:0 0 1.875rem}.information-block__accordion .simple-accordion:nth-child(n+9){display:none}.information-block__accordion.show-all-items .simple-accordion:nth-child(n+9){display:block}.program-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1024px){.program-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.program-block__slider{width:66%;padding:4% 0 0}@media (max-width:1025px){.program-block__slider{padding:4% 0}}.program-block__slider .title{display:none;text-align:center;padding:0 1.25rem;margin:0 0 2.1875rem}@media (max-width:1365px){.program-block__slider{width:51%;-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}}@media (max-width:1024px){.program-block__slider{width:100%;-webkit-transform:none;-ms-transform:none;transform:none;padding:0}.program-block__slider .title{display:block}}.program-block__img{position:relative;height:0;padding-bottom:62.8%;overflow:hidden;z-index:1}@media (max-width:1365px){.program-block__img{padding-bottom:81.8%}}@media (max-width:1024px){.program-block__img{padding-bottom:437px}}.program-block__img img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program-block__board{position:absolute;width:100%;z-index:2;background-color:rgba(51,51,51,.95);opacity:.95;bottom:0;right:0;text-align:right;-webkit-clip-path:polygon(14% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 98%);clip-path:polygon(14% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 98%);padding:1.25rem 1.75rem .8125rem 0;height:10.8125rem;color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.program-block__board:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-o-linear-gradient(310deg,#f7941e,#e16327);background:linear-gradient(140deg,#f7941e,#e16327);opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;z-index:-1}.program-block__board:hover:after{opacity:1}.program-block__board .link--secondary{margin:auto 0 0}.program-block__board .link--secondary:hover{color:#333}.program-block__title{font-size:1.625rem;line-height:1;margin:0 0 14px;width:88%}@media (max-width:1024px){.program-block__title{width:84%}}.program-block__text{font-size:1.125rem;line-height:1.3;font-weight:300;width:75%;margin:0 0 11px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.program-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4% 0 0 1.25rem;width:26.25rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1024px){.program-block__content{width:100%;padding:9% 0}}.program-block__content .title{margin:0 0 1.5625rem}@media (max-width:1024px){.program-block__content .title{display:none}}.program-block__content .button{padding:.69em 0;margin:23px 0 0}@media (min-width:480px){.program-block__content .button{max-width:12.9375rem;margin:auto 0 0}}.program-block__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program-block__control{font-size:1.375rem;color:#9b9da0;margin:0 .3125rem 1.6875rem 0;cursor:pointer;padding:.3125rem 1.625rem .3125rem 0;border-right:2px solid #9b9da0;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color;text-align:right}@media (max-width:1365px){.program-block__control{font-size:1.125rem}}@media (max-width:1024px){.program-block__control{font-size:1.25rem}}.program-block__control.active,.program-block__control:hover{color:#c05602;border-color:#c05602}@media (max-width:1320px){.favorites-wrap{padding:0 1rem}}.favorites-wrap__body{margin:5rem 0 0}.favorites-wrap__empty{max-width:41.5rem;margin:5rem auto 1rem;text-align:center}.favorites-wrap__empty img{margin:0 auto}.favorites-wrap__title{font-size:1.625rem;font-weight:700;margin:1.1875rem 0}@media (max-width:1024px){.favorites-wrap__title{font-size:1.25rem}}.favorites-wrap__title-sub{font-size:1.625rem}@media (max-width:1024px){.favorites-wrap__title-sub{font-size:1.25rem}}.favorites-wrap__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.5rem 0 0}.favorites-wrap__list .link+.link{margin-right:8px}.interest-block .title{text-align:center}.interest-block .title--mid{margin:0 0 .625rem}@media (max-width:640px){.interest-block .title--mid{font-size:1.625rem}}.interest-block .title--count{text-align:right;margin:0 0 -.9375rem}.interest-block__slider{position:relative;margin:2.8125rem 0 0}@media (max-width:640px){.interest-block__slider{margin:1.5rem 0 0}}.interest-block__slider .swiper-container{overflow:hidden;padding:2px}@media (max-width:560px){.section--triple-int .interest-block__slider .swiper-container{padding-right:1rem}}@media (max-width:1320px){.interest-block__slider--mob-slider{padding-right:1rem}.js-tab-block .interest-block__slider--mob-slider{padding:0 1rem}}@media (max-width:560px){.interest-block__slider--mob-slider{width:calc(100% + 32px);margin:1.5rem -2rem 0 0;padding-right:1rem}.combinations .interest-block__slider--mob-slider,.js-tab-block .interest-block__slider--mob-slider{padding:0 3rem 0 0}.interest-block__slider--mob-slider .service-item{width:84%}.interest-block__slider--mob-slider .swiper-slide-next{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}}@media (max-width:1280px){.interest-block--list-mob .interest-block__slider{padding:0 1rem}}@media (max-width:640px){.interest-block--list-mob .swiper-wrapper{display:block;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.interest-block--list-mob .swiper-wrapper .swiper-slide{width:100%!important}.interest-block--list-mob .swiper-wrapper .swiper-slide+.swiper-slide{margin:1.25rem 0 0}.interest-block--list-mob .swiper-wrapper .swiper-slide:nth-child(n+5){display:none}}.interest-block--right .title{text-align:right}@media (max-width:1024px){.interest-block--right .title{text-align:center;padding:0}}.advantages-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages-block .title--mid{max-width:31.25rem;margin:0 auto;text-align:center}.advantages-block__list{display:grid;grid-template-columns:1fr;margin:1.875rem 0;grid-gap:.625rem}@media (min-width:530px){.advantages-block__list.grid-4{grid-template-columns:repeat(2,1fr);grid-gap:1.25rem}}@media (min-width:1024px){.advantages-block__list.grid-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){.advantages-block__list.grid-4{margin:1.875rem 0}}@media (min-width:1201px){.advantages-block__list.grid-4{grid-gap:2.3125rem}}.advantages-block__list.grid-3{grid-template-columns:repeat(1,1fr)}@media (min-width:1201px){.advantages-block__list.grid-3{grid-gap:5.625rem}}@media (min-width:1024px){.advantages-block__list.grid-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px){.advantages-block__list.grid-3{margin:1.875rem 0}}@media (min-width:530px){.advantages-block__list.grid-2{grid-template-columns:repeat(2,1fr);grid-gap:1.25rem}}@media (min-width:1024px){.advantages-block__list.grid-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.advantages-block__list.grid-2{margin:1.875rem 0}}@media (min-width:1201px){.advantages-block__list.grid-2{grid-gap:2.3125rem}}.advantages-block .button--default{margin:0 auto;padding-left:0;padding-right:0}@media (min-width:530px){.advantages-block .button--default{max-width:14.375rem}}@media (max-width:480px){.advantages-block .button--main{width:100%}}.advantages-item{text-align:center;padding:12px 8px 28px;border:1px solid #9b9da0;border-right:none;position:relative;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages-item .link--title{margin:auto 0 0}@media (min-width:1201px){.advantages-item{padding:4px 8px 35px}}.advantages-item:after,.advantages-item:before{content:"";position:absolute;right:1px;height:calc(50% - 60px);width:6px;border:1px solid #9b9da0}.advantages-item:after{top:-1px;border-radius:4px 0;border-bottom:none;border-right:none;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);height:calc(50% - 42px)}@media (min-width:1201px){.advantages-item:after{height:calc(50% - 60px)}}.advantages-item:before{bottom:-1px;border-radius:4px 0;border-bottom:none;border-right:none;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.advantages-item__number{width:2.25rem;text-align:right;position:absolute;top:49%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:3.75rem;font-weight:800;right:-13px;line-height:1;color:#f90}@media (min-width:1201px){.advantages-item__number{top:51%;width:3.4375rem;font-size:5.625rem;right:-21px}}.advantages-item__icon{width:5.625rem;height:5.625rem;margin:0 auto 4px}@media (min-width:1201px){.advantages-item__icon{width:8rem;height:8rem}}.advantages-item__icon img{width:100%;height:100%}.advantages-item__title{max-width:250px;margin:0 auto .625rem;font-size:1.125rem;line-height:1.3;color:#333;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:700}@media (min-width:1201px){.advantages-item__title{font-size:1.25rem;margin:0 auto 20px}}.advantages-item__text{font-size:1rem;line-height:1.3;margin:0 0 15px;padding:0 28px}@media (min-width:1201px){.advantages-item__text{font-size:1.125rem}}.spec-item{background-color:#fff;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 1.4375rem rgba(0,0,0,.15);box-shadow:0 0 1.4375rem rgba(0,0,0,.15);border-radius:4px;padding:1.6875rem .8125rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100%;cursor:pointer;text-align:right;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.swiper-slide .spec-item{-webkit-box-shadow:0 0 .125rem rgba(0,0,0,.15);box-shadow:0 0 .125rem rgba(0,0,0,.15)}.spec-item__top{font-size:1rem;color:#c05602;margin:0 0 8px}.spec-item__title{display:block;font-size:1.25rem;line-height:1.3;font-weight:700;margin:0 0 1rem;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:#c05602;min-height:3.25rem}@media (max-width:640px){.spec-item__title{margin:0 0 .5rem}}.spec-item__sub{font-size:1rem;color:#333;line-height:1;margin:0 0 1.6875rem}@media (max-width:640px){.spec-item__sub{margin:auto 0 .5rem}}.spec-item__text{font-size:1rem;line-height:1.45;color:#333;padding-left:.75rem;margin:0 0 2.375rem;text-align:right}@media (max-width:640px){.spec-item__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:auto 0 .625rem}}.spec-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.1875rem;padding:1rem 1rem 0 0;width:calc(130% + 2.25rem);margin:auto -1.125rem 0 0;position:relative}.spec-item__bottom .link{position:relative;z-index:3}.spec-item__bottom .link__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.spec-item:hover{background-color:#fff7eb}.more-info{margin:1.25rem 0 0}.more-info.is-active .ac-panel{overflow:visible}.more-info__block h1,.more-info__block h2{font-size:1.125rem!important;font-weight:700;margin:0 0 1.375rem}.more-info .share-drop{position:absolute;top:calc(100% + 1.125rem);right:-1.625rem}@media (max-width:640px){.more-info .share-drop{width:20.625rem;right:0}}@media (max-width:360px){.more-info .share-drop{width:18.75rem}}@media (max-width:767px){.more-info .share-drop__body:after{right:1.875rem}}@media (max-width:767px){.more-info .share-drop__body:before{right:2.0625rem}}@media (min-width:560px){.more-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #000;border-bottom:1px solid #000;padding:1.375rem 0}.more-item--audio-popup{border:none}}.more-item+.more-item{border-top:none}@media (max-width:559px){.more-item+.more-item{margin:2.9375rem 0 0}}.more-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1rem 0 0}@media (min-width:560px){.more-item__body{width:calc(100% - 110px);padding:0 1rem 0 0}}@media (min-width:1025px){.more-item__body{width:calc(100% - 168px);padding:0 2rem 0 0}}.more-item__time{font-size:.875rem;color:#000;background-color:#cfd6da;padding:.125rem .375rem;position:absolute;bottom:0;right:0;z-index:3}.more-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0 0}@media (min-width:560px){.more-item__bottom{margin:auto 0 0}}@media (max-width:559px){.more-item__bottom{border-top:1px solid #000;margin:.6875rem 0 0;padding:.6875rem 0 0}}.more-item__bottom .link+.link{margin:0 .4375rem 0 0}.more-item__title{font-size:1rem;line-height:1.3;color:#333;font-weight:700;margin:0 0 1.25rem}@media (max-width:1024px){.more-item__title{margin:0}}@media (min-width:1025px){.more-item__title{font-size:1.125rem}}.more-item__title span{display:block;font-weight:400}.more-item__file{width:100%;height:9.375rem;position:relative;cursor:pointer}@media (min-width:560px){.more-item__file{width:10.5rem;height:10.5rem}}@media (min-width:1025px){.more-item__file{width:10.5rem;height:10.5rem}}.more-item__file:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(51,51,51,.7);z-index:1}.more-item__file.pause .more-item__icon img{display:none}.more-item__file.pause .more-item__icon img:last-child{display:block}.more-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4375rem;height:3.4375rem;border-radius:50px;background-color:#f90;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.more-item__icon--play img{margin:0 0 0 .25rem}.more-item__icon.js-play-audio img:last-child{display:none;margin:0}.more-item__icon.js-play-audio.pause img{display:none}.more-item__icon.js-play-audio.pause img:last-child{display:block}.more-item--audio-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0}@media (max-width:599px){.more-item--audio-popup .more-item__bottom{border:none;padding:0;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.more-item--audio-popup .more-item__title{margin:0 .875rem .6875rem 0;min-width:16.3125rem;font-size:1rem}@media (min-width:1025px){.more-item--audio-popup .more-item__title{font-size:1rem}}@media (max-width:640px){.more-item--audio-popup .more-item__title{font-size:.875rem;min-width:9.5rem;margin:0 9px 3px 0}}.more-item--audio-popup .more-item__title span a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:640px){.more-item--audio-popup .more-item__title span a{display:none}}@media (min-width:1025px){.more-item--audio-popup .more-item__body{width:100%;padding:0}}@media (max-width:640px){.more-item--audio-popup .more-item__body{padding:0 0 7px 13px}}.more-item--audio-popup .more-item__body .link--dop{-ms-flex-negative:0;flex-shrink:0}@media (max-width:640px){.more-item--audio-popup .more-item__body .link--dop{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.more-item--audio-popup .more-item__body .link--dop .link__text{display:none}}.more-item--audio-popup .more-item__file{width:4.25rem;height:4.25rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:640px){.more-item--audio-popup .more-item__file{width:3rem;height:3rem}}.more-item--audio-popup .more-item__file:after{display:none}.more-item--audio-popup .more-item__icon{width:3rem;height:3rem}.more-item--audio-popup .more-item__bottom .link+.link{margin:0 .625rem 0 0}.more-item--audio-popup .more-item__bottom .more-item__icon{width:2.5rem;height:2.5rem;position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1279px){.more-item--audio-popup .more-item__bottom .more-item__icon{margin:0 auto 0 20px}}@media (max-width:640px){.more-item--audio-popup .more-item__bottom .more-item__icon{width:2rem;height:2rem;margin:0 13px 0 19px}.more-item--audio-popup .more-item__bottom .more-item__icon img{width:45%;height:45%;margin:0;-webkit-transform:translate(1px);-ms-transform:translate(1px);transform:translate(1px)}.more-item--audio-popup .more-item__bottom .more-item__icon img:last-child{-webkit-transform:none;-ms-transform:none;transform:none}}.show-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#333;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.show-all__text{font-size:1.125rem;line-height:1.35}.show-all__text span:first-child{display:block}.is-active .show-all__text span:first-child,.show-all__text span:last-child{display:none}.is-active .show-all__text span:last-child{display:block}.show-all__icon{width:1.25rem;height:1.25rem;position:relative;border-radius:3.125rem;background-color:#f90;margin:0 5px 0 0}.show-all__icon:after{width:11px;height:2px}.show-all__icon:after,.show-all__icon:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:4px}.show-all__icon:before{width:2px;height:11px}.is-active .show-all,.show-all.is-active{margin:1.25rem 0 0}.is-active .show-all .show-all__icon:before,.show-all.is-active .show-all__icon:before{opacity:0}.department-block{position:relative}.department-block .swiper-button{position:absolute;bottom:10.375rem;z-index:2;width:2.375rem;height:2.375rem;display:none}@media (min-width:1320px){.department-block .swiper-button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1025px){.department-block .swiper-button--next{left:-1.1875rem}}@media (min-width:1440px){.department-block .swiper-button--next{left:-4.25rem}}@media (min-width:1025px){.department-block .swiper-button--prev{right:-1.1875rem}}@media (min-width:1440px){.department-block .swiper-button--prev{right:-4.25rem}}.department-block .department-swiper-pagination{display:none}.department-block__slider{margin:1.5rem 0 0}.department-block__slider .swiper-container{overflow:hidden}@media (max-width:1024px){.department-block__slider{display:none}}.department-block__slider-nav{margin:1.875rem 0 0}.department-block__slider-nav .swiper-container{overflow:hidden;padding:0 0 1.5rem}@media (max-width:560px){.department-block__slider-nav{width:calc(100% + 16px)}.department-block__slider-nav .slide-min{width:80%}.department-block__slider-nav .swiper-slide-next{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}}.department-block__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.department-block__slide-img{width:100%;max-width:53rem;height:0;position:relative;padding-bottom:41.2%}.department-block__slide-img img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.department-block__content{width:100%;max-width:22.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:.25rem}.department-block__content .title{margin:0 0 15px}.department-block__text{font-size:1.125rem;line-height:1.38;margin:0 0 12px}.department-block__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.department-block__body,.record{display:-webkit-box;display:-ms-flexbox;display:flex}.record{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eb0000;border-radius:2.5rem;padding:.0625rem .4375rem;position:absolute;top:.9375rem;right:.875rem;z-index:2}.record__text{font-size:1rem;color:#fff;margin:0 .4375rem 0 0}.record__cirk{width:.5625rem;height:.5625rem;border-radius:1.25rem;background-color:#fff}.slide-min{cursor:pointer;padding:0 0 1rem;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear;position:relative;width:100%;display:block}.swiper-container .slide-min{height:100%}.slide-min:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#333;-webkit-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear}.slide-min__tips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 10px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.slide-min__time{font-size:1rem;color:#000;background-color:#cfd6da;padding:.4375rem .5625rem;position:absolute;bottom:0;right:0;z-index:3}.slide-min__img{height:175px;position:relative;margin:0 0 .75rem;overflow:hidden}.slide-min__img>img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slide-min__img:before{top:2px;left:2px;width:calc(100% - 18px);height:calc(100% - 18px);border:.4375rem solid #fff;outline:2px solid #c05602}.slide-min__img:after,.slide-min__img:before{content:"";position:absolute;opacity:0;z-index:2;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.slide-min__img:after{top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e)}.slide-min__img--no-image:after{opacity:.5}.slide-min--voice .slide-min__img:before{background-color:rgba(51,51,51,.7);outline:none;border:none;width:100%;height:100%;opacity:1;top:0;left:0}.slide-min--voice .slide-min__img:after{display:none}.slide-min__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.6875rem;height:4.6875rem;border-radius:50px;background-color:#f90;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.slide-min__icon img{position:relative;z-index:2}@media (max-width:1024px){.slide-min__icon{width:3.4375rem;height:3.4375rem}}.slide-min__icon--play img{margin:0 0 0 .25rem}.slide-min__icon.js-play-audio img:first-child{width:60%;height:60%}.slide-min__icon.js-play-audio img:nth-child(2),.slide-min__icon.pause img:first-child{display:none}.slide-min__icon.pause img:nth-child(2){display:block}.slide-min__icon.anim:before{-webkit-animation:voice .7s linear infinite alternate;animation:voice .7s linear infinite alternate}.slide-min__icon.anim:after,.slide-min__icon.anim:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:5rem;background-color:#f90;z-index:1}.slide-min__icon.anim:after{-webkit-animation-name:voice2;animation-name:voice2;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes voice{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}}@keyframes voice{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}}@-webkit-keyframes voice2{0%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}to{-webkit-transform:translate(-50%,-50%) scale(1.6);transform:translate(-50%,-50%) scale(1.6);opacity:0}}@keyframes voice2{0%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}to{-webkit-transform:translate(-50%,-50%) scale(1.6);transform:translate(-50%,-50%) scale(1.6);opacity:0}}.slide-min__name{font-size:1.125rem;line-height:1.35;color:#333;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.slide-min__name--bold{font-weight:700}.slide-min__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:700;color:#333;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;margin:0 0 .625rem}.slide-min:hover .slide-min__img:after{opacity:.5}.slide-min:focus-visible:after{background-color:#c05602}.slide-min:focus-visible .slide-min__date,.slide-min:focus-visible .slide-min__name{color:#c05602}.slide-min:focus-visible .slide-min__img:before{opacity:1}.slide-min:active:after{background-color:#c05602}.slide-min:active .slide-min__date,.slide-min:active .slide-min__name{color:#c05602}.slide-min:active .slide-min__img:before{opacity:1}.swiper-slide-thumb-active .slide-min{pointer-events:none}.swiper-slide-thumb-active .slide-min:after{background-color:#c05602}.swiper-slide-thumb-active .slide-min .slide-min__date,.swiper-slide-thumb-active .slide-min .slide-min__name{color:#c05602}.swiper-slide-thumb-active .slide-min .slide-min__img:before{opacity:1}.slide-min__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:1rem 0 .9375rem}.slide-min__label,.slide-min__top{display:-webkit-box;display:-ms-flexbox;display:flex}.slide-min__label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;color:#333;padding:4px 10px;min-height:24px;border:1px solid #f90;border-radius:2.5rem;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;margin:0 8px 8px 0}.slide-min__label:hover{background-color:#fff7eb}.slide-min__icons{position:absolute;bottom:8px;left:8px;z-index:3}.slide-min__icons,.slide-min__mini-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide-min__mini-icon{width:1.75rem;height:1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;background-color:#333;border:1px solid #fffdfa}.slide-min__mini-icon.video img{margin:0 0 0 2px}.slide-min__mini-icon+.slide-min__mini-icon{margin:0 8px 0 0}.slide-min--list .slide-min__date{font-weight:400;margin:5px 0 0}.slide-min--list .slide-min__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slide-min--list .slide-min__name--bold{-webkit-line-clamp:2;margin:0 0 11px}.slide-min--list .slide-min__name--bold:hover{color:#f90}.computer-science{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;background-position:100% 100%;background-repeat:no-repeat;background-size:20.1875rem 13.5625rem;padding:0 0 2.375rem}.computer-science .swiper-slide{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}@media (min-width:1201px) and (max-width:1921px){.computer-science{background-size:40.05208vw 26.82292vw;padding:0 0 4.6875vw;margin:0 -1rem 6.82292vw 0}.section--computer-award .computer-science{margin-bottom:0}}@media (min-width:1922px){.computer-science{background-size:48.0625rem 32.1875rem;padding:0 0 5.625rem;margin:0 -1rem 8.1875rem 0}.section--computer-award .computer-science{margin-bottom:0}}.computer-science__text{width:100%;padding:0 0 0 .875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1201px){.computer-science__text{height:calc(100% - 20px);min-height:23.75rem;max-width:25.375rem;padding:1.3125rem 0 0}}@media (min-width:1201px) and (max-width:1921px){.computer-science__text{-webkit-transform:translateX(-9%);-ms-transform:translateX(-9%);transform:translateX(-9%)}}@media (min-width:1700px){.computer-science__text{-webkit-transform:translateX(-12.86458vw);-ms-transform:translateX(-12.86458vw);transform:translateX(-12.86458vw)}}@media (min-width:1922px){.computer-science__text{-webkit-transform:translateX(-15.4375rem);-ms-transform:translateX(-15.4375rem);transform:translateX(-15.4375rem)}}@media (max-width:1024px){.computer-science__text{margin:0 0 .75rem;padding:0}}.computer-science__text ul{margin:1.125rem 0 0;max-width:19.6875rem}.computer-science__text p{font-size:1.375rem;line-height:1.4;max-width:339px}.computer-science__text .button{margin:.9375rem 0 0;width:100%}@media (min-width:640px){.computer-science__text .button{width:auto}}@media (min-width:1201px){.computer-science__text .button{margin:auto 0 0}}.computer-science__slider{width:100%;position:relative}@media (max-width:1320px){.computer-science__slider{width:calc(100% + 11px);margin:0 .3125rem 0 0}}@media (min-width:1201px) and (max-width:1921px){.computer-science__slider{max-width:56.61458vw}.computer-science--full .computer-science__slider{max-width:84.01042vw}}@media (min-width:1922px){.computer-science__slider{max-width:76.25rem}}.computer-science__slider .swiper-container{overflow:hidden;padding:21px 0 5px}@media (min-width:1201px){.computer-science__slider .swiper-container{padding:21px 5px 21px 0}.computer-science--full .computer-science__slider .swiper-container{padding:14px 5px 21px 0}}.computer-science__slider--short .swiper-wrapper .swiper-slide-next{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}.computer-science__slider--short .swiper-wrapper .swiper-slide-next~.swiper-slide{-webkit-transform:translateX(31%);-ms-transform:translateX(31%);transform:translateX(31%);position:relative}.computer-science__slider--long .swiper-wrapper .swiper-slide:after,.computer-science__slider--short .swiper-wrapper .swiper-slide-next~.swiper-slide:after{content:"";position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9)}.computer-science__slider--long .swiper-wrapper .swiper-slide:after{opacity:0;visibility:hidden;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}.computer-science__slider--long .swiper-wrapper .swiper-slide-next{-webkit-transform:translateX(13%);-ms-transform:translateX(13%);transform:translateX(13%)}.computer-science__slider--long .swiper-wrapper .swiper-slide-next~.swiper-slide{-webkit-transform:translateX(27%);-ms-transform:translateX(27%);transform:translateX(27%);position:relative}.computer-science__slider--long .swiper-wrapper .my-next-slide{-webkit-transform:translateX(13%);-ms-transform:translateX(13%);transform:translateX(13%)}.computer-science__slider--long .swiper-wrapper .my-next-slide~.swiper-slide{-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%);position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.computer-science__slider--long .swiper-wrapper .my-next-slide~.swiper-slide:after{opacity:1;visibility:visible}.computer-science__body{width:94%;background-color:#fff}.computer-science--full .computer-science__body{width:94.5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.computer-science--full .computer-science__body .computer-science__slider{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:1201px){.computer-science__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 4.0625rem}}.science-item{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);border-radius:4px;padding:1.25rem 1.5rem 1.5rem;position:relative;height:100%;width:85%}@media (min-width:1201px) and (max-width:1921px){.science-item{max-width:21.875vw;padding:1.61458vw 1.97917vw 1.97917vw 1.61458vw}}@media (min-width:1922px){.science-item{max-width:26.25rem;padding:1.9375rem 2.375rem 2.375rem 1.9375rem}}.science-item:after{content:"";display:block;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f1f1f1;border-style:solid;border-width:0 0 10.0625rem 12.5rem;position:absolute;bottom:0;right:0}@media (min-width:1201px) and (max-width:1921px){.science-item:after{border-width:0 0 8.38542vw 10.41667vw}}@media (min-width:1922px){.science-item:after{border-width:0 0 10.0625rem 12.5rem}}.science-item__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;height:100%}.science-item__body,.science-item__socials{display:-webkit-box;display:-ms-flexbox;display:flex}.science-item__socials{position:absolute;left:.625rem;bottom:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1201px) and (max-width:1921px){.science-item__socials{left:.83333vw;bottom:.83333vw}}@media (min-width:1922px){.science-item__socials{left:1rem;bottom:1rem}}.science-item__socials li+li{margin-right:.625rem}.science-item__soc{display:block;width:1rem;height:1rem;color:#333}@media (min-width:1201px) and (max-width:1921px){.science-item__soc{width:1.30208vw;height:1.30208vw;left:.83333vw;bottom:.83333vw}}@media (min-width:1922px){.science-item__soc{width:1.5625rem;height:1.5625rem;left:1rem;bottom:1rem}}.science-item__soc img,.science-item__soc svg{width:100%;height:100%}.science-item__soc:hover{color:#c05602}.science-item__soc--big{width:1.875rem;height:1.875rem}@media (min-width:1201px) and (max-width:1921px){.science-item__soc--big{width:auto;height:auto}}@media (min-width:1922px){.science-item__soc--big{width:auto;height:auto}}.science-item__quote{width:2.25rem;height:1.6875rem;margin:0 0 1rem}@media (min-width:1201px) and (max-width:1921px){.science-item__quote{width:2.86458vw;height:2.13542vw;margin:0 0 1.25vw}}@media (min-width:1922px){.science-item__quote{width:3.4375rem;height:2.5625rem;margin:0 0 1.5rem}}.science-item__quote img{width:100%;height:100%}.science-item__text{font-size:1.125rem;margin:0 0 2.25rem;line-height:1.5}@media (max-width:1200px){.science-item__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:1201px) and (max-width:1921px){.science-item__text{font-size:1.04167vw;margin:0 0 4.53125vw}}@media (min-width:1922px){.science-item__text{font-size:1.25rem;margin:0 0 5.4375rem}}.science-item--secondary:after{bottom:auto;top:0;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.manager-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0 0}.manager-item__img{width:4.6875rem;height:4.6875rem;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;border-radius:100%}@media (min-width:1201px) and (max-width:1921px){.manager-item__img{width:5.72917vw;height:5.72917vw}}@media (min-width:1922px){.manager-item__img{width:6.875rem;height:6.875rem}}.manager-item__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.manager-item__body{width:100%;max-width:12.5rem;margin:4px 1.0625rem 0 0}@media (min-width:1201px) and (max-width:1921px){.manager-item__body{max-width:10.41667vw;margin:4px .88542vw 0 0}}@media (min-width:1922px){.manager-item__body{max-width:12.5rem;margin:4px 1.0625rem 0 0}}.manager-item__title{font-size:.875rem;margin:0 0 .5625rem;line-height:1.8;color:#333;font-weight:700}@media (min-width:1201px) and (max-width:1921px){.manager-item__title{font-size:.9375vw;margin:0 0 .46875vw}}@media (min-width:1922px){.manager-item__title{font-size:1.125rem;margin:0 0 .5625rem}}.manager-item__sub{font-size:.875rem;line-height:1.3;color:#333}@media (min-width:1201px) and (max-width:1921px){.manager-item__sub{font-size:.9375vw}}@media (min-width:1922px){.manager-item__sub{font-size:1.125rem}}.manager-item--secondary{position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.manager-item--secondary .manager-item__title{font-size:1.125rem;letter-spacing:-.02em}@media (min-width:1201px) and (max-width:1921px){.manager-item--secondary .manager-item__title{font-size:1.04167vw}}@media (min-width:1922px){.manager-item--secondary .manager-item__title{font-size:1.25rem}}.manager-item--secondary .manager-item__body{margin:1.8125rem 1.0625rem 2.8125rem 0}@media (min-width:1201px) and (max-width:1921px){.manager-item--secondary .manager-item__body{margin:1.51042vw .88542vw 2.34375vw 0}}@media (min-width:1922px){.manager-item--secondary .manager-item__body{margin:1.8125rem 1.0625rem 2.8125rem 0}}@media (min-width:1201px) and (max-width:1921px){.manager-item--secondary .manager-item__img{width:9.6875vw;height:9.6875vw}}@media (min-width:1922px){.manager-item--secondary .manager-item__img{width:11.625rem;height:11.625rem}}.computer-popup{overflow:auto;height:100%;padding:2.5rem 0 1.25rem 1.875rem}@media (max-width:1024px){.computer-popup{padding:1.25rem 0 1.25rem 1.875rem;height:95%}}@media (max-width:1024px) and (max-height:600px){.computer-popup{height:92%}}@media (max-width:1024px) and (max-height:520px){.computer-popup{height:88%}}@media (min-width:641px){.computer-popup__top{display:-webkit-box;display:-ms-flexbox;display:flex}}.computer-popup__top-left .comp-item:first-child{padding-bottom:1.5625rem}@media (min-width:641px){.computer-popup__top-left .comp-item:first-child{padding-bottom:1.875rem}}.computer-popup__top-left .comp-item:last-child{border-bottom:1px solid #9b9da0;padding:0 0 1.5625rem}@media (min-width:641px){.computer-popup__top-left .comp-item:last-child{padding:1.875rem 0 0;border-top:1px solid #9b9da0;border-bottom:none}}.computer-popup__top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:641px){.computer-popup__top-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 3.125rem;margin:0 0 0 3.125rem;border-left:1px solid #9b9da0}}.computer-popup__text{text-align:right;padding:1.25rem 0 .625rem;margin:0 0 2.625rem;border-bottom:1px solid #9b9da0}@media (min-width:641px){.computer-popup__text{padding:2.5rem 0 .625rem}}.computer-popup__text:first-child{margin:0}.computer-popup__text .title--sub-min{margin:1.5625rem 0 0}.computer-popup__text ul{margin:1.3125rem 0 0}.computer-popup__text p{font-size:1.125rem;line-height:1.4;margin:0}.computer-popup__accordion-block{margin:0 0 1.875rem}.computer-popup__accordion-block ul{margin:0 0 1.25rem}.computer-popup__accordion .simple-accordion:nth-child(n+9){display:none}.computer-popup__accordion.show-all-items .simple-accordion:nth-child(n+9){display:block}.computer-popup__buttons{margin:.9375rem 0 0}@media (min-width:520px){.computer-popup__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.computer-popup__buttons .button{width:100%}@media (min-width:520px){.computer-popup__buttons .button{width:auto}}.computer-popup__buttons .button+.button{margin:.875rem 0 0}@media (min-width:520px){.computer-popup__buttons .button+.button{margin:0 0 0 8px}}.computer-popup--prev{padding-top:0}.computer-popup--prev .computer-popup__text{border:none}.computer-popup--prev .computer-popup__text .title{margin:0 0 .6875rem}.computer-popup--prev .computer-popup__text p+p{margin:1.5625rem 0 0}.comp-item,.comp-item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp-item__img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.75rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:641px){.comp-item__img{width:5rem}}.comp-item__img img{width:100%;height:auto}.comp-item__text{font-size:1.125rem;line-height:1.35;margin:0 1.875rem 0 0;text-align:right}@media (min-width:641px){.comp-item__text{margin:0 .625rem 0 0}}.comp-item--short{margin:0 0 1.5625rem}@media (min-width:641px){.comp-item--short{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.comp-item--short .comp-item__text{margin:0 1.875rem 0 0;text-align:center}@media (min-width:641px){.comp-item--short .comp-item__text{margin:1.875rem 0 0}}.simple-accordion{-webkit-transition:margin-bottom .2s linear;-o-transition:margin-bottom .2s linear;transition:margin-bottom .2s linear;width:100%;background-color:#f9f9f9;border-bottom:1px solid rgba(0,0,0,0)}.simple-accordion__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;background-color:#f9f9f9;padding:.9375rem 1.25rem;border-bottom:1px solid #9b9da0;cursor:pointer;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear;text-align:right;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (max-width:640px){.simple-accordion__button{padding:1.1875rem 1.125rem}}.is-active .simple-accordion__button{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.simple-accordion__name{font-size:1.125rem;line-height:1.35;color:#333;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.simple-accordion__icon{width:1rem;height:1rem;position:relative;-ms-flex-negative:0;flex-shrink:0;margin:6px 10px 0 0}.simple-accordion__icon:after{width:100%;height:2px}.simple-accordion__icon:after,.simple-accordion__icon:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.625rem;background-color:#9b9da0;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.simple-accordion__icon:before{width:2px;height:100%}.simple-accordion__body{font-size:1.125rem;line-height:1.35;color:#000;text-align:right;padding:0 1.25rem}@media (max-width:640px){.simple-accordion__body{padding:0 .9375rem}}@media (min-width:1025px){.simple-accordion:hover:not(.is-active) .simple-accordion__name{color:#c05602}.simple-accordion:hover:not(.is-active) .simple-accordion__button{border-color:#c05602}.simple-accordion:hover:not(.is-active) .simple-accordion__icon:after,.simple-accordion:hover:not(.is-active) .simple-accordion__icon:before{background-color:#c05602}}.simple-accordion.is-active{padding-bottom:1rem;border-color:#c05602}.simple-accordion.is-active .simple-accordion__name{color:#c05602;font-weight:700}.simple-accordion.is-active .simple-accordion__button{border-bottom-color:rgba(0,0,0,0)}.simple-accordion.is-active .simple-accordion__icon:before{display:none}.simple-accordion.is-active .simple-accordion__icon:after{background-color:#c05602}.accordion-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#cfd6da;padding:.9375rem 1.25rem;border-bottom:1px solid #9b9da0;cursor:pointer}.accordion-more__name{font-size:1.125rem;line-height:1.35;font-weight:700;color:#333}.accordion-more__icon,.accordion-more__name{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.accordion-more__icon{width:1.125rem;height:1.1875rem;color:#9b9da0}.accordion-more:hover .accordion-more__icon,.accordion-more:hover .accordion-more__name{color:#c05602}.small-search{width:100%;-webkit-backdrop-filter:blur(13.5914px);backdrop-filter:blur(13.5914px);border:1px solid #828487;border-radius:4px;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.3));filter:drop-shadow(0 0 2px rgba(0,0,0,.3));position:relative;background-color:#fff}.small-search__input{width:100%;height:100%}.small-search__input input{width:100%;height:100%;font-size:1.25rem;line-height:1.3;color:#58595b}.small-search__input input::-webkit-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.3;color:#58595b}.small-search__input input::-moz-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.3;color:#58595b}.small-search__input input:-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.3;color:#58595b}.small-search__input input::-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.3;color:#58595b}.small-search__input input::placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.3;color:#58595b}.small-search__icon{width:1rem;height:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#333}.small-search--default{padding:0 1rem 0 3.125rem;max-width:25.25rem;height:4.25rem}@media (max-width:768px){.small-search--default{height:3.5625rem}}@media (max-width:640px){.small-search--default{margin:0 0 2.1875rem}}.small-search--default .small-search__icon{left:1rem}.small-search--default input{font-size:1.25rem}.small-search--default input::-webkit-input-placeholder{font-size:1.25rem;color:#58595b}.small-search--default input::-moz-placeholder{font-size:1.25rem;color:#58595b}.small-search--default input:-ms-input-placeholder{font-size:1.25rem;color:#58595b}.small-search--default input::-ms-input-placeholder{font-size:1.25rem;color:#58595b}.small-search--default input::placeholder{font-size:1.25rem;color:#58595b}.small-search--mini{padding:0 1.9375rem 0 1rem;max-width:19.375rem;height:3rem;-webkit-filter:none;filter:none;-webkit-backdrop-filter:blur(13.5914px);backdrop-filter:blur(13.5914px)}@media (max-width:480px){.search-catalog--lobby-prog .small-search--mini{max-width:100%}}.small-search--mini .small-search__icon{width:14px;height:14px}.small-search--mini .small-search__clear{position:absolute;left:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;display:none}@media (max-width:480px){.small-search--mini{max-width:100%}}.small-search--mini .small-search__icon{right:.625rem}.small-search--mini input{font-size:1rem}.small-search--mini input::-webkit-input-placeholder{font-size:1rem;color:#58595b}.small-search--mini input::-moz-placeholder{font-size:1rem;color:#58595b}.small-search--mini input:-ms-input-placeholder{font-size:1rem;color:#58595b}.small-search--mini input::-ms-input-placeholder{font-size:1rem;color:#58595b}.small-search--mini input::placeholder{font-size:1rem;color:#58595b}.tooltip-mini{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.tooltip-mini__icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:1rem;height:1rem;color:#c05602;position:relative;margin:0 .25rem 0 -1px}.tooltip-mini--lobby .tooltip-mini__icon{color:#333}.tooltip-mini__icon:after{content:"";position:absolute;top:50%;left:50%;width:140%;height:140%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tooltip-mini__text{font-size:1.375rem;color:#c05602;line-height:1.3}.tooltip-mini--lobby .tooltip-mini__text{color:#333}.tooltip-mini__text span{display:inline-block;margin:0 0 0 .3125rem;color:#333;cursor:text}.information-block__text .tooltip-mini__text{font-size:inherit;font-weight:400}.tooltip-mini--mini{margin:.625rem 0 1.5rem}.tooltip-mini--mini .tooltip-mini__text{font-size:1rem}.tooltip-mini--middle .tooltip-mini__text{font-size:1.125rem}.filter-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;line-height:1;color:#333;padding:0 .625rem;height:2.25rem;border:1px solid #f90;border-radius:4px;cursor:pointer;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.filter-check__icon{display:none;width:1rem;height:.625rem;margin:0 0 0 .375rem}.filter-check__icon img{width:100%;height:100%}.filter-check.is-active,.filter-check:hover{background-color:#f90}.filter-check.is-active .filter-check__icon{display:block}.looking-for{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10.375rem 0 8.875rem}@media (max-width:1560px){.looking-for{padding:6rem 0 4.5625rem}}@media (max-width:1280px){.looking-for{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;height:39vw}}@media (max-width:700px){.looking-for{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.looking-for__body{width:100%;padding-left:34%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.looking-for__body .button{margin:2.5rem 0 0}@media (max-width:480px){.looking-for__body .button{width:100%}}@media (max-width:1280px){.looking-for__body{width:60%;padding-left:0}}@media (max-width:700px){.looking-for__body{width:100%;margin:0 0 2.5rem}}.looking-for__img{position:absolute;left:0;top:-4.5rem;z-index:1;width:100%;height:0;padding-bottom:44.5rem;max-width:44.5rem}@media (max-width:1560px){.looking-for__img{padding-bottom:35rem;max-width:35rem}}@media (max-width:1280px){.looking-for__img{position:relative;top:-.3125rem;padding-bottom:50.5%;width:46%}}@media (max-width:700px){.looking-for__img{padding-bottom:32.5rem;width:100%}}.looking-for__img img{position:absolute;z-index:1;top:0;left:0;bottom:0;width:100%;height:100%}@media (max-width:700px){.looking-for__img img{-o-object-fit:cover;object-fit:cover}}.arrow-uniq{display:table-caption;text-align:center;font-weight:500;color:#333;line-height:1;font-size:1.875rem;margin:-.375rem -.25rem 1.3125rem .125rem}@media (max-width:1023px){.arrow-uniq{margin:-.1875rem -.25rem 1.3125rem .125rem}}@media (max-width:699px){.arrow-uniq{font-size:1.5rem;margin:.3125rem -.25rem .5rem -1rem}}.conditions-block__body-top{width:100%;padding:0 0 3.75rem;margin:1.875rem 0 3.375rem;border-bottom:1px solid #cfd6da}@media (max-width:560px){.conditions-block__body-top{padding:0 0 1.25rem;margin:1.875rem 0 1.25rem}}.conditions-block__description-wrap{margin:1.875rem 0 0}@media (max-width:560px){.conditions-block__description-wrap{margin:1.875rem 0 0}}.conditions-block__description-wrap .link{font-size:1.125rem;font-weight:400}.conditions-block__description-wrap.is-active .link__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.conditions-block__description{margin:1rem 0 0}.conditions-block__description p{font-size:1rem;margin:0;line-height:1.5}.conditions-block__description ol{padding:0 1.125rem 0 0;margin:0}.conditions-block__description ol li{font-size:1rem;line-height:1.5}.conditions-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.conditions-block__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.conditions-block__top{border-bottom:1px solid #cfd6da;padding:0 0 1.625rem;margin:0 0 1.875rem}.conditions-block__triple{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.125rem;padding:0 0 3.75rem;margin:.875rem 0 3.0625rem;border-bottom:1px solid #cfd6da}@media (max-width:560px){.conditions-block__triple{grid-template-columns:repeat(2,1fr);padding:0 0 1.25rem;margin:.875rem 0 1.25rem;grid-template-columns:repeat(1,1fr)}}.conditions-block__new ul{margin:.9375rem 0 0}.conditions-block__top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:2.0625rem 0 4.6875rem}@media (min-width:1024px){.conditions-block__top-list{max-width:52.875rem}}.conditions-block__top-list .conditions-item{width:100%;max-width:20.25rem}@media (max-width:560px){.conditions-block__top-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2.0625rem 0}}.conditions-block__mid-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.125rem;width:100%;margin:.875rem 0 0}@media (min-width:1024px){.conditions-block__mid-list{max-width:52.875rem}}@media (max-width:700px){.conditions-block__mid-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.conditions-block__mid-list{grid-template-columns:repeat(2,1fr);padding:0 0 1.25rem;margin:.875rem 0 1.25rem}}.conditions-block__mid-list .conditions-item{width:100%;max-width:12.0625rem;padding:.875rem .375rem .3125rem 0}.conditions-block__bottom-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.3125rem;width:100%;margin:.75rem 0 2.8125rem}@media (min-width:1024px){.conditions-block__bottom-list{max-width:52.875rem}}@media (max-width:700px){.conditions-block__bottom-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.conditions-block__bottom-list{grid-template-columns:repeat(2,1fr)}}.conditions-block__bottom-list .conditions-item{width:100%;max-width:12.0625rem;padding:.875rem .375rem .3125rem 0}.conditions-block__body-right{width:100%;margin:0 0 1.875rem}@media (min-width:1024px){.conditions-block__body-right{margin:0 0 0 4rem}}.conditions-block__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.25rem 0 0}.conditions-block__form .title--info{font-weight:500;margin:1.5625rem 1.125rem 0 0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:860px){.conditions-block__form .title--info{width:100%}}@media (max-width:860px){.conditions-block__form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conditions-block__form .conditions-block__select{width:47%}}@media (max-width:480px){.conditions-block__form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.conditions-block__title{font-size:1.5rem;line-height:1;font-weight:700;color:#333}@media (max-width:1024px){.conditions-block__title{font-size:1.25rem}}.conditions-block__title-sub{font-size:1.125rem;line-height:1;color:#333}.conditions-block__select-name,.conditions-block__title-bottom{font-size:1rem;line-height:1;color:#333}.conditions-block__select-name{font-weight:700;margin:0 0 .5625rem}.conditions-block__select-fakse{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.conditions-block__select{width:100%;max-width:17.875rem;position:relative}.conditions-block__select+.conditions-block__select{margin:0 0 0 2.25rem}@media (max-width:860px){.conditions-block__select+.conditions-block__select{margin:0 0 .9375rem}}.conditions-block__select.combinations-fake,.conditions-block__select.js-combinations-fake{display:none}@media (max-width:1024px){.conditions-block__select.combinations-fake,.conditions-block__select.js-combinations-fake{display:block}}.conditions-block__select .select2-selection{padding:0 .8125rem 0 2.375rem!important}.conditions-block__select .select2-search{width:calc(100% + 16px);height:3rem;border-bottom:1px solid #9b9da0;background-color:#fff;position:relative;padding:0;-webkit-box-shadow:0 -3px 5px rgba(0,0,0,.15);box-shadow:0 -3px 5px rgba(0,0,0,.15)}.conditions-block__select .select2-search:after{content:"";position:absolute;width:1.125rem;height:1.125rem;top:50%;right:1.0625rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGySURBVHgBlVPdUcJAEN69BJ+xArECoQIpwQKcgZsEHZ6ACggViI8OMIEZC7ADtQKhArADfIXk1t3DIH8B8s0km9vbfPuPkIIwDPPLJRQQIS9n14Wx1nqeZo+7il4vLIODbSAo794RwDBeUKde17PdO7VFMggDUPgOhn9CVXYVXda8KookII0ERfcCpy+DsJkakSUBbCNh1fcrI0hBbzBqs5vAALUePd3dIuJ6FCKDUyJsPviVZziBP7JmtKBSkqZNLSIMJf9zSAQ1r9LhEMacZiPRKemOLSyqIWQAGXxjUV0TRREU5SOH8QSywJhPfuf7/dcrS5Toj83IIcQ52LJXRCuFTTED3AgKIh1n+WOJcjmYsZxHpG4z8Mic3XCDZkkmyn5wB6SdWYiUsvYf67MNE0lz54qroTwNsTMcjqxLotucbPaATxxZp+bp4BCB1DEmCHhwG3buvKreI9oga7PRXBEGxphJHMPccSCPDtwhYoWbI00Z8tPcdLq1tKzs8oKWlOSuKEAHv2RJRbKDBkcy5PtrXuQWnwNxmpQD4QiSYRP4/v037NXqf4GPEp0DISOi4i8uQccsz3bJKgAAAABJRU5ErkJggg==")}.conditions-block__select .select2-search .select2-search__field{width:100%;height:100%;font-size:1.125rem;color:#333;padding:0 2.625rem 0 0!important;border:none!important;font-weight:300!important}.conditions-block__select .select2-search .select2-search__field::-webkit-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem}.conditions-block__select .select2-search .select2-search__field::-moz-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem}.conditions-block__select .select2-search .select2-search__field:-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem}.conditions-block__select .select2-search .select2-search__field::-ms-input-placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem}.conditions-block__select .select2-search .select2-search__field::placeholder{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem}.conditions-block__select .select2-dropdown{right:0;padding:0 0 0 1rem}@media (min-width:768px){.conditions-block__select .select2-dropdown{min-width:35.625rem}}.conditions-block__select .select2-selection{-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);padding:.9375rem 1.4375rem;height:3rem}.conditions-block__select .select2-selection__arrow:after{height:.625rem;width:1.1875rem;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADHSURBVHgBldDLDYQgEAZgIDHxSAdLCWy8eFstwQ63A0vw6pESLGETvflg5zdwWJagkBhnlPlghldV9WaMvYqiaMdxnFjGappGzvPcU6j2fX8KCh5I1nUd6rpWOdCyLANCa+35TZDYUWJyQA9RnaZnOo6jNcZ8OH5qraUQYuCca0qnVMs4bNu2PoDOvdxvugMCwu3RRQj9YA5UDlQAMVRc/w70h4UgZomisizlFRTFYiC9pYOMH3asLopFWmZXUBILQMyvS0FYXwxct8nP12BUAAAAAElFTkSuQmCC")}@media (max-width:1024px){.conditions-block__select--mob{display:none}}.conditions-block__select--mob+.conditions-block__select--mob{margin:0 2.25rem 0 0}@media (max-width:860px){.conditions-block__select--mob+.conditions-block__select--mob{margin:0 .9375rem 0 0}}@media (max-width:480px){.conditions-block__select--mob+.conditions-block__select--mob{margin:0}}.conditions-block__select.combinations-search .select2-results__options{margin:.6875rem 0 0;max-height:400px;border:none}.conditions-block__select.js-combinations-search{position:fixed;bottom:0;left:0;width:100%!important;height:80vh;max-width:100%;z-index:21;display:none;background-color:#fff;padding:0 1rem}.conditions-block__select.js-combinations-search .select2-container{position:relative!important;top:0!important;left:0!important}.conditions-block__select.js-combinations-search .select2-results__options{margin:.6875rem 0 0;max-height:400px;border:none}.conditions-block__select.js-combinations-search .select2-search{-webkit-box-shadow:none;box-shadow:none;border:1px solid #9b9da0}.conditions-block__select.js-combinations-search .select2-selection{opacity:0;height:0!important;pointer-events:none}.conditions-block__select.js-combinations-search .close-combinations-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.conditions-block__select.js-combinations-search.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.conditions-block__select-mini .select2-dropdown{min-width:0}}.conditions-block__select-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0 1.125rem;position:relative}.conditions-block__select-top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.conditions-item{background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.29);box-shadow:0 2px 8px rgba(0,0,0,.29);border-radius:4px;padding:1rem;position:relative}.conditions-item__title{font-size:1rem;line-height:1.3;color:#58595b;margin:0 0 .5rem}.conditions-item__sub-bold{font-weight:700}.conditions-item__sub,.conditions-item__sub-bold{font-size:1rem;line-height:1.35;color:#333}.conditions-item .help-mini{position:absolute;top:1rem;left:1rem}.between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ececec;height:2.25rem;font-size:1.125rem;line-height:1;color:#333;padding:0 1.25rem;border-radius:4px;margin:0 .9375rem}@media (max-width:560px){.between{margin:.9375rem 0;font-size:1rem;padding:0 .625rem;height:1.9375rem}}.help-mini{color:#58595b;cursor:pointer}.help-mini,.help-mini__open{width:1.1875rem;height:1.1875rem}.help-mini__open:after{content:"";position:absolute;top:50%;left:50%;width:140%;height:140%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.help-mini:hover svg{fill:#c05602}.additional-block{width:100%;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}@media (min-width:1024px){.additional-block{max-width:23rem}}.additional-block__top{height:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5rem;background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e));background:-o-linear-gradient(left,#e17827 0,#f7941e 100%);background:linear-gradient(90deg,#e17827,#f7941e);font-size:1.125rem;line-height:1;font-weight:700;color:#333;border-radius:5px 5px 0 0}@media (max-width:1024px){.additional-block__top{height:3.25rem;font-size:1rem}}.additional-block .pre-line{white-space:pre-line}.additional-block__text{background-color:#fff;padding:1.625rem 1.5rem 1.5rem;font-size:1.125rem;color:#333;line-height:1.35;margin:0 0 1.75rem}@media (max-width:1024px){.additional-block__text{font-size:1rem;margin:0 0 1.25rem}}.additional-block__text p{font-size:1.125rem;color:#333;line-height:1.35;margin:0 0 1.75rem}@media (max-width:1024px){.additional-block__text p{font-size:1rem;margin:0 0 1.25rem}}.additional-block__text p:last-child{margin:0}.chances-block{text-align:center}.chances-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3.625rem 0 0}@media (max-width:767px){.chances-block__list{display:block;margin:1.4375rem 0 0}}.chances-block__list .chances-item{width:33%}@media (max-width:767px){.chances-block__list .chances-item{width:100%;text-align:right;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.chances-block__list .chances-item:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38%}@media (max-width:767px){.chances-block__list .chances-item:nth-child(2){width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.chances-block__list .chances-item:nth-child(3){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.chances-block__list .chances-item:nth-child(3){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.chances-block__list .chances-item+.chances-item{border-right:1px solid #ececec}@media (max-width:767px){.chances-block__list .chances-item+.chances-item{border-top:1px solid #ececec;border-right:none;padding:1.25rem 0 0;margin:1.25rem 0 0}}@media (max-width:1024px){.chances-block .title--sub-mid{font-size:1.125rem}}.chances-item{text-align:right;width:100%}.chances-item,.chances-item__body{display:-webkit-box;display:-ms-flexbox;display:flex}.chances-item__body{max-width:18.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1023px){.chances-item__body{max-width:15.625rem}}@media (max-width:860px){.chances-item__body{max-width:13.75rem}}@media (max-width:767px){.chances-item__body{max-width:100%}}.chances-item__title{font-size:1.375rem;line-height:1.3;font-weight:700;letter-spacing:-.02em;color:#333;margin:0 0 1.0625rem}.chances-item__text{font-size:1.125rem;line-height:1.35;color:#333;margin:0 0 1.6875rem}.chances-item .button{min-width:9.6875rem;width:auto;padding:0 .9375rem;margin:auto 0 0}@media (max-width:480px){.chances-item .button{width:100%;font-size:1rem}}.degree-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.degree-block{min-height:38.625rem}}@media (min-width:1367px){.degree-block{min-height:48.5rem}}.degree-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 4.6875rem}@media (max-width:768px){.degree-block__top{margin:0 0 2.5rem}}.degree-block__top .title--mid{margin:0 0 .625rem}.degree-block__top .title:nth-child(2){margin:0 0 3.3125rem;max-width:40.9375rem}.section--vektor .degree-block__top .title:nth-child(2){margin:0 0 1.25rem;max-width:100%}@media (max-width:1024px){.degree-block__top .title:nth-child(2){margin:0 0 1.25rem}}.degree-block__top .button{padding:0 1rem}@media (max-width:640px){.degree-block__top .button{width:100%}}.degree-block__img{width:100%;max-width:27.625rem;margin:0 auto}@media (min-width:769px){.degree-block__img{margin:0;max-width:22rem}}@media (min-width:1367px){.degree-block__img{max-width:27.625rem;-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%)}}.degree-block__img img{width:100%;height:auto}.degree-block__body{position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.degree-block__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}}.degree-block__content{width:100%;margin:3.125rem 0 0;max-width:1036px;padding:0 1rem}@media (min-width:769px){.degree-block__content{margin:5% 1.5% 0;padding:0}}@media (min-width:1025px){.degree-block__content{margin:5% 1rem 0 1.5%}}@media (min-width:1367px){.degree-block__content{margin:0 0 0 4.5%}}.degree-block__item{position:relative}.degree-block__item.hidden{display:none}.show-all .degree-block__item.hidden{display:block}.degree-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.875rem 0 0}.degree-block__list .degree-block__item{-ms-flex-negative:0;flex-shrink:0}.degree-block__list .degree-block__item:first-child{margin:0 0 0 1.875rem}@media (max-width:1024px){.degree-block__list .degree-block__item:first-child{margin:0 0 .625rem .625rem}}.degree-block__list .degree-block__item{margin:0 0 1.25rem 1.875rem}@media (max-width:1024px){.degree-block__list .degree-block__item{margin:0 0 .625rem .625rem}}.career-block__img{width:100%;max-width:44.125rem;margin:0 auto}@media (min-width:769px){.career-block__img{margin:0;max-width:30rem}}@media (min-width:1367px){.career-block__img{max-width:37.875rem}}@media (min-width:1650px){.career-block__img{max-width:44.125rem}}.career-block__img img{width:100%;height:auto}.career-block__body{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1150px){.career-block__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.career-block__list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;margin:2rem 0 2.5rem;width:100%}@media (min-width:767px) and (max-width:1366px){.career-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px}.career-block__list .career-item{width:29%}}@media (max-width:767px){.career-block__list{grid-template-columns:repeat(2,1fr)}}.career-block__content{width:100%;max-width:67.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;-webkit-transform:translateX(9%);-ms-transform:translateX(9%);transform:translateX(9%);text-align:center}@media (min-width:1650px){.career-block__content{-webkit-transform:translateX(16%);-ms-transform:translateX(16%);transform:translateX(16%);margin:-6% 0 0}}@media (max-width:1149px){.career-block__content{-webkit-transform:none;-ms-transform:none;transform:none;margin:0 auto 3.75rem;padding:0 1rem}}.career-block__content .title--mid{max-width:42.9375rem;margin:0 auto 1.375rem}.career-block__content .title--sub-min{max-width:32.5rem;margin:0 auto}.career-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 23.101px rgba(0,0,0,.15);box-shadow:0 0 23.101px rgba(0,0,0,.15);border-radius:4px;text-align:center;padding:1.125rem 0 1.3125rem}.career-item__icon{width:5.75rem;height:5.75rem;margin:0 0 1.4375rem}@media (max-width:1650px){.career-item__icon{width:4rem;height:4rem}}.career-item__icon img{width:100%;height:100%}.career-item__name{font-size:1.375rem;font-weight:700;line-height:1.35;letter-spacing:-.02em;max-width:80%;margin:0 auto;color:#333}@media (max-width:1650px){.career-item__name{font-size:1.125rem}}@media (max-width:1024px){.career-item__name{font-size:1rem}}.career-item__name[href]:hover{color:#f90}.drop-block{display:none;z-index:12;position:fixed;bottom:0;width:100%;left:0}.drop-block__tiny p{font-size:1rem}@media (max-width:1024px){.tooltip-mini--popup .drop-block{position:absolute;top:82px;right:0;left:0;height:calc(100% - 83px);z-index:2;background-color:#fff}.tooltip-mini--popup .drop-block__body{height:100%;border-radius:0;padding:1.5625rem 1rem 0}.tooltip-mini--popup .drop-block__close{display:none}.tooltip-mini--popup .drop-block__title{font-size:1.25rem}.tooltip-mini--popup .drop-block__text{font-size:1.125rem}}.drop-block__overlay{width:100%;height:100vh;background-color:rgba(0,0,0,.8);z-index:2;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear;display:none}@media (max-width:1024px){.open .drop-block__overlay{display:block}}@media (min-width:1025px){.drop-block{position:absolute;top:2.4375rem;width:21.875rem;right:-2.625rem;z-index:4}.degree-block__item .drop-block,.experience-top__item .drop-block{top:0;right:0}.tooltip-mini:not(.tooltip-mini--popup) .drop-block{right:calc(100% - 64px)}.tooltip-mini--popup .drop-block{right:auto;left:-1.9375rem}.tooltip-mini--popup .drop-block.reverse{left:auto;right:-1.9375rem}}.drop-block__body{background-color:#fff;padding:2.875rem 1.375rem 1.375rem;position:relative;z-index:3;border-radius:0}@media (min-width:1025px){.drop-block__body{border-radius:4px;-webkit-box-shadow:3px 3px 14px rgba(255,200,111,.3);box-shadow:3px 3px 14px rgba(255,200,111,.3);-webkit-filter:drop-shadow(0 4px 8px rgba(192,86,2,.28));filter:drop-shadow(0 4px 8px rgba(192,86,2,.28));border:1px solid #f90;padding:1.375rem}}@media (min-width:1025px) and (min-width:1025px){.conditions-block__new .drop-block__body{width:33.125rem}}@media (min-width:1025px){.drop-block__body:after{content:"";top:-11px;position:absolute;right:2.5rem;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 11px 11px}}@media (min-width:1025px) and (max-width:1024px){.drop-block__body:after{right:auto;left:2.25rem}}@media (min-width:1025px){.degree-block__item .drop-block__body:after,.experience-top__item .drop-block__body:after{display:none}.drop-block__body:before{content:"";top:-12px;position:absolute;right:2.375rem;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f90;border-style:solid;border-width:0 13px 12px}}@media (min-width:1025px) and (max-width:1024px){.drop-block__body:before{right:auto;left:2.4375rem}}@media (min-width:1025px){.degree-block__item .drop-block__body:before,.experience-top__item .drop-block__body:before{display:none}.tooltip-mini--popup .drop-block__body:before{right:auto;left:1.75rem}.tooltip-mini--popup .drop-block__body:after{right:auto;left:1.875rem}.reverse .drop-block__body:before{left:auto;right:1.75rem}.reverse .drop-block__body:after{left:auto;right:1.875rem}}.drop-block.open{display:block}.drop-block__title{font-size:1rem;color:#333;font-weight:700}.drop-block__title--big{font-size:1.125rem;margin:0 0 1rem}.drop-block__text{font-size:1rem;line-height:1.35;margin:.625rem 0;font-weight:400}.drop-block__close{position:absolute;top:.625rem;left:.625rem;width:.8125rem;height:.8125rem;color:#333;cursor:pointer}.drop-block__close:after{content:"";position:absolute;top:50%;left:50%;width:140%;height:140%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1024px){.drop-block__close{width:1.125rem;height:1.125rem;top:1.3125rem;left:1.3125rem}}.drop-block__close svg{width:100%;height:100%;stroke:#333}.drop-block__close:focus{outline:none!important}.drop-block__close:focus-visible{outline:1px solid #f90!important}.drop-block p{margin:4px 0}.big-drop{position:absolute;right:calc(100% + 22px);top:-1.25rem;z-index:4;display:none;width:51.125rem;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}.big-drop__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e));background:-o-linear-gradient(left,#e17827 0,#f7941e 100%);background:linear-gradient(90deg,#e17827,#f7941e);height:3.75rem;width:100%;padding:0 2.25rem 0 1.25rem;position:relative}.big-drop--lobby .big-drop__head{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.big-drop--lobby .big-drop__head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.25rem}}.big-drop--village .big-drop__head{padding:0 1.9375rem 0 1.25rem}@media (max-width:560px){.big-drop--village .big-drop__head{height:4.0625rem}}.big-drop__head:after{content:"";position:absolute;right:-14px;top:10px;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f7941e;border-style:solid;border-width:20px 0 20px 20px}@media (max-width:1024px){.big-drop__head:after{display:none}}.big-drop__title{font-size:1.25rem;font-weight:700;color:#333}.big-drop__close{position:relative;width:1rem;height:1rem;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.big-drop__close:after{content:"";position:absolute;top:50%;left:50%;width:140%;height:140%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.big-drop__close svg{width:100%;height:100%;stroke:#333}.big-drop__close:focus{outline:none!important}.big-drop__close:focus-visible{outline:1px solid #f90!important}.big-drop__body{width:100%;background-color:#fff;padding:2.25rem}@media (max-width:1024px){.big-drop__body{padding:1.625rem 1rem;overflow:auto;height:87%}}.big-drop__text{font-size:1.125rem;line-height:1.8;text-align:right;width:100%;max-width:43.75rem;margin:0 0 2.8125rem}@media (max-width:560px){.big-drop__text{margin:0 0 .9375rem}}.big-drop.open{display:block}.big-drop--center{top:6.5rem}@media (min-width:1025px){.big-drop--center{right:50%;-webkit-transform:translateX(36%);-ms-transform:translateX(36%);transform:translateX(36%);top:2.8125rem}.big-drop--center .big-drop__head:after{right:41.4%;top:-1.6875rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e82}}.big-drop--lobby{right:0;top:2.0625rem}@media (min-width:1025px){.big-drop--lobby{max-width:37.5rem}}.big-drop--lobby .big-drop__head:after{right:9%;top:-1.6875rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4911f}.big-drop--lobby .big-drop__close{display:none}@media (max-width:1024px){.big-drop--lobby .big-drop__close{display:-webkit-box;display:-ms-flexbox;display:flex}}.big-drop--village{top:3rem;right:4.6875rem;z-index:12;background-color:#fff}.big-drop--village:after{content:"";position:absolute;top:-48px;left:0;width:100%;height:3rem;background-color:rgba(51,51,51,.5);display:none}@media (max-width:1024px){.big-drop--village:after{display:block}}@media (min-width:1025px){.big-drop--village{max-width:46.125rem}}.big-drop--village .big-drop__head:after{right:9%;top:-1.6875rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4911f}@media (max-width:1024px){.big-drop{position:fixed;top:1.875rem;right:0;width:100%;height:100%}}.big-drop .curriculum-item__icon{width:auto;height:auto;margin:0 0 .75rem}.big-drop .curriculum-item+.curriculum-item{margin:2rem 0 0}.big-drop .curriculum-item+.curriculum-item--lobby{margin:1.25rem 0 0}@media (max-width:1024px){.big-drop .curriculum-item+.curriculum-item{margin:1.5625rem 0 0}}.curriculum-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.curriculum-item--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:560px){.curriculum-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.curriculum-item__text{font-size:1rem;line-height:1.75;text-align:right;color:#333;min-height:5.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:561px){.curriculum-item__text{border-right:1px solid #cfd6da;padding-right:1.75rem;margin:0 1.0625rem 0 0}}.curriculum-item__text span{display:block;font-weight:700}.curriculum-item__text p{margin:0}.curriculum-item__right{width:8.125rem;-ms-flex-negative:0;flex-shrink:0;text-align:center;margin:0 0 .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:560px){.curriculum-item--center .curriculum-item__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}}.curriculum-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.25rem;height:6.25rem;margin:0 auto 5px}@media (max-width:560px){.curriculum-item--center .curriculum-item__icon{margin:0 0 5px}}.curriculum-item__icon img{width:100%;height:100%}.big-drop .curriculum-item__icon img{width:auto;height:auto}.curriculum-item__name{font-size:1rem;line-height:1}.curriculum-item--lobby .curriculum-item__text{font-size:1.125rem}@media (min-width:561px){.curriculum-item--lobby .curriculum-item__text{border-right:none;padding-right:0;margin:0}}.status-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1rem;line-height:1.3;color:#c05602;font-weight:700}.status-item span{display:block;margin:2px 11px 0 0}.service-item .status-item{margin-left:auto}.service-item--lobby .status-item{margin:0 0 0 .75rem}@media (max-width:860px){.service-item--lobby .status-item{margin:0 0 0 auto}}.status-item--big{font-size:1.125rem}@media (max-width:640px){.status-item--big{font-size:1rem}}.status-item--big span{margin:0 4px 0 0}.search-result{margin:0 0 4.5625rem}.search-result .catalog-wrap--result{z-index:6}@media (max-width:768px){.search-result{margin:0 0 2.5rem}}.search-result__title{font-size:1rem;color:#333}.search-result__title span{font-weight:700}.search-result__list{margin:2.1875rem 0 6.875rem}@media (max-width:768px){.search-result__list{margin:2.1875rem 0 2.5rem}}.search-result__list .result-item+.result-item{margin:2.0625rem 0 0}@media (max-width:768px){.search-result .pagination{display:none}}[data-show-more]{display:none;width:100%;max-width:22.5rem;margin:0 auto}@media (max-width:768px){[data-show-more]{display:-webkit-box;display:-ms-flexbox;display:flex}}.bottom-slider{margin:11.25rem 0 0}.bottom-slider,.bottom-slider__slider{position:relative}.bottom-slider--lobby{margin:5.75rem 0 0}@media (max-width:1024px){.bottom-slider--lobby{margin:5rem 0 0}}.bottom-slider .swiper-wrapper.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:560px){.bottom-slider .swiper-wrapper.center{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.bottom-slider .swiper-wrapper.single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-slider .swiper-container{overflow-x:hidden;padding:0 0 1.5rem}.bottom-slider .swiper-pagination{display:none;bottom:-.5625rem}@media (max-width:767px){.bottom-slider .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:560px){.bottom-slider{width:calc(100% + 16px)}.bottom-slider .slide-min{width:80%}.bottom-slider .swiper-slide-next{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.article-wrap__sidebar--event .bottom-slider .swiper-slide-next{-webkit-transform:translateX(12%);-ms-transform:translateX(12%);transform:translateX(12%)}}.bottom-slider .swiper-button{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;top:42%;width:2.375rem;height:2.375rem;background-color:#f1f1f1;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.3);box-shadow:0 2px 12px rgba(0,0,0,.3)}.radio-block .bottom-slider .swiper-button{top:4.0625rem;-webkit-transform:none;-ms-transform:none;transform:none}.bottom-slider .swiper-button:hover{background-color:#e9e9e9}.bottom-slider .swiper-button--next{left:-65px}@media (max-width:1440px){.bottom-slider .swiper-button--next{left:-25px}}@media (max-width:1340px){.bottom-slider .swiper-button--next{left:0}}@media (max-width:1280px){.bottom-slider .swiper-button--next{display:none}}.bottom-slider .swiper-button--prev{right:-65px}@media (max-width:1440px){.bottom-slider .swiper-button--prev{right:-25px}}@media (max-width:1340px){.bottom-slider .swiper-button--prev{right:0}}@media (max-width:1280px){.bottom-slider .swiper-button--prev{display:none}}@media (max-width:1024px){.bottom-slider{margin:6.875rem 0 0}.search-result-empty .bottom-slider{margin:6.875rem -1rem 0 0;padding:0 2rem 0 0}}.bottom-slider .title--mid{text-align:center;margin:0 0 1.0625rem}.bottom-slider .title--sub-min{max-width:700px;margin:0 auto 1.0625rem;text-align:center}.bottom-slider--mb0{margin:0}.result-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:46.4375rem}.result-item__icon{width:2.5rem;height:2.5rem;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .6875rem}.result-item__image{width:9.375rem;height:9.375rem;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 1.25rem}@media (max-width:480px){.result-item__image{width:100%}}.result-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-item__body{padding:4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.result-item__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;line-height:1.35;font-weight:400;color:#333;border-bottom:2px solid #c05602;margin-bottom:2px}.result-item .result-item__title{margin-bottom:8px}@media (max-width:560px){.result-item .result-item__title{font-size:1.125rem}}.result-item__title:hover{border-color:rgba(0,0,0,0);color:#c05602}.result-item__sub{font-size:1rem;line-height:1.45;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 3px}.result-item--article .result-item__sub{margin:.5rem 0 .8125rem}.result-item__sub span{font-weight:700}.result-item__date{font-size:.875rem;line-height:1;letter-spacing:-.02em;color:#828487}@media (max-width:560px){.result-item--article{display:block}}.top-second{position:relative;background-repeat:no-repeat;background-size:cover;padding:1rem 1rem 0}.academic-calendar-page .top-second{z-index:4}.top-second:after{content:"";position:absolute;width:81%;height:100%;top:0;right:0;z-index:1;background:-o-linear-gradient(179.93deg,#1b1c20 .07%,#2c3138 51.41%,rgba(51,58,66,0) 65.35%);background:linear-gradient(270.07deg,#1b1c20 .07%,#2c3138 51.41%,rgba(51,58,66,0) 65.35%)}@media (max-width:640px){.top-second:after{display:none}}@media (max-width:640px){.top-second{background-size:contain}}@media (min-width:1366px){.top-second{height:30rem}}.top-second--content{margin:0 0 3.125rem}@media (max-width:640px){.top-second--content{margin:0}}.top-second .container{height:100%}.top-second__back{position:absolute;right:0;top:0;background:-webkit-gradient(linear,left top,right top,from(rgba(247,148,30,.95)),color-stop(61.46%,#e16327));background:-o-linear-gradient(left,rgba(247,148,30,.95) 0,#e16327 61.46%);background:linear-gradient(90deg,rgba(247,148,30,.95),#e16327 61.46%);width:60%;height:100%;z-index:2;-webkit-clip-path:polygon(38% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 107%);clip-path:polygon(38% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 107%)}@media (max-width:1024px){.top-second__back{width:77%}}@media (max-width:767px){.top-second__back{width:96%}}@media (max-width:640px){.top-second__back{display:none}}@media (min-width:1025px){.top-second--content .top-second__back{width:64%}}.top-second__triangle{position:absolute;top:0;left:0;z-index:1;width:15.625rem;height:12.5rem}@media (max-width:1024px){.top-second__triangle{width:10rem;height:7.5rem}}.top-second__triangle img{width:100%;height:100%}@media (max-width:640px){.top-second__triangle{display:none}}.top-second__body{position:relative;z-index:2;background-repeat:no-repeat;background-position:bottom;background-size:100% 100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.875rem 0}.top-second__body .button--inner-shadow{min-width:168px}.top-second__body .title--info{line-height:1.6}@media (max-width:1024px){.top-second__body .title--info br{display:none}}@media (max-width:640px){.top-second--lobby .top-second__body{padding:3.125rem 1rem .625rem}}@media (max-width:640px){.top-second--lobby-prog .top-second__body{padding:3.125rem 1rem 1.375rem}}@media (max-width:640px){.top-second--housing .top-second__body{padding:3.125rem 1rem 1.25rem;height:13.75rem}.top-second--housing .top-second__body .title--bigger{margin:0 0 .625rem}}@media (max-width:640px){.top-second--village .top-second__body{padding:50px 16px 20px}.top-second--village .top-second__body .title--bigger{max-width:85%}}.top-second--village .top-second__body .button--inner{margin:26px 0 0;min-width:166px}@media (max-width:560px){.top-second--village .top-second__body .button--inner{width:100%}}@media (min-width:641px){.top-second__body{background-image:none!important;max-width:36.5625rem}}@media (max-width:640px){.top-second__body{width:calc(100% + 32px);margin:11.25rem -1rem 0 0;padding:2.5rem 1rem 1.25rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-second__body--big{height:21.375rem;margin:6rem -1rem 0 0}.top-second__body--mid{height:20.75rem;margin:8.4375rem -1rem 0 0}.top-second--content .top-second__body,.top-second--lobby-prog .top-second__body,.top-second--lobby .top-second__body{margin:10.1875rem -1rem 0 0}}.top-second__body .title--bigger{margin:0 0 1.375rem;max-width:25rem}.top-second--lobby .top-second__body .title--bigger{max-width:100%}@media (max-width:1024px){.top-second--lobby .top-second__body .title--bigger{max-width:64%}}@media (max-width:640px){.top-second--lobby .top-second__body .title--bigger{max-width:100%}}.top-second--lobby-prog .top-second__body .title--bigger{max-width:100%;margin:1rem 0}@media (max-width:1024px){.top-second--lobby-prog .top-second__body .title--bigger{max-width:64%}}@media (max-width:640px){.top-second--lobby-prog .top-second__body .title--bigger{max-width:100%}}.top-second--content .top-second__body .title--bigger{max-width:100%}@media (max-width:1024px){.top-second--content .top-second__body .title--bigger{max-width:64%}}@media (max-width:640px){.top-second--content .top-second__body .title--bigger{max-width:100%}}.top-second--short .top-second__body .title--bigger{max-width:100%}@media (max-width:1024px){.top-second--short .top-second__body .title--bigger{max-width:64%}}@media (max-width:640px){.top-second--short .top-second__body .title--bigger{max-width:100%}}@media (max-width:640px){.top-second__body .title--bigger{margin:0 0 .3125rem;font-size:2rem;max-width:12.5rem}}@media (min-width:641px){.top-second--links .top-second__body{padding:3.4375rem 0 6.5625rem}}.top-second__text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:1.25rem;color:#fff;line-height:1.6}.top-second--content .top-second__text{font-size:18px}@media (max-width:1280px){.top-second__text{font-size:1.125rem;width:80%;line-height:1.3}}@media (max-width:640px){.top-second__text{width:100%}}.top-second__text--lobby{display:block;overflow:initial}.top-second__img{position:absolute;left:0;top:0;width:auto;height:100%;min-width:70%}.top-second--lobby-prog .top-second__img,.top-second--lobby .top-second__img{min-width:63%}.top-second--housing .top-second__img{min-width:100%}@media (max-width:639px){.top-second__img{width:100%}}.top-second__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:639px){.top-second__img img{height:auto;max-height:100%}}.top-second--lobby{z-index:5}@media (max-width:1024px){.drop-opened .top-second--lobby{z-index:100}}.filter-opened .top-second--lobby{z-index:0}@media (min-width:1440px){.top-second--lobby{height:30.25rem}}.top-second--links{background-size:contain}.top-second--links .top-second__back{z-index:2}@media (max-width:640px){.top-second--links .top-second__body{height:11.5rem}}.top-second--links:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;background:-o-linear-gradient(179.93deg,#1b1c20 .07%,#2c3138 51.41%,rgba(51,58,66,0) 65.35%);background:linear-gradient(270.07deg,#1b1c20 .07%,#2c3138 51.41%,rgba(51,58,66,0) 65.35%)}@media (max-width:639px){.top-second--links:after{display:none}}@media (max-width:640px){.top-second--links .title--bigger{max-width:100%}}@media (min-width:1366px){.top-second--short{height:17.9375rem}}.top-second--short .top-second__back{width:59%;-webkit-clip-path:polygon(22% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 107%);clip-path:polygon(22% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 107%)}@media (max-width:640px){.top-second--short .top-second__body{padding:62px 1rem 1.25rem;height:auto}}@media (min-width:1366px){.top-second--middle{height:23.4375rem}}.program-second__title-slide{width:100%;font-weight:500;position:absolute;bottom:0;left:0;padding:10px 13px;background-color:hsla(0,0%,100%,.8);font-size:.875rem;letter-spacing:-.02em;color:#333;z-index:2}.program-second__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program-second__body>.title{width:100%;margin:0 0 1.375rem}.program-second__slider{width:49%;position:relative}@media (max-width:1365px){.program-second__slider{width:55%}}@media (max-width:860px){.program-second__slider{width:calc(100% + 2rem);margin:0 -1rem 0 0}}.program-second__slider .swiper-container{position:relative;overflow:hidden}.program-second__slider .swiper-button{position:absolute;top:47%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.program-second__slider .swiper-button--prev{left:-80px}@media (max-width:1440px){.program-second__slider .swiper-button--prev{left:-25px}}@media (max-width:1340px){.program-second__slider .swiper-button--prev{left:0}}@media (max-width:1280px){.program-second__slider .swiper-button--prev{display:none}}.program-second__slider .swiper-button--next{right:-80px}@media (max-width:1440px){.program-second__slider .swiper-button--next{right:-25px}}@media (max-width:1340px){.program-second__slider .swiper-button--next{right:0}}@media (max-width:1280px){.program-second__slider .swiper-button--next{display:none}}.program-second__slider .swiper-pagination{bottom:-2rem}.program-second__right{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}.program-second__right .title+.title{margin:2.125rem 0 0}.program-second__right .title+.title--sub-second{margin:11px 0 0;line-height:1.4}.program-second__right .title--sub-second:first-child{margin:0 0 1.5625rem}@media (max-width:860px){.program-second__right{width:100%;margin:0 0 .9375rem}}.program-second__right .button{margin:1.875rem 0 0}.program-second__img{position:relative;height:0;padding-bottom:56.8%;overflow:hidden;z-index:1}.section--commited-housing .program-second__img{padding-bottom:56%}@media (max-width:768px){.section--commited-housing .program-second__img{padding-bottom:51%}}@media (max-width:1365px){.program-second__img{padding-bottom:65.8%}}@media (max-width:1024px){.program-second__img{padding-bottom:437px}}@media (max-width:480px){.program-second__img{padding-bottom:185px}}.program-second__img img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enter-program{padding:4.5rem 0 3.75rem}@media (max-width:1024px){.enter-program{padding:4.5rem 0 1.5625rem}}@media (max-width:700px){.enter-program .title--mid{font-size:1.625rem}}.enter-program__top{margin:0 0 2.625rem}.enter-program__top .title{text-align:center}.enter-program__top .title--mid{margin:0 0 .875rem}.enter-program__top .title--sub-min{line-height:1.5}.number-tabs__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d9d9d9}@media (max-width:1366px){.number-tabs__buttons{width:calc(100% + 2rem);margin:0 -1rem 0 0}}.number-tabs__content{margin:2.125rem 0 0;display:none}.number-tabs__content.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.number-tabs__content ul{margin:1.1875rem 0 0;max-width:60.1875rem}.number-tabs__content .link{margin:5.125rem 1.125rem 0 0}@media (max-width:1024px){.number-tabs__content .link{margin:1.25rem auto 0 0}}.number-tabs__content .link__text{font-size:1.25rem}@media (max-width:768px){.number-tabs__content .link__text{font-size:1rem}}.number-button{text-align:center;margin:0 3.75rem;padding:0 0 1.25rem;border-bottom:4px solid rgba(0,0,0,0);position:relative;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear;width:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.number-button{width:auto;margin:0 auto;padding:0 .625rem 1.25rem}}.number-button:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-.8125rem;z-index:1;width:0;height:0;border-color:#f90 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.625rem .625rem 0;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.number-button.active{border-color:#f90}.number-button.active:after{opacity:1}.number-button__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.1875rem;height:3.1875rem;font-weight:700;border-radius:6.25rem;border:2px solid #cfd6da;font-size:1.375rem;line-height:1;color:#58595b;margin:0 auto 1rem;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:border-color,color;-o-transition-property:border-color,color;transition-property:border-color,color}.active .number-button__count{border-color:#c05602;color:#c05602}.number-button__name{font-size:1.125rem;line-height:1;color:#333;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:1024px){.number-button__name{white-space:nowrap}}.active .number-button__name{color:#c05602}.number-button:hover .number-button__count{border-color:#c05602;color:#c05602}.number-button:hover .number-button__name{color:#c05602}@media (max-width:1024px){.faculties-block{margin:0 0 65%}}@media (max-width:560px){.faculties-block__list-wrap{width:calc(100% + 32px);overflow:auto;margin:0 -20px 0 0;padding:24px 24px 24px 44px}}.faculties-block__list{display:grid;grid-template-columns:repeat(3,225px);grid-gap:1.75rem;margin:1.875rem 0 0}@media (max-width:560px){.faculties-block__list{grid-template-columns:repeat(3,158px);grid-gap:.9375rem;margin:-.625rem 0 0;width:calc(100% + 200px)}}.faculties-block__list .faculties-item{-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}@media (max-width:560px){.faculties-block__list .faculties-item__name{min-height:57px}}@media (max-width:560px){.faculties-block__list .faculties-item{-webkit-box-shadow:0 0 16px rgba(0,0,0,.15);box-shadow:0 0 16px rgba(0,0,0,.15)}}.faculties-block__slider{max-width:61.5rem;position:relative;margin:1.875rem 0 0}.faculties-block__slider .swiper-container{overflow:hidden}.faculties-block__slider.js-short-slider .swiper-container{overflow:visible}.faculties-block__slider .swiper-pagination{bottom:-2.3125rem;display:block}.faculties-block__slider .swiper-button{position:absolute;top:47%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.faculties-block__slider .swiper-button--prev{left:-80px}@media (max-width:1440px){.faculties-block__slider .swiper-button--prev{left:-25px}}@media (max-width:1340px){.faculties-block__slider .swiper-button--prev{left:0}}@media (max-width:1280px){.faculties-block__slider .swiper-button--prev{display:none}}.faculties-block__slider .swiper-button--next{right:-80px}@media (max-width:1440px){.faculties-block__slider .swiper-button--next{right:-25px}}@media (max-width:1340px){.faculties-block__slider .swiper-button--next{right:0}}@media (max-width:1280px){.faculties-block__slider .swiper-button--next{display:none}}@media (max-width:640px){.faculties-block__slider{width:calc(100% + 16px)}.faculties-block__slider .faculties-item{width:89%}.faculties-block__slider .swiper-slide-next{-webkit-transform:translateX(9%);-ms-transform:translateX(9%);transform:translateX(9%)}.faculties-block__slider .swiper-slide-next~.swiper-slide{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}}.faculties-block__titles{max-width:53.5rem}.faculties-block__titles .title--bold{margin:2.3125rem 0 0}.faculties-block__titles-text .tooltip-mini{margin:0 6px}.faculties-block__titles-text h4{display:inline-block;font-size:1.125rem;line-height:1.5}@media (min-width:1025px){.faculties-block__titles-text h4{font-size:1.375rem}}.faculties-block__titles-text h4 span{display:block}.faculties-block__titles-text h4:nth-child(2){max-width:38.75rem}.faculties-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px rgba(0,0,0,.15);border-radius:4px;padding:1.5625rem 0 2.5rem;height:100%}.dekan-block .faculties-item{height:auto}.faculties-item--small{padding:0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow .2s linear;transition:-webkit-box-shadow .2s linear;-o-transition:box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear}.faculties-item--small:hover{-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px rgba(0,0,0,.15)}@media (max-width:640px){.faculties-item--small{padding:0}}.faculties-item--vw{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-shadow:0 0 23.101px rgba(0,0,0,.15);box-shadow:0 0 23.101px rgba(0,0,0,.15)}@media (min-width:1201px){.faculties-item--vw{padding:1.30208vw 0 2.08333vw}}.faculties-item__icon{width:6.5rem;height:6.5rem;margin:0 0 1.875rem}.faculties-item--small .faculties-item__icon{width:4.375rem;height:4.375rem;margin:0 0 .625rem}@media (min-width:1201px){.faculties-item--vw .faculties-item__icon{width:4.79167vw;height:4.79167vw}}@media (max-width:640px){.faculties-item__icon{width:4.5rem;height:4.5rem;margin:0 0 .9375rem}}.faculties-item__icon img{width:100%;height:100%}.faculties-item__name{font-size:1.25rem;font-weight:700;color:#333;text-align:center;padding:0 .625rem;margin:0 0 1.375rem}.faculties-item--small .faculties-item__name{font-size:1rem}.faculties-item--vw .faculties-item__name{margin:0}@media (min-width:1201px){.faculties-item--vw .faculties-item__name{font-size:1.14583vw;padding:0 .52083vw}}@media (max-width:640px){.faculties-item__name{font-size:1rem}}.faculties-item__name[href]:hover{color:#f90}@media (max-width:640px){.faculties-item{padding:.8125rem 0 1.625rem}}.faculties-item .link__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq-block{max-width:53rem;margin:0 auto}.faq-block__top{margin:0 0 1.875rem}.faq-block--secondary{margin:6.25rem auto 0}@media (max-width:1024px){.faq-block--secondary{margin:3.75rem auto 0}}@media (max-width:560px){.faq-block__accordion{width:calc(100% + 32px);margin:0 -16px 0 0}}.what-get{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.what-get__content{width:57%}.what-get__content ul{margin:2.125rem 0 0}@media (max-width:1280px){.what-get__content{width:100%}}.what-get__img{position:absolute;top:52%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;right:6vw;width:40vw;height:44.375rem}@media (max-width:1470px){.what-get__img{right:0}}@media (max-width:1280px){.what-get__img{display:none}}.what-get__img img{width:100%;height:100%}.what-get-short{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.what-get-short .title--mid{width:100%}.what-get-short .title--uniq{width:45%}@media (max-width:768px){.what-get-short .title--uniq{width:100%}}.what-get-short ul{margin:1.875rem 0 0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}@media (max-width:1024px){.what-get-short ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.what-get-short ul li{width:90%}@media (max-width:1024px){.what-get-short ul li{width:94%}}.what-get-short ul li+li{margin:1.875rem 0 0!important}.depart-mini{width:100%;-ms-flex-negative:0;flex-shrink:0;margin:0 0 2.5rem;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:4px}@media (min-width:860px){.depart-mini{width:16.125rem;margin:0;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}}.depart-mini__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:4.25rem;background-color:#fff;font-size:1.125rem;font-weight:700;text-align:center}@media (min-width:860px){.depart-mini__head{background-color:#f1f1f1;height:3rem}}.depart-mini__head img{width:1rem;height:1rem;margin:5px 0 0;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}@media (min-width:860px){.depart-mini__head img{display:none}}.is-active .depart-mini__head{background-color:#f1f1f1}.is-active .depart-mini__head img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.depart-mini__body{background-color:#fff;padding:0 1.125rem}.depart-mini__body ul{margin:.875rem 0 1.5rem}@media (min-width:860px){.depart-mini__body.ac-panel{visibility:visible!important;height:auto!important;display:block!important}}.about-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mba-page .about-item__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.about-item__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-item--img .about-item__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.about-item__slider{position:relative}.about-item__slider .swiper-pagination{bottom:-2.1875rem}@media (max-width:560px){.about-item__slider .swiper-pagination{bottom:-2.875rem}}.about-item__slider .swiper-container{overflow:hidden}.about-item__slider .swiper-slide{width:100%!important;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}@media (max-width:560px){.about-item__slider{width:calc(100% + 16px)}.about-item__slider .program-second__img{width:90%}.about-item__slider .swiper-slide-next{-webkit-transform:translateX(6%);-ms-transform:translateX(6%);transform:translateX(6%)}.article-wrap__sidebar--event .about-item__slider .swiper-slide-next{-webkit-transform:translateX(12%);-ms-transform:translateX(12%);transform:translateX(12%)}}.about-item__slider-nav{position:absolute;z-index:3;bottom:.75rem;left:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:640px){.about-item__slider-nav{display:none}}.about-item__slider-nav .swiper-button{width:1.8125rem;height:1.8125rem}.about-item__slider-nav .swiper-button svg{width:.5rem;height:.9375rem}.about-item__slider-nav .swiper-button:first-child{margin:0 0 0 16px}.about-item__right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1200px){.about-item__right{padding:0 0 0 2%}}@media (max-width:767px){.about-item__right{padding:0}}@media (min-width:1024px){.about-item__right{max-width:32.1875rem}}@media (max-width:560px){.about-item__right .button{width:100%}}.about-item__right .title span:only-child{font-weight:400}.about-item__right .title--mid{margin:0 0 .9375rem}.about-item__right .title--sub-second{margin:0 0 1rem}@media (max-width:560px){.about-item--slider .about-item__right .title--sub-second{margin:0 0 6px}}.about-item__right .title--sub-middle{margin:0 0 1rem}@media (max-width:767px){.about-item--slider .about-item__right .title--sub-middle{display:none}}.about-item__right .quote-item{margin:2rem 0 0}.about-item--count .about-item__right .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.875rem 0 0}.mba-page .about-item--count .about-item__right .button{display:-webkit-box;display:-ms-flexbox;display:flex;height:3.125rem;width:8.0625rem;padding:0}.about-masters .about-item--count .about-item__right .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.875rem 0 0}.about-item__left{width:100%;max-width:39.4375rem;margin:0 1.875rem 0 0}.about-item--reverse .about-item__left{margin:0 0 0 1.875rem}@media (max-width:1023px){.about-item--first .about-item__left{display:none}.about-item--count .about-item__left{margin:1.875rem 0 0}.about-item--img .about-item__left{margin:0 0 1.875rem}}@media (max-width:767px){.about-item__left{margin:0;max-width:100%}}@media (max-width:767px){.about-item--slider .about-item__left{margin:0 0 4.5rem}}.about-item__left .title{display:none;margin:0 0 12px}@media (max-width:767px){.about-item__left .title{display:block}}.about-item__img{position:relative;height:0;padding-bottom:57%;overflow:hidden;z-index:1;width:100%}@media (max-width:640px){.about-item__img{padding-bottom:192px}}.about-item__img img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5rem 0 0}.about-item__bottom .button{padding-left:1rem;padding-right:1rem}@media (max-width:767px){.about-item--count .about-item__bottom{display:none}}@media (max-width:640px){.about-item__bottom{margin:3.125rem 0 0}.about-item__bottom .button{width:100%}}.about-item__soc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem}.about-item__soc div{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:640px){.about-item__soc div img{width:100%;height:auto}}.about-item--reverse .about-item__body{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:767px){.about-item--reverse .about-item__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.about-item--reverse .about-item__right{margin:0 0 0 6%}.section--commited-housing .about-item--reverse .about-item__right{margin:-1.4375rem 0 0 1%}@media (max-width:1024px){.section--commited-housing .about-item--reverse .about-item__right{padding:0 3% 0 0}}@media (max-width:767px){.section--commited-housing .about-item--reverse .about-item__right{padding:0}}@media (max-width:560px){.section--commited-housing .about-item--reverse .about-item__right{margin:0}}@media (max-width:1024px){.about-item--reverse .about-item__right{margin:0 5% 0 0}}@media (max-width:767px){.about-item--reverse .about-item__right{margin:0}}.quote-item{width:100%;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15);border-radius:4px;max-width:32.1875rem}@media (max-width:640px){.quote-item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.quote-item:after{content:"";display:block;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f1f1f1;border-style:solid;border-width:0 0 5rem 6.25rem;position:absolute;bottom:0;right:0;z-index:1}.quote-item__icon{position:absolute;top:-.625rem;right:20%}@media (max-width:640px){.quote-item__icon{top:-1.125rem;right:5%}}.quote-item__img{width:5rem;height:5rem;border-radius:5rem;position:relative;z-index:2;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}@media (max-width:640px){.quote-item__img{width:3.625rem;height:3.625rem}}.quote-item__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quote-item__title{font-size:1rem;line-height:1.45;color:#333;margin:0 0 .625rem}@media (max-width:640px){.quote-item__title{margin:0 -4.8125rem 2.1875rem 0;width:calc(100% + 4.8125rem)}}.quote-item__sub{font-size:1rem;font-weight:700;color:#333}@media (max-width:640px){.quote-item__sub{font-size:.875rem;margin:0 0 .6875rem;min-height:2rem}}.quote-item__body{margin:0 2.625rem 0 0;position:relative;z-index:2}@media (max-width:640px){.quote-item__body{margin:0 1.25rem 0 0}}.facultet-item{width:100%;max-width:19.375rem;margin:0 auto;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15);border-radius:.875rem}@media (max-width:767px){.facultet-item{margin:1.8125rem auto 0}}.facultet-item__image{position:relative;height:0;padding-bottom:89%;overflow:hidden;z-index:1;width:100%}.facultet-item__image img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.facultet-item__avatar{width:2.875rem;height:2.875rem;border-radius:5rem;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;margin:0 .625rem 0 0}.facultet-item__avatar img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.facultet-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;padding:1.25rem .625rem 1.25rem 1.5rem}.facultet-item__name{font-size:1rem;font-weight:700;line-height:1.25;letter-spacing:-.4px;color:#333}.facultet-item__sub{font-size:.875rem;line-height:1.25;letter-spacing:-.4px;color:rgba(51,51,51,.5)}.facultet-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem .625rem 1.25rem 1.5rem}.facultet-item__bottom-text{font-size:.875rem;letter-spacing:-.4px;margin:.625rem 0 0}.facultet-item__bottom-text span{display:inline-block;margin:0 .3125rem 0 0;font-weight:700}.sms-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.sms-block{margin:1rem 0 0}}.sms-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sms-item__avatar{width:2.875rem;height:2.875rem;border-radius:5rem;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.sms-item__avatar img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sms-item__message{font-size:1rem;line-height:1.35;color:#333;letter-spacing:-.4px;padding:1.125rem 1.5rem;background-color:#fff;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15);border-radius:.875rem;width:100%;max-width:21.25rem;position:relative}.sms-item--answer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto}.sms-item--answer .sms-item__avatar{margin:0 0 0 1.875rem}.sms-item--answer .sms-item__message:after{content:"";width:1rem;height:1.875rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAqklEQVQ4jaWUYQ3CMBSErwQBOAAJSAAlBCXgAAmTskkABeAAHBw5QsmSsqZv9yX906Rfrte3geQOBgsAB0egBGLjCnpXIM6uQMT7YEnsVf4IYkkmBO2dVATi4grEvTonDYL6lQKCnGbrCDJdvlbSRlPbJS8Ae0cgBlfw+R84PNwOjnNe4Uny9BuuwKFeHxnJ1TjGciKa1vW7BgC3lJL2SkaR1rOaKEYzAoA31j/mMdt+Kc0AAAAASUVORK5CYII=");background-repeat:no-repeat;position:absolute;bottom:.3125rem;right:-16px;z-index:2;-webkit-filter:drop-shadow(4px -1px 8px rgba(0,0,0,.15));filter:drop-shadow(4px -1px 8px rgba(0,0,0,.15))}.sms-item--user{margin-right:auto}.sms-item--user .sms-item__avatar{margin:0 1.875rem 0 0}.sms-item--user .sms-item__message:after{content:"";width:1rem;height:1.875rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAqklEQVQ4jaWUYQ3CMBSErwQBOAAJSAAlBCXgAAmTskkABeAAHBw5QsmSsqZv9yX906Rfrte3geQOBgsAB0egBGLjCnpXIM6uQMT7YEnsVf4IYkkmBO2dVATi4grEvTonDYL6lQKCnGbrCDJdvlbSRlPbJS8Ae0cgBlfw+R84PNwOjnNe4Uny9BuuwKFeHxnJ1TjGciKa1vW7BgC3lJL2SkaR1rOaKEYzAoA31j/mMdt+Kc0AAAAASUVORK5CYII=");background-repeat:no-repeat;position:absolute;bottom:.3125rem;left:-16px;z-index:2;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:drop-shadow(4px -1px 8px rgba(0,0,0,.15));filter:drop-shadow(4px -1px 8px rgba(0,0,0,.15))}.sms-item+.sms-item{margin-top:1.5rem}@media (min-width:1150px){.statistic-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.statistic-item__name{width:100%;line-height:1.35;font-size:1rem;margin:.625rem 0 0}@media (min-width:1150px){.statistic-item__name{margin:0 1.875rem 0 0;max-width:22.3125rem;font-size:1.125rem;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}}.statistic-item__name p{margin:0}.statistic-item__name span{display:inline-block;font-weight:700;margin-left:5px}.statistic-item__count{font-size:5.625rem;background:#d9562b;background:-o-linear-gradient(310deg,#e16327 0,#f7941e 100%);background:linear-gradient(140deg,#e16327,#f7941e);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);line-height:1;margin:0 0 -.6875rem}@media (max-width:1280px){.statistic-item__count{font-size:3.75rem}}.statistic-item+.statistic-item{margin:3rem 0 0}@media (max-width:640px){.statistic-item+.statistic-item{margin:1.875rem 0 0}}.article-wrap{padding:1rem 1rem 0}.article-wrap--day{padding:1rem 1rem 7.6875rem}@media (max-width:1024px){.article-wrap--day{padding:1rem 1rem 6.25rem}}.article-wrap__top{margin:.625rem 0 3.125rem}.article-wrap__top h1{margin:0 0 1.5rem}@media (max-width:640px){.article-wrap__top h1{margin:0 0 .625rem}}@media (max-width:1024px){.article-wrap__top{margin:0 0 3.125rem}}.article-wrap__top--school{margin:.625rem 0 2.25rem}@media (max-width:1024px){.article-wrap__top--school{margin:0 0 2.25rem}}.article-wrap__top--school h1{margin:0}.article-wrap__top-h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.article-wrap__top-h img{display:block}@media (max-width:1024px){.article-wrap__top-h img{width:100px;height:50px}}.article-wrap__top-icon{border-left:1px solid #000;padding-left:.625rem;margin:0 0 0 .75rem}@media (min-width:768px){.article-wrap__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.article-wrap__slider-sidebar{position:relative}@media (max-width:767px){.article-wrap__slider-sidebar .swiper-container{overflow:hidden}.article-wrap__sidebar--event .article-wrap__slider-sidebar .swiper-container{padding:7px 2px}}@media (min-width:768px){.article-wrap__slider-sidebar .swiper-wrapper{display:block}}.article-wrap__slider-sidebar .swiper-pagination{display:none;bottom:-1.875rem}@media (max-width:767px){.article-wrap__slider-sidebar .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:560px){.article-wrap__slider-sidebar{width:calc(100% + 16px)}.article-wrap__slider-sidebar .slide-min{width:80%}.article-wrap__slider-sidebar .small-event{width:86%}.article-wrap__slider-sidebar .service-item--sidebar{width:79%}.article-wrap__slider-sidebar .swiper-slide-next{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.article-wrap__sidebar--event .article-wrap__slider-sidebar .swiper-slide-next{-webkit-transform:translateX(12%);-ms-transform:translateX(12%);transform:translateX(12%)}}.article-wrap__mini-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 1.25rem;padding:.9375rem .75rem;background-color:#f9f9f9;border-radius:4px}.article-wrap__mini-top .link:last-child{border-right:1px solid #333;margin:0 .9375rem 0 0;padding:0 .75rem 0 0}@media (max-width:767px){.article-wrap__mini-top .link:last-child{display:none}}.article-wrap__mini-top .share-drop{position:absolute;top:calc(100% + 1.125rem);right:-1.625rem}@media (max-width:767px){.article-wrap__mini-top .share-drop{right:auto;left:0}}@media (max-width:480px){.article-wrap__mini-top .share-drop{width:20.625rem}}@media (max-width:360px){.article-wrap__mini-top .share-drop{width:18.75rem}}@media (max-width:767px){.article-wrap__mini-top .share-drop__body:after{right:85%}}@media (max-width:767px){.article-wrap__mini-top .share-drop__body:before{right:85.7%}}.article-wrap__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:6.875rem auto 0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.article-wrap__sidebar{width:30%;margin:4.0625rem 0 0;max-width:19.25rem}.article-wrap__sidebar--content{margin:0}}@media (max-width:767px){.article-wrap__sidebar--day{display:none}}.article-wrap__sidebar .title{margin:0 0 1.0625rem;font-size:1.625rem;line-height:1.3;text-align:center}@media (min-width:768px){.article-wrap__sidebar .title{text-align:right;margin:0 0 .75rem;font-size:1.875rem}}@media (min-width:768px){.article-wrap__sidebar .swiper-slide+.swiper-slide{margin:3.75rem 0 0}}@media (max-width:767px){.article-wrap__sidebar--event{position:relative}.article-wrap__sidebar--event:after{content:"";position:absolute;width:calc(100% + 32px);height:133%;top:-1.75rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;background-color:#f2f2f2}}@media (min-width:768px){.article-wrap__sidebar--event{margin-top:0;max-width:23.75rem}}.article-wrap__sidebar--event .small-event+.small-event{margin:1.25rem 0 0}.article-wrap__sidebar--event .title{text-align:right}@media (max-width:767px){.article-wrap__sidebar--event .title{font-weight:400}}.article-wrap__sidebar--school{margin:0}@media (max-width:767px){.article-wrap__sidebar--school{position:relative;margin:5.8125rem 0 0}.article-wrap__sidebar--school:after{content:"";position:absolute;width:calc(100% + 32px);height:120%;top:-2.4375rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;background-color:#f2f2f2}.article-wrap__sidebar--school .swiper-pagination{display:none}}.article-wrap__sidebar--school .title{text-align:right}@media (min-width:768px){.article-wrap__sidebar--day{margin:0;max-width:23.375rem}}.article-wrap__sidebar>.link--title{margin:4.5625rem auto 0 0}.article-wrap__sidebar>.link--title .link__text{font-size:1.25rem}@media (max-width:560px){.article-wrap__sidebar>.link--title{margin:1.875rem auto 0 0}}.article-wrap__date{font-size:1.125rem;margin-left:auto}@media (max-width:1024px){.article-wrap__date{font-size:1rem}}.article-wrap__date span{font-weight:700;margin:0 0 0 9px}@media (min-width:768px){.article-wrap__content{width:66%}}.article-wrap__content .js-accordion-wrap{margin:2.8125rem 0 0}@media (max-width:1024px){.article-wrap__content .js-accordion-wrap{margin:1.3125rem 0 0}}.article-wrap__slider{position:relative;margin:0 0 1.375rem}.article-wrap__slider .swiper-container{overflow:hidden}.article-wrap__slider .swiper-pagination{width:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.article-wrap__slider .swiper-slide{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}@media (max-width:640px){.article-wrap__slider{width:calc(100% + 16px)}.article-wrap__slider .article-wrap__img{width:80%}.article-wrap__slider .swiper-slide-next{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}}.article-wrap__slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1.375rem 0 0;position:relative}.article-wrap__slider-nav button:last-child{margin:0 1.375rem 0 0}@media (max-width:767px){.article-wrap__slider-nav{opacity:0;pointer-events:none;margin:.3125rem 0 0}}.article-wrap__img{position:relative;height:0;padding-bottom:56.2%;overflow:hidden;z-index:1}@media (max-width:1365px){.article-wrap__img{padding-bottom:60.8%}}@media (max-width:480px){.article-wrap__img{padding-bottom:10.25rem}}.article-wrap__img img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-wrap__info{padding:1.25rem;background-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.25rem;position:relative}@media (max-width:1023px){.article-wrap__info{display:block;padding:.875rem}}@media (max-width:767px){.article-wrap__info .share-drop{right:auto;left:0;z-index:5}}@media (max-width:480px){.article-wrap__info .share-drop{width:20.625rem}}@media (max-width:360px){.article-wrap__info .share-drop{width:18.75rem}}@media (max-width:767px){.article-wrap__info .share-drop__body:after{right:85%}}@media (max-width:767px){.article-wrap__info .share-drop__body:before{right:85.9%}}.article-wrap__info-time .link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.article-wrap__info-time .link__icon{width:32px;height:32px}.article-wrap__info-time .link+.link{margin:.5rem 0 0}.article-wrap__info-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:6.375rem;height:6.375rem;border-radius:.25rem;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 1rem}@media (max-width:1200px){.article-wrap__info-event{width:4.375rem;height:4.375rem}}@media (max-width:1023px){.article-wrap__info-event{margin:0 0 1.25rem}}.article-wrap__info-event span{display:block;text-align:center}@media (min-width:640px){.article-wrap__info-event span{text-align:right}}.article-wrap__info-event span:first-child{font-size:3.5rem;line-height:1;color:#c05602;font-weight:700}@media (max-width:1200px){.article-wrap__info-event span:first-child{font-size:2.5rem}}.article-wrap__info-event span:nth-child(2){font-size:1.25rem;line-height:1;letter-spacing:-.02em}@media (max-width:1200px){.article-wrap__info-event span:nth-child(2){font-size:.875rem}}.article-wrap__info-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:40%}@media (max-width:1200px){.article-wrap__info-left{width:50%}}@media (max-width:1023px){.article-wrap__info-left{width:100%}.article-wrap__info-left .link--dop{position:absolute;z-index:5;top:13px;left:13px}}.article-wrap__info-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.25rem 0 0;width:100%}@media (max-width:640px){.article-wrap__info-buttons{margin:0}}.article-wrap__info-buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0;width:48%}.article-wrap__info-buttons .button:first-child{margin:0 0 0 .8125rem}.article-wrap__info-buttons .button .share-drop{top:94%;width:15.5625rem;right:-2px;z-index:10;padding-bottom:1.25rem}.article-wrap__info-buttons .button .share-drop__list{margin-bottom:0}.article-wrap__info-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48%}@media (max-width:1023px){.article-wrap__info-right{width:100%;display:block;margin:0 0 .9375rem}}.article-wrap--content{margin:0 0 6%;position:relative}@media (max-width:1024px){.article-wrap--content{margin:0 0 5.9375rem}}.article-wrap--school{margin:0 0 4.5%;position:relative}@media (max-width:1024px){.article-wrap--school{margin:0 0 5.9375rem}}.article-wrap__triangle{position:absolute;left:0;top:15%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:1200px){.article-wrap__triangle{display:none}}.content-block :first-child{margin-top:0}.content-block h4{font-size:1.125rem;line-height:1.38;font-weight:700;color:#333;margin:0 0 1rem}.content-block h4:not(:first-child){margin:1.875rem 0 1rem}.content-block blockquote{margin:0 0 1.25rem;padding:1.5rem 0;font-size:1.375rem;line-height:1.65;color:#c05602;font-weight:700;letter-spacing:-.02em;border-top:2px solid #c05602;border-bottom:2px solid #c05602}@media (max-width:767px){.content-block blockquote{padding:1.125rem 0;font-size:1.125rem}}.content-block p{font-size:1.25rem;color:#333;line-height:1.4;margin:0 0 2.125rem}@media (max-width:1024px){.content-block p{font-size:1.125rem}}.content-block p a{display:inline-block;font-size:inherit;line-height:1;color:#333;margin:0 .375rem;border-bottom:2px solid #c05602;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}@media (max-width:480px){.content-block p a{margin:0}}.content-block p a:hover{border-color:rgba(0,0,0,0);color:#c05602}.content-block p a[href^="/media/"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;margin-top:-1.6875rem;font-size:1.25rem;border-bottom:0}.content-block p a[href^="/media/"]:hover{color:#f90}.content-block p a[href^="/media/"] img{margin-left:8px}@media (max-width:1024px){.content-block p a[href^="/media/"]{font-size:1.125rem}}.content-block p>a[href^="/media/"]:hover{color:#f90}.content-block p>a[href^="/media/"] img{margin-left:8px}@media (max-width:1024px){.content-block p>a[href^="/media/"] img{font-size:1.125rem}}.content-block>div>img{display:inline-block;margin:0 0 -.75rem .625rem}.content-block h1,.content-block h2,.content-block h3,.content-block h4,.content-block h5,.content-block h6{line-height:1.38;font-weight:700;color:#333;margin:0 0 1rem}.content-block h1:not(:first-child),.content-block h2:not(:first-child),.content-block h3:not(:first-child),.content-block h4:not(:first-child),.content-block h5:not(:first-child),.content-block h6:not(:first-child){margin:1.875rem 0 1rem}.content-block h1{font-size:3.5rem}@media (max-width:1024px){.content-block h1{font-size:3rem}}.content-block h2{font-size:2.5rem}@media (max-width:1024px){.content-block h2{font-size:2.25rem}}.content-block h3{font-size:1.875rem}@media (max-width:1024px){.content-block h3{font-size:1.625rem}}.content-block h4{font-size:1.625rem}@media (max-width:1024px){.content-block h4{font-size:1.375rem}}.content-block h5{font-size:1.5rem}@media (max-width:1024px){.content-block h5{font-size:1.25rem}}.content-block h6{font-size:1.25rem;margin:1.875rem 0 0!important}@media (max-width:1024px){.content-block h6{font-size:1.125rem}}.content-block ul li{line-height:1.5}.content-block ol{counter-reset:item;list-style-type:none;padding:0}.content-block ol li{max-width:46.875rem;padding:0 21px 0 0;position:relative;font-size:1.25rem;line-height:1.5}@media (max-width:1024px){.content-block ol li{font-size:1.125rem}}.content-block ol li:before{position:absolute;right:0;top:0;counter-increment:item;content:counters(item,".") ".";font-size:1.125rem}.content-block ol li ol{padding:0}.content-block ol li ol li:before{right:-9px;content:counters(item,".")}.content-block>img{width:100%;height:auto}.school-top{background-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem .875rem;margin:0 0 1.9375rem}@media (max-width:1240px){.school-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.school-top__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:560px){.school-top__buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.school-top__buttons .button--card{width:8.4375rem;margin:0 .9375rem 0 0;font-size:1.125rem;padding-top:0;padding-bottom:0}@media (max-width:560px){.school-top__buttons .button--card{width:48%}}.school-top__buttons .button--simple{padding:0 .875rem}@media (max-width:560px){.school-top__buttons .button--simple{width:48%;font-size:1rem}}.school-top .title--info{font-weight:400;margin:0 0 0 .5rem}@media (max-width:560px){.school-top .title--info{margin:0 0 1.0625rem}}.school-top__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1240px){.school-top__right{margin:0 0 2.3125rem}}@media (max-width:560px){.school-top__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.small-board{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c05602;background-color:#fff;border:1px solid #c05602;border-radius:2.625rem;font-size:1.125rem;padding:.4375rem .625rem}@media (max-width:1024px){.small-board{font-size:.875rem}}.small-board--yellow{border-color:#f90;color:#333;background-color:#fff7eb}.small-board--yellow img{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .75rem}.ben-info{margin:6.25rem 0 0}.ben-info .title{text-align:center}.ben-info__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3.125rem 0 0}@media (max-width:1024px){.ben-info__top{margin:1.125rem 0 0}}.ben-info__top .mini-logo{margin:0 1.25rem 0 0}.ben-info__top .button{margin:0 0 0 3.125rem}.ben-info__top .mini-count{margin:0 0 0 1.875rem}@media (max-width:767px){.ben-info__top .button,.ben-info__top .mini-count{display:none}}.mini-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.mini-logo__icon{width:4.375rem;height:4.375rem}@media (max-width:1024px){.mini-logo__icon{width:3.5rem;height:3.5rem}}.mini-logo__icon img{width:100%;height:100%}.mini-logo__text{font-size:1.875rem;font-weight:700;margin:0 0 0 1.0625rem}@media (max-width:1024px){.mini-logo__text{font-size:1.125rem}}.mini-count{text-align:left}.mini-count__numb{font-size:1.5rem;font-weight:700}@media (max-width:1024px){.mini-count__numb{font-size:1.125rem}}.mini-count__text{font-size:1.5rem}@media (max-width:1024px){.mini-count__text{font-size:1.125rem}}.gallery-slider{position:relative;overflow:hidden;padding:0 5rem}@media (max-width:767px){.gallery-slider{padding:0 1rem}}.gallery-slider .swiper-container{overflow:hidden}.gallery-slider .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.25rem 0}@media (max-width:767px){.gallery-slider .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.375rem;padding:1.5625rem 0}}.gallery-slider .swiper-slide{background-position:50%;background-size:cover;width:20.1875rem!important;height:20.1875rem!important;cursor:pointer;position:relative;-webkit-transform:translateX(-57%);-ms-transform:translateX(-57%);transform:translateX(-57%)}@media (max-width:767px){.gallery-slider .swiper-slide{height:0!important;width:auto!important;padding-bottom:100%;-webkit-transform:none;-ms-transform:none;transform:none}}.gallery-slider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;position:absolute;top:0;left:0}.gallery-slider .swiper-slide:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.share-drop{display:none;position:absolute;top:2.1875rem;width:21.3125rem;right:-2.5rem;z-index:4}.share-drop__body{border-radius:4px;-webkit-box-shadow:3px 3px 14px rgba(255,200,111,.3);box-shadow:3px 3px 14px rgba(255,200,111,.3);-webkit-filter:drop-shadow(0 4px 8px rgba(192,86,2,.28));filter:drop-shadow(0 4px 8px rgba(192,86,2,.28));border:1px solid #f90;padding:1.25rem;background-color:#fff}.share-drop__body:after{top:-13px;right:3.875rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:0 15px 20px}.share-drop__body:after,.share-drop__body:before{content:"";position:absolute;width:0;height:0;border-style:solid}.share-drop__body:before{top:-14px;right:4.0625rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f90;border-width:0 12px 14px}.share-drop__title{font-size:1.25rem;font-weight:700;text-align:center;color:#333;margin:0 0 1.25rem}.share-drop__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1.25rem}.share-drop.open{display:block}.share-drop--small{right:15%!important;width:15.5625rem}.share-drop--small .share-drop__body{padding:.875rem .875rem .6875rem}.share-drop--small .share-drop__body:before{top:-10px;right:41px;border-width:0 9px 10px}.share-drop--small .share-drop__body:after{top:-8px;right:41px;border-width:0 9px 10px}.share-drop--small .share-drop__list{margin-bottom:0}.share-drop--small .share-drop__title{margin:0 0 .5rem}.share-link{text-align:center;color:#333}.share-link__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.75rem;height:2.75rem;border:1px solid #333;border-radius:3.75rem;margin:0 0 .625rem;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.share-link__icon svg{width:80%;height:80%;fill:rgba(0,0,0,0)}.share-link+.share-link{margin:0 0 0 .75rem}.share-link:hover .share-link__icon{background-color:#fff5e6}.copy-block{background-color:#f2f2f2;padding:.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.copy-block,.copy-block__icon{border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copy-block__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.copy-block__input{color:#9b9da0;margin:0 .3125rem;width:100%;direction:ltr}.copy-block__button,.copy-block__input{font-size:.875rem;letter-spacing:-.02em}.copy-block__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#333;background:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);border-radius:.25rem;padding:3px 8px;font-weight:500;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.copy-block__button.copied,.copy-block__button:hover{background-color:#fff5e6}.copy-bufer{position:fixed;bottom:2.5rem;right:2.5rem;padding:.625rem;z-index:10;background-color:#5ac85a;color:#fff;direction:ltr;border-radius:.25rem;-webkit-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear}@media (max-width:1024px){.copy-bufer{bottom:1.25rem;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);font-size:.875rem;width:90%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.copy-bufer span{display:block;margin:.3125rem 0 0}}.copy-bufer span{border-bottom:1px solid #fff}.copy-bufer.hide{bottom:-6.25rem}.small-event{-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:4px;padding:1.5625rem 1.125rem 1.25rem;-webkit-transition:background-color .3s,outline-color .3s;-o-transition:background-color .3s,outline-color .3s;transition:background-color .3s,outline-color .3s;outline:1px solid rgba(0,0,0,0);background-color:#fff}@media (min-width:768px){.small-event{-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}}.small-event__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 22px}.small-event__date,.small-event__top{display:-webkit-box;display:-ms-flexbox;display:flex}.small-event__date{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f1f1f1;width:4rem;height:4rem;border-radius:.25rem}.small-event__date span{display:block;text-align:center}@media (min-width:640px){.small-event__date span{text-align:right}}.small-event__date span:first-child{font-size:2.5rem;line-height:1;color:#c05602;font-weight:700}.small-event__date span:nth-child(2){font-size:.875rem;line-height:1;letter-spacing:-.02em}.small-event__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;line-height:1.5;letter-spacing:-.02em}.small-event--secondary{-webkit-box-shadow:none;box-shadow:none;outline:1px solid #c05602;margin:0 0 2.5rem}@media (max-width:860px){.small-event--secondary{margin:0 0 3.125rem}}.small-event--secondary .small-event__text{margin:0 0 .4375rem}@media (min-width:1025px){.small-event:hover{background-color:#fff7eb;outline-color:#c05602;-webkit-box-shadow:3px 3px 14px rgba(0,0,0,.15);box-shadow:3px 3px 14px rgba(0,0,0,.15)}}.small-event .link:hover .link__text{color:#333;border-color:#c05602}.thanks-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;height:99%;z-index:2;display:none}@media (max-width:1024px){.thanks-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.thanks-block{text-align:center}}.thanks-block .title--sub{margin:.5rem 0 .75rem}.thanks-block__title{font-size:1.625rem;color:#333;font-weight:700;margin:1.25rem 0 .5rem}.thanks-block__text{font-size:1.125rem;line-height:1.6;color:#333;margin:0}.thanks-block__text a{display:inline-block;color:#333}.thanks-block__text a:hover{color:#c05602}.thanks-block--popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.thank-popup-example,.thanks-block--popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thank-popup-example{height:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.select2-tooltip{background:#fff7eb;border:none!important;border-width:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);border-radius:4px;color:#333;font-size:1.125rem!important;font-weight:400!important;padding:.6875rem .8125rem!important;font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif}.select2-selection__rendered{height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select2-selection--multiple .select2-selection__rendered{width:auto}.register__main-top{background:#fff;width:100%;max-width:98rem;margin:0 auto;position:relative;z-index:3;padding:0 1rem}@media (min-width:1025px){.register__main-top{min-height:231px}}@media (max-width:1600px){.register__main-top{max-width:87rem}}@media (max-width:1440px){.register__main-top{max-width:80rem}}@media (max-width:1280px){.register__main-top{max-width:75rem}}@media (max-width:1200px){.register__main-top{max-width:70rem}}@media (max-width:1023px){.register__main-top{max-width:100%}}@media (min-width:1025px){.register__main-top{margin:-14.6% auto 0}}.register__main-top--second{background-color:rgba(0,0,0,0)}@media (min-width:1025px){.register__main-top--second{margin:0 auto}}.register__main-top h2.title{font-style:normal;font-weight:400;font-size:40px}@media (max-width:1023px){.register__main-top h2.title{font-size:26px}}.register__main-top .description{font-weight:400;font-size:24px;line-height:34px;margin:10px 0 0}@media (max-width:1023px){.register__main-top .description{font-size:18px;line-height:28px;margin-bottom:10px}}.register__main-top .description a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:#333;font-size:inherit;font-weight:400;padding-bottom:2px;border-bottom:2px solid #c05602;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color;margin:0 5px}.register__main-top .description a:hover{color:#c05602;border-color:rgba(0,0,0,0)}.register__main-inner{max-width:1028px;padding:80px 150px 20px}@media (max-width:1600px){.register__main-inner{padding:60px 60px 20px}}@media (max-width:992px){.register__main-inner{padding:40px 0 0}}.register__main-content{min-height:200px;margin-bottom:25rem;background-repeat:no-repeat;background-position:bottom left -18px;background-size:37%}.register__main-content--three{margin-bottom:0;background-position:0;background-size:contain}@media (max-width:1023px){.register__main-content{margin-bottom:15rem;background-position:0 100%;background-size:600px auto}}@media (max-width:639px){.register__main-content{margin-bottom:8rem}}.register__main-content--sec{margin-bottom:0}@media (max-width:639px){.register__main-content--sec{margin-bottom:0}}.register__main-content .container{padding:0 20px 24px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1440px){.register__main-content .container{padding-right:4.5rem}}@media (max-width:1280px){.register__main-content .container{padding-right:6.5rem}}@media (max-width:992px){.register__main-content .container{padding-right:15px}}@media (max-width:1023px){.register__main-content .container{padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.register__main-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;max-width:1080px;-ms-flex-preferred-size:1080px;flex-basis:1080px;padding:20px 0 0;position:relative;z-index:10}.register__main-grid--three{max-width:920px;-ms-flex-preferred-size:920px;flex-basis:920px;margin:0}.register__main-grid.double{max-width:680px;-ms-flex-preferred-size:680px;flex-basis:680px}@media (max-width:1023px){.register__main-grid.double{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:200%}}.register__main-grid--sec{max-width:720px;-ms-flex-preferred-size:720px;flex-basis:720px}@media (max-width:1200px){.register__main-grid{max-width:720px;-ms-flex-preferred-size:720px;flex-basis:720px}}@media (max-width:1023px){.register__main-grid{gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:200%}}.register__main-grid .register-grid-item{width:100%}.register__main-grid .register-grid-item,.register__main-grid li{width:250px;height:260px;border:.973277px solid #f1f1f1;-webkit-box-shadow:0 0 23.3587px rgba(0,0,0,.15);box-shadow:0 0 23.3587px rgba(0,0,0,.15);border-radius:4.04461px;background:#fff;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;font-family:Open Sans Hebrew,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.register__main-grid .register-grid-item,.register__main-grid li{width:200px;height:220px}}@media (max-width:1023px){.register__main-grid .register-grid-item,.register__main-grid li{width:calc(32% - 10px);height:200px}}@media (max-width:768px){.register__main-grid .register-grid-item,.register__main-grid li{width:calc(48% - 10px);height:200px}}.register__main-grid .register-grid-item:hover,.register__main-grid li:hover{background:#fff7eb}.register__main-grid .register-grid-item[href],.register__main-grid li[href]{width:100%!important}.register__main-grid .register-grid-item img,.register__main-grid li img{margin-top:20px;width:100px;height:auto}@media (max-width:1200px){.register__main-grid .register-grid-item img,.register__main-grid li img{width:80px}}@media (max-width:1023px){.register__main-grid .register-grid-item img,.register__main-grid li img{width:70px;margin-top:15px}}.register__main-grid .register-grid-item__text,.register__main-grid li__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;text-align:center;color:#333;font-size:18px;padding:0 8px}@media (max-width:1023px){.register__main-grid .register-grid-item__text,.register__main-grid li__text{font-size:17px}}.register__main-grid .register-grid-item__text strong,.register__main-grid li__text strong{font-size:20px}.register__main-grid .grid-subtext{margin-bottom:0;line-height:1.4;width:100%}@media (max-width:1023px){.register__main-grid .grid-subtext{padding:0 15px}}.register__main-grid .grid-subtext a{padding:0 5px;color:currentColor;border-bottom:2px solid #c05602;-webkit-transition:color .2s,border-color .2s;-o-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.register__main-grid .grid-subtext a:hover{color:#c05602;border-color:rgba(0,0,0,0)}.register__main-person-pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-201px;bottom:0;height:460px;z-index:1}.register__main-content--three .register__main-person-pic{height:107%}@media (max-width:1440px){.register__main-person-pic{left:-140px}}@media (max-width:1023px){.register__main-person-pic{position:static;margin-top:5rem;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);height:auto}}.register__main-person-pic img{height:100%;width:auto}@media (max-width:1023px){.register__main-person-pic img{width:85%;max-width:500px;height:auto}}.register-main-wrap{padding:34px 0 0;overflow:hidden;-webkit-transform:translateY(-41px);-ms-transform:translateY(-41px);transform:translateY(-41px);position:relative;z-index:3}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-close{display:none!important}.popup{background-color:#fff;position:relative;width:100%;margin:0 auto}.popup .preloader{z-index:4;background-color:hsla(0,0%,100%,.9);width:calc(100% + 5px);height:calc(100% + 2px);left:50%;top:-2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.popup .preloader.show{display:-webkit-box;display:-ms-flexbox;display:flex}.popup__close{position:absolute;width:1.125rem;height:1.125rem;top:1.3125rem;left:1.0625rem;z-index:4;color:#000;cursor:pointer}.popup__close:after{content:"";position:absolute;width:140%;height:140%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.popup__close svg{width:100%;height:100%;stroke:#333}.popup__iframe{position:relative;height:0;padding-bottom:62%}.popup__iframe iframe{position:absolute;top:0;left:0;width:100%;height:101%;z-index:1}.popup__iframe .preloader-wrap__mini{top:9rem}.popup--day{max-width:53rem;padding:30px 17px 1px;overflow:auto;max-height:calc(100vh - 60px)}@media (max-width:1024px){.popup--day{width:calc(100% + 16px);margin:3.75rem -.625rem 0 0}}.popup--day .popup__close{top:17px;left:17px}.popup--day .share-drop{right:auto;left:0}@media (max-width:480px){.popup--day .share-drop{width:300px;left:-11px}}.popup--day .share-drop__body:before{right:auto;left:40px}.popup--day .share-drop__body:after{right:auto;left:37px}.popup--callback{max-width:81.5625rem;overflow:hidden}.popup--callback .preloader{width:100%;height:100%}.popup--callback .popup__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:78vh}@media (max-width:1200px){.popup--callback .popup__body{padding:0 1rem 0 0}}@media (max-width:860px){.popup--callback .popup__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 0 1.25rem;height:97vh}}.popup--callback .popup__form{width:100%;max-width:26.875rem;margin:38px 0 0 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:right;position:relative;max-height:46.5625rem;overflow:auto;height:91%;padding:0 3px 0 1.125rem}@media (max-width:860px){.popup--callback .popup__form{margin:1.875rem auto 0;padding:0 1rem}}.popup--callback .popup__form .customer-service{margin:0 0 5px}.popup--callback .popup__form.finish{padding-left:0}.popup--callback .popup__form .title--mini{margin:0 0 1.25rem}.popup--callback .popup__form .title--small{margin:0 0 1.6875rem}.popup--callback .popup__back{position:absolute;top:-1px;left:-1px;z-index:2;width:61%}@media (max-width:480px){.popup--callback .popup__back{width:84%}}.popup--callback .popup__back img{width:100%;height:auto}.popup--callback .popup__img{width:54%;position:relative;height:0;padding-bottom:60%;overflow:hidden}@media (max-width:1200px){.popup--callback .popup__img{padding-bottom:38.125rem}}@media (max-width:860px){.popup--callback .popup__img{width:100%;padding-bottom:24.375rem}}.popup--callback .popup__img:after{content:"";position:absolute;right:0;top:0;z-index:1;width:0;height:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:0 9vw 34vw 0}@media (max-width:860px){.popup--callback .popup__img:after{display:none}}.popup--callback .popup__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.popup--spec{max-width:53rem;background-color:#fff;margin:1.25rem auto;height:96vh;max-height:83vh}.popup--spec .popup__top{position:sticky;top:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,color-stop(22.92%,#d96204),color-stop(49.48%,#e16327),color-stop(97.92%,#f7941e));background:-o-linear-gradient(left,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%);background:linear-gradient(90deg,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%);padding:1.625rem 1.875rem 1.625rem 1.1875rem;min-height:5.125rem}@media (max-width:1024px){.popup--spec .popup__top{padding:1.125rem 1rem 1.125rem 1.1875rem}}@media (max-width:640px){.popup--spec .popup__top{background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e))!important;background:-o-linear-gradient(left,#e17827 0,#f7941e 100%)!important;background:linear-gradient(90deg,#e17827,#f7941e)!important}}.popup--spec .popup__top .title{text-align:right;margin:0 0 0 auto}@media (max-width:640px){.popup--spec .popup__top .title{max-width:75%}}.popup--spec .popup__close{position:relative;left:0;top:0;width:1.5625rem;height:1.5625rem}@media (max-width:1024px){.popup--spec .popup__close{width:1rem;height:1rem}}.popup--spec .popup__body{padding:.25rem 1.875rem 2.5rem .25rem;height:90vh;max-height:76vh}@media (max-width:1024px){.popup--spec .popup__body{padding:.25rem 1rem 1.25rem .25rem}}.popup--thank{max-width:39.5rem;overflow:hidden;border:1px solid #ececec;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15);padding:40px 32px}.popup--thank .popup__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:auto}@media (max-width:1200px){.popup--thank .popup__body{padding:0 1rem 0 0}}@media (max-width:860px){.popup--thank .popup__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 0 1.25rem;height:97vh}}.popup--requirements{max-width:66.1875rem;margin:1.25rem auto;height:96vh;max-height:83vh}.popup--requirements .popup__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#fff;padding:1.25rem 1.875rem 2.5rem 2.75rem;height:90vh;max-height:83vh;overflow:auto}@media (min-width:860px){.popup--requirements .popup__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.popup--requirements .popup__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e));background:-o-linear-gradient(left,#e17827 0,#f7941e 100%);background:linear-gradient(90deg,#e17827,#f7941e);padding:0 2.25rem 0 1.75rem;height:3.75rem}@media (max-width:1024px){.popup--requirements .popup__top{padding:0 1rem}}.popup--requirements .popup__close{position:relative;top:0;left:0}.popup--requirements .popup__right .curriculum-item+.curriculum-item{margin:.625rem 0 0}@media (min-width:561px){.popup--requirements .popup__right{margin:0 0 0 3.5625rem}.popup--requirements .popup__right .curriculum-item+.curriculum-item{margin:2.5rem 0 0}}.popup--main{max-width:53rem;margin:1.25rem auto;height:96vh;max-height:83vh}.popup--main .popup__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#fff;padding:0 1.875rem 2.5rem 2.75rem;height:90vh;max-height:74vh;overflow:auto}@media (max-width:1024px){.popup--main .popup__body{padding:0 1rem 2.5rem}}@media (min-width:860px){.popup--main .popup__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.popup--main .popup__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,left top,right top,color-stop(22.92%,#d96204),color-stop(49.48%,#e16327),color-stop(97.92%,#f7941e));background:-o-linear-gradient(left,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%);background:linear-gradient(90deg,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%);padding:1.875rem 2.25rem 1.875rem 1.75rem;height:auto}.popup--main .popup__top .title{max-width:39.0625rem;text-align:right}@media (max-width:1024px){.popup--main .popup__top{padding:1rem}}.popup--main .popup__close{position:relative;top:0;left:0;width:1.5rem;height:1.5rem}.popup--preview{max-width:47.1875rem;margin:1.25rem auto;background-color:rgba(0,0,0,0)}.popup--preview .popup__top{position:sticky;top:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,left top,right top,color-stop(22.92%,#d96204),color-stop(49.48%,#e16327),color-stop(97.92%,#f7941e));background:-o-linear-gradient(left,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%);background:linear-gradient(90deg,#d96204 22.92%,#e16327 49.48%,#f7941e 97.92%);padding:1.625rem 1.875rem 1.625rem 1.1875rem}@media (max-width:1024px){.popup--preview .popup__top{padding:1.125rem 1rem 1.125rem 1.1875rem}}@media (max-width:640px){.popup--preview .popup__top{background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e))!important;background:-o-linear-gradient(left,#e17827 0,#f7941e 100%)!important;background:linear-gradient(90deg,#e17827,#f7941e)!important}}.popup--preview .popup__top .title{text-align:right}@media (max-width:640px){.popup--preview .popup__top .title{max-width:75%}}.popup--preview .popup__close{position:relative;left:0;top:0;width:1.5625rem;height:1.5625rem}@media (max-width:1024px){.popup--preview .popup__close{width:1rem;height:1rem}}.popup--preview .popup__body{padding:.25rem 1.875rem 1.5rem .25rem;max-height:61vh;background-color:#fff;overflow:auto}@media (max-width:1024px){.popup--preview .popup__body{padding:.25rem 1rem 1.25rem .25rem}}.popup--yt{max-width:70.375rem}.popup--yt .popup__close{right:0;top:-5rem;width:3.3125rem;height:3.3125rem;color:#fff}@media (max-width:1024px){.popup--yt .popup__close{width:1.875rem;height:1.875rem;top:-2.5rem}}.popup--event{max-width:80rem;overflow:hidden;padding:0 0 1.25rem}.popup--event .popup__close{width:1.875rem;height:1.875rem}@media (max-width:1024px){.popup--event .popup__close{width:1rem;height:1rem}}.popup--event .popup__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:91vh}@media (max-width:1200px){.popup--event .popup__body{padding:0 1rem 0 0;height:82vh}}@media (max-width:860px){.popup--event .popup__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 0 1.25rem;height:97vh}}.popup--event .popup__body .title--sub{font-size:1.5625rem;margin:0 0 .8125rem}@media (min-width:1440px){.popup--event .popup__body .title--sub{font-size:1.5625rem}}.popup--event .popup__form{width:100%;max-width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:right;position:relative;max-height:46.5625rem;overflow:auto;padding:3px 3px 3px 1.125rem;scrollbar-color:#cfd6da #9b9da0;scrollbar-width:thin}.popup--event .popup__form .thanks-block{width:100%;height:100%}.popup--event .popup__form form{position:relative}@media (max-width:860px){.popup--event .popup__form{margin:1.875rem auto 0;padding:0 1rem}}.popup--event .popup__form .title--mini{margin:0 0 1.25rem}.popup--event .popup__form .title--small{margin:0 0 1.6875rem}.popup--event .popup__form::-webkit-scrollbar{width:.5rem;cursor:pointer}.popup--event .popup__form::-webkit-scrollbar-track{background:#9b9da0;cursor:pointer;width:8px}.popup--event .popup__form::-webkit-scrollbar-thumb{width:8px;border-radius:8px;background:#cfd6da;cursor:pointer}.popup--event .popup__form::-webkit-scrollbar-thumb:horizontal:active,.popup--event .popup__form::-webkit-scrollbar-thumb:vertical:active{background:#cfd6da;cursor:pointer}.popup--event .popup__back{position:absolute;top:-1px;left:-1px;z-index:2;width:53%;height:19%}@media (max-width:480px){.popup--event .popup__back{width:100%;height:12%}}.popup--event .popup__back img{width:100%;height:100%}.popup--event .popup__img{width:53%;position:relative;height:0;padding-bottom:73%;overflow:hidden}@media (max-width:1200px){.popup--event .popup__img{padding-bottom:93%}}@media (max-width:860px){.popup--event .popup__img{width:100%;padding-bottom:38%}}@media (max-width:640px){.popup--event .popup__img{padding-bottom:94%}}@media (max-height:650px){.popup--event .popup__img{padding-bottom:50%}}.popup--event .popup__img:after{content:"";position:absolute;right:0;top:0;z-index:1;width:0;height:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:0 12vw 46vw 0;-o-object-fit:cover;object-fit:cover}@media (max-width:860px){.popup--event .popup__img:after{display:none}}.popup--event .popup__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.mfp-wrap{overflow:initial!important}.main-popup{width:100%}.main-popup__img{position:relative;height:0;padding-bottom:48%;width:calc(100% + 74px);margin:0 -30px 0 0}@media (max-width:640px){.main-popup__img{padding-bottom:24.375rem}}@media (max-width:1024px){.main-popup__img{width:calc(100% + 31px);margin:0 -16px 0 0}}.main-popup__img>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-popup__iframe{position:relative;height:0;padding-bottom:48%;width:calc(100% + 74px);margin:0 -30px 0 0}@media (max-width:640px){.main-popup__iframe{padding-bottom:24.375rem}}@media (max-width:1024px){.main-popup__iframe{width:calc(100% + 31px);margin:0 -16px 0 0}}.main-popup__iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-popup__schedule{font-size:1.25rem;line-height:1.3;margin:1.9375rem 0 2.3125rem}@media (max-width:1024px){.main-popup__schedule{font-size:1.125rem}}.main-popup__content{text-align:right;position:relative;z-index:2;margin:3.5625rem 0 0}.main-popup__content p{line-height:1.75;font-size:1.25rem}@media (max-width:1024px){.main-popup__content p{font-size:1.125rem}}.main-popup__content p:first-child:first-of-type{margin-top:7.5rem}@media (max-width:1024px){.main-popup__content p:first-child:first-of-type{margin-top:5.625rem}}.main-popup__content .title--sub-min{margin:0 0 2.1875rem}.main-popup__content .title--info{margin:0 0 1.125rem}.main-popup__content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;color:#333;border-bottom:2px solid #c05602;padding:0 0 .25rem;margin:1.5625rem 0 0}.main-popup__content a:hover{color:#c05602;border-color:rgba(0,0,0,0)}.main-popup__triangle{position:absolute;bottom:-29%;left:0;width:8.125rem;height:13.1875rem;z-index:1}@media (max-width:1024px){.main-popup__triangle{bottom:-20%;width:6.25rem;height:10.1875rem}}.main-popup__triangle img{width:100%;height:100%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.close-popup-tooltip{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:1.375rem;height:1.625rem;border-left:1px solid #333;margin:0 0 0 .625rem}@media (min-width:1024px){.close-popup-tooltip{display:none!important}}.open-day .mfp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mfp-with-zoom.mfp-bg,.mfp-with-zoom .mfp-container{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom .mfp-container{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing.mfp-bg,.mfp-with-zoom.mfp-removing .mfp-container{opacity:0}.preloader-wrap{height:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5% 0;position:relative}.preloader-wrap,.preloader-wrap__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preloader-wrap__list{width:80%;-ms-flex-pack:distribute;justify-content:space-around}.preloader-wrap__big,.preloader-wrap__mini{position:relative}.message-popup .main-popup__iframe .preloader-wrap__mini{top:9rem}.preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preloader--mini{width:100%;height:100%;background-color:#fff;z-index:5;left:50%;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preloader__icon{width:11.25rem;height:11.25rem;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;margin:0 auto}.preloader--mini .preloader__icon{width:3.125rem;height:3.125rem}@media (max-width:1024px){.preloader__icon{width:5rem;height:5rem}.preloader--mini .preloader__icon{width:3.125rem;height:3.125rem}}.preloader__icon img{width:100%;height:100%}.preloader__text{font-size:1.5rem;color:#000;font-weight:700;text-transform:uppercase;text-align:center;margin:4.3125rem 0 0;letter-spacing:-.05em}@media (max-width:1024px){.preloader__text{font-size:1.125rem;margin:2.8125rem 0 0}}.preloader__text span{display:inline-block;margin:0 0 0 .8125rem;letter-spacing:.4em}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.swiper-preloader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(51,51,51,.2)}.links-block{margin:2.5rem 0 0;padding:0 1rem}@media (min-width:1024px){.links-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4.5rem 0 0}}.links-block__sidebar{width:100%}@media (min-width:1024px){.links-block__sidebar{width:32.5%}}.links-block__masonry-wrap{width:100%;margin:0 0 6.25rem}@media (min-width:1024px){.links-block__masonry-wrap{width:66%;margin:0}.links-block--full .links-block__masonry-wrap{width:100%}}.links-block__title{padding:.8125rem 1.875rem;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:#333;background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e));background:-o-linear-gradient(left,#e17827 0,#f7941e 100%);background:linear-gradient(90deg,#e17827,#f7941e)}@media (max-width:639px){.links-block__title{font-size:1.25rem;padding:.8125rem 1.25rem}}.links-item{width:36.5%;margin:0 0 5.5rem}@media (min-width:1201px){.links-block--full .links-item{width:24%}}@media (max-width:1200px){.links-item{width:42%}}@media (max-width:1023px){.links-item{width:46%}}@media (max-width:639px){.links-item{width:100%;margin:0}}.links-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(255,153,0,.1);border-bottom:2px solid #f90;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:#333;padding:.75rem;pointer-events:none}@media (max-width:639px){.links-item__title{font-size:1.125rem;padding:1.5rem 1.25rem;pointer-events:all}}@media (min-width:640px){.links-item .ac-panel{display:block!important;padding-bottom:2px}}.links-item__list{padding:1.875rem 0}@media (min-width:639px){.links-item__list{padding:1.875rem 0 0}}.links-item__list .link+.link{margin:1.3125rem 0 0}.links-item__plus{width:.875rem;height:.875rem;position:relative}@media (min-width:641px){.links-item__plus{display:none}}.links-item__plus:after{width:100%;height:2px}.links-item__plus:after,.links-item__plus:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;background-color:#f90}.links-item__plus:before{width:2px;height:100%}.is-active .links-item__plus:before{opacity:0}.title-item{border-right:2px solid #f90;padding:1.125rem 1.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15)}.title-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .375rem}.title-item__date{font-size:1rem;color:#9b9da0}.title-item__text{font-size:1.125rem;line-height:1.35;color:#333}.title-item+.title-item{margin:1.3125rem 0 0}.links-board{margin:2.5rem 0 0}.links-board__body{padding:1.75rem 1.875rem;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}@media (max-width:639px){.links-board__body{padding:1.125rem 1.25rem 1.625rem .75rem}}.links-board__text{font-size:1.25rem;line-height:1.4;color:#333;margin:0 0 1.375rem}@media (max-width:639px){.links-board__text{font-size:1.125rem}}.mini-phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mini-phones__icon{width:3.625rem;height:3.625rem;margin:0 0 0 .6875rem}.mini-phones__icon img{width:100%;height:100%}.mini-phones__body a{display:block;font-size:1.25rem;line-height:1.5;color:#333}.mini-phones__body a:hover{color:#f90}.form-item{position:relative}.form-item__count{color:#828487;font-size:1rem;margin:.3125rem 0 0}.form-item textarea{width:100%;background:#fff;border-radius:4px;font-size:1.125rem;line-height:1;color:#333;padding:1.4375rem 1.4375rem 0 0;border:1px solid #9b9da0;resize:none;height:12.25rem}.form-item textarea:hover{border-color:#f90}.form-item textarea:focus{outline:none}.form-item textarea~label{position:absolute;top:1.125rem;right:1.4375rem;font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333;cursor:text;-webkit-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear}.form-item textarea.has-value~label,.form-item textarea:focus~label{font-size:.875rem;top:.5rem;color:#828487}.form-item .inp__field{height:3.25rem;width:100%;background:#fff;border-radius:4px;font-size:1.125rem;line-height:1;color:#333;padding:.8125rem 1.4375rem 0 0;border:1px solid #9b9da0;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}@media (max-width:1024px){.form-item .inp__field{height:2.9375rem}}.form--article-test .form-item .inp__field{padding:.8125rem 1.4375rem 0 2.5rem;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.form-item .inp__field:focus-visible,.form-item .inp__field:hover{border-color:#f90}.form-item .inp__field:focus{border-color:#9b9da0}.form-item .inp__field.error{outline:2px solid #eb0000;border-color:rgba(0,0,0,0)}.form-item .inp__field~label{position:absolute;top:1.125rem;right:1.4375rem;font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;color:#333;cursor:text;-webkit-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear}@media (max-width:1024px){.form-item .inp__field~label{top:.9375rem}}.form-item .inp__field.has-value~label,.form-item .inp__field:focus~label{font-size:.875rem;top:.5rem;color:#828487}.form-item .message{position:absolute;top:calc(100% + 10px);right:0}.form-item .message .error-message{font-size:1rem;color:#eb0000;font-weight:500}.form-item+.form-item{margin:2.625rem 0 0}@media (max-width:1024px){.form-item+.form-item{margin:2.25rem 0 0}}.customer-service{width:100%;max-width:25.9375rem}.customer-service__checkboxes{margin:2.5rem 0 1.5625rem}.customer-service__mtitle{display:block;font-size:1.125rem;color:#333;margin:0 0 .3125rem}.customer-service__uniq-check{border-top:1px solid #cfd6da;border-bottom:1px solid #cfd6da;padding:.75rem 0}.customer-service__confirm{margin:1.6875rem 0 0}.customer-service__submit{width:100%;margin:1.4375rem 0 0}.customer-service__submit .button{width:100%}.checkbox-container--cirkle .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.checkbox-container--cirkle .item input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3;cursor:pointer}.checkbox-container--cirkle .item input~span{display:block;width:1.125rem;height:1.125rem;border:2px solid #f90;border-radius:3.125rem;position:relative;cursor:pointer}.checkbox-container--cirkle .item input~span:after{-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:.75rem;height:.75rem;background-color:#f90}.checkbox-container--cirkle .item input~span:after,.checkbox-container--cirkle .item input~span:before{content:"";position:absolute;top:50%;left:50%;border-radius:3.125rem;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.checkbox-container--cirkle .item input~span:before{width:1.875rem;height:1.875rem;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background:rgba(255,153,0,.1)}.checkbox-container--cirkle .item input:checked{cursor:default}.checkbox-container--cirkle .item input:checked~span:after,.checkbox-container--cirkle .item input:hover:not(:checked)~span:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.checkbox-container--cirkle .item input:hover:not(:checked)~span~.label-text{color:#58595b}.checkbox-container--cirkle .item .label-text{font-size:1.125rem;color:#333;padding:0 .5rem 0 0}.checkbox-container--uniq .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.checkbox-container--uniq .item input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3;cursor:pointer}.checkbox-container--uniq .item input~span{display:block;width:2.5rem;height:1.5rem;background-color:#9b9da0;border-radius:.875rem;position:relative;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.checkbox-container--uniq .item input~span:after{content:"";position:absolute;top:1px;right:1px;width:1.375rem;height:1.375rem;border-radius:3.125rem;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACISURBVHgBfVDREYUgDGuY7L1JxANcQ1xDz0M3cTIryilSPfuXNIGk6MegQQhE3DlTexIzjCFyaMHQKtNo0+IpPLFqTD1FwktDKYS3tpqRX5njgpMJtBDT7xQ6U3WJLr69GYTwiEHFrPjC6rUMxxiiwyWWZZzV/7fSyHd+Zrx3kHcuhPskjCvGBuQaSEgHSJw1AAAAAElFTkSuQmCC") no-repeat #fff;background-position:50%;-webkit-transition:right .2s linear;-o-transition:right .2s linear;transition:right .2s linear}.checkbox-container--uniq .item input:checked~span{background-color:#f90}.checkbox-container--uniq .item input:checked~span:after{right:17px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACCSURBVHgBlc+9DYNADIbh1ySpk1EyQjaJ0qRNNgAmoKKABlZgAhZDHMYIhMTf8UnWST4/p7PgGZfy5EZCQxV4gys1jhcX7uIN4IFQypePnAV9P3AZfy2n9fYBhmZz5Qj3QB/7ng6HekTWaYn1qd8WmNACDjerYLm4Qtsvp+BMbJ+DdIKEM8CLVH8JAAAAAElFTkSuQmCC") no-repeat #fff;background-position:50%}.checkbox-container--uniq .item input:hover~span~.label-text{color:#58595b}.checkbox-container--uniq .item .label-text{font-size:1rem;color:#333;cursor:pointer;padding:0 1.125rem 0 0;line-height:1.5}.checkbox-container--confirm .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.checkbox-container--confirm .item input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3;cursor:pointer}.checkbox-container--confirm .item input~span{display:block;width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid #333;position:relative;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.article-search__checks .checkbox-container--confirm .item input~span{border-color:#9b9da0}.checkbox-container--confirm .item input~span:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);border-radius:3.125rem;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC1SURBVHgBlc89DsIgFAfwAh6gpkMHFlc35GNwwxvUE+gR3Fy9gfEUHfUG1tEJjuDE7AUgPpqQNI1R+hLgD+EXeKiYUJzzfQjhlg2klCdAJuZZLoAXdjBWcY8ngI219t0jrXX5AxwG4JXOSVVVLaV06ZzrhkApFZs+jkGP6rp+wnoGOE8QAPPetwDWYxALxYkxtsAY3yFeCCEdgCuALQD77dsohQQRQiWAxhjzKHIqQiFE8+/eBxK3XGRtTyq4AAAAAElFTkSuQmCC") no-repeat;background-position:50%;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.checkbox-container--confirm .item input:checked~span:after{-webkit-transform:translate(-47%,-50%) scale(1);-ms-transform:translate(-47%,-50%) scale(1);transform:translate(-47%,-50%) scale(1)}.checkbox-container--confirm .item input:hover~span{border-color:#58595b}.checkbox-container--confirm .item input:hover~span~.label-text{color:#58595b}.checkbox-container--confirm .item .label-text{font-size:1rem;color:#333;padding:0 .375rem 0 0;line-height:1.3}.article-search__checks .checkbox-container--confirm .item .label-text{font-size:1.125rem}.checkbox-container--simple .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.checkbox-container--simple .item input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3;cursor:pointer}.checkbox-container--simple .item input~span{display:block;width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid #9b9da0;position:relative;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.checkbox-container--simple .item input~span:after{content:"";display:block;width:.8125rem;height:.625rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABNSURBVHgBndDRCQAgCATQRnGERnTTRmgEUzAQIbhLuB/jcdUYxJiZepZnsihme+QHYW1PFLW5VKopFnlgFUPX65h6U8P0R1yMo4IFQQe327QzhubikgAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:-1px 0}.checkbox-container--simple .item input:checked~span{border-color:rgba(0,0,0,0);background-color:#f90}.checkbox-container--simple .item input:checked~span:after{-webkit-transform:translate(-2px,5px) scale(1);-ms-transform:translate(-2px,5px) scale(1);transform:translate(-2px,5px) scale(1)}.checkbox-container--simple .item input:hover~span~.label-text{color:#58595b}.checkbox-container--simple .item .label-text{font-size:1rem;color:#333;padding:0 .375rem 0 0;line-height:1.3}.article-search__checks .checkbox-container--simple .item .label-text{font-size:1.125rem}.checkbox-container+.checkbox-container{margin:.5rem 0 0}.inp__arrow{position:absolute;display:block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEnSURBVHgBlZI9boNAEIWzG9HTQsURVvxIlNCltLt08RHIDXyDJCfIEaxUKYk7JBBwBDpaCgokBOSNtSsh5LXskYZZmNlv3izLnmC+7x8pFkVxiY9aFEVm3/cJrZ/pYVnWCeHFtm2nbdufR2BhGDrDMPwuy/IKNzl95JzHCB384HnetxDCvBc2jmMKkIA38zzvmUoGQSCmaToxxhwkayTjuq47HYzqUUOTqfo96huuCvI8v0CoE6ACqlNSoIEdUJsSDP4nmzeUY9tijOsQjJTitTEMI86yrFF5/MAETT9ojfhZluX7ej/fAqmTUkoK6IyUUroNK9hxC7uqcKOUzlSQUvgZ/iZhCWBf1/ZpgRJqyvGFBHXwXVVVZ92em0BlruvSmLv14evsH4a3qXMPm9JWAAAAAElFTkSuQmCC") no-repeat;top:51%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.125rem;margin:auto 0;pointer-events:none;height:.6875rem;width:1.3125rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.opened .inp__arrow{-webkit-transform:translateY(-50%) scaleY(-1);-ms-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.inp__dropdown-wrapper:not(.catalog-drop-wrapper):not(.conditions-drop-wrapper){position:absolute;left:0;top:calc(100% + .5rem);background:#fff;border-radius:.25rem;width:100%;overflow:hidden;max-height:18.75rem;z-index:4;overflow-y:auto;-webkit-filter:drop-shadow(0 0 24px rgba(0,0,0,.15));filter:drop-shadow(0 0 24px rgba(0,0,0,.15))}.inp__dropdown-wrapper:not(.catalog-drop-wrapper):not(.conditions-drop-wrapper) ul li{color:#333;cursor:pointer;font-size:1rem;line-height:1;outline:none;padding:1rem .875rem 1rem .75rem!important;text-align:right;-webkit-transition:background-color .2s ease,color .2s ease,border .2s ease;-o-transition:background-color .2s ease,color .2s ease,border .2s ease;transition:background-color .2s ease,color .2s ease,border .2s ease}.inp__dropdown-wrapper:not(.catalog-drop-wrapper):not(.conditions-drop-wrapper) ul li:focus-visible{background-color:#fff7eb}.inp_select .sr-only{display:none}.inp__label,.inp_select .sr-only{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.375rem;font-size:1.125rem;color:#333}.inp__label{-webkit-transition:top .3s linear;-o-transition:top .3s linear;transition:top .3s linear;pointer-events:none}.inp__label.focus,.inp__label.has-value{font-size:.875rem;top:.75rem;color:#828487}.custom-select-drop{display:none}.opened .custom-select-drop{display:block}.symbol-count{display:-webkit-box;display:-ms-flexbox;display:flex;color:#828487;font-size:16px;margin:16px 0 0}.custom-select-item,.custom-select-item__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-select-item__check{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .5rem;width:1.25rem;height:1.25rem;border:.0625rem solid #9b9da0;border-radius:4px;background-color:rgba(0,0,0,0);-webkit-transition:border-color .2s linear,background-color .2s linear;-o-transition:border-color .2s linear,background-color .2s linear;transition:border-color .2s linear,background-color .2s linear}.custom-select-item__check:after{content:"";display:block;width:.8125rem;height:.625rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABNSURBVHgBndDRCQAgCATQRnGERnTTRmgEUzAQIbhLuB/jcdUYxJiZepZnsihme+QHYW1PFLW5VKopFnlgFUPX65h6U8P0R1yMo4IFQQe327QzhubikgAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:-1px 0}.active .custom-select-item__check{border-color:rgba(0,0,0,0);background-color:#f90}.active .custom-select-item__check:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.inp_select .drop-block{display:none;width:232px}@media (min-width:1024px){.inp_select .drop-block{top:calc(100% + 15px);right:0}}.inp_select .drop-block.show{display:none!important}.inp_select .drop-block__body{padding:0 1.25rem}.inp_select .drop-block__text{display:-webkit-box;display:-ms-flexbox;display:flex}.inp_select:not(.opened):hover .drop-block:not(.hide){display:block}.custom-select{cursor:pointer}.audio-block{width:100%;position:fixed;bottom:-12.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20;-webkit-transition:bottom .5s linear;-o-transition:bottom .5s linear;transition:bottom .5s linear;background:#f1f1f1;padding:1rem}@media (max-width:1024px){.audio-block{bottom:-15.625rem}}@media (max-width:980px){.audio-block{padding:.5rem}}.audio-block .share-drop{top:auto;right:auto;bottom:calc(100% + 15px);left:0}@media (max-width:480px){.audio-block .share-drop{left:-5.375rem}}.audio-block .share-drop__body:after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);bottom:-.875rem;top:auto;right:auto;left:46px}@media (max-width:480px){.audio-block .share-drop__body:after{left:86px}}.audio-block .share-drop__body:before{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);bottom:-.875rem;top:auto;right:auto;left:49px}@media (max-width:480px){.audio-block .share-drop__body:before{left:89px}}.audio-block.open{bottom:0}.audio-block__body{position:relative}.audio-block__close{position:absolute;top:7px;left:-8px;z-index:1;cursor:pointer;width:12px;height:12px}@media (max-width:640px){.audio-block__close{position:relative;top:0;left:0}}.audio-block__close img{width:100%;height:100%}.play-audio{margin:0 1.25rem}.volume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 44px 0 14px}@media (max-width:1279px){.volume{margin:0 -2px 0 14px}}@media (max-width:640px){.volume{display:none}}.volume input{background:-webkit-gradient(linear,left top,right top,from(#f90),color-stop(20%,#f90),color-stop(20%,#cfd6da),to(#cfd6da));background:-o-linear-gradient(left,#f90 0,#f90 20%,#cfd6da 20%,#cfd6da 100%);background:linear-gradient(90deg,#f90 0,#f90 20%,#cfd6da 0,#cfd6da);border-radius:8px;height:1px;width:76px;outline:none;-webkit-transition:background .45s ease-in;-o-transition:background .45s ease-in;transition:background .45s ease-in;-webkit-appearance:none;direction:ltr}.volume input::-webkit-slider-thumb{width:10px;height:10px;border-radius:50%;-webkit-appearance:none;cursor:ew-resize;background:#333}.volume input::-moz-range-thumb{width:10px;height:10px;border-radius:50%;-webkit-appearance:none;cursor:ew-resize;background:#333}.stop-audio{margin:0 1.25rem}.waveform{width:100%;max-width:30.9375rem;border-radius:1.75rem;-ms-flex-negative:0;flex-shrink:0;margin:0 .9375rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.waveform wave{width:100%;margin:0 auto}@media (max-width:980px){.audio-block .waveform{height:2px;overflow:hidden;width:101%;margin:0 auto}.audio-block .waveform wave{width:101%}}.audio-block .waveform:after{content:"";display:block;width:calc(100% + 10px);height:2.25rem;border-radius:1.75rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:-1;background-color:inherit}.wave-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.audio-block .wave-block{width:66%}@media (max-width:1279px){.audio-block .wave-block{width:41%}}@media (max-width:980px){.audio-block .wave-block{position:fixed;bottom:0;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.wave-block canvas{pointer-events:all!important;cursor:pointer}.wave-block__text{font-size:.875rem;color:#333}@media (max-width:980px){.wave-block__text{display:none}}.wave-block__top{width:calc(100% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .125rem}.wave-block .waveform{padding:0 .3125rem}.wave-block--mini{position:absolute;z-index:2;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:.3125rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 10px)}.wave-block--mini .wave-block__text{color:#fff;font-size:.75rem}.wave-block--mini .waveform{padding:0 .625rem}.datepicker{padding:4px;border-radius:4px;direction:rtl}.datepicker .next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD1SURBVHgBhZI9EsFQFIXfjwUok1SWkJ9Gh05HqRM7sAMswQqwAyUVFpAfO9AlOqUmifNMmIib5My8effMfGfuvW+eZA1yHGeq6/rZMIxnqwnEteWcv32rCVR1lmVL3/fXggJt216UwJWqOQWi7bIM/sF14A/cBH4XLIKQC3DHCHHTNEdSyn3u557nrVmF1GtccW6577MaiTAMb0mSDPLAGCNtquDvghing3FOKDtYcIu5Z9QYb6kOaZqOUT6wrEt1kEUTx/Fd07QD4AlOFx+oHUXRkYSJQB8BhsCFhInA8BPgrEaWZfWEEOfczkUdHASBau9+/AsaP3PbeWSPrwAAAABJRU5ErkJggg==")}.datepicker .next,.datepicker .prev{background-position:50%;background-repeat:no-repeat;text-indent:-9999px}.datepicker .prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADQSURBVHgBhdLfDYIwEAbwHp0CpjCwQN2ADWQD3UA30A10FH3ThATdAJ94ZQHA74xNzgLHJYW2/D5a/tgsy7ZJktzR6qZpXkapSPQvCG40bHG3RxzHhogcxrm2guUDLt5kgPs8N4nDALepgJWDpYANl9ICI+wD/KC8fxkgoxR/A5xO3O+6Lo80PAyD+3VrrPCcxWmangFyhn3fu6qq3qTAQkKeJwW2gCsPuaIAHgV0Ev5hwD3gTsDR/0ECHjT4xfJdIrAuy/JqZspvo0UrNMj1AVHIg+mPBXmnAAAAAElFTkSuQmCC")}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;border-spacing:0}.datepicker td,.datepicker th{text-align:center;width:46px;height:46px;border:none;color:#333;padding:0!important}@media (max-width:480px){.datepicker td,.datepicker th{font-size:.875rem;height:43px}}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#ffebcc;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{color:#c05602;font-weight:700;background-color:#fff!important;border-bottom:1px solid #c05602}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background-color:hsla(0,0%,93.3%,.5);border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#c05602;color:#c05602}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#c05602;color:#333}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#c05602\9;color:#333}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#f90}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#f90}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#f90\9}.datepicker table tr td span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:36px;float:left;margin:auto!important;cursor:pointer;border-radius:4px;border:1px solid #f90;font-size:16px}@media (max-width:640px){.datepicker table tr td span{width:120%}}.datepicker-years{padding:0 0 36px}.datepicker-years tbody tr td{display:grid;width:100%;height:100%;grid-template-columns:80px 80px 80px;grid-gap:35px 44px}@media (max-width:640px){.datepicker-years tbody tr td{grid-template-columns:23% 23% 23%;grid-gap:20px 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}}.datepicker-years thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.datepicker-months{padding:0 0 36px}.datepicker-months tbody tr td{display:grid;width:100%;height:100%;grid-template-columns:80px 80px 80px;grid-gap:35px 44px}@media (max-width:640px){.datepicker-months tbody tr td{grid-template-columns:23% 23% 23%;grid-gap:20px 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}}.datepicker-months thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.datepicker-decades{padding:0 0 36px}.datepicker-decades tbody tr td{display:grid;width:100%;height:100%;grid-template-columns:80px 80px 80px;grid-gap:35px 44px}@media (max-width:640px){.datepicker-decades tbody tr td{grid-template-columns:23% 23% 23%;grid-gap:20px 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}}.datepicker-decades thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.datepicker-centuries{padding:0 0 36px}.datepicker-centuries tbody tr td{display:grid;width:100%;height:100%;grid-template-columns:80px 80px 80px;grid-gap:35px 44px}@media (max-width:640px){.datepicker-centuries tbody tr td{grid-template-columns:23% 23% 23%;grid-gap:20px 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}}.datepicker-centuries thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.datepicker-days{padding:20px 0}.datepicker-days .datepicker-switch:after{content:"";display:inline-block;width:0;height:0;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px 6px 0;margin:0 8px 3px 0}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#fff7eb}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#f90}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px;font-size:20px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background-color:hsla(0,0%,93.3%,.5)}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:right}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:hsla(0,0%,93.3%,.5);border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:calc(100% + 12px)!important;right:0!important;left:auto!important;z-index:1000;width:409px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;display:none;min-width:160px;list-style:none;background:#fff;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15);border-radius:4px;color:#333;padding:0 40px}@media (max-width:640px){.datepicker.dropdown-menu{width:206%!important;left:0!important;-webkit-transform:translateX(52%);-ms-transform:translateX(52%);transform:translateX(52%);padding:0 26px}.js-datepicker-to-inline .datepicker.dropdown-menu{-webkit-transform:none;-ms-transform:none;transform:none}}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.article-search{padding:2.125rem 0 0}.article-search>.container:first-child{z-index:3}.article-search__top-title{font-size:1rem;margin:2.5rem 0 .9375rem;font-weight:700}.article-search__list-title{margin:2.25rem 0 2rem}.article-search__checks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.9375rem 0 3.125rem}@media (max-width:640px){.article-search__checks{margin:.9375rem 0 0;display:none}}.article-search__checks .checkbox-container{margin:0}.article-search__checks .checkbox-container:first-child{margin:0 0 0 1rem}.article-search__body{display:grid;grid-template-columns:1fr 26rem;margin:0 0 4.375rem;grid-gap:3.75rem}@media (max-width:1200px){.article-search__body{grid-template-columns:1fr 19.75rem}}@media (max-width:860px){.article-search__body{grid-template-columns:1fr}}.article-search__list{margin:0 0 7.3125rem}.article-search__list .result-item+.result-item{margin:2.5rem 0 0}@media (max-width:860px){.article-search__list .result-item+.result-item{margin:3.125rem 0 0}}.article-search__list.secondary{margin:2.625rem 0 0;border-top:1px solid #9b9da0}.article-search__list.third{margin:2.625rem 0 0}.article-search__top{margin:0 0 1.25rem}@media (max-width:1300px){.article-search__top{padding:0 1rem}}.article-search__top .title--mid{margin:0 0 8px}.article-search__top .title--sub{max-width:600px;font-size:1.375rem}@media (max-width:640px){.article-search__top .title--sub{font-size:1.125rem}}@media (max-width:1024px){.article-search__top{margin:0 0 1.625rem}.article-search__top .title--mid{font-size:1.625rem}}@media (max-width:1024px){.article-search__top{margin:0 0 1.0625rem}}.article-search--secondary .form--article-test{margin:0}.know-block{background:#f1f1f1;border:1px solid #cfd6da;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);border-radius:4px;padding:1.375rem 1.125rem}.know-block__title{font-weight:700}.know-block__text,.know-block__title{font-size:1.125rem;color:#333;margin:0 0 .875rem}.know-block__input{margin:0 0 2.6875rem}.know-block__input input{width:100%;height:3.25rem;background-color:#fff;border:1px solid #cfd6da;font-size:1rem;color:#333;padding:0 1.375rem}.know-block__input input::-webkit-input-placeholder{font-size:1rem;color:#828487}.know-block__input input::-moz-placeholder{font-size:1rem;color:#828487}.know-block__input input:-ms-input-placeholder{font-size:1rem;color:#828487}.know-block__input input::-ms-input-placeholder{font-size:1rem;color:#828487}.know-block__input input::placeholder{font-size:1rem;color:#828487}.know-block .button{min-width:5.5rem;padding:.69em 0}.select2-hidden-accessible,select.js-select{opacity:0}.sorting{min-width:11.25rem;position:relative}.imp{top:100%!important}.select2{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;z-index:2;border-radius:.25rem;background-color:#fff}.select2-dropdown{top:calc(100% + 8px)!important}.select2-container{width:100%!important}.catalog-wrap .select2-container{width:calc(100% - 75px)!important}@media (max-width:1024px){.catalog-wrap .select2-container{width:calc(100% - 52px)!important}}.form-vue__input--filter .select2-container,.sorting .select2-container{width:100%!important}@media (max-width:1024px){.sorting .select2-container{width:100%!important}}.select2-results__message{color:#cd0000!important}.select2__label{color:#ccc;font-size:.875rem;line-height:1.2}.not-selected .select2__label{position:absolute;top:.8125rem;left:1.125rem}.select2-results__option--selectable .select2__label{position:absolute;top:-.5rem;left:.6875rem;display:block;font-size:.75rem;line-height:1.2;color:#ccc;padding:.125rem .3125rem;background-color:#fff;-webkit-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear;border-radius:.5rem;z-index:100}.select2-selection{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif;background-color:rgba(0,0,0,0)!important;font-size:1.125rem;line-height:1;color:#333;height:3rem!important;overflow:hidden;position:relative;padding:0 1.4375rem 0 0!important;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem!important;width:100%;z-index:1;border:1px solid rgba(0,0,0,0)!important;-webkit-transition:border-color .2s linear,background-color .2s linear;-o-transition:border-color .2s linear,background-color .2s linear;transition:border-color .2s linear,background-color .2s linear}.select_with-label.not-selected .select2-selection{color:rgba(0,0,0,0)}.catalog-wrap .select2-selection{height:4.6875rem!important}@media (max-width:1024px){.catalog-wrap .select2-selection{height:3.25rem!important}}.form-vue__input--filter .select2-selection{height:3.25rem!important}.sorting .select2-selection{font-size:1rem;padding:0 .375rem 0 1.6875rem!important;background-color:#f9f9f9!important;border:1px solid #cfd6da!important;min-width:11.25rem;height:2.25rem!important}@media (max-width:1024px){.js-mobile-search .select2-selection{overflow:visible}}.select2-selection__clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.25rem;height:1.25rem!important;position:absolute;top:51%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5.9375rem;font-weight:700;color:#828487;z-index:3;cursor:pointer}@media (max-width:1024px){.select2-selection__clear{width:.75rem;height:.75rem!important}}.select2-selection__clear span{display:none}.select2-selection__clear:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.select2-selection__clear:after,.select2-selection__clear:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:100%;background-color:#333;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.select2-selection__clear:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.select2-selection__clear.show{visibility:visible}.conditions-block .select2-selection__clear,.inner-bottom .select2-selection__clear,.js-select-search .select2-selection__clear,.sorting .select2-selection__clear{display:none}.select2-selection__arrow{height:.6875rem!important;width:1.0625rem!important;position:absolute;left:.75rem!important;top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.select2-selection__arrow b{display:none}.select2-selection__arrow:after{display:block;content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADrSURBVHgBnZG/DoIwEMZpmzC7kQCDj1D+PYBvIJsb8gZsrj6GG27GidlJV8NS38AJOjqSEMCr2gQJAfGSJndfr7981yOO4ywNw1hlWXZR/gjXdbe6rr8LgO2FoEwM8ca27fhLFDAQowmQyLKsRNZYJlVVCUgAwGAM4nneuq7roGmaUGpEJpzzQtO0I0JoBzMXeZ7f+iDiTwGygbNgjD2kjrqNlNIZxvhMCAnTNGUdJxScxwDxAXJv35Eu6OPsBOnBNM0rbJOPQXodtZzNwVmiqqov6rIsYwCFfZBBkITBiK/1DkF+CgETZ6zvCdp2a4o3BiLFAAAAAElFTkSuQmCC") no-repeat;bottom:0;margin:auto 0;pointer-events:none;height:.6875rem;width:1.0625rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.sorting .select2-selection__arrow{left:.5rem!important}.sorting .select2-selection__arrow:after{height:.5rem!important;width:.875rem!important;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADISURBVHgBjZBNDoIwEIUpDXt3BMIhKj97vYHcgCt4AryFcaWcAF25NO5MCKReArp0aULaOGMwIU1VZvM6nfc1b2pZUHEcL6yJlSQJQ6WMsRno2ff9R9d19z9QJqXcuq5bUCHEEw4nQsjhFzxAuVJqyTkXZBwBLkvbttOqqrgeD6AS5ilA7xn9DNu2FUEQXBFGxf4bhEX0SFEUrUD2juPMse/7/gKyruv6OPYR0z5hGGawcz60G4AK3UNNIHwQ9zwPH701TbMzeV6iH2MBko+dmAAAAABJRU5ErkJggg==")!important}.select2.select2-container--open{z-index:3}.select2.select2-container--open .select2-selection__arrow:after{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.select2.select2-container--open .select2__dropdown{-webkit-box-shadow:0 .25rem 1.25rem rgba(0,0,0,.12);box-shadow:0 .25rem 1.25rem rgba(0,0,0,.12);display:block}.select2.select2-results__option--disabled{pointer-events:none;opacity:.4}.select2.select2-results__option--disabled .select2__selection{color:#7f7f7f}.select2.select2-results__option--disabled .select2__selection:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e0e0e0'%3E%3Cpath d='M10 11.172l4.95-4.95 1.415 1.414L10 14 3.637 7.636 5.05 6.222l4.95 4.95z'/%3E%3C/svg%3E") no-repeat;opacity:0}.select2.select2-results__option--disabled~.sorting__icon{opacity:.4}.select2.select2-results__option--selectable .select2__label{color:#ccc}.sorting .select2:hover:not(.select2-container--open):not(.inp__field.disabled) .select2-selection:not(.inp__field.disabled){border-color:#cfd6da!important;background-color:#fff7eb!important}.mobile-select .select2:hover:not(.select2-container--open):not(.inp__field.disabled) .select2-selection:not(.inp__field.disabled){background-color:rgba(0,0,0,0)!important}@media (max-width:1024px){.mobile-select .select2:hover:not(.select2-container--open):not(.inp__field.disabled) .select2-selection:not(.inp__field.disabled){border-color:#828487!important}}@media (min-width:1025px){.catalog-wrap__form .select2:hover .select2-selection{border-color:rgba(0,0,0,0)!important}}.select2-dropdown{border:none}.select2-results__options:not(.select2-results__options--nested){background:#fff;border-radius:0 0 .25rem .25rem;border:1px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);position:absolute;left:0;width:100%;overflow:hidden;padding:.5rem .5rem .5rem 0}.catalog-wrap--combintions .select2-results__options:not(.select2-results__options--nested){-webkit-box-shadow:none;box-shadow:none}.form-vue__input--filter .select2-results__options:not(.select2-results__options--nested){-webkit-box-shadow:0 2px 14px rgba(0,0,0,.15)!important;box-shadow:0 2px 14px rgba(0,0,0,.15)!important}@media (max-width:1024px){.conditions-block__select .select2-results__options:not(.select2-results__options--nested){-webkit-box-shadow:none;box-shadow:none}}.select2__list{padding:0;overflow:hidden;max-height:13.125rem;overflow-y:auto;list-style:none;margin:0}.select2-search{width:80%;font-size:1.25rem;color:#828487;display:-webkit-box;display:-ms-flexbox;display:flex}.select2-selection--clearable .select2-search{width:auto}@media (max-width:1024px){.select2-search{font-size:1rem}}.select2-search__field{font-family:Open Sans Hebrew,Helvetica,Arial,sans-serif!important;margin-top:0!important}.select2-results__group{height:2rem;padding:0 .75rem!important;margin:.8125rem 0;background:rgba(207,214,218,.3);border-radius:1.375rem;pointer-events:none}.select2-results__group,.select2-selection__choice{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.select2-selection__choice{height:2.25rem!important;border:1px solid #f90!important;border-radius:4px;padding-right:.75rem!important;background-color:#fff!important}.select2-selection__choice .select2-selection__choice__remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.625rem;height:.625rem;position:absolute!important;top:51%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:7px!important;font-weight:700!important;color:#828487!important;cursor:pointer!important;text-indent:-99999px;padding:0!important;border:none!important}@media (max-width:1024px){.select2-selection__choice .select2-selection__choice__remove{width:.875rem;height:.875rem}}.select2-selection__choice .select2-selection__choice__remove span{display:none}.select2-selection__choice .select2-selection__choice__remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.select2-selection__choice .select2-selection__choice__remove:after,.select2-selection__choice .select2-selection__choice__remove:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:100%;background-color:#333;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.select2-selection__choice .select2-selection__choice__remove:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.select2-selection__choice .select2-selection__choice__remove:hover{background-color:rgba(0,0,0,0)!important}.select2-selection__rendered{padding-right:0!important;padding-left:0!important}.catalog-wrap__form:not(.custom-typeahead-ul) .select2-selection__rendered{overflow:auto}@media (max-width:1024px){.js-mobile-search .select2-selection__rendered{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;right:0;top:100%;z-index:2;position:absolute}.js-mobile-search .select2-selection__rendered .select2-selection__choice{margin-right:0!important;height:1.4375rem!important;padding-left:1.875rem!important;padding-right:8px!important;max-width:48%!important}.js-mobile-search .select2-selection__rendered .select2-selection__choice__display{max-width:10rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.select2-results__option{color:#333;cursor:pointer;font-size:1.125rem;line-height:1;outline:none;padding:1rem .875rem 1rem 0!important;text-align:right;-webkit-transition:background-color .2s ease,color .2s ease,border .2s ease;-o-transition:background-color .2s ease,color .2s ease,border .2s ease;transition:background-color .2s ease,color .2s ease,border .2s ease}.sorting .select2-results__option{font-size:1.125rem;padding:.5rem .375rem .5rem .75rem!important}.select2-results__option:hover:not(.select2-results__option--group){background-color:#fff7eb!important}.select2-results__option.select2-results__option--highlighted:not(.select2-results__option--selectable){background:#fff7eb!important;color:#333!important;font-weight:400}.select2-results__option.select2-results__option--selectable.select2-results__option--highlighted{background:#fff7eb!important;color:#333!important}.select2-results__option.select2-results__option--disabled{display:none}.select2-results__option.select2-results__option--selectable.select2-results__option--disabled{color:#fff7eb!important;font-weight:600}@media (max-width:1024px){.js-mobile-search .select2-results__option--group{padding:0!important}}@media (max-width:1024px){.js-mobile-search .select2-selection__rendered{top:95%;border:1px solid #828487;border-top:none;padding:0 10px 10px 0!important;width:calc(100% + 2px);margin:0 -1px;border-radius:0 0 4px 4px;opacity:0}}.choosed{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.25rem -.625rem 0 0;padding:0 0 4.375rem}@media (max-width:1024px){.choosed{display:-webkit-box;display:-ms-flexbox;display:flex}}.choosed .select2-selection__choice{position:relative;padding:0 0 0 1.875rem;height:1.4375rem!important;margin:0 .625rem .625rem 0}.js-clear-selectSearch{position:absolute;width:.875rem;height:.875rem;left:.625rem;z-index:2;top:1.0625rem;cursor:pointer;display:none}.js-clear-selectSearch.show{display:block}.js-clear-selectSearch:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.js-clear-selectSearch:after,.js-clear-selectSearch:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:100%;background-color:#9b9da0;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.js-clear-selectSearch:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.js-clear-selectSearch:hover:after,.js-clear-selectSearch:hover:before{background-color:#cd0000}.select-date{margin:.625rem 0 2.5rem}.select-date .form__item-icon{z-index:6;background-color:#fff}.select-date .select2-selection--multiple{padding:0 22px 0 2.75rem!important}.select-date .select2-selection__choice{padding:0!important;font-size:1rem;border:none!important}.select-date .select2-selection__choice:first-child:not(:only-child),.select-date .select2-selection__choice__remove{display:none!important}.select-date .select2-selection__choice__display{padding-left:0!important}.select-date .select2-results__options{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;background:#f9f9f9;-webkit-box-shadow:0 .5px 4px rgba(0,0,0,.12),0 6px 13px rgba(0,0,0,.12);box-shadow:0 .5px 4px rgba(0,0,0,.12),0 6px 13px rgba(0,0,0,.12);border-radius:4px;padding:15px!important;max-height:214px!important}.select-date .select2-results__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;background:#fff;border:1px solid #f90;border-radius:4px;padding:0!important;font-size:.875rem;letter-spacing:-.02em;color:#333}.select-date .select2-results__option:first-child{display:none}.select-date .select2-results__option.select2-results__option--selected{background-color:#f90!important;color:#333!important}.select-date .select2-results__option.select2-results__option--selected>span:before{display:block!important}.select-date .select2-results__option>span{display:-webkit-box;display:-ms-flexbox;display:flex}.select-date .select2-results__option>span:before{content:"";width:12px;height:10px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABqSURBVHgBpZDhCYBACEbPboFGOV0g2qANoklaoQ0aoU2coUXEvIOg6AKj90fQp8gXwgdSSiN4ZSJavW6R3QsPGRE7t2w0xmLNuSbnyszTbUFEegAYrpfe5ExJyeJqY4ybqu7noCa7fv7NAfqOIxBbgCA4AAAAAElFTkSuQmCC");background-position:50%;background-repeat:no-repeat;margin-left:6px;display:none}.select2-container--default .select2-results__option--selected{background-color:rgba(0,0,0,0)!important}.select2-container--default .select2-results__option--group{padding-top:0!important}.useful-information__top{text-align:center;font-size:2.5rem;color:#333;max-width:81.25rem;margin:8rem auto 0}@media (max-width:1024px){.useful-information__top{margin:1.875rem auto 0;text-align:right}}.useful-information__list{display:grid;margin:2.1875rem auto 0;max-width:59rem;grid-row-gap:2.8125rem;grid-template-columns:repeat(5,1fr)}.useful-information__list.grid-2{grid-template-columns:repeat(2,1fr)}.useful-information__list.grid-3,.useful-information__list.grid-4,.useful-information__list.grid-5,.useful-information__list.grid-6{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.useful-information__list.grid-3,.useful-information__list.grid-4,.useful-information__list.grid-5,.useful-information__list.grid-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.useful-information__list.grid-3,.useful-information__list.grid-4,.useful-information__list.grid-5,.useful-information__list.grid-6{grid-template-columns:repeat(3,1fr);margin:2.4375rem auto 0}}@media (max-width:480px){.useful-information__list.grid-3,.useful-information__list.grid-4,.useful-information__list.grid-5,.useful-information__list.grid-6{grid-template-columns:repeat(2,1fr);grid-gap:1.25rem}}.useful-information__list.grid-7,.useful-information__list.grid-8,.useful-information__list.grid-9,.useful-information__list.grid-10,.useful-information__list.grid-11,.useful-information__list.grid-12,.useful-information__list.grid-13,.useful-information__list.grid-14{grid-template-columns:repeat(5,1fr)}@media (max-width:768px){.useful-information__list.grid-7,.useful-information__list.grid-8,.useful-information__list.grid-9,.useful-information__list.grid-10,.useful-information__list.grid-11,.useful-information__list.grid-12,.useful-information__list.grid-13,.useful-information__list.grid-14{grid-template-columns:repeat(4,1fr)}}@media (max-width:560px){.useful-information__list.grid-7,.useful-information__list.grid-8,.useful-information__list.grid-9,.useful-information__list.grid-10,.useful-information__list.grid-11,.useful-information__list.grid-12,.useful-information__list.grid-13,.useful-information__list.grid-14{grid-template-columns:repeat(3,1fr);margin:2.4375rem auto 0}}@media (max-width:480px){.useful-information__list.grid-7,.useful-information__list.grid-8,.useful-information__list.grid-9,.useful-information__list.grid-10,.useful-information__list.grid-11,.useful-information__list.grid-12,.useful-information__list.grid-13,.useful-information__list.grid-14{grid-template-columns:repeat(2,1fr);grid-gap:1.25rem}}.useful-drop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin:0 0 1.375rem 1.0625rem;letter-spacing:-.015em;position:relative}.useful-drop__dropdown{position:absolute;top:50%;left:0;width:100%;max-width:26.875rem;z-index:2;background-color:#fff;text-align:right;padding:.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15);border-radius:0 0 .375rem .375rem}@media (max-width:1024px){.useful-drop__dropdown{max-width:13.75rem}}.open .useful-drop__dropdown{display:block}.useful-drop__choose{display:block;font-size:2.5rem;color:#333;cursor:pointer;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;width:100%;text-align:right;padding:.1875rem}@media (max-width:1024px){.useful-drop__choose{font-size:1.375rem}}.useful-drop__choose.is-current{background-color:#fff7eb}.useful-drop__choose:hover{color:#c05602}.useful-drop__choose+.useful-drop__choose{margin:.625rem 0 0}.useful-drop__text{font-size:2.5rem;color:#c05602;font-weight:700}.useful-drop__text.js-useful-drop{width:17.5rem;position:relative}@media (max-width:1024px){.useful-drop__text.js-useful-drop{width:11.25rem}}.useful-drop__text.js-useful-drop:after{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.useful-drop__text.js-useful-drop input{width:90%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1280px){.useful-drop__text.js-useful-drop:hover .drop-block{display:block}}.useful-drop__text.js-useful-drop .drop-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:0;top:calc(100% + 24px)}.useful-drop__text.js-useful-drop .drop-block__body{display:block;width:100%;padding:1.375rem 1.125rem;-webkit-box-sizing:border-box;box-sizing:border-box}.useful-drop__text.js-useful-drop .drop-block__uniq{color:#333;font-size:2.5rem;font-weight:400;white-space:nowrap}.useful-drop__text:first-child{display:block;color:#333;font-weight:500;margin:0 0 0 .3125rem}.useful-drop__text:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #c05602;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin:-3px 0 0}.useful-drop__text input{color:#c05602;font-weight:700}.useful-drop__text img{width:1.25rem;height:.75rem;margin:11px 8px 0 0}@media (max-width:1024px){.useful-drop__text img{width:.625rem;height:.375rem}}@media (max-width:1024px){.useful-drop__text{font-size:1.375rem}}.useful-drop--simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}@media (max-width:1200px){.useful-drop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1.25rem}}.useful-drop.open img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.mus-block{width:100%;max-width:80rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px;padding:1.4375rem 1.0625rem 1.5rem;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.14)),to(hsla(0,0%,100%,.14))),hsla(0,0%,97.6%,.88);background:-o-linear-gradient(bottom,hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)),hsla(0,0%,97.6%,.88);background:linear-gradient(0deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)),hsla(0,0%,97.6%,.88);-webkit-backdrop-filter:blur(13.9532px);backdrop-filter:blur(13.9532px);-webkit-clip-path:polygon(10% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 100%);text-align:right}.mus-block:focus-visible{background-color:#fff}@media (max-width:1024px){.mus-block{-webkit-clip-path:polygon(24% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 100%);clip-path:polygon(24% 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,0 100%)}}@media (max-width:1024px){.mus-block__body{padding-left:10%}}@media (max-width:380px){.mus-block__body{padding-left:8%}}.mus-block__body span{display:block;color:#333;line-height:1.3}.mus-block__body span:first-child{font-size:1.875rem;letter-spacing:-.015em}@media (max-width:1024px){.mus-block__body span:first-child{font-size:1.625rem}}.mus-block__body span:last-child{font-size:1.5rem}@media (max-width:1024px){.mus-block__body span:last-child{font-size:1.125rem}}.mus-block__play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.25rem;height:4.25rem;background-color:#f90;border-radius:3.125rem;margin:0 0 0 1.25rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1024px){.mus-block__play{display:none}}.mus-block__play img{width:28px;height:28px;margin:0 0 0 5px}.top-simple,.top-simple__img{position:relative}.top-simple__img{top:0;left:0;width:100%;height:0;padding-bottom:36.8%}@media (max-width:1024px){.top-simple__img{padding-bottom:26.25rem}}.top-simple__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.top-simple__img img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}}.top-simple__play{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.25rem;height:4.25rem;background-color:#f90;border-radius:3.125rem;z-index:2;-ms-flex-negative:0;flex-shrink:0;display:none;position:absolute;top:37%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1024px){.top-simple__play{display:-webkit-box;display:-ms-flexbox;display:flex}}.top-simple__play img{width:28px;height:28px;margin:0 0 0 5px}.error404{padding:0 0 7.1875rem}@media (max-width:1024px){.error404{padding:0}}@media (max-width:700px){.error404{padding:0}}.error404--lost{padding:1.25rem 0 9.3125rem}@media (max-width:1024px){.error404--lost{padding:1.25rem 0 2.1875rem}}@media (max-width:700px){.error404--lost{padding:.375rem 0 2.1875rem}}.error404--lost-2{padding:1.25rem 0 12.75rem}@media (max-width:1024px){.error404--lost-2{padding:1.25rem 0 2.1875rem}}@media (max-width:700px){.error404--lost-2{padding:.375rem 0 2.1875rem}}.error404__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8% 0 0}@media (max-width:700px){.error404__wrap{display:block;padding:1.375rem 0 0}}.error404--lost .error404__wrap{padding:10% 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:700px){.error404--lost .error404__wrap{padding:.9375rem 0 0}}.error404--lost-2 .error404__wrap{padding:2.1875rem 2.5rem 0 0}@media (max-width:700px){.error404--lost-2 .error404__wrap{padding:0}}.error404__wrap .title--most-big{margin:0 0 5.5625rem}.error404--lost .error404__wrap .title--most-big{margin:0 0 .5rem}@media (max-width:1024px){.error404--lost .error404__wrap .title--most-big{margin:0 0 .5rem}}.error404--lost-2 .error404__wrap .title--most-big{margin:0 0 .5rem}@media (max-width:1024px){.error404--lost-2 .error404__wrap .title--most-big{margin:0 0 .5rem}}@media (max-width:1200px){.error404__wrap .title--most-big{margin:0 0 1.875rem}}@media (max-width:1024px){.error404__wrap .title--most-big{margin:0 0 .5rem}}.error404__wrap .title--info{font-weight:700;line-height:1.5}.error404--lost .error404__wrap .title--info{margin:0 0 2.25rem;width:68%;font-weight:400}@media (max-width:1200px){.error404--lost .error404__wrap .title--info{width:100%}}@media (max-width:700px){.error404--lost .error404__wrap .title--info{margin:0 0 1.3125rem}}.error404--lost-2 .error404__wrap .title--info{margin:0 0 4.0625rem;width:64%;font-weight:400}@media (max-width:1200px){.error404--lost-2 .error404__wrap .title--info{width:100%}}@media (max-width:700px){.error404--lost-2 .error404__wrap .title--info{margin:0 0 1.3125rem}}@media (max-width:1024px){.error404__wrap .title--info{font-weight:400}}.error404__body{width:640px;-ms-flex-negative:0;flex-shrink:0;margin:2.75rem 0 0}@media (max-width:1200px){.error404__body{width:56%}}@media (max-width:700px){.error404__body{width:100%;margin:1.5625rem 0 0}}.error404--lost .error404__body{margin:3.1875rem 0 0}@media (max-width:1200px){.error404--lost .error404__body{margin:0}}.error404--lost-2 .error404__body{margin:4.4375rem 0 0}@media (max-width:1200px){.error404--lost-2 .error404__body{margin:0}}.error404__img{width:40%}@media (max-width:700px){.error404__img{width:100%;max-width:11.25rem;margin:0 auto}}.error404__img img,.error404__img picture{width:100%;height:auto}.error404--lost .error404__img{width:45%}@media (max-width:1280px){.error404--lost .error404__img{width:39%}}@media (max-width:700px){.error404--lost .error404__img{width:100%;max-width:100%;margin:0 0 1.75rem}}.error404--lost-2 .error404__img{width:42%}@media (max-width:1280px){.error404--lost-2 .error404__img{width:39%}}@media (max-width:700px){.error404--lost-2 .error404__img{width:100%;max-width:100%;margin:0 0 1.75rem}}.error404__links{margin:1.6875rem 0 3.8125rem}@media (max-width:1200px){.error404__links{margin:1.6875rem 0}}@media (max-width:640px){.error404__links{margin:1.4375rem 0 1.1875rem}}.error404__links .link{margin:0 0 1.625rem 1.625rem}.error404__links .link__text{font-size:1.25rem}@media (max-width:1024px){.error404__links .link__text{font-size:1.125rem}}@media (max-width:1024px){.error404__links .link{margin:0 0 1.625rem}}.error404__links .link:last-child{margin:0}.error404 .button{width:200px;padding:0;font-weight:600}@media (max-width:1024px){.error404 .button{min-height:2.75rem}}@media (max-width:640px){.error404 .button{width:100%}}.mob-favorite{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 10px 0 0;position:relative;padding:0 0 22px}@media (max-width:1024px){.mob-favorite{display:-webkit-box;display:-ms-flexbox;display:flex}}.mob-favorite__count{position:absolute;bottom:-7px;right:-6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:42px;font-size:10px;color:#fff;background-color:#000;padding:5px 5px 2px}.mob-favorite__text{color:#c05602;font-size:1.125rem;margin:2px 6px 0 0}.mob-favorite.active .button{color:#c05602}.dekan-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0 1rem}@media (min-width:1201px){.dekan-block{max-width:56.04167vw;margin:0 auto 0 9vw;padding:0}}.dekan-block__top{max-width:695px;margin:0 auto 49px;text-align:center}.dekan-block__top .title--mid{margin:0 0 20px}.dekan-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0 39px}.dekan-block__list .faculties-item{width:calc(20% - 16px)}@media (max-width:1024px){.dekan-block__list .faculties-item{width:calc(50% - 10px);margin:0 0 1.25rem}.dekan-block__list .faculties-item:last-child{margin:0 auto}}@media (max-width:640px){.dekan-block .button{width:100%}}.support-block .title--mid{text-align:center;margin:0 0 2.1875rem}.nav-pages{max-width:1280px;margin:5% auto 0;padding:0 16px;text-align:center}.nav-pages .title{border-bottom:2px solid #f7941e}.nav-pages .title span{color:#c05602}.nav-pages__list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin:20px 0 0}@media (max-width:1024px){.nav-pages__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.nav-pages__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.nav-pages__list{grid-template-columns:repeat(1,1fr)}}.nav-pages .button{height:60px}.information-block .pre-loader-wrapper{margin-bottom:2rem}.experience-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 1rem 0 1.75rem}@media (max-width:1024px){.experience-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.experience-top__img{width:51vw;-webkit-transform:translateY(-13%);-ms-transform:translateY(-13%);transform:translateY(-13%)}.experience-top__img img,.experience-top__img picture{width:100%}@media (max-width:1024px){.experience-top__img{width:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:4.375rem 0 0}}@media (max-width:560px){.experience-top__img{width:calc(100% + 16px);margin:4.375rem -1rem 0 0}}.experience-top__item{position:relative}.experience-top__item .button:before{z-index:4}@media (max-width:1024px){.experience-top__item .button{width:100%}}.experience-top__item+.experience-top__item{margin:0 1.125rem 0 0}@media (max-width:560px){.experience-top__item+.experience-top__item{margin:1.25rem 0 0}}.experience-top__body{max-width:37.1875rem;-webkit-transform:translateY(18%);-ms-transform:translateY(18%);transform:translateY(18%);position:relative;z-index:1}@media (max-width:1024px){.z-top .experience-top__body{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media (max-width:1024px){.experience-top__body{max-width:100%;-webkit-transform:translateY(42px);-ms-transform:translateY(42px);transform:translateY(42px)}.z-top .experience-top__body{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}.experience-top__body p{font-size:1.375rem;color:#333;line-height:1.35}@media (max-width:1024px){.experience-top__body p{font-size:1.125rem}}.experience-top__body p+p{margin:0}.experience-top__btns{margin:2.1875rem 0 0}@media (min-width:561px){.experience-top__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.experience-slider{position:relative;overflow:hidden;display:none;width:calc(100% + 16px);margin:.625rem -1rem 0 0}@media (max-width:560px){.experience-slider{display:block}}.experience-slider .swiper-wrapper{padding:0 1rem 0 0}.experience-slider .swiper-container{padding:0 1rem 4.375rem 0}.experience-slider .experience-slider__item{width:86%}.experience-slider .swiper-slide-next{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}.experience-slider .swiper-pagination{bottom:2.25rem}.experience-slider__item{position:relative;height:0;padding-bottom:10.875rem}.experience-slider__item img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.experience-grid{display:grid;grid-template-columns:1fr 1fr 1.55fr;grid-gap:.875rem;margin:-7.5% 8% 0}@media (max-width:1320px){.experience-grid{margin:0 4%}}@media (max-width:1180px){.experience-grid{margin:10% 4% 0}}@media (max-width:1024px){.experience-grid{margin:1% 4% 0;grid-gap:.625rem}}@media (max-width:560px){.experience-grid{display:none}}.experience-grid__item{position:relative;height:0}.experience-grid__item:first-child{grid-column:1/2;padding-bottom:49%}.experience-grid__item:nth-child(2){grid-column:2/3;padding-bottom:49%}.experience-grid__item:nth-child(3){grid-column:3/5;grid-row:1/3;padding-bottom:92%}.experience-grid__item:nth-child(4){padding-bottom:45.5%;grid-column:1/3}.experience-grid__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.include-item{height:100%;position:relative;-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,.1));filter:drop-shadow(1px 1px 2px rgba(0,0,0,.1))}.include-item__img{position:relative;height:0;padding-bottom:99%}@media (max-width:640px){.include-item__img{padding-bottom:19.25rem}}.include-item__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.include-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.1875rem .75rem .6875rem;background-color:#fff;cursor:pointer;width:100%}@media (max-width:560px){.include-item__body{height:20%}}.include-item__body:hover img{-webkit-filter:invert(36%) sepia(100%) saturate(1033%) hue-rotate(5deg) brightness(84%) contrast(102%);filter:invert(36%) sepia(100%) saturate(1033%) hue-rotate(5deg) brightness(84%) contrast(102%)}.include-item__drop{position:absolute;top:100%;left:0;width:100%;background-color:#fff;padding:0 .75rem 1.3125rem;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.include-item__drop.show{opacity:1;visibility:visible}.include-item__text{font-size:1.125rem;color:#333;margin:0 0 1.25rem;line-height:1.3;text-align:right}.include-item__name{font-size:1.125rem;font-weight:700;color:#333;margin:0 0 0 .5rem}.include-item__icon{width:2.125rem;height:2.125rem;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.show .include-item__icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.show .include-item__icon img{-webkit-filter:invert(36%) sepia(100%) saturate(1033%) hue-rotate(5deg) brightness(84%) contrast(102%);filter:invert(36%) sepia(100%) saturate(1033%) hue-rotate(5deg) brightness(84%) contrast(102%)}.include-item__icon img{width:100%;height:100%}.soc-include__top{max-width:46.25rem;margin:0 auto 2.75rem;text-align:center}.soc-include__top .title--mid{margin:0 0 .8125rem}.soc-include__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-78px);-ms-transform:translateY(-78px);transform:translateY(-78px)}@media (max-width:767px){.soc-include__bottom{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}}.soc-include__bottom .button{padding:0 1.0625rem}.soc-include__bottom .button__text{font-weight:700}.soc-include__slider{position:relative;padding:0}@media (max-width:1320px){.soc-include__slider{padding:0 1rem}}@media (max-width:560px){.soc-include__slider{padding:0 1rem 0 0}}.soc-include__slider .swiper-wrapper.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:560px){.soc-include__slider .swiper-wrapper.center{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.soc-include__slider .swiper-wrapper.single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.soc-include__slider .swiper-container{padding:0 0 10rem;overflow:hidden}.soc-include__slider .swiper-pagination{display:none}@media (max-width:560px){.soc-include__slider .swiper-pagination{display:block;bottom:7.3125rem}}@media (max-width:560px){.soc-include__slider{width:calc(100% + 16px);margin:0 -1rem 0 0}.soc-include__slider .swiper-container{overflow:hidden;padding:0 1rem 10rem 0}.soc-include__slider .swiper-wrapper{z-index:11}.soc-include__slider .include-item{width:80%}.soc-include__slider .swiper-slide-next{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.article-wrap__sidebar--event .soc-include__slider .swiper-slide-next{-webkit-transform:translateX(12%);-ms-transform:translateX(12%);transform:translateX(12%)}}.culture-block__top{max-width:64rem;margin:0 auto 2.75rem;text-align:center}.culture-block__top .title--mid{margin:0 0 .8125rem}.culture-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 5%}@media (max-width:1320px){.culture-block__body{padding:0 1rem 0 5%}}@media (max-width:1024px){.culture-block__body{padding:0 1rem}}@media (max-width:860px){.culture-block__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.culture-block__slider{width:100%;max-width:41.25rem;position:relative}@media (max-width:1280px){.culture-block__slider{max-width:32.5rem}}@media (max-width:860px){.culture-block__slider{max-width:100%;margin:1.875rem 0 0}}.culture-block__slider .swiper-container{overflow:hidden}.culture-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.0625rem 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.culture-block__content .title{margin:0 0 2.5rem}.culture-block__content a{font-size:1.125rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-weight:400;line-height:1;padding-bottom:2px;border-bottom:2px solid #c05602;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color}.culture-block__content a:hover{color:#c05602;border-color:rgba(0,0,0,0)}.culture-block__content a+a{margin:1.9375rem 0 0}.culture-block__bottom{padding:0 4%}.culture-block--second .culture-block__bottom{padding:0;margin:1.375rem 0 0}.culture-block__bottom .swiper-container{padding:3px 2px}.culture-block__bottom .small-event{-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px rgba(0,0,0,.15);height:100%}.culture-block__bottom .small-event__text strong{font-size:1.125rem}@media (max-width:1024px){.culture-block__bottom{padding:0}}.culture-block__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.625rem 0 0}@media (max-width:560px){.culture-block__button{width:100%;padding:0 1rem;margin:1.75rem 0 0}.culture-block__button .button{width:100%}}.culture-block .swiper-pagination{bottom:-2.25rem}.campus-services__top{max-width:41.875rem}.campus-services__top .title--mid{margin:0 0 1.125rem}.campus-services__list{display:grid;grid-template-columns:1fr 1fr;margin:3.625rem 0 0;width:95%;grid-column-gap:6.625rem}@media (max-width:1024px){.campus-services__list{width:100%;margin:1.875rem 0 0}}@media (max-width:560px){.campus-services__list{grid-template-columns:1fr}}.campus-services__list .link{margin:-1px 0 0}.lobby-block__text{font-size:1.125rem;color:#333;margin:1.125rem 0 0}.play-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2.0625rem 0 0}@media (max-width:640px){.play-block{margin:1rem 0 0}}.play-block__icon{width:3.875rem;height:3.875rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:640px){.play-block__icon{width:1.9375rem;height:1.9375rem}}.play-block__icon img{width:100%;height:100%}.play-block__text{font-size:1.5rem;color:#fff;border-bottom:1px solid #fff;margin:0 .75rem 0 0;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear;white-space:nowrap}@media (max-width:640px){.play-block__text{font-size:1.125rem;margin:0 .1875rem 0 0}}@media (max-width:374px){.play-block__text{font-size:1rem}}.play-block:hover .play-block__text{border-bottom-color:rgba(0,0,0,0)}.housing-block{text-align:center}@media (max-width:640px){.housing-block .title{font-size:1.75rem}}.housing-block__more{display:none}@media (max-width:639px){.housing-block__more{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:2.5rem 0 0}.housing-block__more .button{width:100%}}.housing-block__list{display:grid;grid-gap:4.375rem;margin:3.5rem 0 0;position:relative}.housing-block__list[data-slider]{display:block}.housing-block__list[data-slider] .swiper-container{overflow:hidden}@media (max-width:639px){.housing-block__list[data-slider] .swiper-wrapper{display:block}.housing-block__list[data-slider] .swiper-wrapper .swiper-slide{width:100%!important}.housing-block__list[data-slider] .swiper-wrapper .swiper-slide:nth-child(n+5){display:none}.housing-block__list[data-slider] .swiper-wrapper .swiper-slide+.swiper-slide{margin:20px 0 0}.housing-block__list[data-slider] .swiper-wrapper.show-all .swiper-slide:nth-child(n+5){display:block}}.housing-block__list.grid-4{grid-template-columns:repeat(4,1fr)}.housing-block--medium .housing-block__list.grid-4{grid-gap:2.125rem}@media (max-width:1365px){.housing-block__list.grid-4{grid-gap:2.125rem}}@media (max-width:860px){.housing-block__list.grid-4{grid-template-columns:repeat(2,1fr);margin:2rem 0 0}}@media (max-width:480px){.housing-block__list.grid-4{grid-template-columns:1fr}}.housing-block__list.grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1365px){.housing-block__list.grid-3{grid-gap:2.125rem}}@media (max-width:860px){.housing-block__list.grid-3{grid-template-columns:repeat(2,1fr);margin:2rem 0 0}}@media (max-width:480px){.housing-block__list.grid-3{grid-template-columns:1fr}}.housing-block__list.grid-2{grid-template-columns:repeat(2,1fr)}@media (max-width:1365px){.housing-block__list.grid-2{grid-gap:2.125rem}}@media (max-width:860px){.housing-block__list.grid-2{grid-template-columns:repeat(2,1fr);margin:2rem 0 0}}@media (max-width:480px){.housing-block__list.grid-2{grid-template-columns:1fr}}.housing-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.housing-item__img{width:4.375rem;height:4.375rem}.housing-item--big .housing-item__img{width:6.25rem;height:6.25rem}@media (max-width:1024px){.housing-item--big .housing-item__img,.housing-item__img{width:3.75rem;height:3.75rem}}.housing-item__img img{width:100%;height:100%}.housing-item__title{font-size:1.875rem;color:#333;line-height:1.4;margin:.875rem 0 .9375rem}.housing-item__title .housing-item--big{margin:1.625rem 0 .9375rem}.housing-block--medium .housing-item__title{font-size:1.625rem}@media (max-width:1024px){.housing-item__title{font-size:1.375rem;margin:3px 0 2px}}.housing-item__text{font-size:1.125rem;color:#333;line-height:1.4}.housing-item__text a{color:#333;border-bottom:1px solid #c05602;margin:0 4px}.housing-item__text a:hover{color:#c05602;border-color:rgba(0,0,0,0)}.village-adv{text-align:center}.village-adv__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3.75rem 6.3125rem;margin:3.625rem 0 2.5rem;padding:0 2.25rem}@media (max-width:1366px){.village-adv__list{padding:0}}@media (max-width:1200px){.village-adv__list{grid-gap:3.75rem 2.5rem}}@media (max-width:1024px){.village-adv__list{grid-gap:2rem;margin:1.6875rem 0 2.5rem}}@media (max-width:768px){.village-adv__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.village-adv__list{grid-template-columns:1fr}.village-adv__list .villag-item:nth-child(n+6){display:none}.village-adv__list.show-all .villag-item:nth-child(n+6){display:-webkit-box;display:-ms-flexbox;display:flex}}.village-adv__more{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}@media (max-width:480px){.village-adv__more{display:-webkit-box;display:-ms-flexbox;display:flex}}.village-adv__more .button{width:100%}.villag-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:right}@media (max-width:480px){.villag-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.villag-item__icon{width:4.375rem;height:4.375rem;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .9375rem}@media (max-width:1200px){.villag-item__icon{width:3.125rem;height:3.125rem}}.villag-item__icon img{width:100%;height:100%}.villag-item__title{font-size:1.875rem;color:#333;line-height:1.4;margin:0 0 5px}@media (min-width:1280px){.villag-item__title{white-space:nowrap}}@media (max-width:1024px){.villag-item__title{font-size:1.375rem;margin:3px 0 2px}}.villag-item__text{font-size:1.125rem;color:#333;line-height:1.4}.map-wrap{width:100%;position:relative;height:0;padding-bottom:42.15%}@media (max-width:640px){.map-wrap{padding-bottom:10.375rem}}.map-wrap__overlay,.map-wrap__window{position:absolute;top:0;left:0;width:100%;height:100%}.map-wrap__overlay{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.5rem;color:#333;font-weight:700;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.14)),to(hsla(0,0%,100%,.14))),hsla(0,0%,97.6%,.88);background:-o-linear-gradient(bottom,hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)),hsla(0,0%,97.6%,.88);background:linear-gradient(0deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)),hsla(0,0%,97.6%,.88);opacity:.69;-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);-webkit-transition:opacity .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear;cursor:pointer}@media (max-width:1280px){.map-wrap__overlay{font-size:2.5rem}}@media (max-width:860px){.map-wrap__overlay{font-size:1.125rem}}.map-wrap:focus .map-wrap__overlay{opacity:0;visibility:hidden}.fit-block{min-height:50rem}.fit-block--second{padding:0 0 48px}.fit-block>.title{text-align:center;margin:0 0 64px}@media (max-width:1024px){.fit-block>.title{margin:0 0 43px}}.fit-block__buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;max-width:26.25rem;margin:0 0 1.4375rem}@media (max-width:1024px){.fit-block__buttons{grid-template-columns:1fr;grid-gap:1.5rem}}.fit-block__buttons .button{padding:0;min-height:50px}.fit-block__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;opacity:0;left:0;top:0}.fit-block__body.active{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;opacity:1;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}@media (max-width:1070px){.fit-block__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.fit-block__slides{width:100%;max-width:632px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}@media (max-width:1199px){.fit-block__slides{max-width:500px}}@media (max-width:1070px){.fit-block__slides{max-width:100%}}.fit-block__slide-main{width:100%;position:relative;margin:0 0 7px}.fit-block__slide-main .swiper-container{overflow:hidden}.fit-block__slide-main .swiper-pagination{display:none}@media (max-width:560px){.fit-block__slide-main .swiper-pagination{display:block;bottom:-34px}}.fit-block__slide-main .swiper-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media (max-width:560px){.fit-block__slide-main .swiper-button{display:none}}.fit-block__slide-main .swiper-button--next{right:-68px}@media (max-width:1440px){.fit-block__slide-main .swiper-button--next{right:-30px}}@media (max-width:1365px){.fit-block__slide-main .swiper-button--next{right:0}}.fit-block__slide-main .swiper-button--prev{left:-68px}@media (max-width:1440px){.fit-block__slide-main .swiper-button--prev{left:-30px}}@media (max-width:1365px){.fit-block__slide-main .swiper-button--prev{left:0}}.fit-block__slide-nav{position:relative}.fit-block__slide-nav .swiper-container{overflow:hidden;padding:2px}.fit-block__slide-nav .swiper-button{width:1.4375rem;height:1.4375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.fit-block__slide-nav .swiper-button svg{width:6px;height:100px}.fit-block__slide-nav .swiper-button--prev{left:0}.fit-block__slide-nav .swiper-button--next{right:0}.fit-block__slide-nav .swiper-button.swiper-lock{display:none}.fit-block__slide-nav .swiper-slide{width:30.5%!important}.fit-block__slide-nav .swiper-slide.wild{width:32%!important}@media (max-width:560px){.fit-block__slide-nav{display:none}}.fit-block__top{margin:0 0 53px}@media (max-width:1024px){.fit-block__top{margin:0 0 30px}}@media (max-width:560px){.fit-block__top{width:calc(100% + 32px);margin:0 -16px 30px 0;background-color:#fff}}.fit-block__text-mini{font-size:.875rem;color:#333;margin:-11px 0 67px}@media (max-width:560px){.fit-block__text-mini{margin:-11px 0 40px}}.fit-block__info{width:100%;max-width:503px}@media (max-width:1070px){.fit-block__info{max-width:100%;margin:2.1875rem 0 0}}.fit-block__info--long{max-width:526px}.fit-block__info-top{margin:0 0 1.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.9375rem}.fit-block__info--long .fit-block__info-top{margin:0 0 3.4375rem}@media (max-width:1024px){.fit-block__info--long .fit-block__info-top{margin:0 0 2.0625rem}}.fit-block__img{display:block;position:relative;height:0;padding-bottom:57%;overflow:hidden;z-index:1;color:#333;pointer-events:none}@media (max-width:560px){.fit-block__img{padding-bottom:11.25rem;pointer-events:all}}.fit-block__img img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fit-block__img--mini{padding-bottom:114px;cursor:pointer;border:3px solid rgba(0,0,0,0);pointer-events:all}.fit-block__img--mini:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e);opacity:0;z-index:2;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.fit-block__img--mini:hover:after{opacity:.5}.swiper-slide-thumb-active .fit-block__img--mini{border-color:#fff;outline:2px solid #c05602}.fit-block__board{position:absolute;z-index:2;bottom:0;left:0;width:100%;font-size:.875rem;letter-spacing:-.02em;background-color:hsla(0,0%,100%,.8);padding:10px 13px;-webkit-padding-end:45px;padding-inline-end:45px}.fit-block__text{font-size:1rem;color:#333;line-height:1.3;margin:20px 0 0}.fit-block__text--big{font-size:1.125rem}@media (max-width:560px){.fit-block__text{margin:61px 0 0}}.mfp-img-mobile .mfp-figure figure{width:100%;height:278px;-webkit-transform:scale(1.033);-ms-transform:scale(1.033);transform:scale(1.033)}.mfp-img-mobile .mfp-figure figure img.mfp-img{width:100%;height:100%;padding:0;-o-object-fit:cover;object-fit:cover}.mfp-img-mobile .mfp-counter{display:none}.mfp-img-mobile .mfp-bottom-bar{margin-top:-38px}.mfp-img-mobile .mfp-arrow{width:28px;height:28px;background-color:#f1f1f1;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAChSURBVHgBfVGxEcIwDLSdDMAI6WOTbAAlJV3i4Dt7A0ZgBI4daNKxAhs4hwZgDKqAVHCXSyJ/YUv3r5dOEiGETdt2F8EgizF+jNkWWpsjwOu5ENCDxFCWVW2MPsxF6h/0/f1G/7xdNk2oGlvt0akAgEFwIBdrradYpkRSft+KE+S5eoyjqldJ51xl7enKkuzicLBd03RnjvSpSp+6h2BtET+mUTgGmKizVAAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;border-bottom:1px solid #f90;margin:-29px 0 0}.mfp-img-mobile .mfp-arrow:after,.mfp-img-mobile .mfp-arrow:before{display:none}.mfp-img-mobile .mfp-arrow-left{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:52px}.mfp-img-mobile .mfp-arrow-right{right:24px}.mfp-img-mobile .mfp-close{display:block!important;text-indent:-99999px;width:14px;height:14px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADBSURBVHgBjZOBDYQgDEVpHeQcQZnA28TRbpNzABLY4LxBgGvNmZBaQBKilL5vyxew1n4MjZzz4r3/ms6YpmlExDe/IwAYmiPNbZ7nxx3wn28wxvik+N4TKEHOTyktcG4Mw8CljFT+LlvQQN6HMkETqIHMgCxNCKwEvTTwAkuBInwBj9OWcAiBE9cyxmvNRtS+zKWWMV5rLqAEy8OhZ9NGrIHco3Nua/0HUAOlz5qN0ANbAngH5MEuyBaOi9EDKwLmB/bFxf8azyo1AAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:50%;padding:0;right:auto;left:17px;top:14px}.mfp-title{width:100%;font-size:1rem;letter-spacing:-.02em;background-color:hsla(0,0%,100%,.8);padding:.625rem 1.0625rem;color:#333;text-align:right}.fit-item{color:#333;border-bottom:1px solid #9b9da0;padding:0 0 21px;margin:0 0 29px}.fit-block__info--long .fit-item{padding:0 0 20px;margin:0 0 23px}@media (max-width:1024px){.fit-block__info--long .fit-item{padding:0 0 25px;margin:0 0 29px}}@media (max-width:560px){.fit-item{margin:0 0 35px}}.fit-item--column{border-bottom:none;width:100%;max-width:380px}@media (max-width:560px){.fit-item--column{margin:0 0 16px}}.fit-item__title{font-size:1.25rem;font-weight:700;margin:0 0 1rem}@media (max-width:1024px){.fit-item__title{font-size:1.125rem}}.fit-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fit-item--column .fit-item__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:560px){.fit-item__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.fit-item__text{width:55%;padding:0 0 0 2%;font-size:1.125rem;border-left:1px solid #9b9da0;line-height:1.35}.fit-item--column .fit-item__text{border-left:none;border-bottom:1px solid #9b9da0;padding:0 0 1rem;margin:0 0 1rem;width:100%}@media (min-width:561px){.fit-block__info--long .fit-item__text{width:77%}}@media (max-width:560px){.fit-item__text{width:100%;padding:0 0 14px;border:none}}.fit-item__counts{width:46%;padding:0 3% 0 0}.fit-item--column .fit-item__counts{width:100%;padding:0}@media (min-width:561px){.fit-item--column .fit-item__counts{padding:0}}@media (min-width:561px){.fit-block__info--long .fit-item__counts{width:46%;padding:0 4% 0 0}}@media (max-width:560px){.fit-item__counts{width:100%;padding:0}}.fit-item__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fit-item__count:first-child{margin:0 0 5px}.fit-item__count span:first-child{font-size:1.625rem;margin:0 0 0 7px}.fit-item__count span:last-child{font-size:1.125rem}.hostels-block{max-width:1074px;margin:0 auto}.hostels-block>.title{text-align:center}.hostels-block__list-wrap{overflow:auto}.hostels-block__list-wrap::-webkit-scrollbar{display:none}@media (max-width:640px){.hostels-block__list-wrap{width:calc(100% + 16px)}}.hostels-block__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:70px;margin:1.4375rem 0 0}@media (max-width:1024px){.hostels-block__list{grid-gap:16px;margin:13px 0 0}}@media (max-width:640px){.hostels-block__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.hostels-block__list .slide-min{min-height:307px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:640px){.hostels-block__list .slide-min{width:80%}}.hostels-block__list .slide-min:only-child{grid-column:1/4;max-width:311px;margin:0 auto}.little-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15);border-radius:4px;padding:18px}@media (max-width:1024px){.little-event{padding:18px 18px 18px 12px}}.little-event__title{font-size:1.125rem;font-weight:700;margin:-9px 2px 5px 0}.little-event__time{padding:9px 0 0}.little-event__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:5.75rem;height:5.5625rem;border-radius:.25rem;-ms-flex-negative:0;margin:0 0 0 1rem;background-color:#f1f1f1;flex-shrink:0}@media (max-width:1024px){.little-event__info{width:5.125rem;height:5.5625rem}}.little-event__info span{display:block;text-align:center}@media (min-width:640px){.little-event__info span{text-align:right}}.little-event__info span:first-child{font-size:3.125rem;line-height:1;color:#c05602;font-weight:700}.little-event__info span:nth-child(2){font-size:1rem;line-height:1;letter-spacing:-.02em}.little-event__time .link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.little-event__time .link__icon{width:32px;height:30px;margin:0 0 0 11px}.little-event--small .little-event__time .link__text{line-height:1.55}@media (max-width:1024px){.little-event__time .link__text{font-size:1rem}.little-event--small .little-event__time .link__text{font-size:1.125rem}}.little-event__time .link:first-child{margin:0 0 6px}.little-event--small{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.little-event--small .little-event__time{padding:3px 0 0}.little-event--small .link__text{margin:10px 0 0}.little-event--small .link__text span{display:block;line-height:1.25}.little-event--small .little-event__info{width:5.125rem;height:5.125rem}.little-event--small .little-event__info span:first-child{font-size:2.125rem}@media (max-width:440px){.little-event--small .little-event__info span:first-child{font-size:2.5rem}}.little-event--small .little-event__info span:last-child{font-size:.875rem;letter-spacing:-.02em}.little-event--big{padding:1.125rem 1.875rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:560px){.little-event--big{padding:1.25rem}.little-event--big .link__text{font-size:1.125rem}}.little-event--big .little-event__info{width:6.4375rem;height:6.25rem}@media (max-width:560px){.little-event--big .little-event__info{width:4rem;height:4rem}}.little-event--big .little-event__info span:first-child{font-size:3.5rem}@media (max-width:560px){.little-event--big .little-event__info span:first-child{font-size:2.5rem}}.little-event--big .little-event__info span:last-child{font-size:1.25rem}@media (max-width:560px){.little-event--big .little-event__info span:last-child{font-size:.875rem}}.little-event--mini{width:67px;height:67px;padding:0}.little-event--mini .little-event__info{width:100%;height:100%;padding:4px}.little-event--mini .little-event__info span:first-child{font-size:2.5rem}.little-event--mini .little-event__info span:last-child{font-size:.875rem}.little-event--gray{background-color:#f1f1f1;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.little-event--gray .little-event__info{background-color:#fff}.little-event--empty{background-color:#f1f1f1;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.little-event--empty .little-event__info{background-color:rgba(0,0,0,0)}.tours-block__top{text-align:right;max-width:813px}.tours-block__top .title{margin:0 0 16px;line-height:1.25}@media (max-width:640px){.tours-block__top .title--mid{font-size:1.625rem}}.tours-block__top .title .link__text{font-size:inherit}.tours-block__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:52px;margin:26px 0 0}@media (max-width:1280px){.tours-block__list{grid-gap:20px}}@media (max-width:1024px){.tours-block__list{grid-template-columns:repeat(2,1fr);grid-gap:8px}}@media (max-width:640px){.tours-block__list{grid-template-columns:1fr}}.reception-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reception-block__title{font-size:1.625rem;font-weight:700;color:#333;margin:0 0 10px}.reception-block--sec .reception-block__title{margin:0 0 26px}@media (max-width:480px){.reception-block--sec .reception-block__title{margin:0 0 14px}}.reception-block--research .reception-block__title{margin:0 0 22px}@media (max-width:1024px){.reception-block--research .reception-block__title{margin:0 0 13px}}.reception-block__sub{font-size:1.125rem;color:#333;line-height:1.3}.reception-block--sec .reception-block__sub{margin:0 0 11px}.reception-block__form-wrap{padding:7.2% 0 110px}@media (min-width:1366px){.reception-block--sec .reception-block__form-wrap{padding:0 0 110px}}.reception-block--research .reception-block__form-wrap{padding:14.2% 0 110px}@media (max-width:1365px){.reception-block__form-wrap{padding:4% 0 100px}}@media (max-width:1023px){.reception-block__form-wrap{padding:4% 0 50px}}@media (max-width:560px){.reception-block__form-wrap{padding:2.1875rem 0 24px}}.reception-block__form{width:105%}@media (max-width:1700px){.reception-block__form{width:94%}}@media (max-width:1490px){.reception-block__form{width:83%}}@media (max-width:1200px){.reception-block__form{width:72%}}@media (max-width:1023px){.reception-block__form{width:100%}}.reception-block__form--sec{width:100%;margin:16px 0 0}.reception-block__form--sec textarea{height:182px}@media (max-width:768px){.reception-block__form--sec textarea{height:197px}}.reception-block__form-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:712px;margin:0 0 36px}.reception-block--research .reception-block__form-top{margin:0 0 84px}@media (max-width:1024px){.reception-block--research .reception-block__form-top{margin:0 0 50px}}@media (max-width:1200px){.reception-block__form-top{max-width:569px}}@media (max-width:560px){.reception-block__form-top{margin:0 0 -4px}}.reception-block__form-top a{margin:20px 0 0}@media (max-width:1024px){.reception-block__form-top a{margin:20px 0}}.reception-block__form-top .button{width:147px;padding:0}@media (max-width:560px){.reception-block__form-top .button{width:100%}}.reception-block--sec .reception-block__form-top{margin:0 0 70px}.reception-block__checks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 31px}@media (max-width:440px){.reception-block__checks{-ms-flex-wrap:wrap;flex-wrap:wrap}}.reception-block__checks .checkbox-container{margin:0 0 0 15px}.reception-block__checks-title{font-size:1.125rem;color:#333;margin:0 0 0 11px}@media (max-width:440px){.reception-block__checks-title{width:100%;margin:0 0 15px}}.reception-block__inputs{display:grid;grid-template-columns:1fr 1fr 1fr 140px;grid-gap:21px}@media (max-width:1200px){.reception-block__inputs{grid-gap:8px}}@media (max-width:640px){.reception-block__inputs{grid-template-columns:1fr 1fr;grid-gap:36px}}@media (max-width:480px){.reception-block__inputs{grid-template-columns:1fr}}.reception-block__inputs .form-item{margin:0}.reception-block__inputs .button{padding-left:0;padding-right:0}.reception-block__inputs--sec{grid-template-columns:1fr 1fr 1fr;margin:0 0 27px}@media (max-width:640px){.reception-block__inputs--sec{grid-template-columns:1fr;grid-gap:36px}}.reception-block__inputs--sec .form-item--textarea{grid-column:1/4}@media (max-width:640px){.reception-block__inputs--sec .form-item--textarea{grid-column:1}}.reception-block__inputs--sec~.button--default{margin:12px auto 0 0}@media (max-width:560px){.reception-block__inputs--sec~.button--default{width:100%;margin:42px auto 0}}.reception-block__bottom{margin:119px 0 0}.reception-block--sec .reception-block__bottom{margin:29px 0 0}.reception-block--research .reception-block__bottom{margin:65px 0 0}@media (max-width:1365px){.reception-block__bottom{margin:23px 0 0}}@media (max-width:560px){.reception-block__bottom{text-align:center;margin:37px 0 0}}.reception-block__bottom .title--sub-min{font-weight:700;font-size:1.375rem}.reception-block__bottom .title--sub-middle{margin:8px 0 13px}@media (max-width:560px){.reception-block__bottom .title--sub-middle{font-size:1.125rem}}.reception-block__bottom-soc{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:560px){.reception-block__bottom-soc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reception-block__bottom-soc .link{font-size:1.5rem}@media (max-width:560px){.reception-block__bottom-soc .link{font-size:1.125rem}}.reception-block__bottom-soc .link__icon{width:2.0625rem;height:2.0625rem}@media (max-width:560px){.reception-block__bottom-soc .link__icon{width:1.75rem;height:1.75rem}}.reception-block__bottom-soc .link__icon img{width:100%;height:100%}.reception-block__bottom-soc .link:first-child{margin:0 0 0 18px}@media (max-width:480px){.reception-block__bottom-soc .link:first-child{margin:0 0 12px}}.village-table{background-color:#fff;width:100%}@media (max-width:1024px){.village-table{height:calc(100% - 49px);padding:0 0 43px;overflow:auto}}.village-table__item{display:grid;grid-template-columns:.3fr .5fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;color:#333;padding:17px 35px 20px 20px}.village-table__item span{display:block}@media (max-width:560px){.village-table__item span:first-child{margin:0 0 20px}}@media (max-width:560px){.village-table__item span+span{margin:10px 0 0}}.village-table__item:nth-child(2n){background-color:#f9f9f9}@media (max-width:560px){.village-table__item{display:block;padding:1.0625rem 1rem}}.four-hostel{width:100%;max-width:800px;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:translate(-12%,12%);-ms-transform:translate(-12%,12%);transform:translate(-12%,12%)}@media (max-width:1790px){.four-hostel{-webkit-transform:translate(-29%,12%);-ms-transform:translate(-29%,12%);transform:translate(-29%,12%)}}@media (max-width:1750px){.four-hostel{-webkit-transform:translate(-41%,12%);-ms-transform:translate(-41%,12%);transform:translate(-41%,12%)}}@media (max-width:1280px){.four-hostel{-webkit-transform:translate(-27%,12%);-ms-transform:translate(-27%,12%);transform:translate(-27%,12%)}}@media (max-width:1023px){.four-hostel{max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:480px){.four-hostel .button--main{width:100%}}.four-hostel__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.four-hostel__top{margin:0 0 58px}@media (max-width:480px){.four-hostel__top{margin:0 0 25px}}.four-hostel .title--mid{margin:0 0 8px}.four-hostel .title--sub-second{max-width:553px}@media (max-width:1024px){.four-hostel .title--sub-second{line-height:1.4}}.four-hostel .show-all{display:none}@media (max-width:480px){.four-hostel .show-all{margin:0 0 25px;display:-webkit-box;display:-ms-flexbox;display:flex}}.four-hostel__list{display:grid;grid-template-columns:29% 20% 27% 32%;grid-row-gap:19px;margin:0 0 57px;width:60vw}@media (max-width:1790px){.four-hostel__list{width:52vw}}@media (max-width:1280px){.four-hostel__list{width:95%;grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.four-hostel__list{width:100%;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.four-hostel__list{width:100%;grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.four-hostel__list{width:100%;grid-template-columns:1fr;margin:0 0 24px;grid-row-gap:0}}@media (min-width:481px){.four-hostel__list.ac-panel{visibility:visible!important;height:auto!important;display:grid!important}}.four-hostel__list .link{margin:0 0 0 5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:480px){.four-hostel__list .link{width:100%}.four-hostel__list .link+.link{margin:2rem 0 0}}.four-hostel__list .link__text{font-size:1.125rem}.print-img{display:none;margin:0 0 20px}@page{size:auto;margin:5mm}.skip{position:absolute;height:0;overflow:hidden;top:0;right:0;z-index:9999}.skip li,.skip ul{list-style:none;margin:0;padding:0}.skip a{opacity:0;position:absolute;top:0;display:inline-block;text-decoration:none;line-height:16px}.skip a:focus{position:fixed;right:3px;color:var(--primary-color);border:1px solid var(--primary-color);background-color:#fff;z-index:100;padding:1px;opacity:1}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media print{body{width:210mm;height:297mm;padding-top:0!important}.art-print,.print-img{display:block}.small-menu{display:none}footer,header,nav{display:none!important}.breadcrumbs{display:none}.article-wrap{margin-top:-40px}.article-wrap__content{width:100%!important}.article-wrap__mini-top{margin-bottom:0}.article-wrap__mini-top .link--dop{display:none}.article-wrap__top{margin:40px 0 15px}.article-wrap .container{max-width:100%}.article-wrap__slider,.article-wrap sidebar,.audio-block,.ben-info,.bottom-slider,.gallery-slider,.js-accordion-wrap{display:none!important}}.day-content{margin:2.5625rem 0 0}@media (max-width:480px){.day-content .button--main{width:100%}}.day-content__title{font-size:1.25rem;color:#c05602;font-weight:700;margin:0 0 5px}.day-content .js-accordion-wrap{margin:-.6875rem 0 1.5625rem}.day-content__list{margin:7.5625rem 0 0}@media (max-width:640px){.day-content__list{margin:6.25rem 0 0}}.day-content__list ul li+li{margin:0}.day-board{border:1px solid #ececec;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15)}.day-board--mob{display:none}@media (max-width:767px){.day-board--mob{display:block}}.day-board__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;color:#333;height:45px;font-weight:600;background:-webkit-gradient(linear,left top,right top,from(#e17827),to(#f7941e));background:-o-linear-gradient(left,#e17827 0,#f7941e 100%);background:linear-gradient(90deg,#e17827,#f7941e);padding:0 19px 0 0}.day-board__body{font-size:1.125rem;color:#333;font-weight:400;line-height:1.75;padding:28px 19px}.day-board__body .link__text{font-size:inherit}.day-bottom{margin:0}@media (max-width:767px){.day-bottom{margin:0 0 100px}}.day-bottom .close-mob-search{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:1.375rem;height:1.625rem;border-left:1px solid #333;margin:0 0 0 .8125rem;position:relative}.day-bottom .close-mob-search:after{content:"";display:block;width:220%;height:180%;z-index:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}@media (max-width:1024px){.day-bottom .close-mob-search{display:-webkit-box;display:-ms-flexbox;display:flex}}.consult-block{max-width:956px}.consult-block__top{max-width:390px;margin:0 0 38px}.consult-block__text{font-size:18px;color:#333;line-height:1.25}.consult-block__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.consult-block__bottom .consult-block__text{margin:0 0 0 auto}.consult-block__list{margin:31px 0 0}@media (max-width:640px){.consult-block__list{margin:16px 0 0}}.consult-block__list .service-item+.service-item{margin:16px 0 0}.consult-block__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:-39px 0 22px;min-height:70px}@media (max-width:1024px){.consult-block__center{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.consult-block__center .choosed{padding:0 0 10px}.consult-block__center .catalog-wrap__top{max-width:343px;margin:0}@media (min-width:1025px){.consult-block__center .catalog-wrap__top{padding:0}}@media (max-width:1024px){.consult-block__center .catalog-wrap__top{max-width:100%}}.consult-block__center .catalog-wrap__top .select2-search{font-size:16px;color:#828487}.consult-block__center .catalog-wrap__top .select2-selection{height:52px!important;padding:0 10px 0 0!important}.consult-block__center .catalog-wrap__top .button--submit{width:54px;height:52px;top:0}@media (max-width:1024px){.open .consult-block__center .catalog-wrap__top .button--submit{display:none}}.consult-block__center .catalog-wrap__top .button--submit .button__icon{width:20px}.consult-block__center .catalog-wrap__top .select2-container--open:before{display:block;width:calc(100% - 75px);right:11px}.consult-block__center .catalog-wrap__top .select2-selection__clear,.consult-block__center .catalog-wrap__top .select-2-dropdown-info-text{display:none}.consult-block__center .consult-block__text{margin:0 0 0 auto}.consult-block__center .catalog-wrap__top-mob{display:none}@media (max-width:1024px){.consult-block__center .catalog-wrap__top-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.consult-block .link--service{font-size:18px;margin:auto 0 0}@media (max-width:1024px){.consult-block .link--service{font-size:16px}}.time-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto;padding:1px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.time-block__text{color:#333;font-size:1.125rem}.time-block__text:first-of-type{margin:0 0 0 9px}@media (max-width:480px){.time-block__text:first-of-type{width:100%;margin:0 0 14px}}.time-block div:nth-child(3){margin:0 17px}.time-block__select{position:relative;width:120px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px}.android-detect .time-block__select select,.ios-detect .time-block__select select{width:120px;opacity:1!important;border:1px solid #cfd6da!important;background-position:left 13px center;padding:4px 13px 0 0!important;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;outline:none}.android-detect .time-block__select select,.ios-detect .time-block__select select,.time-block__select .select2-container--default .select2-selection--single{background-color:#f9f9f9!important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHcSURBVHgBnVRdUsJADE4C9dXeQDyBeALrDfruOLWKf0/WEwAnEJ6cAbTgjO9yArmBcIN6A96BjQm0TCmFQTLTdvtt9kt282URciwMQ3vChRNk4zKDrRgiRoAwvL32+nlrMAu033pVAA5kaCNCxABRPGUDQ1n/EbB7e+PVc4lew7BUnGEoiCNwrUim6fv+OO2sPpbBqpBdKSGx5VQqF79LIt3KzOCPkbGBgvtwczlazRAgnUFM+K3+FvGpBiSdEJIXiWBrhDTJIhKXmLmUxh59P5oQn0sW9lQyVIyUXVM1jEGS5i6mZMxYk2HQev84o3jP0X3F68E/7a7iNeUz1uoWpbxl+RnA/taVajokh1CW1wD2NAYeCUeJdvIWSXQ6n0dbPGxS0RlYqDfPpDp1jWZwMsglYzqU95jYqFLZ3USUlDohU82tZsuOtg4x4Jee05rDBrLJjLwEV+mIllxjsFu0CqYnoqrFwnreRiaf4zSm0pFjiQ4Kpk/zfkK8EjxI2mEXa3V6T/OeE1EuW2RxNahKubYLmfogckPXJELGbBR1UKVrJEYaJr2nFTMwdQk5kHnpPwxiZcMakVrqqtBKZgug10oX2Wpk+xJh2xbaoSM6s408MIOhZUGUvaMS+wPESu/bCuvWtgAAAABJRU5ErkJggg==");background-size:18px 18px;background-repeat:no-repeat;height:38px!important}.time-block__select .select2-container--default .select2-selection--single{border:1px solid #cfd6da!important;background-position:right 4px center;padding:0 28px 0 0!important}.time-block__select .select2-selection__clear{display:none}.time-block__select .select2-results__option{padding:6px 4px!important;font-size:16px}.time-block__select .select2-results__options:not(.select2-results__options--nested){-webkit-box-shadow:none;box-shadow:none;border:1px solid #cfd6da!important;padding:0;border-radius:4px!important}.time-block__select .select2-selection__arrow{left:6px!important;-webkit-transform:translateY(-36%);-ms-transform:translateY(-36%);transform:translateY(-36%)}.time-block__select .select2-selection__arrow:after{width:14px;height:8px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACfSURBVHgBrc7BDQIhEAVQ2GnAG4GTHSjQgCXYgVvCdqBW4JZgCdqBNgDZo0dPcKQBiMOBZGKMe9l//H9eMtwYc2GMJefcmc0Eb4+c8zUIIV5d141SylUI4TkD+lJKDzHGhPD+DxKw896/oZYUKqUSwqkBa+0BwdBA7aCNBF4brACnEwU1/PsVrfUG4SPnPADAiGBLwU9E4A3BHsHElsgHF65Zl383fjsAAAAASUVORK5CYII=")}.event-item{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 23.101px rgba(0,0,0,.15);box-shadow:0 0 23.101px rgba(0,0,0,.15);border-radius:4px;margin:0 0 16px;outline:1px solid rgba(0,0,0,0);-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;position:relative}@media (max-width:860px){.event-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}}.event-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1.4375rem}@media (max-width:680px){.event-item__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.event-item__top .share-drop{right:auto;left:0}@media (max-width:480px){.event-item__top .share-drop{width:300px;left:-11px}}.event-item__top .share-drop__body:before{right:auto;left:40px}.event-item__top .share-drop__body:after{right:auto;left:37px}.event-item__name{font-size:1.375rem;color:#333;font-weight:700;margin:0 0 .8125rem}@media (max-width:1024px){.event-item__name{font-size:1.125rem}}.event-item--short .event-item__name{margin:0}.event-item__text{font-size:16px;line-height:1.5;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 0 15px}.event-item__sub{font-size:14px;color:#58595b;margin:0 0 8px}.event-item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.event-item__buttons{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.event-item--public .event-item__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-item__buttons .button{width:148px;height:50px;font-size:18px;padding:0}@media (max-width:640px){.event-item__buttons .button{width:48%}.event-item--short .event-item__buttons .button{width:100%}}.event-item__buttons .button .share-drop{top:94%;width:15.5625rem;right:-2px;z-index:10;padding-bottom:1.25rem}.event-item__buttons .button .share-drop__list{margin-bottom:0}.event-item__buttons .button--default-hover{font-weight:500;margin:0 22px 0 0}@media (max-width:640px){.event-item__buttons .button--default-hover{margin:0}}.event-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:640px){.event-item__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.event-item__bottom-right{max-width:614px;width:100%}@media (max-width:640px){.event-item__bottom-right{margin:0 0 1rem}}.event-item__top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.event-item__top-left{width:100%;margin:0 0 1.5rem}}@media (max-width:860px){.event-item__top-left .link--dop{margin:0 auto 0 0}}.event-item__img{width:12.5rem;height:12.5rem;border-radius:4px;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 30px}@media (min-width:861px){.event-item--short .event-item__img{width:8.75rem;height:8.75rem}}@media (max-width:860px){.event-item__img{width:100%;height:150px;margin:0 0 31px}}@media (max-width:680px){.event-item__img{margin:0 0 16px}}.event-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.event-item__body{width:100%}@media (min-width:1025px){.event-item:hover{background-color:#fff7eb;outline-color:#c05602;-webkit-box-shadow:3px 3px 14px rgba(0,0,0,.15);box-shadow:3px 3px 14px rgba(0,0,0,.15)}}.event-item--secondary{-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-item--secondary .event-item__text{font-size:1.125rem;-webkit-line-clamp:6}@media (min-width:861px){.event-item--secondary .event-item__text{-webkit-line-clamp:3}}@media (min-width:861px){.event-item--secondary .event-item__img{width:10.3125rem;height:10.3125rem}}.event-item--secondary .event-item__name{margin:0 0 2.0625rem}.event-item--secondary .event-item__bottom-right{max-width:713px}.event-item--public .link--dop{position:absolute;left:1.875rem;top:1.25rem}.event-item--public .event-item__text{font-size:1.125rem;-webkit-line-clamp:8;line-height:1.45}@media (min-width:861px){.event-item--public .event-item__text{-webkit-line-clamp:4}}@media (min-width:861px){.event-item--public .event-item__img{width:8.75rem;height:8.75rem}}.label-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#333;background:rgba(217,98,4,.15);border-radius:40px;padding:4px 10px;margin:0 0 0 9px}.date-item,.date-item__numb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date-item__numb{width:auto;height:66px;background:#f1f1f1;border-radius:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .6875rem;padding:0 .3125rem;min-width:3.75rem}.date-item__numb span{display:block}.date-item__numb span:first-child{font-size:2rem;color:#c05602;font-weight:700}.date-item__numb span:nth-child(2){font-size:.875rem;color:#333;letter-spacing:-.02em}.date-item__name{font-size:1.125rem;line-height:1.3}.date-item__name span{display:block}.day-popup__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #cfd6da;padding:0 0 20px}@media (max-width:1024px){.day-popup__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.25rem 0 0}}.day-popup__top-right{text-align:right}.day-popup__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c05602;font-size:1.125rem;font-weight:700;margin:0 0 1.125rem}@media (max-width:1024px){.day-popup__date{font-size:1rem;margin:0 0 5px}}.day-popup__date-icon{width:20px;height:20px;margin:-5px 0 0 9px}.day-popup__date-icon img{width:100%;height:100%}@media (max-width:1024px){.day-popup__date-icon{display:none}}.day-popup__center{padding:20px 0 0;border-bottom:1px solid #cfd6da;margin:0 0 20px}.day-popup__name{font-size:1.375rem;font-weight:700;color:#333}@media (max-width:1024px){.day-popup__name{font-size:1.25rem}}.day-popup__text{margin:0 0 26px}.day-popup__text,.day-popup__title{font-size:18px;color:#333;text-align:right}.day-popup__title{font-weight:700;margin:0 0 10px}.cookie{position:fixed;z-index:100;left:0;bottom:0;width:100%;background:#fff;-webkit-box-shadow:0 0 24px rgba(0,0,0,.15);box-shadow:0 0 24px rgba(0,0,0,.15);-webkit-transition:bottom .5s linear;-o-transition:bottom .5s linear;transition:bottom .5s linear}.cookie.hide{bottom:-250px}.cookie__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 16px}@media (max-width:1024px){.cookie__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 22px 20px}}.cookie__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin:0 30px 0 0}@media (max-width:1024px){.cookie__left{margin:18px 0 0}}.cookie__left .button{width:108px;height:40px;min-height:40px;font-size:16px;padding:0;margin:0 24px 0 0}.cookie__icon{width:3.125rem;height:3.125rem;margin:0 0 0 8px;-ms-flex-negative:0;flex-shrink:0}.cookie__icon img{width:100%;height:100%}.cookie__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie__name{font-weight:700;margin:0 0 7px}.cookie__name,.cookie__sub{font-size:16px;color:#333;line-height:1}.about-tabs{margin:3.5625rem 0 0;position:relative;min-height:70vh}@media (max-width:1024px){.about-tabs{margin:1.875rem 0 0}}.about-tab{position:absolute;opacity:0;left:0;top:0}.about-tab.active{display:block;position:relative;opacity:1;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.faculty-block__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;margin:0 0 7.0625rem}@media (max-width:1024px){.faculty-block__list{grid-gap:2.5rem}}@media (max-width:860px){.faculty-block__list{grid-template-columns:1fr;margin:0 0 2.75rem}}@media (max-width:400px){.faculty-block__list{grid-gap:1.5rem}}.faculty-block__list .faculty-item:nth-child(2n){margin:0 auto 0 0}@media (max-width:860px){.faculty-block__list .faculty-item:nth-child(2n){margin:0}}.faculty-block__top{margin:0 0 3.8125rem}@media (max-width:400px){.faculty-block__top{margin:0 0 1.875rem}}.faculty-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:554px;position:relative}.faculty-item--small{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faculty-item__title{display:block;font-size:1.25rem;font-weight:700;color:#333;margin:0 0 11px}@media (max-width:400px){.faculty-item__title{font-size:1rem}}.faculty-item__title span{border-bottom:2px solid #c05602}.faculty-item__title--big{font-size:2.5rem;letter-spacing:-.015em;font-weight:400}@media (max-width:720px){.faculty-item__title--big{font-size:1rem;font-weight:700}}@media (min-width:721px){.faculty-item__title--big span{border:none}}.faculty-item__sub{font-size:1.125rem;font-weight:400;color:#333;max-width:17.5rem;line-height:1.5}@media (max-width:400px){.faculty-item__sub{font-size:1rem}}@media (max-width:1200px){.faculty-item__body .faculty-item__title{display:none}.faculty-item--inner .faculty-item__body .faculty-item__title,.faculty-item--small .faculty-item__body .faculty-item__title{display:block}.faculty-item__body .faculty-item__sub{display:none}.faculty-item--inner .faculty-item__body .faculty-item__sub,.faculty-item--small .faculty-item__body .faculty-item__sub{display:block}}@media (max-width:400px){.faculty-item--inner .faculty-item__body .faculty-item__title,.faculty-item--small .faculty-item__body .faculty-item__title{margin:0 105px 11px 0}.faculty-item--inner .faculty-item__body .faculty-item__sub,.faculty-item--small .faculty-item__body .faculty-item__sub{margin:0 105px 0 0;min-height:72px}}.faculty-item__image{width:11.375rem;height:11.375rem;border-radius:6.25rem;position:relative;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1200px){.faculty-item__image{margin:0 0 1rem;width:8.75rem;height:8.75rem}}@media (max-width:400px){.faculty-item__image{width:5.625rem;height:5.625rem;margin:0 0 .75rem}}.faculty-item__image:after{content:"";width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327,#f7941e);background:linear-gradient(90deg,#e16327,#f7941e)}.faculty-item__image:after,.faculty-item__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:inherit}.faculty-item__image img{width:calc(100% - 10px);height:calc(100% - 10px);z-index:2;-o-object-fit:cover;object-fit:cover}@media (max-width:400px){.faculty-item__image img{width:calc(100% - 5px);height:calc(100% - 5px)}}@media (min-width:401px){.faculty-item--small .faculty-item__image{width:7.5rem;height:7.5rem}}.faculty-item__ava{width:11.375rem;margin:0 0 0 1.625rem}@media (max-width:1200px){.faculty-item__ava{width:8.75rem;text-align:center}}@media (max-width:400px){.faculty-item__ava{width:7.5rem}}.faculty-item--small .faculty-item__ava{position:absolute;top:0;right:0}@media (min-width:401px){.faculty-item--small .faculty-item__ava{width:7.5rem;position:relative}}.faculty-item--inner .faculty-item__ava{position:absolute;top:0;right:0}@media (min-width:401px){.faculty-item--inner .faculty-item__ava{position:relative}}.faculty-item__ava .faculty-item__title{display:none}@media (max-width:1200px){.faculty-item__ava .faculty-item__title{display:block}.faculty-item--inner .faculty-item__ava .faculty-item__title,.faculty-item--small .faculty-item__ava .faculty-item__title{display:none}}.faculty-item__ava .faculty-item__sub{display:none}@media (max-width:1200px){.faculty-item__ava .faculty-item__sub{display:block}.faculty-item--inner .faculty-item__ava .faculty-item__sub,.faculty-item--small .faculty-item__ava .faculty-item__sub{display:none}}.faculty-item__links{display:grid;grid-template-columns:repeat(2,1fr);margin:20px 0 0;grid-gap:7px}.faculty-item--inner .faculty-item__links,.faculty-item--small .faculty-item__links{grid-template-columns:1fr;grid-gap:12px}@media (max-width:1200px){.faculty-item__links{grid-template-columns:1fr;grid-gap:12px}}.faculty-item__links .link:first-child .link__text{border:none}.faculty-item .link__text{font-size:1.125rem}@media (max-width:400px){.faculty-item .link__text{font-size:1rem}}.faculty-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 25px}@media (max-width:1024px){.faculty-item__info{margin:10px 0}}.faculty-item__info .soc-itm+.soc-itm{margin:0 .625rem 0 0}.faculty-item__info .link{margin:0 0 6px 23px}@media (max-width:480px){.faculty-item__info .link{width:100%;margin:0 0 12px}.faculty-item__info .link img{width:24px;height:24px}}.faculty-item--inner{max-width:900px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faculty-item--inner .faculty-item__sub{max-width:100%;font-size:1.375rem}@media (max-width:720px){.faculty-item--inner .faculty-item__sub{font-size:1rem}}.faculty-item.fake{max-width:100%}.faculty-item.fake .faculty-item__ava{opacity:0}@media (max-width:640px){.faculty-item.fake .faculty-item__ava{display:none}}.radio-block__top{text-align:center;margin:0 0 2.3125rem}.radio-block__top .title--mid{margin:0 0 .4375rem}.radio-block__top .title--mid span{display:inline-block;margin:0 .625rem 0 0}.radio-block__top .title--sub-min{max-width:40rem;margin:0 auto}.radio-block__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.6875rem 0 0}@media (max-width:768px){.radio-block__bottom{margin:2.25rem 0 1.5rem}}.radio-block__bottom .button{font-size:1.125rem;font-weight:700;padding:0 1.0625rem}.radio-block .bottom-slider{margin:0}.masters-block__top{margin:0 0 3.0625rem}@media (max-width:1024px){.masters-block__top{margin:0 0 2.625rem}}.masters-block--secondary .masters-block__top{text-align:center}.masters-block__f-angle{position:absolute;left:-89px;z-index:-1;bottom:-30px}@media (max-width:1500px){.masters-block__f-angle{position:absolute;left:-17px;z-index:2;bottom:-30px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.masters-block__f-angle img{width:90px;height:142px}}.masters-block__s-angle{position:absolute;bottom:0;left:-48px;z-index:2}@media (max-width:1500px){.masters-block__s-angle{position:absolute;left:-17px;z-index:-1;bottom:-20px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.masters-block__s-angle img{width:63px;height:58px}}.masters-block__text{font-size:1.125rem;line-height:1.4;margin:1.25rem 0 1.625rem;max-width:42.5rem}.masters-block--secondary .masters-block__text{margin:1.25rem auto 1.625rem}@media (max-width:1024px){.masters-block__text{margin:.5rem 0 .875rem}.masters-block--secondary .masters-block__text{margin:.5rem auto .875rem}}.masters-block__top-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.masters-block__top-links .link+.link{margin:1.4375rem 0 0}@media (max-width:1024px){.masters-block__top-links .link+.link{margin:.9375rem 0 0}}.masters-block__top-links .link__text{font-size:1.25rem}@media (max-width:1024px){.masters-block__top-links .link__text{font-size:1.125rem}}.masters-block__slider-nav{width:100%;max-width:420px;position:absolute;left:calc(57% - 72px);bottom:14px;z-index:2}@media (max-width:1200px){.masters-block__slider-nav{left:calc(57% - 54px)}}@media (max-width:1023px){.masters-block__slider-nav{left:calc(50% - 20px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:auto;top:327px}}@media (max-width:639px){.masters-block__slider-nav{top:0;position:relative;left:0;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 0 1.25rem;overflow:hidden}}.masters-block__slider-nav .swiper-container{overflow:hidden;padding:22px 22px 22px 54px;-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}@media (max-width:639px){.masters-block__slider-nav .swiper-container{-webkit-transform:none;-ms-transform:none;transform:none;padding:32px 16px}}.masters-block__slider-nav .swiper-slide{margin:0 0 0 13px;-webkit-transition:margin .3s linear,-webkit-transform .3s linear;transition:margin .3s linear,-webkit-transform .3s linear;-o-transition:margin .3s linear,transform .3s linear;transition:margin .3s linear,transform .3s linear;transition:margin .3s linear,transform .3s linear,-webkit-transform .3s linear}@media (min-width:640px){.masters-block__slider-nav .swiper-slide.swiper-slide-thumb-active{margin-left:30px!important;margin-right:30px!important}}.masters-block__slider-nav .swiper-slide.swiper-slide-prev{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}@media (max-width:639px){.masters-block__slider-nav .swiper-slide.swiper-slide-prev{-webkit-transform:none;-ms-transform:none;transform:none}}.masters-block__slider-wrap{position:relative;background-color:#fff}@media (max-width:639px){.masters-block__slider-wrap{border:1px solid #f1f1f1;-webkit-box-shadow:0 0 23px rgba(0,0,0,.15);box-shadow:0 0 23px rgba(0,0,0,.15);padding:20px 0 0}}.masters-block__slide-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2;width:.875rem;height:1.75rem;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.masters-block__slide-button.swiper-lock{opacity:.3;pointer-events:none}.masters-block__slide-button img{width:100%;height:100%}.masters-block__slide-button.js-master-prev{right:-43px}.masters-block__slide-button.js-master-next{left:-7px}@media (max-width:639px){.masters-block__slide-button{display:none}}.masters-block__slide-button:hover{opacity:.6}.masters-slide{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 23px rgba(0,0,0,.15);box-shadow:0 0 23px rgba(0,0,0,.15);border-radius:4px}@media (max-width:1023px){.masters-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:639px){.masters-slide{-webkit-box-shadow:none;box-shadow:none;border:none}}.masters-slide__img{width:62%;height:27.1875rem;position:relative}@media (max-width:1023px){.masters-slide__img{width:100%}}@media (max-width:639px){.masters-slide__img{display:none}}.masters-slide__img:after{content:"";height:114px;width:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(5.1%,rgba(0,0,0,.86)),color-stop(94.9%,rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,.86) 5.1%,rgba(0,0,0,0) 94.9%);background:linear-gradient(1turn,rgba(0,0,0,.86) 5.1%,rgba(0,0,0,0) 94.9%);position:absolute;bottom:0;left:0}.masters-slide__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.masters-slide__left{padding:1.875rem 2rem 1.125rem;width:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.masters-slide__left{-ms-flex-negative:0;flex-shrink:0;width:30.5rem}}@media (max-width:639px){.masters-slide__left{padding:0 1.25rem 3.4375rem}}.masters-slide__left .link--title{margin:1.3125rem 0 .875rem}.masters-slide__left .link--title .link__text{font-size:1.125rem}.masters-slide__left .link--dop{margin:0 0 3.25rem}.masters-slide__left .link--dop .link__icon{width:2rem;height:2.25rem;margin:0 0 0 10px}.masters-slide__title{font-size:1.25rem;color:#333;font-weight:700;margin:0 0 1.4375rem}.masters-slide__text{font-size:1.125rem;line-height:1.4}@media (min-width:1024px){.masters-slide__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.masters-slide__text--bold{font-weight:700;margin:0 0 .4375rem}.masters-block--secondary .masters-slide__text{margin:0 0 1.125rem}@media (max-width:639px){.masters-block--secondary .masters-slide__text{margin:0 0 3rem}}.masters-slide__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto 0 0 2.0625rem}.masters-slide__bottom .soc-itm+.soc-itm{margin:0 12px 0 0}.masters-nav{width:3rem;height:3rem;position:relative;border-radius:3.125rem;cursor:pointer;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;margin:0 auto}@media (max-width:639px){.masters-nav{width:4.5rem;height:4.5rem}}.masters-nav:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:-webkit-gradient(linear,left top,right top,from(#e16327),to(#f7941e));background:-o-linear-gradient(left,#e16327 0,#f7941e 100%);background:linear-gradient(90deg,#e16327,#f7941e);opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.masters-nav:after,.masters-nav img{width:100%;height:100%;border-radius:3.125rem}.masters-nav img{-o-object-fit:cover;object-fit:cover}.swiper-slide-thumb-active .masters-nav{-webkit-transform:scale(1.65) translateX(4px);-ms-transform:scale(1.65) translateX(4px);transform:scale(1.65) translateX(4px)}@media (max-width:639px){.swiper-slide-thumb-active .masters-nav{-webkit-transform:none;-ms-transform:none;transform:none}}.swiper-slide-thumb-active .masters-nav:after{opacity:1;z-index:-1;width:calc(100% + 4px);height:calc(100% + 4px)}.swiper-slide-thumb-active .masters-nav:hover:after{opacity:1}.masters-nav:hover:after{opacity:.5}.academy-block__top{text-align:center}.academy-block__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:67px 0 0}@media (max-width:768px){.academy-block__list{grid-template-columns:repeat(1,1fr);margin:20px 0 0}}.academy-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 5%}.academy-item__name{font-size:1.375rem;color:#333;font-weight:700;margin:15px 0 26px}.academy-item__text{font-size:1.125rem}.academy-item .academy-item__text+.academy-item__text{margin:12px 0 0}.academy-item:nth-child(2){border-left:1px solid #cfd6da;border-right:1px solid #cfd6da}@media (max-width:768px){.academy-item:nth-child(2){border:1px solid #cfd6da;border-right:none;border-left:none;padding:1.25rem 0}}.grand-block__top{text-align:center}.grand-block__top .title--sub-second{max-width:638px}.grand-block__top .title+.title{margin:1.75rem auto 0}.grand-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1278px;margin:26px auto 0;grid-gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:auto}.grand-block__list::-webkit-scrollbar{display:none}.grand-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.grand-block__item{max-width:120px;-ms-flex-negative:0;flex-shrink:0}.grand-block__item img{width:100%;height:auto}}.contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1023px){.contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-form__img{margin:0 0 -118px -49px;width:32.25rem;-ms-flex-negative:0;flex-shrink:0}.contact-form__img img{width:100%;height:100%}@media (max-width:1400px){.contact-form__img{margin:0 0 -118px}}@media (max-width:1023px){.contact-form__img{margin:24px auto 0}}@media (max-width:640px){.contact-form__img{width:18.125rem}}.contact-form__form{width:100%;max-width:39.4375rem;margin:0 0 0 30px}@media (max-width:1023px){.contact-form__form{margin:0 auto}}.contact-form__form .title{margin:0 0 15px}.form-contact form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-contact__inputs{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem 1.125rem;margin:0 0 2rem}@media (max-width:1023px){.form-contact__inputs{grid-gap:2.25rem 1.125rem;margin:0 0 2.25rem}}@media (max-width:480px){.form-contact__inputs{grid-template-columns:1fr}}.form-contact .form-item+.form-item:not(.form-item--textarea){margin:0}.form-contact .form-item{width:100%}.form-contact .form-item--textarea{margin:2rem 0 1.75rem}@media (max-width:1023px){.form-contact .form-item--textarea{margin:2.25rem 0 2rem}}.form-contact .form-item--textarea textarea{height:14.75rem}.form-contact .button{width:10.4375rem;font-size:1rem}@media (max-width:640px){.form-contact .button{width:100%}}.campus-block__title{color:#333;font-size:1.875rem;max-width:75.875rem;font-weight:400;line-height:1.4}@media (max-width:768px){.campus-block__title{font-size:1.125rem}}@media (max-width:640px){.campus-block__list{width:calc(100% + 18px);margin:0 -9px 0 0}}.campus-block__list-title{margin:4.0625rem 0 1.5625rem;font-size:1.125rem;font-weight:400}@media (max-width:768px){.campus-block__list-title{font-size:1rem;margin:1.5rem 0 1.75rem}}.campus-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f1f1f1;-webkit-box-shadow:0 0 23.101px rgba(0,0,0,.15);box-shadow:0 0 23.101px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.6875rem 1.875rem 1.5rem;max-width:59.75rem;position:relative}.campus-item__name{color:#333;font-size:1.125rem;font-weight:700}@media (max-width:1440px){.campus-item{max-width:850px}}@media (max-width:1279px){.campus-item{max-width:750px}}@media (max-width:640px){.campus-item{padding:1.375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.campus-item .little-event{-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0;background-color:rgba(0,0,0,0)}@media (max-width:440px){.campus-item .little-event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.campus-item .little-event .little-event__info{margin:0 0 .8125rem}}.campus-item__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}@media (max-width:640px){.campus-item__left{margin:15px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}}.campus-item__left .button{max-width:140px}@media (max-width:440px){.campus-item__left .button{width:100%;max-width:100%}}.campus-item .small-board{margin:0 0 0 25px}@media (max-width:1279px){.campus-item .small-board{font-size:14px}}@media (max-width:440px){.campus-item .small-board{margin:0 25px 0 0;position:absolute;top:1.375rem;left:.9375rem;padding:5px 10px}}@media (max-width:1130px){.campus-item:first-child{margin:0 auto}}.campus-item+.campus-item{margin:1.25rem 0 0}@media (max-width:1130px){.campus-item+.campus-item{margin:1.25rem auto 0}}.campus-tour{width:100%;max-width:53rem}@media (max-width:1130px){.campus-tour{margin:0 0 1.75rem}}.campus-tour>.title--mid{margin:0 0 1.875rem}@media (max-width:768px){.campus-tour>.title--mid{font-weight:400}}@media (max-width:560px){.campus-tour .little-event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.campus-tour .little-event .little-event__info{margin:0 0 1.0625rem}}.campus-tour .little-event .link__text{max-width:552px}.campus-tour__form{margin:3.75rem 0 0}@media (max-width:768px){.campus-tour__form{margin:2rem 0 0}}.campus-tour__form .form-item+.form-item{margin:0}.campus-tour__form .button--default{width:100%;min-width:5.75rem;max-width:10.4375rem;margin:0 auto 0 0;padding-left:0;padding-right:0}@media (max-width:480px){.campus-tour__form .button--default{width:100%}}.campus-tour__form .thanks-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.campus-tour__form .thanks-block .button{width:100%}}.campus-tour__form .thanks-block .title--info{font-weight:400;margin:.5625rem 0 1.375rem;text-align:right}.campus-tour__form .thanks-block .title--middle{font-size:1.625rem}@media (max-width:768px){.campus-tour__form .thanks-block .title--middle{font-size:1.25rem}}.campus-tour__form .thanks-block__img{width:4.9375rem;height:4.9375rem;margin:0 0 .625rem}@media (max-width:768px){.campus-tour__form .thanks-block__img{width:4.375rem;height:4.375rem}}.campus-tour__form .thanks-block__img img{width:100%;height:100%}.campus-tour__title{font-size:1.625rem;color:#333;font-weight:700}.campus-tour__sub{font-size:1.125rem;color:#333;margin:10px 0 32px}.campus-tour--mini{max-width:33.25rem;padding:6px 0 0}.campus-tour--mini .button--default{margin-right:0;margin-top:1.625rem}.general-option__top{text-align:center}.general-option__list{display:grid;grid-template-columns:repeat(5,1fr);margin:3rem auto 2.875rem;max-width:1151px}.general-option__list .simple-item__title{max-width:100%}@media (max-width:1024px){.general-option__list{grid-template-columns:repeat(4,1fr);margin:1.5rem auto}}@media (max-width:768px){.general-option__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.general-option__list{grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}.general-option__list .simple-item__icon{width:4.375rem;height:4.375rem}}.general-option__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.general-option__bottom .button{font-weight:600}@media (max-width:640px){.general-option__bottom .button{width:100%}}.tuition-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1024px){.tuition-block{display:block}}.tuition-block p{font-size:1.125rem;line-height:1.3;margin:0}.tuition-block p+p{margin:1.125rem 0 0}.tuition-block p span{color:#c05602}.tuition-block p a{display:inline-block;border-bottom:2px solid #c05602;color:#333;margin:0 5px 0 0;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.tuition-block p a:hover{border-color:rgba(0,0,0,0)}.tuition-block h4{font-size:1.125rem;line-height:1.3;font-weight:700;display:block;margin:1.75rem 0 0}.tuition-block__form{display:none;margin:0 0 2.5rem}@media (max-width:1024px){.tuition-block__form{display:block}}.tuition-block__form .select2-selection__clear{display:none}.tuition-block__form .conditions-block__select{max-width:100%}.tuition-block__content{width:100%;padding:0 2.25rem 0 0;margin:0 1.5rem 0 0;border-right:1px solid #9b9da0}.tuition-block__content :last-child{margin-bottom:0}@media (max-width:1024px){.tuition-block__content{border-right:none;margin:0;padding:0}}.tuition-block__content-top{margin:0 0 .9375rem}.tuition-block__sidebar{width:16.4375rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1024px){.tuition-block__sidebar{display:none}}.tuition-block__pararhaph{overflow:hidden;-webkit-transition:height .5s linear;-o-transition:height .5s linear;transition:height .5s linear;margin:1.125rem 0 0}.tuition-block__pararhaph~.show-all{margin:20px 0 0}.tuition-block__middle{margin:0 0 5.1875rem}@media (max-width:480px){.tuition-block__middle{margin:0 0 3.75rem}}.tuition-block__middle .link--title .link__text{font-size:1.125rem}.tuition-block__middle-list,.tuition-block__middle>.tuition-block__text{margin:0 0 1.875rem}.tuition-block__middle-top{border-bottom:1px solid #cdcdce;margin:0 0 1.625rem}.tuition-block__table-wrap{margin:3.25rem 0 3.625rem;scrollbar-color:#cfd6da #fff;scrollbar-width:thin}.tuition-block__table-wrap::-webkit-scrollbar{width:.5rem;height:8px;cursor:pointer}.tuition-block__table-wrap::-webkit-scrollbar-track{background:#fff;cursor:pointer;width:8px;height:8px}.tuition-block__table-wrap::-webkit-scrollbar-thumb{width:8px;height:8px;border-radius:8px;background:#cfd6da;cursor:pointer}.tuition-block__table-wrap::-webkit-scrollbar-thumb:horizontal:active,.tuition-block__table-wrap::-webkit-scrollbar-thumb:vertical:active{background:#cfd6da;cursor:pointer}@media (max-width:640px){.tuition-block__table-wrap{margin:3.25rem -16px 3.625rem 0;width:calc(100% + 32px);overflow:auto;border:none;padding:0 0 20px}.tuition-block__table-wrap h1,.tuition-block__table-wrap h2,.tuition-block__table-wrap h3,.tuition-block__table-wrap h4,.tuition-block__table-wrap h5,.tuition-block__table-wrap h6{padding:0 16px 0 0}}.tuition-block__table-wrap h4,.tuition-block__table-wrap h5,.tuition-block__table-wrap h6{color:#333;letter-spacing:-.01em;font-size:1.125rem;line-height:1.5}@media (max-width:1200px){.tuition-block__table-wrap h4,.tuition-block__table-wrap h5,.tuition-block__table-wrap h6{font-size:1.25rem}}.tuition-block__table-wrap h3{color:#333;letter-spacing:-.01em;font-size:1.25rem;line-height:1.5}@media (max-width:1200px){.tuition-block__table-wrap h3{font-size:1.25rem}}.tuition-block__table-wrap h2{color:#333;letter-spacing:-.01em;font-size:1.5rem;line-height:1.5}@media (max-width:1200px){.tuition-block__table-wrap h2{font-size:1.25rem}}.tuition-block__table-wrap h1{color:#333;letter-spacing:-.01em;font-size:1.875rem;line-height:1.5}@media (max-width:1200px){.tuition-block__table-wrap h1{font-size:1.25rem}}.tuition-block__table-wrap p{font-size:1.125rem;line-height:1.3;padding:0 16px 0 0}.tuition-block__table-wrap p strong{display:block;margin:28px 0 0}.tuition-block__table-wrap p span{color:#c05602}.tuition-block__table-wrap p a{display:inline-block;border-bottom:2px solid #c05602;color:#333;margin:0 5px 0 0;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.tuition-block__table-wrap p a:hover{border-color:rgba(0,0,0,0)}.tuition-block__table-wrap a{display:inline-block;border-bottom:2px solid #c05602;color:#333;margin:0 5px 0 0;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.tuition-block__table-wrap a:hover{border-color:rgba(0,0,0,0)}.tuition-block__table-wrap table{border:1px solid #cfd6da;border-spacing:0;margin:.6875rem 0 2.1875rem}@media (max-width:480px){.tuition-block__table-wrap table{width:441px;border:none}.tuition-block__table-wrap table h1,.tuition-block__table-wrap table h2,.tuition-block__table-wrap table h3,.tuition-block__table-wrap table h4,.tuition-block__table-wrap table h5,.tuition-block__table-wrap table h6{padding:0 16px 0 0}}.tuition-block__table-wrap table tbody tr:nth-child(odd){background-color:#f9f9f9}.tuition-block__table-wrap table tr th{font-weight:600;text-align:right;font-size:1.125rem;line-height:1.3}@media (max-width:640px){.tuition-block__table-wrap table tr th{font-size:1rem}}.tuition-block__table-wrap table tr th span{color:#c05602}.tuition-block__table-wrap table tr th a{display:inline-block;border-bottom:2px solid #c05602;color:#333;margin:0 5px 0 0;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.tuition-block__table-wrap table tr th a:hover{border-color:rgba(0,0,0,0)}.tuition-block__table-wrap table tr td:first-child,.tuition-block__table-wrap table tr th:first-child{width:28%}.tuition-block__table-wrap table tr td:nth-child(2),.tuition-block__table-wrap table tr th:nth-child(2){width:25%}@media (max-width:480px){.tuition-block__table-wrap table tr td:nth-child(2),.tuition-block__table-wrap table tr th:nth-child(2){width:30%}}.tuition-block__table-wrap table tr td:nth-child(3),.tuition-block__table-wrap table tr th:nth-child(3){width:47%}.tuition-block__table-wrap table tbody td{text-align:right;font-size:1.125rem;line-height:1.3}@media (max-width:640px){.tuition-block__table-wrap table tbody td{font-size:1rem}}.tuition-block__table-wrap table tbody td span{color:#c05602}.tuition-block__table-wrap table tbody td a{display:inline-block;border-bottom:2px solid #c05602;color:#333;margin:0 5px 0 0;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.tuition-block__table-wrap table tbody td a:hover{border-color:rgba(0,0,0,0)}.tuition-block__table-wrap table td,.tuition-block__table-wrap table th{border-left:1px solid #cfd6da;padding:19px 26px 19px 0}@media (max-width:640px){.tuition-block__table-wrap table td,.tuition-block__table-wrap table th{border:none}}.tuition-block__table-wrap table td:last-child,.tuition-block__table-wrap table th:last-child{border:none}.tuition-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:480px){.tuition-middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tuition-middle+.tuition-middle{margin:1.875rem 0 0}.tuition-middle__left{margin:-4px 0 0}.tuition-middle__right{font-size:1.375rem;color:#333;font-weight:400;-ms-flex-negative:0;flex-shrink:0;width:10rem}@media (max-width:480px){.tuition-middle__right{width:100%;font-size:1.25rem;margin:0 0 8px}}.block-quote{background-color:#fff7eb;padding:40px}@media (max-width:480px){.block-quote{padding:2.5rem 1rem;width:calc(100% + 32px);margin:0 -16px 0 0}}.block-quote h5{font-size:1.5rem;margin:0 0 22px;color:#333}@media (max-width:480px){.block-quote h5{font-size:1.375rem}}.block-quote p{font-size:1.125rem;line-height:1.35;color:#333;margin:0}.block-quote p+p{margin:25px 0 0}.kabala-list{width:100%}.kabala-popup{width:100%;height:100vh;background-color:rgba(0,0,0,.8);position:fixed;top:0;display:none;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kabala-popup.show{display:-webkit-box;display:-ms-flexbox;display:flex}.kabala-popup__body{background-color:#fff;padding:2.875rem 1.375rem 1.375rem;position:relative;z-index:3;border-radius:0}.kabala-popup__paste p{font-size:1rem;margin:1.25rem 0 0;line-height:1.5}.kabala-popup__paste ol{padding:0 1.125rem 0 0;margin:0}.kabala-popup__paste ol li{font-size:1rem;line-height:1.5}.kabala-popup__paste a:not(.link){font-size:1rem;display:table;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-weight:400;line-height:1;padding-bottom:2px;border-bottom:2px solid #c05602;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color}.kabala-popup__paste a:not(.link):hover{color:#c05602;border-color:rgba(0,0,0,0)}.kabala-popup__paste a:not(.link)+a{margin:.4375rem 0 0}.kabala-mob-top__title{font-size:1.125rem;color:#333;font-weight:700;margin:0 0 10px}.kabala-item{background:#fff;-webkit-box-shadow:0 0 23.101px rgba(0,0,0,.15);box-shadow:0 0 23.101px rgba(0,0,0,.15);border-radius:4px;padding:1.5rem}@media (max-width:640px){.kabala-item{padding:1.5rem 1rem}.kabala-item .ac{display:none}}.kabala-item .ac .kabala-mob-top,.kabala-item .open-kabala-item{display:none}.kabala-item .open-kabala-item .link__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:640px){.kabala-item .open-kabala-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.kabala-item+.kabala-item{margin:16px 0 0}.kabala-item .small-board{height:24px;font-size:.875rem;border:none}.kabala-item__counts-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .875rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.kabala-item__counts-sec *+*{margin:0 0 0 1.25rem}@media (max-width:640px){.kabala-item__counts-sec *+*{margin:0 0 0 1rem}}.kabala-item__counts-sec *+:last-child{margin-left:0}.kabala-item__counts-sec .kabala-item__text{margin-bottom:1rem;margin-left:1.25rem}.kabala-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:639px){.kabala-item__top{margin:0 0 .875rem}}.kabala-item__top-title{font-size:1.125rem;font-weight:700;line-height:1;color:#c05602}.kabala-item .link--title{margin:11px 0 29px}.kabala-item .link--title .link__text{font-size:1.375rem;font-weight:700}@media (max-width:639px){.kabala-item .link--title .link__text{font-size:1.25rem}}.kabala-item .link--service{font-size:1.125rem}.kabala-item .link--service .link__text{font-weight:400}.kabala-item .ac.is-active .link__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.kabala-item__text{font-size:1.125rem;margin:0 0 29px}@media (max-width:639px){.kabala-item__text{font-size:1rem;margin:0 0 .875rem}}.kabala-item__text--red{color:#c05602}.kabala-item__counts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-16px 0 0}.kabala-item__counts .kabala-item__count-item+.kabala-item__count-item{margin-right:1.25rem}@media (max-width:639px){.kabala-item__counts{margin:0}}.kabala-item__counts .between{margin:0 1.25rem 1rem}@media (max-width:640px){.kabala-item__counts .between{margin:0 1rem 1rem}}.kabala-item__bottom{margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:1px solid #cfd6da}.kabala-item__count-item{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;padding:3px 8px;margin-bottom:1rem;min-height:1.875rem}.kabala-item__count-item span{font-weight:700;margin:0 8px 0 0}.kabala-item__description{margin:1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.kabala-item__description p{font-size:1rem;margin:1.25rem 0 0;line-height:1.5}.kabala-item__description ol{padding:0 1.125rem 0 0;margin:0}.kabala-item__description ol li{font-size:1rem;line-height:1.5}.kabala-item__description a{font-size:1rem;display:table;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-weight:400;line-height:1;padding-bottom:2px;border-bottom:2px solid #c05602;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color}.kabala-item__description a:hover{color:#c05602;border-color:rgba(0,0,0,0)}.kabala-item__description a+a{margin:.4375rem 0 0}@media (min-width:768px){.advant-items{display:-webkit-box;display:-ms-flexbox;display:flex}}.advant-item{position:relative;width:100%;padding:3.75rem 0 0}@media (min-width:768px){.advant-item{width:25vw;padding:3.90625vw 0 0}}@media (min-width:1921px){.advant-item{width:30rem;padding:4.6875rem 0 0}}@media (min-width:768px){.advant-item .title--mid{font-size:2.08333vw}}@media (min-width:1921px){.advant-item .title--mid{font-size:2.08333vw}}.advant-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f1f1f1;z-index:1}@media (min-width:768px){.advant-item:first-child{margin:0 29% 0 13%}}.advant-item:first-child:after{left:27%;width:122%;height:100%;background-color:#f1f1f1;z-index:1;-webkit-transform:skewX(22deg);-ms-transform:skewX(22deg);transform:skewX(22deg)}@media (max-width:767px){.advant-item:first-child:after{height:97%}}@media (min-width:768px){.advant-item:first-child .advant-item__body{-webkit-transform:translateX(31px);-ms-transform:translateX(31px);transform:translateX(31px)}}.advant-item:first-child .advant-item__text{padding:0}@media (min-width:768px){.advant-item:first-child .advant-item__text{padding:0 0 0 2.29167vw}}@media (min-width:1921px){.advant-item:first-child .advant-item__text{padding:0 0 0 2.75rem}}.advant-item:first-child .advant-item__img{width:100%;height:auto;margin:0;-webkit-transform:scaleX(-1) translateX(29px);-ms-transform:scaleX(-1) translateX(29px);transform:scaleX(-1) translateX(29px)}@media (min-width:768px){.advant-item:first-child .advant-item__img{width:22.91667vw;height:28.48958vw;margin:-7.1875vw -17.44792vw 0 0;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1921px){.advant-item:first-child .advant-item__img{width:27.5rem;height:34.1875rem;margin:-8.625rem -20.9375rem 0 0}}.advant-item:first-child .advant-item__img img{width:100%;height:100%}.advant-item:last-child:after{left:26%;width:122%;height:100%;background-color:#f1f1f1;z-index:1;-webkit-transform:skewX(22deg);-ms-transform:skewX(22deg);transform:skewX(22deg)}@media (max-width:767px){.advant-item:last-child:after{height:97%}}@media (min-width:768px){.advant-item:last-child .advant-item__body{-webkit-transform:translateX(34px);-ms-transform:translateX(34px);transform:translateX(34px)}}.advant-item:last-child .advant-item__text{padding:0;width:90%}@media (min-width:768px){.advant-item:last-child .advant-item__text{padding:0 0 0 1.14583vw}}@media (min-width:1921px){.advant-item:last-child .advant-item__text{padding:0 0 0 1.375rem}}.advant-item:last-child .advant-item__img{width:122%;height:auto;margin:0;-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px)}@media (min-width:768px){.advant-item:last-child .advant-item__img{width:35.41667vw;height:26.875vw;margin:-5.88542vw -21.30208vw 0 0;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1921px){.advant-item:last-child .advant-item__img{width:42.5rem;height:32.25rem;margin:-7.0625rem -25.5625rem 0 0}}.advant-item:last-child .advant-item__img img{width:100%;height:100%}.advant-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:4;padding:0 1rem}@media (min-width:768px){.advant-item__body{padding:0 1.04167vw}}@media (min-width:1921px){.advant-item__body{padding:0 1.25rem}}.advant-item__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.advant-item__links .link__text{font-size:1.125rem}@media (min-width:768px){.advant-item__links .link__text{font-size:.9375vw}}@media (min-width:1921px){.advant-item__links .link__text{font-size:1.125rem}}.advant-item__links .link+.link{margin:1.4375rem 0 0}@media (min-width:768px){.advant-item__links .link+.link{margin:1.19792vw 0 0}}@media (min-width:1921px){.advant-item__links .link+.link{margin:1.4375rem 0 0}}.advant-item__text{margin:.625rem 0 .9375rem;font-size:1.125rem;line-height:1.3}@media (min-width:768px){.advant-item__text{margin:1.30208vw 0 1.82292vw;font-size:.9375vw}}@media (min-width:1921px){.advant-item__text{margin:1.5625rem 0 2.1875rem;font-size:1.125rem}}.advant-item__img{margin:auto 0 0;position:relative;z-index:2}.information-block__lables{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.0625rem 0 0}@media (max-width:768px){.information-block__lables{margin:.625rem 0 0}}.information-block__lables .label-board{-ms-flex-negative:0;flex-shrink:0}.information-block__lables .label-board:first-child{margin:0 0 12px}.information-block__lables .label-board:nth-child(n+1){margin:0 0 12px 12px}.label-board{background-color:rgba(217,98,4,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:1rem;padding:8px 10px;border-radius:2.5rem}@media (max-width:768px){.label-board{font-size:.875rem}}.academic-calendar{margin:2.8125rem 0 0}@media (max-width:640px){.academic-calendar{margin:2.0625rem 0 0}}.academic-calendar__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1.875rem;border-bottom:2px solid #9b9da0;margin:0 0 2.8125rem}@media (max-width:599px){.academic-calendar__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;padding:0}}.academic-calendar__top .link{margin:29px 0 0}@media (max-width:599px){.academic-calendar__top .link{margin:0 0 29px}}.academic-calendar__small-title{font-size:1rem;font-weight:700;margin:0 0 4px}.academic-calendar__form{width:305px}@media (max-width:599px){.academic-calendar__form{width:100%}.academic-calendar__form .conditions-block__select{max-width:100%}}.academic-calendar__form .select2-selection__clear{display:none}.academic-calendar__form .select2-container--default .select2-results>.select2-results__options{max-height:305px}.academic-calendar__form .select2-results__options:not(.select2-results__options--nested){padding:.5rem}.academic-calendar__category+.academic-calendar__category{margin:3.75rem 0 0}.academic-calendar__category>.title{margin:0 0 1.5625rem}@media (max-width:640px){.academic-calendar__category>.title{margin:0 0 .625rem}}.academic-calendar__bottom{font-size:1.125rem;margin:1.875rem 0}.section--campus-news{padding:0 0 57px}.section--campus-news .section__img{width:47.8125rem;height:34.25rem}@media (max-width:1024px){.section--campus-news .section__img{-webkit-transform:translateY(56px);-ms-transform:translateY(56px);transform:translateY(56px)}}@media (max-width:768px){.section--campus-news .section__img{width:100%;height:auto}}.news-artcicles{width:100%;max-width:100.3125rem;margin:0 auto 5rem;position:relative;z-index:3;padding:0 1rem}@media (min-width:1025px){.news-artcicles{margin:-14.6% auto 9.375rem}.news-artcicles.big-tabs__body{margin:0}}.news-artcicles__checkers{margin:2.1875rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-artcicles__checkers .filter-check+.filter-check{margin:0 .9375rem 0 0}@media (max-width:640px){.news-artcicles__checkers{display:none}}.news-artcicles__top{background-color:#fff;width:100%;position:relative;z-index:3}.news-artcicles__top .form--article-test{margin:2.125rem 0 0}.news-artcicles__top .container{margin:0 auto 2rem}@media (min-width:641px){.news-artcicles__top .container{padding:.9375rem 0 2.1875rem;border-bottom:1px solid #9b9da0;margin:0 auto 2.1875rem}}.filter-opened .news-artcicles__top{display:none}@media (min-width:1025px){.news-artcicles__top{padding:0 1rem}}@media (min-width:1630px){.news-artcicles__top{padding:0 1rem}}.news-artcicles__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5rem;margin:0 0 5.4375rem}@media (max-width:1024px){.news-artcicles__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.news-artcicles__list{grid-template-columns:1fr;grid-gap:2rem}}.financial-top{padding:0 0 3rem;border-bottom:1px solid #eee}@media (max-width:768px){.financial-top{border:none}}.financial-top__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.8125rem 1.25rem;margin:2.625rem 0 0}@media (min-width:640px){.financial-top__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.financial-top__list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.financial-top__list{grid-gap:3.875rem 2.25rem}}.checkers-list__title{font-weight:700;font-size:1.125rem;color:#333;margin:0 0 1rem}.tooltip-mini .checkers-list__title{margin:0}.checkers-list .tooltip-mini{margin:0 0 1rem}.checkers-list__items{display:grid;grid-gap:1rem}.checkers-list__items--six{grid-template-columns:repeat(6,1fr)}@media (max-width:1439px){.checkers-list__items--six{width:88vw}}@media (max-width:1280px){.checkers-list__items--six{grid-template-columns:repeat(4,1fr);width:72vw}}@media (max-width:1120px){.checkers-list__items--six{grid-template-columns:repeat(3,1fr);width:64vw}}@media (max-width:859px){.checkers-list__items--six{grid-template-columns:repeat(4,1fr);width:100%}}@media (max-width:768px){.checkers-list__items--six{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.checkers-list__items--six{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.checkers-list__items--six{grid-template-columns:repeat(1,1fr)}}.checkers-list__items--five{grid-template-columns:repeat(5,1fr);width:66vw}@media (max-width:1560px){.checkers-list__items--five{width:71vw}}@media (max-width:1280px){.checkers-list__items--five{grid-template-columns:repeat(4,1fr)}}@media (max-width:960px){.checkers-list__items--five{width:100%;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.checkers-list__items--five{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.checkers-list__items--five{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.checkers-list__items--five{grid-template-columns:repeat(1,1fr)}}.checkers-list__items--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkers-list+.checkers-list{margin:3.75rem 0 0}@media (max-width:768px){.checkers-list+.checkers-list{margin:2.375rem 0 0}}.icon-checker{height:100%}.icon-checker,.icon-checker__body{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.icon-checker__body{border:1px solid #ececec;border-radius:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 1.75rem;text-align:center;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;background-color:#fff;-webkit-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;transition-property:background-color,border-color}@media (max-width:480px){.icon-checker__body{padding:.8125rem 2.25rem .8125rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:right}}.icon-checker__icon{width:5rem;height:5rem;margin:1.0625rem auto .9375rem}@media (max-width:480px){.icon-checker__icon{display:none}}.icon-checker__icon img{width:100%;height:100%}.icon-checker__name{font-size:1.125rem;color:#333;padding:0 .625rem}.icon-checker__input{position:absolute;opacity:0;z-index:3;width:100%;height:100%;cursor:pointer}.icon-checker__input:checked~.check-icon{border-color:#f90}.icon-checker__input:checked~.check-icon:after{opacity:1}.icon-checker__input:checked~.check-icon:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.icon-checker__input:checked~.check-icon~.icon-checker__body{background-color:#fff7eb;border-color:#f90;border-radius:4px}.icon-checker__input:hover~.check-icon~.icon-checker__body{background-color:#fff7eb;border-color:#f90}.icon-checker .check-icon{position:absolute;z-index:2;top:.75rem;right:.75rem}.icon-checker--small{width:auto}@media (max-width:440px){.icon-checker--small{width:100%}}.icon-checker--small .icon-checker__body{padding:.8125rem 2.5rem .8125rem .4375rem}.check-icon{width:1.5rem;height:1.5rem;border-radius:1.5rem;border:1px solid #cfd6da;background-color:#fff}.check-icon:after{content:"";position:absolute;top:calc(50% + 1px);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.6875rem;height:.625rem;opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjY2NyAxTDQuMzMzIDguMzMzIDEgNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.check-icon:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:1.5rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:#f90;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;-o-transition:transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.form-financial__title{margin:0 0 1.75rem}@media (max-width:768px){.form-financial__chekers .link--service{display:none}}.form-financial__chekers .link--service .link__arrow{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.form-financial__chekers.is-active .link--service .link__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.form-financial__chekers.is-active .ac-panel{overflow:visible}.form-financial__chekers.ac{margin:3rem 0 0}@media (max-width:768px){.form-financial__chekers.ac{margin:2.375rem 0 0}}.form-financial__chekers .ac-panel{margin:3.3125rem 0 0}@media (max-width:768px){.form-financial__chekers .ac-panel{margin:2.375rem 0 0;display:block!important}}.form-financial__count{font-size:1.125rem;color:#333;font-weight:700;margin:0 0 12px}@media (max-width:640px){.form-financial__count{display:none}}.form-financial__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:2.5rem;padding:12px 0 0;border-top:1px solid #eee}@media (max-width:640px){.form-financial__bottom{border:none}.form-financial__bottom .link{display:none}.form-financial__bottom .button{width:100%}}.form-financial__bottom-wrap{margin:5.9375rem 0 0}@media (max-width:767px){.form-financial__bottom-wrap{margin:2.5rem 0 0}}.candidates-first__triple{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;margin:0 0 2.8125rem}@media (max-width:767px){.candidates-first__triple{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.candidates-first__triple{grid-template-columns:1fr}}.candidates-first__four{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.375rem;margin:0 0 2.8125rem}@media (max-width:1279px){.candidates-first__four{grid-gap:1.25rem}}@media (max-width:1024px){.candidates-first__four{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.candidates-first__four{grid-template-columns:1fr}}.candidates-item{position:relative;overflow:hidden}.candidates-item:after{content:"";position:absolute;bottom:-69%;right:-40%;width:107%;height:107%;background-color:hsla(0,0%,100%,.85);-webkit-transform:rotate(56deg);-ms-transform:rotate(56deg);transform:rotate(56deg);z-index:1}@media (max-width:1024px){.candidates-item:after{bottom:-95%;right:-63%;width:150%;height:150%}}@media (max-width:480px){.candidates-item:after{width:460px;height:580px;bottom:-380px;right:-204px}}.candidates-item__body{position:absolute;bottom:18px;right:19px;z-index:2;width:100%}.candidates-item__title{font-size:1.25rem;color:#333;font-weight:400;margin:0 0 6px}.candidates-item__img{width:100%;height:0;position:relative;background-color:#f1efef;padding-bottom:98%}@media (max-width:480px){.candidates-item__img{padding-bottom:409px}}.candidates-item__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.candidates-item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#333;font-size:2rem;font-weight:700;letter-spacing:-.015em}@media (max-width:1024px){.candidates-item__link{font-size:1.75rem}}.candidates-item__link svg{width:1.5rem;height:1rem;color:#333;margin:.3125rem 1.625rem 0 0}@media (max-width:1024px){.candidates-item__link svg{margin:.3125rem 1.125rem 0 0}}.candidates-small{background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.3125rem rgba(0,0,0,.1);box-shadow:0 0 1.3125rem rgba(0,0,0,.1);padding:6px 9px 12px 10px;min-height:7.3125rem}.candidates-small,.candidates-small__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.candidates-small__icon{width:6.25rem;height:6.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1279px){.candidates-small__icon{width:3.75rem;height:3.75rem}}.candidates-small__icon img{width:100%;height:100%}.candidates-small__body{margin:0 8px 0 0}.candidates-small__title{font-size:1.25rem;color:#333;font-weight:400;margin:0 0 8px}.candidates-small__sub{font-size:1.25rem;color:#333;font-weight:700}.candidates-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:82rem;margin:0 auto 2.8125rem;width:100%;padding:0 1rem}@media (max-width:1280px){.candidates-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.candidates-block__sidebar{width:19.25rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 0 20px}.candidates-block__sidebar .title--mid{margin:0 0 .9375rem}@media (max-width:1024px){.candidates-block__sidebar .title--mid{margin:0 0 .5rem}}@media (max-width:1280px){.candidates-block__sidebar{width:100%;margin:0 0 1.25rem}}.candidates-block__sidebar-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:3.1875rem 0 0}@media (max-width:1024px){.candidates-block__sidebar-btns{margin:1rem 0 0}}.candidates-block__sidebar-btns .button+.button{margin:1rem 0 0}@media (max-width:560px){.candidates-block__sidebar-btns,.candidates-block__sidebar-btns .button{width:100%}}.candidates-block__slider{width:65.98958vw;position:absolute;top:13px;left:0}@media (max-width:1650px){.candidates-block__slider{width:69.79167vw}}@media (max-width:1440px){.candidates-block__slider{width:72.91667vw}}@media (max-width:1280px){.candidates-block__slider{width:100%;position:relative;top:0}.candidates-block__slider .bottom-slider .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1281px){.candidates-block__slider .swiper-slide{width:17.44792vw!important}}@media (min-width:1441px){.candidates-block__slider .swiper-slide{width:16.71875vw!important}}@media (min-width:1651px){.candidates-block__slider .swiper-slide{width:16.04167vw!important}}.candidates-block__slider .slide-min__date{font-size:1.125rem}.candidates-block__slider .slide-min__name{font-size:.9375vw}@media (max-width:1280px){.candidates-block__slider .slide-min__name{font-size:1.125rem}}.candidates-block__slider .swiper-wrapper .swiper-slide-next~.swiper-slide~.swiper-slide:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.8);z-index:2}@media (max-width:1280px){.candidates-block__slider .swiper-wrapper .swiper-slide-next~.swiper-slide~.swiper-slide:after{display:none}}.candidates-block__slider .swiper-slide:last-child:after{display:none}.candidates-block__slider .bottom-slider{margin:0}.swiper-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;position:absolute;left:8%;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#33363f;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.swiper-next:hover{color:#e57324}.swiper-next.swiper-lock{display:none}.swiper-next svg{width:44px;height:28px}.swiper-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:40px;position:absolute;right:0;top:30%;-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);z-index:5;color:#33363f;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear;background-color:hsla(0,0%,100%,.8)}.swiper-prev:hover{color:#e57324}.swiper-prev.swiper-lock{display:none}.swiper-prev svg{width:32px;height:22px}.messages-block{margin:2rem 0 0}.messages-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3.0625rem 0 1.375rem}@media (max-width:1024px){.messages-block__top{margin:1.375rem 0}}.messages-block__top .filter-check+.filter-check{margin:0 .8125rem 0 0}.messages-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #cfd6da;padding:24px 0 17px}@media (max-width:640px){.messages-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.messages-item__date{width:12.0625rem;-ms-flex-negative:0;flex-shrink:0;font-size:1.125rem;font-weight:400;color:#333}@media (max-width:1024px){.messages-item__date{width:7.5rem}}@media (max-width:640px){.messages-item__date{margin:0 0 1.25rem}}.messages-item__link{display:block;font-size:1.125rem;font-weight:400;color:#333;border-bottom:2px solid #c05602;margin:0 0 1rem}.messages-item__link:hover{border-color:rgba(0,0,0,0)}.messages-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.messages-item p{font-size:1rem;font-weight:400;color:#333;line-height:1.6;max-width:700px;margin:0}.technical-results__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:4.125rem .8125rem}@media (max-width:720px){.technical-results__list{grid-template-columns:1fr;grid-gap:2.5rem .8125rem}}.technical-results__top{margin:0 0 3.625rem}@media (max-width:1024px){.technical-results__top{margin:0 0 34px}}.technical-results__title{font-size:1.25rem;color:#333;font-weight:400}.technical-results__checks{margin:0 0 2.75rem}@media (max-width:1024px){.technical-results__checks{margin:0 0 28px}}.technical-results__checks .filter-check+.filter-check{margin:0 .9375rem 0 0}.technical-inner__list{width:100%}@media (min-width:481px){.technical-inner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.technical-inner__list .faculties-item{width:142px;height:142px;margin:0 0 11px 11px}@media (max-width:480px){.technical-inner__list .faculties-item{margin:12px 0 0;width:100%;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}@media (max-width:480px){.technical-inner__list .faculties-item .faculties-item__icon{width:40px;height:40px;margin:0}.technical-inner__list .faculties-item .faculties-item__name{margin:0}}.technical-inner__text{width:100%;border-top:1px solid #cfd6da;max-width:850px;margin:0 auto}@media (max-width:1024px){.technical-inner__text{margin:1.875rem auto 0}}.technical-inner__text.eng{text-align:left;border:none;direction:ltr}.technical-inner__text p{font-size:1.125rem;line-height:1.3;margin:11px 0 0}.technical-inner__text p+p{margin:.6875rem 0 0}.technical-inner__text p span{color:#c05602}.technical-inner__text p a{display:inline-block;border-bottom:2px solid #c05602;color:#333;margin:0 5px 0 0;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.technical-inner__text p a:hover{border-color:rgba(0,0,0,0)}.technical-inner__text h4{font-size:1.25rem;line-height:1.3;font-weight:700;display:block;margin:1.75rem 0 0}@media (max-width:640px){.technical-inner__text h4{font-size:1.125rem}}.showcase-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.showcase-form .customer-service__submit{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:639px){.showcase-form .customer-service__submit{margin:1rem 0 0}}.showcase-form .form-contact__inputs{margin:0 0 16px}.showcase-form__form{width:100%;max-width:736px}.showcase-form__form .button--default{padding:0 .625rem;min-width:7.3125rem}.showcase-form__form .form-contact .form-item--textarea{margin-bottom:0}@media (max-width:1023px){.showcase-form__form .form-contact .form-item--textarea{margin:20px 0 0}}.showcase-form__form .form-contact .form-item--textarea textarea{height:10.75rem}.showcase-form__top-info{margin:.75rem 0 2.5625rem}.showcase-form__top-info a{color:#333;border-bottom:1px solid #c05602;-webkit-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.showcase-form__top-info a:hover{border-color:rgba(0,0,0,0)}.new-top{position:relative;z-index:3;height:26.25rem}.new-top__img{width:100%;height:100%;position:relative}.new-top__img img,.new-top__img picture{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:left;object-position:left}@media (max-width:1080px){.new-top__img img,.new-top__img picture{-o-object-fit:cover;object-fit:cover}}.new-top__body-wrap{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}@media (max-width:560px){.new-top__body-wrap{top:29%}}.new-top__body{width:100%;max-width:46.0625rem}.new-top__body .title--sub{margin:10px 0 0}.simple-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5.125rem 4.9375rem}@media (max-width:1024px){.simple-list{grid-gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.simple-list{grid-gap:1.875rem;grid-template-columns:1fr}}.projects-list{padding:7.5rem 0}@media (max-width:1024px){.projects-list{padding:5rem 0;padding:2.5rem 0}}.project-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:960px){.project-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.project-inner__name{font-size:1.25rem;color:#333;letter-spacing:-.015em;font-weight:700;margin:0 0 10px}.project-inner__sub{font-size:1.125rem;color:#333}.project-inner__sub.bigger{font-size:1.25rem;margin:0 0 .375rem}.project-inner__sidebar-top{margin:0 0 1.25rem}.project-inner__sidebar-item+.project-inner__sidebar-item{margin:1.5rem 0 0}.project-inner__soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1.0625rem;margin:1rem 0 0}.project-inner__left{width:100%;max-width:52.5rem}.project-inner__left table{margin:1.875rem 0 0}.project-inner__left table tr td:first-child{padding-right:0}.project-inner__left table td{padding:6px 12px;color:#333;font-size:.75rem;letter-spacing:-.02em;font-weight:400}.project-inner__left h2{font-size:2.5rem;letter-spacing:-.015em;font-weight:700;color:#333;margin:0 0 12px}@media (max-width:1280px){.project-inner__left h2{font-size:2rem}}@media (max-width:640px){.project-inner__left h2{font-size:1.375rem}}.project-inner__left h3{font-size:1.875rem;letter-spacing:-.015em;color:#333;margin:0 0 30px}@media (max-width:1280px){.project-inner__left h3{font-size:1.5rem}}@media (max-width:640px){.project-inner__left h3{font-size:1.125rem}}.project-inner__left h4{font-size:1.875rem;margin:0 0 12px}@media (max-width:1280px){.project-inner__left h4{font-size:1.5rem}}@media (max-width:640px){.project-inner__left h4{font-size:1.125rem}}.project-inner__left p{font-size:1.25rem;font-weight:400;color:#333}.project-inner__sidebar{width:308px;-ms-flex-negative:0;flex-shrink:0;position:sticky;top:110px;margin:0 3.125rem 0 0}@media (max-width:960px){.project-inner__sidebar{margin:1.875rem 0 0}}.project-inner__sidebar .link--title{display:-webkit-box;display:-ms-flexbox;display:flex}.project-inner__sidebar .link--title .link__text{font-size:1.125rem}.project-inner__sidebar .link--title+.link--title{margin:10px 0 0}.new-gallery__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 0 1.25rem}.new-gallery--secondary .new-gallery__top{margin:0 0 3.75rem}.new-gallery__top .title--sub-min{max-width:40.125rem;margin:15px auto}.new-gallery__body{display:grid;grid-template-columns:.7fr .7fr 1fr 1fr;gap:10px;margin:0 0 3.75rem}@media (max-width:560px){.new-gallery__body{grid-template-columns:repeat(2,1fr);margin:0 0 1.875rem}}.new-gallery__item{width:100%;padding-bottom:79%;position:relative}.new-gallery__item img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;-o-object-fit:cover;object-fit:cover}@media (min-width:561px){.new-gallery__item{padding-bottom:46%}.new-gallery__item:first-child{grid-column:1/3;grid-row:1/3}.new-gallery__item:nth-child(4){grid-column:3/5}}.secondary-page{padding:9.5625rem 0 0}@media (max-width:1365px){.secondary-page{padding:7.5625rem 0 0}}.third-page{padding:5.5rem 0 0}@media (max-width:1365px){.third-page{padding:4.25rem 0 0}}html.lenis{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto}html.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}html.lenis.lenis-stopped{overflow:hidden}html.lenis.lenis-scrolling iframe{pointer-events:none}
:root {
  --secondary-color: #5f75ce;
  --tertiary-color: #00ae6b;
  --tertiary-color-v2: #34a853;
  --quaternary-color: #fdc14a;
  --quaternary-color-v2: #f9bd05;
  --quinary-color: #4285f4;
  --red-color: #ff4658;
  --red-color-v2: #c5211f;
  --red-color-light: #ff6b79;
  --vivid-red-color-light: #ec4235;
  --blue-color: #1967D2;
  --dark-blue-color: #1a1a80;
  --midnight-blue-color: #070c5a;
  --dark-blue-color-v2: #002e58;
  --charcoal-blue-color: #111827;
  --white-color: #fff;
  --text-primary-color: #333;
  --font-family: "Open Sans", sans-serif;
  --base-font-size: 1.125rem;
  --orange-color: #ff9900;
  --orange-secondary-color: #f37421;
  --orange-tertiary-color: #f7941e;
  --orange-quaternary-color: #e16327;
  --orange-light-color: #ffedd5;
  --light-color: #fbf8ff;
  --violet-color: #7c45e0;
  --light-sky-color: #6ccce7;
  --hover-bg-color: var(--quinary-color);
  --hover-btn-text-color: var(--white-color);
  --theme-header-text-color: var(--text-primary-color);
  --theme-text-color: var(--charcoal-blue-color);
  --theme-text-secondary-color: var(--text-primary-color);
  --theme-title-color: linear-gradient(90deg, rgb(225, 99, 39), rgb(247, 148, 30));
  --theme-pagination-color: linear-gradient(90deg, rgb(225, 99, 39), rgb(247, 148, 30));
  --theme-icons-color: var(--orange-secondary-color);
  --theme-bg-color: var(--orange-color);
  --theme-bg-color-mobile: var(--orange-color);
  --theme-bg--secondary-color: linear-gradient(
  	90deg,
  	rgba(247, 148, 30, 0.75) 43.4%,
  	rgba(227, 227, 227, 0) 79.68%
  );
  --theme-decor-color: var(--orange-color);
  --theme-svg-gradient-primary-color: #f7941e;
  --theme-svg-gradient-secondary-color: #e16327;
  --theme-btn-bg-color: linear-gradient(90deg, #e16327, #f7941e);
  --theme-btn-bg-hover-color: #c05602;
  --theme-btn-text-color: var(--white-color);
  --theme-btn-play-icon-bg-primary-color: #e16327;
  --theme-btn-play-icon-bg-secondary-color: #f7941e;
  --theme-btn-play-icon-color: var(--white-color);
  --theme-links-hover-color: var(--orange-color);
  --theme-arrows-color: var(--violet-color);
  --theme-numbers-hover-color: var(--light-color);
  --theme-submunu-hover-color: var(--orange-light-color);
  --theme-marquee-primary-bg-color: var(--violet-color);
  --theme-marquee-primary-text-color: var(--white-color);
  --theme-marquee-primary-icon-color: var(--red-color);
  --theme-marquee-secondary-bg-color: linear-gradient(90deg, #e16327, #f7941e);
  --theme-marquee-secondary-text-color: var(--white-color);
  --theme-marquee-secondary-icon-color: var(--text-primary-color);
  --theme-custom-cursor-bg-color: linear-gradient(90deg, #e16327, #f7941e);
  --theme-title-description-icon-color: linear-gradient(90deg, #e16327, #f7941e);
  --theme-card-bg-color: var(--orange-color);
  --theme-card-secontary-bg-color: var(--text-primary-color);
  --theme-card-text-color: var(--charcoal-blue-color);
  --theme-main-text-color: var(--orange-color);
}
:root .body-color-v1-mod {
  --hover-bg-color: var(--red-color-light);
  --theme-header-text-color: var(--text-primary-color);
  --theme-text-color: var(--white-color);
  --theme-text-secondary-color: var(--white-color);
  --theme-title-color: var(--text-primary-color);
  --theme-pagination-color: var(--red-color);
  --theme-icons-color: var(--red-color);
  --theme-bg-color: linear-gradient(89deg, var(--dark-blue-color) 7.98%, var(--red-color) 136.75%);
  --theme-bg-color-mobile: linear-gradient(0deg, var(--dark-blue-color) 7.98%, var(--red-color) 136.75%);
  --theme-bg--secondary-color: linear-gradient(
  	90deg,
  	rgba(26, 26, 128, 0.75) 23.4%,
  	rgba(255, 70, 88, 0) 79.68%
  );
  --theme-decor-color: var(--red-color);
  --theme-svg-gradient-primary-color: #ff4658;
  --theme-svg-gradient-secondary-color: #ff4658;
  --theme-btn-bg-color: linear-gradient(89deg, var(--dark-blue-color) 7.98%, var(--red-color) 136.75%);
  --theme-btn-bg-hover-color: var(--red-color);
  --theme-btn-text-color: var(--white-color);
  --theme-btn-play-icon-bg-primary-color: #ff4658;
  --theme-btn-play-icon-bg-secondary-color: #ff4658;
  --theme-btn-play-icon-color: var(--white-color);
  --theme-links-hover-color: var(--red-color);
  --theme-arrows-color: var(--red-color);
  --theme-numbers-hover-color: rgba(255, 70, 88, 0.05);
  --theme-submunu-hover-color: rgba(255, 70, 88, 0.2);
  --theme-marquee-primary-bg-color: rgba(255, 70, 88, 0.8);
  --theme-marquee-primary-text-color: var(--text-primary-color);
  --theme-marquee-primary-icon-color: var(--dark-blue-color);
  --theme-marquee-secondary-bg-color: var(--dark-blue-color);
  --theme-marquee-secondary-text-color: var(--white-color);
  --theme-marquee-secondary-icon-color: var(--red-color);
  --theme-custom-cursor-bg-color: linear-gradient(
  	89deg,
  	var(--dark-blue-color) 7.98%,
  	var(--red-color) 136.75%
  );
  --theme-title-description-icon-color: linear-gradient(
  	89deg,
  	var(--dark-blue-color) 7.98%,
  	var(--red-color) 136.75%
  );
  --theme-card-bg-color: var(--red-color-light);
  --theme-card-secontary-bg-color: var(--dark-blue-color);
  --theme-card-text-color: var(--charcoal-blue-color);
  --theme-main-text-color: var(--red-color);
}
:root .body-color-v2-mod {
  --hover-bg-color: var(--quinary-color);
  --hover-btn-text-color: var(--white-color);
  --theme-header-text-color: var(--text-primary-color);
  --theme-text-color: var(--white-color);
  --theme-text-secondary-color: var(--midnight-blue-color);
  --theme-title-color: var(--text-primary-color);
  --theme-pagination-color: var(--secondary-color);
  --theme-icons-color: var(--secondary-color);
  --theme-bg-color: var(--secondary-color);
  --theme-bg-color-mobile: var(--secondary-color);
  --theme-bg--secondary-color: linear-gradient(
  	90deg,
  	rgba(95, 117, 206, 0.75) 43.4%,
  	rgba(255, 70, 88, 0) 79.68%
  );
  --theme-decor-color: var(--secondary-color);
  --theme-svg-gradient-primary-color: #5f75ce;
  --theme-svg-gradient-secondary-color: #5f75ce;
  --theme-btn-bg-color: var(--secondary-color);
  --theme-btn-bg-hover-color: #4e61ab;
  --theme-btn-text-color: var(--white-color);
  --theme-btn-play-icon-bg-primary-color: #5f75ce;
  --theme-btn-play-icon-bg-secondary-color: #5f75ce;
  --theme-btn-play-icon-color: var(--white-color);
  --theme-links-hover-color: var(--secondary-color);
  --theme-arrows-color: var(--secondary-color);
  --theme-numbers-hover-color: rgba(95, 117, 206, 0.05);
  --theme-submunu-hover-color: rgba(95, 117, 206, 0.2);
  --theme-marquee-primary-bg-color: var(--midnight-blue-color);
  --theme-marquee-primary-text-color: var(--white-color);
  --theme-marquee-primary-icon-color: var(--light-sky-color);
  --theme-marquee-secondary-bg-color: var(--secondary-color);
  --theme-marquee-secondary-text-color: var(--charcoal-blue-color);
  --theme-marquee-secondary-icon-color: var(--white-color);
  --theme-custom-cursor-bg-color: var(--light-sky-color);
  --theme-title-description-icon-color: var(--secondary-color);
  --theme-card-bg-color: var(--secondary-color);
  --theme-card-secontary-bg-color: var(--midnight-blue-color);
  --theme-card-text-color: var(--white-color);
  --theme-main-text-color: var(--secondary-color);
}
:root .body-color-v3-mod {
  --hover-bg-color: var(--tertiary-color);
  --hover-btn-text-color: var(--white-color);
  --theme-header-text-color: var(--text-primary-color);
  --theme-text-color: var(--charcoal-blue-color);
  --theme-text-secondary-color: var(--charcoal-blue-color);
  --theme-title-color: var(--text-primary-color);
  --theme-pagination-color: var(--tertiary-color);
  --theme-icons-color: var(--tertiary-color);
  --theme-bg-color: var(--tertiary-color);
  --theme-bg-color-mobile: var(--tertiary-color);
  --theme-bg--secondary-color: linear-gradient(
  	90deg,
  	rgba(111, 209, 171, 0.75) 43.4%,
  	rgba(227, 227, 227, 0) 79.68%
  );
  --theme-decor-color: var(--tertiary-color);
  --theme-svg-gradient-primary-color: #00ae6b;
  --theme-svg-gradient-secondary-color: #00ae6b;
  --theme-btn-bg-color: var(--tertiary-color);
  --theme-btn-bg-hover-color: #00935b;
  --theme-btn-text-color: var(--charcoal-blue-color);
  --theme-btn-play-icon-bg-primary-color: #00ae6b;
  --theme-btn-play-icon-bg-secondary-color: #00ae6b;
  --theme-btn-play-icon-color: var(--white-color);
  --theme-links-hover-color: var(--tertiary-color);
  --theme-arrows-color: var(--tertiary-color);
  --theme-numbers-hover-color: rgba(0, 174, 107, 0.05);
  --theme-submunu-hover-color: rgba(0, 174, 107, 0.2);
  --theme-marquee-primary-bg-color: var(--charcoal-blue-color);
  --theme-marquee-primary-text-color: var(--white-color);
  --theme-marquee-primary-icon-color: var(--tertiary-color);
  --theme-marquee-secondary-bg-color: var(--tertiary-color);
  --theme-marquee-secondary-text-color: var(--white-color);
  --theme-marquee-secondary-icon-color: var(--text-primary-color);
  --theme-custom-cursor-bg-color: var(--tertiary-color);
  --theme-title-description-icon-color: var(--tertiary-color);
  --theme-card-bg-color: var(--tertiary-color);
  --theme-card-secontary-bg-color: var(--charcoal-blue-color);
  --theme-card-text-color: var(--charcoal-blue-color);
  --theme-main-text-color: var(--tertiary-color);
}
:root .body-color-v4-mod {
  --hover-bg-color: var(--quaternary-color);
  --hover-btn-text-color: var(--white-color);
  --theme-header-text-color: var(--text-primary-color);
  --theme-text-color: var(--charcoal-blue-color);
  --theme-text-secondary-color: var(--quaternary-color);
  --theme-title-color: var(--text-primary-color);
  --theme-pagination-color: var(--quaternary-color);
  --theme-icons-color: var(--quaternary-color);
  --theme-bg-color: var(--quaternary-color);
  --theme-bg-color-mobile: var(--quaternary-color);
  --theme-bg--secondary-color: linear-gradient(
  	90deg,
  	rgba(253, 193, 74, 0.75) 43.4%,
  	rgba(227, 227, 227, 0) 79.68%
  );
  --theme-decor-color: var(--quaternary-color);
  --theme-svg-gradient-primary-color: #fdc14a;
  --theme-svg-gradient-secondary-color: #fdc14a;
  --theme-btn-bg-color: var(--quaternary-color);
  --theme-btn-bg-hover-color: #dca841;
  --theme-btn-text-color: var(--charcoal-blue-color);
  --theme-btn-play-icon-bg-primary-color: #fdc14a;
  --theme-btn-play-icon-bg-secondary-color: #fdc14a;
  --theme-btn-play-icon-color: var(--white-color);
  --theme-links-hover-color: var(--quaternary-color);
  --theme-arrows-color: var(--quaternary-color);
  --theme-numbers-hover-color: rgba(253, 193, 74, 0.05);
  --theme-submunu-hover-color: rgba(253, 193, 74, 0.2);
  --theme-marquee-primary-bg-color: var(--dark-blue-color-v2);
  --theme-marquee-primary-text-color: var(--white-color);
  --theme-marquee-primary-icon-color: var(--quaternary-color);
  --theme-marquee-secondary-bg-color: var(--quaternary-color);
  --theme-marquee-secondary-text-color: var(--charcoal-blue-color);
  --theme-marquee-secondary-icon-color: var(--dark-blue-color-v2);
  --theme-custom-cursor-bg-color: var(--quaternary-color);
  --theme-title-description-icon-color: var(--dark-blue-color-v2);
  --theme-card-bg-color: var(--quaternary-color);
  --theme-card-secontary-bg-color: var(--dark-blue-color-v2);
  --theme-card-text-color: var(--charcoal-blue-color);
  --theme-main-text-color: var(--quaternary-color);
}
:root .body-color-v5-mod {
  --hover-bg-color: var(--quinary-color);
  --hover-btn-text-color: var(--white-color);
  --theme-header-text-color: var(--text-primary-color);
  --theme-text-color: var(--charcoal-blue-color);
  --theme-text-secondary-color: var(--charcoal-blue-color);
  --theme-title-color: var(--text-primary-color);
  --theme-pagination-color: var(--quinary-color);
  --theme-icons-color: var(--quinary-color);
  --theme-bg-color: var(--quinary-color);
  --theme-bg-color-mobile: var(--quinary-color);
  --theme-bg--secondary-color: linear-gradient(
  	90deg,
  	rgba(66, 134, 244, 0.75) 43.4%,
  	rgba(227, 227, 227, 0) 79.68%
  );
  --theme-decor-color: var(--quinary-color);
  --theme-svg-gradient-primary-color: #4285f4;
  --theme-svg-gradient-secondary-color: #4285f4;
  --theme-btn-bg-color: var(--quinary-color);
  --theme-btn-bg-hover-color: #3b77d7;
  --theme-btn-text-color: var(--white-color);
  --theme-btn-play-icon-bg-primary-color: #4285f4;
  --theme-btn-play-icon-bg-secondary-color: #4285f4;
  --theme-btn-play-icon-color: var(--white-color);
  --theme-links-hover-color: var(--quinary-color);
  --theme-arrows-color: var(--quinary-color);
  --theme-numbers-hover-color: rgba(66, 133, 244, 0.05);
  --theme-submunu-hover-color: rgba(66, 133, 244, 0.2);
  --theme-marquee-primary-bg-color: var(--vivid-red-color-light);
  --theme-marquee-primary-text-color: var(--white-color);
  --theme-marquee-primary-icon-color: var(--white-color);
  --theme-marquee-secondary-bg-color: var(--quinary-color);
  --theme-marquee-secondary-text-color: var(--white-color);
  --theme-marquee-secondary-icon-color: var(--dark-blue-color-v2);
  --theme-custom-cursor-bg-color: var(--tertiary-color-v2);
  --theme-title-description-icon-color: var(--dark-blue-color-v2);
  --theme-card-bg-color: var(--quinary-color);
  --theme-card-secontary-bg-color: var(--vivid-red-color-light);
  --theme-card-text-color: var(--white-color);
  --theme-main-text-color: var(--quinary-color);
}

body.yazamut-home .wrapper .hero-v2 {
  --theme-btn-bg-color: var(--white-color);
  --hover-bg-color: #e7e7e7;
  --hover-btn-text-color: var(--text-primary-color);
  position: relative;
  z-index: 4;
  color: var(--theme-text-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2 {
    margin-bottom: -6.875rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2 {
    margin-bottom: -3.75rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__row {
    padding-bottom: 14rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__row::before {
    position: absolute;
    top: 0;
    inset-inline-start: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: var(--theme-bg--secondary-color);
    content: "";
  }
}
body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__container {
  max-width: 83.75rem;
}
body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__col.hero-v2__col--image-mod {
  z-index: 1;
}
@media screen and (min-width: 106.5613em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__col.hero-v2__col--image-mod {
    -webkit-margin-start: 0;
            margin-inline-start: 0;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__col.hero-v2__col--image-mod {
    position: absolute;
    inset: 0;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__col.hero-v2__col--content-mod {
    padding-block: 5.625rem 11.5rem;
    -webkit-padding-start: 0;
            padding-inline-start: 0;
    overflow: hidden;
  }
}
@media screen and (min-width: 106.5613em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__col.hero-v2__col--content-mod {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__decor-wrap {
    display: none;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__picture-w {
    position: absolute;
    top: 0;
    left: 0;
    padding-block: 5.625rem 0;
  }
}
body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__picture-w img {
  -o-object-position: top;
     object-position: top;
}
body.yazamut-home .wrapper .hero-v2.hero-v2--v2-mod .hero-v2__pagination {
  width: 100vw;
}
body.yazamut-home .wrapper .hero-v2,
body.yazamut-home .wrapper .hero-v2 * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body.yazamut-home .wrapper .hero-v2 p {
  margin: 0;
}
body.yazamut-home .wrapper .hero-v2__pagination {
  position: absolute;
  left: auto;
  right: auto;
  inset-inline-start: 0;
  width: 98.5vw;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__pagination {
    bottom: 11.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__pagination {
    bottom: 2.1875rem;
  }
}
body.yazamut-home .wrapper .hero-v2__pagination .swiper-pagination-bullet {
  vertical-align: middle;
}
body.yazamut-home .wrapper .hero-v2__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
  width: 0 !important;
  height: 0 !important;
}
body.yazamut-home .wrapper .hero-v2__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active).default {
  width: 6px !important;
  height: 6px !important;
}
body.yazamut-home .wrapper .hero-v2__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active).md {
  width: 4px !important;
  height: 4px !important;
}
body.yazamut-home .wrapper .hero-v2__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active).sm {
  width: 2px !important;
  height: 2px !important;
}
body.yazamut-home .wrapper .hero-v2__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 1.25rem;
}
body.yazamut-home .wrapper .hero-v2__row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__row {
    gap: 0.875rem;
    padding-top: var(--header-height, 8.9375rem);
    min-height: 100dvh;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.375rem), calc(100% - 20rem) calc(100% - 14rem), 20rem calc(100% - 14rem), 0 calc(100% - 24.3125rem));
            clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.375rem), calc(100% - 20rem) calc(100% - 14rem), 20rem calc(100% - 14rem), 0 calc(100% - 24.3125rem));
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__row {
    padding-top: var(--header-height, 6.5rem);
    min-height: min(100dvh, 50.5625rem);
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 1.625rem), calc(100% - 3.4375rem) calc(100% - 4.5rem), 3.4375rem calc(100% - 4.5rem), 0% calc(100% - 7.25rem));
            clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 1.625rem), calc(100% - 3.4375rem) calc(100% - 4.5rem), 3.4375rem calc(100% - 4.5rem), 0% calc(100% - 7.25rem));
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__row::after {
    position: absolute;
    inset: 0;
    background: var(--theme-bg-color);
    content: "";
  }
}
body.yazamut-home .wrapper .hero-v2__container {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
body.yazamut-home .wrapper .hero-v2__container.swiper {
  overflow: visible;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__col {
    width: 100%;
  }
}
body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--image-mod {
  position: relative;
  z-index: 3;
}
@media screen and (min-width: 106.5613em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--image-mod {
    -webkit-margin-start: calc((100vw - 104.6875rem) / -2);
            margin-inline-start: calc((100vw - 104.6875rem) / -2);
  }
}
@media screen and (max-width: 106.5613em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--image-mod {
    -webkit-margin-start: -0.9375rem;
            margin-inline-start: -0.9375rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--image-mod {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 100%;
    padding-bottom: 14rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--image-mod {
    margin-right: -0.9375rem;
    width: calc(100% + 1.875rem);
  }
}
body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--image-mod::before {
  position: absolute;
  top: 0;
  inset-inline-start: 100%;
  width: 0.875rem;
  height: 100%;
  background-color: var(--white-color);
  content: "";
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--image-mod::before {
    display: none;
  }
}
body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--content-mod {
  position: relative;
  z-index: 2;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  place-content: center;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--content-mod {
    width: 51.5%;
    padding-block: 5.9375rem 16.5rem;
    -webkit-padding-start: 5.2%;
            padding-inline-start: 5.2%;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--content-mod {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding-block: 2rem 11rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__col.hero-v2__col--content-mod::before {
    position: absolute;
    inset: 0;
    inset-inline: -0.9375rem;
    background: var(--theme-bg-color-mobile);
    content: "";
  }
}
body.yazamut-home .wrapper .hero-v2__decor-wrap {
  position: absolute;
  opacity: 0.15;
  pointer-events: none;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__decor-wrap {
    top: -20.25rem;
    left: -4rem;
    right: -15.0625rem;
    bottom: -8.375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__decor-wrap {
    top: 2.5625rem;
    left: -1.25rem;
    right: -6.875rem;
    bottom: -0.8125rem;
  }
}
body.yazamut-home.body-color-v1-mod .wrapper .hero-v2 .hero-v2__decor-wrap {
  opacity: 0.05;
}

body.yazamut-home.body-color-v2-mod .wrapper .hero-v2 .hero-v2__decor-wrap {
  opacity: 0.05;
}

@media screen and (min-width: 61.9988em) {
  body.yazamut-home.body-color-v3-mod .wrapper .hero-v2 .hero-v2__decor-wrap {
    opacity: 0.1;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home.body-color-v3-mod .wrapper .hero-v2 .hero-v2__decor-wrap {
    opacity: 0.05;
  }
}

body.yazamut-home.body-color-v4-mod .wrapper .hero-v2 .hero-v2__decor-wrap {
  opacity: 0.2;
}

body.yazamut-home.body-color-v5-mod .wrapper .hero-v2 .hero-v2__decor-wrap {
  opacity: 0.07;
}

body.yazamut-home .wrapper .hero-v2__picture-w {
  display: block;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__picture-w {
    padding-bottom: min(59.47%, 28.125rem);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__picture-w img {
    position: absolute;
    inset: 0;
  }
}
body.yazamut-home .wrapper .hero-v2__slider {
  width: 100%;
}
body.yazamut-home .wrapper .hero-v2__slider:not(:last-child) {
  margin-bottom: 1.5rem;
}
body.yazamut-home .wrapper .hero-v2__content {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: inherit !important;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__content {
    gap: 1.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__content {
    gap: 1rem;
  }
}
body.yazamut-home .wrapper .hero-v2__content:not(.swiper-slide-active) {
  pointer-events: none !important;
}
body.yazamut-home .wrapper .hero-v2__content > * {
  max-width: 40rem;
}
body.yazamut-home .wrapper .hero-v2__title {
  font-weight: 700;
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .hero-v2__title {
    font-size: 4.375rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 1.625rem , 0.8496240602rem  +  3.3082706767vw , 4.375rem )) {
    body.yazamut-home .wrapper .hero-v2__title {
      font-size: clamp( 1.625rem , 0.8496240602rem  +  3.3082706767vw , 4.375rem );
    }
  }
  @supports not (font-size: clamp( 1.625rem , 0.8496240602rem  +  3.3082706767vw , 4.375rem )) {
    body.yazamut-home .wrapper .hero-v2__title {
      font-size: calc(1.625rem + 2.75 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .hero-v2__title {
    font-size: max(1.625rem, 10px);
  }
}
@media screen and (min-width: 87.4988em) {
  body.yazamut-home .wrapper .hero-v2__title {
    -webkit-margin-end: -0.875rem;
            margin-inline-end: -0.875rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__title {
    line-height: 1.28;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__title {
    line-height: 1.23;
  }
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .hero-v2__text {
    font-size: 1.5rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 1rem , 0.8590225564rem  +  0.6015037594vw , 1.5rem )) {
    body.yazamut-home .wrapper .hero-v2__text {
      font-size: clamp( 1rem , 0.8590225564rem  +  0.6015037594vw , 1.5rem );
    }
  }
  @supports not (font-size: clamp( 1rem , 0.8590225564rem  +  0.6015037594vw , 1.5rem )) {
    body.yazamut-home .wrapper .hero-v2__text {
      font-size: calc(1rem + 0.5 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .hero-v2__text {
    font-size: max(1rem, 10px);
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__text {
    line-height: 1.33;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero-v2__text {
    line-height: 1.37;
  }
}
body.yazamut-home .wrapper .hero-v2__actions {
  gap: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  place-content: flex-start;
}
body.yazamut-home .wrapper .hero-v2__actions .button.button--default {
  color: var(--text-primary-color);
}
@media screen and (max-width: 29.9988em) {
  body.yazamut-home .wrapper .hero-v2__actions .button.button--default {
    width: 100%;
  }
}
body.yazamut-home.body-color-v1-mod .wrapper .hero-v2 .button span {
  background: var(--theme-bg-color);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

body.yazamut-home.body-color-v2-mod .wrapper .hero-v2 .button, .yazamut-home.body-color-v3-mod .wrapper .hero-v2 .button, .yazamut-home.body-color-v4-mod .wrapper .hero-v2 .button, .yazamut-home.body-color-v5-mod .wrapper .hero-v2 .button {
  color: var(--text-primary-color);
}

body.yazamut-home .wrapper .hero-v2__actions .button.button--default::after {
  background-color: #e1e1e1 !important;
}

body.yazamut-home .wrapper .program-facts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: var(--theme-text-color);
  background: var(--theme-bg-color);
  overflow: hidden;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts {
    min-height: calc(100dvh - var(--header-height) + 3.4375rem);
    padding-block: 5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .program-facts .block-title {
  --theme-title-color: var(--charcoal-blue-color);
}

body.yazamut-home .wrapper .program-facts .program-facts__content {
  color: var(--charcoal-blue-color);
}

body.yazamut-home[class*=body-color-v] .wrapper .program-facts .block-title {
  --theme-title-color: var(--theme-text-secondary-color);
}

body.yazamut-home[class*=body-color-v] .wrapper .program-facts .program-facts__content {
  color: var(--theme-text-secondary-color);
}

body.yazamut-home[class*=body-color-v4-mod] .wrapper .program-facts {
  --theme-bg-color: var(--dark-blue-color-v2);
}

body.yazamut-home .wrapper .program-facts,
body.yazamut-home .wrapper .program-facts * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body.yazamut-home .wrapper .program-facts p {
  margin: 0;
}
body.yazamut-home .wrapper .program-facts__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 102.8125rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .program-facts__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2.5rem;
  width: 100%;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__col.program-facts__col--content-mod {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 49.3%;
    padding-left: 4.5%;
    padding-bottom: 4.5%;
  }
}
body.yazamut-home .wrapper .program-facts__col.program-facts__col--values-mod {
  position: relative;
  font-size: 6.25rem;
  font-weight: 700;
  line-height: 1;
  text-align: start !important;
}
@media (min-width: 106.24875em) {
  body.yazamut-home .wrapper .program-facts__col.program-facts__col--values-mod {
    font-size: 9.375rem;
  }
}
@media (min-width: 61.99875em) and (max-width: 106.24875em) {
  @supports (font-size: clamp( 5rem , -1.1298199153rem  +  9.8870056497vw , 9.375rem )) {
    body.yazamut-home .wrapper .program-facts__col.program-facts__col--values-mod {
      font-size: clamp( 5rem , -1.1298199153rem  +  9.8870056497vw , 9.375rem );
    }
  }
  @supports not (font-size: clamp( 5rem , -1.1298199153rem  +  9.8870056497vw , 9.375rem )) {
    body.yazamut-home .wrapper .program-facts__col.program-facts__col--values-mod {
      font-size: calc(5rem + 4.375 * (100vw - 61.99875rem) / 44.25);
    }
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__col.program-facts__col--values-mod {
    max-height: 0;
    padding-left: 0.6em;
    -webkit-transform: translateY(-4.6875rem);
        -ms-transform: translateY(-4.6875rem);
            transform: translateY(-4.6875rem);
  }
}
@media (max-width: 61.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .program-facts__col.program-facts__col--values-mod {
    font-size: 5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__col.program-facts__col--values-mod {
    width: 100%;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__col.program-facts__col--text-center-mod .program-facts__item {
    text-align: center !important;
  }
}
body.yazamut-home .wrapper .program-facts__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__content {
    gap: 2.125rem;
    max-width: 32.75rem;
    margin: 0 auto;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__content {
    gap: 1rem;
  }
}
body.yazamut-home .wrapper .program-facts__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__items {
    gap: 6.125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__items {
    gap: 3rem;
  }
}
body.yazamut-home .wrapper .program-facts__items.swiper {
  overflow: visible;
}
body.yazamut-home .wrapper .program-facts__item {
  width: 100%;
  color: var(--theme-text-secondary-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__item {
    opacity: 0.3;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
  }
}
body.yazamut-home .wrapper .program-facts__item.swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: auto;
  max-width: calc(100vw - 3rem);
}
body.yazamut-home .wrapper .program-facts__item.active {
  opacity: 1;
}
body.yazamut-home .wrapper .program-facts__value {
  font-weight: 700;
}
body.yazamut-home .wrapper .program-facts__value:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .program-facts__text {
  font-size: max(0.2666666667em, 1.5rem);
  letter-spacing: -0.015em;
  font-weight: 400;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__text {
    line-height: 1.3;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-facts__text {
    line-height: 1.35;
  }
}

body.yazamut-home .wrapper .program-cubes {
  background: var(--white-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-cubes {
    padding-block: 11.25rem 5.625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-cubes {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .program-cubes,
body.yazamut-home .wrapper .program-cubes * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body.yazamut-home .wrapper .program-cubes p {
  margin: 0;
}
body.yazamut-home .wrapper .program-cubes__container {
  max-width: 80rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .program-cubes__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.125rem;
  max-width: 53rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-cubes__heading:not(:last-child) {
    margin-bottom: 3.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-cubes__heading:not(:last-child) {
    margin-bottom: 1.375rem;
  }
}
body.yazamut-home .wrapper .program-cubes__list {
  display: grid;
  gap: 1rem;
}
@media screen and (min-width: 74.9988em) {
  body.yazamut-home .wrapper .program-cubes__list {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 74.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .program-cubes__list {
    grid-template-columns: repeat(auto-fill, minmax(23.75rem, 1fr));
  }
}
body.yazamut-home .wrapper .program-cubes__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

body.yazamut-home .wrapper .cube-program {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.5rem;
  width: 100%;
  padding: 1.5rem;
  min-height: 17.75rem;
  color: var(--text-primary-color);
  border: 1px solid var(--text-primary-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .cube-program {
    -webkit-padding-end: 1.375rem;
            padding-inline-end: 1.375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .cube-program {
    padding-bottom: 3rem;
  }
}
body.yazamut-home .wrapper .cube-program__icon {
  width: 2.5rem;
  height: 2.5rem;
  color: var(--theme-icons-color);
}
body.yazamut-home .wrapper .cube-program__icon svg {
  fill: none;
}
body.yazamut-home[class*=body-color-v5-mod] .wrapper .program-cubes__item:nth-child(1) .cube-program__icon {
  color: var(--quaternary-color-v2);
}

body.yazamut-home[class*=body-color-v5-mod] .wrapper .program-cubes__item:nth-child(2) .cube-program__icon {
  color: var(--red-color-v2);
}

body.yazamut-home[class*=body-color-v5-mod] .wrapper .program-cubes__item:nth-child(3) .cube-program__icon {
  color: var(--blue-color);
}

body.yazamut-home[class*=body-color-v5-mod] .wrapper .program-cubes__item:nth-child(4) .cube-program__icon {
  color: var(--tertiary-color-v2);
}

body.yazamut-home .wrapper .cube-program__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1rem;
}
body.yazamut-home .wrapper .cube-program__title {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.44;
  text-transform: uppercase;
}
body.yazamut-home .wrapper .program-ribbon {
  position: static;
  background: var(--white-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-ribbon {
    padding-block: 11.75rem 16.375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-ribbon {
    padding-block: 5.125rem 4.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
    body.yazamut-home .wrapper .program-ribbon .custom-cursor {
        display: none;
    }
}

@media screen and (max-width: 61.9988em) {
    body.yazamut-home .wrapper .program-ribbon .custom-cursor {
        position: absolute;
        top: 50%;
        left: 50%;
        opacity: 1 !important;
        visibility: visible !important;
        -webkit-transform: translate(-50%, -50%) !important;
        -ms-transform: translate(-50%, -50%) !important;
        transform: translate(-50%, -50%) !important;
    }
}

body.yazamut-home .wrapper .program-ribbon .custom-cursor .custom-cursor__content-w[data-cursor-type=v1] {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    transform: scale(1) !important;
}
body.yazamut-home .wrapper .program-ribbon__list-wrap {
  position: relative;
  z-index: 3;
  margin-inline: -2.625rem;
  font-weight: 700;
  line-height: 1.78;
  background: var(--white-color);
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .program-ribbon__list-wrap {
    font-size: 3rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 1.375rem , 0.9168233083rem  +  1.954887218vw , 3rem )) {
    body.yazamut-home .wrapper .program-ribbon__list-wrap {
      font-size: clamp( 1.375rem , 0.9168233083rem  +  1.954887218vw , 3rem );
    }
  }
  @supports not (font-size: clamp( 1.375rem , 0.9168233083rem  +  1.954887218vw , 3rem )) {
    body.yazamut-home .wrapper .program-ribbon__list-wrap {
      font-size: calc(1.375rem + 1.625 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .program-ribbon__list-wrap {
    font-size: max(1.375rem, 10px);
  }
}
body.yazamut-home .wrapper .program-ribbon__list-wrap:not(:last-child) {
  padding-bottom: 0.375em;
}
body.yazamut-home .wrapper .program-ribbon__list-wrap.program-ribbon__list-wrap--v1-mod {
  -webkit-transform: rotate(5.62deg);
      -ms-transform: rotate(5.62deg);
          transform: rotate(5.62deg);
}
body.yazamut-home .wrapper .program-ribbon__list-wrap.program-ribbon__list-wrap--v1-mod .program-ribbon__list {
  color: var(--theme-marquee-primary-text-color);
  background: var(--theme-marquee-primary-bg-color);
}
body.yazamut-home .wrapper .program-ribbon__list-wrap.program-ribbon__list-wrap--v1-mod .program-ribbon__icon {
  color: var(--theme-marquee-primary-icon-color);
  -webkit-transform: rotate(-5.62deg);
      -ms-transform: rotate(-5.62deg);
          transform: rotate(-5.62deg);
}
body.yazamut-home .wrapper .program-ribbon__list-wrap.program-ribbon__list-wrap--v2-mod {
  -webkit-transform: rotate(7.79deg);
      -ms-transform: rotate(7.79deg);
          transform: rotate(7.79deg);
}
body.yazamut-home .wrapper .program-ribbon__list-wrap.program-ribbon__list-wrap--v2-mod .program-ribbon__list {
  color: var(--theme-marquee-secondary-text-color);
  background: var(--theme-marquee-secondary-bg-color);
}
body.yazamut-home .wrapper .program-ribbon__list-wrap.program-ribbon__list-wrap--v2-mod .program-ribbon__icon {
  color: var(--theme-marquee-secondary-icon-color);
  -webkit-transform: rotate(-7.79deg);
      -ms-transform: rotate(-7.79deg);
          transform: rotate(-7.79deg);
}
body.yazamut-home .wrapper .program-ribbon__list {
  padding-block: 0.4791666667em;
}
body.yazamut-home .wrapper .program-ribbon__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.25em;
}
body.yazamut-home .wrapper .program-ribbon__text {
  -webkit-padding-end: 0.25em;
          padding-inline-end: 0.25em;
}
body.yazamut-home .wrapper .program-ribbon__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0.9;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-ribbon__icon {
    width: 1em;
    height: 1em;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-ribbon__icon {
    width: 1em;
    height: 1em;
  }
}

body.custom-cursor-active-state {
  cursor: none;
}

body.yazamut-home .wrapper .custom-cursor {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 50;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: max(10px, 2rem);
  font-weight: 450;
  border-radius: 50%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .custom-cursor {
    font-size: 2rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 1.125rem , 0.8782894737rem  +  1.0526315789vw , 2rem )) {
    body.yazamut-home .wrapper .custom-cursor {
      font-size: clamp( 1.125rem , 0.8782894737rem  +  1.0526315789vw , 2rem );
    }
  }
  @supports not (font-size: clamp( 1.125rem , 0.8782894737rem  +  1.0526315789vw , 2rem )) {
    body.yazamut-home .wrapper .custom-cursor {
      font-size: calc(1.125rem + 0.875 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .custom-cursor {
    font-size: max(1.125rem, 10px);
  }
}
body.yazamut-home .wrapper .custom-cursor:not(.custom-cursor--prevent-mod).custom-cursor--active-state {
  opacity: 1;
  visibility: visible;
}
@media not (any-hover: hover) {
  body.yazamut-home .wrapper .custom-cursor:not(.custom-cursor--prevent-mod).custom-cursor--active-state {
    opacity: 0;
    visibility: hidden;
  }
}
@media screen and (not (any-hover: hover)) and (max-width: 61.9988em) {
  body.custom-cursor-mobile-state .custom-cursor {
    opacity: 1 !important;
    visibility: visible !important;
  }
}

body.yazamut-home .wrapper .custom-cursor__content-w {
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 7em;
  height: 7em;
  text-align: center;
  background: var(--theme-custom-cursor-bg-color);
  border-radius: 50%;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
body.yazamut-home .wrapper .custom-cursor__content-w.custom-cursor__content-w--active-state:not(.custom-cursor--prevent-mod body.yazamut-home .wrapper .custom-cursor__content-w) {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
body.yazamut-home .wrapper .custom-cursor__content-w[data-cursor-type=v2] {
  width: auto;
  height: auto;
  min-width: 5.28125em;
  aspect-ratio: 1;
  color: var(--white-color);
  background: var(--text-primary-color);
}
body.yazamut-home .wrapper .custom-cursor__content-w[data-cursor-type=v2] .custom-cursor__content-in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body.yazamut-home .wrapper .custom-cursor__content-in {
  padding: 0.375em;
  direction: ltr;
}
body.yazamut-home .wrapper .custom-cursor__content-in img {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 50%;
}
body.yazamut-home .wrapper .custom-cursor__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1.3125em;
  height: 1.3125em;
  padding: 0.4375em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body.yazamut-home .wrapper .program-members {
  background: var(--white-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-members {
    padding-block: 5.3125rem 5.625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-members {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .program-members__container {
  max-width: 80rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .program-members__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.5rem;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-members__heading {
    padding-right: 1rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-members__heading:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-members__heading:not(:last-child) {
    margin-bottom: 0.875rem;
  }
}
body.yazamut-home .wrapper .program-members__actions {
  -webkit-margin-start: auto;
          margin-inline-start: auto;
}
body.yazamut-home .wrapper .program-members__link {
  color: var(--text-primary-color);
  text-decoration: underline;
  text-underline-offset: 2px;
  text-decoration-thickness: 1px;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-members__link {
    font-size: 1.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-members__link {
    font-size: 1rem;
  }
}
body.yazamut-home .wrapper .program-members__link:hover, body.yazamut-home .wrapper .program-members__link:focus-visible {
  color: var(--theme-links-hover-color);
}
body.yazamut-home .wrapper .program-members__slider:not(:last-child) {
  margin-bottom: 1.375rem;
}
body.yazamut-home .wrapper .program-members__slider.swiper {
  overflow: visible;
}
body.yazamut-home .wrapper .program-members__slide.swiper-slide {
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

body.yazamut-home .wrapper .program-member {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member {
    gap: 1rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member {
    gap: 0.6875rem;
  }
}
body.yazamut-home .wrapper .program-member.program-member--v2-mod .program-member__img {
  position: absolute;
  inset: 0;
}
body.yazamut-home .wrapper .program-member.program-member--v2-mod .program-member__img::before {
  position: absolute;
  inset: 0;
  z-index: 1;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(89.39%, #000));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 89.39%);
  content: "";
}
body.yazamut-home .wrapper .program-member.program-member--v2-mod .program-member__content {
  position: relative;
  z-index: 2;
  color: var(--white-color);
  background-color: transparent;
}
body.yazamut-home .wrapper .program-member p {
  margin: 0;
}
body.yazamut-home .wrapper .program-member.program-member--default-color-mod .program-member__content {
  color: var(--white-color);
  background: var(--theme-card-secontary-bg-color);
}
body.yazamut-home .wrapper .program-member__img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__img {
    width: 26rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__img {
    width: 18rem;
  }
}
body.yazamut-home .wrapper .program-member__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1rem;
  color: var(--theme-card-text-color);
  background: var(--theme-card-bg-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__content {
    width: 26rem;
    padding: 0.9375rem 1.6875rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__content {
    width: 18rem;
    padding: 0.625rem 1.125rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__description {
    font-size: 1.25rem;
    line-height: 1.7;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__description {
    font-size: 0.9375rem;
    line-height: 1.56;
  }
}
body.yazamut-home .wrapper .program-member__footer {
  margin-top: auto;
}
body.yazamut-home .wrapper .program-member__name {
  font-weight: 700;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__name {
    font-size: 1.75rem;
    line-height: 1.31;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__name {
    font-size: 1.5rem;
    line-height: 1.12;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__name:not(:last-child) {
    margin-bottom: 0.3125rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__prof {
    font-size: 1.125rem;
    line-height: 2.33;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-member__prof {
    font-size: 0.875rem;
    line-height: 2.35;
  }
}

/* Null */
html:has(.body.yazamut-home) *,
html:has(.body.yazamut-home) *::before,
html:has(.body.yazamut-home) *::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
html:has(.body.yazamut-home) *::before,
html:has(.body.yazamut-home) *::after {
  display: inline-block;
}

@media screen and (max-width: 23.4375em) {
  html:has(body.yazamut-home) {
    font-size: 4.2666666667vw;
  }
}

html:has(body.yazamut-home),
body.yazamut-home {
  height: 100%;
  min-width: 20rem;
}

body.yazamut-home {
  color: var(--text-primary-color);
  line-height: 1;
  font-family: var(--font-family);
  font-size: var(--base-font-size);
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.loaded body.yazamut-home {
  opacity: 1;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
body.yazamut-home input,
body.yazamut-home button,
body.yazamut-home textarea {
  font-family: var(--font-family);
  font-size: inherit;
  line-height: inherit;
}
body.yazamut-home input,
body.yazamut-home textarea {
  width: 100%;
}
body.yazamut-home button,
body.yazamut-home select,
body.yazamut-home option {
  cursor: pointer;
}
body.yazamut-home a {
  text-decoration: none;
}
body.yazamut-home ul li {
  list-style: none;
}
body.yazamut-home img {
  vertical-align: top;
}
body.yazamut-home h1,
body.yazamut-home h2,
body.yazamut-home h3,
body.yazamut-home h4,
body.yazamut-home h5,
body.yazamut-home h6 {
  font-weight: inherit;
  font-size: inherit;
}
body.yazamut-home div,
body.yazamut-home ul {
  scrollbar-color: var(--theme-decor-color) #fff;
}

body:has(._open) {
  overflow: hidden;
  -ms-touch-action: none;
      touch-action: none;
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
}

/* ============================================================================================================= */
/* Confining container */
html body.yazamut-home [class*=__container] {
  max-width: 106.5625rem;
  margin: 0 auto;
  padding-inline: 0.9375rem;
}

/* ============================================================================================================= */
/* Wrapper */
body.yazamut-home .wrapper {
  position: relative;
  min-height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  background-color: var(--white-color);
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
@supports (overflow: clip) {
  body.yazamut-home .wrapper {
    overflow: clip;
  }
}
body.yazamut-home .wrapper > main {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
body.yazamut-home .wrapper > * {
  min-width: 0;
}

/* ============================================================================================================= */
.ibg {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.ibg--top {
  -o-object-position: top;
     object-position: top;
}
.ibg--bottom {
  -o-object-position: bottom;
     object-position: bottom;
}
.ibg--left {
  -o-object-position: left;
     object-position: left;
}
.ibg--right {
  -o-object-position: right;
     object-position: right;
}
.ibg--contain {
  -o-object-fit: contain;
     object-fit: contain;
}

/* ============================================================================================================= */
/* Common. Headers, general BEM blocks and more...*/
body.yazamut-home .wrapper .form-item .inp__field ~ label {
  -webkit-transition: top 0.3s ease, font-size 0.3s ease, -webkit-transform 0.3s ease;
  transition: top 0.3s ease, font-size 0.3s ease, -webkit-transform 0.3s ease;
  transition: transform 0.3s ease, top 0.3s ease, font-size 0.3s ease;
  transition: transform 0.3s ease, top 0.3s ease, font-size 0.3s ease, -webkit-transform 0.3s ease;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .form-item .inp__field.has-value ~ label,
  body.yazamut-home .wrapper .form-item .inp__field:focus ~ label {
    top: 0.3125rem;
    font-size: 0.8125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .form-item .inp__field.has-value ~ label,
  body.yazamut-home .wrapper .form-item .inp__field:focus ~ label {
    top: 0.25rem;
    font-size: 0.75rem;
  }
}
body.yazamut-home .wrapper .form-item .inp__field:focus-visible,
body.yazamut-home .wrapper .form-item .inp__field:hover,
body.yazamut-home .wrapper .checkbox-item__box:hover .checkbox-item__check {
  border-color: var(--theme-links-hover-color);
}
body.yazamut-home .wrapper .checkbox-item__choose:checked ~ .checkbox-item__box .checkbox-item__check {
  background-color: var(--theme-links-hover-color);
}
body.yazamut-home .wrapper .parallax-el {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
body.yazamut-home .wrapper .block-title {
  background: var(--theme-title-color);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-weight: 700;
}
body.yazamut-home .wrapper .block-title.block-title--center {
  text-align: center;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .block-title {
    font-size: 2.5rem;
    line-height: 1.22;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .block-title {
    font-size: 1.625rem;
    line-height: 1.23;
  }
}
body.yazamut-home .wrapper .block-title.block-title--v2-mod {
  padding-bottom: 0.125em;
  text-transform: capitalize;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .block-title.block-title--v2-mod {
    font-size: 3rem;
    line-height: 1;
  }
}
body.yazamut-home .wrapper .block-title.anim-clone {
  padding-bottom: 0;
  overflow: hidden;
}
body.yazamut-home .wrapper .block-title p {
  margin: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .block-text {
    font-size: 1.125rem;
    line-height: 1.44;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .block-text {
    font-size: 1rem;
    line-height: 1.62;
  }
}
body.yazamut-home .wrapper .page > section {
  position: relative;
  z-index: 2;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .block-text {
    font-size: 1.125rem;
    line-height: 1.44;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .block-text {
    font-size: 1rem;
    line-height: 1.62;
  }
}
body.yazamut-home .wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--theme-pagination-color);
}
body.yazamut-home .wrapper .swiper-button {
  border-bottom: none;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
}
body.yazamut-home .wrapper .swiper-button::before {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px;
  background: var(--theme-decor-color);
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home .wrapper .swiper-button.swiper-button--grey:hover::before {
  opacity: 0.5;
}
body.yazamut-home .wrapper .button.button--default {
  color: var(--theme-btn-text-color);
  background: var(--theme-btn-bg-color);
}
body.yazamut-home .wrapper .button.button--default.button--default-hover::after {
  background-color: var(--theme-btn-bg-hover-color);
}
body.yazamut-home .wrapper .button.button--default.button--v2-mod {
  line-height: 1.35;
  text-align: center;
  background: var(--theme-btn-bg-color);
  -webkit-transition: background-color 0.3s ease, color 0.3s ease;
  transition: background-color 0.3s ease, color 0.3s ease;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .button.button--default.button--v2-mod {
    padding: 1rem 2rem;
    font-size: 1.25rem;
    border-radius: 0;
  }
}
@media screen and (max-width: 64em) {
  body.yazamut-home .wrapper .button.button--default.button--v2-mod {
    padding: 0.5rem 1rem;
    min-height: 3.125rem;
    font-size: 1.125rem;
    font-weight: 700;
  }
}
body.yazamut-home .wrapper .button.button--default.button--v2-mod::after {
  border-radius: inherit;
}
body.yazamut-home .wrapper .button.button--default.button--v2-mod:hover, body.yazamut-home .wrapper .button.button--default.button--v2-mod:focus-visible {
  color: var(--hover-btn-text-color);
}
body.yazamut-home .wrapper .arrow-down {
  color: var(--theme-arrows-color);
}
body.yazamut-home .wrapper .arrow-down svg {
  fill: none;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 11;
  background: -webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(65, 65, 65, 0)));
  background: linear-gradient(180deg, #000 0%, rgba(65, 65, 65, 0) 100%);
  -webkit-transition: -webkit-transform 0.5s ease, -webkit-box-shadow 0.5s ease;
  transition: -webkit-transform 0.5s ease, -webkit-box-shadow 0.5s ease;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  transition: transform 0.5s ease, box-shadow 0.5s ease, -webkit-transform 0.5s ease, -webkit-box-shadow 0.5s ease;
}
body.yazamut-home .wrapper .header::before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #000;
  border-bottom: 1px solid #fff;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home.body-page-v2-mod .wrapper .header {
  background: var(--white-color);
}
body.yazamut-home.body-page-v2-mod .wrapper .header::before {
  display: none;
}
body.yazamut-home.body-page-v2-mod .wrapper .header.header--scroll_state {
  -webkit-box-shadow: 0 1px 1px #d1d5db;
          box-shadow: 0 1px 1px #d1d5db;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home.body-page-v2-mod .wrapper .header.header--scroll_state:not(.header--show_state) {
    -webkit-transform: translateY(-3.4375rem);
        -ms-transform: translateY(-3.4375rem);
            transform: translateY(-3.4375rem);
  }
}

body.yazamut-home .wrapper .header > * {
  position: relative;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header.header--scroll_state:not(.header--show_state) {
    -webkit-transform: translateY(-3.125rem);
        -ms-transform: translateY(-3.125rem);
            transform: translateY(-3.125rem);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header.header--scroll_state:not(.header--show_state) {
    -webkit-transform: translateY(-2.8125rem);
        -ms-transform: translateY(-2.8125rem);
            transform: translateY(-2.8125rem);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header.header--scroll_state:not(.header--show_state) .menu__body {
    -webkit-transform: translate(-100%, 2.8125rem);
        -ms-transform: translate(-100%, 2.8125rem);
            transform: translate(-100%, 2.8125rem);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header.header--scroll_state:not(.header--show_state) ._open.menu__body {
    -webkit-transform: translate(0%, 2.8125rem);
        -ms-transform: translate(0%, 2.8125rem);
            transform: translate(0%, 2.8125rem);
  }
}
body.yazamut-home .wrapper .header.header--scroll_state::before {
  opacity: 1;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header.header--scroll_state .sub-menu__list,
  body.yazamut-home .wrapper .header.header--scroll_state .sub-sub-menu__list {
    -webkit-box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.1);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header ._open.menu__body {
    -webkit-transition: -webkit-transform 0.5s ease;
    transition: -webkit-transform 0.5s ease;
    transition: transform 0.5s ease;
    transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  }
}
body.yazamut-home .wrapper .header__top {
  border-bottom: 1px solid #d1d5db;
  background: var(--white-color);
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__top {
    padding: 0;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__top {
    padding-top: 2px;
    padding-bottom: 1px;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home.body-page-v2-mod .wrapper .header__top {
    padding: 3px 0;
  }
}

body.yazamut-home .wrapper .header__top-link {
  text-align: center;
  aspect-ratio: 176/48;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__top-link {
    width: 11rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__top-link {
    width: 9.3125rem;
  }
}
body.yazamut-home .wrapper .header__yazamut-nav-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 120rem;
  margin: 0 auto;
  padding: 2rem;
  gap: 3.5rem;
}
@media screen and (max-width: 84.375em) {
  body.yazamut-home .wrapper .header__yazamut-nav-bar {
    padding: 0.9375rem;
    gap: 1.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__yazamut-nav-bar {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0.4375rem 1rem;
  }
}
body.yazamut-home .wrapper .header__yazamut-nav-bar .button--search {
  width: 1.25rem;
  height: 1.25rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: auto;
  color: var(--white-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__yazamut-nav-bar .button--search {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    display: none;
  }
}
body.yazamut-home .wrapper .header__yazamut-nav-bar .button--search:hover, body.yazamut-home .wrapper .header__yazamut-nav-bar .button--search:focus-visible {
  background-color: transparent;
}
body.yazamut-home.body-page-v2-mod .wrapper .button--search {
  color: var(--theme-header-text-color);
}

@media screen and (min-width: 84.375em) {
  body.yazamut-home.body-page-v2-mod .wrapper .header__yazamut-nav-bar {
    padding-block: 1.5rem;
    padding-inline: 3.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home.body-page-v2-mod .wrapper .header__yazamut-nav-bar {
    padding-block: 1.125rem;
  }
}

body.yazamut-home .wrapper .header__logo {
  width: 12.038875rem;
  height: 3.086875rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo {
    width: 9.375rem;
  }
}
body.yazamut-home .wrapper .header__logo.header__logo--size-v1-mod {
  width: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v1-mod {
    height: 2.875rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v1-mod {
    height: 1.875rem;
  }
}
body.yazamut-home .wrapper .header__logo.header__logo--size-v2-mod {
  width: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v2-mod {
    height: 2.625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v2-mod {
    height: 1.875rem;
  }
}
body.yazamut-home .wrapper .header__logo.header__logo--size-v3-mod {
  width: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v3-mod {
    height: 2.59375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v3-mod {
    height: 1.875rem;
  }
}
body.yazamut-home .wrapper .header__logo.header__logo--size-v4-mod {
  width: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v4-mod {
    height: 2.625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v4-mod {
    height: 1.875rem;
  }
}
body.yazamut-home .wrapper .header__logo.header__logo--size-v5-mod {
  width: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v5-mod {
    height: 2.7125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__logo.header__logo--size-v5-mod {
    height: 1.875rem;
  }
}
body.yazamut-home .wrapper .header__menu {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header__menu {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .header__menu {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }
}
body.yazamut-home .wrapper .header .header__button {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header .header__button {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    -webkit-margin-end: -2.5rem;
            margin-inline-end: -2.5rem;
  }
}
@media (max-width: 84.375em) and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header .header__button {
    -webkit-margin-end: -0.25rem;
            margin-inline-end: -0.25rem;
    padding: 0.625rem 0.9375rem;
    font-size: 1rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .header .lang-block {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}
@media (min-width: 61.9988em) {
  body.yazamut-home .wrapper .menu {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
@media (max-width: 29.9988em) {
  body.yazamut-home .wrapper .menu {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__body {
    position: fixed;
    width: 22rem;
    height: 100vh;
    left: 0;
    top: 0;
    z-index: 6;
    overflow: auto;
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
    padding: 7rem 2.0625rem 5rem;
    -webkit-transition: background-color 0.5s ease, color 0.5s ease, -webkit-transform 0.5s ease;
    transition: background-color 0.5s ease, color 0.5s ease, -webkit-transform 0.5s ease;
    transition: transform 0.5s ease, background-color 0.5s ease, color 0.5s ease;
    transition: transform 0.5s ease, background-color 0.5s ease, color 0.5s ease, -webkit-transform 0.5s ease;
    background-color: var(--white-color);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    z-index: 1;
  }
  body.yazamut-home .wrapper .menu__body::before {
    content: "";
    position: fixed;
    width: 100%;
    height: 3.875rem;
    left: -100%;
    top: 0;
    -webkit-transition: left 0.5s ease, background-color 0.5s ease;
    transition: left 0.5s ease, background-color 0.5s ease;
    z-index: 2;
    background-color: var(--white-color);
  }
  body.yazamut-home .wrapper .menu__body._open {
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
  }
  body.yazamut-home .wrapper .menu__body._open::before {
    left: 0;
  }
}
body.yazamut-home .wrapper .menu__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-column-gap: 2.5rem;
     -moz-column-gap: 2.5rem;
          column-gap: 2.5rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__list {
    row-gap: 1.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__list {
    row-gap: 1.8125rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
body.yazamut-home.body-page-v2-mod .wrapper .menu__list {
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}

@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__mobile-block {
    display: none;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__mobile-block:not(:last-child) {
    margin-bottom: 1rem;
  }
}
body.yazamut-home .wrapper .menu__mobile-block::before {
  display: block;
  padding-bottom: 3.1875rem;
  margin-top: 3.4375rem;
  border-top: 1px solid #9ca3af;
  content: "";
}
body.yazamut-home .wrapper .menu__mobile-block .lang-block {
  display: block;
}
body.yazamut-home .wrapper .menu__mobile-block .lang-block .lang-block__body {
  display: block;
  color: inherit;
}
body.yazamut-home .wrapper .menu__mobile-block .lang-block .lang-block__name {
  display: none;
}
body.yazamut-home .wrapper .menu__mobile-block .lang-block .lang-block__dropdown {
  position: relative;
  top: auto;
  left: auto;
  display: block;
  text-align: left;
  border-radius: 0;
  border: none;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
body.yazamut-home .wrapper .menu__item {
  position: relative;
  word-break: break-word;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__item:hover .sub-menu {
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    pointer-events: all;
  }
  body.yazamut-home .wrapper .menu__item:hover > .menu__spoller > .spoller-menu__item > .menu__link {
    color: var(--theme-links-hover-color);
  }
  body.yazamut-home .wrapper .menu__item:hover > .menu__spoller > .spoller-menu__item > .menu__link > svg {
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  body.yazamut-home .wrapper .menu__item:hover > .menu__spoller > .spoller-menu__item > .menu__link > svg path {
    stroke: var(--theme-links-hover-color);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__item svg path {
    stroke: #333;
  }
}
body.yazamut-home .wrapper .menu__link {
  -webkit-transition: color 0.4s;
  transition: color 0.4s;
  color: var(--white-color);
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  height: 100%;
  line-height: normal;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .menu__link:hover {
    color: var(--theme-links-hover-color);
  }
}
body.yazamut-home .wrapper .menu__link svg {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__link {
    color: var(--text-primary-color);
  }
}
body.body-page-v2-mod.yazamut-home .wrapper .menu__link {
  color: var(--text-primary-color);
}
@media (any-hover: hover) {
  body.body-page-v2-mod.yazamut-home .wrapper .menu__link:hover {
    color: var(--theme-links-hover-color);
  }
}

body.yazamut-home .wrapper .menu__actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.25rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__close {
    position: fixed;
    top: 2.125rem;
    right: 2rem;
    width: 1.375rem;
    height: 1.375rem;
    z-index: 3;
    opacity: 1;
    -webkit-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  body.yazamut-home .wrapper .menu__close::before, body.yazamut-home .wrapper .menu__close::after {
    content: "";
    right: 0;
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #000;
  }
  body.yazamut-home .wrapper .menu__close::before {
    top: calc(50% - 1px);
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  body.yazamut-home .wrapper .menu__close::after {
    bottom: calc(50% - 1px);
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
}
body.yazamut-home .wrapper .menu__mobile-title {
  position: absolute;
  top: 2.1875rem;
  left: 2.0625rem;
  z-index: 2;
  font-size: 1.125rem;
  font-weight: 700;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .menu__mobile-title {
    display: none;
  }
}
body.yazamut-home .wrapper .sub-menu__item .menu__link {
  display: block;
  padding: 0.5rem 0 0.5rem 1rem;
  color: var(--text-primary-color) !important;
  -webkit-transition: background 0.4s;
  transition: background 0.4s;
  line-height: 144.44%;
  text-align: start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.3125rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body.yazamut-home .wrapper .sub-menu__item .menu__link svg {
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
body.yazamut-home .wrapper .sub-menu__item:first-child .sub-menu__link {
  border-radius: 0.25rem 0.25rem 0 0;
}
body.yazamut-home .wrapper .sub-menu__item:last-child .sub-menu__link {
  border-radius: 0 0 0.25rem 0.25rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .sub-menu__item:hover .menu__link {
    background: var(--theme-submunu-hover-color);
  }
  body.yazamut-home .wrapper .sub-menu__item:hover .menu__link svg {
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
  body.yazamut-home .wrapper .sub-menu__item:hover .sub-sub-menu {
    pointer-events: all;
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
body.yazamut-home .wrapper .icon-menu {
  display: none;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .icon-menu {
    display: block;
    position: relative;
    width: 1.3125rem;
    height: 1.125rem;
    z-index: 5;
    -webkit-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
}
@media (max-width: 61.9988em) and (any-hover: none) {
  body.yazamut-home .wrapper .icon-menu {
    cursor: default;
  }
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .icon-menu span, body.yazamut-home .wrapper .icon-menu::before, body.yazamut-home .wrapper .icon-menu::after {
    content: "";
    -webkit-transition: background-color 0.3s 0.1s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
    transition: background-color 0.3s 0.1s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
    transition: transform 0.3s, background-color 0.3s 0.1s, width 0.3s, top 0.3s, bottom 0.3s;
    transition: transform 0.3s, background-color 0.3s 0.1s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
    right: 0;
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: var(--white-color);
  }
  body.yazamut-home .wrapper .icon-menu::before {
    top: 0;
  }
  body.yazamut-home .wrapper .icon-menu::after {
    bottom: 0;
  }
  body.yazamut-home .wrapper .icon-menu span {
    top: calc(50% - 1px);
  }
  body.yazamut-home.menu-is-open .wrapper .icon-menu span, body.yazamut-home.menu-is-open .wrapper .icon-menu::before, body.yazamut-home.menu-is-open .wrapper .icon-menu::after {
    background-color: var(--theme-header-text-color);
    -webkit-transition: background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
    transition: background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
    transition: transform 0.3s, background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s;
    transition: transform 0.3s, background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
  }
  body.yazamut-home.menu-is-open .wrapper .icon-menu span {
    width: 0;
  }
  body.yazamut-home.menu-is-open .wrapper .icon-menu::before {
    top: calc(50% - 1px);
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  body.yazamut-home.menu-is-open .wrapper .icon-menu::after {
    bottom: calc(50% - 1px);
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  body.yazamut-home.menu-is-open:has(.dark-theme) .wrapper .icon-menu span, body.yazamut-home.menu-is-open:has(.dark-theme) .wrapper .icon-menu::before, body.yazamut-home.menu-is-open:has(.dark-theme) .wrapper .icon-menu::after {
    background-color: var(--white-color);
    -webkit-transition: background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
    transition: background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
    transition: transform 0.3s, background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s;
    transition: transform 0.3s, background-color 0.3s, width 0.3s, top 0.3s, bottom 0.3s, -webkit-transform 0.3s;
  }
  body.yazamut-home.body-page-v2-mod .wrapper .icon-menu span, body.yazamut-home.body-page-v2-mod .wrapper .icon-menu::before, body.yazamut-home.body-page-v2-mod .wrapper .icon-menu::after {
    background-color: var(--theme-header-text-color);
  }
}
.sub-menu__item body.yazamut-home .wrapper .spoller-menu__item {
  position: relative;
}
body.yazamut-home .wrapper .spoller-menu__title {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: default;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body.yazamut-home .wrapper .spoller-menu__title::marker, body.yazamut-home .wrapper .spoller-menu__title::-webkit-details-marker {
  display: none;
}
body.yazamut-home .wrapper .spoller-menu__title svg {
  fill: transparent;
  width: inherit;
  height: inherit;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .spoller-menu__title {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
body.yazamut-home .wrapper .spoller-menu__title._spoller-active svg {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
@media (min-width: 61.9988em) {
  body.yazamut-home .wrapper .sub-menu {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 15.625rem;
    min-width: 11.75rem;
    position: absolute;
    z-index: 1;
    pointer-events: none;
    top: 1.25rem;
    left: 0;
    opacity: 0;
    -webkit-transform: translate(0, 0.5rem);
        -ms-transform: translate(0, 0.5rem);
            transform: translate(0, 0.5rem);
    -webkit-transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
    transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
    transition: opacity 0.5s ease, transform 0.5s ease;
    transition: opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
    padding-top: 1.25rem;
    -webkit-padding-end: 13rem;
            padding-inline-end: 13rem;
  }
  .active body.yazamut-home .wrapper .sub-menu {
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    pointer-events: all;
  }
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .sub-menu {
    padding-top: 1.25rem;
    font-size: 1.125rem;
    line-height: 125%;
  }
}
body.yazamut-home .wrapper .sub-menu__list {
  border-radius: 0.25rem;
  background: var(--white-color);
}
body.yazamut-home .wrapper .sub-menu__item svg path {
  stroke: currentColor;
}
body.yazamut-home .wrapper .sub-menu__link {
  display: block;
  padding: 0.5rem 1rem;
  color: var(--text-primary-color);
  -webkit-transition: background 0.4s;
  transition: background 0.4s;
  line-height: 144.44%;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .sub-menu__link:hover {
    background: var(--theme-submunu-hover-color);
  }
}
@media (min-width: 61.9988em) {
  body.yazamut-home .wrapper .sub-sub-menu {
    width: 11.75rem;
    position: absolute;
    z-index: 1;
    pointer-events: none;
    top: 0;
    left: 100%;
    opacity: 0;
    -webkit-transform: translate(-0.5rem, 0);
        -ms-transform: translate(-0.5rem, 0);
            transform: translate(-0.5rem, 0);
    -webkit-transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
    transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
    transition: opacity 0.5s ease, transform 0.5s ease;
    transition: opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
    padding-left: 0.25rem;
  }
  .active body.yazamut-home .wrapper .sub-sub-menu {
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    pointer-events: all;
  }
}
body.yazamut-home .wrapper .sub-sub-menu__list {
  border-radius: 0.25rem;
  background: #fff;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .sub-sub-menu__list {
    padding-left: 1rem;
  }
}
body.yazamut-home .wrapper .sub-sub-menu__item:first-child .sub-sub-menu__link {
  border-radius: 0.25rem 0.25rem 0 0;
}
body.yazamut-home .wrapper .sub-sub-menu__item:last-child .sub-sub-menu__link {
  border-radius: 0 0 0.25rem 0.25rem;
}
body.yazamut-home .wrapper .sub-sub-menu__link {
  display: block;
  padding: 0.5rem 1rem;
  color: var(--text-primary-color);
  -webkit-transition: background 0.4s;
  transition: background 0.4s;
  line-height: 144.44%;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .sub-sub-menu__link:hover {
    background: var(--theme-submunu-hover-color);
  }
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .lang-block {
    display: none;
  }
}
body.yazamut-home .wrapper .lang-block__body {
  color: var(--white-color);
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
body.yazamut-home .wrapper .lang-block__body .lang-block__icon svg,
body.yazamut-home .wrapper .lang-block__body .lang-block__arrow svg {
  fill: var(--theme-header-text-color);
  -webkit-transition: fill 0.3s linear;
  transition: fill 0.3s linear;
}
body.yazamut-home .wrapper .lang-block__body:hover, body.yazamut-home .wrapper .lang-block__body:focus-visible {
  color: var(--theme-links-hover-color);
}
body.yazamut-home .wrapper .lang-block__body:hover .lang-block__icon svg,
body.yazamut-home .wrapper .lang-block__body:hover .lang-block__arrow svg, body.yazamut-home .wrapper .lang-block__body:focus-visible .lang-block__icon svg,
body.yazamut-home .wrapper .lang-block__body:focus-visible .lang-block__arrow svg {
  fill: var(--theme-links-hover-color);
}
body.body-page-v2-mod.yazamut-home .wrapper .lang-block .lang-block__body {
  color: var(--text-primary-color);
}
body.body-page-v2-mod.yazamut-home .wrapper .lang-block .lang-block__body:hover, body.body-page-v2-mod.yazamut-home .wrapper .lang-block .lang-block__body:focus-visible {
  color: var(--theme-links-hover-color);
}
body.body-page-v2-mod.yazamut-home .wrapper .lang-block .lang-block__body:hover .lang-block__icon svg,
body.body-page-v2-mod.yazamut-home .wrapper .lang-block .lang-block__body:hover .lang-block__arrow svg, body.body-page-v2-mod.yazamut-home .wrapper .lang-block .lang-block__body:focus-visible .lang-block__icon svg,
body.body-page-v2-mod.yazamut-home .wrapper .lang-block .lang-block__body:focus-visible .lang-block__arrow svg {
  fill: var(--theme-links-hover-color);
}

body.yazamut-home .wrapper .lang-block__icon {
  -webkit-transition: color 0.3s linear;
  transition: color 0.3s linear;
}
body.yazamut-home .wrapper .lang-block__name {
  color: inherit;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .lang-block__name {
    font-size: 1.125rem;
  }
}
body.yazamut-home .wrapper .lang-block__item {
  font-size: 0.875rem;
  line-height: 1;
  padding: 0.8125rem 0;
}
body.yazamut-home .wrapper .favorites-link {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.3125rem;
  font-size: 1.125rem;
}
body.yazamut-home .wrapper .favorites-link:not(:last-child) {
  margin-bottom: 1.125rem;
}
body.yazamut-home .wrapper .favorites-link::before {
  position: absolute;
  bottom: -0.8333333333em;
  left: 0.8333333333em;
  padding: 0.3333333333em;
  min-width: 1.9166666667em;
  font-size: 0.75rem;
  line-height: 1;
  color: #fff;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 2.625rem;
  background-color: #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: attr(data-favorites-count);
}
body.yazamut-home .wrapper .favorites-link svg {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1.6875rem;
  height: 1.6875rem;
}
body.yazamut-home .wrapper ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li:before {
  content: "";
  position: absolute;
  right: 0.25rem;
  top: 0.375rem;
  display: none;
  width: 0.5rem;
  height: 0.75rem;
  background-color: #f90;
  -webkit-transform: skewX(-35deg);
  -ms-transform: skewX(-35deg);
  transform: skewX(-35deg);
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
body.yazamut-home .wrapper ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li {
  font-size: inherit;
  line-height: inherit;
  text-align: inherit;
  position: relative;
  padding-right: 0;
}
body.yazamut-home .wrapper ul:not(.header__menu-ul):not(.typeahead__list):not(.select2-results__options):not(.select2-selection__rendered):not(.pagination):not(.select):not(.science-item__socials):not(.clear-ul-style) li + li {
  margin: 0;
}

/* ============================================================================================================= */
/* search-block */
body.yazamut-home[dir=ltr] .search-block .catalog-wrap__top-mob {
  gap: 0.8125rem;
}
body.yazamut-home[dir=ltr] .search-block .close-mob-search {
  margin-left: 0;
  border-left: none;
  border-right: 1px solid #333;
}
body.yazamut-home[dir=ltr] .search-block .button.button--submit {
  left: auto;
  right: -1px;
}
body.yazamut-home[dir=ltr] .search-block .typeahead__cancel-button {
  left: auto;
  right: 1.0625rem;
}

/* ============================================================================================================= */
/* footer */
body.yazamut-home .wrapper .footer {
  position: relative;
  z-index: 2;
  overflow: visible;
  margin: 0;
  padding: 0;
}
@media (min-width: 80em) and (max-width: 120em) {
  @supports (margin-top: clamp( -10.3125rem , 18.75rem  +  -24.21875vw , -0.625rem )) {
    body.yazamut-home .wrapper .footer {
      margin-top: clamp( -10.3125rem , 18.75rem  +  -24.21875vw , -0.625rem );
    }
  }
  @supports not (margin-top: clamp( -10.3125rem , 18.75rem  +  -24.21875vw , -0.625rem )) {
    body.yazamut-home .wrapper .footer {
      margin-top: calc(-0.625rem + -9.6875 * (100vw - 80rem) / 40);
    }
  }
}
@media (max-width: 80em) {
  body.yazamut-home .wrapper .footer {
    margin-top: -0.625rem;
  }
}
@media screen and (min-width: 120em) {
  body.yazamut-home .wrapper .footer {
    margin-top: calc((10px + 155 * (100vw - 1280px) / 640) * -1);
  }
}
@media (min-width: em(1024)) {
  body.yazamut-home .wrapper .footer {
    padding: 0;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .footer {
    overflow: hidden;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer {
    padding-top: 0;
    margin-top: 0;
    /*background-color: #f9f9f9;*/
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home.body-page-v2-mod .wrapper .footer {
    background-color: var(--white-color);
  }
}

body.yazamut-home .wrapper .footer::after {
  display: none;
}
@media screen and (min-width: 120em) {
  body.yazamut-home .wrapper .footer::before {
    top: calc(10px + 155 * (100vw - 1280px) / 640);
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .footer::before {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    /*background-color: #f9f9f9;*/
    content: "";
  }
}
@media screen and (min-width: 61.9988em) and (min-width: 80em) and (max-width: 120em) {
  @supports (top: clamp( 0.625rem , -18.75rem  +  24.21875vw , 10.3125rem )) {
    body.yazamut-home .wrapper .footer::before {
      top: clamp( 0.625rem , -18.75rem  +  24.21875vw , 10.3125rem );
    }
  }
  @supports not (top: clamp( 0.625rem , -18.75rem  +  24.21875vw , 10.3125rem )) {
    body.yazamut-home .wrapper .footer::before {
      top: calc(0.625rem + 9.6875 * (100vw - 80rem) / 40);
    }
  }
}
@media screen and (min-width: 61.9988em) and (max-width: 80em) {
  body.yazamut-home .wrapper .footer::before {
    top: 0.625rem;
  }
}
body.yazamut-home .wrapper .footer__container {
  position: relative;
  z-index: 1;
}
@media (min-width: 80em) and (max-width: 120em) {
  @supports (padding-top: clamp( 0.625rem , -18.75rem  +  24.21875vw , 10.3125rem )) {
    body.yazamut-home .wrapper .footer__container {
      padding-top: clamp( 0.625rem , -18.75rem  +  24.21875vw , 10.3125rem );
    }
  }
  @supports not (padding-top: clamp( 0.625rem , -18.75rem  +  24.21875vw , 10.3125rem )) {
    body.yazamut-home .wrapper .footer__container {
      padding-top: calc(0.625rem + 9.6875 * (100vw - 80rem) / 40);
    }
  }
}
@media (max-width: 80em) {
  body.yazamut-home .wrapper .footer__container {
    padding-top: 0.625rem;
  }
}
@media screen and (min-width: 120em) {
  body.yazamut-home .wrapper .footer__container {
    padding-top: calc(10px + 155 * (100vw - 1280px) / 640);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__container {
    padding-top: 0;
    padding-inline: 3.375rem;
  }
  body.yazamut-home .wrapper .footer__container::before {
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 1;
    width: calc(100% - 6.8125rem);
    border-top: 0.3125rem solid var(--theme-decor-color);
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    content: "";
  }
  body.yazamut-home .wrapper .footer__container::after {
    position: absolute;
    top: 0;
    left: 50%;
    bottom: 0;
    width: calc(100% - 6.8125rem);
    background-color: #fff;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    content: "";
  }
}
body.yazamut-home .wrapper .footer__content-wrapper {
  padding-block: 7rem;
  max-width: 80rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 1.25rem;
  position: relative;
}
@media (min-width: em(1024)) {
  body.yazamut-home .wrapper .footer__content-wrapper {
    padding: 7rem 0;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper {
    margin-inline: auto;
    background-color: #fff;
    border-top: 0.5rem solid var(--theme-decor-color);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper {
    margin-inline: -2.4375rem;
  }
}
body.yazamut-home .wrapper .footer__content-wrapper::before, body.yazamut-home .wrapper .footer__content-wrapper::after {
  position: absolute;
  z-index: -1;
  width: 50vw;
  height: 100%;
  background-color: #fff;
  border-top: 0.5rem solid var(--theme-decor-color);
  pointer-events: none;
  content: "";
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper::before, body.yazamut-home .wrapper .footer__content-wrapper::after {
    top: 0;
    z-index: 2;
    border-width: 0.3125rem;
  }
}
body.yazamut-home .wrapper .footer__content-wrapper::after {
  bottom: -100%;
  -webkit-transform-origin: right top;
      -ms-transform-origin: right top;
          transform-origin: right top;
  height: 200%;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper::after {
    left: 1px;
    -webkit-transform: translateX(-100%) skewY(27deg);
        -ms-transform: translateX(-100%) skewY(27deg);
            transform: translateX(-100%) skewY(27deg);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper::after {
    left: 2.5rem;
    -webkit-transform: translateX(-100%) skewY(36deg);
        -ms-transform: translateX(-100%) skewY(36deg);
            transform: translateX(-100%) skewY(36deg);
  }
}
body.yazamut-home .wrapper .footer__content-wrapper::before {
  bottom: 0;
  -webkit-transform: translateX(100%) skewY(37deg);
      -ms-transform: translateX(100%) skewY(37deg);
          transform: translateX(100%) skewY(37deg);
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper::before {
    right: 1px;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper::before {
    right: 2.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper > * {
    position: relative;
    z-index: 3;
  }
}
@media (min-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper {
    padding: 7rem 0;
    -webkit-box-orient: inherit;
    -webkit-box-direction: normal;
    -ms-flex-direction: inherit;
    flex-direction: inherit;
  }
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__content-wrapper {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 2.5rem;
    padding: 4.3125rem 0 2rem 0;
  }
}
body.yazamut-home .wrapper .footer__decor-grey {
  position: absolute;
  z-index: -1;
  top: -0.5rem;
  right: 0;
  -webkit-transform: translateX(100%) skewY(-323deg) scaleY(-1);
      -ms-transform: translateX(100%) skewY(-323deg) scaleY(-1);
          transform: translateX(100%) skewY(-323deg) scaleY(-1);
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
  width: 50vw;
  height: 56%;
}
@media (min-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__info {
    max-width: 17.4375rem;
  }
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__info {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
body.yazamut-home .wrapper .footer__logo {
  display: inline-block;
  width: 14.125rem;
  height: 3.625rem;
}
body.yazamut-home .wrapper .footer__logo img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .footer__logo:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .footer__text {
  color: #58595b;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5; /* 150% */
}
body.yazamut-home .wrapper .footer__text p {
  margin-block: 0;
}
body.yazamut-home .wrapper .footer__text:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .footer__mail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 3px;
}
body.yazamut-home .wrapper .footer__mail:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .footer__mail-title {
  color: #58595b;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.56; /* 156.25% */
}
body.yazamut-home .wrapper .footer__mail-link {
  color: #58595b;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.56;
  text-decoration-line: underline;
  -webkit-transition: color 0.4s;
  transition: color 0.4s;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .footer__mail-link:hover {
    color: var(--theme-links-hover-color);
  }
}
body.yazamut-home .wrapper .footer__column {
  -ms-flex-preferred-size: 7.8125rem;
      flex-basis: 7.8125rem;
}
@media (min-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__column {
    max-width: 7.8125rem;
  }
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__column {
    -ms-flex-preferred-size: 40%;
        flex-basis: 40%;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
@media (max-width: em(400)) {
  body.yazamut-home .wrapper .footer__column {
    padding: 0;
  }
}
body.yazamut-home .wrapper .footer__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body.yazamut-home .wrapper .footer__link {
  color: rgb(88, 89, 91);
  font-family: "Open Sans";
  font-size: 1rem;
  font-weight: 500;
  line-height: 206.25%;
  letter-spacing: 0%;
  text-align: left;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: color 0.4s;
  transition: color 0.4s;
}
body.yazamut-home .wrapper .footer__link--title {
  font-weight: 700;
  line-height: 150%;
}
body.yazamut-home .wrapper .footer__link--title:not(:last-child) {
  margin-bottom: 0.5rem;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .footer__link:hover {
    color: var(--theme-links-hover-color);
  }
}
body.yazamut-home .wrapper .footer__contact {
  -ms-flex-preferred-size: 27.1875rem;
      flex-basis: 27.1875rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .footer__contact {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
body.yazamut-home .wrapper .footer__contact .inp__field + label {
  pointer-events: none;
}
body.yazamut-home .wrapper .footer__title {
  color: #58595b;
  font-weight: 700;
  line-height: 1.44; /* 144.444% */
}
body.yazamut-home .wrapper .footer__title:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .footer__form form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__form form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
body.yazamut-home .wrapper .footer__form:not(:last-child) {
  margin-bottom: 2.8125rem;
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__form:not(:last-child) {
    margin-bottom: 2.8125rem;
  }
}
@media screen and (max-width: 64em) {
  body.yazamut-home .wrapper .footer__form .inp__field ~ label {
    top: 1.125rem;
  }
}
@media screen and (max-width: 64em) {
  body.yazamut-home .wrapper .footer__form .inp__field.has-value ~ label,
  body.yazamut-home .wrapper .footer__form .inp__field:focus ~ label {
    top: 0.3125rem;
  }
}
body.yazamut-home .wrapper .footer__form .button {
  min-width: 6.9375rem;
}
body.yazamut-home .wrapper .footer__social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1rem;
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .footer__social-links {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
body.yazamut-home .wrapper .footer__social-link {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
}
body.yazamut-home .wrapper .footer__social-link svg {
  width: 100%;
  height: 100%;
}
body.yazamut-home .wrapper .footer__social-link svg path {
  -webkit-transition: fill 0.4s;
  transition: fill 0.4s;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .footer__social-link:hover svg path {
    fill: var(--theme-links-hover-color);
  }
}
body.yazamut-home .wrapper .footer .form-contact__inputs {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: inherit;
  display: inherit;
  margin: 0;
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .footer .form-contact__inputs {
    width: 100%;
  }
}
body.yazamut-home .wrapper .footer .form-item {
  width: 100%;
}
body.yazamut-home .wrapper .footer .inp__field {
  padding: 0.8125rem 1.4375rem;
}
@media (max-width: 64em) {
  body.yazamut-home .wrapper .footer .inp__field {
    height: 3.25rem;
    padding-inline: 0.8125rem;
  }
}
body.yazamut-home .wrapper .footer .inp__field ~ label {
  right: 0;
  left: 1.4375rem;
}
body.yazamut-home .wrapper .footer .button--default {
  padding: 1rem;
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .footer .button--default {
    width: 100%;
  }
}

body.yazamut-home.body-page-v2-mod .wrapper .footer {
  margin-top: 0 !important;
  background: var(--white-color);
}
body.yazamut-home.body-page-v2-mod .wrapper .footer::before {
  display: none;
}
body.yazamut-home.body-page-v2-mod .wrapper .footer__decor-grey {
  pointer-events: none;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .hero {
  position: relative;
  z-index: 3;
}
@media (min-width: 82.49875em) {
  body.yazamut-home .wrapper .hero {
    font-size: 1rem;
  }
}
@media (min-width: 61.99875em) and (max-width: 82.49875em) {
  @supports (font-size: clamp( 0.75rem , -0.0060823171rem  +  1.2195121951vw , 1rem )) {
    body.yazamut-home .wrapper .hero {
      font-size: clamp( 0.75rem , -0.0060823171rem  +  1.2195121951vw , 1rem );
    }
  }
  @supports not (font-size: clamp( 0.75rem , -0.0060823171rem  +  1.2195121951vw , 1rem )) {
    body.yazamut-home .wrapper .hero {
      font-size: calc(0.75rem + 0.25 * (100vw - 61.99875rem) / 20.5);
    }
  }
}
@media (max-width: 61.99875em) {
  body.yazamut-home .wrapper .hero {
    font-size: max(0.75rem, 10px);
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.5625em), calc(100% - 20em) calc(100% - 15.375em), 20em calc(100% - 15.375em), 0 calc(100% - 27.25em));
            clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.5625em), calc(100% - 20em) calc(100% - 15.375em), 20em calc(100% - 15.375em), 0 calc(100% - 27.25em));
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 1.625rem), calc(100% - 3.4375rem) calc(100% - 4.5rem), 3.4375rem calc(100% - 4.5rem), 0% calc(100% - 7.25rem));
            clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 1.625rem), calc(100% - 3.4375rem) calc(100% - 4.5rem), 3.4375rem calc(100% - 4.5rem), 0% calc(100% - 7.25rem));
  }
}
@media (min-width: 103.12375em) {
  body.yazamut-home .wrapper .hero:not(:last-child) {
    margin-bottom: -11.5rem;
  }
}
@media (min-width: 61.99875em) and (max-width: 103.12375em) {
  @supports (margin-bottom: clamp( -11.5rem , 4.7991945289rem  +  -15.8054711246vw , -5rem )) {
    body.yazamut-home .wrapper .hero:not(:last-child) {
      margin-bottom: clamp( -11.5rem , 4.7991945289rem  +  -15.8054711246vw , -5rem );
    }
  }
  @supports not (margin-bottom: clamp( -11.5rem , 4.7991945289rem  +  -15.8054711246vw , -5rem )) {
    body.yazamut-home .wrapper .hero:not(:last-child) {
      margin-bottom: calc(-5rem + -6.5 * (100vw - 61.99875rem) / 41.125);
    }
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero:not(:last-child) {
    margin-bottom: -3.625rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero:has(+ .medal-block) {
    margin-bottom: -16.125em;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero:has(+ .medal-block) {
    margin-bottom: -5.625rem;
  }
}
body.yazamut-home .wrapper .hero__decor {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 3;
  -webkit-clip-path: polygon(20em calc(100% - 16.1875em), calc(100% - 20em) calc(100% - 16.1875em), 100% calc(100% - 3.375em), 100% calc(100% - 2.875em), calc(100% - 20em) 51%, 20em 51%, 0 4.625em, 0 4.0625em);
          clip-path: polygon(20em calc(100% - 16.1875em), calc(100% - 20em) calc(100% - 16.1875em), 100% calc(100% - 3.375em), 100% calc(100% - 2.875em), calc(100% - 20em) 51%, 20em 51%, 0 4.625em, 0 4.0625em);
  background: var(--theme-decor-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__decor {
    bottom: -0.4375em;
    left: 0;
    right: 0;
    height: 32.1875em;
    -webkit-clip-path: polygon(20em calc(100% - 16.1875em), calc(100% - 20em) calc(100% - 16.1875em), 100% calc(100% - 3.375em), 100% calc(100% - 2.875em), calc(100% - 20em) 51%, 20em 51%, 0 4.625em, 0 4.0625em);
            clip-path: polygon(20em calc(100% - 16.1875em), calc(100% - 20em) calc(100% - 16.1875em), 100% calc(100% - 3.375em), 100% calc(100% - 2.875em), calc(100% - 20em) 51%, 20em 51%, 0 4.625em, 0 4.0625em);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__decor {
    bottom: -0.6875rem;
    left: 0;
    right: 0;
    height: 10.625rem;
    -webkit-clip-path: polygon(3.4375rem 49%, calc(100% - 3.4375rem) 49%, 100% 76%, 100% calc(76% + 0.25rem), calc(100% - 3.4375rem) calc(49% + 0.25rem), 3.4375rem calc(49% + 0.25rem), 0 calc(23% + 0.25rem), 0 23%);
            clip-path: polygon(3.4375rem 49%, calc(100% - 3.4375rem) 49%, 100% 76%, 100% calc(76% + 0.25rem), calc(100% - 3.4375rem) calc(49% + 0.25rem), 3.4375rem calc(49% + 0.25rem), 0 calc(23% + 0.25rem), 0 23%);
  }
}
body.yazamut-home .wrapper .hero__pagination {
  position: absolute;
  z-index: 5;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1.25rem;
  width: 100%;
  text-align: center;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__pagination {
    bottom: 19.25em;
    max-width: 62.5%;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__pagination {
    bottom: 6.5rem;
    max-width: 86.4%;
  }
}
body.yazamut-home .wrapper .hero__pagination-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__pagination-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 28%;
            flex: 0 1 28%;
  }
}
body.yazamut-home .wrapper .hero__pagination-item a,
body.yazamut-home .wrapper .hero__pagination-item button {
  position: relative;
  font-size: 1.25rem;
  line-height: 1.29;
  color: #fff;
  font-weight: 600;
  -webkit-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .hero__pagination-item a,
  body.yazamut-home .wrapper .hero__pagination-item button {
    font-size: 1.25rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 0.875rem , 0.7692669173rem  +  0.4511278195vw , 1.25rem )) {
    body.yazamut-home .wrapper .hero__pagination-item a,
    body.yazamut-home .wrapper .hero__pagination-item button {
      font-size: clamp( 0.875rem , 0.7692669173rem  +  0.4511278195vw , 1.25rem );
    }
  }
  @supports not (font-size: clamp( 0.875rem , 0.7692669173rem  +  0.4511278195vw , 1.25rem )) {
    body.yazamut-home .wrapper .hero__pagination-item a,
    body.yazamut-home .wrapper .hero__pagination-item button {
      font-size: calc(0.875rem + 0.375 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .hero__pagination-item a,
  body.yazamut-home .wrapper .hero__pagination-item button {
    font-size: max(0.875rem, 10px);
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__pagination-item a,
  body.yazamut-home .wrapper .hero__pagination-item button {
    padding-top: 1.5625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__pagination-item a,
  body.yazamut-home .wrapper .hero__pagination-item button {
    padding-top: 1.75rem;
  }
}
body.yazamut-home .wrapper .hero__pagination-item a::before,
body.yazamut-home .wrapper .hero__pagination-item button::before {
  position: absolute;
  top: 0;
  color: #fff;
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  will-change: transform;
  -webkit-transform-origin: right;
      -ms-transform-origin: right;
          transform-origin: right;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  content: "";
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__pagination-item a::before,
  body.yazamut-home .wrapper .hero__pagination-item button::before {
    left: -0.625rem;
    right: -0.625rem;
    border-top: 0.3125rem solid var(--theme-decor-color);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__pagination-item a::before,
  body.yazamut-home .wrapper .hero__pagination-item button::before {
    left: 50%;
    width: min(6.3125rem, 100% + 1rem);
    border-top: 0.1875rem solid var(--theme-decor-color);
  }
  @supports (translate: -50%) {
    body.yazamut-home .wrapper .hero__pagination-item a::before,
    body.yazamut-home .wrapper .hero__pagination-item button::before {
      translate: -50%;
    }
  }
  @supports not (translate: -50%) {
    body.yazamut-home .wrapper .hero__pagination-item a::before,
    body.yazamut-home .wrapper .hero__pagination-item button::before {
      margin-left: -2.65625rem;
    }
  }
}
body.yazamut-home .wrapper .hero__pagination-item a.hero__pagination-button--active-state::before,
body.yazamut-home .wrapper .hero__pagination-item button.hero__pagination-button--active-state::before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .hero__pagination-item a:hover, body.yazamut-home .wrapper .hero__pagination-item a:focus-visible,
  body.yazamut-home .wrapper .hero__pagination-item button:hover,
  body.yazamut-home .wrapper .hero__pagination-item button:focus-visible {
    color: #ff9900;
  }
}
body.yazamut-home .wrapper .hero__container {
  position: relative;
  z-index: 3;
}
body.yazamut-home .wrapper .hero__body {
  position: relative;
  z-index: 5;
  max-width: 80rem;
  margin-inline: auto;
  padding: 0 0.9375rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__body {
    padding-top: 17.8125rem;
  }
}
@media screen and (min-width: 106.24875em) {
  body.yazamut-home .wrapper .hero__body {
    padding-bottom: 23.4375rem;
  }
}
@media (max-width: 106.24875em) and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__body {
    padding-bottom: 25.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__body {
    padding-top: 8.0625rem;
    padding-bottom: 25rem;
  }
}
body.yazamut-home .wrapper .hero__text-content {
  max-width: 35.25rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__text-content {
    max-width: 44.06%;
  }
}
body.yazamut-home .wrapper .hero__title {
  color: rgb(255, 255, 255);
  font-weight: 700;
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .hero__title {
    font-size: 3.75rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 1.625rem , 1.0258458647rem  +  2.5563909774vw , 3.75rem )) {
    body.yazamut-home .wrapper .hero__title {
      font-size: clamp( 1.625rem , 1.0258458647rem  +  2.5563909774vw , 3.75rem );
    }
  }
  @supports not (font-size: clamp( 1.625rem , 1.0258458647rem  +  2.5563909774vw , 3.75rem )) {
    body.yazamut-home .wrapper .hero__title {
      font-size: calc(1.625rem + 2.125 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .hero__title {
    font-size: max(1.625rem, 10px);
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__title {
    line-height: 1.17;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__title {
    line-height: 1.23;
  }
}
body.yazamut-home .wrapper .hero__title:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .hero__text {
  color: rgb(255, 255, 255);
  font-weight: 400;
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .hero__text {
    font-size: 1.875rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 1rem , 0.7532894737rem  +  1.0526315789vw , 1.875rem )) {
    body.yazamut-home .wrapper .hero__text {
      font-size: clamp( 1rem , 0.7532894737rem  +  1.0526315789vw , 1.875rem );
    }
  }
  @supports not (font-size: clamp( 1rem , 0.7532894737rem  +  1.0526315789vw , 1.875rem )) {
    body.yazamut-home .wrapper .hero__text {
      font-size: calc(1rem + 0.875 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .hero__text {
    font-size: max(1rem, 10px);
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__text {
    line-height: 1.4;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__text {
    line-height: 1.37;
  }
}
body.yazamut-home .wrapper .hero__text:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .hero__text p {
  margin-top: 0;
}
body.yazamut-home .wrapper .hero__slider {
  position: relative;
  z-index: 2;
  display: none;
}
body.yazamut-home .wrapper .hero__slider.hero__slider--active-state {
  display: block;
}
body.yazamut-home .wrapper .hero__slider .swiper-container {
  height: 100%;
}
body.yazamut-home .wrapper .hero__slider[data-slider=hero] .plyr__control {
  display: none;
}
body.yazamut-home .wrapper .hero__slider-wrapper {
  background-color: #000;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__slider-wrapper {
    min-height: 112vh;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__slider-wrapper {
    min-height: 100vh;
  }
}
body.yazamut-home .wrapper .hero__picture-w, body.yazamut-home .wrapper .hero__bg-video-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body.yazamut-home .wrapper .hero__bg-video-wrapper {
  z-index: 1;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}
body.yazamut-home .wrapper .hero__bg-video-iframe {
  height: 100%;
}
body.yazamut-home .wrapper .hero__bg-video-iframe .plyr {
  height: 100%;
}
body.yazamut-home .wrapper .hero__bg-video-iframe .plyr audio,
body.yazamut-home .wrapper .hero__bg-video-iframe .plyr iframe,
body.yazamut-home .wrapper .hero__bg-video-iframe .plyr video {
  -o-object-fit: cover;
     object-fit: cover;
}
body.yazamut-home .wrapper .hero__bg-video-iframe video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .hero__play {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 4;
  margin-top: -0.75rem;
  aspect-ratio: 1/1;
  color: var(--theme-btn-play-icon-color);
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  cursor: pointer;
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .hero__play {
    width: 5.25rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (width: clamp( 2.75rem , 2.045112782rem  +  3.007518797vw , 5.25rem )) {
    body.yazamut-home .wrapper .hero__play {
      width: clamp( 2.75rem , 2.045112782rem  +  3.007518797vw , 5.25rem );
    }
  }
  @supports not (width: clamp( 2.75rem , 2.045112782rem  +  3.007518797vw , 5.25rem )) {
    body.yazamut-home .wrapper .hero__play {
      width: calc(2.75rem + 2.5 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .hero__play {
    width: 2.75rem;
  }
}
body.yazamut-home .wrapper .hero__play img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
body.yazamut-home .wrapper .hero__play:hover .hero__play img, body.yazamut-home .wrapper .hero__play:focus-visible .hero__play img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
body.yazamut-home .wrapper .hero__slider-slide.swiper-slide-active {
  position: relative;
  z-index: 5;
}
body.yazamut-home .wrapper .hero__slider-slide::before {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  content: "";
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__slider-slide::before {
    bottom: 0;
    height: 45.9375rem;
    background: -webkit-gradient(linear, left bottom, left top, from(#000), color-stop(41%, #000), color-stop(57%, rgba(0, 0, 0, 0.4)), color-stop(89.46%, rgba(65, 65, 65, 0)));
    background: linear-gradient(360deg, #000 0%, #000 41%, rgba(0, 0, 0, 0.4) 57%, rgba(65, 65, 65, 0) 89.46%);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__slider-slide::before {
    bottom: -5rem;
    height: 81.46%;
    background: -webkit-gradient(linear, left bottom, left top, from(#0c0c0c), color-stop(32.46%, rgba(57, 57, 57, 0.83)), color-stop(58%, rgba(227, 227, 227, 0)));
    background: linear-gradient(0deg, #0c0c0c 0%, rgba(57, 57, 57, 0.83) 32.46%, rgba(227, 227, 227, 0) 58%);
  }
}
body.yazamut-home .wrapper .hero__slider-slide::after {
  position: absolute;
  z-index: 1;
  left: 0;
  pointer-events: none;
  content: "";
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__slider-slide::after {
    top: 0;
    height: 100%;
    width: 62%;
    background: -webkit-gradient(linear, left top, right top, color-stop(56.408%, rgba(14, 14, 14, 0.55)), color-stop(79.615%, rgba(227, 227, 227, 0)));
    background: linear-gradient(90deg, rgba(14, 14, 14, 0.55) 56.408%, rgba(227, 227, 227, 0) 79.615%);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .hero__slider-slide::after {
    top: -4rem;
    height: 81.46%;
    width: 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(rgb(12, 12, 12)), color-stop(35.23%, rgb(57, 57, 57)), color-stop(70%, rgba(227, 227, 227, 0.06)), to(transparent));
    background: linear-gradient(180deg, rgb(12, 12, 12) 0%, rgb(57, 57, 57) 35.23%, rgba(227, 227, 227, 0.06) 70%, transparent 100%);
  }
}
body.yazamut-home .wrapper .hero__slider-slide img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .hero__slider-slide img {
    -o-object-position: right center;
       object-position: right center;
  }
}
body.yazamut-home .wrapper .hero__slider-slide img svg {
  fill: none;
}
body.yazamut-home .wrapper .hero__slider-slide:hover .hero__play img, body.yazamut-home .wrapper .hero__slider-slide:focus-visible .hero__play img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
body.yazamut-home .wrapper .hero__slider-slide:has(.hero__play) {
  cursor: pointer;
}
body.yazamut-home .wrapper .hero__slider-slide.video-init-state .hero__bg-video-wrapper {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
body.yazamut-home .wrapper .hero__slider-slide.video-init-state .hero__picture-w {
  visibility: hidden;
}
body.yazamut-home .wrapper .hero__slider-slide.video-init-state .hero__play {
  opacity: 0;
  visibility: hidden;
}
body.yazamut-home .wrapper .hero__slider-slide.video-init-state video {
  opacity: 1;
}
body.yazamut-home .wrapper .hero__slider-slide.video-init-state.video-pause-state:not(.swiper-slide-visible) .hero__play {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
body.yazamut-home .wrapper .hero__slider-slide.video-init-state.video-pause-state .hero__play {
  opacity: 1;
  visibility: visible;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .arrow-down-wrapper {
  position: relative;
  overflow: hidden;
}
body.yazamut-home .wrapper .arrow-down-wrapper .arrow-down {
  position: absolute;
  left: 50%;
  bottom: 100%;
  z-index: 1;
  width: 9.125rem;
  aspect-ratio: 146/807;
  margin-left: -53.4375rem;
}
body.yazamut-home .wrapper .arrow-down-wrapper .arrow-down svg {
  fill: none;
}

body.yazamut-home .wrapper .awards {
  position: relative;
  z-index: 2;
  background-color: #f9f9f9;
  overflow: hidden;
}
body.yazamut-home .wrapper .awards__body {
  padding-block: 6.8125rem 8.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 0.9375rem;
  position: relative;
  max-width: 80rem;
  margin-inline: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__body {
    padding-bottom: 6.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-block: 11.5625rem 1rem;
    gap: 2.5rem;
  }
}
body.yazamut-home .wrapper .awards__logo {
  display: inline-block;
  width: 14.3125rem;
}
body.yazamut-home .wrapper .awards__logo img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .awards__logo:not(:last-child) {
  margin-bottom: 3rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__logo:not(:last-child) {
    margin-bottom: 1rem;
  }
}
@media (max-width: 29.9988em) {
  body.yazamut-home .wrapper .awards__logo {
    width: 9.5625rem;
  }
}
body.yazamut-home .wrapper .awards__title {
  max-width: 37.5rem;
}
body.yazamut-home .wrapper .awards__title:not(:last-child) {
  margin-bottom: 2.5rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__title {
    max-width: 100%;
  }
  body.yazamut-home .wrapper .awards__title:not(:last-child) {
    margin-bottom: 1rem;
  }
}
body.yazamut-home .wrapper .awards__text {
  font-size: 1.75rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__text {
    font-size: 1.125rem;
    line-height: 191.888889%;
  }
}
body.yazamut-home .wrapper .awards__img {
  position: relative;
  -ms-flex-item-align: start;
      align-self: flex-start;
  width: 39.3125rem;
  aspect-ratio: 629/388;
  overflow: hidden;
  overflow: hidden;
}
body.yazamut-home .wrapper .awards__img::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: var(--theme-btn-bg-color);
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home .wrapper .awards__img img {
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
body.yazamut-home .wrapper .awards__img:hover::after, body.yazamut-home .wrapper .awards__img:focus-visible::after {
  opacity: 0.3;
}
body.yazamut-home .wrapper .awards__img:hover img, body.yazamut-home .wrapper .awards__img:focus-visible img {
  -webkit-transform: scale(1.032);
      -ms-transform: scale(1.032);
          transform: scale(1.032);
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__img {
    width: 100%;
    height: 25rem;
    -o-object-position: top;
       object-position: top;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .awards__img {
    height: 13.25rem;
  }
}
body.yazamut-home .wrapper .awards__img img {
  position: relative;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__img img {
    -o-object-position: top;
       object-position: top;
  }
}
body.yazamut-home .wrapper .awards__decor-w {
  position: absolute;
  z-index: 2;
  top: -2.875rem;
  right: -21.33%;
  width: 26.1875rem;
  aspect-ratio: 419/469;
}
@media (max-width: 103.125em) {
  body.yazamut-home .wrapper .awards__decor-w {
    top: -5rem;
    right: -7.5rem;
    width: 21.875rem;
  }
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .awards__decor-w {
    top: -3rem;
    right: -6%;
    width: 18.75rem;
  }
}
@media (max-width: 29.9988em) {
  body.yazamut-home .wrapper .awards__decor-w {
    width: 15.625rem;
    right: -2.5rem;
  }
}
body.yazamut-home .wrapper .awards__decor {
  width: 100%;
}
body.yazamut-home .wrapper .awards__decor--base-mod {
  aspect-ratio: 419/320;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .awards__decor--main-mod {
  position: absolute;
  left: 50%;
  bottom: 2.13%;
  margin-left: -24.34%;
  width: 48.69%;
  aspect-ratio: 1/1;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .our-programs {
  background-color: #fff;
}
body.yazamut-home .wrapper .our-programs__body {
  padding-block: 10.625rem 5.3125rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__body {
    padding-block: 5rem 2.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__title {
    font-size: 2.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__title {
    margin-bottom: 2rem;
  }
}
body.yazamut-home .wrapper .our-programs__title:not(:last-child) {
  margin-bottom: 2.25rem;
}
body.yazamut-home .wrapper .our-programs__items {
  display: grid;
  gap: 1.3125rem;
  grid-template-columns: repeat(auto-fill, minmax(28.125rem, 1fr));
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__items {
    gap: 1.5rem;
    grid-template-columns: 1fr;
  }
}
body.yazamut-home .wrapper .our-programs__item {
  position: relative;
  cursor: pointer;
  border-radius: 0.75rem;
  -webkit-box-shadow: 0 0.375rem 1.875rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.375rem 1.875rem 0 rgba(0, 0, 0, 0.1);
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
  -webkit-transition: -webkit-box-shadow 0.4s;
  transition: -webkit-box-shadow 0.4s;
  transition: box-shadow 0.4s;
  transition: box-shadow 0.4s, -webkit-box-shadow 0.4s;
  overflow: hidden;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item {
    cursor: default;
    padding: 2rem;
  }
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .our-programs__item:hover {
    -webkit-box-shadow: 0 0 1.5625rem 1.25rem rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 1.5625rem 1.25rem rgba(0, 0, 0, 0.1);
  }
}
body.yazamut-home .wrapper .our-programs__item.our-programs__item--v1-mod .our-programs__item-body {
  background-color: #6376c8;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v1-mod .our-programs__item-body {
    background-color: #ffffff;
    padding-inline: 0;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v1-mod .our-programs__img-wrapper {
    width: 35%;
  }
}
@media (max-width: 47.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v1-mod .our-programs__img-wrapper {
    width: 40%;
  }
}
@media screen and (max-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v1-mod .our-programs__img-wrapper {
    width: 80%;
  }
}
body.yazamut-home .wrapper .our-programs__item.our-programs__item--v2-mod .our-programs__item-body {
  background-color: #801a3d;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v2-mod .our-programs__item-body {
    background-color: #ffffff;
    padding-inline: 0;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v2-mod .our-programs__img-wrapper {
    width: 45%;
  }
}
@media (max-width: 47.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v2-mod .our-programs__img-wrapper {
    width: 60%;
  }
}
@media screen and (max-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v2-mod .our-programs__img-wrapper {
    width: 100%;
  }
}
body.yazamut-home .wrapper .our-programs__item.our-programs__item--v3-mod .our-programs__item-body {
  background-color: #002e58;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v3-mod .our-programs__item-body {
    background-color: #ffffff;
    padding-inline: 0;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v3-mod .our-programs__img-wrapper {
    width: 45%;
  }
}
@media (max-width: 47.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v3-mod .our-programs__img-wrapper {
    width: 60%;
  }
}
@media screen and (max-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v3-mod .our-programs__img-wrapper {
    width: 100%;
  }
}
body.yazamut-home .wrapper .our-programs__item.our-programs__item--v4-mod .our-programs__item-body {
  background-color: #dc563e;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v4-mod .our-programs__item-body {
    background-color: #ffffff;
    padding-inline: 0;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v4-mod .our-programs__img-wrapper {
    width: 45%;
  }
}
@media (max-width: 47.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v4-mod .our-programs__img-wrapper {
    width: 60%;
  }
}
@media screen and (max-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v4-mod .our-programs__img-wrapper {
    width: 100%;
  }
}
body.yazamut-home .wrapper .our-programs__item.our-programs__item--v5-mod .our-programs__item-body {
  background-color: #ff4658;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v5-mod .our-programs__item-body {
    background-color: #ffffff;
    padding-inline: 0;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v5-mod .our-programs__img-wrapper {
    width: 45%;
  }
}
@media (max-width: 47.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v5-mod .our-programs__img-wrapper {
    width: 40%;
  }
}
@media screen and (max-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v5-mod .our-programs__img-wrapper {
    width: 80%;
  }
}
body.yazamut-home .wrapper .our-programs__item.our-programs__item--v6-mod .our-programs__item-body {
  background-color: #00ae6b;
  padding-inline: 1.875rem;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v6-mod .our-programs__item-body {
    background-color: #ffffff;
    padding-inline: 0;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v6-mod .our-programs__img-wrapper {
    width: 45%;
  }
}
@media (max-width: 47.9988em) and (min-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v6-mod .our-programs__img-wrapper {
    width: 60%;
  }
}
@media screen and (max-width: 29.9988em) {
  body.yazamut-home .wrapper .our-programs__item.our-programs__item--v6-mod .our-programs__img-wrapper {
    width: 100%;
  }
}
body.yazamut-home .wrapper .our-programs__item._active .our-programs__item-body {
  opacity: 1;
  visibility: visible;
}
body.yazamut-home .wrapper .our-programs__item._active .our-programs__img-wrapper {
  top: 3.75rem;
  -webkit-transform: translate(-50%, -50%) scale(0.8);
      -ms-transform: translate(-50%, -50%) scale(0.8);
          transform: translate(-50%, -50%) scale(0.8);
}
body.yazamut-home .wrapper .our-programs__item._active .our-programs__img-wrapper img:not(.our-programs__img-active, .our-programs__img-default) {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
body.yazamut-home .wrapper .our-programs__item._active .our-programs__img-wrapper .our-programs__img-default {
  opacity: 0;
}
body.yazamut-home .wrapper .our-programs__item._active .our-programs__img-wrapper .our-programs__img-active {
  opacity: 1;
}
body.yazamut-home .wrapper .our-programs__img-wrapper {
  max-width: 80%;
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: top 0.4s, -webkit-transform 0.4s;
  transition: top 0.4s, -webkit-transform 0.4s;
  transition: top 0.4s, transform 0.4s;
  transition: top 0.4s, transform 0.4s, -webkit-transform 0.4s;
}
body.yazamut-home .wrapper .our-programs__img-wrapper img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-transition: opacity 0.4s, -webkit-filter 0.4s;
  transition: opacity 0.4s, -webkit-filter 0.4s;
  transition: filter 0.4s, opacity 0.4s;
  transition: filter 0.4s, opacity 0.4s, -webkit-filter 0.4s;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__img-wrapper {
    margin-inline: auto;
    position: relative;
    z-index: 1;
    top: 0%;
    left: 0%;
    -webkit-transform: translate(0%, 0%);
        -ms-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  body.yazamut-home .wrapper .our-programs__img-wrapper:not(:last-child) {
    margin-bottom: 1rem;
  }
}
body.yazamut-home .wrapper .our-programs__img-active {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  right: 0;
  opacity: 0;
}
body.yazamut-home .wrapper .our-programs__item-body {
  padding-block: 5.375rem 2.5rem;
  padding-inline: 3.75rem;
  height: 100%;
  width: 100%;
  opacity: 0;
  color: #ffffff;
  font-size: 1.375rem;
  line-height: 1.5;
  visibility: hidden;
  -webkit-transition: opacity 0.4s, visibility 0.4s, background-color 0.4s;
  transition: opacity 0.4s, visibility 0.4s, background-color 0.4s;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item-body {
    color: #333333;
    opacity: 1;
    visibility: visible;
    padding-block: 0 0;
    padding-inline: 0;
    background-color: #ffffff;
    font-size: 1rem;
  }
}
body.yazamut-home .wrapper .our-programs__item-text:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .our-programs__item-link {
  color: inherit;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.625rem;
  font-weight: 700;
  word-break: break-word;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
  -webkit-transform-origin: left center;
      -ms-transform-origin: left center;
          transform-origin: left center;
}
body.yazamut-home .wrapper .our-programs__item-link svg {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  width: 1.5625rem;
  height: 1.0625rem;
  fill: #ffffff;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
body.yazamut-home .wrapper .our-programs__item-link span {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-programs__item-link svg {
    fill: #333333;
  }
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .our-programs__item-link:hover {
    -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
            transform: scale(1.2);
  }
  body.yazamut-home .wrapper .our-programs__item-link:hover svg {
    -webkit-transform: rotate(-180deg) translateX(0.4375rem);
        -ms-transform: rotate(-180deg) translateX(0.4375rem);
            transform: rotate(-180deg) translateX(0.4375rem);
  }
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .in-numbers__body {
  padding-block: 5.3125rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__body {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .in-numbers__title:not(:last-child) {
  margin-bottom: 3rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__title:not(:last-child) {
    margin-bottom: 2rem;
  }
}
body.yazamut-home .wrapper .in-numbers__items {
  display: grid;
  gap: 2rem;
  max-width: 60.25rem;
  margin-inline: auto;
  grid-template-columns: repeat(auto-fill, minmax(13.625rem, 1fr));
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__items {
    gap: 1rem;
    grid-template-columns: repeat(auto-fill, minmax(14.0625rem, 1fr));
  }
}
@media (max-width: 47.9988em) {
  body.yazamut-home .wrapper .in-numbers__items {
    grid-template-columns: repeat(auto-fill, minmax(11.875rem, 1fr));
  }
}
@media (max-width: 29.9988em) {
  body.yazamut-home .wrapper .in-numbers__items {
    grid-template-columns: repeat(auto-fill, minmax(10.21875rem, 1fr));
  }
}
body.yazamut-home .wrapper .in-numbers__item {
  padding: 1.5rem;
  border-radius: 0.5rem;
  -webkit-box-shadow: 0 0.25rem 1.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 1.25rem 0 rgba(0, 0, 0, 0.1);
  min-height: 15.625rem;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__item {
    padding: 1rem;
    text-align: center;
    min-height: 14.375rem;
  }
}
body.yazamut-home .wrapper .in-numbers__item p {
  margin: 0;
}
body.yazamut-home .wrapper .in-numbers__item p:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .in-numbers__item-image {
  display: block;
  width: 3.75rem;
  aspect-ratio: 1/1;
  color: var(--theme-icons-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__item-image:not(:last-child) {
    margin-bottom: 1.9375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__item-image:not(:last-child) {
    margin-bottom: 0.5rem;
  }
}
body.yazamut-home .wrapper .in-numbers__item-image img {
  width: 100%;
}
body.yazamut-home .wrapper .in-numbers__item-value {
  color: #58595b;
  font-size: 3rem;
  font-weight: 700;
}
body.yazamut-home .wrapper .in-numbers__item-value:not(:last-child) {
  margin-bottom: 1rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__item-value {
    font-size: 1.875rem;
  }
}
body.yazamut-home .wrapper .in-numbers__item-text {
  font-weight: 500;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .in-numbers__item-text {
    font-size: 1rem;
  }
}
body.yazamut-home .wrapper .in-numbers__item-text:not(:last-child) {
  margin-bottom: 1rem;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .members {
  z-index: 3;
  padding-block: 5.3125rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members {
    padding-block: 2.5rem 3.125rem;
  }
}
body.yazamut-home .wrapper .members.parallax-trigger-enter .members__title {
  background-position: 0% 0%;
}
body.yazamut-home .wrapper .members__container {
  padding-inline: 5.3125rem;
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__container {
    padding-inline: 0.9375rem;
  }
}
body.yazamut-home .wrapper .members__body {
  max-width: 80rem;
  margin-inline: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .members__body {
    border-bottom: 0.5rem solid var(--theme-decor-color);
    background-color: #404040;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__body {
    position: relative;
  }
  body.yazamut-home .wrapper .members__body::before {
    position: absolute;
    bottom: -0.3125rem;
    left: 50%;
    width: calc(100% - 5.125rem);
    border-bottom: 0.3125rem solid var(--theme-decor-color);
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    pointer-events: none;
    content: "";
  }
  body.yazamut-home .wrapper .members__body::after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5625rem;
    right: 2.5625rem;
    background-color: #404040;
    pointer-events: none;
    content: "";
  }
}
body.yazamut-home .wrapper .members__content-wrapper {
  padding-block: 8.75rem 10.625rem;
  position: relative;
}
body.yazamut-home .wrapper .members__content-wrapper::before, body.yazamut-home .wrapper .members__content-wrapper::after {
  position: absolute;
  width: 50vw;
  height: 100%;
  background-color: #404040;
  border-bottom: 0.5rem solid var(--theme-decor-color);
  content: "";
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__content-wrapper::before, body.yazamut-home .wrapper .members__content-wrapper::after {
    border-width: 0.3125rem;
  }
}
body.yazamut-home .wrapper .members__content-wrapper::after {
  top: 0;
  -webkit-transform-origin: right top;
      -ms-transform-origin: right top;
          transform-origin: right top;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .members__content-wrapper::after {
    left: 1px;
    -webkit-transform: translateX(-100%) skewY(27deg);
        -ms-transform: translateX(-100%) skewY(27deg);
            transform: translateX(-100%) skewY(27deg);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__content-wrapper::after {
    left: 2.625rem;
    -webkit-transform: translateX(-100%) skewY(37deg);
        -ms-transform: translateX(-100%) skewY(37deg);
            transform: translateX(-100%) skewY(37deg);
  }
}
body.yazamut-home .wrapper .members__content-wrapper::before {
  top: 0;
  -webkit-transform: translateX(100%) skewY(37deg);
      -ms-transform: translateX(100%) skewY(37deg);
          transform: translateX(100%) skewY(37deg);
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .members__content-wrapper::before {
    right: 1px;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__content-wrapper::before {
    right: 2.625rem;
  }
}
@media (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__content-wrapper {
    padding-block: 4.875rem 8rem;
  }
}
body.yazamut-home .wrapper .members__title {
  position: relative;
  z-index: 1;
  font-weight: 700;
  color: rgba(225, 255, 255, 0.4);
  line-height: 86.36%;
  text-align: center;
  word-break: break-word;
  background: linear-gradient(135deg, rgba(225, 255, 255, 0.4) 0%, rgba(225, 255, 255, 0.4) 45%, transparent 55%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  background-size: 210% 150%;
}
@media (min-width: 103.12375em) {
  body.yazamut-home .wrapper .members__title {
    margin-inline: -11.375rem;
  }
}
@media (min-width: 90em) and (max-width: 103.12375em) {
  @supports (margin-inline: clamp( -11.375rem , 78.0074297701rem  +  -86.6749218973vw , 0.0000000625rem )) {
    body.yazamut-home .wrapper .members__title {
      margin-inline: clamp( -11.375rem , 78.0074297701rem  +  -86.6749218973vw , 0.0000000625rem );
    }
  }
  @supports not (margin-inline: clamp( -11.375rem , 78.0074297701rem  +  -86.6749218973vw , 0.0000000625rem )) {
    body.yazamut-home .wrapper .members__title {
      margin-inline: calc(0.0000000625rem + -11.3750000625 * (100vw - 90rem) / 13.12375);
    }
  }
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .members__title {
    font-size: 13.75rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 3.875rem , 1.0906954887rem  +  11.8796992481vw , 13.75rem )) {
    body.yazamut-home .wrapper .members__title {
      font-size: clamp( 3.875rem , 1.0906954887rem  +  11.8796992481vw , 13.75rem );
    }
  }
  @supports not (font-size: clamp( 3.875rem , 1.0906954887rem  +  11.8796992481vw , 13.75rem )) {
    body.yazamut-home .wrapper .members__title {
      font-size: calc(3.875rem + 9.875 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .members__title {
    font-size: max(3.875rem, 10px);
  }
}
body.yazamut-home .wrapper .members__title:not(:last-child) {
  padding-bottom: 5.625rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .members__title {
    background-position: 100% 100%;
    -webkit-transition: background-position 1.6s ease-in-out;
    transition: background-position 1.6s ease-in-out;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__title {
    position: relative;
    z-index: 1;
  }
  body.yazamut-home .wrapper .members__title:not(:last-child) {
    margin-bottom: 2.4375rem;
  }
}
body.yazamut-home .wrapper .members__slider {
  position: relative;
  z-index: 3;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members__slider {
    margin: 0 -0.9375rem;
    padding-left: 0.9375rem;
  }
}
body.yazamut-home .wrapper .members__decor {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 45%;
  top: 0;
  left: 50%;
  border-radius: 50%;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-filter: blur(6.25rem);
          filter: blur(6.25rem);
  background: radial-gradient(circle, rgba(154, 154, 154, 0.5) 0%, rgb(64, 64, 64) 100%);
}
body.yazamut-home .wrapper .members .members-prev {
  position: absolute;
  bottom: 21.125rem;
  right: -1.4375rem;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
  z-index: 1;
}
body.yazamut-home .wrapper .members .members-next {
  position: absolute;
  bottom: 21.125rem;
  left: -1.4375rem;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
  z-index: 1;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .members .card-swiper-pagination {
    display: none;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .members .card-swiper-pagination {
    bottom: 4.375rem;
  }
}
body.yazamut-home .wrapper .members-slide {
  position: relative;
  width: 15rem;
}
body.yazamut-home .wrapper .members-slide__img {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 12.375rem;
  background: -webkit-gradient(linear, left top, left bottom, from(rgb(50, 48, 48)), to(rgba(135, 129, 129, 0)));
  background: linear-gradient(180deg, rgb(50, 48, 48), rgba(135, 129, 129, 0) 100%);
  aspect-ratio: 240/198;
  overflow: hidden;
}
body.yazamut-home .wrapper .members-slide__img img {
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
body.yazamut-home .wrapper .members-slide__img:hover img, body.yazamut-home .wrapper .members-slide__img:focus-visible img {
  -webkit-transform: scale(1.032);
      -ms-transform: scale(1.032);
          transform: scale(1.032);
}
body.yazamut-home .wrapper .members-slide__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
body.yazamut-home .wrapper .members-slide__text-content {
  min-height: 100%;
  padding: 13.25rem 0.875rem 0.875rem 0.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.3125rem;
  position: relative;
  overflow: hidden;
}
body.yazamut-home .wrapper .members-slide__text-content::after {
  content: "";
  background: #212121;
  position: absolute;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 12.375rem);
}
body.yazamut-home .wrapper .members-slide__text-content-top p {
  margin: 0;
}
body.yazamut-home .wrapper .members-slide__name {
  color: #ffffff;
  font-weight: 700;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .members-slide__name:not(:last-child) {
    margin-bottom: 2px;
  }
}
body.yazamut-home .wrapper .members-slide__job-title {
  color: #9ca3af;
  font-size: 1rem;
  font-weight: 500;
  line-height: 116.625%; /* 18.66/16 */
}
body.yazamut-home .wrapper .members-slide__job-title:not(:last-child) {
  margin-bottom: 0.583125rem;
}
body.yazamut-home .wrapper .members-slide__text-content-bottom {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body.yazamut-home .wrapper .members-slide__company-list:not(:last-child) {
  margin-bottom: 0.895625rem;
}
body.yazamut-home .wrapper .members-slide__company-item {
  height: 2.0625rem;
}
body.yazamut-home .wrapper .members-slide__company-item:not(:last-child) {
  margin-bottom: 0.3125rem;
}
body.yazamut-home .wrapper .members-slide__company-item img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left;
     object-position: left;
}
body.yazamut-home .wrapper .members-slide__social-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 1rem;
}
body.yazamut-home .wrapper .members-slide__link {
  display: block;
  width: 1.5625rem;
  aspect-ratio: 1/1;
}
body.yazamut-home .wrapper .members-slide__link img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .members-slide__link svg {
  display: block;
}
body.yazamut-home .wrapper .members-slide__link svg path {
  -webkit-transition: fill 0.4s;
  transition: fill 0.4s;
}
@media (any-hover: hover) {
  body.yazamut-home .wrapper .members-slide__link:hover svg path {
    fill: #0f5499;
  }
  body.yazamut-home .wrapper .members-slide__link:hover img {
    opacity: 0.6;
  }
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .contact-us {
  background: #f9f9f9;
}
body.yazamut-home .wrapper .contact-us.contact-us--v2-mod {
  color: var(--white-color);
  background: var(--charcoal-blue-color);
}
body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__title {
  text-align: center;
  text-transform: none;
  background: var(--white-color);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__title {
    padding-inline: 1.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__title:not(:last-child) {
    margin-bottom: 0.8125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__title:not(:last-child) {
    margin-bottom: 0.375rem;
  }
}
body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__text {
  max-width: 53.125rem;
  color: var(--white-color);
  text-align: center;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__text {
    padding-inline: 1.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__text:not(:last-child) {
    margin-bottom: 1.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__text:not(:last-child) {
    margin-bottom: 0.5rem;
  }
}
body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__body {
    padding-block: 4.6875rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__body {
    padding-block: 2.5rem 12rem;
  }
}
body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .button {
  margin-inline: auto;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .button {
    font-size: 1.25rem;
    font-weight: 400;
    min-height: 3.6875rem;
  }
}
body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .contact-us__form {
  padding-bottom: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .form-contact__inputs:not(:last-child) {
    margin-bottom: 2.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .form-contact__inputs:not(:last-child) {
    margin-bottom: 2.8125rem;
  }
}
body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field {
  min-width: 17rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field {
    height: 3.5625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field {
    height: 3.25rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field + label {
    top: 1.25rem;
    left: auto;
    right: auto;
    inset-inline: 1.4375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field + label {
    top: 1.125rem;
    left: auto;
    right: auto;
    inset-inline: 1rem;
    font-size: 1rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field ~ label span {
    color: inherit;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field.has-value ~ label, body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field:focus ~ label {
    top: 0.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field.has-value ~ label, body.yazamut-home .wrapper .contact-us.contact-us--v2-mod .inp__field:focus ~ label {
    top: 0.25rem;
    font-size: 0.75rem;
  }
}
body.yazamut-home .wrapper .contact-us__container {
  position: relative;
}
body.yazamut-home .wrapper .contact-us__decor {
  position: absolute;
  inset-inline-start: 50%;
  width: 29rem;
  height: 35.125rem;
  opacity: 0.3;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us__decor {
    top: 50%;
    margin-top: -5.6875rem;
    -webkit-margin-start: 34.0625rem;
            margin-inline-start: 34.0625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us__decor {
    bottom: -13.625rem;
    -webkit-margin-start: -14.5rem;
            margin-inline-start: -14.5rem;
  }
}
body.yazamut-home .wrapper .contact-us__body {
  max-width: 80rem;
  margin-inline: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us__body {
    padding-block: 7.5625rem 6.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us__body {
    padding-block: 2.5rem 6.25rem;
  }
}
body.yazamut-home .wrapper .contact-us__title {
  max-width: 46.25rem;
}
body.yazamut-home .wrapper .contact-us__title:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .contact-us__text {
  max-width: 46.25rem;
  color: #1f2937;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us__text {
    font-size: 1.125rem;
    line-height: 1.44;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us__text {
    font-size: 1rem;
    line-height: 1.62;
  }
}
body.yazamut-home .wrapper .contact-us__text:not(:last-child) {
  margin-bottom: 3rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .contact-us__form {
    position: relative;
    padding-bottom: 4.375rem;
  }
  body.yazamut-home .wrapper .contact-us__form .arrow-down {
    position: absolute;
    bottom: 0.375rem;
    left: 15.625rem;
    width: 69.69%;
    aspect-ratio: 892/194;
  }
  body.yazamut-home .wrapper .contact-us__form .arrow-down svg {
    fill: none;
  }
}
body.yazamut-home .wrapper .contact-us__form .inp__field + label {
  pointer-events: none;
}
body.yazamut-home .wrapper .contact-us__form .button {
  min-width: 6.0625rem;
}
body.yazamut-home .wrapper .form-contact__inputs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .form-contact__inputs {
    gap: 1rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .form-contact__inputs {
    gap: 2.5rem 1rem;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .form-item {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .form-item {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
body.yazamut-home .wrapper .form-item input[type=number]::-webkit-outer-spin-button, body.yazamut-home .wrapper .form-item input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
body.yazamut-home .wrapper .form-item input[type=number] {
  -moz-appearance: textfield;
}
body.yazamut-home .wrapper .form-item + .form-item {
  margin: 0;
}
body.yazamut-home .wrapper .inp__field {
  padding: 0.8125rem;
}
body.yazamut-home .wrapper .inp__field ~ label {
  right: 0;
  left: 1.4375rem;
}
body.yazamut-home .wrapper .inp__field ~ label span {
  color: #eb0000;
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .button {
    width: 100%;
  }
}
body.yazamut-home .wrapper .button--default {
  padding: 0.69em 1rem;
}
body.yazamut-home .wrapper .checkbox-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body.yazamut-home .wrapper .checkbox-item:not(:last-child) {
  margin-bottom: 1.5rem;
}
body.yazamut-home .wrapper .checkbox-item__check {
  margin: 0 1rem 0 0;
}

/* ============================================================================================================= */
/* popup */
body.yazamut-home .plyr {
  --plyr-range-fill-background: #ff9900;
  --plyr-video-control-background-hover: #ff9900;
  margin-top: auto;
  margin-bottom: auto;
  width: 100%;
  height: 100%;
}
body.yazamut-home .plyr button.plyr__control--overlaid[data-plyr=play] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 3.375rem;
  aspect-ratio: 1/1;
  background: url("/Content/Yazamut/Images/yazamut/play_icon.svg") center/contain no-repeat;
  pointer-events: none;
}
body.yazamut-home .plyr button.plyr__control--overlaid[data-plyr=play] svg {
  display: none;
}
body.yazamut-home .plyr__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (any-hover: hover) {
  body.yazamut-home .plyr__controls .plyr__volume input[type=range] {
    max-width: 0;
    min-width: 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    opacity: 0;
  }
}
@media (any-hover: hover) {
  body.yazamut-home .plyr__controls .plyr__volume:hover + input[type=range],
  body.yazamut-home .plyr__controls .plyr__volume:hover input[type=range], body.yazamut-home .plyr__controls .plyr__volume:focus-visible + input[type=range],
  body.yazamut-home .plyr__controls .plyr__volume:focus-visible input[type=range],
  body.yazamut-home .plyr__controls .plyr__volume button.plyr__control:hover + input[type=range],
  body.yazamut-home .plyr__controls .plyr__volume button.plyr__control:hover input[type=range],
  body.yazamut-home .plyr__controls .plyr__volume button.plyr__control:focus-visible + input[type=range],
  body.yazamut-home .plyr__controls .plyr__volume button.plyr__control:focus-visible input[type=range] {
    max-width: 5.625rem;
    min-width: 3.75rem;
    opacity: 1;
  }
  body.yazamut-home .plyr__controls .plyr__volume + input[type=range]:hover,
  body.yazamut-home .plyr__controls .plyr__volume + input[type=range]:focus-visible,
  body.yazamut-home .plyr__controls .plyr__volume button.plyr__control + input[type=range]:hover,
  body.yazamut-home .plyr__controls .plyr__volume button.plyr__control + input[type=range]:focus-visible {
    max-width: 5.625rem;
    min-width: 3.75rem;
    opacity: 1;
  }
}
body.yazamut-home .plyr--youtube .plyr__controls,
body.yazamut-home .plyr--youtube .plyr__poster {
  display: none;
}
body.yazamut-home .backdrop {
  position: fixed;
}
.popup-show body.yazamut-home .backdrop {
  z-index: 15;
  opacity: 1;
  visibility: visible;
}
body.yazamut-home .popup {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 150;
  padding: 1.875rem 0.625rem;
  -webkit-transition: visibility 0.6s ease 0s;
  transition: visibility 0.6s ease 0s;
  visibility: hidden;
  pointer-events: none;
  background-color: transparent;
}
.popup-show body.yazamut-home .popup {
  visibility: visible;
  pointer-events: all;
}
body.yazamut-home .popup__close {
  top: 0;
  left: 0;
  position: relative;
  -ms-flex-item-align: end;
      align-self: flex-end;
  color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .popup__close {
    width: 3.375rem;
    height: 3.375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .popup__close {
    width: 2rem;
    height: 2rem;
  }
}
body.yazamut-home .popup__close::after {
  display: none;
}
body.yazamut-home .popup__close svg {
  display: block;
  width: 100%;
  height: 100%;
  fill: currentColor;
}
body.yazamut-home .popup__close:hover, body.yazamut-home .popup__close:focus-visible {
  color: #ff9900;
}
body.yazamut-home .popup__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  align-items: center;
  max-width: min(100vh, 70.5rem);
  margin: 0 auto;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.2s ease, visibility 0.6s ease, -webkit-transform 0.6s ease;
  transition: opacity 0.2s ease, visibility 0.6s ease, -webkit-transform 0.6s ease;
  transition: transform 0.6s ease, opacity 0.2s ease, visibility 0.6s ease;
  transition: transform 0.6s ease, opacity 0.2s ease, visibility 0.6s ease, -webkit-transform 0.6s ease;
}
.popup-show body.yazamut-home .popup__wrapper {
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
}
body.yazamut-home .popup__video-player {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  aspect-ratio: 16/9;
}
body.yazamut-home .popup__video-player .plyr::before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  content: "";
}
body.yazamut-home .popup__video-player .plyr.plyr--paused::before, body.yazamut-home .popup__video-player .plyr.plyr--paused::after {
  opacity: 1;
  visibility: visible;
}
body.yazamut-home .popup .popup__play-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  width: max(3.375rem, min(11.66%, 5.25rem));
  aspect-ratio: 1/1;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  content: "";
}
body.yazamut-home .popup.video-play-state .popup__play-icon {
  opacity: 0;
  visibility: hidden;
}

body.yazamut-home .popup__video-iframe {
  width: 100%;
  height: 100%;
}

/* ============================================================================================================= */
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .numbers-counter {
    padding-block: 5.3125rem 10.625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .numbers-counter {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .numbers-counter.el-watch .arrow-down {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod {
  z-index: 10;
  background-color: var(--white-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod {
    padding-block: 11.25rem 5.3125rem;
  }
}
body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide {
  width: auto;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide {
    min-width: 24.875rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide {
    min-width: 15.625rem;
  }
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide .numbers-counter__title {
    display: inline-block;
    width: auto;
  }
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide.hidden-content-state .numbers-counter__content {
    background-color: transparent;
  }
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide.hidden-content-state .numbers-counter__body::before {
    opacity: 0;
  }
}
@media screen and (max-width: 47.9988em) {
    body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide:not(:hover, :focus-visible) .numbers-counter__body::before {
        opacity: 0;
    }
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide:hover .numbers-counter__content, body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slide:focus-visible .numbers-counter__content {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}
body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__slider-inner::before {
  display: none;
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__content {
    padding-inline: 0;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__content {
    padding-inline: 1rem;
  }
}
body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__text-title {
  padding-bottom: 0;
}
body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__body {
  position: relative;
  margin-top: 0;
  width: 100%;
  max-height: none !important;
  opacity: 1 !important;
  background-color: var(--white-color);
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__body {
    z-index: 5;
    border-radius: 0 0 0.5rem 0.5rem;
  }
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__body p:first-child {
    margin-top: 0.625rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__body {
    text-align: start;
  }
}
body.yazamut-home .wrapper .numbers-counter.numbers-counter--v2-mod .numbers-counter__body::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--theme-numbers-hover-color);
  border-radius: inherit;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  content: "";
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .numbers-counter.numbers-counter--mobile-only-top-indent-mod {
    padding-bottom: 0;
  }
}
body.yazamut-home .wrapper .numbers-counter__container {
  position: relative;
  max-width: 81.875rem;
}
body.yazamut-home .wrapper .numbers-counter .arrow-down {
  position: absolute;
  left: 50%;
  top: -13.75rem;
  z-index: 3;
  width: 9.125rem;
  aspect-ratio: 146/807;
  margin-left: -53.4375rem;
}
body.yazamut-home .wrapper .numbers-counter .arrow-down img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .numbers-counter .arrow-down.anim-complete img {
  -webkit-animation: verticalArrowAnim 3s infinite ease-in-out;
          animation: verticalArrowAnim 3s infinite ease-in-out;
}
body.yazamut-home .wrapper .numbers-counter__heading {
  max-width: 45.75rem;
  text-align: left;
}
body.yazamut-home .wrapper .numbers-counter__heading:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__main-title:not(:last-child) {
    margin-bottom: 2.125rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__main-title:not(:last-child) {
    margin-bottom: 1.25rem;
  }
}
body.yazamut-home .wrapper .numbers-counter__slider-wrapper[data-cursor-wrapper] .numbers-counter__title {
  cursor: none;
}
body.yazamut-home .wrapper .numbers-counter__slider-inner.swiper {
  overflow: visible;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__slider-inner.swiper::before {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 100%;
    z-index: 2;
    width: 100vw;
    background-color: #fff;
    content: "";
  }
}
body.yazamut-home .wrapper .numbers-counter__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__nav {
    display: none;
  }
}
body.yazamut-home .wrapper .numbers-counter__nav:not(:last-child) {
  margin-bottom: 1.5rem;
}
body.yazamut-home .wrapper .numbers-counter__nav img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .numbers-counter__btn {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 3.75rem;
  height: 3.75rem;
  padding: 0.3125rem;
  color: var(--theme-arrows-color);
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  cursor: pointer;
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__btn {
    text-align: center;
  }
}
body.yazamut-home .wrapper .numbers-counter__btn:hover, body.yazamut-home .wrapper .numbers-counter__btn:focus-visible {
  opacity: 0.8;
}
body.yazamut-home .wrapper .numbers-counter__slide {
  position: relative;
  counter-increment: item;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__slide {
    width: 14.375rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-item-align: start;
        align-self: flex-start;
  }
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__slide.hidden-content-state .numbers-counter__body {
    padding-top: 0;
    opacity: 0;
  }
}
body.yazamut-home .wrapper .numbers-counter__slide:nth-child(-n+9) .numbers-counter__text-number::before {
  content: "0" counter(item);
}
body.yazamut-home .wrapper .numbers-counter__slide:nth-child(1n+10) .numbers-counter__text-number::before {
  content: counter(item);
}
body.yazamut-home .wrapper .numbers-counter__slide:hover .numbers-counter__content, body.yazamut-home .wrapper .numbers-counter__slide:focus-visible .numbers-counter__content {
  background-color: var(--theme-numbers-hover-color);
}
body.yazamut-home .wrapper .numbers-counter__title {
  position: relative;
  width: 100%;
  cursor: pointer;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__title {
    text-align: left;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__title:not(:last-child) {
    margin-bottom: 1rem;
  }
}
body.yazamut-home .wrapper .numbers-counter__slide-text {
  position: relative;
  line-height: 1.15;
  font-weight: 700;
  letter-spacing: 0.0333333333em;
  color: transparent;
  -webkit-text-stroke-width: max(0.0333333333em, 2px);
  -webkit-text-stroke-color: var(--theme-main-text-color);
}
@media (min-width: 106.5625em) {
  body.yazamut-home .wrapper .numbers-counter__slide-text {
    font-size: 7.5rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 106.5625em) {
  @supports (font-size: clamp( 3.6875rem , 2.6125469925rem  +  4.5864661654vw , 7.5rem )) {
    body.yazamut-home .wrapper .numbers-counter__slide-text {
      font-size: clamp( 3.6875rem , 2.6125469925rem  +  4.5864661654vw , 7.5rem );
    }
  }
  @supports not (font-size: clamp( 3.6875rem , 2.6125469925rem  +  4.5864661654vw , 7.5rem )) {
    body.yazamut-home .wrapper .numbers-counter__slide-text {
      font-size: calc(3.6875rem + 3.8125 * (100vw - 23.4375rem) / 83.125);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .numbers-counter__slide-text {
    font-size: max(3.6875rem, 10px);
  }
}
body.yazamut-home .wrapper .numbers-counter__slide-text:not(:last-child) {
  margin-bottom: -0.1916666667em;
}
body.yazamut-home .wrapper .numbers-counter__slide-text::before {
  position: absolute;
  bottom: 0.2666666667em;
  left: 0;
  width: 100%;
  border-bottom: 2px solid var(--theme-main-text-color);
  content: "";
}
body.yazamut-home .wrapper .numbers-counter__slide-text span {
  -webkit-clip-path: inset(0 0 35% 0);
          clip-path: inset(0 0 35% 0);
}
body.yazamut-home .wrapper .numbers-counter__text-number {
  position: relative;
  display: block;
  padding-bottom: 0.6875rem;
  font-weight: 700;
  line-height: 1.15;
  -webkit-text-stroke-width: max(0.025em, 2px);
  -webkit-text-stroke-color: var(--theme-arrows-color);
  color: transparent;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__text-number {
    margin-bottom: -2.1875rem;
    font-size: 7.5rem;
    letter-spacing: 0.0333333333em;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__text-number {
    max-width: 9.9375rem;
    margin: 0 auto -0.8125rem;
    font-size: 5rem;
    letter-spacing: 0.075em;
  }
}
body.yazamut-home .wrapper .numbers-counter__text-number::before {
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  -webkit-mask-image: linear-gradient(135deg, transparent 0%, rgb(0, 0, 0) 45%);
  mask-image: linear-gradient(135deg, transparent 0%, rgb(0, 0, 0) 45%);
  -webkit-clip-path: inset(0 0 36% 0);
          clip-path: inset(0 0 36% 0);
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__text-number::before {
    margin: 0 auto;
  }
}
body.yazamut-home .wrapper .numbers-counter__text-number::after {
  position: absolute;
  left: 0;
  width: 100%;
  border-bottom: 2px solid var(--theme-arrows-color);
  content: "";
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__text-number::after {
    bottom: 0.35em;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__text-number::after {
    bottom: 0.3em;
  }
}
body.yazamut-home .wrapper .numbers-counter__text-title {
  position: relative;
  z-index: 2;
  display: block;
  margin: 0 -1rem 0;
  padding: 0 1rem 1.5rem;
  font-weight: 700;
  color: #58595b;
  -webkit-transition: background-color 0.5s ease, padding 0.5s ease;
  transition: background-color 0.5s ease, padding 0.5s ease;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__text-title {
    font-size: 1.25rem;
    line-height: 1.3;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__text-title {
    padding-bottom: 0;
    font-size: 1.0625rem;
    line-height: 1.53;
  }
}
body.yazamut-home .wrapper .numbers-counter__content {
  padding: 0 1rem;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
body.yazamut-home .wrapper .numbers-counter__body {
  position: relative;
  z-index: 1;
  font-size: 1rem;
  line-height: 1.62;
  overflow: hidden;
  -webkit-transition: max-height 0.5s ease, opacity 0.5s ease;
  transition: max-height 0.5s ease, opacity 0.5s ease;
  will-change: transform;
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__body {
    text-align: center;
  }
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .numbers-counter__body:not(:empty) {
    margin-top: -0.9375rem;
  }
}
body.yazamut-home .wrapper .numbers-counter__body:empty::after {
  display: block;
  height: 1.25rem !important;
  content: "";
}
body.yazamut-home .wrapper .numbers-counter__body * {
  position: relative;
  z-index: 1;
}
body.yazamut-home .wrapper .numbers-counter__body p {
  margin-top: 0;
}

/* ============================================================================================================= */
/* ============================================================================================================= */
body.yazamut-home .wrapper .reviews {
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .reviews {
    padding-block: 5.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .reviews {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .reviews__container {
  position: relative;
  max-width: 89rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__container {
    padding-bottom: 17rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__container {
    padding-bottom: 13.25rem;
  }
}
body.yazamut-home .wrapper .reviews .arrow-down {
  position: absolute;
  bottom: 0;
  aspect-ratio: 757/150;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews .arrow-down {
    left: 50%;
    margin-left: -23.625rem;
    width: 47.3125rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews .arrow-down {
    right: 2rem;
    width: 39.375rem;
  }
}
body.yazamut-home .wrapper .reviews .arrow-down.anim-complete img {
  -webkit-animation: horizontalRightArrowAnim 3s infinite ease-in-out;
          animation: horizontalRightArrowAnim 3s infinite ease-in-out;
}
body.yazamut-home .wrapper .reviews__heading {
  text-align: center;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .reviews__heading:not(:last-child) {
    margin-bottom: 3rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .reviews__heading:not(:last-child) {
    margin-bottom: 1.875rem;
  }
}
body.yazamut-home .wrapper .reviews__title {
  padding: 0 1.5rem;
}
body.yazamut-home .wrapper .reviews__slider-wrapper {
  position: relative;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .reviews__slider-wrapper {
    padding: 0 4.5rem;
  }
}
body.yazamut-home .wrapper .reviews__slider {
  position: relative;
  padding: 0.875rem;
  margin: -0.875rem;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__slider:not(:last-child) {
    padding-bottom: 5.5rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__slider:not(:last-child) {
    padding-bottom: 4.6875rem;
  }
}
body.yazamut-home .wrapper .reviews__btn {
  position: absolute;
  top: 7.375rem;
  z-index: 2;
  width: 3rem;
  height: 3rem;
  padding: 0.625rem;
  background-color: #f1f1f1;
  -webkit-box-shadow: 0 2px 0.5rem 0 rgba(0, 0, 0, 0.29);
          box-shadow: 0 2px 0.5rem 0 rgba(0, 0, 0, 0.29);
  border-radius: 0.25rem;
  -webkit-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .reviews__btn {
    display: none;
  }
}
body.yazamut-home .wrapper .reviews__btn::before {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px;
  background: var(--theme-decor-color);
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home .wrapper .reviews__btn--prev_mod {
  left: 0;
}
body.yazamut-home .wrapper .reviews__btn--next_mod {
  right: 0;
}
body.yazamut-home .wrapper .reviews__btn--next_mod img {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
body.yazamut-home .wrapper .reviews__btn img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .reviews__btn:hover, body.yazamut-home .wrapper .reviews__btn:focus-visible {
  background-color: #fff5e6;
}
body.yazamut-home .wrapper .reviews__btn.swiper-lock::before {
  opacity: 0.5;
}
body.yazamut-home .wrapper .reviews__btn.swiper-lock img {
  opacity: 0.4;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .reviews__slide {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__slide {
    width: 25.5rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__slide {
    width: 18.75rem;
  }
}
body.yazamut-home .wrapper .reviews__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
body.yazamut-home .wrapper .reviews__content {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__content {
    padding: 2rem 13.24% 6.5rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__content {
    padding: 1.375rem 5.67% 6.0625rem;
  }
}
body.yazamut-home .wrapper .reviews__content::before, body.yazamut-home .wrapper .reviews__content::after {
  position: absolute;
  width: 100%;
  background-color: #fff;
  content: "";
}
body.yazamut-home .wrapper .reviews__content::before {
  top: 0;
  left: 0;
  bottom: 3.9375rem;
  border-bottom: 0.3125rem solid var(--theme-decor-color);
  -webkit-box-shadow: 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.1);
}
body.yazamut-home .wrapper .reviews__content::after {
  border-left: 0.3125rem solid var(--theme-decor-color);
  -webkit-box-shadow: -0.5rem 0.5rem 0.375rem 0 rgba(0, 0, 0, 0.04);
          box-shadow: -0.5rem 0.5rem 0.375rem 0 rgba(0, 0, 0, 0.04);
  -webkit-transform: rotate(-51deg) skewY(-39deg);
      -ms-transform: rotate(-51deg) skewY(-39deg);
          transform: rotate(-51deg) skewY(-39deg);
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__content::after {
    right: 0.75rem;
    bottom: 0.75rem;
    width: 3.375rem;
    height: 6.75rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__content::after {
    right: 0.1875rem;
    bottom: 2.0625rem;
    width: 3rem;
    height: 4.875rem;
  }
}
body.yazamut-home .wrapper .reviews__content > * {
  position: relative;
  z-index: 1;
}
body.yazamut-home .wrapper .reviews__bg {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  min-width: 100%;
}
body.yazamut-home .wrapper .reviews__bg img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: bottom right;
     object-position: bottom right;
}
body.yazamut-home .wrapper .reviews__icon {
  aspect-ratio: 39/25;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__icon {
    width: 2.4375rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__icon {
    width: 1.875rem;
  }
}
body.yazamut-home .wrapper .reviews__icon:not(:last-child) {
  margin-bottom: 0.9375rem;
}
body.yazamut-home .wrapper .reviews__icon img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .reviews__text {
  font-size: 1rem;
  line-height: 1.5;
}
body.yazamut-home .wrapper .reviews__text blockquote,
body.yazamut-home .wrapper .reviews__text p {
  margin: 0;
}
body.yazamut-home .wrapper .reviews__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 2.5rem;
  font-size: 1rem;
  line-height: 1.14;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__bottom {
    gap: 0.75rem;
    margin-top: -2.125rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__bottom {
    gap: 0.5rem;
    margin-top: -2.625rem;
  }
}
body.yazamut-home .wrapper .reviews__avatar {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  aspect-ratio: 1/1;
  border-radius: 50%;
  overflow: hidden;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
  will-change: transform;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__avatar {
    width: 4.4375rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .reviews__avatar {
    width: 3.4375rem;
  }
}
body.yazamut-home .wrapper .reviews__avatar:hover, body.yazamut-home .wrapper .reviews__avatar:focus-visible {
  -webkit-transform: scale(1.06);
      -ms-transform: scale(1.06);
          transform: scale(1.06);
}
body.yazamut-home .wrapper .reviews__avatar img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
body.yazamut-home .wrapper .reviews__name {
  font-weight: 500;
}
body.yazamut-home .wrapper .reviews__info {
  font-weight: 700;
}
/* ============================================================================================================= */
body.yazamut-home .wrapper .questions-and-answers {
  background-color: #f9f9f9;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers {
    padding-block: 8.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod {
  background-color: var(--white-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod {
    padding-block: 5.3125rem 4.625rem;
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .questions-and-answers__container {
  max-width: 80rem;
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .questions-and-answers__heading {
  padding: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .questions-and-answers__heading {
    text-align: start;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .questions-and-answers__heading:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .questions-and-answers__heading:not(:last-child) {
    margin-bottom: 0;
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title {
  cursor: pointer;
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title::before, body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title::after {
  position: absolute;
  right: auto;
  left: auto;
  top: 50%;
  height: max(1px, 0.125rem);
  border-radius: 1.25rem;
  -webkit-transition: -webkit-transform 0.5s ease 0s;
  transition: -webkit-transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
  content: "";
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title::before, body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title::after {
    inset-inline-end: 0.5rem;
    width: 0.9375rem;
    background: var(--theme-icons-color);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title::before, body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title::after {
    inset-inline-end: 0.3125rem;
    width: 1.125rem;
    margin-top: -3px;
    background: var(--theme-bg-color);
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title::after {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title._spoller-active::before {
  -webkit-animation: open-spoller-before 0.5s ease 0s forwards;
          animation: open-spoller-before 0.5s ease 0s forwards;
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title._spoller-active::after {
  -webkit-animation: open-spoller-after 0.5s ease 0s forwards;
          animation: open-spoller-after 0.5s ease 0s forwards;
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title._spoller-reverse::before {
  -webkit-animation: open-spoller-before-reverse 0.5s ease 0s forwards;
          animation: open-spoller-before-reverse 0.5s ease 0s forwards;
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers._spoller-init .spollers__item .spollers__title._spoller-reverse::after {
  -webkit-animation: open-spoller-after-reverse 0.5s ease 0s forwards;
          animation: open-spoller-after-reverse 0.5s ease 0s forwards;
}
@-webkit-keyframes open-spoller-before {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes open-spoller-before {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes open-spoller-after {
  0% {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
  50% {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes open-spoller-after {
  0% {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
  50% {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes open-spoller-before-reverse {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes open-spoller-before-reverse {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes open-spoller-after-reverse {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  100% {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
}
@keyframes open-spoller-after-reverse {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  100% {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__title {
  padding-block: 2.625rem 2.5625rem;
  padding-inline: 0 2.5rem;
  text-align: start;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__title {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__title {
    padding-block: 2.0625rem;
    -webkit-padding-end: 3rem;
            padding-inline-end: 3rem;
    line-height: 1.36;
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__title > *:first-child::after {
  position: absolute;
  top: 50%;
  inset-inline-end: 0;
  width: 27px;
  height: 27px;
  margin-top: -15px;
  border: 2px solid var(--theme-icons-color);
  border-radius: 50%;
  content: "";
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__title > *:first-child::after {
    display: none;
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__body {
  max-width: 47.9375rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__body {
    margin-top: -1.5625rem;
    padding-bottom: 0.4375rem;
    font-size: 1.25rem;
    line-height: 1.35;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__body {
    margin-top: -0.625rem;
    -webkit-padding-end: 2.75rem;
            padding-inline-end: 2.75rem;
    padding-bottom: 1.125rem;
    line-height: 1.37;
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__body p {
  border: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__body p {
    padding: 0;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__body p {
    position: relative;
  }
  body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__body p::before {
    position: absolute;
    top: 0;
    inset-inline-start: 0;
    width: 3px;
    height: 100%;
    background: var(--theme-bg-color);
    content: "";
  }
}
body.yazamut-home .wrapper .questions-and-answers.questions-and-answers--v2-mod .spollers .spollers__item:not(:last-child) {
  margin-bottom: 0;
}
body.yazamut-home .wrapper .questions-and-answers__container {
  max-width: 45.3125rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .questions-and-answers__heading {
  padding: 0 2.625rem;
  text-align: center;
}
body.yazamut-home .wrapper .questions-and-answers__heading:not(:last-child) {
  margin-bottom: 0.9375rem;
}
body.yazamut-home .wrapper .spollers._spoller-init .spollers__title {
  cursor: pointer;
}
body.yazamut-home .wrapper .spollers._spoller-init .spollers__title::before, body.yazamut-home .wrapper .spollers._spoller-init .spollers__title::after {
  position: absolute;
  right: 0.375rem;
  top: 50%;
  height: max(1px, 0.125rem);
  width: 0.9375rem;
  background-color: var(--theme-icons-color);
  border-radius: 1.25rem;
  -webkit-transition: -webkit-transform 0.5s ease 0s;
  transition: -webkit-transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
  will-change: transform;
  content: "";
}
body.yazamut-home .wrapper .spollers._spoller-init .spollers__title::after {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
body.yazamut-home .wrapper .spollers._spoller-init .spollers__title._spoller-active::after {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
body.yazamut-home .wrapper .spollers__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 1rem;
  line-height: 1.62;
  border-bottom: 1px solid #c0c0c0;
}
body.yazamut-home .wrapper .spollers__title {
  position: relative;
  font-weight: 700;
  text-align: left;
  list-style: none;
  cursor: default;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .spollers__title {
    padding: 2.375rem 2.5rem 2.375rem 0;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .spollers__title {
    padding: 2.125rem 3.4375rem 2.125rem 0;
  }
}
body.yazamut-home .wrapper .spollers__title::marker, body.yazamut-home .wrapper .spollers__title::-webkit-details-marker {
  display: none;
}
body.yazamut-home .wrapper .spollers__title._spoller-active + .spollers__body p {
  opacity: 1;
}
body.yazamut-home .wrapper .spollers__body {
  max-width: 38.4375rem;
  padding: 0 1.25rem 2rem 0;
  color: #58595b;
}
body.yazamut-home .wrapper .spollers__body p {
  margin-top: 0;
  border-left: 3px solid var(--theme-icons-color);
  opacity: 0;
  -webkit-transition: opacity 0.5s ease 0s;
  transition: opacity 0.5s ease 0s;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .spollers__body p {
    padding-left: 3.75rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .spollers__body p {
    padding-left: 2.375rem;
  }
}

/* ============================================================================================================= */
/* ============================================================================================================= */
body.yazamut-home .wrapper .events {
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .events {
    padding-block: 8.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .events {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .events__container {
  max-width: 89rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .events__heading {
  text-align: center;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .events__heading:not(:last-child) {
    margin-bottom: 3.125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .events__heading:not(:last-child) {
    margin-bottom: 2.25rem;
  }
}
body.yazamut-home .wrapper .events__slider-wrapper {
  position: relative;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .events__slider-wrapper {
    padding: 0 4.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .events__slider-wrapper .swiper-pagination-lock {
    position: relative;
    display: block;
    margin-bottom: -5.5rem;
  }
}
body.yazamut-home .wrapper .events__slider {
  padding: 15px;
  margin: -15px;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .events__slider:not(:last-child) {
    padding-bottom: 5.5rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .events__slider:not(:last-child) {
    padding-bottom: 4.6875rem;
  }
}
body.yazamut-home .wrapper .events__btn {
  position: absolute;
  top: 50%;
  z-index: 2;
  width: 3rem;
  height: 3rem;
  padding: 0.625rem;
  margin-top: -4.25rem;
  background-color: #f1f1f1;
  -webkit-box-shadow: 0 2px 0.5rem 0 rgba(0, 0, 0, 0.29);
          box-shadow: 0 2px 0.5rem 0 rgba(0, 0, 0, 0.29);
  border-radius: 0.25rem;
  -webkit-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .events__btn {
    display: none;
  }
}
body.yazamut-home .wrapper .events__btn::before {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px;
  background-color: var(--theme-bg-color);
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home .wrapper .events__btn--prev_mod {
  left: 0;
}
body.yazamut-home .wrapper .events__btn--next_mod {
  right: 0;
}
body.yazamut-home .wrapper .events__btn--next_mod img {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
body.yazamut-home .wrapper .events__btn img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .events__btn:hover, body.yazamut-home .wrapper .events__btn:focus-visible {
  background-color: #fff5e6;
}
body.yazamut-home .wrapper .events__btn.swiper-lock::before {
  opacity: 0.5;
}
body.yazamut-home .wrapper .events__btn.swiper-lock img {
  opacity: 0.4;
}
body.yazamut-home .wrapper .events__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (min-width: 80em) {
  body.yazamut-home .wrapper .events__item {
    width: 25rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 80em) {
  @supports (width: clamp( 18.8125rem , 16.2486187845rem  +  10.9392265193vw , 25rem )) {
    body.yazamut-home .wrapper .events__item {
      width: clamp( 18.8125rem , 16.2486187845rem  +  10.9392265193vw , 25rem );
    }
  }
  @supports not (width: clamp( 18.8125rem , 16.2486187845rem  +  10.9392265193vw , 25rem )) {
    body.yazamut-home .wrapper .events__item {
      width: calc(18.8125rem + 6.1875 * (100vw - 23.4375rem) / 56.5625);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .events__item {
    width: 18.8125rem;
  }
}
@media (min-width: 80em) {
  body.yazamut-home .wrapper .events__item:not(:last-child) {
    margin-right: 2.5rem;
  }
}
@media (min-width: 23.4375em) and (max-width: 80em) {
  @supports (margin-right: clamp( 0.9375rem , 0.2900552486rem  +  2.7624309392vw , 2.5rem )) {
    body.yazamut-home .wrapper .events__item:not(:last-child) {
      margin-right: clamp( 0.9375rem , 0.2900552486rem  +  2.7624309392vw , 2.5rem );
    }
  }
  @supports not (margin-right: clamp( 0.9375rem , 0.2900552486rem  +  2.7624309392vw , 2.5rem )) {
    body.yazamut-home .wrapper .events__item:not(:last-child) {
      margin-right: calc(0.9375rem + 1.5625 * (100vw - 23.4375rem) / 56.5625);
    }
  }
}
@media (max-width: 23.4375em) {
  body.yazamut-home .wrapper .events__item:not(:last-child) {
    margin-right: 0.9375rem;
  }
}
body.yazamut-home .wrapper .item-events {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.3125rem 0.9375rem 0 rgba(0, 0, 0, 0.1);
}
body.yazamut-home .wrapper .item-events__picture-w {
  position: relative;
  width: 100%;
  aspect-ratio: 400/180;
  min-height: 8.75rem;
  overflow: hidden;
}
body.yazamut-home .wrapper .item-events__picture-w::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: var(--theme-btn-bg-color);
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home .wrapper .item-events__picture-w img {
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
body.yazamut-home .wrapper .item-events__picture-w:hover::after, body.yazamut-home .wrapper .item-events__picture-w:focus-visible::after {
  opacity: 0.3;
}
body.yazamut-home .wrapper .item-events__picture-w:hover img, body.yazamut-home .wrapper .item-events__picture-w:focus-visible img {
  -webkit-transform: scale(1.032);
      -ms-transform: scale(1.032);
          transform: scale(1.032);
}
body.yazamut-home .wrapper .item-events__picture-w img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
body.yazamut-home .wrapper .item-events__content {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1.5rem;
  line-height: 1.33;
}
body.yazamut-home .wrapper .item-events__content a {
  color: inherit;
  -webkit-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
body.yazamut-home .wrapper .item-events__content a:hover, body.yazamut-home .wrapper .item-events__content a:focus-visible {
  color: var(--theme-links-hover-color);
}
body.yazamut-home .wrapper .item-events__content a:hover .item-events__icon-link, body.yazamut-home .wrapper .item-events__content a:focus-visible .item-events__icon-link {
  -webkit-transform: translateX(0.3125rem);
      -ms-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
body.yazamut-home .wrapper .item-events__content a svg {
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__top:not(:last-child) {
    margin-bottom: 0.75rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__top:not(:last-child) {
    margin-bottom: 0.9375rem;
  }
}
body.yazamut-home .wrapper .item-events__title {
  font-size: 1.125rem;
  font-weight: 700;
  color: #1f2937;
}
body.yazamut-home .wrapper .item-events__title:not(:last-child) {
  margin-bottom: 0.5rem;
}
body.yazamut-home .wrapper .item-events__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  font-size: 1.125rem;
}
body.yazamut-home .wrapper .item-events__icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 2rem;
  height: 2rem;
  padding: 0.25rem 0.125rem;
  color: var(--theme-icons-color);
}
body.yazamut-home .wrapper .item-events__icon img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .item-events__descr {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-size: 1rem;
  line-height: 1.5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__descr {
    -webkit-line-clamp: 5;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__descr {
    -webkit-line-clamp: 4;
  }
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__descr:not(:last-child) {
    margin-bottom: 1.25rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__descr:not(:last-child) {
    margin-bottom: 0.625rem;
  }
}
body.yazamut-home .wrapper .item-events__descr p {
  margin: 0;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__descr p:not(:last-child) {
    margin-bottom: 1rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__descr p:not(:last-child) {
    margin-bottom: 0.625rem;
  }
}
body.yazamut-home .wrapper .item-events__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  font-weight: 700;
  color: #1f2937;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__link {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .item-events__link {
    font-size: 1rem;
  }
}
body.yazamut-home .wrapper .item-events__icon-link {
  width: 1.3125rem;
  height: 0.5625rem;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
body.yazamut-home .wrapper .item-events__icon-link svg {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  fill: currentColor;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .program-promotion {
  padding-top: 2.5rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion {
    background-color: #f9f9f9;
  }
}
body.yazamut-home .wrapper .program-promotion__container {
  position: relative;
  max-width: 88rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@media screen and (min-width: 99.99875em) {
  body.yazamut-home .wrapper .program-promotion .arrow-down {
    position: absolute;
    bottom: 100%;
    left: -9.0625rem;
    z-index: 1;
    width: 9.375rem;
    aspect-ratio: 150/811;
  }
}
@media screen and (max-width: 99.99875em) {
  body.yazamut-home .wrapper .program-promotion .arrow-down {
    display: none;
  }
}
@media screen and (min-width: 99.99875em) {
  body.yazamut-home .wrapper .program-promotion .arrow-down img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
body.yazamut-home .wrapper .program-promotion .arrow-down.anim-complete img {
  -webkit-animation: verticalArrowAnim 3s infinite ease-in-out;
          animation: verticalArrowAnim 3s infinite ease-in-out;
}
body.yazamut-home .wrapper .program-promotion__row {
  position: relative;
  z-index: 2;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__col:not(:last-child) {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__col--content-mod {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 48.86%;
    -ms-flex-item-align: center;
        align-self: center;
    padding: 5rem 0;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__col--image-mod {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-item-align: end;
        align-self: flex-end;
    padding-left: 5.68%;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__col--image-mod {
    width: 88.12%;
    margin: 0 auto;
  }
}
body.yazamut-home .wrapper .program-promotion__content p {
  margin: 0;
}
body.yazamut-home .wrapper .program-promotion__content p:not(:last-child) {
  margin-bottom: 1rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__logo-w {
    height: 2.5625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__logo-w {
    height: 2.1875rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__logo-w:not(:last-child) {
    margin-bottom: 1.5625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__logo-w:not(:last-child) {
    margin-bottom: 1.125rem;
  }
}
body.yazamut-home .wrapper .program-promotion__logo-w a {
  display: inline-block;
  height: 100%;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .program-promotion__logo-w a:hover, body.yazamut-home .wrapper .program-promotion__logo-w a:focus-visible {
  opacity: 0.8;
}
body.yazamut-home .wrapper .program-promotion__logo-w img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .program-promotion__title {
  max-width: 44.375rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__title:not(:last-child) {
    margin-bottom: 1.75rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__title:not(:last-child) {
    margin-bottom: 1.375rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__text:not(:last-child) {
    margin-bottom: 1.875rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__text:not(:last-child) {
    margin-bottom: 1.5rem;
  }
}
body.yazamut-home .wrapper .program-promotion__btns-w {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1.25rem;
}
body.yazamut-home .wrapper .program-promotion__btns-w a,
body.yazamut-home .wrapper .program-promotion__btns-w button {
  min-width: 8.5625rem;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .program-promotion__btns-w a,
  body.yazamut-home .wrapper .program-promotion__btns-w button {
    font-size: 1.125rem;
  }
}
body.yazamut-home .wrapper .program-promotion__picture {
  position: relative;
  width: 100%;
  aspect-ratio: 640.09/826.27;
  overflow: hidden;
}
body.yazamut-home .wrapper .program-promotion__picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

/* ============================================================================================================= */
/* ============================================================================================================= */
body.yazamut-home .wrapper .title-description {
  background-color: var(--white-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description {
    padding-block: 5.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture {
  position: relative;
  aspect-ratio: 631.5/336.73;
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture::before, body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture::before {
  background: rgba(2, 2, 2, 0.57);
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture::after {
  background: var(--theme-btn-bg-color);
  opacity: 0;
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .video-init-state .title-description__play {
  opacity: 0;
  visibility: hidden;
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .video-play-state .title-description__bg-video-wrapper {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .video-play-state .title-description__play {
  opacity: 0;
  visibility: hidden;
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .video-play-state .plyr__poster {
  pointer-events: none;
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture-w:hover .title-description__picture::before, body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture-w:focus-visible .title-description__picture::before {
  opacity: 0.5;
}
body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture-w:hover .title-description__picture::after, body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__picture-w:focus-visible .title-description__picture::after {
  opacity: 0.3;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--video-mod .title-description__col:not(:last-child) {
    margin-bottom: 1.375rem;
  }
}
body.yazamut-home .wrapper .title-description.title-description--reverse-mod .title-description__row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
body.yazamut-home .wrapper .title-description.title-description--v2-mod .title-description__picture {
  aspect-ratio: 631/355;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v2-mod .title-description__col--content-mod {
    width: 47.11%;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v2-mod .title-description__title:not(:last-child) {
    margin-bottom: 1rem;
  }
}
body.yazamut-home .wrapper .title-description.title-description--v3-mod, body.yazamut-home .wrapper .title-description.title-description--v4-mod {
  z-index: 3;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v3-mod, body.yazamut-home .wrapper .title-description.title-description--v4-mod {
    padding-block: 6.125rem 5.625rem;
  }
}
body.yazamut-home .wrapper .title-description.title-description--v3-mod .title-description__content p, body.yazamut-home .wrapper .title-description.title-description--v4-mod .title-description__content p {
  margin-bottom: 0;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v3-mod .block-title:not(:last-child), body.yazamut-home .wrapper .title-description.title-description--v4-mod .block-title:not(:last-child) {
    margin-bottom: 0.9375rem;
  }
}
body.yazamut-home .wrapper .title-description.title-description--v3-mod .title-description__col--image-mod, body.yazamut-home .wrapper .title-description.title-description--v4-mod .title-description__col--image-mod {
  padding-top: 0;
}
body.yazamut-home .wrapper .title-description.title-description--v3-mod .title-description__picture, body.yazamut-home .wrapper .title-description.title-description--v4-mod .title-description__picture {
  aspect-ratio: 632/547;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v3-mod .title-description__col:not(:last-child), body.yazamut-home .wrapper .title-description.title-description--v4-mod .title-description__col:not(:last-child) {
    margin-bottom: 1.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v4-mod {
    padding-bottom: 5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v4-mod .title-description__row {
    gap: 3rem;
  }
}
body.yazamut-home .wrapper .title-description.title-description--v4-mod .title-description__col.title-description__col--content-mod {
  position: relative;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description.title-description--v4-mod .title-description__col.title-description__col--content-mod {
    width: 39.3%;
    margin-inline: auto;
    padding-top: 0.3125rem;
  }
}
body.yazamut-home .wrapper .title-description__container {
  max-width: 80rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 2.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__col {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__col:not(:last-child) {
    margin-bottom: 2.4375rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__col--content-mod {
    width: 41.09%;
  }
}
body.yazamut-home .wrapper .title-description__col--image-mod {
  position: relative;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__col--image-mod {
    width: 49.38%;
    padding-top: 0.625rem;
    will-change: clip-path, transform;
  }
}
body.yazamut-home .wrapper .title-description__content-decor-w {
  position: absolute;
  top: 50%;
  inset-inline-start: 50%;
  width: 37.625rem;
  height: 29.0625rem;
  margin-top: -14.5rem;
  -webkit-margin-start: 19.875rem;
          margin-inline-start: 19.875rem;
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__content-decor-w {
    display: none;
  }
}
body.yazamut-home .wrapper .title-description__content-decor-w.title-description__content-decor-w--variant-v2-mod {
  width: 29.375rem;
  height: 29.8125rem;
  margin-top: -14.8125rem;
  -webkit-margin-start: 16.875rem;
          margin-inline-start: 16.875rem;
}
body.yazamut-home .wrapper .title-description__content-decor-w.title-description__content-decor-w--variant-v3-mod {
  width: 32.3125rem;
  height: 30.3125rem;
  margin-top: -15.125rem;
  -webkit-margin-start: 17.5rem;
          margin-inline-start: 17.5rem;
}
body.yazamut-home .wrapper .title-description__content-decor-w.title-description__content-decor-w--variant-v4-mod {
  width: 26.4375rem;
  height: 26.8125rem;
  margin-top: -13.375rem;
  -webkit-margin-start: 16.5625rem;
          margin-inline-start: 16.5625rem;
}
body.yazamut-home .wrapper .title-description__content-decor-w.title-description__content-decor-w--variant-v5-mod {
  width: 38.4375rem;
  height: 32.8125rem;
  margin-top: -16.375rem;
  -webkit-margin-start: 11.375rem;
          margin-inline-start: 11.375rem;
}
body.yazamut-home .wrapper .title-description__decor-w {
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: 0;
  height: 29.37%;
}
body.yazamut-home .wrapper .title-description__decor {
  position: absolute;
  top: 1px;
  left: 0;
  right: 1px;
  z-index: 4;
  height: 100%;
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__decor {
    -webkit-clip-path: polygon(14.6% 41%, 80.1% 41%, 98.8% 100%, 0% 100%, -0.6% 6%);
            clip-path: polygon(14.6% 41%, 80.1% 41%, 98.8% 100%, 0% 100%, -0.6% 6%);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__decor {
    -webkit-clip-path: polygon(14.6% 36%, 80.1% 36%, 99.5% 100%, -1px 100%, -1px 0%);
            clip-path: polygon(14.6% 36%, 80.1% 36%, 99.5% 100%, -1px 100%, -1px 0%);
  }
}
body.yazamut-home .wrapper .title-description__shadow-decor {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 3;
  background: var(--theme-decor-color);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__shadow-decor {
    height: calc(100% - 1px);
    -webkit-clip-path: polygon(15% 35%, 80.6% 35%, 101% 100%, 0% 100%, 1px 0%);
            clip-path: polygon(15% 35%, 80.6% 35%, 101% 100%, 0% 100%, 1px 0%);
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__shadow-decor {
    height: calc(100% + 0.375rem);
    -webkit-clip-path: polygon(15% 35%, 80.6% 35%, 101% 100%, 0% 100%, 1px 0%);
            clip-path: polygon(15% 35%, 80.6% 35%, 101% 100%, 0% 100%, 1px 0%);
  }
}
body.yazamut-home .wrapper .title-description__content {
  position: relative;
  z-index: 1;
}
body.yazamut-home .wrapper .title-description__content p {
  margin: 0;
}
body.yazamut-home .wrapper .title-description__content p:not(:last-child) {
  margin-bottom: 1.6875rem;
}
body.yazamut-home .wrapper .title-description__title {
  line-height: 1.2;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__title:not(:last-child) {
    margin-bottom: 1.875rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__title:not(:last-child) {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__text:not(:last-child) {
    margin-bottom: 3.5rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .title-description__text:not(:last-child) {
    margin-bottom: 2.625rem;
  }
}
body.yazamut-home .wrapper .title-description__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2.125rem;
  -webkit-padding-end: 2rem;
          padding-inline-end: 2rem;
}
body.yazamut-home .wrapper .title-description__list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.5rem;
}
body.yazamut-home .wrapper .title-description__list-icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  background: var(--theme-title-description-icon-color);
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC45IiBkPSJNMTkuMjU1NCA1LjkyMzU5TDE5LjUwOTcgNi42MjM3TDEwLjQ1NzcgOS45MjA5M1YxLjg5NTY4SDkuNTU5MTRWOS45MjA5M0wxLjQ5OTU3IDYuOTg1MjJMMS41MDM3NyA3Ljk0NDA0TDguNjk0NjEgMTAuNTYzM0wxLjUwNjQ0IDEzLjE4MTVWMTQuMTM4OEw5LjU1OTE0IDExLjIwNTdWMTkuMjMxSDEwLjQ1NzdWMTEuMjA1N0wxOC41MTA3IDE0LjEzODhWMTMuMTgxNUwxMS4zMjI2IDEwLjU2MzNMMTguNTEwNyA3Ljk0NDgxVjUuOTIzNTlIMTkuMjU1NEwxOS41MDk3IDYuNjIzN0wxOS4yNTU0IDUuOTIzNTlIMjBWOC45ODg0N0wxNS42NzY2IDEwLjU2MzNMMjAgMTIuMTM3OFYxNi4yNjc0TDExLjk0NjkgMTMuMzM0VjIwLjcyMTRIOC4wNjk4OFYxMy4zMzRMMC4wMTcxODM4IDE2LjI2NzRWMTIuMTM3OEw0LjM0MDI0IDEwLjU2MzNMMC4wMTk0NzQ5IDguOTg5NjJMMCA0Ljg1MzE4TDguMDY5ODggNy43OTIzM1YwLjQwNTI3M0gxMS45NDY5VjcuNzkyMzNMMjAgNC44NTkyOVY1LjkyMzU5SDE5LjI1NTRaIiBmaWxsPSIjNUY3NUNFIi8+Cjwvc3ZnPgo=") no-repeat center/cover;
          mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC45IiBkPSJNMTkuMjU1NCA1LjkyMzU5TDE5LjUwOTcgNi42MjM3TDEwLjQ1NzcgOS45MjA5M1YxLjg5NTY4SDkuNTU5MTRWOS45MjA5M0wxLjQ5OTU3IDYuOTg1MjJMMS41MDM3NyA3Ljk0NDA0TDguNjk0NjEgMTAuNTYzM0wxLjUwNjQ0IDEzLjE4MTVWMTQuMTM4OEw5LjU1OTE0IDExLjIwNTdWMTkuMjMxSDEwLjQ1NzdWMTEuMjA1N0wxOC41MTA3IDE0LjEzODhWMTMuMTgxNUwxMS4zMjI2IDEwLjU2MzNMMTguNTEwNyA3Ljk0NDgxVjUuOTIzNTlIMTkuMjU1NEwxOS41MDk3IDYuNjIzN0wxOS4yNTU0IDUuOTIzNTlIMjBWOC45ODg0N0wxNS42NzY2IDEwLjU2MzNMMjAgMTIuMTM3OFYxNi4yNjc0TDExLjk0NjkgMTMuMzM0VjIwLjcyMTRIOC4wNjk4OFYxMy4zMzRMMC4wMTcxODM4IDE2LjI2NzRWMTIuMTM3OEw0LjM0MDI0IDEwLjU2MzNMMC4wMTk0NzQ5IDguOTg5NjJMMCA0Ljg1MzE4TDguMDY5ODggNy43OTIzM1YwLjQwNTI3M0gxMS45NDY5VjcuNzkyMzNMMjAgNC44NTkyOVY1LjkyMzU5SDE5LjI1NTRaIiBmaWxsPSIjNUY3NUNFIi8+Cjwvc3ZnPgo=") no-repeat center/cover;
  opacity: 0.9;
}
body.yazamut-home .wrapper .title-description__list-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem;
  margin-top: -2px;
}
body.yazamut-home .wrapper .title-description__list-text h2,
body.yazamut-home .wrapper .title-description__list-text h3,
body.yazamut-home .wrapper .title-description__list-text h4,
body.yazamut-home .wrapper .title-description__list-text h5,
body.yazamut-home .wrapper .title-description__list-text h6 {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.44;
  text-transform: uppercase;
}
body.yazamut-home .wrapper .title-description__actions {
  gap: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  place-content: flex-start;
}
body.yazamut-home .wrapper .title-description__picture {
  position: relative;
  aspect-ratio: 632/511;
  overflow: hidden;
}
body.yazamut-home .wrapper .title-description__picture::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: var(--theme-btn-bg-color);
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  content: "";
}
body.yazamut-home .wrapper .title-description__picture img {
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
body.yazamut-home .wrapper .title-description__picture:hover::after, body.yazamut-home .wrapper .title-description__picture:focus-visible::after {
  opacity: 0.3;
}
body.yazamut-home .wrapper .title-description__picture:hover img, body.yazamut-home .wrapper .title-description__picture:focus-visible img {
  -webkit-transform: scale(1.032);
      -ms-transform: scale(1.032);
          transform: scale(1.032);
}
body.yazamut-home .wrapper .title-description__picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
body.yazamut-home .wrapper .title-description__picture-w {
  position: relative;
  display: block;
}
body.yazamut-home .wrapper .title-description__play {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  width: max(3.375rem, min(13.29%, 5.25rem));
  aspect-ratio: 1/1;
  color: var(--theme-btn-play-icon-color);
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: opacity 0.1s ease, visibility 0.1s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.1s ease, visibility 0.1s ease, -webkit-transform 0.3s ease;
  transition: transform 0.3s ease, opacity 0.1s ease, visibility 0.1s ease;
  transition: transform 0.3s ease, opacity 0.1s ease, visibility 0.1s ease, -webkit-transform 0.3s ease;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  pointer-events: none;
}
body.yazamut-home .wrapper .title-description__play img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .title-description__bg-video-wrapper, body.yazamut-home .wrapper .title-description__bg-video-iframe,
body.yazamut-home .wrapper .title-description .plyr {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* ============================================================================================================= */
body.yazamut-home .wrapper .our-researchers {
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .our-researchers {
    padding-block: 5.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-researchers {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .our-researchers__container {
  max-width: 80rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .our-researchers__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .our-researchers__heading:not(:last-child) {
    margin-bottom: 3.375rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-researchers__heading:not(:last-child) {
    margin-bottom: 3rem;
  }
}
body.yazamut-home .wrapper .our-researchers__row {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(18.8125rem, 1fr));
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .our-researchers__row {
    gap: 1rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .our-researchers__row {
    gap: 1.375rem;
  }
}
body.yazamut-home .wrapper .card-researchers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1.5rem !important;
  background-color: #fff;
  -webkit-box-shadow: 0 0 2.6875rem 0 rgba(0, 0, 0, 0.13);
          box-shadow: 0 0 2.6875rem 0 rgba(0, 0, 0, 0.13);
}
body.yazamut-home .wrapper .card-researchers__logo {
  -ms-flex-item-align: start;
      align-self: flex-start;
  height: 3.625rem;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .card-researchers__logo:not(:last-child) {
  margin-bottom: 0.875rem;
}
body.yazamut-home .wrapper .card-researchers__logo:hover, body.yazamut-home .wrapper .card-researchers__logo:focus-visible {
  opacity: 0.6;
}
body.yazamut-home .wrapper .card-researchers__logo img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .card-researchers .avatars-list:not(:last-child) {
  margin-bottom: 1rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .card-researchers__info-w:has(.card-researchers__info:nth-child(4)) .card-researchers__info:not(:last-child) {
    margin-bottom: 0.875rem;
  }
}
body.yazamut-home .wrapper .card-researchers__info {
  margin: 0;
}
body.yazamut-home .wrapper .card-researchers__info:not(:last-child) {
  margin-bottom: 1.5625rem;
}
body.yazamut-home .wrapper .card-researchers__info-title {
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.33;
}
body.yazamut-home .wrapper .card-researchers__info-text {
  margin-left: 0;
  margin-right: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #58595b;
}
body.yazamut-home .wrapper .avatars-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: start;
      align-self: flex-start;
  padding: 0.6875rem 1rem;
  background-color: #fff;
  border-radius: 3.75rem;
  -webkit-box-shadow: 0 0.875rem 1.6875rem 0 rgba(137, 137, 137, 0.19);
          box-shadow: 0 0.875rem 1.6875rem 0 rgba(137, 137, 137, 0.19);
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
  will-change: transform;
}
body.yazamut-home .wrapper .avatars-list:hover, body.yazamut-home .wrapper .avatars-list:focus-visible {
  -webkit-transform: scale(1.065);
      -ms-transform: scale(1.065);
          transform: scale(1.065);
}
body.yazamut-home .wrapper .avatars-list__item {
  position: relative;
  width: 4.125rem;
  aspect-ratio: 1/1;
}
body.yazamut-home .wrapper .avatars-list__item:not(:first-child) {
  margin-left: -0.8125rem;
}
body.yazamut-home .wrapper .avatars-list__item::before {
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  border: 0.25rem solid #fff;
  border-radius: 50%;
  content: "";
}
body.yazamut-home .wrapper .avatars-list__item img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
}

/* ============================================================================================================= */
/* ============================================================================================================= */
body.yazamut-home .wrapper .medal-block {
  position: relative;
  z-index: 1;
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block {
    padding-block: 9.375rem 5.3125rem;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .medal-block {
    padding-block: 12.875rem 2.5rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .medal-block {
    padding-block: max(12.875rem, 29vw) 2.5rem;
  }
}
body.yazamut-home .wrapper .medal-block__container {
  position: relative;
  max-width: 78.25rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .medal-block__picture {
  position: absolute;
  aspect-ratio: 358/389;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block__picture {
    top: -11rem;
    left: 2.0625rem;
    width: 22.375rem;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .medal-block__picture {
    top: -14.75rem;
    right: 0.9375rem;
    width: 20.625rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .medal-block__picture {
    top: min(-12.875rem, -29vw);
    right: 0.9375rem;
    width: max(11.5625rem, 27vw);
  }
}
body.yazamut-home .wrapper .medal-block__decor {
  width: 100%;
}
body.yazamut-home .wrapper .medal-block__decor--base-mod {
  aspect-ratio: 358/268;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .medal-block__decor--main-mod {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -23.74%;
  width: 47.49%;
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block__content {
    padding-left: 22.1875rem;
  }
}
@media (max-width: 61.9988em) and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .medal-block__content {
    padding-right: 20.625rem;
  }
}
body.yazamut-home .wrapper .medal-block__subtitle {
  -webkit-text-fill-color: #58595b;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block__title {
    line-height: 1.2;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block__title:not(:last-child) {
    margin-bottom: 1.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block__title:not(:last-child) {
    margin-bottom: 1rem;
  }
}
body.yazamut-home .wrapper .medal-block__title span {
  display: block;
  -webkit-text-fill-color: #58595b;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block__text {
    font-size: 1.625rem;
    line-height: 1.5;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .medal-block__text {
    font-size: 1rem;
    line-height: 1.62;
  }
}
body.yazamut-home .wrapper .medal-block__text p {
  margin: 0;
}
body.yazamut-home .wrapper .medal-block__text p:not(:last-child) {
  margin-bottom: 1rem;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .cubes {
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .cubes {
    padding-block: 5.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .cubes {
    padding-block: 2.5rem;
  }
}
body.yazamut-home .wrapper .cubes__container {
  max-width: 80rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .cubes__row {
  display: grid;
  gap: 1rem;
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .cubes__row {
    grid-template-columns: repeat(auto-fill, minmax(21.25rem, 1fr));
  }
}
body.yazamut-home .wrapper .cubes__row:not(:last-child) {
  margin-bottom: 3.125rem;
}
body.yazamut-home .wrapper .cubes__bottom {
  font-size: 1.125rem;
  line-height: 1.44;
}
body.yazamut-home .wrapper .cubes__bottom p {
  margin: 0;
}
body.yazamut-home .wrapper .item-cube {
  padding: 1.1875rem 1.25rem 1.125rem 1.5625rem;
  font-size: 1.125rem;
  line-height: 1.44;
  border-radius: 0.5rem;
}
body.yazamut-home .wrapper .item-cube p,
body.yazamut-home .wrapper .item-cube > span {
  margin: 0;
}
body.yazamut-home .wrapper .item-cube p:not(:last-child),
body.yazamut-home .wrapper .item-cube > span:not(:last-child) {
  margin-bottom: 0.625rem;
}
body.yazamut-home .wrapper .item-cube > span {
  display: block;
}
body.yazamut-home .wrapper .item-cube:not(.item-cube--title-mod) {
  -webkit-box-shadow: 0 0.375rem 1.875rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.375rem 1.875rem 0 rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 47.9988em) {
  body.yazamut-home .wrapper .item-cube:not(.item-cube--title-mod) {
    min-height: 15.25rem;
  }
}
@media screen and (max-width: 47.9988em) {
  body.yazamut-home .wrapper .item-cube:not(.item-cube--title-mod) {
    min-height: 12.5rem;
  }
}
body.yazamut-home .wrapper .item-cube:not(.item-cube--title-mod) .item-cube__title {
  position: relative;
  font-weight: 700;
  line-height: 1.39;
}
body.yazamut-home .wrapper .item-cube.item-cube--title-mod {
  padding-top: 0.875rem;
  padding-right: 12.98%;
}
body.yazamut-home .wrapper .item-cube.item-cube--title-mod .item-cube__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 1rem;
}
body.yazamut-home .wrapper .item-cube__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
}
body.yazamut-home .wrapper .item-cube__heading:not(:last-child) {
  margin-bottom: 0.25rem;
}
body.yazamut-home .wrapper .item-cube__icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1.3125rem;
  height: 0.75rem;
  margin-top: 0.3333333333em;
  color: var(--theme-decor-color);
}
body.yazamut-home .wrapper .item-cube__icon img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .item-cube__title:not(:last-child) {
  margin-bottom: 1rem;
}
body.yazamut-home .wrapper .item-cube__descr {
  padding-left: 1.75rem;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .company-profile {
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile {
    padding-block: 5.3125rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile {
    padding-block: 2.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile:last-child {
    padding-bottom: 11.25rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile:last-child {
    padding-bottom: 5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile.company-profile--indent-mod {
    padding-block: 8.75rem 11.25rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile.company-profile--indent-mod .company-profile__row {
    margin-bottom: 2.5rem;
  }
}
body.yazamut-home .wrapper .company-profile__container {
  position: relative;
  max-width: 80rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@media screen and (min-width: 87.49875em) {
  body.yazamut-home .wrapper .company-profile .arrow-down {
    position: absolute;
    left: -12.5625rem;
    bottom: 100%;
    width: 9.375rem;
    aspect-ratio: 150/809;
  }
}
@media screen and (max-width: 87.49875em) {
  body.yazamut-home .wrapper .company-profile .arrow-down {
    display: none;
  }
}
body.yazamut-home .wrapper .company-profile__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem;
  max-width: 56.375rem;
  margin-inline: auto;
}
body.yazamut-home .wrapper .company-profile__heading:not(:last-child) {
  margin-bottom: 2rem;
}
body.yazamut-home .wrapper .company-profile__heading .block-title {
  line-height: 1.25;
}
body.yazamut-home .wrapper .company-profile__row {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(21.25rem, 1fr));
  gap: 1rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile__row:not(:last-child) {
    margin-bottom: 6rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .company-profile__row:not(:last-child) {
    margin-bottom: 2.8125rem;
  }
}
body.yazamut-home .wrapper .company-profile__btn-w {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1rem;
}
body.yazamut-home .wrapper .company-profile__btn-w button {
  gap: 0.5rem;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .company-profile__btn-w button[disabled] {
  opacity: 0.5 !important;
}
body.yazamut-home .wrapper .company-profile__btn-w .button__count {
  position: relative;
  z-index: 2;
}
body.yazamut-home .wrapper .profile-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 2.625rem 1.5rem 2.8125rem;
  gap: 1.0625rem;
  color: #58595b;
  -webkit-box-shadow: 0 0 2.6875rem 0 rgba(0, 0, 0, 0.13);
          box-shadow: 0 0 2.6875rem 0 rgba(0, 0, 0, 0.13);
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .profile-card {
    font-size: 1.125rem;
    line-height: 1.33;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .profile-card {
    font-size: 1rem;
    line-height: 1.62;
  }
}
body.yazamut-home .wrapper .profile-card__logo-w {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 3.625rem;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .profile-card__logo-w:not(:last-child) {
  margin-bottom: 0.875rem;
}
body.yazamut-home .wrapper .profile-card__logo-w:hover, body.yazamut-home .wrapper .profile-card__logo-w:focus-visible {
  opacity: 0.6;
}
body.yazamut-home .wrapper .profile-card__logo-w img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .profile-card__text:not(:last-child) {
  margin-bottom: 1.25rem;
}
body.yazamut-home .wrapper .profile-card__text p {
  margin: 0;
}
body.yazamut-home .wrapper .profile-card__text p:not(:last-child) {
  margin-bottom: 0.625rem;
}
body.yazamut-home .wrapper .profile-card .avatars-list {
  margin-top: auto;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .member-details {
  background-color: #fff;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details {
    padding-block: 6rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details {
    padding-block: 2.5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details:not(:has(+ .member-details)) {
    -webkit-padding-after: 12rem;
            padding-block-end: 12rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details:not(:has(+ .member-details)) {
    -webkit-padding-after: 5rem;
            padding-block-end: 5rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__row {
    grid-template: 1fr auto auto auto 1fr/0.561fr 0.439fr;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__title {
    grid-area: 2/2;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__subtitle {
    grid-area: 3/2;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__text {
    grid-area: 4/2;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__list {
    grid-area: 5/2;
  }
}
@media screen and (min-width: 79.99875em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__picture-w {
    left: -1.875rem;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__picture-w {
    grid-area: 1/1/-1/2;
    max-width: 74.49%;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__decor {
    right: auto;
    left: -12.26%;
    -webkit-transform: scale(-1, 1) translateY(62%);
        -ms-transform: scale(-1, 1) translateY(62%);
            transform: scale(-1, 1) translateY(62%);
  }
}
@media (max-width: 79.99875em) and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details.member-details--reverse-mod .member-details__decor {
    right: auto;
    left: -12.06%;
  }
}
body.yazamut-home .wrapper .member-details__container {
  max-width: 80rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body.yazamut-home .wrapper .member-details__row {
  display: grid;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__row {
    grid-template: 1fr auto auto auto 1fr/1.03fr 0.97fr;
    -webkit-column-gap: 3.125rem;
       -moz-column-gap: 3.125rem;
            column-gap: 3.125rem;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__title {
    grid-area: 2/1;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__title {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__title + .member-details__text {
    margin-top: 1.25rem;
  }
}
body.yazamut-home .wrapper .member-details__subtitle {
  font-size: 1.875rem;
  line-height: 1.6;
  font-weight: 600;
  color: #58595b;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__subtitle {
    grid-area: 3/1;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__subtitle {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
body.yazamut-home .wrapper .member-details__subtitle:not(:last-child) {
  margin-bottom: 1.25rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__text {
    grid-area: 4/1;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__text {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}
body.yazamut-home .wrapper .member-details__text:not(:last-child) {
  margin-bottom: 1.5625rem;
}
body.yazamut-home .wrapper .member-details__text p {
  margin: 0;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__text p:not(:last-child) {
    margin-bottom: 1.625rem;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__text p:not(:last-child) {
    margin-bottom: 0.9375rem;
  }
}
body.yazamut-home .wrapper .member-details__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1.25rem;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__list {
    grid-area: 5/1;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__list {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}
body.yazamut-home .wrapper .member-details__item {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 2.1875rem;
  aspect-ratio: 1/1;
}
body.yazamut-home .wrapper .member-details__link {
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
body.yazamut-home .wrapper .member-details__link img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
body.yazamut-home .wrapper .member-details__link:hover, body.yazamut-home .wrapper .member-details__link:focus-visible {
  opacity: 0.7;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__picture-w {
    position: relative;
    grid-area: 1/2/-1/3;
    padding-top: 0.625rem;
    width: 100%;
    max-width: 86.24%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__picture-w {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    max-width: 80%;
    width: 100%;
    margin: 0 auto 1.25rem;
  }
}
body.yazamut-home .wrapper .member-details__picture {
  position: relative;
  aspect-ratio: 514/563;
  overflow: hidden;
}
body.yazamut-home .wrapper .member-details__picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center bottom;
     object-position: center bottom;
}
@media screen and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__decor {
    position: absolute;
    bottom: 0;
    right: -16.34%;
    width: 128.6%;
    aspect-ratio: 661/150;
    -webkit-transform: translateY(62%);
        -ms-transform: translateY(62%);
            transform: translateY(62%);
    color: var(--theme-arrows-color);
  }
  body.yazamut-home .wrapper .member-details__decor svg {
    display: block;
    fill: none;
  }
}
@media (max-width: 79.99875em) and (min-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__decor {
    right: -17.9%;
  }
}
@media screen and (max-width: 61.9988em) {
  body.yazamut-home .wrapper .member-details__decor {
    display: none;
  }
}
body.yazamut-home .wrapper .member-details__decor img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

/* ============================================================================================================= */
body.yazamut-home .wrapper .preloader {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
  -webkit-transition: opacity 0.2s linear 0.2s;
  transition: opacity 0.2s linear 0.2s;
}
body.yazamut-home .wrapper .preloader__icon {
  width: 5rem;
  height: 5rem;
}
body.yazamut-home .wrapper .preloader__icon img {
  opacity: 0;
  -webkit-animation: preloaderIconShow 1.5s ease 0.3s forwards;
          animation: preloaderIconShow 1.5s ease 0.3s forwards;
}
.loaded body.yazamut-home .wrapper .preloader {
  opacity: 0;
  pointer-events: none;
}
@-webkit-keyframes preloaderIconShow {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes preloaderIconShow {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* ============================================================================================================= */
@-webkit-keyframes verticalArrowAnim {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1rem);
            transform: translateY(1rem);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes verticalArrowAnim {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1rem);
            transform: translateY(1rem);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes horizontalRightArrowAnim {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(0.9375rem);
            transform: translateX(0.9375rem);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes horizontalRightArrowAnim {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(0.9375rem);
            transform: translateX(0.9375rem);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes horizontalLeftArrowAnim {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(-0.9375rem);
            transform: translateX(-0.9375rem);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes horizontalLeftArrowAnim {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(-0.9375rem);
            transform: translateX(-0.9375rem);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(var(--plyr-control-spacing,10px)/ 2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/ 2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/ 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
/*! jQuery UI - v1.13.2 - 2023-10-27
* http://jqueryui.com
* Includes: core.css, tabs.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/GDPR-package/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/GDPR-package/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/GDPR-package/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/GDPR-package/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/GDPR-package/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/GDPR-package/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/GDPR-package/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
#ct-ultimate-gdpr-cookie-popup {
    position: fixed;
    z-index: 100;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
    -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, .15);
    box-shadow: 0 0 24px rgba(0, 0, 0, .15);
    -webkit-transition: bottom .5s linear;
    -o-transition: bottom .5s linear;
    transition: bottom .5s linear;
    padding: 14px 32px;
    line-height: initial;
    display: flex;
    z-index: 1000;
}


#ct-ultimate-gdpr-cookie-modal li:before {
    display: none;
}

#ct-ultimate-gdpr-cookie-popup .ct-skin-light-icon {
    flex-shrink: 0;
    width: 3.125rem;
    height: 3.125rem;
}

#ct-ultimate-gdpr-cookie-popup .ct-skin-light-icon img {
    width: 100%;
    height: 100%;
}

#ct-ultimate-gdpr-cookie-popup *,
#ct-ultimate-gdpr-cookie-modal * {
    font-family: Open Sans Hebrew, Helvetica, Arial, sans-serif !important;
}

#ct-ultimate-gdpr-cookie-popup .content-text-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}

.ct-container {
    padding: 0;
    width: auto;
    max-width: 82rem;
}

#ct-ultimate-gdpr-cookie-modal-close {
    float: unset;
    margin-right: 0;
    width: 0.875rem;
    height: 0.875rem;
    flex-shrink: 0;
    margin-top: 3px;
}

#ct-ultimate-gdpr-cookie-modal .popup__top .title {
    font-size: 1.125rem;
}

#ct-ultimate-gdpr-cookie-popup .buttons * {
    margin: 0;
}

#ct-ultimate-gdpr-cookie-popup .buttons {
    display: flex;
    gap: 0.5rem;
    align-items: center;
    padding: 0 32px;
}

.ct-ultimate-gdpr-cookie-modal-slider [type=radio]:checked, .ct-ultimate-gdpr-cookie-modal-slider [type=radio]:not(:checked) {
    left: 0;
    opacity: 0;
}

.ct-ultimate-gdpr-cookie-modal-slider-item--selected:after {
    right: unset;
    left: -1px;
}

#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-able li:before,
#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-not-able li:before {
    display: block;
    right: -1rem;
    top: 3px;
    width: .45rem;
    height: .675rem;
}

#ct-ultimate-gdpr-cookie-popup a#ct-ultimate-gdpr-cookie-read-more {
    padding: 0 0 2px !important;
    border: none !important;
    border-bottom: 2px solid #c05602 !important;
    -webkit-transition: .2s linear !important;
    -o-transition: .2s linear !important;
    transition: .2s linear !important;
    -webkit-transition-property: color, border-color !important;
    -o-transition-property: color, border-color !important;
    transition-property: color, border-color !important;
    background: none !important;
    color: #333 !important;
    font-weight: 400;
    line-height: 1;
    min-height: 20px;
    height: fit-content;
    font-size: 16px;
    order: -1;
    margin-left: 1rem;
}

#ct-ultimate-gdpr-cookie-popup a#ct-ultimate-gdpr-cookie-read-more:hover {
    color: #c05602 !important;
    border-color: rgba(0, 0, 0, 0) !important;
}

@media(max-width: 1200px) {
    .ct-ultimate-gdpr-cookie-modal-slider-desc:first-child {
        margin-bottom: rem;
    }
}

#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-popup-bottomPanel {
    display: flex;
    justify-content: space-between;
    min-height: 50px;
}

#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-popup-bottomPanel .content-container {
    display: flex;
    gap: 8px;
}

.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-content {
    margin-bottom: initial;
}

#ct-ultimate-gdpr-cookie-reject {
    display: none;
}

.skin-light-theme #ct-ultimate-gdpr-cookie-reject,
.skin-light-theme #ct-ultimate-gdpr-cookie-accept {
    line-height: 1;
    font-weight: 400;
    font-size: 1rem;
    color: #fff;
    border-radius: 4px !important;
    border: none !important;
    min-width: 108px;
    height: fit-content;
    min-height: 40px;
    text-align: center;
}


.skin-light-theme #ct-ultimate-gdpr-cookie-change-settings {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    -webkit-transition: background-color .2s linear, color .2s linear, -webkit-transform .2s linear;
    transition: background-color .2s linear, color .2s linear, -webkit-transform .2s linear;
    -o-transition: background-color .2s linear, color .2s linear, transform .2s linear;
    transition: background-color .2s linear, color .2s linear, transform .2s linear;
    transition: background-color .2s linear, color .2s linear, transform .2s linear, -webkit-transform .2s linear;
    position: relative;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    font-size: 1.125rem;
    line-height: 1.4;
    padding: 0 1rem;
    font-weight: 700;
    color: #333;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #f90;
    min-height: 2.5rem;
}

.skin-light-theme #ct-ultimate-gdpr-cookie-read-more:after {
    display: none;
}

.skin-light-theme #ct-ultimate-gdpr-cookie-change-settings:hover {
    background-color: #fff5e6 !important;
    border-radius: 4px;
    border: 1px solid #f90;
    padding: 0 1rem;
    color: #333;
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 1.4;
}


.skin-light-theme #ct-ultimate-gdpr-cookie-change-settings:after {
    display: none;
}

.skin-light-theme #ct-ultimate-gdpr-cookie-change-settings:hover:after {
    opacity: 1;
}

.ct-header-popup {
    font-weight: 700;
    margin: 0 0 7px;
}

.ct-header-popup,
#ct-ultimate-gdpr-cookie-content {
    font-size: 16px !important;
    color: #333 !important;
    line-height: 1 !important;
}

#ct-ultimate-gdpr-cookie-modal .save-button {
    width: fit-content;
    margin: 0.5rem auto 0;
    min-height: 3rem;
    height: auto;
    padding: 0.5rem 2rem;
    text-align: center;
}


#ct-ultimate-gdpr-cookie-modal li + li {
    margin-top: 0;
}

#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider li label {
    width: -webkit-fill-available;
    text-align: center;
    font-size: 1rem;
    line-break: anywhere;
}

.fa-classic, .fa-regular, .fa-solid, .far, .fas {
    font-family: "Font Awesome 6 Free"!important;
}

.fa-classic::before, .fa-regular::before, .fa-solid::before, .far::before, .fas::before,
.fa-classic::after, .fa-regular::after, .fa-solid::after, .far::after, .fas::after {
    font-family: "Font Awesome 6 Free" !important;
}

.ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label:after {
    top: unset;
    bottom: -16.5px;
}

#ct-ultimate-gdpr-cookie-modal-body .top-content p {
    margin: 0;
    line-height: 1.3;
    font-size: 15px;
}

#ct-ultimate-gdpr-cookie-modal-body .top-content * {
    font-size: 14px;
}

.ct-ultimate-gdpr-cookie-modal-slider-wrap .ct-ultimate-gdpr-cookie-modal-slider-desc .ct-ultimate-gdpr-cookie-modal-slider-able li,
.ct-ultimate-gdpr-cookie-modal-slider-wrap .ct-ultimate-gdpr-cookie-modal-slider-desc .ct-ultimate-gdpr-cookie-modal-slider-not-able li {
    font-size: 14px!important;
}

#ct-ultimate-gdpr-cookie-modal-body .top-content {
    padding: 1rem 0 2rem;
}

#ct-ultimate-gdpr-cookie-modal-body .top-logo {
    height: 3rem;
    float: inline-end;
    position: relative;
}

#ct-ultimate-gdpr-cookie-modal-body {
    padding: 0.5rem 2rem 1.5rem;
    max-height: calc(92vh - 6rem);
    overflow: auto;
}

#ct-ultimate-gdpr-cookie-modal .popup--main .popup__top .title {
    max-width: unset;
}

#ct-ultimate-gdpr-cookie-modal-body:has(.top-content h2.title) .top-logo {
    top: -0.5rem;
}

#ct-ultimate-gdpr-cookie-modal-body .top-content h2.title {
    text-align: initial;
    margin-bottom: 1.5rem;
    font-size: 1.5rem;
}

#ct-ultimate-gdpr-cookie-modal-body .top-content.content-block p {
    padding: 0;
}

#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-able li,
#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-not-able li {
    padding: 0;
    line-height: 1.5;
}

#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-able,
#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-not-able {
    list-style: none;
    margin: 0 0 10px;
    padding: 0 1rem;
}

#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-able h4,
#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider-not-able h4 {
    margin: 1rem 0;
}

#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider li {
    padding: 0 1rem;
    font-size: 0.7rem;
}

.ct-ultimate-gdpr-cookie-modal-slider [type=radio]:checked + label::before,
.ct-ultimate-gdpr-cookie-modal-slider [type=radio]:not(:checked) + label::before {
    top: unset;
    bottom: -24px;
}

.ct-ultimate-gdpr-cookie-modal-slider-desc div {
    margin-bottom: 0.75rem;
    font-size: 16px;
    font-weight: 700;
}

.ct-ultimate-gdpr-cookie-modal-content {
    position: relative;
    padding: 0;
    height: auto;
    max-height: initial;
    top: 46%;
    transform: translateY(-50%);
    max-height: calc(100vh - 3rem);
    overflow: hidden;
}

.ct-ultimate-gdpr-cookie-modal-slider-able {
    padding-right: 0;
}

#ct-ultimate-gdpr-cookie-modal {
    overflow: hidden auto;
}

#ct-ultimate-gdpr-cookie-popup .content-text-container > * {
    text-align: start;
}


#ct-ultimate-gdpr-cookie-popup .content-text-container {
    max-width: calc(100% - 4rem);
}

#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-popup-bottomPanel .content-container {
    max-width: 40%;
}

#ct-ultimate-gdpr-cookie-open {
    bottom: 20px;
    left: 20px;
    background: linear-gradient(90deg, #e16327, #f7941e);
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    padding: 0;
    color: white !important;
    z-index: 1000;
}

#ct-ultimate-gdpr-cookie-open:hover {
    background: #c05602;
}

#ct-ultimate-gdpr-cookie-open .fas {
    height: 19px;
    width: 21px;
    font-size: 20px;
}

#ct-ultimate-gdpr-cookie-open .fas:before {
    content: "\f564";
}

#ct-ultimate-gdpr-cookie-modal .popup--main .popup__top {
    padding: 0.75rem 1.25rem 0.5rem;
    column-gap: 0.5rem;
}

.ct-ultimate-gdpr-cookie-modal-slider {
    margin: 0 0 40px;
}

.ct-ultimate-gdpr-slider {
    height: 72px;
}

.ct-ultimate-gdpr-cookie-modal-slider-item--selected:after {
    top: 16px;
}

.ct-ultimate-gdpr-cookie-modal-slider-desc:not(:has(li)) {
    display: none;
}

@media (min-width: 480px) {
    .ct-ultimate-gdpr-cookie-modal-slider li div {
        width: 50px;
        height: 50px;
    }
}

@media(min-width: 768px) {
    .ct-ultimate-gdpr-cookie-modal-slider-desc:first-child {
        margin-inline-end: 1rem;
    }

    .ct-ultimate-gdpr-cookie-modal-slider-desc {
        float: right;
        width: calc(50% - 0.5rem);
    }
}


@media(max-width: 1300px) {
    #ct-ultimate-gdpr-cookie-popup .buttons {
        padding: 0;
    }
}

@media(max-width: 1024px) {
    #ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-popup-bottomPanel {
        flex-direction: column;
        align-items: center;
        gap: 18px;
    }

    #ct-ultimate-gdpr-cookie-popup .buttons {
        flex-wrap: wrap;
        padding: 0;
        max-width: 100%;
        width: fit-content;
    }

    #ct-ultimate-gdpr-cookie-popup .buttons:not(:has(#ct-ultimate-gdpr-cookie-read-more)) {
        width: 20rem;
    }

    #ct-ultimate-gdpr-cookie-popup .buttons a {
        width: calc(50% - 4px);
    }

    #ct-ultimate-gdpr-cookie-popup .buttons a#ct-ultimate-gdpr-cookie-read-more {
        width: auto;
        max-width: 100%;
        margin: 0 auto;
        order: 1;
    }

    #ct-ultimate-gdpr-cookie-popup {
        padding: 1rem;
    }

    #ct-ultimate-gdpr-cookie-popup {
        padding: 14px;
    }

    #ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-popup-bottomPanel .content-container {
        max-width: 100%;
    }

    #ct-ultimate-gdpr-cookie-popup .content-text-container {
        max-width: unset;
    }

    #ct-ultimate-gdpr-cookie-modal .popup--main .popup__top {
        padding: 0.5rem 0.75rem 0.35rem;
    }

    #ct-ultimate-gdpr-cookie-modal-body .top-content h2.title {
        font-size: 1.125rem;
    }

    .ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label:after {
        top: unset;
        bottom: -17.5px;
    }
}
@media(max-width: 640px) {
    .ct-ultimate-gdpr-cookie-modal-slider {
        flex-wrap: wrap;
        row-gap: 1rem;
        justify-content: center;
        margin: 0 0 1rem;
    }

    #ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider li {
        padding: 0 0.5rem;
    }

    .ct-ultimate-gdpr-slider {
        display: none !important;
    }

    .ct-ultimate-gdpr-cookie-modal-slider li label {
        margin-top: 0;
    }

    .ct-ultimate-gdpr-cookie-modal-slider [type=radio]:checked + label:before,
    .ct-ultimate-gdpr-cookie-modal-slider [type=radio]:not(:checked) + label:before,
    .ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label:after {
        display: none;
    }

    #ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider li {
        width: 20%;
    }

    .ct-ultimate-gdpr-cookie-modal-slider-item--selected:after {
        display: none;
    }

    .ct-ultimate-gdpr-cookie-modal-content {
        top: unset;
        transform: none;
    }

    #ct-ultimate-gdpr-cookie-modal-body {
        padding: 0 1rem 1.5rem;
        max-height: calc(98vh - 6rem);
        overflow: auto;
    }

    .ct-ultimate-gdpr-cookie-modal-slider li div {
        margin-bottom: 1rem;
    }

    #ct-ultimate-gdpr-cookie-modal-body .top-logo {
        float: none;
        margin: 0 auto 0.5rem;
        max-width: 100%;
    }
}

@media(max-width: 480px) {
    .ct-ultimate-gdpr-cookie-modal-slider [type=radio]:checked + label:before,
    .ct-ultimate-gdpr-cookie-modal-slider [type=radio]:not(:checked) + label:before {
        top: -34px;
        right: calc(50% - 47px);
    }

    .ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label:after {
        top: -26.5px;
        right: calc(50% - 40px);
    }

    .ct-ultimate-gdpr-cookie-modal-slider li div {
        margin-bottom: 0.5rem;
    }

    #ct-ultimate-gdpr-cookie-modal-body .top-content {
        padding-bottom: 1rem;
    }

    #ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-slider li {
        width: 34%;
    }
}

@media(min-width: 1200px) {
    #ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-popup-bottomPanel .content-container {
        max-width: 48%;
    }
}

.ct-ultimate-gdpr-cookie-modal-slider-info.group_4:where([style*="display: block"]) .ct-ultimate-gdpr-cookie-modal-slider-desc {
    width: 100%;
}
