.animate-it{-webkit-transition:opacity var(--transition), -webkit-transform var(--transition);transition:opacity var(--transition), transform var(--transition);opacity:0;will-change:opacity, transform;transform:translateY(30px)}.animate-it_active{will-change:auto;opacity:1!important;transform:none!important}.animate-it:nth-child(2){transition-delay:.15s}.animate-it:nth-child(3){transition-delay:.3s}.animate-it:nth-child(4){transition-delay:.45s}.animate-it:nth-child(5){transition-delay:.6s}.animate-it:nth-child(6){transition-delay:.75s}.animate-it:nth-child(7){transition-delay:.9s}.animate-it:nth-child(8){transition-delay:1.05s}.animate-it:nth-child(9){transition-delay:1.2s}.animate-it:nth-child(10){transition-delay:1.35s}.animate-it:nth-child(11){transition-delay:1.5s}.hero-section{border-radius:1.65313vw;position:relative;overflow:hidden}@media (max-width:850px){.hero-section{border-radius:20px}}.hero-section .swiper-pagination{top:initial;bottom:1.65313vw!important}@media (max-width:850px){.hero-section .swiper-pagination{bottom:20px!important}}.hero-section .swiper-pagination-bullet{opacity:1;width:.66125vw;height:.66125vw;-webkit-transition:var(--transition);transition:var(--transition);background:#ffffff80;padding:0;margin:0 .413281vw!important}@media (max-width:850px){.hero-section .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px!important}}.hero-section .swiper-pagination-bullet-active{background:var(--color-accent)}.hero-section__arrow{z-index:4;cursor:pointer;color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition);position:absolute;top:60%;transform:translateY(-50%)}@media (max-width:850px){.hero-section__arrow{display:none}}.hero-section__arrow:hover{color:var(--color-hover)}.hero-section__arrow svg{width:auto;height:2.645vw}.hero-section__arrow_prev{left:1.98375vw}.hero-section__arrow_prev:hover{transform:translate(-10%,-50%)}.hero-section__arrow_next{right:1.98375vw}.hero-section__arrow_next:hover{transform:translate(10%,-50%)}.hero-section__arrow_next svg{transform:scaleX(-1)}.hero-section .swiper-slide{position:relative;overflow:hidden}@media (max-width:850px){.hero-section .swiper-slide{margin:0}}.hero-section__logo{background:#fff705cc;border-radius:2.06641vw;flex:none;width:20%;margin-right:4.13281vw;padding:1.98375vw}@media (max-width:850px){.hero-section__logo{border-radius:20px;width:100%;max-width:140px;margin:0 auto 24px;padding:20px}}.hero-section__slide{color:var(--color-white);z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;height:calc(100svh - 2.645vw);padding:8.26563vw 9.91875vw 0;display:flex;position:relative;overflow:hidden}.hero-section__slide:has(.hero-section__logo){flex-direction:row;align-items:center}@media (max-width:850px){.hero-section__slide:has(.hero-section__logo){flex-direction:column}.hero-section__slide{text-align:center;align-items:center;height:600px;padding:0 24px}}.hero-section__slide .title{margin:0 0 1.3225vw;font-size:3.9675vw}@media (max-width:850px){.hero-section__slide .title{margin:0 0 16px;font-size:32px}}.hero-section_single .hero-section__slide{padding:8.26563vw 3.30625vw 0}.hero-section_single .hero-section__slide:has(.hero-section__logo){padding-top:10.7453vw}@media (max-width:850px){.hero-section_single .hero-section__slide:has(.hero-section__logo){padding-top:100px}}.hero-section_single .hero-section__slide:has(.hero-section__logo) .title{font-size:3.30625vw}@media (max-width:850px){.hero-section_single .hero-section__slide:has(.hero-section__logo) .title{font-size:23px}}.hero-section__btn{display:table}.hero-section_single .hero-section__btn .button{height:3.63688vw;color:var(--color-black);text-transform:none;padding:.165313vw 3.9675vw 0;font-size:1.15719vw}@media (max-width:850px){.hero-section_single .hero-section__btn .button{height:48px;padding:3px 32px 0;font-size:18px}}.hero-section__desc{color:var(--color-white);margin:0 0 1.98375vw;font-size:1.3225vw;font-weight:300}@media (max-width:850px){.hero-section__desc{margin:0 0 24px;font-size:14px}}.hero-section_single .hero-section__slide:has(.hero-section__logo) .hero-section__desc{font-size:1.48781vw}@media (max-width:850px){.hero-section_single .hero-section__slide:has(.hero-section__logo) .hero-section__desc{max-width:320px;margin:0 auto;font-size:16px}}.hero-section__bg{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-section__bg:has(video):before{content:"";z-index:2;background:#0000001a;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section__bg_overlay:before{content:"";z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;background:#0006!important}.hero-section__bg img,.hero-section__bg video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section__bg video{display:block}.hero-section__bg img{-o-object-position:right;object-position:right}.trust-section{background:var(--color-white);border-radius:2.47969vw;padding:3.9675vw 2.645vw}@media (max-width:850px){.trust-section{border-radius:15px;padding:32px 24px}.trust-section .title{text-align:center}}.trust-section__note{margin:.66125vw 0 2.645vw;font-weight:300}@media (max-width:850px){.trust-section__note{text-align:center;margin:8px 0 24px;font-size:15px}}.trust-section__grid{grid-template-columns:repeat(5,1fr);gap:1.98375vw;display:grid}.trust-section__grid_x4{grid-template-columns:repeat(4,1fr)}@media (max-width:850px){.trust-section__grid{grid-template-columns:repeat(1,1fr);gap:32px}}.trust-section__item{text-align:center}.trust-section__pic{height:16.5313vw}@media (max-width:850px){.trust-section__pic{height:280px}}.trust-section__pic img{-o-object-fit:cover;object-fit:cover;border-radius:1.65313vw;width:100%;height:100%}@media (max-width:850px){.trust-section__pic img{border-radius:15px}}.trust-section__label{font-family:var(--font-secondary);margin:1.3225vw 0 .826563vw;font-size:1.48781vw;line-height:1.1}@media (max-width:850px){.trust-section__label{margin:20px 0 10px;font-size:20px}}.trust-section__desc{font-size:.909219vw;font-weight:300}@media (max-width:850px){.trust-section__desc{font-size:14px}}.museum-section{border-radius:2.47969vw;margin:4.13281vw 0;position:relative;overflow:hidden}@media (max-width:850px){.museum-section{border-radius:15px;margin:64px 0}}.museum-section_single{margin:0}@media (max-width:850px){.museum-section_single{margin:64px 0}}.museum-section:before{content:"";z-index:2;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.museum-section_single:before{display:none}.museum-section__video{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.museum-section__video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.museum-section__grid{z-index:3;align-items:center;gap:3.9675vw;padding:5.29vw 3.9675vw;display:flex;position:relative}@media (max-width:850px){.museum-section__grid{flex-direction:column;justify-content:center;gap:32px;padding:32px 16px}}.museum-section__logo{flex:none;width:35%}@media (max-width:850px){.museum-section__logo{width:100%}}.museum-section__logo img{width:100%}@media (max-width:850px){.museum-section_single .museum-section__logo{width:100%}}.museum-section__content{color:var(--color-white)}.museum-section__content .title{max-width:44.6344vw}@media (max-width:850px){.museum-section__content{text-align:center}.museum-section__content .title{max-width:100%}}.museum-section__desc{max-width:45.4609vw;margin:1.65313vw 0;font-size:1.07453vw;font-weight:300}@media (max-width:850px){.museum-section__desc{max-width:100%;margin:16px 0;font-size:14px}}.museum-section__btn{display:table}@media (max-width:850px){.museum-section__btn{justify-content:center;display:flex}}.museum-section__btn .button{padding:.165313vw 2.645vw 0}@media (max-width:850px){.museum-section__btn .button{padding:2px 32px 0}}.contacts-section{padding:0 3.9675vw 5.29vw}@media (max-width:850px){.contacts-section{margin:0 0 48px;padding:0 16px}}.contacts-section .title{color:var(--color-white);margin:0 0 1.98375vw}@media (max-width:850px){.contacts-section .title{margin:0 0 24px}}.contacts-section__grid{flex-wrap:wrap;align-items:flex-start;gap:1.98375vw;display:flex}@media (max-width:850px){.contacts-section__grid{flex-direction:column;gap:32px}}.contacts-section__field{gap:1.3225vw;display:flex}@media (max-width:850px){.contacts-section__field{gap:0;width:100%;padding-left:64px;position:relative}}.contacts-section__field_address{gap:.330625vw}@media (max-width:850px){.contacts-section__field_address{gap:0}}.contacts-section__field_btn{margin-left:auto}@media (max-width:850px){.contacts-section__field_btn{width:100%;margin:0;padding:0}}.contacts-section__field_btn .button{height:3.63688vw;color:var(--color-black);text-transform:none;padding:.165313vw 1.98375vw 0;font-size:1.15719vw}@media (max-width:850px){.contacts-section__field_btn .button{width:100%;height:52px;padding:2px 24px 0;font-size:19px}}.contacts-section__icon{flex:none}@media (max-width:850px){.contacts-section__icon{position:absolute;top:0;left:0}}.contacts-section__icon img{width:4.62875vw;height:auto}@media (max-width:850px){.contacts-section__icon img{width:42px;transform:translate(5px)}}.contacts-section__field_address .contacts-section__icon img{width:4.79406vw}@media (max-width:850px){.contacts-section__field_address .contacts-section__icon img{width:54px;transform:none}}.contacts-section__value{font-size:1.90109vw;font-family:var(--font-secondary);color:var(--color-accent);display:block}@media (max-width:850px){.contacts-section__value{font-size:27px;line-height:1.1}}.contacts-section__note{color:#c6c6c6;font-size:.991875vw}@media (max-width:850px){.contacts-section__note{font-size:12px}}.about-section{margin:8.26563vw 0;padding:0 3.9675vw}@media (max-width:850px){.about-section{margin:64px 0;padding:0 16px}}.about-section__grid{align-items:center;gap:2.645vw;display:flex}@media (max-width:850px){.about-section__grid{flex-direction:column;gap:24px}}.about-section:has(.about-section__gallery) .about-section__grid{gap:3.9675vw}@media (max-width:850px){.about-section:has(.about-section__gallery) .about-section__grid{gap:24px}}.about-section__logo{flex:none;width:36%}@media (max-width:850px){.about-section__logo{width:70%}}.about-section__logo img{width:100%}.about-section__content{color:var(--color-white);flex:auto}@media (max-width:850px){.about-section__content{text-align:center}}.about-section__note{margin:.991875vw 0;font-size:1.40516vw;font-weight:300}@media (max-width:850px){.about-section__note{margin:12px 0;font-size:16px}}.about-section__note strong{color:var(--color-accent);font-weight:700}.about-section__desc{font-size:1.15719vw;font-weight:300}@media (max-width:850px){.about-section__desc{font-size:14px}}.about-section:has(.about-section__gallery) .about-section__desc{margin-top:1.3225vw;font-size:1.23984vw}@media (max-width:850px){.about-section:has(.about-section__gallery) .about-section__desc{font-size:14px}}.about-section__features{justify-content:space-between;gap:2.645vw;margin:2.645vw 0 0;display:flex}@media (max-width:850px){.about-section__features{flex-direction:column;gap:16px;margin:32px 0 0}}.about-section__features-item{background:var(--color-wine);color:var(--color-white);border-radius:1.65313vw;flex:auto;padding:1.15719vw;font-size:1.07453vw;font-weight:300;position:relative}.about-section__features-item:before{content:"";border:1px solid var(--color-accent);border-radius:1.65313vw;width:calc(100% - .743906vw);height:calc(100% - .743906vw);position:absolute;top:.330625vw;left:.330625vw}@media (max-width:850px){.about-section__features-item:before{border-radius:13px;width:calc(100% - 10px);height:calc(100% - 10px);top:4px;left:4px}.about-section__features-item{border-radius:15px;padding:16px;font-size:14px}}.about-section__features-item span{color:var(--color-accent);font-family:var(--font-secondary);font-size:1.65313vw;line-height:1;display:block}.about-section__features-item span strong{font-size:4.54609vw}@media (max-width:850px){.about-section__features-item span{font-size:24px}.about-section__features-item span strong{font-size:48px}}.about-section__features-item_align-value span{transform:translate(-.66125vw)}.about-section__gallery{border-radius:1.65313vw;flex:none;width:45%;position:relative;overflow:hidden}@media (max-width:850px){.about-section__gallery{width:100%}}.about-section__gallery-arrow{z-index:4;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition);position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:850px){.about-section__gallery-arrow{display:none}}.about-section__gallery-arrow:hover{color:var(--color-hover)}.about-section__gallery-arrow svg{width:auto;height:1.98375vw}.about-section__gallery-arrow_prev{left:.991875vw}.about-section__gallery-arrow_prev:hover{transform:translate(-10%,-50%)}.about-section__gallery-arrow_next{right:.991875vw}.about-section__gallery-arrow_next:hover{transform:translate(10%,-50%)}.about-section__gallery-arrow_next svg{transform:scaleX(-1)}.about-section__gallery img{-o-object-fit:cover;object-fit:cover;border-radius:1.65313vw;width:100%;height:29.7563vw}@media (max-width:850px){.about-section__gallery img{border-radius:15px;height:280px}}.about-section__gallery .swiper-pagination{top:initial;bottom:.826563vw!important}@media (max-width:850px){.about-section__gallery .swiper-pagination{bottom:20px!important}}.about-section__gallery .swiper-pagination-bullet{opacity:1;width:.66125vw;height:.66125vw;-webkit-transition:var(--transition);transition:var(--transition);background:#ffffff80;padding:0;margin:0 .413281vw!important}@media (max-width:850px){.about-section__gallery .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px!important}}.about-section__gallery .swiper-pagination-bullet-active{background:var(--color-accent)}.hero-section:not(.hero-section_single) .hero-section__bg:has(video):before{background:linear-gradient(90deg,#0000008c 0%,#00000059 35%,#00000014 65%,#0000 100%)}.hero-section:not(.hero-section_single) .hero-section__slide .title{text-shadow:0 2px 18px #00000073,0 1px 3px #00000059}@media (max-width:850px){.hero-section:not(.hero-section_single) .hero-section__bg:has(video):before{background:radial-gradient(95% 42%,#00000080 0%,#00000047 55%,#00000014 100%)}}:is(.content:has(>.hero-section:first-child),.content:has(>.pin-spacer:first-child>.hero-section)){padding-top:0!important}.content>.hero-section:first-child,.content>.pin-spacer:first-child>.hero-section{margin-left:-1.3225vw;margin-right:-1.3225vw;border-radius:0!important}.content>.hero-section:first-child .hero-section__slide,.content>.pin-spacer:first-child>.hero-section .hero-section__slide{height:100svh!important}.content>.pin-spacer:first-child>.hero-section{width:100%!important;max-width:none!important}@media (max-width:850px){.content>.hero-section:first-child,.content>.pin-spacer:first-child>.hero-section{margin-left:-8px;margin-right:-8px}.content>.hero-section:first-child .hero-section__slide,.content>.pin-spacer:first-child>.hero-section .hero-section__slide{height:max(560px,100svh)!important}}.museum-section__logo{width:24%}.museum-section_single .museum-section__logo{width:28%}@media (max-width:850px){.museum-section__logo,.museum-section_single .museum-section__logo{width:62%}}.about-section__gallery .js--about-slider{clip-path:inset(0 1px 0 0)}
