@charset "UTF-8";@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/OpenSans/OpenSans-Regulard41d.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-Regular.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-Regular.woff) format('woff'),url(../fonts/OpenSans/OpenSans-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Medium.eot);src:local('Open Sans Medium'),local('OpenSans-Medium'),url(../fonts/OpenSans/OpenSans-Mediumd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-Medium.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-Medium.woff) format('woff'),url(../fonts/OpenSans/OpenSans-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-SemiBold.eot);src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(../fonts/OpenSans/OpenSans-SemiBoldd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-SemiBold.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-SemiBold.woff) format('woff'),url(../fonts/OpenSans/OpenSans-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Bold.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/OpenSans/OpenSans-Boldd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-Bold.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-Bold.woff) format('woff'),url(../fonts/OpenSans/OpenSans-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Zilla Slab';src:url(../fonts/ZillaSlab/ZillaSlab-Medium.eot);src:local('Zilla Slab Medium'),local('ZillaSlab-Medium'),url(../fonts/ZillaSlab/ZillaSlab-Mediumd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/ZillaSlab/ZillaSlab-Medium.woff2) format('woff2'),url(../fonts/ZillaSlab/ZillaSlab-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Zilla Slab';src:url(../fonts/ZillaSlab/ZillaSlab-Bold.eot);src:local('Zilla Slab Bold'),local('ZillaSlab-Bold'),url(../fonts/ZillaSlab/ZillaSlab-Boldd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/ZillaSlab/ZillaSlab-Bold.woff2) format('woff2'),url(../fonts/ZillaSlab/ZillaSlab-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed/OpenSansCondensed-Light.eot);src:local('Open Sans Condensed Light'),local('OpenSansCondensed-Light'),url(../fonts/OpenSansCondensed/OpenSansCondensed-Lightd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSansCondensed/OpenSansCondensed-Light.woff2) format('woff2'),url(../fonts/OpenSansCondensed/OpenSansCondensed-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed/OpenSans-CondensedSemiBold.eot);src:local('Open Sans Condensed SemiBold'),local('OpenSans-CondensedSemiBold'),url(../fonts/OpenSansCondensed/OpenSans-CondensedSemiBoldd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSansCondensed/OpenSans-CondensedSemiBold.woff2) format('woff2'),url(../fonts/OpenSansCondensed/OpenSans-CondensedSemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed/OpenSansCondensed-Bold.eot);src:local('Open Sans Condensed Bold'),local('OpenSansCondensed-Bold'),url(../fonts/OpenSansCondensed/OpenSansCondensed-Boldd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSansCondensed/OpenSansCondensed-Bold.woff2) format('woff2'),url(../fonts/OpenSansCondensed/OpenSansCondensed-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}:root{--a11y-main-color:white;--a11y-secondary-color:black;--a11y-hover-color:#ccc;--a11y-active-color:#bbb;--a11y-window-bg:white;--stories-slider-z-shadows:999;--stories-slider-z-pagination:50;--stories-slider-z-navigation:200;--stories-slider-z-user:300;--stories-slider-z-actions:300;--stories-slider-z-content:100;--stories-slider-slide-bg-color:#000;--main-font:"Open Sans",sans-serif;--secondary-font:"Zilla Slab",serif;--third-font:"Open Sans Condensed",sans-serif;--main-color:#f26522;--color-2:#a41d23;--color-3:#d0ba00;--color-4:#149d93;--color-5:#eb5b17;--color-6:#0067ac;--color-7:#000;--bg-color:#fefdf9;--hover-color:#d44907;--text-color-1:#482727;--text-color-2:#fff;--text-color-3:#958686;--text-color-4:#000;--text-color-5:#d7cdcd;--shadow-1:-4px -4px 20px 4px rgba(164, 160, 160, 0.2);--shadow-2:10px 10px 20px 4px rgba(72, 39, 39, 0.25);--shadow-3:4px 4px 20px 4px rgba(164, 160, 160, 0.2);--placeholder-color:#ccc;--swiper-theme-color:#007aff;--a11y-main-color:var(--main-color);--a11y-secondary-color:var(--text-color-1);--a11y-hover-color:var(--text-color-2);--a11y-active-color:var(--color-2);--a11y-window-bg:var(--bg-color)}.a11y-window{position:fixed;top:70px;right:20px;width:100%;max-width:430px;overflow-y:auto;max-height:calc(100vh - 75px);font-size:16px;background-color:var(--a11y-window-bg);box-shadow:inset 0 0 0 1px var(--a11y-secondary-color);z-index:1000}.a11y-window--no-icons .a11y-title img,.a11y-window--no-icons .a11y-title svg{display:none}.a11y-item{margin-top:15px}.a11y-group{display:flex;flex-wrap:wrap;gap:10px;width:100%}.a11y-title{display:flex;align-items:center;gap:8px;font-size:18px;margin-bottom:10px}.a11y-btn{display:flex;justify-content:center;align-items:center;background-color:var(--a11y-main-color);border:1px solid var(--a11y-secondary-color);color:var(--a11y-secondary-color);padding:10px 20px;text-decoration:none;transition:.3s;cursor:pointer}.a11y-btn:hover{background-color:var(--a11y-hover-color)}.a11y-btn.active,.a11y-btn.active:hover{background-color:var(--a11y-active-color)}.a11y-radio{display:grid;grid-template-columns:1fr 1fr}.a11y-group-radio{padding:0;border:none}.a11y-radio legend{grid-column:1/-1}.a11y-radio label{margin-bottom:5px}.a11y-open{display:block;color:var(--a11y-main-color);background:var(--a11y-main-color);padding:8px;border:1px solid var(--a11y-secondary-color);transition:.3s;cursor:pointer}.a11y-open--fixed{position:fixed;top:100px;right:20px}.a11y-open:hover{background-color:var(--a11y-secondary-color)}.a11y-open:hover path{fill:var(--a11y-main-color)}.a11y-open svg{display:block}.a11y-open svg path{transition:.3s}.highlight-enabled :hover{outline:solid 2px;outline-color:var(--a11y-highlight-color)!important}.a11y-remove-bg{background-image:none!important}.stories-slider{box-sizing:border-box;display:flex;align-items:center;justify-content:center}.stories-slider>.swiper>.swiper-wrapper>.swiper-slide:not(.swiper-slide-next,.swiper-slide-prev,.swiper-slide-active){opacity:0}.stories-slider>.swiper>.swiper-wrapper>.swiper-slide-next+.swiper-slide{opacity:1}.stories-slider .swiper{height:100%;width:100%}.stories-slider .swiper .swiper .swiper-slide{overflow:hidden;background-color:var(--stories-slider-slide-bg-color)}.stories-slider .swiper .swiper-slide-shadow-left,.stories-slider .swiper .swiper-slide-shadow-right{z-index:var(--stories-slider-z-shadows)!important}.stories-slider .swiper .swiper-slide-shadow-left{background-image:linear-gradient(to left,#000,rgba(0,0,0,.5))}.stories-slider .swiper .swiper-slide-shadow-right{background-image:linear-gradient(to right,#000,rgba(0,0,0,.5))}.stories-slider.stories-slider-perspective .swiper .swiper,.stories-slider.stories-slider-perspective .swiper-slide-shadow-left,.stories-slider.stories-slider-perspective .swiper-slide-shadow-right{transform:translate3d(0,0,calc(-1 * var(--swiper-cube-translate-z)));transform-origin:0 0 calc(-1 * var(--swiper-cube-translate-z))}.stories-slider-button{position:absolute;z-index:var(--stories-slider-z-navigation);top:0;height:100%;user-select:none;-webkit-user-select:none}.stories-slider-button::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition-duration:.2s}.stories-slider-button:active::before{opacity:.25}.stories-slider-button-prev{left:0;width:30%}.stories-slider-button-prev::before{background-image:linear-gradient(to right,#000,rgba(0,0,0,0))}.stories-slider-button-next{right:0;width:70%}.stories-slider-button-next::before{background-image:linear-gradient(to left,#000,rgba(0,0,0,0))}.stories-slider-pagination{position:absolute;top:8px;display:flex;justify-content:space-between;z-index:var(--stories-slider-z-pagination);pointer-events:none;transform:translate3d(0,0,0)}.stories-slider-pagination-bullet{width:100%;flex-shrink:10;height:2px;background:rgba(255,255,255,.35);position:relative;overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,.35)}.stories-slider-pagination-bullet span{position:absolute;background:#fff;left:0;top:0;width:100%;height:100%;transform:translateX(-100%);transition-timing-function:linear}.stories-slider-pagination-bullet-viewed span{transform:translateX(0);transition-duration:0s!important}.stories-slider-user a,a.stories-slider-user{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition-duration:.2s}.stories-slider-user a:active,a.stories-slider-user:active{opacity:.55}.stories-slider-user{display:flex;align-items:center;position:absolute;top:18px;left:12px;height:32px;z-index:var(--stories-slider-z-user);color:#fff;text-decoration:none;user-select:none;-webkit-user-select:none}.stories-slider-user-avatar{width:32px;height:32px;border-radius:50%;margin-right:12px}.stories-slider-user-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}.stories-slider-user-name{font-size:14px;font-weight:700;margin-right:12px;text-shadow:0 0 2px rgba(0,0,0,.35)}.stories-slider-user-date{font-size:14px;font-weight:400;opacity:.55;text-shadow:0 0 2px rgba(0,0,0,.35)}.stories-slider-actions{display:flex;align-items:center;justify-content:space-between;right:10px;height:32px;z-index:var(--stories-slider-z-actions);transition-duration:.2s;user-select:none;-webkit-user-select:none}.stories-slider-close-button{margin-left:18px;width:22px;height:22px;appearance:none;border:none;outline:0;box-shadow:none;display:block;position:relative;cursor:pointer;padding:0;background:0 0;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.stories-slider-close-button::after,.stories-slider-close-button::before{content:"";width:125%;height:2px;background:#fff;border-radius:999px;display:block;position:absolute;left:50%;top:50%;box-shadow:0 0 1px rgba(0,0,0,.35)}.stories-slider-close-button::before{transform:translate(-50%,-50%) rotate(45deg)}.stories-slider-close-button::after{transform:translate(-50%,-50%) rotate(-45deg)}.stories-slider-close-button:active{opacity:.55}.stories-slider-content{width:100%;height:100%;z-index:var(--stories-slider-z-content);display:flex;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none}.stories-slider-content>img,.stories-slider-content>video{width:100%;height:100%;object-position:center;display:block;border:none;outline:0;background:0 0}.stories-slider-content>img{object-fit:cover}.stories-slider-content>video{object-fit:contain}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary:rgba(255, 255, 255, 0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:transparent}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:0 0;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:0 0;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:50%}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:0 0;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin:15px 0 0 20px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.pswp__dynamic-caption{color:#fff;position:absolute;width:100%;left:0;top:0;transition:opacity 120ms linear!important}.pswp-caption-content{display:none}.pswp__dynamic-caption a{color:#fff}.pswp__dynamic-caption--faded{opacity:0!important}.pswp__dynamic-caption--aside{width:auto;max-width:300px;padding:20px 15px 20px 20px}.pswp__dynamic-caption--below{width:auto;max-width:700px;padding:15px 0 0}.pswp__dynamic-caption--on-hor-edge{padding-left:15px;padding-right:15px}.pswp__dynamic-caption--mobile{width:100%;background:rgba(0,0,0,.5);padding:10px 15px;right:0;bottom:0;top:auto!important;left:0!important}.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:#fff;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}.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:700;height:26px;margin-right:20px;padding-right:0}.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;border-style:solid;border-width:5px 4px 0;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;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;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:700;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 0 0 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:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.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-radius:0 4px 4px 0}.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:1px solid #000;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--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{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:0 0;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:#fff}.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}.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:700;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}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;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:4px 0 0 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:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.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}.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}.select2-container--classic .select2-selection--multiple{background-color:#fff;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:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.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-radius:0 4px 4px 0}.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}.--main-color{color:var(--main-color)!important}.--color-2{color:var(--color-2)!important}.--color-3{color:var(--color-3)!important}.--color-4{color:var(--color-4)!important}.--color-5{color:var(--color-5)!important}.--color-6{color:var(--color-6)!important}.--color-7{color:var(--color-7)!important}.--bg-color{color:var(--bg-color)!important}.--hover-color{color:var(--hover-color)!important}.--text-color-1{color:var(--text-color-1)!important}.--text-color-2{color:var(--text-color-2)!important}.--text-color-3{color:var(--text-color-3)!important}.--text-color-4{color:var(--text-color-4)!important}.--text-color-5{color:var(--text-color-5)!important}.--placeholder-color{color:var(--placeholder-color)!important}*{margin:0;padding:0;box-sizing:border-box}html.no-scroll{overflow:hidden}body{font-size:18px;color:var(--text-color-1);background-color:var(--bg-color);font-family:var(--main-font);font-feature-settings:"pnum" on,"lnum" on,"liga" off}@media (max-width:559px){body:has(.a11y-window.active) .fixed-btn{z-index:99}}.app{display:flex;flex-direction:column;min-height:100vh;overflow:clip}main{position:relative;flex:1;display:flex;flex-direction:column;padding-top:320px;overflow:hidden}main:has(:first-of-type:not(.hero))::before{content:"";position:absolute;top:0;left:0;width:100%;height:320px;background:linear-gradient(180deg,rgba(149,134,134,.2) 0,rgba(254,253,249,0) 53.22%);pointer-events:none;z-index:-1}@media (max-width:1599px){main{padding-top:290px}main:has(:first-of-type:not(.hero))::before{height:290px}}@media (max-width:1289px){main{padding-top:180px}main:has(:first-of-type:not(.hero))::before{height:180px}}section{margin-bottom:80px}section section{margin:24px 0}section section .wrapper{padding:0}section.mb-no{margin-bottom:0}section.mb-large{margin-bottom:120px}@media (max-width:767px){main{padding-top:128px}main:has(:first-of-type:not(.hero))::before{height:128px}section{margin-bottom:56px}section.mb-large{margin-bottom:80px}}section.mb-small{margin-bottom:24px}.with-bg{position:relative;padding-top:40px;padding-bottom:40px}.with-bg::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-color:var(--text-color-1);opacity:.1;z-index:-1}.wrapper{width:100%;max-width:1380px;padding-left:50px;padding-right:50px;margin:0 auto}.wrapper.narrow{max-width:1060px}@media (max-width:1023px){html.menu-opened{overflow:hidden}body{font-size:16px}.with-bg{padding-top:32px;padding-bottom:32px}.wrapper{padding-left:40px;padding-right:40px}.wrapper.narrow{max-width:100%}}@media (min-width:1800px){.wrapper.wide{max-width:1690px}}.wrapper>:first-child{margin-top:0}.wrapper>:last-child{margin-bottom:0}.narrow{max-width:960px;margin:0 auto}.h1,.h2,.h3,.h4,h1,h2,h3,h4{hyphens:auto;-webkit-hyphens:auto}.h1,.h2,h1,h2{font-family:var(--secondary-font);color:var(--color-2)}.h1 span,.h2 span,h1 span,h2 span{color:var(--text-color-1)}.h1,.h2,.h3,h1,h2,h3{color:var(--color-2)}.h1,h1{font-size:70px;line-height:1.2;font-weight:700}@media (max-width:1289px){.h1,h1{font-size:64px}}@media (max-width:1023px){.narrow{max-width:100%}.h1,h1{font-size:56px}}@media (max-width:767px){.with-bg{padding-top:24px;padding-bottom:24px}.wrapper{padding-left:24px;padding-right:24px}.h1,h1{font-size:40px}}.h2,h2{font-size:48px;line-height:1.2;font-weight:500;margin-bottom:24px}.h2.small,h2.small{font-size:32px}.h2.big-margin,h2.big-margin{margin-bottom:60px}@media (max-width:1023px){.h2,h2{font-size:40px}.h2.small,h2.small{font-size:28px}.h2.big-margin,h2.big-margin{margin-bottom:40px}}@media (max-width:767px){.h2,h2{font-size:32px}.h2.small,h2.small{font-size:24px}.h2.big-margin,h2.big-margin{margin-bottom:24px}}.h3,h3{font-family:var(--third-font);font-size:24px;line-height:1.375;font-weight:700}@media (max-width:1023px){.h3,h3{font-size:22px}}@media (max-width:767px){.h3,h3{font-size:20px}}.h4,h4{font-family:var(--third-font);color:var(--color-2);font-size:20px;line-height:120%;font-weight:600}ul{list-style:none;padding:0;margin:0}p{line-height:1.4}p.big{font-size:24px}@media (max-width:1023px){.h4,h4{font-size:18px}p.big{font-size:20px}}li,p{color:currentColor}.dark-bg,.dark-bg h2,.dark-bg h3,.dark-bg h4{color:var(--text-color-2)}.dark-bg ul li::before{background-color:var(--text-color-2)!important}.dark-bg ol.big li::before{color:var(--text-color-2)!important}.strapline{font-size:20px;line-height:1.35;font-weight:700;margin-bottom:24px}@media (max-width:1023px){.strapline{font-size:18px;margin-bottom:16px}}@media (max-width:767px){p.big{font-size:16px}.strapline{font-size:16px;margin-bottom:8px}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;opacity:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.btn{gap:10px;width:-moz-fit-content;width:fit-content;font-family:var(--secondary-font);font-size:22px;line-height:1.2;font-weight:700;text-align:center;padding:15px 56px;margin:0 auto;transition:.3s;cursor:pointer}@media (max-width:1023px){.btn{font-size:20px;padding:12px 32px}}.btn.small{font-size:14px;line-height:1.2;padding:3px 10px}.btn--main{color:var(--text-color-2)!important;background:var(--main-color);filter:drop-shadow(var(--shadow-1))}.btn--main:hover{color:var(--main-color)!important;background:var(--bg-color);box-shadow:inset 0 0 0 2px var(--main-color)}.btn--secondary{color:var(--main-color)!important;background-color:var(--bg-color);box-shadow:inset 0 0 0 2px var(--color-5)}.btn--secondary:hover{color:var(--text-color-2)!important;background:var(--main-color);box-shadow:inset 0 0 0 2px var(--bg-color)}.btn--third{color:var(--color-2);background-color:var(--bg-color);box-shadow:inset 0 0 0 2px var(--color-2)}.btn--third:hover{color:var(--text-color-2);background:var(--color-2);box-shadow:inset 0 0 0 2px var(--color-2)}.download-btn{display:flex!important;align-items:center;width:-moz-fit-content;width:fit-content;gap:8px;color:var(--main-color);font-weight:700;transition:.3s}.download-btn:hover{color:var(--hover-color)}.download-btn:hover::after{background-image:url(../icons/download-active.svg)}.download-btn::after{content:"";display:block;width:18px;height:18px;background-image:url(../icons/download.svg);background-size:contain;transition:.3s}button{background:0 0;border:none;cursor:pointer}.tooltip{position:relative;font-size:14px;line-height:1.2}.tooltip:hover::before{background-image:url(../icons/question-circle-active.svg)}.tooltip:hover::after{content:"";position:absolute;top:-10px;right:-10px;width:20px;height:20px;transform:rotate(45deg)}@media (max-width:767px){.btn{padding:12px 24px}.download-btn::after{width:16px;height:16px}.tooltip:hover::after{top:-9px;right:-9px;width:18px;height:18px}}.tooltip:hover .tooltip__content{opacity:1;pointer-events:all}.tooltip::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../icons/question-circle.svg);background-size:contain;transition:.3s}.tooltip--info:hover::before{background-image:url(../icons/info-circle-active.svg)}.tooltip--info-reverse:hover::before,.tooltip--info::before{background-image:url(../icons/info-circle.svg)}.tooltip--info-reverse::before{background-image:url(../icons/info-circle-active.svg)}.tooltip .btn{margin:16px auto 0!important}.tooltip__content{position:absolute;bottom:100%;left:calc(100% - 4px);width:230px;padding:24px 16px;background-color:var(--bg-color);box-shadow:var(--shadow-1);opacity:0;pointer-events:none}@media (max-width:399px){.tooltip__content{width:200px}}.tooltip__content strong{display:block;margin-bottom:8px!important}input,select,textarea{background:0 0;border:none;border-radius:0;outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{font-family:inherit;resize:vertical}a,button,iframe,img,svg,time,video{display:block}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.border-top-left-radius{border-radius:60px 0 0!important}.border-top-right-radius{border-radius:0 60px 0 0!important}.border-bottom-left-radius{border-radius:0 0 0 60px!important}.border-bottom-right-radius{border-radius:0 0 60px!important}figure{position:relative;max-width:100%}figure img{width:100%}.copyright,figcaption{position:absolute;left:8px;bottom:16px;writing-mode:vertical-rl;transform:rotate(180deg);color:var(--bg-color);font-family:var(--secondary-font);font-size:14px;font-weight:700;line-height:1.3}@media (max-width:767px){.tooltip::before{width:18px;height:18px}.tooltip .btn{margin-top:8px!important}.tooltip__content{padding:16px}.border-bottom-left-radius,.border-bottom-right-radius,.border-top-left-radius,.border-top-right-radius{border-radius:60px 0 0!important}.copyright,figcaption{left:4px;bottom:8px;font-size:10px}}.caption{display:block;position:relative;z-index:2;font-size:14px;font-weight:600;padding:10px 32px;background-color:#f5f2ef}video{width:100%}.row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:80px}.row--2>*{width:calc(50% - 40px)}@media (max-width:1399px){.row{gap:50px}.row--2>*{width:calc(50% - 25px)}}@media (max-width:1023px){.caption{padding:10px 24px}.row{gap:40px}.row--2>*{width:calc(50% - 20px)}}@media (max-width:767px){.caption{font-style:12px;padding:10px 16px}.row{gap:8px}.row:has(.flip-card),.row:has(.media-with-text){gap:24px}.row--2>*{width:100%}}.row--3>*{gap:40px;width:calc(33.333% - 60px)}@media (max-width:1399px){.row--3>*{width:calc(50% - 25px)}.row--3>:last-of-type:nth-child(odd){width:100%!important}}@media (max-width:1023px){.row--3>*{width:calc(50% - 20px)}}@media (max-width:767px){.row--3>*{width:100%}}.row>*{margin:0}.row>* :first-child{margin-top:0}.row>* :last-child{margin-bottom:0}.row>:first-child img{border-top-left-radius:60px}.row>:last-child img{border-top-left-radius:0;border-bottom-right-radius:60px}.pagination{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:60px auto 0}.pagination__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%}.pagination__arrow svg{border-radius:50%;transition:.3s}.pagination__arrow svg path{transition:.3s}.pagination__arrow:hover svg{background-color:var(--main-color)}.pagination__arrow:hover path:first-of-type{stroke:var(--text-color-2)}.pagination__arrow:hover path:last-of-type{stroke:var(--main-color)}.pagination__items{min-width:252px;display:flex;justify-content:center;gap:2px;font-size:20px;font-weight:700;transition:.3s}.pagination__items .current,.pagination__items a:hover{color:var(--color-2)}@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") format("woff");font-weight:400;font-style:normal}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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-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:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.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;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-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;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-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.footer{position:relative;padding:30px 0;font-size:16px;color:var(--text-color-2);background-color:var(--color-2)}.footer__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}@media (max-width:1289px){.footer__content{flex-direction:column;align-items:flex-start}}.footer__social-media{display:flex;flex-wrap:wrap;gap:24px}.footer__social-media img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer__copyright{display:flex;gap:16px}.footer__copyright span{white-space:nowrap}.footer__menu ul{display:flex;flex-wrap:wrap;gap:10px 24px}.footer__menu ul li a{text-decoration:underline;text-decoration-color:transparent;transition:.3s}.footer__menu ul li a:hover{text-decoration-color:currentColor}.fixed-btn{position:fixed;bottom:0;right:0;font-size:24px;font-weight:700;padding:24px 5px 32px;writing-mode:vertical-rl;transform:rotate(180deg);color:var(--text-color-2);background-color:var(--main-color);border-bottom-right-radius:60px;transition:.3s;z-index:101}@media (max-width:1023px){.fixed-btn{font-size:20px}}@media (max-width:767px){.fixed-btn{font-size:18px;padding:14px 5px 26px}}.fixed-btn:hover{color:var(--main-color);background-color:var(--bg-color);box-shadow:0 0 0 2px var(--main-color)}.header{position:fixed;top:0;left:0;width:100%;z-index:100;transition:background-color .3s}@media (max-width:1289px){.footer__copyright--desktop,.footer__menu{display:none}.header.active::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);z-index:2}.header.sticky{background-color:rgba(254,253,249,.9);box-shadow:var(--shadow-2)}}@media (min-width:1290px) and (max-width:1399px){.header.sticky .header__menu nav>ul>li>a span,.header.sticky .header__menu nav>ul>li>p span{display:none}}.header .wrapper{position:relative;display:flex;justify-content:space-between;max-width:1920px}.header__logo{padding:24px 0;max-width:260px;transition:opacity .3s;z-index:2}@media (max-width:1289px){.header .wrapper{align-items:center}.header__logo{width:100px;padding:8px 0}.header__logo--max{display:none}}.header__logo img{width:100%;visibility:visible!important}.header__menu{position:relative;flex:1;padding:0 40px;overflow:clip visible}.header__menu::after,.header__menu::before{content:"";display:block;position:absolute;top:0;width:40px;height:100%;opacity:0;z-index:2}.header__menu::before{left:0}.header__menu::after{right:0}@media (max-width:1799px){.header__logo{max-width:200px}.header__menu{padding:0 32px}.header__menu::after,.header__menu::before{width:32px}}@media (max-width:1599px){.header__menu{padding:0 16px}.header__menu::after,.header__menu::before{width:16px}}@media (min-width:1290px){.footer__copyright--mobile{display:none}.header.sticky .wrapper::before{opacity:1}.header.sticky .header__logo{padding:4px 0}.header.sticky .header__logo--max{display:none}.header.sticky .header__logo--min{display:block}.header.sticky .header__logo img{height:32px;width:auto}.header.sticky .header__menu{max-width:1065px;z-index:2}.header.sticky .header__menu nav>ul{padding-top:8px;padding-bottom:8px}.header.sticky .header__menu nav>ul>li.has-submenu::before{display:none}.header.sticky .header__menu nav>ul>li>a,.header.sticky .header__menu nav>ul>li>p{color:var(--text-color-1);font-size:18px!important;white-space:nowrap}.header.sticky .header__menu nav>ul>li>a a,.header.sticky .header__menu nav>ul>li>a span,.header.sticky .header__menu nav>ul>li>p a,.header.sticky .header__menu nav>ul>li>p span{font-size:18px!important}.header.sticky .header__menu nav>ul>li>a span,.header.sticky .header__menu nav>ul>li>p span{font-weight:700;text-transform:none}.header.sticky .header__menu nav>ul>li>a br,.header.sticky .header__menu nav>ul>li>p br{display:none}.header .wrapper{padding-left:40px;padding-right:40px}.header .wrapper::before{content:"";position:absolute;top:0;right:50px;width:100vw;height:40px;background-color:rgba(254,253,249,.9);box-shadow:var(--shadow-2);border-bottom-right-radius:30px;z-index:-1;opacity:0;transition:.3s}.header__logo--min{display:none}.header__menu.color-white nav>ul>li>a,.header__menu.color-white nav>ul>li>p{color:var(--text-color-2)}.header__menu.hover-secondary nav>ul>li:hover>a,.header__menu.hover-secondary nav>ul>li:hover>p{color:var(--color-2)!important}.header__menu.hover-secondary nav>ul>li .submenu__item .submenu--2 a:hover{color:var(--color-2)}.header__menu.hover-secondary~.search-popup ul a:hover{color:var(--color-2)!important}.header__menu nav>ul>li{cursor:pointer}.header__menu nav>ul>li:hover>a,.header__menu nav>ul>li:hover>p{color:var(--main-color)!important}.header__menu nav>ul>li:hover>a::after,.header__menu nav>ul>li:hover>a::before,.header__menu nav>ul>li:hover>p::after,.header__menu nav>ul>li:hover>p::before{pointer-events:all}.header__menu nav>ul>li.has-submenu::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(254,253,249,.4);box-shadow:var(--shadow-2);opacity:0;pointer-events:none;z-index:-1;transition:.3s}.header__menu nav>ul>li.has-submenu:hover::before{opacity:1}.header__menu nav>ul>li.has-submenu:hover .submenu{opacity:1;visibility:visible;pointer-events:all}.header__menu nav>ul>li:first-of-type>a::after,.header__menu nav>ul>li:first-of-type>p::after{left:-40px;transform:translateX(0)}}@media (max-width:1289px){.header__menu{position:absolute;top:0;left:100%;display:flex;flex-direction:column;width:100vw;height:100vh;height:100dvh;padding:120px 40px 0;background-color:var(--bg-color);transition:.3s;overflow:auto}.header__menu::after,.header__menu::before{display:none}.header__menu.active,.header__menu.active .submenu--2.active,.header__menu.active .submenu.active{left:0}.header__menu--inner{display:flex;flex-direction:column;height:100%}.header__menu nav{position:relative;flex:1;display:flex;flex-direction:column;padding-bottom:24px;margin:0 -40px;overflow-x:hidden}}.header__menu nav>ul{position:relative;display:flex;justify-content:space-between;gap:40px;padding:40px 40px 50px}@media (max-width:1799px){.header__menu nav>ul{padding:40px 24px 36px}}@media (max-width:1349px){.header__menu nav>ul{gap:40px 32px}}@media (min-width:1290px){.header__menu nav>ul>li:nth-last-child(2)>a::after,.header__menu nav>ul>li:nth-last-child(2)>p::after{left:auto;right:-40px;transform:translateX(0)}.header__menu nav>ul>li>a,.header__menu nav>ul>li>p{position:relative;font-size:24px;font-weight:700;transition:.3s}}@media (min-width:1290px){.header__menu nav>ul>li>a>a,.header__menu nav>ul>li>p>a{position:relative;z-index:2}.header__menu nav>ul>li>a::after,.header__menu nav>ul>li>p::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:200%;min-width:180px;height:calc(100% + 50px);opacity:0;pointer-events:none}}@media (min-width:1290px) and (max-width:1799px){.header__menu nav>ul>li:first-of-type>a::after,.header__menu nav>ul>li:first-of-type>p::after{left:-24px}.header__menu nav>ul>li:nth-last-child(2)>a::after,.header__menu nav>ul>li:nth-last-child(2)>p::after{right:-24px}.header__menu nav>ul>li>a,.header__menu nav>ul>li>p{font-size:20px}.header__menu nav>ul>li>a::after,.header__menu nav>ul>li>p::after{min-width:150px;height:calc(100% + 36px)}}@media (min-width:1290px){.header__menu nav>ul>li>a::before,.header__menu nav>ul>li>p::before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:200vw;height:50px;opacity:0;pointer-events:none}.header__menu nav>ul>li>a span,.header__menu nav>ul>li>p span{text-transform:uppercase;font-size:16px;font-weight:400}}@media (min-width:1290px) and (min-width:1800px){.header__menu nav>ul>li>a span,.header__menu nav>ul>li>p span{font-size:18px}}@media (min-width:1290px){.header__menu nav>ul>li .open-submenu{display:none}.header__menu nav>ul>li .submenu{position:absolute;top:calc(100% - 1px);left:0;width:100%;max-height:calc(100vh - 195px);max-height:calc(100dvh - 195px);overflow-y:auto;padding:32px 40px;background-color:rgba(254,253,249,.9);border-bottom-right-radius:60px;box-shadow:var(--shadow-2);opacity:0;visibility:hidden;pointer-events:none;transition:.3s;cursor:default}.header__menu nav>ul>li .submenu__content{width:calc(100% - 368px);display:flex;flex-wrap:wrap;gap:32px 40px}}@media (min-width:1290px) and (max-width:1799px){.header__menu nav>ul>li>a::before,.header__menu nav>ul>li>p::before{height:36px}.header__menu nav>ul>li .submenu{padding:24px;max-height:calc(100vh - 152px);max-height:calc(100dvh - 152px)}.header__menu nav>ul>li .submenu__content{width:100%;gap:32px 24px}}@media (min-width:1290px){.header__menu nav>ul>li .submenu__item{width:calc(50% - 20px)}}@media (min-width:1290px) and (max-width:1799px){.header__menu nav>ul>li .submenu__item{width:calc(50% - 12px)}}@media (min-width:1290px){.header__menu nav>ul>li .submenu__item :last-child{margin-bottom:0}.header__menu nav>ul>li .submenu__item>p{color:var(--color-2);font-size:20px;line-height:1.4;font-weight:700;margin-bottom:16px}.header__menu nav>ul>li .submenu__item>p a{width:-moz-fit-content;width:fit-content;text-decoration:underline;text-decoration-color:transparent;transition:.3s}.header__menu nav>ul>li .submenu__item>p a:hover{text-decoration-color:currentColor}.header__menu nav>ul>li .submenu__item>a{font-weight:700;text-decoration:underline;text-decoration-color:transparent;transition:.3s}.header__menu nav>ul>li .submenu__item>a:hover{color:var(--main-color)}.header__menu nav>ul>li .submenu__item>ul li{margin-bottom:16px}.header__menu nav>ul>li .submenu__item>ul li a{width:-moz-fit-content;width:fit-content;font-size:16px;line-height:1.2;font-weight:700;transition:.3s}.header__menu nav>ul>li .submenu__item>ul li a:hover{color:var(--main-color)}.header__menu nav>ul>li .submenu__cta{position:absolute;top:32px;right:40px;width:328px}}@media (min-width:1290px) and (max-width:1799px){.header__menu nav>ul>li .submenu__cta{position:relative;top:auto;right:auto;width:calc(50% - 12px);height:-moz-fit-content;height:fit-content}}@media (max-width:1289px){.header__menu nav>ul{position:static;display:block;padding:40px 0 0}.header__menu nav>ul li{font-size:20px;line-height:130%;font-weight:700;border-top:4px solid #eeebe8}.header__menu nav>ul li:first-child{border-top:none}.header__menu nav>ul li:hover>a,.header__menu nav>ul li:hover>p{color:var(--color-2)}.header__menu nav>ul li a,.header__menu nav>ul li p{transition:.3s}.header__menu nav>ul li a br,.header__menu nav>ul li p br{display:none}.header__menu nav>ul li a i,.header__menu nav>ul li p i{display:inline-block}.header__menu nav>ul li a path,.header__menu nav>ul li p path{fill:currentColor}.header__menu nav>ul li a{padding:10px 40px}.header__menu nav>ul li p{display:flex}.header__menu nav>ul li p a{flex:1;padding-right:0}.header__menu nav>ul li p .open-submenu{padding-right:32px;padding-left:24px}}@media (max-width:1289px) and (max-width:1289px){.header__menu nav>ul li .submenu--2__content,.header__menu nav>ul li .submenu__content{padding-bottom:40px}}@media (max-width:1289px){.header__menu nav>ul li p .open-submenu::before{content:"";display:block;width:14px;height:30px;background-image:url('data:image/svg+xml,<svg width="14" height="32" viewBox="0 0 14 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1649_1444)"><path d="M1.85759 0.784394C3.43308 -0.125277 5.44776 0.414546 6.35743 1.99012L12.9457 13.4013C13.8553 14.9769 13.3154 16.9915 11.7399 17.9011C10.1644 18.8108 8.14968 18.271 7.24009 16.6954L0.651856 5.28424C-0.257815 3.70866 0.282009 1.69406 1.85759 0.784394Z" fill="%23A41D23"/><path d="M1.85753 30.0886C0.282037 29.179 -0.257787 27.1643 0.651801 25.5888L7.24004 14.1776C8.14971 12.6021 10.1644 12.0622 11.7399 12.9719C13.3155 13.8816 13.8553 15.8962 12.9457 17.4717L6.35746 28.8829C5.44779 30.4585 3.43311 30.9983 1.85753 30.0886Z" fill="%23A41D23"/></g><defs><clipPath id="clip0_1649_1444"><rect width="31.2941" height="14" fill="white" transform="matrix(0 -1 1 0 0 31.2942)"/></clipPath></defs></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}.header__menu nav>ul li .submenu,.header__menu nav>ul li .submenu--2{position:fixed;top:190px;left:100%;width:100%;height:calc(100dvh - 190px);background-color:var(--bg-color);overflow-y:auto;transition:left .3s;z-index:2}.header__menu nav>ul li .submenu--2__cta,.header__menu nav>ul li .submenu__cta{width:calc(100% - 48px);max-width:328px;margin:56px auto 0}.header__menu nav>ul li .submenu .back,.header__menu nav>ul li .submenu--2 .back{width:100%;display:flex;align-items:center;gap:16px;color:var(--color-2);font-size:20px;font-weight:700;padding:0 40px 10px}.header__menu nav>ul li .submenu .back::before,.header__menu nav>ul li .submenu--2 .back::before{content:"";width:14px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='32' viewBox='0 0 14 32' fill='none'%3E%3Cg clip-path='url(%23clip0_1413_3403)'%3E%3Cpath d='M12.1422 30.5098C10.5667 31.4195 8.55199 30.8796 7.64232 29.3041L1.05409 17.8929C0.144498 16.3173 0.684323 14.3027 2.25982 13.3931C3.83539 12.4834 5.85008 13.0232 6.75966 14.5988L13.3479 26.0099C14.2576 27.5855 13.7177 29.6001 12.1422 30.5098Z' fill='%23A41D23'/%3E%3Cpath d='M12.1423 1.20555C13.7178 2.1152 14.2576 4.12985 13.348 5.7054L6.75978 17.1166C5.85011 18.6921 3.83543 19.232 2.25993 18.3223C0.684358 17.4126 0.144533 15.398 1.05412 13.8224L7.64236 2.41128C8.55203 0.835728 10.5667 0.295904 12.1423 1.20555Z' fill='%23A41D23'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1413_3403'%3E%3Crect width='31.2941' height='14' fill='white' transform='matrix(0 1 -1 0 14 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.header__menu nav>ul li .submenu--2__item,.header__menu nav>ul li .submenu__item{border-bottom:4px solid #eeebe8}.header__menu nav>ul li .submenu--2__item:first-child,.header__menu nav>ul li .submenu__item:first-child{border-top:4px solid #eeebe8}.header__menu nav>ul li .submenu--2__item>p>a:hover,.header__menu nav>ul li .submenu__item>p>a:hover{color:var(--color-2)}.header__menu nav>ul li .submenu .submenu--2 li:last-child,.header__menu nav>ul li .submenu--2 .submenu--2 li:last-child{border-bottom:4px solid #eeebe8}.header__menu nav>ul>li:first-child{border-top:4px solid #eeebe8}.header__menu nav>ul>li:last-child{border-bottom:4px solid #eeebe8}.header__menu nav>ul.legal-menu{padding:40px 40px 0}}@media (max-width:1289px) and (max-width:767px){.header__menu nav>ul li a{padding:10px 24px}.header__menu nav>ul li p .open-submenu{padding-right:24px}.header__menu nav>ul li .submenu .back,.header__menu nav>ul li .submenu--2 .back{padding:0 24px 10px}.header__menu nav>ul.legal-menu{padding:40px 24px 0}}@media (max-width:1289px){.header__menu nav>ul.legal-menu li{font-size:16px;margin-bottom:16px;border:none}.header__menu nav>ul.legal-menu li:last-of-type{margin-bottom:0}.header__menu nav>ul.legal-menu li a,.header__menu nav>ul.legal-menu li p{padding:0}}.header__menu nav>ul .submenu__cta{position:relative;border-top-left-radius:60px;overflow:hidden}.header__menu nav>ul .submenu__cta figure figcaption{left:2px;bottom:16px}.header__menu nav>ul .submenu__cta .btn{position:absolute;left:32px;bottom:28px;padding:15px 25px;max-width:calc(100% - 64px)}.header__menu .mobile-search{display:flex;justify-content:space-between;gap:6px;margin-bottom:40px}.header__menu .mobile-search input{flex:1;color:var(--text-color-1);font-size:14px;line-height:130%;border-bottom:2px solid var(--color-2)}.header__menu .mobile-search input::placeholder{color:var(--text-color-1)}@media (min-width:1290px){.header__menu .back,.header__menu .mobile-only{display:none}.header .help-menu__item:hover:not(.help-menu__item--a11y,.help-menu__item--search) .help-menu__button{height:64px}.header .help-menu__item:hover:not(.help-menu__item--a11y,.help-menu__item--search) .help-menu__content{opacity:1;visibility:visible;pointer-events:all}}@media (max-width:1289px){.header__menu .desktop-only{display:none}}.header .help-menu{position:relative;display:flex;height:-moz-fit-content;height:fit-content;z-index:3}.header .help-menu__item{position:relative;display:flex;z-index:2}.header .help-menu__item:nth-child(odd) .help-menu__button{color:var(--color-2);background-color:var(--bg-color)}.header .help-menu__item:nth-child(odd) .help-menu__button path{stroke:var(--color-2)}.header .help-menu__item:nth-child(even) .help-menu__button{font-weight:700;color:#fff;background-color:var(--color-2)}@media (max-width:1289px){.header .help-menu{height:48px;opacity:0;visibility:hidden;pointer-events:none;margin-top:-24px;transition:opacity .3s,visibility .3s}.header .help-menu.active{opacity:1;visibility:visible;pointer-events:all}.header .help-menu__item:nth-child(odd) .help-menu__button{box-shadow:inset 0 0 0 2px var(--color-2)}.header .help-menu__item:first-child{margin-right:-2px}.header .help-menu__item:nth-child(3){margin-left:-2px}}.header .help-menu__item--a11y::before,.header .help-menu__item--search::before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(72,39,39,.2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s}.header .help-menu__item--a11y.active,.header .help-menu__item--search.active{z-index:10}.header .help-menu__item--a11y.active::before,.header .help-menu__item--search.active::before{opacity:1;visibility:visible;pointer-events:all}.header .help-menu__item--a11y{z-index:1}.header .help-menu__item--a11y .a11y-window{position:absolute;top:40px;right:0;width:510px;max-width:510px;padding-right:85px;z-index:1}@media (max-width:1289px){.header .help-menu__item--a11y .a11y-window{top:48px;left:50%;right:auto;transform:translateX(-50%);padding:40px}.header .help-menu__item--my,.header .help-menu__item--search{display:none}}@media (max-width:559px){.header .help-menu__item--a11y .a11y-window{display:block!important;position:fixed;width:100vw;max-width:100vw;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);left:0;transform:none;padding:40px 24px}}.header .help-menu__item--my .help-menu__button{min-width:145px}@media (max-width:1599px){.header__menu nav>ul .submenu__cta .btn{padding:15px 20px}.header .help-menu__item--my .help-menu__button{min-width:124px}}.header .help-menu__item--search .help-menu__button{min-width:64px;border-bottom-right-radius:30px}.header .help-menu__button{display:flex;align-items:center;justify-content:center;height:40px;min-width:50px;font-size:18px!important;padding:5px 8px;z-index:2;transition:.3s}@media (max-width:1599px){.header .help-menu__item--search .help-menu__button{min-width:50px}.header .help-menu__button{min-width:40px}}.header .help-menu__button.active{height:64px}.header .help-menu__button svg{transition:.3s}.header .help-menu__content{position:absolute;top:40px;right:0;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);padding:40px;background-color:var(--bg-color);border-top-left-radius:60px;border-bottom-right-radius:60px;box-shadow:var(--shadow-2);opacity:0;visibility:hidden;pointer-events:none;overflow:auto;transition:.3s}@media (max-width:1289px){.header .help-menu__button{min-width:48px;min-height:48px}.header .help-menu__button.active svg{width:30px;height:auto}.header .help-menu__content{display:none}}.header .help-menu__content--read{width:300px}.header .help-menu__content--read p{font-family:var(--third-font);font-size:20px;font-weight:600}.header .help-menu__content--read p+.btn{margin-top:16px}.header .help-menu__content--read .btn{width:100%}.header .help-menu__content--stories .help-story{position:relative;aspect-ratio:9/16;display:flex;flex-direction:column;justify-content:flex-end;width:208px;padding:24px;background-color:var(--placeholder-color);overflow:hidden}.header .help-menu__content--stories .help-story:hover p{color:var(--text-color-5)}.header .help-menu__content--stories .help-story::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(72,48,39,0) 60.42%,rgba(72,39,39,.9) 100%)}.header .help-menu__content--stories .help-story:first-child{border-top-left-radius:60px}.header .help-menu__content--stories .help-story:last-child{border-bottom-right-radius:60px}.header .help-menu__content--stories .help-story img,.header .help-menu__content--stories .help-story video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .help-menu__content--stories .help-story p{color:var(--text-color-2);font-family:var(--third-font);font-size:18px;font-weight:700;transition:.3s;z-index:2}.header .help-menu__content--my .help-info{display:flex;flex-direction:column;width:208px;border-top-left-radius:60px;box-shadow:var(--shadow-3);overflow:hidden}.header .help-menu__content--my .help-info:nth-of-type(2) .help-info__title{background-color:var(--color-6)}.header .help-menu__content--my .help-info:last-child .help-info__title{background-color:var(--color-4)}.header .help-menu__content--my .help-info__text,.header .help-menu__content--my .help-info__title{padding:20px}.header .help-menu__content--my .help-info__title{display:flex;flex-direction:column;justify-content:flex-end;min-height:167px;background-color:var(--color-2)}.header .help-menu__content--my .help-info__title span,.header .help-menu__content--my .help-info__title strong{display:block;color:var(--text-color-2);font-family:var(--secondary-font)}.header .help-menu__content--my .help-info__title span{font-size:20px;line-height:22px;font-weight:500}.header .help-menu__content--my .help-info__title strong{font-size:24px;line-height:28px;font-weight:700}.header .help-menu__content--my .help-info__text{display:flex;flex-direction:column;flex:1}.header .help-menu__content--my .help-info__text p{font-family:var(--third-font);font-size:16px;font-weight:600;margin-bottom:20px}.header .help-menu__content--my .help-info__text .btn{padding:15px;margin-top:auto}.header .help-menu__content--my .btn{width:100%;font-size:18px}.header .help-menu__content__inner{display:flex;gap:40px}.header .help-menu__content__inner+.btn{margin-top:40px}@media (max-width:1799px){.header .help-menu__content{padding:40px 32px 32px}.header .help-menu__content--read{width:284px}.header .help-menu__content__inner{gap:32px}.header .help-menu__content__inner+.btn{margin-top:32px}}.header .help-menu__content .btn{padding:15px 32px}.header .search-popup{position:absolute;top:0;right:40px;width:694px;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);padding:40px 80px 40px 40px;background-color:var(--bg-color);border-bottom-right-radius:60px;box-shadow:var(--shadow-2);opacity:0;visibility:hidden;pointer-events:none;overflow:auto;transition:.3s;z-index:11}@media (max-width:1289px){.header .search-popup{display:none}}.header .search-popup.active{opacity:1;visibility:visible;pointer-events:all}.header .search-popup form{display:flex;margin-bottom:32px}.header .search-popup form input{flex:1;font-size:18px;padding-bottom:8px;border-bottom:2px solid var(--color-2)}.header .search-popup form input::placeholder{color:var(--text-color-3)}.header .search-popup form button{display:flex;align-items:center;width:80px;height:80px;padding-left:16px;margin-top:-40px;margin-right:-80px}.header .search-popup form button:hover path{fill:var(--main-color)}.header .search-popup form button path{transition:.3s}.header .search-popup p{font-size:16px;font-weight:600;letter-spacing:.32px;margin-bottom:24px}.header .search-popup ul li{margin-bottom:24px}@media (max-width:1799px){.header .search-popup{width:678px;padding:40px 72px 32px 32px}.header .search-popup form button{margin-right:-72px}.header .search-popup p,.header .search-popup ul li{margin-bottom:20px}}.header .search-popup ul li:last-of-type{margin-bottom:0}.header .search-popup ul li a{width:-moz-fit-content;width:fit-content;font-size:20px;font-weight:700;transition:.3s}.header .search-popup ul li a:hover{color:var(--main-color)}.header .burger{position:relative;display:block;width:40px;min-width:40px;height:40px;margin:16px 0;background-color:var(--main-color);border:none;z-index:2;cursor:pointer}.header .burger__item{position:absolute;left:50%;width:24px;height:4px;background-color:var(--bg-color);border-radius:2px;transition:.5s}.header .burger__item:first-of-type{top:50%;transform:translate(-50%,calc(-50% - 8px))}.header .burger__item:nth-of-type(2){top:50%;transform:translate(-50%,-50%)}.header .burger__item:last-of-type{top:50%;transform:translate(-50%,calc(-50% + 8px))}.header .burger.active{background-color:transparent}.header .burger.active .burger__item{background-color:var(--text-color-1)}.header .burger.active .burger__item:first-of-type{top:50%;transform:translate(-50%,-50%) rotate(405deg)}.header .burger.active .burger__item:nth-of-type(2){opacity:0}.header .burger.active .burger__item:last-of-type{top:50%;transform:translate(-50%,-50%) rotate(-405deg)}.header--landing-page.sticky{background-color:rgba(254,253,249,.9);box-shadow:var(--shadow-2)}.header--landing-page.sticky .wrapper::before{opacity:0}.header--landing-page.sticky .secondary-logo{height:0;opacity:0}@media (min-width:1290px){.header .burger{display:none}.header--landing-page.sticky .help-menu{opacity:0}}.header--landing-page .wrapper{max-width:100%;gap:16px}.header--landing-page .secondary-logo{align-self:flex-start;position:relative;width:320px;padding:16px;margin-left:-40px;background-color:#fff;border-bottom-right-radius:60px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);z-index:2;overflow:hidden}@media (max-width:1289px){.header--landing-page .secondary-logo{display:flex;align-items:center;justify-content:center;width:180px;max-height:80px;padding:10px;margin-left:-50px;border-bottom-right-radius:20px}.header--landing-page .header__menu{padding-top:104px}.header--landing-page .header__menu nav>ul:not(.legal-menu){padding-top:0}}@media (max-width:1023px){.header--landing-page .secondary-logo{margin-left:-40px}}@media (max-width:767px){.header__menu{padding:120px 24px 0}.header__menu nav{margin:0 -24px}.header--landing-page .secondary-logo{margin-left:-24px}}.header--landing-page .secondary-logo img{width:100%}.header--landing-page .secondary-logo+.help-menu{margin-left:auto}@media (min-width:1290px){.header--landing-page .header__menu{flex:none;width:-moz-fit-content;width:fit-content;margin:0 auto}.header--landing-page .help-menu{margin-right:44px}.header--landing-page .header__logo{padding-bottom:0}}.header--landing-page .help-menu__item{display:none}.header--landing-page .help-menu__item--a11y{display:block}.header--landing-page .help-menu__button{position:relative;z-index:2}@media (max-width:1289px){.header--landing-page .help-menu{max-height:42px;margin-top:0;margin-left:auto}.header--landing-page .help-menu__item--a11y{height:100%}.header--landing-page .help-menu__button{width:40px;height:100%;min-width:40px;min-height:36px}.header--landing-page .help-menu__button.active{height:48px}}.header--landing-page .header__logo{max-width:200px}.a11y-window{display:block;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);padding:40px;border:none;border-top-left-radius:60px;border-bottom-right-radius:60px;box-shadow:var(--shadow-2);opacity:0;visibility:hidden;pointer-events:none;transition:.3s}.a11y-window.active{opacity:1;visibility:visible;pointer-events:all}.a11y-window .a11y-item{margin-top:0;margin-bottom:48px}@media (max-width:1799px){.a11y-window .a11y-item{margin-bottom:40px}}.a11y-window .a11y-item:first-child{margin-bottom:24px}.a11y-window .a11y-item:first-child,.a11y-window .a11y-item:nth-child(2){display:flex;justify-content:space-between;gap:16px}.a11y-window .a11y-item:first-child .a11y-title,.a11y-window .a11y-item:nth-child(2) .a11y-title{hyphens:auto;-webkit-hyphens:auto;margin-bottom:0}.a11y-window .a11y-item:first-child .a11y-group,.a11y-window .a11y-item:nth-child(2) .a11y-group{width:120px;min-width:120px;gap:24px;justify-content:flex-start}.a11y-window .a11y-item:first-child .a11y-group .a11y-btn,.a11y-window .a11y-item:nth-child(2) .a11y-group .a11y-btn{width:48px;height:48px;align-items:flex-start;padding:0;font-family:var(--secondary-font);font-size:48px;line-height:40px;font-weight:700}.a11y-window .a11y-item:first-child .a11y-group .a11y-btn:focus,.a11y-window .a11y-item:nth-child(2) .a11y-group .a11y-btn:focus{color:var(--main-color);background-color:var(--a11y-hover-color);box-shadow:inset 0 0 0 2px var(--main-color)}.a11y-window .a11y-item .a11y-title{gap:10px;font-size:20px;line-height:1.3;font-weight:700;margin-bottom:12px}.a11y-window .a11y-item .a11y-title svg{width:27px;min-width:27px;height:27px}.a11y-window .a11y-item label{cursor:pointer}.a11y-window .a11y-item label input[type=radio]{position:absolute;opacity:0;height:0;width:0}.a11y-window .a11y-item label input[type=radio]:checked+span::after{opacity:1}.a11y-window .a11y-item label input[type=radio]+span{position:relative;display:flex;gap:8px}.a11y-window .a11y-item label input[type=radio]+span::before{content:"";width:20px;min-width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--text-color-1);border-radius:50%}.a11y-window .a11y-item label input[type=radio]+span::after{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:var(--main-color);border-radius:50%;opacity:0;transition:.3s}.a11y-window .a11y-item label span{font-size:18px;line-height:1.1111111111;font-weight:600}@media (max-width:559px){.header--landing-page .wrapper{gap:12px}.a11y-window{border-radius:0}.a11y-window .a11y-item .a11y-title{font-size:16px}.a11y-window .a11y-item label span{font-size:16px;line-height:1.25}}.a11y-window .a11y-buttons,.a11y-window .a11y-radio{padding-left:16px}.a11y-window .a11y-buttons{display:block}.a11y-window .a11y-radio{grid-template-columns:.8fr 1.2fr;gap:8px 32px}.a11y-window .a11y-radio legend{width:100%;margin-left:-16px}.a11y-window .a11y-radio legend .a11y-title{margin-bottom:4px}.a11y-window .a11y-btn{color:var(--text-color-2);font-size:18px;border:none}.a11y-window .a11y-btn.a11y-cursor,.a11y-window .a11y-btn.a11y-highlight,.a11y-window .a11y-btn.a11y-images{position:relative;display:flex;align-items:center;gap:12px;padding:0;text-align:left;color:var(--text-color-1);font-family:var(--font-third);font-size:18px;min-height:34px;font-weight:600;background-color:transparent}.a11y-window .a11y-btn.a11y-cursor.active::after,.a11y-window .a11y-btn.a11y-highlight.active::after,.a11y-window .a11y-btn.a11y-images.active::after{left:30px;background-color:var(--main-color)}.a11y-window .a11y-btn.a11y-cursor::before,.a11y-window .a11y-btn.a11y-highlight::before,.a11y-window .a11y-btn.a11y-images::before{content:"";width:45px;min-width:45px;height:18px;border-radius:24px;box-shadow:inset 0 0 0 2px var(--text-color-1)}@media (max-width:559px){.a11y-window .a11y-btn{font-size:16px}.a11y-window .a11y-btn.a11y-cursor,.a11y-window .a11y-btn.a11y-highlight,.a11y-window .a11y-btn.a11y-images{min-height:32px}.a11y-window .a11y-btn.a11y-cursor.active::after,.a11y-window .a11y-btn.a11y-highlight.active::after,.a11y-window .a11y-btn.a11y-images.active::after{left:24px}.a11y-window .a11y-btn.a11y-cursor::before,.a11y-window .a11y-btn.a11y-highlight::before,.a11y-window .a11y-btn.a11y-images::before{width:40px;min-width:40px}}.a11y-window .a11y-btn.a11y-cursor::after,.a11y-window .a11y-btn.a11y-highlight::after,.a11y-window .a11y-btn.a11y-images::after{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:11px;height:11px;background-color:var(--text-color-1);border-radius:50%;transition:.3s}.a11y-window .a11y-btn.a11y-reset{font-weight:700;padding:10px 32px;margin:0 auto}.a11y-window .a11y-btn.a11y-font-decrease:hover,.a11y-window .a11y-btn.a11y-font-increase:hover,.a11y-window .a11y-btn.a11y-letter-spacing-decrease:hover,.a11y-window .a11y-btn.a11y-letter-spacing-increase:hover,.a11y-window .a11y-btn.a11y-reset:hover{color:var(--main-color);box-shadow:inset 0 0 0 2px var(--main-color)}.a11y-window .a11y-link{display:flex;align-items:center;gap:8px;color:var(--main-color);font-size:20px;font-weight:700;line-height:1.4;text-decoration:underline;text-decoration-color:transparent;transition:.3s}.a11y-window .a11y-link:hover{text-decoration-color:currentColor}.a11y-window .a11y-link:hover::before{transform:translateX(3px)}.a11y-window .a11y-link::before{content:"";width:20px;min-width:20px;height:20px;background-image:url(../icons/arrow-right-circle.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:.3s}.hero{position:relative;margin-top:-320px!important;margin-bottom:0;z-index:1}@media (max-width:1599px){.a11y-window .a11y-item{margin-bottom:32px}.hero{margin-top:-290px!important}}@media (max-width:1289px){.hero{margin-top:-180px!important}}.hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(162deg,rgba(254,253,249,.5) 13.93%,rgba(254,253,249,0) 38.6%);pointer-events:none;z-index:10}.hero.simple,.hero__item{display:flex;flex-direction:column;justify-content:flex-end;padding-top:156px;padding-bottom:100px;background-color:var(--text-color-4)}@media (max-width:1799px){.hero.simple,.hero__item{padding-bottom:80px}.hero__background figcaption{left:6px}}@media (max-width:1599px){.hero.simple,.hero__item{padding-bottom:64px}}.hero.image-only,.hero.simple,.hero__slider{border-bottom-left-radius:60px;overflow:hidden}.hero.simple{min-height:60vh}@media (max-width:767px){.hero{margin-top:-128px!important}.hero.simple,.hero__item{padding-bottom:56px}.hero.simple{min-height:480px}}@media only screen and (max-width:1023px) and (orientation:landscape){.hero.simple{min-height:auto;padding-top:0;padding-bottom:0;background-color:transparent;border-bottom-left-radius:0}.hero.simple .wrapper{gap:16px!important}.hero.simple .wrapper h1{width:100%;flex:none;font-size:40px;color:var(--text-color-1);text-shadow:none}.hero.simple .wrapper .hero__claim{width:100%;font-size:18px;padding:0;background-color:transparent}.hero.simple .hero__background{position:relative;height:60vh;margin-bottom:20px;border-bottom-left-radius:60px;overflow:hidden;order:-1}}.hero.simple .h1,.hero.simple h1{flex:1;max-width:calc(100% - 480px)}@media (max-width:1023px){.a11y-window .a11y-btn.a11y-cursor{display:none}.hero.simple .h1,.hero.simple h1{max-width:100%}}.hero.simple .wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.hero.image-only{height:44.4vh}@media (min-width:768px){.border-bottom-left-radius+figcaption{bottom:40px}.hero.image-only{min-height:480px}}.hero.with-gradient .hero__background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(253,254,249,.5) 4.9%,rgba(254,253,249,0) 33.96%);background-position:center center;background-size:cover}.hero+section{margin-top:80px}.hero+section.mb-large{margin-top:120px}.hero .h1,.hero h1{color:var(--text-color-2);text-shadow:1px 1px 10px var(--text-color-1)}.hero__claim{width:320px;color:var(--color-2);font-size:24px;font-weight:700;padding:56px 40px;background-color:var(--bg-color);border-top-left-radius:60px;border-bottom-right-radius:60px}@media (max-width:1289px){.hero__claim{font-size:22px}}@media (max-width:1023px){.hero__claim{font-size:20px;padding:24px;border-top-left-radius:40px;border-bottom-right-radius:40px}}.hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hero__background figcaption{bottom:54px;color:#ccc}@media (max-width:767px){.hero+section{margin-top:56px}.hero+section.mb-large{margin-top:80px}.hero__claim{width:100%;font-size:18px}.hero__background figcaption{left:4px}}.hero__item{position:relative;height:100vh;max-height:1080px}@media (max-width:1289px){.hero__item{height:auto;min-height:85vh;max-height:initial}}.hero__item .h1,.hero__item h1{max-width:calc(100% - 480px)}.hero .hero-info-contianer{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);display:flex;justify-content:flex-end;pointer-events:none;z-index:2}.hero .hero-info{display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:all}@media (max-width:1023px){.hero__item{min-height:auto;padding-top:240px;padding-bottom:200px}.hero__item .h1,.hero__item h1{max-width:100%}.hero .hero-info-contianer{position:relative;transform:none;left:0;bottom:0;margin-top:-177px}.hero .hero-info{width:100%;gap:4px}}.hero .hero-info__item{width:320px;padding:50px;background-color:var(--bg-color);box-shadow:var(--shadow-1);transition:.5s}.hero .hero-info__item.active>p,.hero .hero-info__item.animate>p{color:var(--main-color)}.hero .hero-info__item.animate{width:480px}.hero .hero-info__item.animate .hero-info__item--hidden .btn,.hero .hero-info__item.animate .hero-info__item--hidden p{opacity:1}.hero .hero-info__item:first-of-type{border-top-left-radius:60px}.hero .hero-info__item:last-of-type{border-bottom-right-radius:60px}@media (max-width:1599px){.hero .hero-info__item{padding:32px}.hero .hero-info__item:first-of-type{border-top-left-radius:40px}.hero .hero-info__item:last-of-type{border-bottom-right-radius:40px}}.hero .hero-info__item>p{display:block;font-size:24px;transition:.3s;font-family:var(--third-font)}@media (max-width:1023px){.hero .hero-info__item{width:100%!important;padding:24px}.hero .hero-info__item>p{font-size:22px;line-height:1}}.hero .hero-info__item--hidden{height:0;overflow:hidden;transition:.5s}.hero .hero-info__item--hidden--inner{width:380px;padding-top:24px}@media (max-width:1599px){.hero .hero-info__item--hidden--inner{width:416px}}.hero .hero-info__item--hidden--inner p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:24px}.hero .hero-info__item--hidden--inner .btn,.hero .hero-info__item--hidden--inner p{opacity:0;transition:.3s}.breadcrumbs{display:flex;flex-wrap:wrap;gap:4px;font-size:16px;margin:20px auto 0}@media (max-width:419px){.breadcrumbs{font-size:14px}}.breadcrumbs+*{margin-top:64px}.breadcrumbs a{transition:.3s}.breadcrumbs a:hover{color:var(--main-color)}.media-with-text{display:flex;flex-wrap:wrap;border-top-left-radius:60px;border-bottom-right-radius:60px;box-shadow:var(--shadow-1);overflow:hidden}@media (min-width:768px){.media-with-text--reverse{flex-direction:row-reverse}.media-with-text__media-container img{position:absolute;top:0;left:0;width:100%;height:100%}}.media-with-text.vertical{display:block!important}.media-with-text.vertical .media-with-text__media-container,.media-with-text.vertical .media-with-text__text-container{width:100%!important}.media-with-text.vertical .media-with-text__text-container{padding-left:80px;padding-right:80px}@media (max-width:1399px){.media-with-text.vertical .media-with-text__text-container{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.hero .hero-info__item--hidden--inner{width:100%;padding-top:16px}.hero .hero-info__item--hidden--inner p{margin-bottom:16px}.breadcrumbs+*{margin-top:56px}.media-with-text.vertical .media-with-text__text-container{padding-left:40px;padding-right:40px}}.media-with-text.vertical .media-with-text__media-container img{position:static}.media-with-text__media-container{position:relative;display:flex;flex-direction:column;width:50%}@media (max-width:767px){.breadcrumbs+*{margin-top:48px}.media-with-text.vertical .media-with-text__text-container{padding-left:24px;padding-right:24px}.media-with-text__media-container{width:100%}}.media-with-text__media-container figure{flex:1}.media-with-text__media-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-with-text__media-container .iframe-container,.media-with-text__media-container .video-container,.media-with-text__media-container .video-container video{height:100%}.media-with-text__media-container .iframe-container,.media-with-text__media-container .image-container,.media-with-text__media-container .video-container{border-radius:0}.media-with-text__text-container{display:flex;flex-direction:column;justify-content:center;width:50%;padding:56px 40px}.text-block :first-child{margin-top:0!important}.text-block :last-child{margin-bottom:0!important}.text-block .image-container,.text-block .table-wrapper,.text-block figure,.text-block h1,.text-block h2,.text-block ol,.text-block ul{margin:24px 0}@media (max-width:1023px){.media-with-text__text-container{padding:40px 32px}.text-block .image-container,.text-block .table-wrapper,.text-block figure,.text-block h1,.text-block h2,.text-block ol,.text-block ul{margin:16px 0}}@media (max-width:767px){.media-with-text__text-container{width:100%;padding:24px;order:2}.text-block .image-container,.text-block .table-wrapper,.text-block figure,.text-block h1,.text-block h2,.text-block ol,.text-block ul{margin:8px 0}}.text-block h2+.gallery{margin-top:16px}.text-block .gallery{margin:24px 0}.text-block h3,.text-block h4{margin-top:24px;margin-bottom:16px}@media (max-width:1023px){.text-block h3,.text-block h4{margin:16px 0}}@media (max-width:767px){.text-block h3,.text-block h4{margin:8px 0}}@media (min-width:1024px){.media-with-text .wrapper.narrow .media-with-text .media-with-text__text-container{text-align:center;padding:80px}.row--3 .media-with-text__text-container{padding:32px 40px!important}.text-block h3+ol:not(.big),.text-block h3+ul:not(.big),.text-block h4+ol:not(.big),.text-block h4+ul:not(.big){margin-top:16px}.news-teaser .teaser__item.swiper-slide-next+.swiper-slide{opacity:1;pointer-events:all}}.text-block .download-btn,.text-block .row,.text-block p{margin:10px 0}.text-block li a,.text-block p a{display:inline;color:var(--main-color);transition:color .3s}.text-block li a:hover,.text-block p a:hover{color:var(--hover-color)}.text-block ol li,.text-block ul li{margin-bottom:10px}.text-block ol.big li,.text-block ul.big li{margin-bottom:24px}.text-block ul li{position:relative;padding-left:36px}.text-block ul li::before{content:"";position:absolute;left:0;top:7px;width:12px;min-width:12px;height:12px;background-color:var(--color-2)}.text-block ul.big li{padding-left:52px}@media (max-width:1023px){.text-block ol li,.text-block ul li{margin-bottom:8px}.text-block ol.big li,.text-block ul.big li{margin-bottom:20px}.text-block ul li{padding-left:26px}.text-block ul li::before{width:10px;min-width:10px;height:10px;top:6px}.text-block ul.big li{padding-left:40px}}@media (max-width:767px){.text-block .download-btn,.text-block .row,.text-block p{margin:8px 0}.text-block ol.big li,.text-block ul.big li{margin-bottom:8px}.text-block ul li{padding-left:18px}.text-block ul.big li{padding-left:28px}}.text-block ul.big li::before{min-width:20px;height:20px;top:5px}@media (max-width:1023px){.text-block ul.big li::before{width:16px;min-width:16px;height:16px;top:4px}}.text-block ul.dash li{padding-left:24px}.text-block ul.dash li::before{top:12px;width:12px;height:2px;background-color:currentColor}@media (max-width:767px){.text-block ul.dash li{padding-left:18px}.text-block ul.dash li::before{width:10px;top:11px}}.text-block ol{padding-left:20px}.text-block ol.big,.text-block ol.small{padding-left:0;list-style:none;counter-reset:my-counter}.text-block ol.big li,.text-block ol.small li{position:relative;counter-increment:my-counter}.text-block ol.big li:nth-child(n+10)::before,.text-block ol.small li:nth-child(n+10)::before{content:counter(my-counter)}.text-block ol.big li::before,.text-block ol.small li::before{position:absolute;font-family:var(--third-font);color:var(--color-2);font-weight:700}.text-block ol.big li{padding-left:100px;min-height:70px}.text-block ol.big li::before{content:"0" counter(my-counter);position:absolute;top:-5px;left:0;font-size:70px;line-height:1}@media (max-width:1023px){.text-block ol.big li{min-height:48px;padding-left:64px}.text-block ol.big li::before{top:0;font-size:48px}}@media (max-width:767px){.text-block ol.big li{min-height:32px;padding-left:44px}.text-block ol.big li::before{font-size:32px}}.text-block ol.small li{padding-left:30px}.text-block ol.small li::before{content:counter(my-counter) ".";top:0;left:0}.text-block .table-wrapper{overflow:auto}.text-block table{min-width:100%;table-layout:fixed;border-collapse:collapse;white-space:nowrap}.text-block table td,.text-block table th{padding-right:32px;border-bottom:2px solid #958686}@media (max-width:767px){.text-block ol.small li{padding-left:20px}.text-block table td,.text-block table th{padding-right:24px}}.text-block table td:first-child,.text-block table th:first-child{text-align:left;padding-left:16px}.text-block table td:last-child,.text-block table th:last-child{padding-right:16px}.text-block table td:not(:first-child),.text-block table th:not(:first-child){text-align:right}.text-block table th{font-family:var(--third-font);color:var(--color-2);font-size:20px;line-height:1.4;font-weight:600;padding-bottom:14px}.text-block table th:first-child{color:var(--text-color-1);font-size:22px;font-weight:700;transform:translateY(-1px)}.text-block table td{font-size:16px;line-height:178%;font-weight:600}.text-block table td:first-child{font-family:var(--third-font);font-size:20px;line-height:140%}.text-block table.colored--1 td,.text-block table.colored--1 th,.text-block table.colored--2 td,.text-block table.colored--2 th{border-bottom:none}.text-block table.colored--1 th,.text-block table.colored--2 th{color:var(--text-color-1)}.text-block table.colored--1 th:first-child,.text-block table.colored--2 th:first-child{color:var(--color-2)}.text-block table.colored--1 tbody tr:nth-child(odd){background-color:rgba(164,29,35,.2)}.text-block table.colored--2 tbody tr:nth-child(odd){background-color:rgba(72,39,39,.2)}.text-block img{width:100%;max-height:80vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-top-left-radius:60px}.text-block .image-container figure{margin-bottom:8px}.text-block .image-container .caption{font-size:14px;font-weight:700;padding:0;background:0 0}.text-block .btn{display:block!important;text-decoration:none!important;margin-top:40px!important;margin-bottom:40px!important}.post-content h3{font-family:var(--secondary-font);color:var(--text-color-1);font-size:32px;line-height:1.375;font-weight:500;margin-top:24px;margin-bottom:16px}@media (max-width:1023px){.text-block .btn{margin-top:32px!important;margin-bottom:32px!important}.post-content h3{font-size:28px;margin:16px 0}}@media (max-width:767px){.post-content h3{font-size:24px;margin:8px 0}}.post-content h4{color:var(--color-2);font-size:20px;line-height:120%;font-weight:600}@media (max-width:1023px){.post-content h4{font-size:18px}}.post-content .btn{margin-left:0}.generated-content b{display:block;margin-top:32px}.heading-low-level h1{font-size:48px;line-height:1.2;font-weight:500;margin-bottom:24px}.heading-low-level h1.small{font-size:32px}@media (max-width:1023px){.heading-low-level h1{font-size:40px}.heading-low-level h1.small{font-size:28px}}@media (max-width:767px){.heading-low-level h1{font-size:32px}.heading-low-level h1.small{font-size:24px}}.heading-low-level h2{font-family:var(--secondary-font);color:var(--text-color-1);font-size:32px;line-height:1.375;font-weight:500;margin-top:24px;margin-bottom:16px}@media (max-width:1023px){.heading-low-level h2{font-size:28px;margin:16px 0}}@media (max-width:767px){.heading-low-level h2{font-size:24px;margin:8px 0}}.heading-low-level h3,.heading-low-level h4{font-family:var(--third-font);color:var(--color-2);font-size:20px;line-height:120%;font-weight:600}.text-left{text-align:left}.text-left .btn{margin-left:0;margin-right:auto}.text-right{text-align:right}.text-right .btn{margin-left:auto;margin-right:0}.text-center{text-align:center}.text-center .btn{margin-left:auto;margin-right:auto}.text-justify{text-align:justify}.small-text{font-size:12px}.iframe-container,.image-container,.video-container{position:relative;border-top-left-radius:60px;overflow:hidden}.iframe-container,.video-container{background-color:var(--text-color-4)}.video-container .copyright{bottom:88px}@media (max-width:559px){.a11y-window .a11y-link{font-size:16px}.video-container .copyright{bottom:80px}}.iframe-container{position:relative;height:0;padding-bottom:56.25%;background-color:var(--text-color-3)}.iframe-container iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.download-list{display:grid;gap:8px}.download-list--row{grid-template-columns:repeat(2,1fr);gap:80px}@media (max-width:1399px){.download-list--row{gap:50px}}.download-list .download-item{display:flex;align-items:center;gap:32px;padding:24px 32px;background-color:var(--bg-color);box-shadow:var(--shadow-3);transition:.3s}.download-list .download-item:hover{box-shadow:10px 10px 20px 4px rgba(72,39,39,.25)}.download-list .download-item:hover .download-item__icon{background-color:var(--main-color)}.download-list .download-item:hover .download-item__icon path:first-of-type{stroke:var(--text-color-2)}.download-list .download-item:hover .download-item__icon path:last-of-type{stroke:var(--main-color)}.download-list .download-item__text{flex:1}.download-list .download-item__text span,.download-list .download-item__text strong{display:block}.download-list .download-item__text strong{font-family:var(--secondary-font);hyphens:auto;-webkit-hyphens:auto;font-size:22px;margin-bottom:6px}@media (max-width:1023px){.heading-low-level h3,.heading-low-level h4{font-size:18px}.download-list--row{gap:40px}.download-list .download-item{padding:24px;gap:24px}.download-list .download-item__text strong{font-size:20px}}@media (max-width:767px){.download-list--row{grid-template-columns:1fr;gap:8px}.download-list .download-item{padding:20px;gap:16px}.download-list .download-item__text strong{font-size:18px}}.download-list .download-item__text span{font-size:18px}.download-list .download-item__icon{margin-left:auto;border-radius:50%;transition:.3s}.download-list .download-item__icon path{transition:.3s}.news-list li{margin-bottom:8px}.news-list li:last-of-type{margin-bottom:0}.news-list li:nth-of-type(odd) .news-item__image{background-color:var(--color-2)}.news-list li:nth-of-type(even) .news-item__image{background-color:var(--color-3)}.news-list li .news-item{display:flex;min-height:160px;box-shadow:var(--shadow-1);transition:.3s}.news-list li .news-item:hover{box-shadow:var(--shadow-2)}.news-list li .news-item__image{width:160px;height:auto}.news-list li .news-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-list li .news-item__text{flex:1;align-self:center;max-width:calc(100vw - 260px);padding:24px 40px;overflow:hidden}.news-list li .news-item__text h3,.news-list li .news-item__text p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.news-list li .news-item__text h3{font-family:var(--secondary-font);font-size:22px;-webkit-line-clamp:1;margin-bottom:8px}@media (max-width:1023px){.download-list .download-item__text span{font-size:16px}.news-list li .news-item__text{padding:20px 32px;max-width:calc(100vw - 240px)}.news-list li .news-item__text h3{font-size:20px}}.news-list li .news-item__text p{-webkit-line-clamp:2}@media (max-width:767px){.news-list li .news-item{min-height:120px}.news-list li .news-item__image{width:120px}.news-list li .news-item__text{padding:16px 20px;max-width:calc(100vw - 168px)}.news-list li .news-item__text h3{font-size:18px;margin-bottom:4px}.news-list li .news-item__text p{font-size:14px}}.news-list li .news-item__text time{font-size:16px;font-weight:700;margin-top:8px}.news-teaser{--accent-color:var(--main-color)}.news-teaser .teaser--top{display:flex;align-items:flex-end;gap:8px;margin-bottom:8px}.news-teaser .teaser__images{width:calc(75% - 4px);border-top-left-radius:60px;overflow:hidden}.news-teaser .teaser__images .swiper-slide{position:relative}.news-teaser .teaser__images .swiper-slide::before{content:"";display:block;width:100%;padding-bottom:56%}@media (max-width:1289px){.news-teaser .teaser__images{width:calc(66.666% - 4px)}.news-teaser .teaser__images .swiper-slide::before{padding-bottom:65%}}@media (max-width:767px){.news-list li .news-item__text time{font-size:12px;margin-top:4px}.news-teaser .teaser__images{width:100%}.news-teaser .teaser__images .swiper-slide::before{padding-bottom:56%}.news-teaser .teaser__title--desktop{display:none!important}}.news-teaser .teaser__images .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-teaser .teaser__title--desktop{position:relative;width:calc(25% - 4px);background-color:var(--accent-color)!important}.news-teaser .teaser__title--desktop::before{content:"";display:block;width:100%;padding-bottom:100%}.news-teaser .teaser__title--desktop::after{display:none!important}.news-teaser .teaser__title--desktop h2{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;color:var(--text-color-2);margin:0}@media (max-width:1289px){.news-teaser .teaser__title--desktop{width:calc(33.333% - 4px)}.news-teaser .teaser__title--desktop h2{font-size:40px}}.news-teaser .teaser__title--mobile{color:var(--accent-color)}.news-teaser .teaser__list{position:relative}.news-teaser .teaser__item{position:relative;text-align:center;background-color:var(--bg-color);box-shadow:var(--shadow-1);cursor:pointer;transition:opacity .3s,box-shadow .3s!important}@media (min-width:768px){.media-with-text .wrapper.narrow .media-with-text .media-with-text__media-container,.media-with-text .wrapper.narrow .media-with-text .media-with-text__text-container{width:50%}.media-with-text .wrapper.narrow .media-with-text.vertical .media-with-text__text-container{text-align:left;padding:56px 40px}.news-teaser .teaser__title--mobile{display:none}.news-teaser .teaser__item{opacity:0;pointer-events:none}.news-teaser .teaser__item.swiper-slide-active,.news-teaser .teaser__item.swiper-slide-next{opacity:1;pointer-events:all}.contact-list li .contact-item:hover .contact-item__icon{background-color:var(--color-2)}.contact-list li .contact-item:hover .contact-item__icon circle,.contact-list li .contact-item:hover .contact-item__icon path{fill:var(--text-color-2)}}.news-teaser .teaser__item.swiper-slide-thumb-active{box-shadow:none;cursor:default}.news-teaser .teaser__item.swiper-slide-thumb-active::after{opacity:1}.news-teaser .teaser__item.swiper-slide-thumb-active.pause .teaser__item__progress{animation:none}.news-teaser .teaser__item.swiper-slide-thumb-active .teaser__item__content h3{color:var(--color-2)}.news-teaser .teaser__item.swiper-slide-thumb-active .teaser__item__content div{height:auto;opacity:1}.news-teaser .teaser__item.swiper-slide-thumb-active .teaser__item__progress{animation:6s linear width}.news-teaser .teaser__item::before{content:"";display:block;width:100%;padding-bottom:100%}.news-teaser .teaser__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;box-shadow:inset 0 4px 10px 0 rgba(72,39,39,.1);transition:.3s}.news-teaser .teaser__item__progress{position:absolute;bottom:0;left:0;display:block;width:0;height:8px;background-color:var(--color-2)}.news-teaser .teaser__item__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;overflow:auto;white-space:normal}.news-teaser .teaser__item__content h3{color:var(--text-color-1);margin-bottom:12px;hyphens:auto;-webkit-hyphens:auto;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.3s}.news-teaser .teaser__item__content div{overflow:auto;height:0;opacity:0;transition:.3s}@media (max-width:559px){.news-teaser .teaser__item__content div{height:auto;opacity:1}}.news-teaser .teaser__item__content div p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin-bottom:16px}.news-teaser .teaser__item__content div a{width:-moz-fit-content;width:fit-content;padding:3px 10px;margin:0 auto;font-family:var(--secondary-font);color:var(--text-color-2);font-size:14px;line-height:1.2;font-weight:700;background-color:var(--main-color);box-shadow:var(--shadow-1);transition:.3s}.news-teaser .teaser__item__content div a:hover{color:var(--main-color);background-color:var(--bg-color);box-shadow:inset 0 0 0 1px var(--main-color)}.news-teaser .teaser__arrows{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;width:calc(100% + 128px);height:-moz-fit-content;height:fit-content;pointer-events:none;z-index:2}@media (max-width:1599px){.news-teaser .teaser__arrows{width:calc(100vw - 24px)}}@media (max-width:1399px){.news-teaser .teaser__arrows{width:calc(100vw - 10px)}}.news-teaser .teaser__arrow{height:-moz-fit-content;height:fit-content;pointer-events:all}.news-teaser .teaser__arrow svg{border-radius:50%;transition:.3s}.news-teaser .teaser__arrow svg path{transition:.3s}.news-teaser .teaser__arrow:hover svg{background-color:var(--color-5)}.news-teaser .teaser__arrow:hover svg path:first-child{stroke:var(--bg-color)}.news-teaser .teaser__arrow.swiper-button-disabled{display:none}.news-teaser .teaser__arrow--next{margin-left:auto}@keyframes width{0%{width:0}100%{width:100%}}.faq-list .faq-item{margin-bottom:8px;box-shadow:var(--shadow-1);transition:.3s}.faq-list .faq-item:hover{box-shadow:var(--shadow-2)}.faq-list .faq-item:first-of-type{border-top-left-radius:60px}.faq-list .faq-item:last-of-type{margin-bottom:0;border-bottom-right-radius:60px}@media (max-width:767px){.news-teaser .teaser__arrows{display:none}.faq-list .faq-item:first-of-type{border-top-left-radius:40px}.faq-list .faq-item:last-of-type{border-bottom-right-radius:40px}}.faq-list .faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 40px;cursor:pointer}@media (max-width:1023px){.news-teaser .teaser__title--desktop h2{font-size:32px}.news-teaser .teaser__arrow svg{width:30px;height:30px}.faq-list .faq-item__question{padding:20px 32px}}@media (max-width:767px){.faq-list .faq-item__question{padding:16px 20px;gap:20px}}.faq-list .faq-item__question.active i{transform:rotate(180deg)}.faq-list .faq-item__question:hover circle,.faq-list .faq-item__question:hover path{fill:var(--main-color)}.faq-list .faq-item__question h3{font-family:var(--secondary-font);color:var(--text-color-1)}.faq-list .faq-item__question circle,.faq-list .faq-item__question i,.faq-list .faq-item__question path{transition:.3s}.faq-list .faq-item__answer{display:none;padding:8px 40px 40px}.faq-list .faq-item__answer .table-wrapper{overflow:auto;max-height:80vh}.faq-list .faq-item__answer .table-wrapper table{font-size:16px;hyphens:auto;-webkit-hyphens:auto}.faq-list .faq-item__answer .table-wrapper table thead{color:var(--color-2)}.faq-list .faq-item__answer .table-wrapper table thead th{position:sticky;top:0;font-family:var(--third-font);font-weight:700;text-transform:uppercase;background-color:var(--bg-color);transform:translateY(-1px)}.faq-list .faq-item__answer .table-wrapper table tr td,.faq-list .faq-item__answer .table-wrapper table tr th{padding-bottom:32px}.faq-list .faq-item__answer .table-wrapper table tr td:first-child,.faq-list .faq-item__answer .table-wrapper table tr th:first-child{padding-right:20px}.faq-list .faq-item__answer .table-wrapper table tr td:last-child,.faq-list .faq-item__answer .table-wrapper table tr th:last-child{padding-left:20px}.faq-list .faq-item__answer .table-wrapper table tr:last-child td{padding-bottom:0}.faq-list .faq-item__answer .table-wrapper table tr td{vertical-align:top;font-weight:600}.faq-list .faq-item__answer .table-wrapper table tr td table td:first-child{padding-right:0;width:120px}.faq-list .faq-item__answer .table-wrapper table tr td table td:last-child{padding-left:24px}.search-list li{margin-bottom:8px}.search-list li:last-of-type{margin-bottom:0}.search-list li .search-item{display:flex;min-height:160px;box-shadow:var(--shadow-1);transition:.3s}.search-list li .search-item:hover{box-shadow:var(--shadow-2)}.search-list li .search-item:hover .search-item--left{background-color:var(--color-2)}.search-list li .search-item:hover .search-item--left span{color:var(--text-color-2)}.search-list li .search-item--left{display:flex;align-items:center;justify-content:center;width:160px;height:auto;box-shadow:var(--shadow-1);transition:.3s}.search-list li .search-item--left span{hyphens:auto;-webkit-hyphens:auto;text-align:center;font-family:var(--third-font);font-size:24px;font-weight:700;text-transform:uppercase}.search-list li .search-item__text{flex:1;align-self:center;padding:24px 40px}@media (max-width:1023px){.faq-list .faq-item__answer{padding:8px 32px 32px}.search-list li .search-item__text{padding:20px 32px}}@media (max-width:767px){.faq-list .faq-item__answer{padding:8px 20px 20px}.faq-list .faq-item__answer .table-wrapper{width:calc(100% + 19px);padding-right:19px}.faq-list .faq-item__answer .table-wrapper table tr td,.faq-list .faq-item__answer .table-wrapper table tr th{padding-bottom:24px}.faq-list .faq-item__answer .table-wrapper table tr td:first-child,.faq-list .faq-item__answer .table-wrapper table tr th:first-child{padding-right:8px}.faq-list .faq-item__answer .table-wrapper table tr td:last-child,.faq-list .faq-item__answer .table-wrapper table tr th:last-child{padding-left:8px}.faq-list .faq-item__answer .table-wrapper table tr td{min-width:275px}.faq-list .faq-item__answer .table-wrapper table tr td table td{display:inline-block;min-width:auto}.faq-list .faq-item__answer .table-wrapper table tr td table td:first-child{width:100%;padding-bottom:8px}.faq-list .faq-item__answer .table-wrapper table tr td table td:last-child{padding-left:0}.search-list li .search-item{min-height:120px}.search-list li .search-item--left{width:120px}.search-list li .search-item--left span{font-size:18px}.search-list li .search-item__text{padding:16px 20px}}.search-list li .search-item__text h3,.search-list li .search-item__text p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.search-list li .search-item__text h3{font-family:var(--secondary-font);font-size:22px;-webkit-line-clamp:1;margin-bottom:8px}@media (max-width:1023px){.search-list li .search-item__text h3{font-size:20px}}.search-list li .search-item__text p{-webkit-line-clamp:2}@media (max-width:767px){.search-list li .search-item__text h3{font-size:18px;margin-bottom:4px}.search-list li .search-item__text p{font-size:14px}}.search-list li .search-item__text time{font-size:16px;font-weight:700;margin-top:8px}.contact-list li{margin-bottom:8px}.contact-list li:last-of-type{margin-bottom:0}.contact-list li .contact-item{display:flex;align-items:center;justify-content:space-between;min-height:160px;box-shadow:var(--shadow-1);transition:.3s}.contact-list li .contact-item:hover{box-shadow:var(--shadow-2)}.contact-list li .contact-item:hover .contact-item__arrow{background-color:var(--main-color)}.contact-list li .contact-item:hover .contact-item__arrow path:first-of-type{stroke:var(--text-color-2)}.contact-list li .contact-item:hover .contact-item__arrow path:last-of-type{stroke:var(--main-color)}.contact-list li .contact-item__icon{display:flex;align-items:center;justify-content:center;align-self:stretch;width:160px;height:auto;box-shadow:var(--shadow-1);transition:.3s}.contact-list li .contact-item__icon svg{width:72px;height:auto}@media (max-width:767px){.search-list li .search-item__text time{font-size:12px;margin-top:4px}.contact-list li .contact-item{min-height:120px}.contact-list li .contact-item__icon{width:-moz-fit-content;width:fit-content;padding-left:20px;box-shadow:none}.contact-list li .contact-item__icon svg{width:40px}}.contact-list li .contact-item--center{flex:1;display:flex;align-items:center}.contact-list li .contact-item--center .contact-item__text{flex:none}@media (max-width:559px){.contact-list li .contact-item--center{display:block;padding:16px}.contact-list li .contact-item--center .contact-item__text{padding:0}}.contact-list li .contact-item__text{flex:1;align-self:center;padding:24px 40px;color:var(--text-color-1);font-family:var(--secondary-font);font-size:22px}@media (max-width:1023px){.contact-list li .contact-item__text{font-size:20px;padding:20px 32px}}@media (max-width:767px){.contact-list li .contact-item__text{font-size:18px;padding:16px}}.contact-list li .contact-item__email,.contact-list li .contact-item__phone{flex:1;text-align:center;color:var(--color-2);font-family:var(--third-font);font-size:36px;font-weight:700}@media (max-width:1023px){.contact-list li .contact-item__email,.contact-list li .contact-item__phone{font-size:28px}}.contact-list li .contact-item:has(.contact-item__email) .contact-item__arrow{margin-left:32px}@media (max-width:767px){.contact-list li .contact-item__email,.contact-list li .contact-item__phone{font-size:20px}.contact-list li .contact-item:has(.contact-item__email) .contact-item__arrow{margin-left:20px}}.contact-list li .contact-item--right{max-width:220px;font-family:var(--third-font);font-size:24px;font-weight:700;padding:24px}@media (max-width:1023px){.contact-list li .contact-item--right{max-width:180px;font-size:20px}}@media (max-width:767px){.contact-list li .contact-item--right{max-width:110px;font-size:18px;padding:20px}}@media (max-width:559px){.contact-list li .contact-item__email,.contact-list li .contact-item__phone{text-align:left}.contact-list li .contact-item:has(.contact-item__email) .contact-item__arrow{margin-left:0}.contact-list li .contact-item--right{padding-left:0}}.contact-list li .contact-item__arrow{margin-right:32px;border-radius:50%;transition:.3s}.contact-list li .contact-item circle,.contact-list li .contact-item path{transition:.3s}.events-list li{margin-bottom:8px}.events-list li:last-of-type{margin-bottom:0}.events-list li .events-item{display:flex;align-items:center;justify-content:space-between;min-height:160px;box-shadow:var(--shadow-1);transition:.3s}.events-list li .events-item__date{display:flex;align-items:center;flex-direction:column;justify-content:center;align-self:stretch;width:160px;height:auto;padding:10px;box-shadow:var(--shadow-1);transition:.3s}.events-list li .events-item__date span,.events-list li .events-item__date time{font-family:var(--third-font);font-weight:700;transition:.3s}.events-list li .events-item__date time{display:block;color:var(--color-2);font-size:24px;margin-bottom:5px}@media (max-width:767px){.contact-list li .contact-item__arrow{margin-right:20px}.events-list li .events-item{min-height:120px}.events-list li .events-item__date{width:120px}.events-list li .events-item__date time{font-size:20px}}.events-list li .events-item__date span{font-size:16px}.events-list li .events-item__text{flex:1;align-self:center;padding:24px 40px;color:var(--text-color-1);font-family:var(--secondary-font);font-size:22px}@media (max-width:1023px){.events-list li .events-item__text{font-size:20px;padding:20px 32px}}@media (max-width:767px){.events-list li .events-item__date span{font-size:14px}.events-list li .events-item__text{font-size:18px;padding:16px}}.events-list li .events-item__details{align-self:stretch;padding:32px 0;margin-right:32px;transition:.3s}@media (min-width:768px){.events-list li .events-item__details i{display:none}.images-accordion .images-accordion-item:first-of-type .images-accordion-item__text{border-top-left-radius:60px;overflow:hidden}}.events-list li .events-item__details span{display:flex;align-items:center;padding:30px;font-family:var(--secondary-font);font-size:22px;transition:.3s}.events-list li .events-item__details path{transition:.3s}.events-list li a.events-item:hover{box-shadow:var(--shadow-2)}.events-list li a.events-item:hover .events-item__date{background-color:var(--color-2)}.events-list li a.events-item:hover .events-item__date span,.events-list li a.events-item:hover .events-item__date time{color:var(--text-color-2)}.events-list li a.events-item:hover .events-item__details span{color:#fff;background-color:var(--main-color)}.events-list li a.events-item .events-item__details span{color:var(--main-color)}.investments-list{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:48px}@media (max-width:1289px){.investments-list{gap:32px}}@media (max-width:1023px){.investments-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.events-list li .events-item__details{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;align-self:center;padding:0;margin-right:20px;border-radius:50%}.events-list li .events-item__details span{display:none}.events-list li a.events-item:hover .events-item__details{background-color:var(--main-color)}.events-list li a.events-item:hover .events-item__details path:first-of-type{stroke:var(--text-color-2)}.events-list li a.events-item:hover .events-item__details path:last-of-type{stroke:var(--main-color)}.investments-list{gap:24px}}.investments-list li{background-color:var(--color-2);border-top-left-radius:40px;border-bottom-right-radius:40px;box-shadow:-4px -4px 20px 4px rgba(164,160,160,.2);overflow:hidden;transition:.3s}.investments-list li:hover{box-shadow:10px 10px 20px 4px rgba(72,39,39,.25)}.investments-list li:nth-of-type(even){background-color:var(--bg-color)}.investments-list li:nth-of-type(odd){color:var(--text-color-2)}.investments-list .investments-item{display:flex;flex-direction:column;height:100%}.investments-list .investments-item img{height:230px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.investments-list .investments-item__text{flex:1;display:flex;flex-direction:column;padding:24px 20px}.investments-list .investments-item__text h3{color:currentColor;margin-bottom:24px}.investments-list .investments-item__text--bottom{display:flex;justify-content:space-between;gap:16px;font-size:14px;font-weight:600;margin-top:auto}.investments-list .investments-item__text--bottom span{hyphens:auto}.boxes-cta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:40px 32px}@media (min-width:1290px){.news-teaser .teaser__item.swiper-slide-next+.swiper-slide+.swiper-slide{opacity:1;pointer-events:all}.boxes-cta--reverse{flex-direction:row-reverse}}.boxes-cta .boxes{display:flex;align-items:center;gap:8px;width:50%}@media (max-width:1289px){.boxes-cta .boxes{width:100%;max-width:716px;margin:0 auto}}@media (max-width:559px){.investments-list{grid-template-columns:1fr}.boxes-cta .boxes{flex-direction:column}}.boxes-cta .boxes__item{display:flex;flex-direction:column;gap:8px;width:calc(50% - 4px);height:-moz-fit-content;height:fit-content}@media (max-width:559px){.boxes-cta .boxes__item{width:100%}.boxes-cta .boxes__item+.boxes__box{display:none}}.boxes-cta .boxes__item .boxes__box{background-color:var(--color-2);border-top-left-radius:60px;border-bottom-right-radius:0}.boxes-cta .boxes__box{background-color:var(--color-3);box-shadow:var(--shadow-1);border-bottom-right-radius:60px}.boxes-cta .boxes__box::before{content:"";display:block;padding-bottom:90.399%}@media (max-width:559px){.boxes-cta .boxes__box::before{height:160px;padding-bottom:0}}.boxes-cta .boxes__content{padding:32px;box-shadow:var(--shadow-1)}.boxes-cta .boxes__content :first-child{margin-top:0}.boxes-cta .boxes__content p{margin-top:32px}.boxes-cta .boxes__content strong{font-family:var(--third-font)}.boxes-cta .boxes__content .btn{min-width:240px;padding:15px 32px;margin-top:40px}@media (max-width:1289px){.boxes-cta .boxes__content p{margin-top:24px}.boxes-cta .boxes__content .btn{margin-top:32px}}@media (max-width:1023px){.boxes-cta .boxes__content{padding:40px}.boxes-cta .boxes__content p{margin-top:32px}.boxes-cta .boxes__content .btn{min-width:auto;margin-top:40px}}.boxes-cta .text-block{flex:1;max-width:480px}@media (max-width:1289px){.boxes-cta .text-block{flex:none;width:100%;max-width:100%}}.image-cta{display:flex;flex-wrap:wrap}@media (min-width:769px){.image-cta--reverse{flex-direction:row-reverse}.image-cta--reverse .image-cta__box--top{border-top-left-radius:0;border-top-right-radius:60px}.image-cta--reverse .image-cta__content figure{border-bottom-right-radius:0;border-bottom-left-radius:60px}.image-cta--reverse .image-cta__content figure figcaption{left:auto;right:8px}.image-cta--reverse .image-cta__content .text-block{padding:40px 40px 0 0}}.image-cta__box,.image-cta__content{width:50%;height:-moz-fit-content;height:fit-content}.image-cta__box{margin-top:48px}.image-cta__box--top{display:flex;flex-direction:column;justify-content:flex-end;padding:40px;background-color:var(--color-2);border-top-left-radius:60px;min-height:360px;box-shadow:var(--shadow-1)}.image-cta__box--top h2,.image-cta__box--top p{color:var(--text-color-2)}.image-cta__box--top p{font-size:48px;font-family:var(--secondary-font)}@media (max-width:1024px){.image-cta__box{margin-top:40px}.image-cta__box--top{min-height:260px}.image-cta__box--top p{font-size:32px}}@media (max-width:767px){.boxes-cta{gap:24px}.boxes-cta .boxes__content{padding:24px}.boxes-cta .boxes__content p{margin-top:16px}.boxes-cta .boxes__content .btn{margin-top:24px}.image-cta__box--top{min-height:170px;padding:24px}.image-cta__box--top p{font-size:24px}}.image-cta__box--top h2{font-weight:600;margin:0}.image-cta__box--bottom{padding:40px;background-color:var(--bg-color);box-shadow:var(--shadow-1)}.image-cta__box--bottom :first-child{margin-top:0}.image-cta__box--bottom h3{color:var(--text-color-1)}.image-cta__box--bottom .btn{margin-top:40px}@media (max-width:767px){.image-cta__box--bottom{padding:24px}.image-cta__box--bottom .btn{margin-top:24px}}.image-cta__content figure{height:408px;border-bottom-right-radius:60px;overflow:hidden;box-shadow:var(--shadow-1)}@media (max-width:1024px){.image-cta__content figure{height:300px}}.image-cta__content figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-cta__content .text-block{padding:40px 0 0 40px}@media (max-width:768px){.image-cta__box,.image-cta__content{width:100%}.image-cta__content figure{height:auto}.image-cta__content .text-block{padding:0;margin-top:24px}}.cta-full-width{padding:104px 0;background-color:var(--main-color)}.cta-full-width h2{text-align:center;text-transform:uppercase;color:var(--text-color-2);font-family:var(--third-font);font-size:36px;line-height:1.36;letter-spacing:7.2px;font-weight:600;margin-bottom:48px}@media (max-width:1023px){.cta-full-width{padding:80px 0}.cta-full-width h2{margin-bottom:32px}}.images-accordion{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.images-accordion .images-accordion-item{width:100%;display:flex;gap:8px;hyphens:auto;-webkit-hyphens:auto}.images-accordion .images-accordion-item:last-of-type .images-accordion-item__image{border-bottom-right-radius:60px;overflow:hidden}.images-accordion .images-accordion-item.active h3{color:var(--main-color)}.images-accordion .images-accordion-item.active .images-accordion-item__image::after{opacity:0}.images-accordion .images-accordion-item.active .images-accordion-item__image--desktop--cropped{display:none}.images-accordion .images-accordion-item.active .images-accordion-item__image--desktop--full{display:block}.images-accordion .images-accordion-item__text{width:320px;padding:32px;background-color:var(--bg-color);box-shadow:var(--shadow-1)}.images-accordion .images-accordion-item__text h3{font-family:var(--secondary-font);color:var(--text-color-1);font-size:22px;line-height:1.2;transition:.75s}.images-accordion .images-accordion-item__text__hidden{height:0;overflow:hidden;transition:.75s}@media (max-width:767px){.cta-full-width{padding:48px 0}.cta-full-width h2{font-size:32px;margin-bottom:24px}.images-accordion .images-accordion-item:first-of-type .images-accordion-item__text h3{border-top-left-radius:40px}.images-accordion .images-accordion-item:last-of-type .images-accordion-item__text__hidden{border-bottom-right-radius:40px}.images-accordion .images-accordion-item.active .images-accordion-item__text__hidden{margin-top:8px}.images-accordion .images-accordion-item__text{width:100%;display:flex;flex-direction:column;padding:0;background-color:transparent;box-shadow:none}.images-accordion .images-accordion-item__text h3{padding:20px;box-shadow:var(--shadow-1)}.images-accordion .images-accordion-item__text__hidden{box-shadow:var(--shadow-1)}}.images-accordion .images-accordion-item__text__hidden--inner{display:flex;flex-direction:column;gap:20px;padding-top:20px}.images-accordion .images-accordion-item__text__hidden--inner img{width:calc(100% + 48px);max-width:calc(100% + 48px);margin:0 -24px}.images-accordion .images-accordion-item__image{position:relative;flex:1}.images-accordion .images-accordion-item__image--desktop{box-shadow:var(--shadow-1)}.images-accordion .images-accordion-item__image--desktop--full{display:none}@media (min-width:768px){.images-accordion .images-accordion-item__image--mobile,.images-accordion .images-accordion-item__text__hidden--inner img{display:none}.images-accordion .images-accordion-item__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-color);opacity:.5;transition:.75s}.images-accordion .images-accordion-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:.75s}.images-accordion.horizontal{height:80vh;max-height:808px;gap:0}.images-accordion.horizontal:hover .images-accordion-item{width:calc(13.28125% - 6.4px)}.images-accordion.horizontal:hover .images-accordion-item.active{width:calc(46.875% - 7.2px)}.images-accordion.horizontal:hover .images-accordion-item.active .images-accordion-item__text__hidden{height:auto!important}.images-accordion.horizontal:hover .images-accordion-item.active h3{-webkit-line-clamp:999}.images-accordion.horizontal .images-accordion-item{position:relative;width:calc(20% - 7.2px);flex-direction:column;transition:.75s}.images-accordion.horizontal .images-accordion-item::after{content:"";position:absolute;top:0;right:-9px;width:9px;height:100%}.images-accordion.horizontal .images-accordion-item:first-of-type .images-accordion-item__text{border-top-left-radius:0}.images-accordion.horizontal .images-accordion-item:first-of-type .images-accordion-item__image{border-top-left-radius:60px;overflow:hidden}.images-accordion.horizontal .images-accordion-item:last-of-type::after{display:none}.images-accordion.horizontal .images-accordion-item:last-of-type .images-accordion-item__text{border-bottom-right-radius:60px}.images-accordion.horizontal .images-accordion-item:last-of-type .images-accordion-item__image{border-bottom-right-radius:0}.images-accordion.horizontal .images-accordion-item__text{width:100%;min-height:117px;padding:32px 24px;order:2}.images-accordion.horizontal .images-accordion-item__text__hidden--inner{max-height:60vh;overflow-y:auto}.images-accordion.horizontal .images-accordion-item__text h3{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.images-accordion.horizontal .images-accordion-item__image img{-o-object-position:center;object-position:center}.images-accordion.horizontal.images-accordion--4:hover .images-accordion-item{width:calc(18% - 6.75px)}.images-accordion.horizontal.images-accordion--4:hover .images-accordion-item.active{width:calc(46% - 6.75px)}.images-accordion.horizontal.images-accordion--4 .images-accordion-item{width:calc(25% - 6.75px)}}.gallery{position:relative;width:100%;border-top-left-radius:60px;border-bottom-right-radius:60px;overflow:hidden}@media (max-width:767px){.images-accordion .images-accordion-item__text__hidden--inner{padding:0 20px 20px}.images-accordion .images-accordion-item__image--desktop{display:none}.gallery{width:calc(100% + 48px);margin-left:-24px!important;padding:0 24px}}.gallery .swiper-slide{width:-moz-fit-content!important;width:fit-content!important;height:auto;overflow:hidden}.gallery a,.gallery figure{height:100%}.gallery a img,.gallery figure img{min-height:100%;max-width:80vw;border-radius:0;-o-object-fit:cover;object-fit:cover}.swiper-gallery-arrow{position:absolute;top:0;display:flex;align-items:center;height:100%;padding:20px;z-index:2;background-color:rgba(254,253,249,.9);transition:.3s}.swiper-gallery-arrow:first-child{left:0}.swiper-gallery-arrow:last-child{left:auto;right:0}.swiper-gallery-arrow.swiper-button-disabled{opacity:0;pointer-events:none}.swiper-gallery-arrow svg{border-radius:50%;transition:.3s}.swiper-gallery-arrow svg path{stroke:var(--main-color);transition:.3s}.swiper-gallery-arrow:hover svg{background-color:var(--main-color)}.swiper-gallery-arrow:hover svg path:first-child{stroke:#fff}.pswp__bg{background-color:var(--bg-color)}.pswp__counter{color:var(--text-color-1);font-size:20px;font-weight:700;text-shadow:none}@media (max-width:1023px){.pswp__counter{font-size:18px}}@media (max-width:767px){.swiper-gallery-arrow{display:none}.pswp__counter{font-size:16px}}.pswp__button--close svg,.pswp__button--zoom svg{fill:var(--text-color-1)}.pswp__button--close svg path,.pswp__button--zoom svg path{stroke:var(--text-color-1)}.pswp__button--arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:0;border-radius:50%;background-color:var(--bg-color)!important;box-shadow:inset 0 0 0 2px var(--main-color)!important;visibility:visible!important;transition:.3s!important}.pswp__button--arrow:hover{background-color:var(--main-color)!important}.pswp__button--arrow:hover svg path{stroke:var(--bg-color)}.pswp__button--arrow svg{position:static!important;top:0!important;margin:0!important;fill:none}.pswp__button--arrow svg path{stroke:var(--main-color);transition:.3s!important}.pswp__button--arrow--prev{left:16px}.pswp__button--arrow--next{right:16px}.pswp__zoom-icn-bar-h,.pswp__zoom-icn-bar-v{stroke:none!important;fill:#fff!important}.pswp__img{box-shadow:var(--shadow-2);transition:.3s}.pswp__dynamic-caption{color:var(--text-color-1);padding:24px}.pswp__dynamic-caption--aside{margin-top:86px}.pswp__dynamic-caption--mobile{background-color:transparent}.pswp__dynamic-caption strong{display:block;margin-bottom:16px;font-size:20px;color:var(--color-2);font-family:var(--third-font)}.pswp__dynamic-caption p{margin:8px 0}.pswp__dynamic-caption p strong{display:inline-block;margin:0}.people{display:flex;flex-wrap:wrap;gap:32px 80px;padding:40px;border-top-left-radius:60px;border-bottom-right-radius:60px;box-shadow:var(--shadow-2);overflow:hidden}.people.with-label{position:relative;padding-top:121px;border-top-left-radius:20px}.people.with-label .label{position:absolute;top:0;left:0;padding:24px 40px;font-size:24px;color:var(--text-color-2);font-weight:700;border-bottom-right-radius:20px;background-color:var(--color-2)}.people h3{font-family:var(--secondary-font);color:var(--text-color-1);margin:16px 0}.people--left :first-child,.people--right :first-child{margin-top:0}.people--left :last-child,.people--right :last-child{margin-bottom:0}.people--left{flex:1}.people--left .person{display:flex;gap:40px;margin-top:40px}.people--left .person:first-child{margin-top:0}.people--left .person img{width:160px;height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:var(--shadow-3);background-color:var(--text-color-3)}.people--right{width:360px}.people--right p{margin:8px 0}.people--right a{display:inline;color:var(--main-color);text-decoration:underline;text-decoration-color:transparent;transition:.3s}.people--right a:hover{text-decoration-color:currentColor}.people+*{margin-top:56px}@media (max-width:1023px){.pswp__button--arrow--prev{left:4px}.pswp__button--arrow--next{right:4px}.people{gap:32px}.people--left .person{gap:32px;margin-top:32px}.people--right{width:100%}.people+*{margin-top:48px}}@media (max-width:767px){.pswp__dynamic-caption strong{font-size:18px}.people{gap:24px;padding:20px;border-top-left-radius:40px;border-bottom-right-radius:40px}.people.with-label{padding-top:91px}.people.with-label .label{padding:20px;font-size:20px}.people h3{margin:8px 0}.people--left .person{gap:20px;margin-top:24px}.people+*{margin-top:32px}}*+.map{margin-top:40px}.map__content{position:relative;max-width:789px;margin:0 auto}.map__image{transition:.3s}.map__image.active{opacity:.5}@media (max-width:1289px){.map__image.active{opacity:.2}}.map__overlay{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0}.map .employee{position:absolute;width:328px;opacity:0;visibility:hidden;pointer-events:none;transition:.3s}.map .employee.active{opacity:1;visibility:visible;pointer-events:all}.map .employee::before{content:"";position:absolute;width:40px;height:40px;background-color:var(--color-2);box-shadow:10px 10px 20px 4px rgba(72,39,39,.25);z-index:2}.map .employee--tr::before{top:-40px;right:-40px}.map .employee--bl::before{bottom:-40px;left:-40px}.map .employee--hessen-pfalz{top:59.9%;right:79%}.map .employee--bayern--nord{top:66.7%;right:56.65%}.map .employee--bayern--sud{bottom:19.16%;left:77.31%}@media (max-width:559px){.people--left .person img{width:120px;height:120px}.map .employee--bayern--nord{top:63%}.map .employee--bayern--sud{bottom:16%}}.map .employee--baden{bottom:11.85%;left:24.71%}.map .employee--mitte{bottom:48.52%;left:64.64%}.map .employee--berlin-brandenburg{top:34.81%;right:17.74%}.map .employee--norden{top:18.88%;right:58.8%}.map .employee__content{background-color:#fefdf9;border-top-left-radius:20px;border-bottom-right-radius:60px;box-shadow:var(--shadow-1)}.map .employee__info{padding:40px}@media (max-width:1289px){.map .employee{width:280px}.map .employee::before{width:32px;height:32px}.map .employee--tr::before{top:-32px;right:-32px}.map .employee--bl::before{bottom:-32px;left:-32px}.map .employee__info{padding:24px}}@media (max-width:1023px){.map .employee{width:1px;height:1px}.map .employee::before{inset:50% auto auto 0!important;transform:translateY(-50%)!important;width:24px;height:24px}.map .employee--reverse-mobile .employee__content{left:auto;right:-12px}.map .employee--reverse-mobile .employee__info{flex-direction:row-reverse;text-align:right}.map .employee__content{position:absolute;top:50%;transform:translateY(-50%);left:12px;display:flex;white-space:nowrap;border-radius:0;background-color:transparent;box-shadow:none}.map .employee__info{display:flex;align-items:center;gap:16px;padding:0}.map .employee__city--desktop{display:none}}.map .employee__city--desktop{width:-moz-fit-content;width:fit-content;padding:24px 40px;font-family:var(--third-font);color:var(--text-color-2);font-size:24px;text-transform:uppercase;font-weight:700;background-color:var(--color-2);border-top-left-radius:20px;border-bottom-right-radius:20px}.map .employee__city--mobile{display:none;color:var(--color-2);font-family:var(--secondary-font);font-weight:700}.map .employee__photo{width:160px;height:160px;margin-bottom:8px;box-shadow:var(--shadow-1)}@media (max-width:1289px){.map .employee__city--desktop{padding:16px 24px;font-size:20px}.map .employee__photo{width:120px;height:120px}}.map .employee__photo figcaption{font-size:10px;bottom:8px;left:2px}@media (max-width:1023px){.map .employee__city--mobile{display:block}.map .employee__photo{width:100px;max-width:100px;height:120px;margin-bottom:0;box-shadow:var(--shadow-2)}.map .employee__photo figcaption{font-size:8px}}.map .employee__photo img{height:100%;-o-object-fit:cover;object-fit:cover}.map .employee__name{display:block;font-family:var(--secondary-font);line-height:1.4;margin-bottom:8px}@media (max-width:1023px){.map .employee__name{margin-bottom:0}}@media (max-width:767px){.map .employee::before{width:16px;height:16px}.map .employee--reverse-mobile .employee__content{left:auto;right:-8px}.map .employee__content{left:8px}.map .employee__info{gap:10px}.map .employee__city--mobile{font-size:12px}.map .employee__photo{width:60px;max-width:60px;height:80px}.map .employee__photo figcaption{font-size:6px}.map .employee__name{font-size:12px}}@media (max-width:559px){.map .employee__name{line-height:1;margin-bottom:2px}}.map .employee__contact,.map .employee__position{font-family:var(--third-font);font-weight:600;font-size:16px}.map .employee__position{margin-bottom:32px}@media (max-width:1289px){.map .employee__position{margin-bottom:16px}}@media (max-width:1023px){.map .employee__contact,.map .employee__position{font-size:14px}.map .employee__position{margin-bottom:0}}.map .employee__contact{margin-bottom:8px}.map .employee__contact:last-child{margin-bottom:0}.map .employee__contact a{display:inline;color:var(--main-color);transition:.3s}.map .employee__contact a:hover{color:var(--hover-color)}.scheme{max-width:800px;margin:0 auto;z-index:1}.scheme>:last-child{margin-bottom:0}.scheme>:last-child.scheme__connection .scheme__row .scheme__item .text-block,.scheme>:last-child.scheme__item .text-block{top:auto;bottom:0;padding:40px 40px 110px}@media (max-width:1023px){.map .employee__contact{margin-bottom:0}.scheme>:last-child.scheme__connection .scheme__row .scheme__item .text-block,.scheme>:last-child.scheme__item .text-block{padding:32px 32px 100px}}@media (max-width:767px){.map .employee__contact,.map .employee__position{font-size:10px}.scheme>:last-child.scheme__connection .scheme__row .scheme__item .text-block,.scheme>:last-child.scheme__item .text-block{padding:24px 24px 76px}}.scheme>:last-child.scheme__connection .scheme__row .scheme__item:last-of-type .text-block{border-bottom-right-radius:20px}.scheme__item{position:relative;width:-moz-fit-content;width:fit-content;min-width:230px;margin:0 auto}@media (max-width:767px){.scheme__item{min-width:auto;width:200px}}.scheme__item--2,.scheme__item--3,.scheme__item--4{box-shadow:none}.scheme__item--2>p{color:var(--text-color-2);background-color:var(--text-color-3)}.scheme__item--2 li::before{background-color:var(--text-color-3)!important}.scheme__item--3>p{color:var(--text-color-2);background-color:var(--color-2)}.scheme__item--4>p{color:var(--color-7);background-color:var(--color-3)}.scheme__item--4 li::before{background-color:var(--color-3)!important}.scheme__item>p{position:relative;display:block;width:100%;padding:24px 40px;text-align:center;font-family:var(--third-font);font-size:24px;font-weight:700;text-transform:uppercase;border-top-left-radius:20px;border-bottom-right-radius:20px;box-shadow:var(--shadow-3)}.scheme__item>p::before{content:"";position:absolute;top:-8px;left:-8px;display:block;width:calc(100% + 16px);height:calc(100% + 16px);background-color:var(--bg-color);z-index:-1}@media (max-width:767px){.scheme__item>p{font-size:20px;hyphens:auto;-webkit-hyphens:auto;padding:16px}}.scheme__item:hover{z-index:2}.scheme__item:hover::after,.scheme__item:hover::before{z-index:-2}.scheme__item:hover .text-block{opacity:1;visibility:visible;pointer-events:all}.scheme__item:hover>p span{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.scheme__item .text-block{position:absolute;top:0;left:0;width:564px;max-width:61vw;padding:110px 40px 40px;font-family:var(--main-font);color:var(--text-color-1);font-size:16px;font-weight:400;text-transform:none;background-color:var(--bg-color);box-shadow:var(--shadow-3);border-top-left-radius:60px;border-bottom-right-radius:60px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s;z-index:-1}@media (max-width:1023px){.scheme__item .text-block{padding:100px 32px 32px}}@media (max-width:767px){.scheme__item .text-block{padding:76px 24px 24px;border-top-left-radius:40px;border-bottom-right-radius:40px}}@media (min-width:1024px){.scheme__item .text-block li{font-size:18px}}.scheme__item,.scheme__row{margin-bottom:128px}@media (max-width:767px){.scheme__item,.scheme__row{margin-bottom:100px}}@media (max-width:559px){.scheme>:last-child.scheme__connection .scheme__row .scheme__item .text-block,.scheme>:last-child.scheme__item .text-block{padding:24px 24px 54px}.scheme__item{width:140px}.scheme__item>p{font-size:16px;padding:8px}.scheme__item .text-block{padding:54px 24px 24px;hyphens:auto;-webkit-hyphens:auto;border-top-left-radius:20px;border-bottom-right-radius:20px}.scheme__item,.scheme__row{margin-bottom:80px}}.scheme__row{display:flex;justify-content:space-between;gap:24px}.scheme__row .scheme__item{margin:0}.scheme__row .scheme__item .text-block{max-width:calc(100vw - 64px)}.scheme__row .scheme__item:last-child .text-block{left:auto;right:0}.scheme__connection{position:relative}.scheme__connection::after{content:"";position:absolute;top:39px;left:50%;transform:translateX(-50%);width:calc(100% - 229px);height:calc(100% - 79px);border:2px solid var(--text-color-1);z-index:-2}@media (max-width:767px){.scheme__row .scheme__item .text-block{max-width:calc(100vw - 48px)}.scheme__connection::after{top:29px;width:calc(100% - 197px);height:calc(100% - 59px)}}.scheme__connection--circle .scheme__row .scheme__item:first-child::after,.scheme__connection--circle-reversed .scheme__row .scheme__item:last-child::after,.scheme__connection--down-left .scheme__row .scheme__item::before,.scheme__connection--down-left .scheme__row .scheme__item:first-child::after,.scheme__connection--down-right .scheme__row .scheme__item::before,.scheme__connection--down-right .scheme__row .scheme__item:last-child::after{opacity:1}.scheme__connection--circle>.scheme__item::before{opacity:1!important}.scheme__connection--circle .scheme__row .scheme__item:last-child::before{opacity:1}.scheme__connection--circle-reversed>.scheme__item::after{opacity:1!important}.scheme__connection--circle-reversed .scheme__row .scheme__item:first-child::before{opacity:1}.scheme__connection .scheme__row .scheme__item::before{top:-20px;transform:rotate(90deg)}.scheme__connection .scheme__row .scheme__item::after{bottom:29px}@media (max-width:767px){.scheme__connection .scheme__row .scheme__item::after{bottom:19px}}.scheme__connection .scheme__row .scheme__item:first-child::before{left:109px}@media (max-width:767px){.scheme__connection .scheme__row .scheme__item:first-child::before{left:93px}}@media (max-width:559px){.scheme__connection::after{top:18px;width:calc(100% - 137px);height:calc(100% - 37px)}.scheme__connection .scheme__row .scheme__item::after{bottom:8px}.scheme__connection .scheme__row .scheme__item:first-child::before{left:63px}}.scheme__connection .scheme__row .scheme__item:first-child::after{left:calc(100% + 7px);transform:rotate(180deg)}.scheme__connection .scheme__row .scheme__item:last-child::before{right:109px}@media (max-width:767px){.scheme__connection .scheme__row .scheme__item:last-child::before{right:93px}}@media (max-width:559px){.scheme__connection .scheme__row .scheme__item:last-child::before{right:63px}}.scheme__connection .scheme__row .scheme__item:last-child::after{right:calc(100% + 7px)}.scheme__connection>.scheme__item::after,.scheme__connection>.scheme__item::before{top:32px}@media (max-width:767px){.scheme__connection>.scheme__item::after,.scheme__connection>.scheme__item::before{top:22px}}.scheme__connection>.scheme__item::before{right:calc(100% + 7px)}.scheme__connection>.scheme__item::after{left:calc(100% + 7px);transform:rotate(180deg)}.scheme__connection .scheme__item::after,.scheme__connection .scheme__item::before{content:"";position:absolute;width:9px;height:16px;background-image:url(../icons/scheme-arrow.svg);opacity:0}.stories-preview{position:relative;border-radius:60px 0;overflow:hidden;max-width:100%}.stories-preview .swiper-slide{position:relative;aspect-ratio:9/16;overflow:hidden}.stories-preview .swiper-slide:hover p{color:var(--text-color-5)}.stories-preview .swiper-slide:has(.visited-before){order:2}.stories-preview .swiper-slide a.visited-before::after,.stories-preview .swiper-slide a.visited::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);opacity:.7}.stories-preview .swiper-slide a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(72,39,39,0) 60.42%,rgba(72,39,39,.9) 100%);z-index:2}.stories-preview .swiper-slide a.no-gradient::before{display:none}.stories-preview .swiper-slide a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.stories-preview .swiper-slide a p{position:absolute;bottom:0;left:0;padding:24px;color:var(--text-color-2);font-family:var(--third-font);font-size:18px;font-weight:700;hyphens:auto;-webkit-hyphens:auto;transition:.3s;z-index:3}.stories-slider,.stories-slider-overlay{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s}.stories-slider *,.stories-slider-overlay *{pointer-events:none!important}.stories-slider-overlay.active,.stories-slider.active{opacity:1;visibility:visible;pointer-events:all}.stories-slider-overlay.active *,.stories-slider.active *{pointer-events:all!important}.stories-slider{position:fixed;top:50%;left:50%;height:min(100vh,694px);width:min(56.25vh,390.375px);padding:0;z-index:1000}@media (max-width:559px){.scheme__connection>.scheme__item::after,.scheme__connection>.scheme__item::before{top:11px}.stories-preview .swiper-slide a p{font-size:16px}.stories-slider{top:50%;transform:translateY(-50%);left:0;width:100vw;height:100vh;height:100dvh;padding:0}.stories-slider>.swiper>.swiper-wrapper .swiper-slide{height:0}.stories-slider>.swiper>.swiper-wrapper .swiper-slide-active,.stories-slider>.swiper>.swiper-wrapper .swiper-slide-next,.stories-slider>.swiper>.swiper-wrapper .swiper-slide-prev{height:auto}.stories-slider>.swiper>.swiper-wrapper .swiper-slide-active{z-index:2}.stories-slider>.swiper>.swiper-wrapper .swiper-slide-next,.stories-slider>.swiper>.swiper-wrapper .swiper-slide-prev{z-index:1}.stories-slider>.swiper>.swiper-wrapper .swiper-slide .swiper-slide-shadow-cube{pointer-events:none!important}}.stories-slider>.swiper{width:100%;height:100%;z-index:2}.stories-slider .stories-group{position:relative}.stories-slider .stories-group .swiper-slide-active img{animation:6s linear zoom}.stories-slider .stories-group .swiper-slide-active.paused img .paused{animation-play-state:paused}.stories-slider-button{width:50%!important;z-index:2}.stories-slider-button::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:50%;transition:.3s;cursor:pointer}.stories-slider-button-prev::after{left:-80px;background-image:url(../icons/slider-arrow-prev.svg)}.stories-slider-button-next::after{right:-80px;background-image:url(../icons/slider-arrow-next.svg)}@media (max-width:1023px){.stories-slider-button-prev::after{left:-60px}.stories-slider-button-next::after{right:-60px}}.stories-slider-pagination{left:24px;right:24px}.stories-slider-pagination-bullet{background-color:rgba(254,253,249,.3);border-radius:0;box-shadow:none}.stories-slider-pagination-bullet+.stories-slider-pagination-bullet{margin-left:8px}.stories-slider-pagination-bullet span{background-color:var(--bg-color);border-radius:0}.stories-slider-actions{position:absolute;top:24px;left:24px;align-items:flex-start;width:calc(100% - 48px);height:-moz-fit-content;height:fit-content;gap:10px;z-index:3}.stories-slider-actions__close,.stories-slider-actions__mute,.stories-slider-actions__pause,.stories-slider-actions__play,.stories-slider-actions__sound{background-size:contain;background-position:center;background-repeat:no-repeat}.stories-slider-actions__mute,.stories-slider-actions__pause,.stories-slider-actions__play,.stories-slider-actions__sound{width:25px;height:25px}.stories-slider-actions__pause{background-image:url(../icons/pause.svg)}.stories-slider-actions__play{display:none;background-image:url(../icons/play.svg)}.stories-slider-actions__mute{display:none;background-image:url(../icons/mute.svg)}.stories-slider-actions__sound{background-image:url(../icons/sound.svg)}.stories-slider-actions__close{width:18px;height:18px;margin-left:auto;background-image:url(../icons/close.svg);transition:.3s}.stories-slider-actions__close:hover{opacity:.7}.stories-slider-content{position:relative;overflow:hidden;z-index:1}.stories-slider-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(72,39,39,0) 33.5%,rgba(72,39,39,.9) 100%);z-index:2}.stories-slider-content.no-gradient::before{display:none}.stories-slider-content .copyright{font-size:10px;bottom:8px;left:3px;z-index:3}.stories-slider-content img{transform:scale(1.2)}.stories-slider-content video{-o-object-fit:cover;object-fit:cover}.stories-slider-content__text{position:absolute;left:0;bottom:0;width:100%;padding:24px 24px 96px;color:var(--text-color-2);hyphens:auto;-webkit-hyphens:auto;z-index:3}.stories-slider-content__text h2{color:var(--text-color-2);font-family:var(--third-font);font-size:min(3vh + 1rem,36px);font-weight:700;margin-bottom:24px}@media (min-width:560px){.investments-list .investments-item__text--bottom{min-height:38px}.map .employee--bayern--nord .employee__name br{display:none}.stories-slider{transform:translate(-50%,-50%)}.stories-slider.active .swiper{overflow:visible}.stories-slider.active>.swiper>.swiper-wrapper>.swiper-slide:first-child .stories-group .swiper-slide:first-child .stories-slider-button-prev::after,.stories-slider.active>.swiper>.swiper-wrapper>.swiper-slide:last-child .stories-group .swiper-slide:last-child .stories-slider-button-next::after{opacity:.3;cursor:default}.stories-slider.active>.swiper .swiper-slide{overflow:visible!important;opacity:0!important;pointer-events:none!important}.stories-slider.active>.swiper .swiper-slide-active{opacity:1!important;pointer-events:all!important;z-index:2}.stories-slider-content__text h2{font-size:36px}}.stories-slider-content__text p{font-size:min(1.5vh + .5rem,18px)}@media (min-width:560px){.stories-slider-content__text p{font-size:18px}}.stories-slider-link{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);padding:10px 16px;color:var(--color-5);font-size:18px;line-height:1.2;font-weight:700;background-color:var(--text-color-2);z-index:4;transition:.3s}.stories-slider-link:hover{color:var(--text-color-2);background-color:var(--main-color)}.stories-slider-navigation{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;width:calc(100% + 312px);max-width:1392px;pointer-events:none!important}@media (max-width:1023px){.stories-slider-navigation{width:calc(100% + 232px)}}@media (max-width:767px){.stories-preview .swiper-slide a p{padding:16px}.stories-slider-button::after{display:none}.stories-slider-navigation{width:calc(100vw - 48px)}}@media (max-width:559px){.stories-slider-navigation{display:none}}.stories-slider-arrow{transition:.3s}.stories-slider-arrow.swiper-button-disabled{opacity:.3;cursor:default}.stories-slider-arrow path{stroke:var(--main-color);transition:.3s}.stories-slider-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);z-index:999}.stories-slider-overlay.active{opacity:.96}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}.form>:first-child,.form>:last-child{margin-bottom:0}.form-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding:56px 40px;margin-top:16px;margin-bottom:56px;border-top-right-radius:60px;background-color:rgba(149,134,134,.1)}@media (max-width:1023px){.form-container{gap:32px;margin-bottom:40px}}@media (max-width:559px){.form-container{width:calc(100% + 24px);padding:40px 24px;margin-left:-24px;margin-bottom:32px}}.form-container section{width:100%;margin:0}.form-container label{display:block}.form-container .group{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.form-container .group.hidden{display:none}.form-container__item{position:relative;display:flex;flex-wrap:wrap;gap:16px;width:calc(80% - 20px);height:-moz-fit-content;height:fit-content}@media (max-width:767px){.form-container__item{width:100%}}.form-container__item--100{width:100%}.form-container__item--75{width:calc(75% - 30px)}@media (max-width:1023px){.form-container .group{gap:32px}.form-container__item--75{width:calc(75% - 24px)}}.form-container__item--50{width:calc(50% - 20px)}@media (max-width:1023px){.form-container__item--50{width:calc(50% - 16px)}}.form-container__item--33{width:calc(33.333% - 30px)}@media (max-width:1023px){.form-container__item--33{width:calc(33.333% - 24px)}}.form-container__item--25{width:calc(25% - 30px)}@media (max-width:1023px){.form-container__item--25{width:calc(25% - 24px)}.form-container__item--20{width:calc(20% - 20px)}}.form-container__item--20{width:calc(20% - 20px)}.form-container__item.currency::after,.form-container__item.currency::before{position:absolute;top:0;right:0;height:100%;width:48px;pointer-events:none}.form-container__item.currency::before{content:"€";display:flex;align-items:center;justify-content:center}.form-container__item.currency::after{content:"";box-shadow:inset 0 0 0 2px var(--text-color-2);background-color:rgba(149,134,134,.1)}.form-container__item.currency input,.form-container__item.currency input+label{padding-right:58px;hyphens:auto}.form-container__item:has(.tooltip) input{padding-right:52px}.form-container__item_title{width:100%;font-size:16px;font-weight:700}.form-container__item input,.form-container__item textarea{display:block;width:100%;height:48px;color:var(--text-color-1);font-size:16px;line-height:1.2;font-weight:600;padding:18px 10px 8px;background-color:var(--bg-color);box-shadow:var(--shadow-3);transition:box-shadow .3s;font-family:inherit}.form-container__item input:focus,.form-container__item input:hover,.form-container__item textarea:focus,.form-container__item textarea:hover{box-shadow:var(--shadow-2)}.form-container__item input[type=date],.form-container__item textarea[type=date]{width:100%;min-width:207px;padding:6px 16px;font-size:16px;line-height:34px;font-weight:600;font-family:inherit;color:rgba(72,39,39,.5)}.form-container__item input[type=date]:valid:required,.form-container__item textarea[type=date]:valid:required{color:var(--text-color-1)}.form-container__item input[type=date]::-webkit-datetime-edit,.form-container__item textarea[type=date]::-webkit-datetime-edit{min-width:100px;font-weight:600}.form-container__item input[type=date]::-webkit-calendar-picker-indicator,.form-container__item textarea[type=date]::-webkit-calendar-picker-indicator{display:block;width:32px;height:32px;padding:0;margin-left:24px;color:transparent;background:url(../icons/calendar.svg) right no-repeat;opacity:1;border-width:0}.form-container__item .select2{max-width:420px}@media (max-width:767px){.form-container__item--20,.form-container__item--25,.form-container__item--33,.form-container__item--50,.form-container__item--75{width:100%}.form-container__item .select2{max-width:100%}}.form-container__item label{font-size:16px}.form-container__item:not(:has(textarea)):not(:has(select)):not(.drop-file):not(:has(.drop-file)):not(.file-upload):not(:has(.file-upload)):not(.radio-buttons):not(:has(.radio-buttons)):not(.radio-select__item):not(:has(.radio-select__item)):not(.radio-buttons__item):not(.checkbox-buttons):not(:has(.checkbox-buttons)) input:focus+label,.form-container__item:not(:has(textarea)):not(:has(select)):not(.drop-file):not(:has(.drop-file)):not(.file-upload):not(:has(.file-upload)):not(.radio-buttons):not(:has(.radio-buttons)):not(.radio-select__item):not(:has(.radio-select__item)):not(.radio-buttons__item):not(.checkbox-buttons):not(:has(.checkbox-buttons)) input:not(:placeholder-shown)+label{height:auto;top:6px;transform:translateY(0);color:var(--color-2);font-size:11px;min-height:12px;-webkit-line-clamp:1}.form-container__item:not(:has(textarea)):not(:has(select)):not(.drop-file):not(:has(.drop-file)):not(.file-upload):not(:has(.file-upload)):not(.radio-buttons):not(:has(.radio-buttons)):not(.radio-select__item):not(:has(.radio-select__item)):not(.radio-buttons__item):not(.checkbox-buttons):not(:has(.checkbox-buttons)) label{position:absolute;top:50%;transform:translateY(-50%);left:10px;max-width:calc(100% - 20px);min-height:18px;max-height:100%;padding-bottom:1px;color:var(--text-color-3);line-height:1.2;font-weight:600;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.3s}.form-container__item textarea{min-height:160px;background-image:url(../icons/resize.svg);background-repeat:no-repeat;background-position:bottom 2px right 2px}.form-container__item textarea::placeholder{color:rgba(72,39,39,.5)}.form-container__item textarea::-webkit-resizer{display:none}.form-container__item .repeater{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:24px}.form-container__item .repeater__row{display:none;width:100%}.form-container__item .repeater__row.active{display:flex;flex-wrap:wrap;gap:24px 40px}.form-container__item .repeater__add,.form-container__item .repeater__remove{width:48px;height:48px;transition:.3s}.form-container__item .repeater__add:hover,.form-container__item .repeater__remove:hover{opacity:.5}.form-container__item .repeater__add circle,.form-container__item .repeater__remove circle{stroke:var(--hover-color)}.form-container__item .repeater__add path,.form-container__item .repeater__remove path{fill:var(--hover-color)}.form-container__item .repeater__add{order:2}.form-container__item .repeater__add.hide{display:none}.form-container__item .repeater__remove{display:none;order:3}.form-container__item .repeater__remove.show{display:block}.form-container__item .checkbox-buttons__item+.checkbox-buttons.group{padding-left:36px;margin-top:24px}@media (max-width:1023px){.form-container__item .repeater__row.active{gap:24px 32px}.form-container__item .checkbox-buttons__item+.checkbox-buttons.group{margin-top:16px}}@media (min-width:768px){.form-container__item .repeater__add,.form-container__item .repeater__remove{position:absolute;bottom:0}.form-container__item .repeater__add{right:-64px}.form-container__item .repeater__remove{right:-136px}.form-container__item .checkbox-buttons__item+.checkbox-buttons.group .form-container__item--50{width:calc(50% - 8px)!important}}.form-container__item .tooltip{position:absolute;top:50%;transform:translateY(-50%);right:12px}.form-container__item .tooltip::before{width:28px;height:28px}.form-container .date-picker{display:flex;flex-direction:column;gap:8px 16px}.form-container .date-picker label{position:static!important;transform:none!important;color:var(--text-color-3)!important;font-size:16px!important;line-height:22px!important;order:1}.form-container .date-picker .date-input-wrapper{position:relative;order:2}.form-container .date-picker .date-input-wrapper::before{content:"";display:block;top:8px;right:16px;width:32px;height:32px;background:url(../icons/calendar.svg) right no-repeat}.form-container .date-picker .date-input-wrapper::after{content:"";top:0;right:0;width:16px;height:100%;background-color:var(--bg-color)}.form-container .date-picker .date-input-wrapper::after,.form-container .date-picker .date-input-wrapper::before{position:absolute;pointer-events:none}@-moz-document url-prefix(){.form-container .date-picker .date-input-wrapper::after,.form-container .date-picker .date-input-wrapper::before{display:none}.flip-card--inner{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}}.form-container .file-upload{position:relative;display:flex}.form-container .file-upload__button,.form-container .file-upload__name{display:flex;align-items:center;gap:8px;height:auto;min-height:32px;line-height:1}.form-container .file-upload__button{font-size:12px;font-weight:700;color:var(--text-color-2);padding:8px 10px;background-color:var(--main-color);cursor:pointer}.form-container .file-upload__button::before{content:"";width:15px;height:15px;background-image:url(../icons/upload.svg)}.form-container .file-upload__name{color:var(--text-color-3);font-size:14px;padding:8px 12px;background-color:var(--bg-color);hyphens:auto;-webkit-hyphens:auto}.form-container .radio-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:16px 40px}.form-container .radio-buttons__item{position:relative;display:flex;align-items:center}@media (max-width:767px){.form-container__item .checkbox-buttons__item+.checkbox-buttons.group{margin-top:0}.form-container .date-picker label{color:var(--text-color-1)!important}.form-container .radio-buttons{gap:16px 32px}.form-container .radio-buttons__item{width:100%!important}}.form-container .radio-buttons__item:last-child{margin-bottom:0}.form-container .radio-buttons__item input[type=radio]:checked+label::after{opacity:1}.form-container .radio-buttons__item input[type=radio]+label{width:-moz-fit-content;width:fit-content;padding-left:40px;font-size:16px;font-weight:600;cursor:pointer}.form-container .radio-buttons__item input[type=radio]+label::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:20px;height:20px;background-color:var(--bg-color);border-radius:50%}.form-container .radio-buttons__item input[type=radio]+label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:4px;width:12px;height:12px;background-color:var(--color-2);border-radius:50%;opacity:0;transition:.3s}.form-container .checkbox-buttons{display:flex;flex-wrap:wrap;width:100%;gap:16px}.form-container .checkbox-buttons__item{position:relative;display:flex;align-items:center;gap:4px}.form-container .checkbox-buttons__item input{top:20px;left:10px}.form-container .checkbox-buttons__item input:checked+label::after{opacity:1}.form-container .checkbox-buttons__item label{width:-moz-fit-content;width:fit-content;padding-left:36px;font-size:16px;font-weight:600;cursor:pointer}.form-container .checkbox-buttons__item label::before{content:"";position:absolute;top:50%;transform:translateY(calc(-50% + 2px));left:0;width:20px;height:20px;background-color:var(--bg-color)}.form-container .checkbox-buttons__item label::after{content:"";position:absolute;top:50%;transform:translateY(calc(-50% + 3px));left:1px;width:18px;height:18px;background-image:url(../icons/check.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:.3s}.form-container .checkbox-buttons__item label a{display:inline;color:var(--color-5);transition:.3s}.form-container .checkbox-buttons__item label a:hover{color:var(--hover-color)}.form-container .checkbox-buttons__item .tooltip{position:relative;top:auto;right:auto;display:inline;transform:none}.form-container .checkbox-buttons__item .tooltip::before{width:20px;height:20px}.form-container .drop-file{width:100%}.form-container .drop-file__zone{position:relative;width:100%;padding:70px 50px 50px;border-radius:20px;background-color:var(--bg-color);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='20' ry='20' stroke='%23958686FF' stroke-width='5' stroke-dasharray='20' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");margin-bottom:24px;transition:.3s}@media (max-width:1023px){.form-container .drop-file__zone{padding:70px 40px 40px}}@media (max-width:767px){.form-container .drop-file__zone{padding:70px 12px 30px}}.form-container .drop-file__zone.active{background-color:transparent}.form-container .drop-file__zone svg{margin:0 auto 56px}.form-container .drop-file__zone p{max-width:306px;text-align:center;font-size:16px;font-weight:600;margin:0 auto}.form-container .drop-file__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2}.form-container .drop-file__button{font-family:var(--font-main);font-size:16px;padding:6px 20px;margin:0 auto 16px}.form-container .drop-file__info{color:var(--text-color-3);font-size:14px;font-weight:600;text-align:center}.form-container .drop-file__list__item{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;margin-bottom:8px}.form-container .drop-file__list__item:first-child{margin-top:16px}.form-container .drop-file__list__item:last-child{margin-bottom:0}.form-container .drop-file__list__item--delete{position:relative;width:20px;height:20px;cursor:pointer}.form-container .drop-file__list__item--delete:hover::after,.form-container .drop-file__list__item--delete:hover::before{background-color:var(--main-color)}.form-container .drop-file__list__item--delete::after,.form-container .drop-file__list__item--delete::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;background-color:var(--bg-color);transition:.3s;border-radius:2px}.form-container .drop-file__list__item--delete::before{transform:translate(-50%,-50%) rotate(45deg)}.form-container .drop-file__list__item--delete::after{transform:translate(-50%,-50%) rotate(-45deg)}.select2{width:100%!important;box-shadow:var(--shadow-3);transition:box-shadow .3s}.select2:hover{box-shadow:var(--shadow-2)}.selection{width:100%}.select2-container{z-index:1!important}.select2-container.select2-container--open .select2-selection__arrow b{transform:rotate(-180deg)}.select2-container .select2-search{display:none!important}.select2-container .select2-selection{width:100%;height:48px!important;padding:6px 55px 6px 10px!important;background-color:var(--bg-color)!important;border:none!important;border-radius:0!important}@media (max-width:559px){.form-container .drop-file__zone p{max-width:100%}.select2-container .select2-selection{padding:10px 34px 10px 15px!important}}.select2-container .select2-selection__rendered{display:flex!important;align-items:center;height:100%;padding:0!important;color:rgba(72,39,39,.5)!important;font-size:16px!important;line-height:1!important;font-weight:600!important}.select2-container .select2-selection__rendered.selected{color:var(--text-color-1)!important}.select2-container .select2-selection__arrow{display:block!important;width:-moz-fit-content!important;width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important;top:50%!important;right:15px!important;transform:translateY(-50%);margin:0!important}.select2-container .select2-selection__arrow b{position:static!important;display:block!important;width:24px!important;height:12px!important;margin:0!important;background-image:url(../icons/select.svg);background-size:contain;background-repeat:no-repeat;border:none!important;transition:.3s}.select2-container .select2-dropdown{min-width:-moz-fit-content;min-width:fit-content;background:var(--bg-color)!important;border-radius:0!important;border:none!important;box-shadow:var(--shadow-3)}.select2-container .select2-dropdown .select2-results{background:var(--bg-color)!important}.select2-container .select2-dropdown .select2-results__option{color:var(--text-color-1)!important;font-size:16px!important;line-height:1!important;font-weight:600!important;padding:10px 20px!important;transition:.3s}.select2-container .select2-dropdown .select2-results__option--disabled{display:none}.select2-container .select2-dropdown .select2-results__option--highlighted{color:var(--text-color-2)!important;background:var(--main-color)!important}*+.calculator{margin-top:56px}.calculator{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:80px 40px}@media (max-width:767px){.calculator{gap:56px 40px}}.calculator--left{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:80px 40px;max-width:802px}@media (max-width:1023px){*+.calculator{margin-top:40px}.calculator--left{max-width:100%}}@media (max-width:767px){.calculator--left{flex:none;gap:40px}}.calculator .range,.calculator__item{width:calc(50% - 20px);max-width:320px}@media (max-width:1023px){.calculator .range,.calculator__item{width:100%;max-width:100%}}.calculator__buttons{display:flex;gap:16px}.calculator__buttons button{height:-moz-fit-content;height:fit-content;font-family:var(--third-font);font-size:24px;line-height:33px;font-weight:700;padding:4px 24px;color:var(--color-2);border:2px solid var(--color-2);transition:.3s}.calculator__buttons button.active{color:var(--text-color-2);background-color:var(--color-2)}.calculator .full-width{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 40px;width:100%;max-width:100%}.calculator .full-width .range{width:100%}.calculator .full-width .year,.calculator .full-width .year .select2-selection__rendered{font-family:var(--third-font)!important;color:var(--text-color-1)!important;font-size:24px!important;font-weight:700!important}.calculator .full-width .year{display:flex;align-items:center;gap:8px}.calculator .full-width .year .select2{width:-moz-fit-content!important;width:fit-content!important}.calculator .full-width .year .select2-selection{padding:7px 55px 7px 10px!important}.calculator .result{max-width:320px;padding:56px 40px;text-align:center;font-family:var(--third-font);font-weight:700;color:var(--text-color-2);border-radius:60px 0;background-color:var(--main-color);box-shadow:var(--shadow-1)}.calculator .result__number{font-size:48px}@media (max-width:1023px){.calculator .result{padding:48px 32px}.calculator .result__number{font-size:40px}}@media (max-width:767px){.calculator .full-width .year,.calculator .full-width .year .select2-selection__rendered{font-size:20px!important}.calculator .full-width .year .select2-selection{padding:7px 45px 7px 10px!important}.calculator .result{width:100%;max-width:100%;padding:40px 24px}.calculator .result__number{font-size:36px}}.calculator .result__title{display:block;font-size:30px;margin-bottom:24px}.calculator .result__text{font-size:24px}.calculator-grund{padding:80px 0}@media (min-width:1024px) and (max-width:1131px){.calculator-grund:has(.range__error.show) .range:first-child .range__title{align-items:flex-start;min-height:65px;padding-top:9px}}.calculator-grund:has(.range__error.show) .range:first-child,.calculator-grund:has(.range__error.show) .range:nth-child(2){height:-moz-fit-content;height:fit-content}.calculator-grund .result{background-color:var(--color-2)}.calculator-grund .result__number{margin-bottom:40px}.calculator-grund .result .btn--secondary{width:100%;box-shadow:none}.calculator-rentenluecke+*{margin-top:40px}@media (max-width:1023px){.calculator-grund{padding:64px 0}.calculator-grund .result{padding:48px 32px}.calculator-grund .result__number{margin-bottom:32px}.calculator-rentenluecke .calculator--left{flex:none;width:100%}}@media (max-width:767px){.calculator .result__title{font-size:24px}.calculator .result__text{font-size:20px}.calculator-grund{padding:40px 0}.calculator-grund .result{width:100%;max-width:100%;padding:40px 24px}.calculator-grund .result__number{margin-bottom:24px}.calculator-rentenluecke{gap:40px}.calculator-rentenluecke .calculator--left{gap:24px}}@media (max-width:1023px){.calculator-rentenluecke .calculator__item,.calculator-rentenluecke .graph-wrapper,.calculator-rentenluecke .range,.calculator-rentenluecke .result{width:calc(50% - 20px);max-width:320px}}.calculator-rentenluecke .graph-wrapper{width:100%;display:flex;flex-direction:column;font-family:var(--third-font)}@media (max-width:767px){.calculator-rentenluecke .calculator__item,.calculator-rentenluecke .graph-wrapper,.calculator-rentenluecke .range,.calculator-rentenluecke .result{width:100%;max-width:100%}.calculator-rentenluecke .graph-wrapper{margin-top:-16px}}.calculator-rentenluecke .graph-wrapper .graph{position:relative;width:100%;height:435px;padding-top:45px}.calculator-rentenluecke .graph-wrapper .graph__axis-x,.calculator-rentenluecke .graph-wrapper .graph__axis-y{position:absolute;bottom:0;left:0;background-color:var(--text-color-1)}@media (max-width:1023px){.calculator-rentenluecke .graph-wrapper .graph{height:350px;padding-top:0}.calculator-rentenluecke .graph-wrapper .graph__axis-text,.calculator-rentenluecke .graph-wrapper .graph__axis-x,.calculator-rentenluecke .graph-wrapper .graph__axis-y{display:none}}.calculator-rentenluecke .graph-wrapper .graph__axis-x::before,.calculator-rentenluecke .graph-wrapper .graph__axis-y::before{content:"";position:absolute;display:block;width:6px;height:5px;background-image:url('data:image/svg+xml,<svg width="6" height="5" viewBox="0 0 6 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 0L0.113249 5L5.88675 5L3 0ZM3.5 5L3.5 4.5L2.5 4.5L2.5 5L3.5 5Z" fill="%23482727"/></svg>');background-size:cover}.calculator-rentenluecke .graph-wrapper .graph__axis-y{width:1px;height:calc(100% - 81px)}.calculator-rentenluecke .graph-wrapper .graph__axis-y::before{top:-1px;left:-2.5px}.calculator-rentenluecke .graph-wrapper .graph__axis-y--text{position:absolute;top:0;left:0;writing-mode:vertical-rl;transform:scale(-1)}.calculator-rentenluecke .graph-wrapper .graph__axis-x{width:calc(100% - 38px);height:1px}.calculator-rentenluecke .graph-wrapper .graph__axis-x::before{top:-2px;right:-1px;transform:rotate(90deg)}.calculator-rentenluecke .graph-wrapper .graph__axis-x--text{position:absolute;bottom:-7px;right:0}.calculator-rentenluecke .graph-wrapper .graph__axis-text{position:absolute;font-family:var(--third-font);font-size:16px;font-weight:600;letter-spacing:.32px}.calculator-rentenluecke .graph-wrapper .graph__content{display:flex;width:calc(100% - 48px);height:100%;padding:0 0 15px 15px}@media (max-width:1023px){.calculator-rentenluecke .graph-wrapper .graph__content{width:100%;padding:0}}.calculator-rentenluecke .graph-wrapper .graph__content--left,.calculator-rentenluecke .graph-wrapper .graph__content--right{position:relative;height:100%;padding-top:15px}.calculator-rentenluecke .graph-wrapper .graph__content--left::before,.calculator-rentenluecke .graph-wrapper .graph__content--right::before{content:"";position:absolute;bottom:-15px;right:0;width:3px;height:calc(100% + 15px);background-color:var(--text-color-1);z-index:2}.calculator-rentenluecke .graph-wrapper .graph__content--left::after,.calculator-rentenluecke .graph-wrapper .graph__content--right::after{content:"";position:absolute;bottom:-23px;right:-6.5px;width:16px;height:16px;border-radius:50%;background-color:var(--text-color-1)}.calculator-rentenluecke .graph-wrapper .graph__content--left{width:30.5%;transition:.3s}.calculator-rentenluecke .graph-wrapper .graph__content--left p{position:absolute;top:0;left:0;width:100%;padding:0 10px;text-align:center;font-size:24px;font-family:var(--third-font);font-weight:700;letter-spacing:.48px;z-index:2}@media (max-width:1023px){.calculator-rentenluecke .graph-wrapper .graph__content--left,.calculator-rentenluecke .graph-wrapper .graph__content--right{padding-top:36px}.calculator-rentenluecke .graph-wrapper .graph__content--left{width:60px!important}.calculator-rentenluecke .graph-wrapper .graph__content--left::before{height:100%;bottom:0}.calculator-rentenluecke .graph-wrapper .graph__content--left::after{top:0;bottom:auto}.calculator-rentenluecke .graph-wrapper .graph__content--left p{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;top:auto;bottom:30px;left:50%;transform:translateX(-50%) scale(-1);font-size:20px;writing-mode:vertical-lr}}.calculator-rentenluecke .graph-wrapper .graph__content--left svg{width:100%;height:100%;filter:drop-shadow(-4px -4px 20px rgba(164, 160, 160, .2))}.calculator-rentenluecke .graph-wrapper .graph__content--right{flex:1}.calculator-rentenluecke .graph-wrapper .graph__values{position:relative;height:100%;display:flex;flex-direction:column}.calculator-rentenluecke .graph-wrapper .graph__values p{font-size:24px;font-weight:600;letter-spacing:.48px}.calculator-rentenluecke .graph-wrapper .graph__values p span{white-space:nowrap}.calculator-rentenluecke .graph-wrapper .graph__values__title{position:absolute;top:-15px;right:15%;padding:0 10px;font-weight:700;background-color:var(--bg-color);z-index:2}.calculator-rentenluecke .graph-wrapper .graph__values__item{min-height:-moz-fit-content;min-height:fit-content;padding:20px 35px}.calculator-rentenluecke .graph-wrapper .graph__values__item--center,.calculator-rentenluecke .graph-wrapper .graph__values__item--top{display:flex;align-items:center;max-height:calc(100% - 148px)}@media (max-width:1023px){.calculator-rentenluecke .graph-wrapper .graph__content--left svg{background-color:#89cdc6;filter:none}.calculator-rentenluecke .graph-wrapper .graph__content--left svg path{fill:#89cdc6}.calculator-rentenluecke .graph-wrapper .graph__content--right::before{height:100%;bottom:-36px}.calculator-rentenluecke .graph-wrapper .graph__content--right::after{bottom:-36px}.calculator-rentenluecke .graph-wrapper .graph__values p{font-size:18px}.calculator-rentenluecke .graph-wrapper .graph__values__title{top:-11px}.calculator-rentenluecke .graph-wrapper .graph__values__item{padding:10px}.calculator-rentenluecke .graph-wrapper .graph__values__item--center,.calculator-rentenluecke .graph-wrapper .graph__values__item--top{max-height:calc(100% - 92px)}}.calculator-rentenluecke .graph-wrapper .graph__values__item--top{position:relative;background-color:#fff}.calculator-rentenluecke .graph-wrapper .graph__values__item--top::after,.calculator-rentenluecke .graph-wrapper .graph__values__item--top::before{content:"";position:absolute;left:0;width:100%;height:6px;background-image:url('data:image/svg+xml,<svg width="16" height="6" viewBox="0 0 16 6" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="14" height="6" rx="3" fill="%23F26522"/></svg>')}.calculator-rentenluecke .graph-wrapper .graph__values__item--top::before{top:0}.calculator-rentenluecke .graph-wrapper .graph__values__item--top::after{bottom:0}.calculator-rentenluecke .graph-wrapper .graph__values__item--top p{color:var(--main-color)}.calculator-rentenluecke .graph-wrapper .graph__values__item--center{background-color:#bfb6b4}.calculator-rentenluecke .graph-wrapper .graph__values__item--center p{color:var(--color-2)}.calculator-rentenluecke .graph-wrapper .graph__values__item--bottom{flex:1;background-color:#ded9d6}.calculator-rentenluecke .graph-wrapper--bottom{position:relative;display:flex;align-items:center;padding-left:15px;margin-top:18px;z-index:2}.calculator-rentenluecke .graph-wrapper .rentenbeginn{position:relative;display:flex;align-items:center;justify-content:flex-end;width:30.5%;min-height:40px;margin-right:120px}.calculator-rentenluecke .graph-wrapper .rentenbeginn p{font-size:24px;font-weight:700;margin-right:64px;hyphens:auto;-webkit-hyphens:auto;z-index:2}@media (max-width:1023px){.calculator-rentenluecke .graph-wrapper--bottom{display:block;order:-1;margin-top:0;padding-left:0;margin-bottom:16px}.calculator-rentenluecke .graph-wrapper .rentenbeginn{width:100%;justify-content:flex-start;min-height:auto;margin-right:0}.calculator-rentenluecke .graph-wrapper .rentenbeginn p{font-size:20px;margin-right:16px}}.calculator-rentenluecke .graph-wrapper .rentenbeginn__btns-container{display:flex;gap:16px}.calculator-rentenluecke .graph-wrapper .rentenbeginn__btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:20px;font-weight:700;color:var(--color-2);box-shadow:inset 0 0 0 2px var(--color-2);transition:.3s}.calculator-rentenluecke .graph-wrapper .rentenbeginn__btn.active{color:var(--text-color-2);background-color:var(--color-2)}.calculator-rentenluecke .graph-wrapper .lebenserwartung{display:flex;align-items:center;font-size:24px;font-weight:700;margin:0 auto}.calculator-rentenluecke .graph-wrapper .lebenserwartung strong{color:var(--color-2);font-size:32px}.calculator-rentenluecke .graph-wrapper .lebenserwartung strong span::before{content:" "}.range{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 10px}@media (max-width:1023px){.calculator-rentenluecke .graph-wrapper .lebenserwartung{font-size:20px;margin:16px 0 0}.calculator-rentenluecke .graph-wrapper .lebenserwartung--desktop{display:none}.calculator-rentenluecke .graph-wrapper .lebenserwartung strong{font-size:24px}.calculator-rentenluecke .result{order:3}.range{align-items:center}}.range__title{flex:1;display:flex;gap:2px;font-family:var(--third-font);font-size:24px;font-weight:700}@media (min-width:1024px){.calculator-rentenluecke .graph-wrapper .rentenbeginn__btns-container{position:absolute;top:0;right:-115px}.calculator-rentenluecke .graph-wrapper .lebenserwartung--mobile{display:none}.range__title{min-height:41px;align-items:center}}@media (max-width:767px){.range__title{font-size:20px}}.range__value,.range__value input{font-family:var(--third-font);color:var(--color-2);font-size:30px;font-weight:600}.range__value{width:-moz-fit-content;width:fit-content;margin-left:auto}.range__value input{width:90px;text-align:right}.range__value span::before{content:" "}.range__error{display:none;color:var(--color-2)}.range__error.show{display:block}.range input[type=range]{width:100%;height:2px;margin:19px 0;align-self:flex-end;background-color:var(--text-color-1);transition:.3s;-webkit-appearance:none}.range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:40px;width:12px;border-radius:20px;background:var(--main-color);cursor:ew-resize;-webkit-transition:.3s;transition:.3s}@media (max-width:767px){.range__value,.range__value input{font-size:24px}.range__value input{width:80px}.range input[type=range]::-webkit-slider-thumb{width:24px}}.range input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:40px;width:12px;border-radius:20px;background:var(--main-color);cursor:ew-resize;-moz-transition:.3s;transition:.3s}@media (max-width:767px){.range input[type=range]::-moz-range-thumb{width:24px}}.range input[type=range]::-ms-thumb{-webkit-appearance:none;height:40px;width:12px;border-radius:20px;background:var(--main-color);cursor:ew-resize;-ms-transition:.3s;transition:.3s}.range input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0;-webkit-transition:.3s;transition:.3s}.range input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}.range input[type=range]::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}.range .tooltip{align-self:flex-start}.row>:first-child .flip-card{border-top-left-radius:60px}.row>:last-child .flip-card{margin-bottom:0!important}.row>:last-child:not(:first-child) .flip-card{border-bottom-right-radius:60px}@media (min-width:1290px){.row--3 .flip-card__front--top{height:320px}.row--3 .flip-card__front--top p{font-size:32px}.row--3 .flip-card__front--top h2{font-size:40px}}.row .flip-card{border-top-left-radius:0}.flip-card{--accent-color:var(--color-2);max-width:700px;margin-left:auto;margin-right:auto;background-color:var(--bg-color);box-shadow:var(--shadow-3);border-top-left-radius:60px;hyphens:auto;-webkit-hyphens:auto;overflow:hidden}.flip-card:hover .flip-card--inner{transform:rotateY(180deg)}.flip-card--inner{position:relative;transition:transform .8s;transform-style:preserve-3d}.flip-card__back,.flip-card__front{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;animation:0s linear .1s backface-visibility}.flip-card__back--bottom div>*,.flip-card__front--bottom div>*{margin-bottom:16px}.flip-card__back--bottom div :last-child,.flip-card__front--bottom div :last-child{margin-bottom:0}.flip-card__front--top{min-height:360px}.flip-card__front--top p{font-weight:500;font-size:48px;font-family:var(--secondary-font)}@media (max-width:1023px){.flip-card__front--top{min-height:260px}.flip-card__front--top p{font-size:32px}}@media (max-width:767px){.range input[type=range]::-ms-thumb{width:24px}.flip-card__front--top{min-height:170px}.flip-card__front--top p{font-size:24px}}.flip-card__front--top h2{font-weight:700}.flip-card__front--bottom h3{color:var(--accent-color)}.flip-card__back{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;transform:rotateY(180deg)}.flip-card__back--top{min-height:180px}.flip-card__back--top p{font-size:24px;font-family:var(--secondary-font);font-weight:500}@media (max-width:1023px){.flip-card__back--top{min-height:150px}.flip-card__back--top p{font-size:20px}}@media (max-width:767px){.flip-card__back--top{min-height:80px}.flip-card__back--top p{font-size:14px}}.flip-card__back--top h2{font-size:32px;font-weight:700}.flip-card__back--bottom{flex:1;display:flex;flex-direction:column;justify-content:center;overflow:auto}.flip-card__back--bottom>div{max-height:100%;overflow:auto}.flip-card__back--bottom>div h3{color:var(--accent-color);margin-bottom:16px}.flip-card .flip-card__back--top,.flip-card .flip-card__front--top{display:flex;flex-direction:column;justify-content:flex-end;color:var(--text-color-2);background-color:var(--accent-color)}.flip-card .flip-card__back--top h2,.flip-card .flip-card__front--top h2{color:var(--text-color-2);margin:0}.flip-card .flip-card__back--bottom,.flip-card .flip-card__back--top,.flip-card .flip-card__front--bottom,.flip-card .flip-card__front--top{padding:40px}@keyframes backface-visibility{from{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}to{backface-visibility:visible;-webkit-backface-visibility:visible;-moz-backface-visibility:visible}}.calendar{max-width:932px;margin:0 auto}.calendar__content{display:flex;flex-wrap:wrap;gap:8px}.calendar__content>*{width:calc(50% - 4px)}.calendar__content>* .tx-events2{height:100%}.calendar .events2calendar .litepicker{display:block;width:100%;font-family:var(--font-1)}.calendar .events2calendar .container__months{width:100%;border-radius:0;background-color:var(--bg-color);box-shadow:var(--shadow-3)}.calendar .events2calendar .container__months .month-item{width:100%;padding:40px}@media (max-width:1023px){.flip-card__back--top h2{font-size:28px}.calendar .events2calendar .container__months .month-item,.flip-card .flip-card__back--bottom,.flip-card .flip-card__back--top,.flip-card .flip-card__front--bottom,.flip-card .flip-card__front--top{padding:32px}}@media (max-width:479px){.calendar .events2calendar .container__months .month-item{padding:24px}}.calendar .events2calendar .container__months .month-item-header{padding:0;margin-bottom:32px}.calendar .events2calendar .container__months .month-item-header button{display:flex;justify-content:center;width:14.2857142857%;cursor:pointer}.calendar .events2calendar .container__months .month-item-header button:hover svg{fill:var(--main-color)}.calendar .events2calendar .container__months .month-item-header button svg{fill:var(--color-2);transition:.3s}.calendar .events2calendar .container__months .month-item-name,.calendar .events2calendar .container__months .month-item-year{font-size:22px;font-weight:600}@media (max-width:1023px){.calendar .events2calendar .container__months .month-item-header{margin-bottom:24px}.calendar .events2calendar .container__months .month-item-name,.calendar .events2calendar .container__months .month-item-year{font-size:20px}}@media (max-width:767px){.flip-card__back--top h2{font-size:18px}.flip-card .flip-card__back--bottom,.flip-card .flip-card__back--top,.flip-card .flip-card__front--bottom,.flip-card .flip-card__front--top{padding:24px}.calendar__content>*{width:100%;margin:0 auto}.calendar .events2calendar .container__months .month-item-name,.calendar .events2calendar .container__months .month-item-year{font-size:22px}}.calendar .events2calendar .container__months .month-item-weekdays-row{width:100%;display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:24px}.calendar .events2calendar .container__months .month-item-weekdays-row div{flex:none;width:100%;text-align:center;color:var(--text-color-1);font-size:16px;line-height:30px;font-weight:600;padding:0}.calendar .events2calendar .container__months .month-item-weekdays-row div:last-child,.calendar .events2calendar .container__months .month-item-weekdays-row div:nth-last-child(2){opacity:.2}.calendar .events2calendar .container__months .month-item .container__days{width:100%;display:grid;grid-template-columns:repeat(7,1fr)}.calendar .events2calendar .container__months .month-item .container__days div{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:0;color:var(--text-color-3);font-size:22px;font-weight:600;text-decoration-line:line-through;background-color:transparent;box-shadow:none;border-radius:4px;opacity:.5}@media (max-width:1023px){.calendar .events2calendar .container__months .month-item-weekdays-row{margin-bottom:20px}.calendar .events2calendar .container__months .month-item .container__days div{font-size:20px}}@media (max-width:767px){.calendar .events2calendar .container__months .month-item .container__days div{font-size:22px}}.calendar .events2calendar .container__months .month-item .container__days div::after{content:"";padding-bottom:100%}.calendar .events2calendar .container__months .month-item .container__days div.is-highlighted{color:var(--text-color-1);text-decoration-line:none;opacity:1;transition:.3s;cursor:pointer}.calendar .events2calendar .container__months .month-item .container__days div.is-highlighted:hover{color:var(--text-color-2);background-color:var(--main-color)}.calendar .events2calendar .container__months .month-item .container__days div.is-highlighted:not(.is-today).active{color:var(--text-color-2);background-color:var(--color-2)}.calendar .events2calendar .container__months .month-item .container__days div.is-today{border-radius:50%;border:2px solid var(--color-2)}.calendar .events2calendar .container__months .month-item .container__days div.is-today.highlighted{color:var(--text-color-2);background-color:var(--color-2);border-radius:4px}.calendar .calendar-text{font-size:22px;font-weight:600;padding:40px 0 0 40px}@media (max-width:1023px){.calendar .calendar-text{font-size:20px;padding:32px 0 0 32px}}@media (max-width:767px){.calendar .calendar-text{font-size:18px;padding:16px 0 0}}.calendar .list{height:100%;padding:40px;background-color:var(--bg-color);box-shadow:var(--shadow-3)}@media (max-width:1023px){.calendar .list{padding:32px}}.calendar .list .list-title{font-size:22px;font-weight:600;margin-bottom:32px}@media (max-width:1023px){.calendar .list .list-title{font-size:20px;margin-bottom:24px}}.calendar .list .list-group{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width:1023px){.calendar .list .list-group{gap:16px}}@media (max-width:479px){.calendar .events2calendar .container__months .month-item-name,.calendar .events2calendar .container__months .month-item-year{font-size:20px}.calendar .events2calendar .container__months .month-item .container__days div{font-size:18px}.calendar .list{padding:24px}.calendar .list .list-title{margin-bottom:16px}.calendar .list .list-group{gap:12px}}.calendar .list .list-group-item a,.calendar .list .list-group-item div{text-align:center;padding:14px;color:var(--text-color-2);font-size:20px;font-weight:700}.calendar .list .list-group-item a{background-color:var(--main-color);transition:.3s}.calendar .list .list-group-item a:hover{color:var(--main-color);background-color:var(--text-color-2);box-shadow:inset 0 0 0 2px var(--main-color)}.calendar .list .list-group-item div{background-color:var(--text-color-3)}.donut{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:56px}@media (max-width:1289px){.donut{gap:40px}}.donut__graph{position:relative;width:100%;max-width:400px}.donut__graph::before{content:"";display:block;padding-bottom:100%}.donut__graph canvas{position:absolute;top:0;left:0}.donut__info{flex:1;max-width:760px}.donut__info li{display:flex;gap:16px;font-size:16px;line-height:1.2;font-weight:600;margin-bottom:30px}@media (max-width:1023px){.calendar .list .list-group-item a,.calendar .list .list-group-item div{padding:12px;font-size:18px}.donut{gap:32px}.donut__info li{gap:12px;margin-bottom:24px}}@media (max-width:767px){.donut{gap:24px}.donut__info{flex:none;max-width:100%}.donut__info li{margin-bottom:20px}.row>:not(:last-child) .donut{margin-bottom:32px}}.donut__info li::before{content:"";display:block;width:24px;height:24px;background-color:var(--data-color)}.donut__info li p{flex:1;align-self:center}.row .donut{flex-direction:column;align-items:flex-start;justify-content:flex-start}.search-autocomplete{position:relative;padding:24px 48px 48px;background-color:var(--bg-color);border-bottom-right-radius:60px;box-shadow:var(--shadow-2)}.search-autocomplete__button:disabled{cursor:not-allowed;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M39.3869 35.6998L30.3191 26.817C32.5023 23.9701 33.6808 20.5047 33.6768 16.944C33.6768 7.84883 26.123 0.449219 16.8384 0.449219C7.55377 0.449219 0 7.84883 0 16.944C0 26.0391 7.55377 33.4387 16.8384 33.4387C20.4733 33.4426 24.0109 32.2882 26.9172 30.1496L35.9849 39.0323C36.444 39.4343 37.0426 39.6488 37.6581 39.632C38.2735 39.6151 38.859 39.3681 39.2943 38.9416C39.7297 38.5152 39.9818 37.9416 39.9991 37.3387C40.0163 36.7359 39.7973 36.1494 39.3869 35.6998ZM4.81097 16.944C4.81097 14.6137 5.51637 12.3358 6.83796 10.3983C8.15955 8.46073 10.038 6.95061 12.2357 6.05886C14.4334 5.16711 16.8517 4.93378 19.1848 5.38839C21.5179 5.843 23.661 6.96513 25.3431 8.61287C27.0251 10.2606 28.1706 12.36 28.6347 14.6454C29.0988 16.9309 28.8606 19.2999 27.9503 21.4527C27.04 23.6056 25.4984 25.4457 23.5205 26.7403C21.5426 28.0349 19.2172 28.7259 16.8384 28.7259C13.6497 28.7222 10.5927 27.4797 8.33795 25.271C6.0832 23.0622 4.8148 20.0676 4.81097 16.944Z" fill="%23A41D23"/></svg>')!important;background-repeat:no-repeat;background-size:cover;opacity:.5}.search-autocomplete__list{display:none;width:100%;transition:.3s}.search-autocomplete__list p{font-size:16px;font-weight:600;margin:32px 0}.search-autocomplete__list p span{color:var(--color-2)}.search-autocomplete__list ul li{width:-moz-fit-content;width:fit-content;margin-bottom:24px}.search-autocomplete__list ul li:last-child{margin-bottom:0}.search-autocomplete__list ul li button{color:var(--text-color-1);text-align:left;font-size:20px;font-weight:700}.search-autocomplete__list ul li button span{color:var(--color-2)}.search-autocomplete__list ul li button p{margin:0;font-weight:700;font-size:20px}.search-autocomplete__no-data{display:none;font-family:var(--secondary-font);font-size:32px;font-weight:500;margin-top:48px}.search-autocomplete__no-data.show{display:block}.search-form{z-index:2}.search-form .input-group{display:flex;align-items:flex-start;gap:32px}.search-form .input-group input{flex:1;display:block;width:100%;padding-top:20px;padding-bottom:6px;color:var(--text-color-1);font-family:var(--main-font);font-size:18px;font-weight:600;border-bottom:2px solid var(--color-2)}.search-form .input-group input::placeholder{color:var(--text-color-3)}.search-form .input-group button{width:40px;height:40px;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M39.3869 35.6998L30.3191 26.817C32.5023 23.9701 33.6808 20.5047 33.6768 16.944C33.6768 7.84883 26.123 0.449219 16.8384 0.449219C7.55377 0.449219 0 7.84883 0 16.944C0 26.0391 7.55377 33.4387 16.8384 33.4387C20.4733 33.4426 24.0109 32.2882 26.9172 30.1496L35.9849 39.0323C36.444 39.4343 37.0426 39.6488 37.6581 39.632C38.2735 39.6151 38.859 39.3681 39.2943 38.9416C39.7297 38.5152 39.9818 37.9416 39.9991 37.3387C40.0163 36.7359 39.7973 36.1494 39.3869 35.6998ZM4.81097 16.944C4.81097 14.6137 5.51637 12.3358 6.83796 10.3983C8.15955 8.46073 10.038 6.95061 12.2357 6.05886C14.4334 5.16711 16.8517 4.93378 19.1848 5.38839C21.5179 5.843 23.661 6.96513 25.3431 8.61287C27.0251 10.2606 28.1706 12.36 28.6347 14.6454C29.0988 16.9309 28.8606 19.2999 27.9503 21.4527C27.04 23.6056 25.4984 25.4457 23.5205 26.7403C21.5426 28.0349 19.2172 28.7259 16.8384 28.7259C13.6497 28.7222 10.5927 27.4797 8.33795 25.271C6.0832 23.0622 4.8148 20.0676 4.81097 16.944Z" fill="%23A41D23"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;transition:.3s}@media (max-width:1023px){.search-autocomplete{padding:20px 32px 32px}.search-autocomplete__list p{margin:24px 0}.search-autocomplete__list ul li{margin-bottom:20px}.search-autocomplete__list ul li button,.search-autocomplete__list ul li button p{font-size:18px}.search-autocomplete__no-data{font-size:28px;margin-top:32px}.search-form .input-group{gap:24px}.search-form .input-group input{padding-top:10px}.search-form .input-group button{width:32px;height:32px}}@media (max-width:767px){.search-autocomplete{padding:16px 24px 24px}.search-autocomplete__list p{margin:20px 0}.search-autocomplete__list ul li{margin-bottom:16px}.search-autocomplete__list ul li button,.search-autocomplete__list ul li button p{font-size:16px}.search-autocomplete__no-data{font-size:24px;margin-top:24px}.search-form .input-group{gap:20px}.search-form .input-group input{padding-top:0}.search-form .input-group button{width:24px;height:24px}}.search-form .input-group button:hover{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M39.3869 35.6998L30.3191 26.817C32.5023 23.9701 33.6808 20.5047 33.6768 16.944C33.6768 7.84883 26.123 0.449219 16.8384 0.449219C7.55377 0.449219 0 7.84883 0 16.944C0 26.0391 7.55377 33.4387 16.8384 33.4387C20.4733 33.4426 24.0109 32.2882 26.9172 30.1496L35.9849 39.0323C36.444 39.4343 37.0426 39.6488 37.6581 39.632C38.2735 39.6151 38.859 39.3681 39.2943 38.9416C39.7297 38.5152 39.9818 37.9416 39.9991 37.3387C40.0163 36.7359 39.7973 36.1494 39.3869 35.6998ZM4.81097 16.944C4.81097 14.6137 5.51637 12.3358 6.83796 10.3983C8.15955 8.46073 10.038 6.95061 12.2357 6.05886C14.4334 5.16711 16.8517 4.93378 19.1848 5.38839C21.5179 5.843 23.661 6.96513 25.3431 8.61287C27.0251 10.2606 28.1706 12.36 28.6347 14.6454C29.0988 16.9309 28.8606 19.2999 27.9503 21.4527C27.04 23.6056 25.4984 25.4457 23.5205 26.7403C21.5426 28.0349 19.2172 28.7259 16.8384 28.7259C13.6497 28.7222 10.5927 27.4797 8.33795 25.271C6.0832 23.0622 4.8148 20.0676 4.81097 16.944Z" fill="%23f26522"/></svg>')}.questions h3{font-family:var(--secondary-font);text-align:center;color:var(--text-color-1);font-size:32px;font-weight:500;margin-bottom:48px}.questions__contacts{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 48px}@media (max-width:1023px){.questions h3{font-size:28px;margin-bottom:32px}.questions__contacts{gap:16px 32px}}@media (max-width:767px){.questions h3{font-size:24px;margin-bottom:24px}.questions__contacts{gap:16px 24px}}.questions__contacts a{font-family:var(--third-font);color:var(--color-2);font-size:36px;font-weight:700;padding:6px 32px;background-color:var(--bg-color);box-shadow:var(--shadow-1);transition:.3s}@media (max-width:1023px){.questions__contacts a{font-size:32px}}.questions__contacts a:hover{color:var(--main-color)}[data-omcookie-panel-show]{cursor:pointer}.om-cookie-panel{position:fixed;bottom:0;left:0;width:100%;max-height:100vh;padding:24px 0;font-size:16px;transform:translateY(100%) translateX(0);background:var(--bg-color);border-top:1px solid var(--text-color-3);opacity:0;z-index:9999;overflow:auto;transition:transform .5s,opacity .3s}.om-cookie-panel.active{transform:translateY(0);opacity:1}@media (min-width:1024px){.om-cookie-panel{transform:translateY(100%);border-left:1px solid var(--text-color-3);border-right:1px solid var(--text-color-3)}.om-cookie-panel.active{transform:translateY(0)}}.om-cookie-panel .cookie-panel{display:flex;flex-wrap:wrap;gap:24px 32px}.om-cookie-panel .cookie-panel--left{flex:1}@media (max-width:767px){.questions__contacts a{font-size:28px;padding:5px 24px}.om-cookie-panel .cookie-panel--left{flex:none;width:100%}}.om-cookie-panel .cookie-panel--left>*{margin-bottom:16px}.om-cookie-panel .cookie-panel--left :last-child{margin-bottom:0}.om-cookie-panel .cookie-panel__selection{display:flex;flex-wrap:wrap;gap:8px 20px}.om-cookie-panel .cookie-panel__checkbox-wrap{position:relative}.om-cookie-panel .cookie-panel__checkbox:checked+label::before{background-color:var(--main-color)}.om-cookie-panel .cookie-panel__checkbox:checked+label::after{left:30px}.om-cookie-panel .cookie-panel__checkbox+label{position:relative;display:flex;gap:8px;cursor:pointer}.om-cookie-panel .cookie-panel__checkbox+label::before{content:"";display:block;width:50px;height:24px;border-radius:24px;background-color:var(--text-color-1);transition:.3s}.om-cookie-panel .cookie-panel__checkbox+label::after{content:"";position:absolute;top:4px;left:4px;display:block;width:16px;height:16px;border-radius:50%;background-color:#fff;transition:.3s}.om-cookie-panel .cookie-panel__checkbox--state-inactiv:checked+label::before{background-color:#d6d6d6}.om-cookie-panel .cookie-panel__checkbox--state-inactiv+label{cursor:not-allowed}.om-cookie-panel .cookie-panel__description>*{margin-bottom:8px}.om-cookie-panel .cookie-panel__description :last-child{margin-bottom:0}.om-cookie-panel .cookie-panel__link{display:inline-block;color:var(--main-color);transition:.3s}.om-cookie-panel .cookie-panel__link:hover{color:var(--hover-color)}.om-cookie-panel .cookie-panel__link:only-child{display:flex;align-items:center;gap:4px}.om-cookie-panel .cookie-panel__link:only-child::after{content:"";display:block;width:6px;height:6px;color:currentColor;border-style:solid;border-width:2px 2px 0 0;transform:translateY(1px) rotate(45deg)}.om-cookie-panel .cookie-panel--right{width:305px}@media (max-width:767px){.om-cookie-panel .cookie-panel--right{width:100%}}.om-cookie-panel .cookie-panel--right .btn{width:100%;font-size:16px;padding:12px 24px!important;margin:0 0 8px}.om-cookie-panel .cookie-panel--right .btn:last-child{margin-bottom:0}.om-cookie-info table{border:1px solid #000;border-collapse:collapse}.om-cookie-info table td,.om-cookie-info table th{padding:10px 5px;border:1px solid #000}.om-cookie-info table p{margin-top:0}.om-cookie-info table p:last-child{margin-bottom:0;padding-bottom:0}