* {padding:0;margin:0;border:none}*,
*::before,
*::after {box-sizing:border-box}a,a:link,a:visited {text-decoration:none}a:hover {text-decoration:none}aside,nav,footer,header,section,main {display:block}h1,h2,h3,h4,h5,h6,p {font-size:inherit;font-weight:inherit}ul,ul li {list-style:none}img {vertical-align:top}img,svg {max-width:100%;height:auto}address {font-style:normal}input,textarea,button,select {font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear {display:none}button,input[type="submit"] {display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,
button:focus,button:active {outline:none}button::-moz-focus-inner {padding:0;border:0}label {cursor:pointer}legend {display:block}:root {--container-width:1166px;--container-padding:15px;--font-main:"Inter",sans-serif;--font-accent:"Overpass",sans-serif;--page-bg:#fff;--text-color:rgba(0,0,0,1);--accent:rgba(0,0,0,0.5);--link-color:rgba(224,36,36,1);--header-bg:rgba(18,18,18,0.75);--header-bg-2:rgba(0,0,0,0.1);--reviews-br:rgba(0,0,0,0.1);--header-br:rgba(255,255,255,0.5);--footer-bg:rgba(0,0,0,0.85)}html {scroll-behavior:smooth;background-color:rgb(39,39,39)}body {background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main)}img {display:block}a {color:var(--link-color)}code {background-color:#e9f1f6;padding:0.2rem;border-radius:4px}pre.code {overflow-x:auto;background-color:#e9f1f6;padding:1rem;border-radius:4px}.container {margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}
.visually-hidden {position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.page {height:100%;font-size:14px;font-family:var(--font-main);line-height:18px}.page__body {display:flex;flex-direction:column;min-width:320px;min-height:100%;margin:0;background-color:#fff;color:#000}.page-main {flex-grow:1}.footer {margin-top:auto}.mobile-nav-btn {--time:0.1s;--width:42px;--height:42px;--line-height:6px;--spacing:2px;--color:#000;--radius:4px;height:38px;width:var(--width);display:flex;justify-content:center;align-items:center;border:1px solid var(--link-color);border-radius:6px;// background-color:rgba(0,0,0,0.1);backdrop-filter:blur(24px)}.nav-icon {margin:auto;position:relative;width:24px;height:1px;background-color:var(--link-color);border-radius:var(--radius)}.nav-icon::before,
.nav-icon::after {content:"";display:block;position:absolute;left:0;width:24px;height:1px;border-radius:var(--radius);background-color:var(--link-color);transition:transform var(--time) ease-in,top var(--time) linear var(--time)}.nav-icon::before {top:calc(-1 * (var(--line-height) + var(--spacing)))}.nav-icon::after {top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active {background-color:transparent}.nav-icon.nav-icon--active::before,
.nav-icon.nav-icon--active::after {top:0;transition:top var(--time) linear,transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before {transform:rotate(45deg)}.nav-icon.nav-icon--active::after {transform:rotate(-45deg)}.mobile-nav-btn {z-index:999;display:none}.page-header {min-width:320px}.header {position:fixed;top:0;left:0;background-color:transparent;width:100%;z-index:80;transition:0.2s linear}.header-2 {position:sticky;top:0;left:0;background-color:var(--page-bg);width:100%;z-index:80;transition:0.2s linear}.header__active {box-shadow:0 0 10px 0 rgba(0,0,0,0.5);backdrop-filter:blur(24px);background-color:rgba(0,0,0,0.5);padding:10px 0}.header-2.header__active{background-color:var(--page-bg);backdrop-filter:blur(0)}.header__wrapper {display:flex;flex-direction:column}.header__top {display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;transition:0.3s ease}.header__active .header__top {padding:7px 0}.logo {flex-shrink:0}
.header__contact-list {display:flex;align-items:center;gap:24px;max-width:685px;width:100%}
.header__contact-item {display:flex;align-items:flex-start;gap:12px;position:relative}.header__contact-item:not(:last-child) {padding-right:24px}.header__contact-item:not(:last-child)::after {position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);height:30px;width:1px;background-color:var(--header-br)}.header-2 .header__contact-item:not(:last-child)::after{background-color:rgba(0,0,0,0.25)}.header__contact-item-block {display:flex;flex-direction:column;gap:5px}
.header-text {font-size:14px;line-height:140%;font-weight:500;font-family:var(--font-main);color:var(--page-bg)}.header-2 .header-text{color:var(--text-color)}.header-link {transition:0.3s ease}.header-link:hover,
.header-link:focus,
.header-link:active {color:var(--link-color)}.header__bottom {display:flex;align-items:center}
.header__row {flex-grow:1;display:flex}
.header__nav {flex-grow:1;background-color:var(--header-bg)}.header-2 .header__nav{background-color:rgba(0,0,0,0.1)}.nav__list {display:flex;align-items:center;flex-wrap:wrap;gap:32px;padding:0 32px}.nav__list li {position:relative}.nav__list a {display:inline-flex;padding:23px 0;text-transform:uppercase;transition:0.3s ease}.header__active .nav__list a {padding:12px 0}.header__active .header__submenu li a{padding:10px 12px}.nav__submenu {position:relative;display:flex;gap:4px;align-items:center;padding-right:12px;transition:0.3s ease;cursor:pointer}.nav__submenu img {position:absolute;right:-5px;top:50%;transform:translateY(-50%);transition:0.3s ease}.submenu-open .nav__submenu img {transform:translateY(-50%) rotate(-180deg)}.submenu-open .nav__submenu {color:var(--link-color)}.header__submenu {display:flex;flex-direction:column;position:absolute;left:0;top:80%;opacity:0;min-width:272px;max-width:100%;word-break:break-word;white-space:normal;visibility:hidden;transform:translateY(-20px);z-index:5}.submenu-open .header__submenu {opacity:1;visibility:visible;transform:translateY(0px);background-color:var(--page-bg);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.header__submenu li a {padding:10px 15px;display:flex;background-color:#fff;color:var(--text-color);text-transform:none}.header__submenu li a:hover {color:var(--link-color)}.header__submenu-sublist {display:flex;flex-direction:column;position:absolute;left:100%;top:0;opacity:0;min-width:272px;max-width:100%;word-break:break-word;white-space:normal;visibility:hidden;transform:translateX(-10px);transition:0.3s ease;z-index:-1}.header__submenu li:hover .header__submenu-sublist {opacity:1;visibility:visible;transform:translateX(0);background-color:var(--page-bg);border-radius:12px;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);padding:22px 26px}.mobile-nav {position:fixed;// top:0;left:-110%;width:45%;height:100%;z-index:110;display:flex;flex-direction:column;padding-bottom:40px;background:#fff;box-shadow:5px 0 10px rgba(0,0,0,0.2);transition:all 0.5s ease-in;flex-shrink:0;padding:0 15px}.mobile-nav--open {left:0}.mobile-nav ul {overflow-y:scroll}.mobile-nav a {color:var(--text-color);padding:15px 0 15px 0;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;align-items:center}.mobile-nav__list {display:flex;flex-direction:column;font-size:17px;line-height:20px}.mobile-nav__list li {position:relative}.menu-title {min-height:67px;display:flex;width:100%;align-items:center;justify-content:space-between;color:var(--text-color);border-bottom:1px solid rgba(0,0,0,0.3);font-size:18px;line-height:22px;padding:7px 0 18px;position:relative}.menu-title .menu__close {display:none}.submenu {position:fixed;top:0;left:-120%;width:45%;height:100%;z-index:100;display:flex;flex-direction:column;padding-bottom:40px;background:#fff;box-shadow:5px 0 10px rgba(0,0,0,0.2);transition:0.5s ease-in;padding:0 15px}.submenu .menu-title {justify-content:flex-start;gap:16px}.submenu--open {left:0}.back-btn {width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-btn img {width:9px;height:14px;transform:rotate(180deg)}.has-submenu .menu-toggle {padding:0}.has-submenu .item-arrow {position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px}.item-arrow .item-arrow__icon {flex-shrink:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;z-index:15}.item-arrow__icon img {width:9px;height:15px;transform:rotate(180deg)}.footer {background-color:var(--footer-bg);padding:48px 0 24px}.footer__wrapper {display:flex;flex-direction:column;gap:24px}
.footer__top {display:flex;align-items:flex-start;gap:16px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,0.25)}
.footer__logo {display:flex;flex-direction:column;gap:24px}.footer__social-list {display:flex;flex-wrap:wrap;gap:16px}
.footer__social-link {display:block;width:48px;height:48px;border-radius:50%;transition:0.3s ease}.footer__social-link:hover,
.footer__social-link:focus,
.footer__social-link:active {transform:scale(1.1)}.footer__row {flex-grow:1;display:flex;align-items:flex-start;justify-content:flex-end;gap:16px}
.footer__block {display:flex;flex-direction:column;gap:16px;min-width:272px}
.footer-title {font-size:21px;line-height:100%;font-weight:700;font-family:var(--font-accent);color:var(--page-bg)}
.footer__list {display:flex;flex-direction:column;gap:12px}
.footer-text {font-size:14px;line-height:140%;font-weight:500;font-family:var(--font-main);color:var(--page-bg)}
.footer-link {transition:0.3s ease}
.footer-link:hover,
.footer-link:focus,
.footer-link:active {color:var(--link-color);opacity:1}.footer__contact {display:flex;flex-direction:column;gap:16px;min-width:272px}
.footer__list-2 {display:flex;flex-direction:column;gap:12px}
.footer__item-2 {display:flex;align-items:flex-start;gap:12px}
.footer__item-2-block {display:flex;flex-direction:column;gap:5px}.breadcrumbs__wrapper {display:flex;margin-top:48px;margin-bottom:16px}.breadcrumbs {display:flex;gap:19px;flex-wrap:wrap}.breadcrumbs__link {display:flex;align-items:center;gap:12px;font-size:13px;line-height:100%;font-weight:300;font-family:var(--font-main);color:rgba(213,213,213,1);position:relative}.breadcrumbs__main {transition:0.3s ease}.breadcrumbs__main:not(:last-child):focus,
.breadcrumbs__main:not(:last-child):hover,
.breadcrumbs__main:not(:last-child):active {color:var(--link-color)}.breadcrumbs__link:not(:last-child) {padding-right:0}.breadcrumbs__link:not(:last-child)::after {position:absolute;content:"/";right:-11px;top:50%;transform:translateY(-50%);color:rgba(136,136,136,1)}.breadcrumbs-active {color:var(--text-color)}.mt {margin-top:93px}.pt {padding-top:96px}.pb {padding-bottom:144px}.pt-2 {padding-top:70px}.pb-2 {padding-bottom:96px}.reviews-slide {display:flex !important;height:auto !important}.pagination .swiper-pagination-bullet {width:11px;height:11px;background-color:rgba(217,217,217,1);border-radius:0;transition:all 0.3s ease;border-radius:50%;opacity:1}.pagination .swiper-pagination-bullet-active {background-color:var(--text-color);opacity:1}.slider-arrow {position:relative;border-radius:100%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--link-color);background-color:var(--link-color);z-index:50;cursor:pointer;transition:0.5s linear}.slider-arrow:focus,
.slider-arrow:hover,
.slider-arrow:active {background-color:transparent}.slider-arrow:focus svg path,
.slider-arrow:hover svg path,
.slider-arrow:active svg path {stroke:var(--link-color)}.button-prev svg {position:relative;transform:rotate(180deg)}.button-next svg {position:relative}.swiper-pagination {bottom:-45px !important}.promo-pagination.swiper-pagination {bottom:0 !important}.promo-pagination.pagination .swiper-pagination-bullet {opacity:0.5}.promo-pagination.pagination .swiper-pagination-bullet-active {background-color:var(--page-bg);opacity:1}.title-1 {font-size:39px;line-height:100%;font-weight:900;font-family:var(--font-accent)}.title-2 {font-size:41px;line-height:100%;font-weight:700;font-family:var(--font-accent)}.title-3 {font-size:25px;line-height:100%;font-weight:700;font-family:var(--font-accent)}.title-4 {font-size:20px;line-height:110%;font-weight:700;font-family:var(--font-accent)}.top-text {font-size:16px;line-height:125%;font-weight:700;font-family:var(--font-accent);color:var(--link-color);text-transform:uppercase}.promo__text {font-size:16px;line-height:140%;font-weight:400;font-family:var(--font-main)}.text {font-size:16px;line-height:140%;font-weight:400;font-family:var(--font-main)}.text-2 {font-size:21px;line-height:125%;font-weight:400;font-family:var(--font-main);color:var(--accent)}.text-3 {font-size:14px;line-height:140%;font-weight:400;font-family:var(--font-main);color:var(--text-color)}.btn {display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:140%;font-weight:500;font-family:var(--font-accent);padding:12px 6px;color:var(--page-bg);background-color:var(--link-color);text-transform:uppercase;border:1px solid transparent;transition:0.3s ease}.btn:hover,
.btn:focus,
.btn:active {background-color:transparent;color:var(--link-color);border-color:var(--link-color)}.btn-2 {display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:140%;font-weight:500;font-family:var(--font-accent);padding:12px 6px;color:var(--page-bg);background-color:transparent;text-transform:uppercase;border:1px solid var(--page-bg);transition:0.3s ease;cursor:pointer}.btn-2:hover,
.btn-2:focus,
.btn-2:active {border-color:var(--link-color)}.btn-3 {display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:140%;font-weight:500;font-family:var(--font-accent);padding:12px 6px;color:var(--text-color);background-color:transparent;text-transform:uppercase;border:1px solid rgba(0,0,0,0.19);transition:0.3s ease}.btn-3:hover,
.btn-3:focus,
.btn-3:active {color:var(--link-color);border-color:var(--link-color)}.pagination-btn {width:92px;text-transform:none;padding:8px 5px}.header-btn {flex-shrink:0;max-width:186px;width:100%}.promo-btn {max-width:224px;width:100%}.info-section-btn {max-width:270px;width:100%}.product-btn {max-width:175px;width:100%}.form-btn {max-width:175px;width:100%}.text-white {color:var(--page-bg)}.text-black {color:var(--text-color)}.text-gray {color:var(--accent)}.text-center {text-align:center}.opacity-75 {opacity:0.75}.opacity-05 {opacity:0.5}.font-regular {font-weight:400}.uppercase {text-transform:uppercase}.promo {height:800px}.promo__wrapper {min-width:100%;height:100%;position:relative;overflow:hidden}.promo__wrapper::after {position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(22,22,22,0.65);z-index:0}.banner {height:100%}.banner__img {width:100%;height:100%;object-fit:cover}.promo-swiper {height:424px}.promo__block {display:flex;align-items:flex-end;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;padding-bottom:154px}.promo__block .container {position:relative}.promo__inner {display:flex;flex-direction:column;justify-content:center;gap:40px;width:610px}.promo__info {display:flex;flex-direction:column;gap:30px}.promo__block-text {display:flex;flex-direction:column;gap:10px;max-width:560px;width:100%}.promo-btns {display:flex;align-items:center;gap:24px}.advantages {position:relative;margin-top:-66px;z-index:50}.advantages__wrapper {background-color:var(--page-bg);padding:24px;box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}
.advantages__list {display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.advantages__item {display:flex;flex-direction:column;gap:24px}.advantages__block {display:flex;flex-direction:column;gap:20px}.catalog__card {min-width:320px}.catalog__list__wrapper {display:flex;flex-direction:column;gap:32px}.catalog__card-list {display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.catalog-card__item {position:relative;overflow:hidden;transition:0.3s ease}.catalog-card__item::after {position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(42,42,42,0.8);z-index:2}.catalog-card__arrow {position:absolute;top:16px;right:16px;z-index:3}
.catalog-card__block {display:flex;flex-direction:column;gap:7px;position:absolute;left:16px;bottom:16px;display:flex;width:calc(100% - 40px);z-index:5}.catalog-card__img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;transition:filter 0.55s cubic-bezier(0.22,1,0.36,1)}.catalog-card__item:hover .catalog-card__img,
.catalog-card__item:focus .catalog-card__img,
.catalog-card__item:active .catalog-card__img {transform:none;filter:brightness(1.08) contrast(1.03)}.about {min-width:320px}.about-2 {padding:48px 0;background-color:rgba(0,0,0,0.05)}.about__wrapper {display:flex;align-items:center;gap:96px}.reverse {flex-direction:row-reverse}.about__img {width:50%}
.about__img img {width:100%;height:100%;object-fit:cover}.about__info {display:flex;flex-direction:column;gap:36px;width:50%}
.about__info-block {display:flex;flex-direction:column;gap:24px}.about__info-block-2 {display:flex;flex-direction:column;gap:16px}.about__info-top {display:flex;flex-direction:column;gap:16px}.about__text {display:flex;flex-direction:column;gap:7px}.about__list {display:flex;flex-direction:column;gap:7px}
.about__item {display:flex;align-items:center;gap:14px}
.about__icon {flex-shrink:0}.gallery {min-width:320px}.gallery__wrapper {display:flex;flex-direction:column;gap:40px}.gallery__inner {position:relative}.gallery__list {display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"item1 item1 item2 item3" "item1 item1 item4 item5";gap:16px}
.gallery__item {width:100%;overflow:hidden}.item-1 {grid-area:item1}
.item-2 {grid-area:item2}
.item-3 {grid-area:item3}
.item-4 {grid-area:item4}.item-5 {grid-area:item5}.gallery__item img {width:100%;height:100%;object-fit:cover}.info-section {position:relative;overflow:hidden}.info-section-1 {position:relative;padding:104px 0 96px}.info-section-1::after {position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:2;background-color:rgba(42,42,42,0.8);pointer-events:none}.info-section-2 {position:relative;padding:96px 0}.info-section .container {position:relative;z-index:3}.info-section__wrapper {display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}.info-section__top {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;max-width:560px;width:100%}.info-section__text {display:flex;flex-direction:column;gap:12px}.info-section__img {position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0;z-index:1;pointer-events:none}.reviews {min-width:320px}.reviews__wrapper {display:flex;flex-direction:column;gap:32px}
.reviews__top {display:flex;align-items:center;justify-content:space-between;gap:15px}.reviews-btns {display:flex;align-items:center;gap:10px}.reviews__inner {position:relative}.reviews__list-2 {display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.reviews-slide {border:1px solid var(--reviews-br);flex-direction:column;gap:16px;padding:24px}.reviews-slide-top {display:flex;align-items:center;justify-content:space-between;gap:8px}.reviews__icon {display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;background-color:var(--reviews-br);flex-shrink:0}.reviews__ava {display:flex;align-items:center;gap:8px}.reviews-names {display:flex;flex-direction:column;gap:3px}.reviews__info {display:flex;flex-direction:column;gap:8px}
.reviews__stars {display:flex;align-items:center;gap:8px}.popular__inner {position:relative;overflow:hidden}.partner__wrapper {display:flex;flex-direction:column;gap:10px}.partner__top {display:flex;flex-direction:column;gap:32px;max-width:620px}.partner__inner {position:relative}.partner__inner::after {position:absolute;content:"";left:0;height:100%;top:0;width:180px;background:linear-gradient( to right,rgba(255,255,255,1),rgba(255,255,255,0) );z-index:4;pointer-events:none}.partner__inner::before {position:absolute;content:"";right:0;height:100%;top:0;width:180px;background:linear-gradient( to left,rgba(255,255,255,1),rgba(255,255,255,0) );z-index:4;pointer-events:none}.partners__link {display:flex;align-items:center;justify-content:center;height:110px;padding:10px;border:1px solid var(--partner-br);border-radius:15px}
.partners__link img {object-fit:contain;max-width:100%;max-height:100%}.catalog {min-width:320px}.catalog__wrapper {display:grid;grid-template-columns:1fr 3fr;gap:16px}.catalog-filter {width:100%;border:1px solid rgba(0,0,0,0.1);align-self:start}
.catalog-filter-group {border-bottom:1px solid rgba(0,0,0,0.1)}.catalog-filter-title-1 {width:100%;padding:20px 16px;border-bottom:1px solid rgba(0,0,0,0.1)}.catalog-filter-list {display:flex;flex-direction:column;gap:20px;padding:16px 16px;border-bottom:1px solid rgba(0,0,0,0.1)}
.catalog-filter-item {display:flex;align-items:center;gap:12px}
.control {width:100%;position:relative;display:block;padding-left:26px}.control-mark {position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;border:1px solid rgba(204,204,204,1)}.control:hover .control-mark {border-color:rgba(0,0,0,0.1)}.control-input:disabled + .control-mark {border-color:#242424}.control-input[type="checkbox"]:checked + .control-mark {border-color:var(--link-color);background-color:var(--link-color)}.control-input[type="checkbox"]:checked + .control-mark::before {position:absolute;top:9px;left:2px;width:6px;height:2px;background-color:var(--page-bg);content:""}.control-input[type="checkbox"]:checked + .control-mark::after {position:absolute;top:7px;left:4px;width:12px;height:2px;background-color:var(--page-bg);content:""}.control-input[type="checkbox"]:checked + .control-mark::before {transform:rotate(45deg)}
.control-input[type="checkbox"]:checked + .control-mark::after {transform:rotate(-45deg)}.control-input[type="radio"] + .control-mark {border-radius:50%}.control-input[type="radio"]:checked + .control-mark::before {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--page-bg);border-radius:50%;content:""}.control-input[type="radio"]:checked + .control-mark {border-color:rgba(0,0,0,0.1);background-color:var(--link-color)}.button-filter {padding:16px 24px;width:100%}.button-filter .btn {width:100%}.catalog-inner {display:flex;flex-direction:column;gap:24px}.catalog-inner__title {margin:0}.catalog-intro {padding-top:8px}.catalog-intro__wrapper {display:grid;grid-template-columns:minmax(280px,480px) 1fr;gap:40px;align-items:start}.catalog-intro__img img {width:100%;height:100%;min-height:280px;max-height:420px;object-fit:cover;object-position:center;border-radius:4px}.catalog-intro__content {display:flex;flex-direction:column;gap:20px}.catalog-intro__text h3,
.catalog-intro__text h4 {margin:24px 0 12px;font-family:var(--font-accent);font-size:20px;line-height:130%;color:var(--text-color)}.catalog-intro__text p {margin:0 0 12px}.catalog-intro__text ul {margin:0 0 16px;padding-left:20px}.catalog-intro__text li {margin-bottom:8px}.catalog-intro__text table {width:100%;border-collapse:collapse;margin-top:8px}.catalog-intro__text th,
.catalog-intro__text td {padding:12px 16px;border:1px solid rgba(0,0,0,0.1);text-align:left;font-size:14px}.catalog-intro__text th {background-color:rgba(0,0,0,0.04);font-weight:600}.catalog-list {display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}
.catalog-item {display:flex;flex-direction:column;gap:16px}
.catalog-img {width:100%;height:272px;overflow:hidden}
.catalog-img img {width:100%;height:100%;object-fit:cover}.catalog-item-info {display:flex;flex-direction:column;gap:12px;flex-grow:1}.catalog-item-info .btn-3{margin-top:auto}.catalog-text {font-size:13px;line-height:125%;font-weight:600;font-family:var(--font-main);color:var(--accent)}.catalog-item-info-block {flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:4px}.product {min-width:320px}.product__wrapper {display:flex;align-items:center;gap:16px}
.product-left {display:flex;gap:16px;width:50%;height:444px}.product-swiper {flex:1;width:100%;height:100%}.product-img {width:100%;height:100%;cursor:grab} .product-img img {max-width:100%;max-height:100%;object-fit:contain}
.product-imgs {flex-shrink:0;width:99px;height:100%}.product-imgs .thumbs-slider {height:100%;width:100%}.product-imgs .thumbs-slider.swiper-container-vertical {width:100%}.thumbs-slider .swiper-slide.thumb-active::after {content:"";position:absolute;inset:0;background-color:rgba(255,255,255,0.4);z-index:2;width:100%;pointer-events:none}.product__small-slide {height:99px;width:99px}.product__img-small {width:99px;height:99px;cursor:pointer}.product__img-small img {max-width:100%;max-height:100%;object-fit:contain}
.product-right {display:flex;flex-direction:column;gap:44px;width:50%}
.product-right-block {display:flex;flex-direction:column;gap:26px}
.product-right-top {display:flex;flex-direction:column;gap:20px}.product-right-bottom {display:flex;flex-direction:column;gap:16px}
.product-right-bottom-block {display:flex;flex-direction:column;gap:8px}.product-tabs-list {display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.product-tab {display:flex;align-items:center;justify-content:center;text-align:center;width:100%;border:2px solid rgba(0,0,0,0.19);padding:12px 5px;transition:0.3s ease}.product-tab.active {border-color:var(--text-color)}.product-tab:hover,
.product-tab:focus,
.product-tab:active {border-color:var(--link-color)}.product-table {width:100%;border-collapse:collapse}.product-table td {padding:6px 0}.product-table__label {width:50%}.faq {min-width:320px}.faq-list {display:flex;flex-direction:column;gap:16px}
.faq-item {display:flex;flex-direction:column;transition:0.3s ease}
.faq-top {display:flex;align-items:center;gap:10px;justify-content:space-between;padding:23px 12px 23px 0;border-bottom:1px solid rgba(0,0,0,0.1);cursor:pointer}.faq-top img {transition:0.3s ease}.active .faq-top img {transform:rotate(180deg)}.faq-text {display:flex;flex-direction:column;gap:7px}.faq-hidden {padding-top:0;max-height:0;opacity:0;visibility:hidden;transition:0.3s ease}.active .faq-hidden {padding-top:16px;max-height:500px;opacity:1;visibility:visible}.product-form {min-width:320px;background-color:rgba(0,0,0,0.05)}.product-form-wrapper {display:flex;gap:16px;padding:48px 0}
.product-form-left {width:50%;display:flex;flex-direction:column;justify-content:space-between;gap:20px}
.product-form-left-top {display:flex;flex-direction:column;gap:24px}.product-form-left-text {display:flex;flex-direction:column;gap:10px}.product-form-contact {display:flex;flex-direction:column;gap:16px}.product-form-contact-list {display:flex;flex-direction:column;gap:24px}
.product-form-contact-item {display:flex;align-items:flex-start;gap:16px}
.product-form-contact-block {display:flex;flex-direction:column;gap:5px}.product-form-contact-block .header-text {color:var(--text-color)}.product-form-contact-link {transition:0.3s ease}.product-form-contact-link:hover,
.product-form-contact-link:focus,
.product-form-contact-link:active {color:var(--link-color)}.product-form-right {width:50%}
.form {width:100%;display:flex;flex-direction:column;gap:24px;position:relative}
.form-inner {width:100%;display:flex;flex-direction:column;gap:24px}
.form-list {display:grid;grid-template-columns:1fr 1fr;row-gap:24px;column-gap:16px}
.form-item {display:flex;flex-direction:column;gap:12px}
.form-label {width:100%}
.form-input {width:100%;font-size:16px;line-height:140%;font-weight:400;font-family:var(--font-main);padding:9.9px 20px;color:var(--text-color);background-color:var(--page-bg);border:1px solid transparent;transition:0.3s ease}.form-input:hover,
.form-input:focus,
.form-input:active {border-color:var(--link-color)}.form-input::placeholder {color:rgba(0,0,0,0.5)}.form-disabled {width:100%;font-size:16px;line-height:140%;font-weight:400;font-family:var(--font-main);padding:9.9px 20px;color:var(--text-color);background-color:rgba(255,255,255,0.5);border:1px solid transparent}.form-select-block {position:relative}.form-select-block::after {position:absolute;content:"";background:url("/storage/app/media/svg/faq-arrow.svg") no-repeat;background-position:center;background-size:cover;width:24px;height:24px;right:7px;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none}.form-select {cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:16px;line-height:140%;font-weight:400;font-family:var(--font-main);padding:9.9px 20px;color:var(--text-color);background-color:var(--page-bg);border:1px solid transparent;transition:0.3s ease}.form-select:hover,
.form-select:focus,
.form-select:active {border-color:var(--link-color)}.form-block {display:flex;flex-direction:column;gap:12px}
.form-textarea {width:100%;font-size:16px;line-height:140%;font-weight:400;font-family:var(--font-main);padding:9.9px 20px;color:var(--text-color);background-color:var(--page-bg);border:1px solid transparent;transition:0.3s ease;overflow:hidden;outline:none;resize:none;height:144px}.form-textarea::placeholder {color:rgba(0,0,0,0.5)}.cer {min-width:320px}.cer__wrapper {display:flex;flex-direction:column;gap:30px}.cer__inner {position:relative}.cer-slide {overflow:hidden;border:1px solid rgba(0,0,0,0.1)}.cer-slide img {object-fit:cover;width:100%;height:100%}.news {min-width:320px}.news__wrapper {display:flex;flex-direction:column;gap:24px}.news__list {display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.news__item {overflow:hidden;border:1px solid rgba(0,0,0,0.1)}
.news-card__link {display:flex;flex-direction:column;height:100%}
.news-card__img {width:100%;height:230px;overflow:hidden}.news-card__img img {width:100%;height:100%;object-fit:cover;transition:0.3s ease}.news-card__info {display:flex;flex-direction:column}
.news-card__info-block {display:flex;flex-direction:column;gap:16px;padding:16px 24px}.news__text {display:flex;flex-direction:column;gap:12px}.news-card__date {display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid rgba(0,0,0,0.1)}.news-card__link:hover .news-card__img img,
.news-card__link:focus .news-card__img img,
.news-card__link:active .news-card__img img {transform:scale(1.1)}.news-card__link:hover .news-card__date .text,
.news-card__link:focus .news-card__date .text,
.news-card__link:active .news-card__date .text {color:var(--link-color)}.pagination__main {display:flex;align-items:center;justify-content:space-between;gap:20px}.pagination_news {display:flex;justify-content:center;align-items:center}.pagination_news-arrow {display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:transparent;border:1px solid rgba(0,0,0,0.1);transition:0.4s linear}.pagination_news-arrow:focus,
.pagination_news-arrow:hover,
.pagination_news-arrow:active {border-color:var(--text-color)}.news__arrow-left {transform:rotate(180deg)}.news-arrow-right {margin-right:12px}.news-arrow-left {margin-left:12px}.pagination_news-numbrs {display:flex;align-items:center;gap:12px;margin:0 16px}.pagination_news-numbrs li {display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:rgba(0,0,0,0.1);transition:0.4s linear}.pagination_news-numbrs .dots {background-color:transparent;border:1px solid rgba(0,0,0,0.1)}.pagination_news-numbrs li a {display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;font-size:18px;line-height:100%;font-weight:400;font-family:var(--font-main);color:var(--text-color);transition:0.3s ease}.pagination_news-numbrs li a:hover,
.pagination_news-numbrs li a:focus,
.pagination_news-numbrs li a:active {color:var(--page-bg);background-color:var(--link-color)}.pagination_news-numbrs .news-active {display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--link-color)}.pagination_news-numbrs .news-active a {color:var(--page-bg)}.pagination__jump {display:flex;align-items:center;gap:32px}.pagination__jump-block {display:flex;align-items:center;gap:16px}.custom-select {appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236B7280'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.5rem center;background-size:1.2rem;padding:0.6rem 2rem 0.6rem 1.6rem;border:1px solid rgba(0,0,0,0.25);cursor:pointer}.circle-nav-button {border:1px solid #e5e7eb;background-color:white;color:#9ca3af}.contact {min-width:320px}.contact__wrapper {display:flex;gap:16px}
.contact__inner {display:flex;flex-direction:column;gap:32px;max-width:366px;width:100%;padding:24px 32px;border:1px solid rgba(0,0,0,0.1)}.contact__list {display:flex;flex-direction:column;gap:24px}
.contact__item {display:flex;align-items:flex-start;gap:16px}
.contact__item-block {display:flex;flex-direction:column;gap:2px}.contact-text {font-size:14px;line-height:140%;font-weight:400;font-family:var(--font-main);color:var(--accent)}
.contact-link {transition:0.3s ease}.contact-link:hover,
.contact-link:focus,
.contact-link:active {color:var(--link-color)}.contact__map {max-width:752px;width:100%}.no-scroll {overflow:hidden}.modal {position:fixed;width:643px;top:50%;left:50%;transform:translate(-50%,-60%);z-index:400;visibility:hidden;opacity:0;transition:0.7s ease}.modal-bg {position:fixed;width:100%;height:100%;top:0;left:0;z-index:399;background-color:rgba(0,0,0,0.3);visibility:hidden;opacity:0}.modal__active {visibility:visible;opacity:1;transform:translate(-50%,-50%)}.modal__active-bg {visibility:visible;opacity:1}.modal__wrapper {display:flex;flex-direction:column;position:relative;background-color:var(--page-bg);z-index:1;border-radius:16px;padding:46px}.modal__form {width:100%}.modal__top {width:100%;display:flex;flex-direction:column;gap:5px;margin-bottom:20px;position:relative}.modal-form {width:100%;display:flex;flex-direction:column;gap:20px}.modal-form__top-inner {display:flex;flex-direction:column;gap:30px}.modal-form__top {display:flex;flex-direction:column;gap:15px;width:100%}.modal__block {display:flex;flex-direction:column;gap:15px}.modal-label {width:100%}.modal-label .modal-input {width:100%}.modal-label {width:100%;font-size:18px;line-height:27px;font-weight:700;font-family:var(--font-main);color:var(--text-color)}
.modal__input {width:100%;font-size:15px;line-height:24px;font-weight:400;font-family:var(--font-main);color:var(--text-color);padding:17px 20px;background-color:transparent;border:1px solid var(--link-color);transition:0.3s ease;cursor:pointer}.modal-input::placeholder {color:var(--form-place)}.modal__btn {position:absolute;right:10px;top:10px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;transform:rotate(0deg);transition:transform 0.5s ease}.modal__btn:hover {transform:rotate(25deg)}.modal__input:focus,
.modal__input:hover,
.modal__input:active {border:1px solid var(--link-color);outline:none}.modal__input--error {border:1px solid var(--link-color) !important;box-shadow:0 0 0 1px var(--link-color)}.modal-review {outline:none;resize:none;height:82px;width:100%}.form__success {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.form__success .alert-success {width:500px;background-color:white;padding:20px;position:relative;border-radius:15px}.form__success .alert-success button {width:20px;height:20px;position:absolute;right:10px;top:10px;font-size:19px;line-height:23px;color:#151515;background:url("/storage/app/media/svg/close-success-2.svg") no-repeat;background-size:cover;background-position:center}.form__success .alert-success button span {visibility:hidden}.form__success .alert-success p {font-size:19px;line-height:23px;color:#151515}.btn-2:focus.modal-form__btn,
.btn-2:hover.modal-form__btn,
.btn-2:active.modal-form__btn{color:var(--text-color)}.news-inner__wrapper {display:flex;flex-direction:column;gap:30px}.news-inner__list {display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.news-inner__link img {object-fit:cover;width:100%;height:300px;border-radius:16px}.fixed-social {position:fixed;right:20px;bottom:12px;z-index:200;transition:0.7s ease}.fixed-social__list {display:flex;flex-direction:column;gap:10px;align-items:center}.fixed-social__item {position:relative}.fixed-social__link {position:relative;display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:50%;overflow:visible;transition:transform 0.4s ease;z-index:1}.fixed-social__link img {width:70px;height:70px;border-radius:50%;z-index:2;position:relative}.fixed-social__link:hover {transform:scale(1.08)}.fixed-social__link::after {content:"";position:absolute;inset:0;border-radius:50%;z-index:0;opacity:0.6;transform-origin:center;animation:pulse 2.5s ease-in-out infinite}.fixed-social__item:nth-child(2) .fixed-social__link::after {background:#B470C2;box-shadow:0 0 25px 5px rgba(180,112,194,0.5)}.fixed-social__item:nth-child(1) .fixed-social__link::after {background:#25D366;box-shadow:0 0 25px 5px rgba(37,211,102,0.5)}@keyframes pulse {0% {transform:scale(1);opacity:0.7 }50% {transform:scale(1.3);opacity:0.2 }100% {transform:scale(1);opacity:0.7 }}
@media (max-width:1024px) {.mobile-nav-btn {flex-shrink:0;display:block }}@media (max-width:990px) {.mobile-nav {width:80% }.submenu {width:80% }}@media (max-width:768px) {.mobile-nav {width:75% }.submenu {width:75% }}@media (max-width:580px) {.mobile-nav {width:100% }.menu-title .menu__close {display:block }.submenu {width:100% }}@media (max-width:340px) {.back-btn {left:15px }}@media (max-width:1024px) {.header__wrapper {flex-direction:row;justify-content:space-between;gap:15px }.header__top {padding:16px 0 }.header__contact-list {display:none }.header__contact-item {gap:10px }.header__contact-item:not(:last-child) {padding-right:20px }.header__bottom {flex-grow:1;display:flex;align-items:center }.header__row {flex-grow:1;gap:15px;justify-content:flex-end;align-items:center }.header__nav {display:none }}@media (max-width:1100px) {.footer__block {min-width:252px }.footer__contact {min-width:252px }}@media (max-width:1024px) {.footer {padding:40px 0 24px }.footer__wrapper {gap:20px }.footer__top {gap:16px;padding-bottom:40px }.footer__logo {gap:20px }.footer__social-list {gap:12px }.footer__block {display:none }.footer-title {font-size:19px }.footer__contact {min-width:272px }.footer__item-2 {gap:10px }}@media (max-width:768px) {.footer {padding:32px 0 24px }.footer__wrapper {gap:20px }.footer__top {flex-direction:column;align-items:center;justify-content:center;gap:16px;padding-bottom:32px }.footer__logo {gap:20px }.footer-title {text-align:center }.footer__contact {align-items:center;justify-content:center;min-width:100% }.footer__item-2 {gap:10px }.footer__copyright {display:flex;align-items:center;justify-content:center }}@media (max-width:1024px) {.breadcrumbs__wrapper {margin-top:32px }.breadcrumbs {gap:14px }.breadcrumbs__link:not(:last-child)::after {right:-9px }}@media (max-width:768px) {.breadcrumbs__wrapper {margin-top:28px }}@media (max-width:1100px) {.mt {margin-top:110px }.pt {padding-top:70px }.pb {padding-bottom:70px }.pt-2 {padding-top:60px }.pb-2 {padding-bottom:70px }}@media (max-width:1024px) {.swiper-pagination {bottom:-45px !important }.slider-arrow {width:30px;height:30px }.slider-arrow svg {width:14px;height:10px }}@media (max-width:768px) {.swiper-pagination {bottom:-40px !important }.promo-pagination.swiper-pagination {bottom:-55px !important }}@media (max-width:1024px) {.title-1 {font-size:32px }.title-2 {font-size:28px }.title-3 {font-size:23px }.promo__text {font-size:15px }.text-2 {font-size:19px }.text {font-size:15px }}
@media (max-width:768px) {.title-1 {font-size:28px }.title-2 {font-size:26px }.title-3 {font-size:21px }.title-4 {font-size:18px }.promo__text {font-size:14px }.text-2 {font-size:17px }.text {font-size:14px }}
@media (max-width:580px) {.header-btn {display:none }.info-section-btn {max-width:240px }.btn-3 {padding:8px 5px;font-size:12px }.btn-3 img {display:none }}@media (max-width:1024px) {.promo__block {padding-bottom:100px }.promo__inner {max-width:768px;gap:30px }.promo__block-text {max-width:100% }}@media (max-width:768px) {.promo {height:700px }.promo-swiper {height:100% }.promo__block {align-items:center;padding-bottom:0 }.promo__inner {max-width:100%;gap:25px }.promo__info {gap:25px }}@media (max-width:580px) {.promo {height:100vh }.promo__inner {gap:15px }.promo__info {gap:15px }.promo-btns {flex-direction:column;align-items:flex-start;gap:16px }}@media (max-width:1024px) {.advantages__wrapper {padding:20px }.advantages__list {grid-template-columns:repeat(2,1fr) }.advantages__item {gap:20px }.advantages__block {gap:15px }}@media (max-width:768px) {.advantages__wrapper {padding:15px }.advantages__list {grid-template-columns:repeat(2,1fr) }.advantages__item {gap:15px }.advantages__block {gap:10px }}@media (max-width:768px) {.advantages__list {grid-template-columns:1fr }.advantages__item {align-items:center;justify-content:center }.advantages__item .title-3,.advantages__item .text{text-align:center }}@media (max-width:1024px) {.catalog__card-list {grid-template-columns:repeat(3,1fr) }}@media (max-width:768px) {.catalog__card-list {grid-template-columns:repeat(2,1fr) }}@media (max-width:768px) {.catalog__card-list {grid-template-columns:1fr }}@media (max-width:1024px) {.about__wrapper {flex-direction:column;gap:40px }.about__img {width:100% }.about__info {gap:28px;width:100% }.about__info-block {gap:20px }.about__info-top {gap:12px }.about__item {gap:12px }}@media (max-width:768px) {.about__wrapper {gap:32px }.about__info {gap:24px;width:100% }.about__info-block {gap:15px }}@media (max-width:580px) {.about__info {gap:20px;width:100% }.about__item {align-items:flex-start }}@media (max-width:1024px) {.gallery__wrapper {gap:32px }.gallery__list {grid-template-areas:"item1 item1" "item2 item3" "item4 item5";grid-template-columns:1fr 1fr;gap:24px }}@media (max-width:768px) {.gallery__list {grid-template-areas:"item1 item2" "item3 item4" "item5 ";gap:20px }}@media (max-width:580px) {.gallery__list {grid-template-areas:"item1" "item2" "item3" "item4" "item5";grid-template-columns:1fr;gap:15px }}@media (max-width:1125px) {.info-section__list {grid-template-columns:repeat(3,1fr);gap:26px }}@media (max-width:1024px) {.info-section-1 {padding:100px 0 }.info-section__wrapper {gap:36px }.info-section__top {gap:46px;max-width:100% }}@media (max-width:768px) {.info-section-1 {padding:80px 0 }.info-section__wrapper {gap:32px }.info-section__top {gap:26px;max-width:100% }}@media (max-width:580px) {.info-section__top {padding:0 15px 0 0 }.info-section-2 {padding:60px 0 }}@media (max-width:1024px) {.reviews__wrapper {gap:28px }.reviews__top {gap:15px }.reviews__list-2 {grid-template-columns:1fr 1fr }.reviews-slide {gap:16px;padding:20px }}@media (max-width:768px) {.reviews__wrapper {gap:24px }.reviews__top {gap:10px }.reviews-slide {gap:14px }.reviews-slide-top {flex-direction:row;align-items:center;gap:10px }}@media (max-width:580px) {.reviews__list-2 {grid-template-columns:1fr }.reviews-slide-top {flex-direction:column-reverse;align-items:flex-start }.reviews-slide {padding:10px }}@media (max-width:1024px) {.partner__top {gap:24px;max-width:100% }.partners__link {height:100px }}@media (max-width:768px) {.partner__top {gap:20px }.partners__link {height:90px }}@media (max-width:580px) {.partner__top {gap:15px }.partner__inner::after,.partner__inner::before {display:none }}@media (max-width:1024px) {.catalog-intro__wrapper {grid-template-columns:1fr;gap:24px }.catalog-intro__img img {min-height:220px;max-height:320px }.catalog__wrapper {grid-template-columns:1fr }.catalog-filter-title-1 {padding:16px 16px }.catalog-filter-list {gap:15px }.control {padding-left:26px }.button-filter {padding:16px 20px }.catalog-item {gap:16px }}@media (max-width:768px) {.catalog-list {grid-template-columns:1fr 1fr }.catalog-img {height:200px }}@media (max-width:1024px) {.product__wrapper {flex-direction:column }.product-left {width:100%;height:auto;flex-direction:column }.product-swiper {width:100%;height:300px }.product-img {flex:1;min-width:0 }.product-img img {width:100%;height:100%;object-fit:cover }.product-imgs {width:100%;height:99px;order:2 }.product-imgs .thumbs-slider {width:100%;height:100% }.product__small-slide {width:100%;height:99px }.product__img-small {width:100%;height:99px }.product__img-small img {max-width:100%;width:100%;max-height:100%;object-fit:cover }.product-right {gap:32px;width:100% }.product-right-block {gap:22px }.product-right-top {gap:15px }.product-tabs-list {grid-template-columns:repeat(3,1fr) }.product-tab {padding:10px 5px }}@media (max-width:768px) {.product-right {gap:26px }.product-right-block {gap:18px }.product-tabs-list {grid-template-columns:repeat(2,1fr) }}@media (max-width:580px) {.right {text-align:right }}@media (max-width:1024px) {.faq-top {padding:16px 12px 16px 0 }.active .faq-hidden {padding-top:14px }}@media (max-width:768px) {.faq-top {padding:8px 0 8px 0 }.active .faq-hidden {padding-top:10px }}@media (max-width:1024px) {.product-form-wrapper {flex-direction:column;padding:32px 0 }.product-form-left {width:100% }.product-form-left-top {gap:20px }.product-form-contact {gap:16px }.product-form-contact-list {flex-direction:row;flex-wrap:wrap;gap:20px }.product-form-right {width:100% }.form {width:100%;gap:20px }.form-inner {gap:20px }.form-list {row-gap:20px }.form-input {padding:9.9px 15px }.form-select {padding:9.9px 20px 9.9 15px }.form-block {display:flex;flex-direction:column;gap:12px }.form-textarea {padding:9.9px 15px;height:144px }}@media (max-width:580px) {.product-form-contact-list {gap:15px }.form {width:100%;gap:15px }.form-inner {gap:15px }.form-list {grid-template-columns:1fr;row-gap:16px }.form-block {display:flex;flex-direction:column;gap:12px }.form-textarea {padding:9.9px 15px;height:120px }}@media (max-width:1024px) {.cer__wrapper {gap:20px }}@media (max-width:768px) {.cer__wrapper {gap:16px }}@media (max-width:1024px) {.news__list {grid-template-columns:repeat(2,1fr) }.news-card__info-block {gap:12px;padding:16px 20px }.news__text {gap:8px }.news-card__date {gap:10px;padding:16px 20px }}@media (max-width:580px) {.news__list {grid-template-columns:1fr }}@media (max-width:1120px) {.pagination__jump {gap:10px }.pagination__jump-block {display:flex;align-items:center;gap:10px }}@media (max-width:1024px) {.pagination_news {display:none }.pagination__main {justify-content:flex-end }.pagination__main-2 .pagination_news {display:flex }}@media (max-width:580px) {.pagination__jump {gap:20px }.pagination__jump-block {gap:10px }.custom-select {background-size:1.2rem;padding:0.5rem 1.8rem 0.5rem 1rem }.pagination_news-numbrs {gap:6px;margin:0 10px 0 10px }.pagination_news-numbrs li {width:24px;height:24px }.pagination_news-numbrs li a {font-size:14px }.pagination_news-numbrs .news-active {width:24px;height:24px }.news-arrow-right {margin-right:6px }.news-arrow-left {margin-left:6px }.pagination_news-arrow {width:24px;height:24px }.pagination_news-arrow-2 {display:none }}@media (max-width:370px) {.pagination__jump {gap:5px }.pagination__jump-block {gap:5px }.custom-select {background-size:1.2rem;padding:0.5rem 1.8rem 0.5rem 1rem }}@media (max-width:1024px) {.contact__wrapper {flex-direction:column }.contact__inner {gap:24px;max-width:100%;padding:20px 26px }.contact__list {gap:20px }.contact__item {gap:12px }.contact__map {max-width:100% }}@media (max-width:768px) {.contact__inner {gap:20px;padding:20px 20px }.contact__list {gap:15px }.contact__item {gap:8px }}@media (max-width:580px) {.contact__inner {gap:15px;padding:20px 15px }.contact__list {gap:12px }}@media (max-width:640px) {.modal {width:100%;height:100% }.modal__wrapper {align-items:center;justify-content:center;height:100%;border-radius:0 }}@media (max-width:580px) {.modal__top {margin-bottom:10px }.modal-form {align-items:stretch }.modal-form__top-inner {gap:15px }.modal__block {gap:10px }.modal__input {padding:10px 15px }.form__success .alert-success {width:320px }.form__success .alert-success p {font-size:14px;line-height:19px }}@media (max-width:1024px) {.news-inner__wrapper {gap:20px }.news-inner__list {gap:20px }.news-inner__link img {height:250px }}@media (max-width:768px) {.news-inner {padding:60px 0 }.news-inner__list {grid-template-columns:1fr 1fr }}@media (max-width:580px) {.news-inner__list {grid-template-columns:1fr }.news-inner__top .title-2::after {width:30px }}@media (max-width:768px) {.fixed-social__link img {width:60px;height:60px }}
@media (max-width:580px) {.fixed-social__link img {width:55px;height:55px }.fixed-social__link {width:55px;height:55px }.form-control {min-width:58px }}
@media (max-width:768px) {.promo-pagination {display:none !important }}@media (max-width:768px) {.promo {height:auto !important }.promo__wrapper {position:relative;min-height:clamp(360px,52vh,480px);height:clamp(360px,52vh,480px);overflow:hidden }.promo .banner {position:absolute;inset:0;z-index:0;height:100% }.promo .banner__img {object-position:center 35% }.promo__block {position:absolute;inset:0;z-index:1;display:flex;align-items:flex-end;padding:0 0 52px;background:linear-gradient( to top,rgba(10,10,10,0.82) 0%,rgba(10,10,10,0.45) 42%,transparent 68% ) }.promo__block .container {width:100%;max-width:100%;padding-left:16px;padding-right:16px }.promo-swiper {height:auto !important }.promo-swiper .swiper-slide {height:auto }.promo__inner {width:100% !important;max-width:100%;gap:10px }.promo__info {gap:10px }.promo .title-1 {font-size:clamp(22px,5.8vw,28px);line-height:1.18;letter-spacing:-0.02em;font-weight:800 }.promo__block-text {font-size:13px;line-height:1.45;opacity:0.88 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden }.promo__block-text p {margin:0;display:inline }.promo__block-text p + p::before {content:" " }.promo-btns {width:100%;margin-top:2px;flex-direction:row;align-items:stretch;gap:0 }.promo-btn {max-width:none;width:100%;min-height:44px;padding:11px 18px;font-size:14px;justify-content:center }.promo-btn img {width:20px;height:20px }.promo-pagination.swiper-pagination {bottom:14px !important;left:0 !important;right:0 !important;width:100% !important }.promo-pagination.pagination .swiper-pagination-bullet {width:7px;height:7px;margin:0 4px !important;background:rgba(255,255,255,0.45);opacity:1 }.promo-pagination.pagination .swiper-pagination-bullet-active {width:18px;border-radius:4px;background:#fff }.promo .home-reveal--right.home-reveal--now {--reveal-delay:0ms }.advantages {margin-top:-28px }}@media (max-width:480px) {.promo__wrapper {min-height:320px;height:clamp(320px,46vh,400px) }.promo .title-1 {font-size:21px;line-height:1.2 }.promo__block-text {display:none }.promo__info {gap:8px }.promo__block {padding-bottom:46px }.promo-btn {min-height:42px;padding:10px 16px;font-size:13px }}@media (max-width:768px) and (prefers-reduced-motion:reduce) {.promo .home-reveal {opacity:1;transform:none;filter:none;transition:none }}
@media (max-width:768px) {html,body.page__body {width:100%;max-width:100%;overflow-x:hidden }}@media (max-width:768px) {.header .container {padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));max-width:100% }.header__wrapper {flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0 }.header__top {flex:1 1 auto;min-width:0;padding:10px 0 }.header__top .logo {display:block;min-width:0;max-width:100% }.header__top .logo img {display:block;width:auto;max-width:min(148px,46vw);height:22px;object-fit:contain;object-position:left center }.header__bottom {flex:0 0 auto;min-width:0 }.header__row {gap:0;justify-content:flex-end;align-items:center;flex-shrink:0 }.header-btn {display:none !important }.mobile-nav-btn {flex-shrink:0;width:40px;height:38px;margin:0;padding:0 }.header__active {padding:6px 0 }.header__active .header__top {padding:6px 0 }}@media (max-width:480px) {.header .container {padding-left:max(10px,env(safe-area-inset-left,0px));padding-right:max(10px,env(safe-area-inset-right,0px)) }.header__wrapper {gap:8px }.header__top .logo img {max-width:min(128px,42vw);height:20px }.mobile-nav-btn {width:38px;height:36px }.nav-icon,.nav-icon::before,.nav-icon::after {width:20px }}@media (max-width:768px) and (min-width:581px) {.header-btn {display:none !important }}
.promo__wrapper::after,
.info-section-1::after,
.partner__inner::after,
.partner__inner::before,
.thumbs-slider .swiper-slide.thumb-active::after {display:none !important}.banner__img,
.catalog-card__img,
.about__img img,
.gallery__item img,
.catalog-img img,
.product-img img,
.product__img-small img,
.info-section__img,
.news-card__img img,
.cer-slide img,
.news-inner__link img,
.partners__link img {filter:none !important;opacity:1 !important;box-shadow:none !important;image-rendering:-webkit-optimize-contrast;image-rendering:high-quality}.banner__img,
.about__img img,
.gallery__item img,
.catalog-img img,
.product-img img,
.info-section__img,
.news-card__img img,
.cer-slide img {width:100%;height:100%;object-fit:cover;object-position:center}.catalog-card__img {width:100%;height:100%;object-fit:cover;object-position:center}.product-img img {object-fit:contain}.news-card__link:hover .news-card__img img,
.news-card__link:focus .news-card__img img,
.news-card__link:active .news-card__img img {transform:none !important}.promo__info,
.promo__block-text,
.catalog-card__block,
.info-section__top,
.info-section__text {text-shadow:0 2px 12px rgba(0,0,0,0.85)}.catalog-card__block .text {display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}.promo-btns .btn-2,
.promo-btn.btn-2 {background-color:var(--link-color);color:#fff;border-color:var(--link-color)}@property --catalog-trace-angle {syntax:"<angle>";initial-value:0deg;inherits:false}.catalog-card__shell {position:relative;border-radius:4px;overflow:visible;transition:filter 0.55s cubic-bezier(0.22,1,0.36,1)}.catalog-card__shell:hover,
.catalog-card__shell:focus-within {filter:drop-shadow(0 0 14px rgba(196,30,30,0.28))}.catalog-card__trace {position:absolute;inset:-3px;z-index:0;border-radius:6px;padding:2px;opacity:0;pointer-events:none;background:conic-gradient( from var(--catalog-trace-angle),transparent 0deg,#c41e1e 55deg,rgba(255,255,255,0.92) 110deg,transparent 165deg,rgba(196,30,30,0.55) 220deg,transparent 360deg );-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;transition:opacity 0.45s ease}.catalog-card__shell:hover .catalog-card__trace,
.catalog-card__shell:focus-within .catalog-card__trace {opacity:1;animation:catalog-trace-spin 2.2s linear infinite}@keyframes catalog-trace-spin {to {--catalog-trace-angle:360deg }}.catalog-card__item::after {display:block !important;background:linear-gradient( to top,rgba(16,16,16,0.9) 0%,rgba(16,16,16,0.42) 40%,transparent 70% ) !important;transition:opacity 0.45s ease}.catalog-card__item {position:relative;z-index:1;aspect-ratio:272 / 362;display:block;background:#0f0f0f;border-radius:4px;box-shadow:0 2px 14px rgba(0,0,0,0.12)}.catalog-card__item:hover::after,
.catalog-card__item:focus-visible::after {background:linear-gradient( to top,rgba(8,8,8,0.94) 0%,rgba(8,8,8,0.52) 44%,transparent 74% ) !important}.catalog-card__img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover !important;object-position:center center;z-index:1;transition:filter 0.55s cubic-bezier(0.22,1,0.36,1)}.catalog-card__img--pallets {object-position:center 42%}.catalog-card__img--fanera {object-position:78% 92%;transform:scale(1.22);transform-origin:75% 100%}.catalog-card__shell:hover .catalog-card__img,
.catalog-card__shell:focus-within .catalog-card__img {filter:brightness(1.06) contrast(1.04)}.catalog-card__shell:hover .catalog-card__img--fanera,
.catalog-card__shell:focus-within .catalog-card__img--fanera {transform:scale(1.22)}.catalog-card__block {transition:transform 0.5s cubic-bezier(0.22,1,0.36,1)}.catalog-card__shell:hover .catalog-card__block,
.catalog-card__shell:focus-within .catalog-card__block {transform:translateY(-4px)}.catalog-card__arrow {transition:transform 0.45s cubic-bezier(0.22,1,0.36,1)}.catalog-card__shell:hover .catalog-card__arrow,
.catalog-card__shell:focus-within .catalog-card__arrow {transform:translate(3px,-3px)}@media (prefers-reduced-motion:reduce) {.catalog-card__trace {animation:none !important;opacity:0 !important }.catalog-card__shell:hover,.catalog-card__shell:focus-within {filter:none }.catalog-card__shell:hover .catalog-card__block,.catalog-card__shell:focus-within .catalog-card__block {transform:none }}.promo-btns .btn-2:hover,
.promo-btns .btn-2:focus,
.promo-btns .btn-2:active,
.promo-btn.btn-2:hover,
.promo-btn.btn-2:focus,
.promo-btn.btn-2:active {background-color:#c41e1e;color:#fff;border-color:#c41e1e}.header__top {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.header__top .logo img {image-rendering:-webkit-optimize-contrast;height:26px;width:auto}.header__contact-list {gap:20px}.header__contact-item {align-items:center;gap:10px}.header__contact-item:not(:last-child) {padding-right:20px}.header__contact-item-block {gap:2px}.header-label {opacity:0.72 !important;font-size:11px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;line-height:1.2}.header__contact-item-block >.header-link,
.header__contact-item-block >.header-text:not(.header-label) {font-size:15px;font-weight:600;line-height:1.35;letter-spacing:0.01em}.header-icon {flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--link-color)}.header-icon svg {width:22px;height:22px;max-width:none;flex-shrink:0;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricPrecision;vector-effect:non-scaling-stroke}.header .header-icon svg {filter:drop-shadow(0 0 1px rgba(0,0,0,0.85))}.header .header__contact-item-block .header-text,
.header .header__contact-item-block .header-link {text-shadow:0 1px 2px rgba(0,0,0,0.55)}.header__contact-item:hover .header-icon {color:#c41e1e}.header__contact-item-block .header-link {transition:color 0.2s ease}
.wa-widget {--wa-green:#25d366;--wa-green-dark:#128c7e;--wa-header:#008069;--wa-header-dark:#006652;--wa-bg:#efeae2;--wa-bubble:#fff;--wa-text:#111b21;--wa-muted:#667781;--wa-tick:#53bdeb;position:fixed;right:22px;bottom:22px;z-index:9999;font-family:"Segoe UI","Helvetica Neue",Helvetica,"Inter",Arial,sans-serif;-webkit-font-smoothing:antialiased}.wa-widget__teaser {position:absolute;right:0;bottom:calc(100% + 12px);width:min(280px,calc(100vw - 44px));padding:12px 14px 12px 12px;border-radius:14px;background:var(--wa-bubble);box-shadow:0 8px 28px rgba(11,20,26,0.16),0 2px 6px rgba(11,20,26,0.08);opacity:0;visibility:hidden;transform:translateY(10px) scale(0.94);transform-origin:right bottom;transition:opacity 0.45s cubic-bezier(0.22,1,0.36,1),transform 0.5s cubic-bezier(0.34,1.35,0.64,1),visibility 0.45s;cursor:pointer}.wa-widget__teaser::after {content:"";position:absolute;right:24px;bottom:-6px;width:14px;height:14px;background:var(--wa-bubble);transform:rotate(45deg);box-shadow:3px 3px 5px rgba(11,20,26,0.06)}.wa-widget.is-teaser-visible .wa-widget__teaser {opacity:1;visibility:visible;transform:translateY(0) scale(1)}.wa-widget.is-open .wa-widget__teaser,
.wa-widget.is-teaser-hidden .wa-widget__teaser {opacity:0;visibility:hidden;pointer-events:none}.wa-widget__teaser-close {position:absolute;top:6px;right:8px;width:22px;height:22px;padding:0;border:none;background:none;color:var(--wa-muted);font-size:18px;line-height:1;cursor:pointer;opacity:0.6;transition:opacity 0.2s}.wa-widget__teaser-close:hover {opacity:1}.wa-widget__teaser-row {display:flex;align-items:center;gap:10px}.wa-widget__teaser-ava {flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid #e9edef}.wa-widget__teaser-ava img {width:100%;height:100%;object-fit:cover}.wa-widget__teaser-text {display:flex;flex-direction:column;gap:2px;padding-right:16px}.wa-widget__teaser-text strong {font-size:14px;font-weight:600;color:var(--wa-text)}.wa-widget__teaser-text span {font-size:13px;line-height:1.35;color:var(--wa-muted)}.wa-widget__panel {position:absolute;right:0;bottom:calc(100% + 12px);display:flex;flex-direction:column;width:min(372px,calc(100vw - 32px));height:min(520px,calc(100vh - 120px));border-radius:14px;overflow:hidden;background:var(--wa-bg);box-shadow:0 20px 60px rgba(11,20,26,0.28),0 0 0 1px rgba(11,20,26,0.06);opacity:0;visibility:hidden;transform:translateY(24px) scale(0.9);transform-origin:right bottom;transition:opacity 0.4s cubic-bezier(0.22,1,0.36,1),transform 0.48s cubic-bezier(0.34,1.45,0.64,1),visibility 0.4s}.wa-widget.is-open .wa-widget__panel {opacity:1;visibility:visible;transform:translateY(0) scale(1)}.wa-widget__bar {flex-shrink:0;display:flex;align-items:center;gap:4px;padding:8px 10px 8px 4px;background:var(--wa-header);color:#fff}.wa-widget__bar-back {display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:none;color:#fff;cursor:pointer;border-radius:50%;opacity:0.92;transition:background 0.2s}.wa-widget__bar-back:hover {background:rgba(255,255,255,0.12)}.wa-widget__bar-user {display:flex;align-items:center;gap:10px;flex:1;min-width:0}.wa-widget__bar-ava {flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#dfe5e7}.wa-widget__bar-ava img {width:100%;height:100%;object-fit:cover}.wa-widget__bar-info {display:flex;flex-direction:column;gap:1px;min-width:0}.wa-widget__bar-info strong {font-size:16px;font-weight:500;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-widget__bar-status {font-size:13px;opacity:0.85}.wa-widget__bar-actions {display:flex;align-items:center;gap:14px;padding-right:6px;opacity:0.88}.wa-widget__bar-actions span {display:flex}.wa-widget__body {flex:1;overflow-y:auto;padding:12px 16px 8px;background-color:var(--wa-bg);background-image:url("data:image/svg+xml,%3Csvg width='412' height='412' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23c8b8a8' fill-opacity='0.09'%3E%3Cpath d='M0 0h206v206H0zm206 206h206v206H206z'/%3E%3C/g%3E%3C/svg%3E");background-size:412px}.wa-widget__date {display:flex;justify-content:center;margin-bottom:14px}.wa-widget__date span {padding:4px 12px;border-radius:6px;background:rgba(225,218,208,0.95);font-size:12px;color:var(--wa-muted);box-shadow:0 1px 1px rgba(11,20,26,0.06)}.wa-widget__typing {margin-bottom:4px;transition:opacity 0.3s ease}.wa-widget.is-chat-ready .wa-widget__typing {opacity:0;height:0;margin:0;overflow:hidden}.wa-widget__messages {display:flex;flex-direction:column;gap:4px}.wa-widget__bubble {position:relative;max-width:88%;align-self:flex-start;opacity:0;transform:translateY(8px) scale(0.96)}.wa-widget__bubble--in {padding:6px 8px 4px 10px;border-radius:0 8px 8px 8px;background:var(--wa-bubble);box-shadow:0 1px 0.5px rgba(11,20,26,0.13)}.wa-widget__bubble--in::before {content:"";position:absolute;left:-8px;top:0;border-width:0 8px 8px 0;border-style:solid;border-color:transparent var(--wa-bubble) transparent transparent}.wa-widget__bubble p {margin:0 0 2px;font-size:14.2px;line-height:1.42;color:var(--wa-text)}.wa-widget__meta-row {display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:2px}.wa-widget__time {font-size:11px;color:var(--wa-muted)}.wa-widget__ticks {width:16px;height:11px;flex-shrink:0}.wa-widget.is-chat-ready .wa-widget__bubble--m1 {animation:wa-bubble-in 0.4s cubic-bezier(0.22,1,0.36,1) 0.05s forwards}.wa-widget.is-chat-ready .wa-widget__bubble--m2 {animation:wa-bubble-in 0.4s cubic-bezier(0.22,1,0.36,1) 0.55s forwards}@keyframes wa-bubble-in {to {opacity:1;transform:translateY(0) scale(1) }}.wa-widget__bubble--typing {display:inline-flex;align-items:center;gap:4px;padding:12px 16px;opacity:1;transform:none}.wa-widget__bubble--typing span {width:8px;height:8px;border-radius:50%;background:#90a4ae;animation:wa-dot-typing 1.3s ease infinite}.wa-widget__bubble--typing span:nth-child(2) {animation-delay:0.18s}.wa-widget__bubble--typing span:nth-child(3) {animation-delay:0.36s}@keyframes wa-dot-typing {0%,60%,100% {transform:translateY(0);opacity:0.4 }30% {transform:translateY(-5px);opacity:1 }}.wa-widget__foot {flex-shrink:0;padding:8px 10px 10px;background:#f0f2f5;border-top:1px solid #e9edef}.wa-widget__input-fake {display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;margin-bottom:8px;border-radius:24px;background:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(11,20,26,0.06);transition:box-shadow 0.2s}.wa-widget__input-fake:hover {box-shadow:0 2px 8px rgba(11,20,26,0.1)}.wa-widget__input-placeholder {flex:1;font-size:14px;color:#8696a0}.wa-widget__input-send {display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--wa-green);color:#fff}.wa-widget__input-send svg {width:18px;height:18px}.wa-widget__go {display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 16px;border-radius:8px;background:var(--wa-green);color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background 0.2s,transform 0.2s}.wa-widget__go svg {width:20px;height:20px}.wa-widget__go:hover {background:#20bd5a;color:#fff;transform:translateY(-1px)}.wa-widget__encrypted {display:flex;align-items:center;justify-content:center;gap:5px;margin:8px 0 0;font-size:10.5px;color:var(--wa-muted)}.wa-widget__launcher {position:relative;display:flex;align-items:center;justify-content:center;min-width:64px;height:64px;padding:0;border:none;border-radius:32px;background:transparent;cursor:pointer;outline:none}.wa-widget__launcher-inner {position:relative;z-index:2;display:flex;align-items:center;gap:0;height:60px;padding:0 18px 0 16px;border-radius:30px;background:linear-gradient(180deg,#2fe06a 0%,var(--wa-green) 45%,#1da851 100%);color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,0.25);transition:width 0.4s cubic-bezier(0.22,1,0.36,1),padding 0.4s cubic-bezier(0.22,1,0.36,1),background 0.35s ease,box-shadow 0.35s ease,transform 0.35s cubic-bezier(0.22,1,0.36,1)}.wa-widget__launcher:hover .wa-widget__launcher-inner {transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.28)}.wa-widget.is-open .wa-widget__launcher-inner {width:60px;padding:0;justify-content:center;background:linear-gradient(180deg,#455a64 0%,#37474f 100%);box-shadow:0 6px 20px rgba(0,0,0,0.25),inset 0 1px 0 rgba(255,255,255,0.1)}.wa-widget__launcher-icon {display:flex;flex-shrink:0;width:30px;height:30px;transition:opacity 0.25s,transform 0.35s cubic-bezier(0.34,1.4,0.64,1)}.wa-widget__launcher-icon svg {width:100%;height:100%}.wa-widget__launcher-icon--wa {opacity:1;transform:scale(1) rotate(0deg)}.wa-widget__launcher-icon--x {position:absolute;opacity:0;transform:scale(0.5) rotate(-90deg)}.wa-widget.is-open .wa-widget__launcher-icon--wa {opacity:0;transform:scale(0.5) rotate(90deg)}.wa-widget.is-open .wa-widget__launcher-icon--x {opacity:1;transform:scale(1) rotate(0deg)}.wa-widget__launcher-label {max-width:120px;overflow:hidden;white-space:nowrap;font-size:15px;font-weight:600;letter-spacing:0.01em;padding-left:10px;transition:max-width 0.35s ease,opacity 0.25s ease,padding 0.35s ease}.wa-widget.is-open .wa-widget__launcher-label {max-width:0;opacity:0;padding-left:0}.wa-widget__launcher-badge {position:absolute;top:2px;right:2px;z-index:3;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#ff3b30;color:#fff;font-size:12px;font-weight:700;line-height:22px;text-align:center;border:2px solid #fff;box-shadow:0 2px 8px rgba(255,59,48,0.45);animation:wa-badge-in 0.5s cubic-bezier(0.34,1.5,0.64,1) 3s both;transition:opacity 0.25s,transform 0.25s}.wa-widget.is-open .wa-widget__launcher-badge,
.wa-widget.is-teaser-visible .wa-widget__launcher-badge {opacity:0;transform:scale(0)}@keyframes wa-badge-in {from {transform:scale(0) }to {transform:scale(1) }}@media (max-width:580px) {.wa-widget {right:14px;bottom:14px }.wa-widget__launcher-inner {height:56px;padding:0 14px 0 14px }.wa-widget.is-open .wa-widget__launcher-inner {width:56px }.wa-widget__launcher-label {display:none }.wa-widget__panel {width:calc(100vw - 20px);height:min(480px,calc(100vh - 100px));right:-4px }.wa-widget__teaser {width:calc(100vw - 36px) }}@media (prefers-reduced-motion:reduce) {.wa-widget__launcher-badge {animation:none }.wa-widget__bubble,.wa-widget__panel,.wa-widget__teaser {transition-duration:0.15s }}
.goog-te-banner-frame,
.goog-te-banner-frame.skiptranslate,
iframe.goog-te-banner-frame,
#goog-gt-tt,
.goog-te-balloon-frame,
.goog-tooltip,
.goog-te-gadget,
.skiptranslate iframe {display:none !important;visibility:hidden !important;height:0 !important}body {top:0 !important;position:static !important}#google_translate_element {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header__top-right {display:flex;align-items:center;justify-content:flex-end;gap:24px;flex:1 1 auto;min-width:0}.lang-switcher {position:relative;flex-shrink:0;z-index:120}.lang-switcher__toggle {display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--header-br,rgba(255,255,255,0.28));border-radius:8px;background:rgba(255,255,255,0.06);color:inherit;font-family:var(--font-main);font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease}.lang-switcher__toggle:hover,
.lang-switcher.is-open .lang-switcher__toggle {background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.45)}.header-2 .lang-switcher__toggle {border-color:rgba(0,0,0,0.14);background:rgba(0,0,0,0.03);color:var(--text-dark,#151515)}.header-2 .lang-switcher__toggle:hover,
.header-2 .lang-switcher.is-open .lang-switcher__toggle {background:rgba(0,0,0,0.06);border-color:rgba(0,0,0,0.22)}.lang-switcher__current {letter-spacing:0.04em}.lang-switcher__chev {opacity:0.75;transition:transform 0.2s ease}.lang-switcher.is-open .lang-switcher__chev {transform:rotate(180deg)}.lang-switcher__menu {position:absolute;top:calc(100% + 8px);right:0;min-width:168px;margin:0;padding:6px;list-style:none;border-radius:10px;border:1px solid rgba(0,0,0,0.08);background:#fff;box-shadow:0 12px 32px rgba(0,0,0,0.14);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease}.lang-switcher.is-open .lang-switcher__menu {opacity:1;visibility:visible;transform:translateY(0)}.lang-switcher__option {display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#151515;font-family:var(--font-main);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background 0.15s ease}.lang-switcher__option:hover,
.lang-switcher__option.is-active {background:rgba(0,0,0,0.05)}.lang-switcher__option.is-active {font-weight:600}.mobile-nav__lang {padding:0 0 16px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,0.12)}.mobile-nav__lang .lang-switcher {width:100%}.mobile-nav__lang .lang-switcher__toggle {width:100%;justify-content:space-between;border-color:rgba(255,255,255,0.2);background:rgba(255,255,255,0.06);color:#fff}.mobile-nav__lang .lang-switcher__menu {position:static;opacity:1;visibility:visible;transform:none;display:none;margin-top:8px;box-shadow:none;border-color:rgba(255,255,255,0.12);background:rgba(0,0,0,0.2)}.mobile-nav__lang .lang-switcher.is-open .lang-switcher__menu {display:block}.mobile-nav__lang .lang-switcher__option {color:#fff}.mobile-nav__lang .lang-switcher__option:hover,
.mobile-nav__lang .lang-switcher__option.is-active {background:rgba(255,255,255,0.08)}@media (max-width:1100px) {.header__top .lang-switcher:not(.lang-switcher--mobile) {display:none }}@media (min-width:1101px) {.header__row .lang-switcher--mobile {display:none }}@media (max-width:1100px) {.header__row .lang-switcher--mobile {display:block;margin-right:4px }.header__row .lang-switcher--mobile .lang-switcher__toggle {padding:6px 10px;font-size:12px }}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}: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(0px,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);-webkit-backface-visibility:hidden;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:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-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;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}