@keyframes sandra-open{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scaleZ(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}html{--ff:"Onest";--ff-title:"Onest";--ff-subtitle:"Onest";--ff-caption:"Onest";--fs-13:14px;--fs-14:14px;--fs-16:16px;--fs-18:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-20:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-24:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-28:calc(clamp(24px, 24px + (100vw - 1024px) / 224, 28px));--fs-32:calc(clamp(26px, 26px + 3 * (100vw - 1024px) / 448, 32px));--fs-36:calc(clamp(30px, 30px + 3 * (100vw - 1024px) / 448, 36px));--fs-40:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-50:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-60:calc(clamp(36px, 36px + 3 * (100vw - 1024px) / 112, 60px));--fs-banner-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-banner-2:calc(clamp(34px, 34px + 15 * (100vw - 1024px) / 448, 64px));--fs-banner-3:calc(clamp(36px, 36px + 9 * (100vw - 1024px) / 224, 72px));--fs-heading-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-heading-2:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-heading-3:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-caption-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-caption-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-caption-3:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-subtitle-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-subtitle-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-button:16px;--lh-banner-3:1.2;--lh-banner-2:1.1;--lh-banner-1:1.21;--lh-heading-3:1.1;--lh-heading-2:1.2;--lh-heading-1:1.16;--lh-caption-2:1.2;--lh-caption-1:1.16;--lh-subtitle-2:1.2;--lh-subtitle-1:1.1;--lh-text-4:1.6;--lh-text-3:1.4;--lh-text-2:1.2;--lh-text-1:1.1;--fw-500:500;--container:1540px;--container-padding:calc(.5 * (100vw - var(--container)));--scrollbarWidth:16px;--headerHeight:0px;--headerMHeight:0px;--col-5:5;--col-4:4;--col-3:3;--col-2:2;--g-container-v:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container-h:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container:calc(clamp(20px, 20px + 4 * (100vw - 375px) / 103, 80px));--g-block-margin:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-block-padding:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-elements:calc(clamp(8px, 8px + (100vw - 1024px) / 56, 24px));--g-content:calc(clamp(24px, 24px + 3 * (100vw - 1024px) / 112, 48px));--g-section:calc(clamp(56px, 56px + (100vw - 1024px) / 14, 120px));--g-button-icon:8px;--g-5:5px;--g-8:8px;--g-10:10px;--g-16:16px;--g-20:calc(clamp(10px, 10px + 5 * (100vw - 1024px) / 448, 20px));--g-24:24px;--g-30:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 448, 30px));--g-32:calc(clamp(16px, 16px + (100vw - 1024px) / 56, 32px));--g-40:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--g-48:calc(clamp(32px, 32px + (100vw - 1024px) / 56, 48px));--g-60:calc(clamp(40px, 40px + (100vw - 360px) / 78, 60px));--g-80:calc(clamp(24px, -40px + 6.25vw, 80px));--g-140:calc(clamp(20px, 20px + 5 * (100vw - 768px) / 48, 140px));--g-slider-pagination-height:30px;--block-bgc:var(--bgc);--block-br:0;--block-wrapper-br:0;--block-wrapper-bgc:none;--block-wrapper-padding-v:0;--block-wrapper-padding-h:0;--block-wrapper-margin-v:0;--block-wrapper-margin-h:0;--block-main-padding-v:0;--block-main-padding-h:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 112, 60px));--block-head-gap-h:var(--g-16);--block-head-gap-v:var(--g-16);--block-head-margin:calc(clamp(20px, 20px + (100vw - 360px) / 78, 40px));--block-sections-gap-v:var(--g-20);--block-sections-gap-h:var(--g-20);--block-sections-padding:var(--g-30);--block-content-gap-v:var(--g-30);--block-content-margin:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-actions-gap-v:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-gap-h:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-margin:calc(clamp(30px, 30px + 5 * (100vw - 1024px) / 448, 40px));--block-elements-gap-v:var(--g-48);--block-elements-gap-h:var(--g-40);--block-elements-margin:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--block-controls-gap-h:var(--g-20);--block-image-br:var(--br-image);--block-image-controls-br:0;--block-image-controls-bgc:var(--c-text-white);--block-image-controls-padding-v:var(--g-8);--block-image-controls-padding-h:var(--g-10);--block-list-slider-pagination-margin:var(--g-20);--block-extra-padding-v:var(--g-20);--block-extra-padding-h:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-bg:var(--c-text-white);--blocl-overlay-c:linear-gradient(180deg, transparent, #251600);--button-padding-v:var(--g-16);--button-padding-h:var(--g-32);--button-padding-v-s:var(--g-10);--button-padding-h-s:var(--g-16);--button-gap-h:var(--g-10);--button-tt:uppercase;--c-text-main:#060506;--c-text-accent:#c66f44;--c-text-subdued:#7f7d7f;--c-text-disabled:#999;--c-text-white:#fff;--c-text-white-opacity:#ffffffb3;--c-success:#008060;--c-error:#d72c0d;--c-warning:#e5b408;--c-subtitle:var(--c-text-subdued);--c-main:#060506;--c-main-opacity:#000000b3;--c-accent:#c66f44;--bc:#0000001a;--br:0;--br-8:8px;--br-15:15px;--br-20:20px;--br-25:25px;--br-button:0;--br-card:0;--br-image:0;--br-banner:0;--br-banner-main:0;--bgc:#f5f4f0;--transition:.18s ease-in-out;--aspect-ratio-1:1 / 1}.slider{z-index:2;background:#f3f3f3;height:100%;min-height:785px;max-height:785px;transition:all .3s ease-out;display:flex;position:relative;overflow:hidden}@media only screen and (width<=1700px){.slider{min-height:700px}}@media only screen and (width<=1200px){.slider{min-height:600px}}@media only screen and (width<=1024px){.slider{border-radius:0;min-height:500px;margin-bottom:0}}@media only screen and (width<=780px){.slider{min-height:440px;max-height:600px}}.slider:after{z-index:10;content:"";background:#f4f3f1;border-radius:25px 25px 0 0;width:100%;height:30px;display:none;position:absolute;bottom:0}@media only screen and (width<=1024px){.slider:after{background:#fff;border-radius:20px 20px 0 0;display:none}.slider__container,.slider__photo{border-radius:0}}.slider__content{background:#f3f3f3;height:100%;margin-bottom:40px;overflow:hidden}.slider__container{visibility:inherit;background:#f3f3f3;flex-direction:column;width:100%;min-height:100%;display:flex;position:relative}.slider .swiper-wrapper{height:100%;min-height:100%}.slider__item,.slider__main,.slider__photo{position:relative}.slider__item{overflow:hidden}.slider__item-placeholder,.slider__item-placeholder rect,.slider__photo{width:100%;height:100%}.slider__photo{background:#f3f3f3;display:block}.slider__photo:after,.slider__photo:before{z-index:2;content:"";height:300px;position:absolute;left:0;right:0}@media only screen and (width<=1024px){.slider__photo:after,.slider__photo:before{height:200px}}@media only screen and (width<=780px){.slider__photo:after,.slider__photo:before{height:150px}}.slider__photo:before{background-image:linear-gradient(#21170099,#21170000);top:0}@media only screen and (width<=1024px){.slider__photo:before{background-image:linear-gradient(#21170000,#21170000)}}.slider__photo:after{background-image:linear-gradient(#21170000,#21170033);bottom:0}.slider__img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%;min-height:100%;display:flex}@media only screen and (width<=1200px){.slider__img{height:100%}}@media only screen and (width<=780px){.slider__img{display:none}}.slider__img--mobile{display:none!important}@media only screen and (width<=780px){.slider__img--mobile{display:block!important}}.slider__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media only screen and (width<=780px){.slider__video{display:none}}.slider__video--mobile{display:none!important}@media only screen and (width<=780px){.slider__video--mobile{display:block!important}}.slider__info{z-index:10;color:#fff;position:absolute;top:calc(50% + 10px);left:40%;transform:translate(-50%,-50%)}@media only screen and (width<=1024px){.slider__photo:after{background-image:linear-gradient(#21170000,#21170000)}.slider__img{border-radius:0}.slider__info{justify-content:center;align-items:center;padding-bottom:50px;display:flex;inset:0;transform:none}}.slider__info-content{z-index:10;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.slider__info-bg{z-index:5;content:"";background:radial-gradient(closest-side at 51% 51%,#4a320099,#4a320000);width:100%;max-width:1400px;height:90%;display:block;position:absolute;bottom:0;left:0}@media only screen and (width<=780px){.slider__info-content{align-items:center}.slider__info-bg{background:radial-gradient(closest-side at 51% 51%,#211700b3,#4a320000);min-width:500%;min-height:500%;top:50%;left:50%;transform:translate(-50%,-50%)}}.slider__info--categories{padding-top:100px}.slider__info--categories .slider__title{font-size:34px;font-weight:500}@media only screen and (width<=1024px){.slider__info--categories{padding-top:50px}.slider__info--categories .slider__title{font-size:34px}}.slider__info--categories .slider__text{font-size:24px;font-weight:400}.slider__info--center{left:50%}.slider__info--center,.slider__info--center .slider__info-content{justify-content:center;align-items:center}.slider__info--center .slider__title{text-align:center}.slider__info--center .slider__text{text-align:center;opacity:1;font-size:50px}@media only screen and (width<=1024px){.slider__info--center{left:0}.slider__info--center .slider__text{font-size:34px}}.slider__category{text-transform:uppercase;opacity:.5;padding-bottom:10px;font-family:GT Eesti Pro Display;font-size:16px;font-weight:300}@media only screen and (width<=780px){.slider__category{text-align:center;padding:0 30px 10px;display:none}}.slider__title{letter-spacing:-.5px;text-shadow:0 2px 2px #0000001a;max-width:650px;padding-bottom:20px;font-size:40px;font-weight:600}@media only screen and (width<=1024px){.slider__title{padding-bottom:20px;font-size:26px;font-weight:600}}@media only screen and (width<=780px){.slider__title{text-align:center;text-shadow:0 1px 1px #0000001a;padding:0 10px 10px;font-size:24px;font-weight:500;line-height:110%}}.slider__text{text-align:center;opacity:.8;text-shadow:0 2px 2px #0003;font-size:28px}@media only screen and (width<=1024px){.slider__text{padding:0 20px;font-size:20px}}@media only screen and (width<=780px){.slider__text{opacity:.9;text-shadow:0 1px 1px #0000001a;padding:0 30px}}.slider__text ul{text-align:left}.slider__text ul li{align-items:center;margin:0;padding:0 0 12px;font-size:22px;font-weight:400;line-height:110%;display:flex;position:relative}@media only screen and (width<=1024px){.slider__text ul li{padding:5px 0;font-size:17px}}.slider__text ul li:before{content:"";background:#dee2e7;border-radius:50%;width:6px;height:6px;margin-right:10px;top:50%;left:0}.slider__utp{gap:0 50px;padding-top:40px;display:flex}.slider__utp-item{text-transform:uppercase;padding-left:15px;font-family:Acrom;font-size:20px;font-weight:500;position:relative}.slider__utp-item:before{content:"";background:#ef7b30;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.slider__button{padding-top:30px}@media only screen and (width<=780px){.slider__button{padding:20px 30px 0}}.slider__button--info{text-align:center;padding-top:5px;font-size:16px}.slider__button .button{background:#4830151a}.slider__controls{border-radius:0 0 10px 10px;flex-wrap:nowrap;flex-grow:1;width:100%;font-size:14px;display:flex;position:absolute;bottom:50px;left:50%;overflow:hidden;transform:translate(-50%)}.slider__controlsItem{z-index:0;cursor:pointer;color:#fff;background:0 0;font-size:10px;position:relative}.slider__controlsItem.active{z-index:10;cursor:default;background:#ffffff1a;border-radius:5px}.slider__controlsItem button{cursor:pointer;color:#fff;background:0 0;padding:15px;font-size:10px}.slider__arrow{z-index:10;cursor:pointer;background:0 0;justify-content:flex-end;align-items:center;height:50%;padding:0 20px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slider__arrow.swiper-button-disabled{opacity:0}.slider__arrow svg{transition:all .3s ease-out}.slider__arrow svg path{stroke:#fff}@media only screen and (width<=1024px){.slider__arrow{display:none}}.slider__arrow--prev{left:50px}.slider__arrow--prev:hover svg{transform:translate(-15px)}.slider__arrow--next{right:50px}.slider__arrow--next:hover svg{transform:translate(15px)}.slider__pagination{z-index:3;flex-wrap:nowrap;flex-grow:1;justify-content:center;align-items:center;width:100%;font-size:14px;display:flex;position:absolute;overflow:hidden;transform:translate(-50%);bottom:50px!important;left:50%!important}.slider__pagination .swiper-pagination-bullet{z-index:3;cursor:pointer;background:#fff0;border:1px solid #ffffffb3;width:8px;min-width:8px;max-width:8px;height:8px;min-height:8px;max-height:8px;display:block;position:relative;opacity:1!important;border-radius:50%!important;margin:0 5px!important}.slider__pagination .swiper-pagination-bullet-active{background:#ffffffb3;border:1px solid #fff0;width:12px;min-width:12px;max-width:12px;height:12px;min-height:12px;max-height:12px}.sliders--catalog .slider:after,.sliders--white .slider:after{background:#fff}.sliders--hide-desktop{display:none}.sliders--catalog{margin-top:-10px}.sliders--catalog .slider{min-height:550px;max-height:550px}@media only screen and (width<=1700px){.sliders--catalog .slider{min-height:700px}}@media only screen and (width<=1200px){.slider__pagination{bottom:20px!important}.sliders--catalog .slider{min-height:600px}}.sliders--catalog .slider__info{top:calc(50% + 50px)}@media only screen and (width<=1024px){.slider__pagination{bottom:50px!important}.sliders--hide-desktop{display:block}.sliders--catalog .slider{border-radius:0;min-height:500px;margin-bottom:0}.sliders--catalog .slider__info{justify-content:center;align-items:center;padding-bottom:50px;display:flex;inset:0;transform:none}}.sliders--catalog .slider__info-bg{z-index:5;content:"";background:radial-gradient(closest-side at 51% 51%,#4a32004d,#4a320000);width:100%;max-width:1400px;height:90%;display:block;position:absolute;bottom:0;left:0}.sliders--catalog .slider__title{max-width:700px;font-size:34px}@media only screen and (width<=1024px){.sliders--catalog .slider__title{padding-bottom:20px;font-size:26px;font-weight:600}}@media only screen and (width<=780px){.sliders--catalog .slider{min-height:400px;max-height:400px}.sliders--catalog .slider__info-bg{background:radial-gradient(closest-side at 51% 51%,#21170080,#4a320000);min-width:300%;min-height:300%;top:50%;left:50%;transform:translate(-50%,-50%)}.sliders--catalog .slider__title{text-align:center;padding:0 20px 10px;font-size:24px;font-weight:500;line-height:110%}}.sliders--promo-catalog .slider{min-height:650px;max-height:650px}@media only screen and (width<=1700px){.sliders--promo-catalog .slider{min-height:700px}}@media only screen and (width<=1200px){.sliders--promo-catalog .slider{min-height:600px}}.sliders--promo-catalog .slider__title{letter-spacing:-2px;text-shadow:0 2px 2px #0000001a;max-width:930px;padding-bottom:20px;font-family:Acrom;font-size:40px;font-weight:600}@media only screen and (width<=1024px){.sliders--promo-catalog .slider{border-radius:0;min-height:500px;margin-bottom:0}.sliders--promo-catalog .slider__title{padding-bottom:20px;font-size:26px;font-weight:600}}@media only screen and (width<=780px){.sliders--promo-catalog .slider{min-height:440px;max-height:440px}.sliders--promo-catalog .slider__title{text-align:center;letter-spacing:-1px;text-shadow:none;padding:0 10px 20px;font-size:26px;font-weight:500;line-height:120%}}.sliders--promo-catalog .slider__text{text-align:left;opacity:1;max-width:780px;font-size:24px;line-height:140%}.sliders--promo-catalog .slider__buttons{gap:0 30px;padding-top:50px;display:flex}@media only screen and (width<=780px){.sliders--promo-catalog .slider__text{text-align:center;text-shadow:none;font-size:18px;font-weight:400;line-height:120%}.sliders--promo-catalog .slider__buttons{padding-top:30px}.sliders--promo-catalog .slider__buttons .button:nth-child(2){display:none}}.sliders--promo-catalog .slider__info{top:calc(50% + 30px)}@media only screen and (width<=1024px){.sliders--promo-catalog .slider__info{justify-content:center;align-items:center;padding-bottom:30px;display:flex;inset:0;transform:none}}.sliders--promo-designer .slider__info{left:31%}.sliders--promo-designer .slider__title{letter-spacing:-2px;text-shadow:0 2px 2px #0000001a;max-width:720px;padding-bottom:20px;font-family:Acrom;font-size:60px;font-weight:600}@media only screen and (width<=1024px){.sliders--promo-designer .slider__title{padding-bottom:20px;font-size:26px;font-weight:600}}@media only screen and (width<=780px){.sliders--promo-designer .slider__info-bg{background:radial-gradient(closest-side at 51% 51%,#100b0099,#100b0000);min-width:500%;min-height:500%;top:50%;left:50%;transform:translate(-50%,-50%)}.sliders--promo-designer .slider__utp{display:none}.sliders--promo-designer .slider__title{text-align:center;letter-spacing:-1px;text-shadow:none;padding:0 10px 20px;font-size:26px;font-weight:500;line-height:120%}}.sliders--promo-designer .slider__text{text-align:left;opacity:1;max-width:700px;font-size:24px;line-height:140%}.sliders--promo-designer .slider__buttons{gap:0 30px;padding-top:50px;display:flex}@media only screen and (width<=780px){.sliders--promo-designer .slider__text{text-align:center;text-shadow:none;font-size:18px;font-weight:400;line-height:120%}.sliders--promo-designer .slider__buttons{padding-top:30px}.sliders--promo-designer .slider__buttons .button:nth-child(2){display:none}}.sliders--promo-designer .slider__info{top:calc(50% + 30px)}@media only screen and (width<=1024px){.sliders--promo-designer .slider__info{justify-content:center;align-items:center;padding-bottom:30px;display:flex;inset:0;transform:none}}.sliders--promo-vacancies .slider__info{left:35%}.sliders--promo-vacancies .slider__title{letter-spacing:-2px;text-shadow:0 2px 2px #0000001a;max-width:780px;padding-bottom:20px;font-family:Acrom;font-size:58px;font-weight:600}@media only screen and (width<=1024px){.sliders--promo-vacancies .slider__title{padding-bottom:20px;font-size:26px;font-weight:600}}@media only screen and (width<=780px){.sliders--promo-vacancies .slider__info-bg{background:radial-gradient(closest-side at 51% 51%,#100b0099,#100b0000);min-width:500%;min-height:500%;top:50%;left:50%;transform:translate(-50%,-50%)}.sliders--promo-vacancies .slider__utp{display:none}.sliders--promo-vacancies .slider__title{text-align:center;letter-spacing:-1px;text-shadow:none;padding:0 10px 20px;font-size:28px;font-weight:500;line-height:120%}}.sliders--promo-vacancies .slider__text{text-align:left;opacity:1;max-width:800px;font-size:22px;line-height:140%}.sliders--promo-vacancies .slider__buttons{gap:0 30px;padding-top:50px;display:flex}@media only screen and (width<=780px){.sliders--promo-vacancies .slider__text{text-align:center;text-shadow:none;font-size:16px;font-weight:400;line-height:130%}.sliders--promo-vacancies .slider__buttons{padding-top:30px}.sliders--promo-vacancies .slider__buttons .button:nth-child(2){display:none}}.sliders--promo-vacancies .slider__info{top:calc(50% + 30px)}@media only screen and (width<=1024px){.sliders--promo-vacancies .slider__info{justify-content:center;align-items:center;padding-bottom:30px;display:flex;inset:0;transform:none}}
