.type{font-family:IBM Plex Sans,sans-serif;font-size:16px;color:#687480;text-transform:uppercase}.date{font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:150%;color:#1a5a4c}html{scroll-behavior:smooth}html:has(.menu:target){overflow:hidden}a{color:#0f0e08;text-decoration:none}body{margin:0}.container{box-sizing:border-box;padding:0 20px}@media screen and (min-width:640px){.container{padding:0 34px}}@media screen and (min-width:1280px){.container{padding:0 55px}}.nav{display:grid;grid-template-columns:auto auto;gap:20px 30px;justify-self:start}@media screen and (min-width:1280px){.nav{display:grid;grid-column:2/6;grid-row:1;grid-template-columns:repeat(2,auto);gap:24px 40px;justify-self:start}}.nav__link{position:relative;display:inline-block;width:max-content;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500;color:inherit;white-space:wrap}.nav__link:after{content:"";position:absolute;bottom:-5px;left:0;transform:scale(0);width:100%;height:1px;background-color:#fff;transition-duration:.3s;transition-property:transform;transition-behavior:linear}.nav__link:hover:after{transform:scale(1)}.events-section__wrapper{row-gap:60px}.card{display:flex;grid-column:1/-1;flex-direction:column;box-sizing:border-box}@media screen and (min-width:640px){.card{grid-column:1/-1}}@media screen and (min-width:1280px){.card{display:grid;grid-column:1/13;grid-template-columns:repeat(12,1fr);column-gap:30px;align-items:center}}.card__img-wrapper{overflow:hidden;display:block;width:100%;margin-bottom:20px}@media screen and (min-width:1280px){.card__img-wrapper{grid-column:1/8;margin-bottom:0}}.card__img{display:block;width:100%;height:auto;object-fit:cover;transition-duration:.3s;transition-property:transform;transition-behavior:linear}.card:hover .card__img{transform:scale(1.05)}.card__information-wrapper{display:flex;flex-direction:column}@media screen and (min-width:640px){.card__information-wrapper{display:grid;grid-template-columns:repeat(6,1fr);column-gap:20px}.card__information-wrapper>*{grid-column:1/5}}@media screen and (min-width:1280px){.card__information-wrapper{display:flex;grid-column:9/13;flex-direction:column}}.card__info{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.card__title{position:relative;display:block;width:fit-content;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:28px;font-weight:400;line-height:100%;color:#0f0e08}.card__title:after{content:"";position:absolute;top:2px;right:-20px;transform:translate(50%,100%);width:10px;height:10px;background-color:#f14a27}.card__description{font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:300;font-style:normal;color:#4e4e4e;letter-spacing:0}.slider{scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto;display:flex;gap:30px;width:calc(100% + 20px);margin-right:-20px}@media screen and (min-width:1280px){.slider{display:none}}.slider::-webkit-scrollbar{display:none}.slider:after{content:"";flex-shrink:0}.slider__item{scroll-snap-align:start;flex-shrink:0;width:calc(100% - 36px)}@media screen and (min-width:640px){.slider__item{width:calc(50% - 15px)}}.slider__img{display:block;width:100%;height:410px;object-fit:cover}.pagination{display:flex;gap:22px;justify-content:center;margin-top:16px}@media screen and (min-width:1280px){.pagination{display:none}}.pagination__dot{width:8px;height:8px;border-radius:50%;background-color:#e0e0e0;transition-duration:.3s;transition-property:background-color;transition-behavior:linear}@media screen and (min-width:640px){.pagination__dot:last-child{display:none}}.pagination__dot--active{background-color:#1a5a4c}.input{padding:18px 24px;border:none;font-family:Montserrat,sans-serif;font-size:14px;line-height:100%;letter-spacing:0;background-color:#fff;outline:0}.input::placeholder{color:#687480}@media screen and (min-width:640px){.input{padding-block:28px}}@media screen and (min-width:1280px){.input{padding-inline:32px}}.title{font-family:Montserrat,sans-serif;font-size:36px;font-weight:700;color:#0f0e08;text-align:center;letter-spacing:0}@media screen and (min-width:640px){.title{font-size:48px;text-align:left}}.header{position:relative}.header__main-container{position:relative;align-items:start;padding-inline:20px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}@media screen and (min-width:640px){.header__main-container{grid-template-columns:repeat(6,1fr);column-gap:30px}}@media screen and (min-width:1280px){.header__main-container{grid-template-columns:repeat(12,1fr);column-gap:30px}}@media screen and (min-width:640px){.header__main-container{padding-inline:34px}}@media screen and (min-width:1280px){.header__main-container{padding-inline:55px}}.header__subinfo{position:absolute;display:none;flex-direction:column;gap:20px;align-items:center}@media screen and (min-width:1280px){.header__subinfo{top:80%;left:55px;display:flex;margin-top:50px}}.header__subtitle{font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:700;line-height:100%;color:#687480;text-transform:uppercase}@media screen and (min-width:1280px){.header__subtitle{transform:rotate(180deg);writing-mode:vertical-lr}}.header .subinfo__line{width:1px;height:70px;background-color:#1a5a4c}@media screen and (min-width:1280px){.header .subinfo__line{transform:none}}.header__burger{z-index:25;grid-column:1;grid-row:1;justify-self:start;margin-top:24px}@media screen and (min-width:640px){.header__burger{margin-top:39px}}.header__logo{z-index:10;grid-column:1/-1;grid-row:1;justify-self:center;margin:0}.header__logo a{line-height:1;color:#0f0e08;text-align:center;text-decoration:none}@media screen and (min-width:640px){.header__logo{grid-column:4/6;grid-row:1;place-self:start center;text-align:center}}@media screen and (min-width:1280px){.header__logo{grid-column:7/9}}.header__wrapper{grid-column:1/-1;grid-row:1;min-height:40vh;margin-inline:-20px;background-image:url(/Museum/assets/background-BV_gHpPW.png);background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width:640px){.header__wrapper{grid-column:4/-1;grid-row:1/3;min-height:50vh;margin-right:-34px;margin-left:0}}@media screen and (min-width:1280px){.header__wrapper{grid-column:7/-1;min-height:70vh;margin-right:-55px;margin-left:0}}.header__info{display:flex;grid-column:1/-1;grid-row:2;flex-direction:column;gap:20px;box-sizing:border-box;margin-top:20px}@media screen and (min-width:640px){.header__info{grid-column:1/4;grid-row:2;margin-top:40px;padding:0}}@media screen and (min-width:1280px){.header__info{display:flex;grid-column:1/7;grid-row:2;flex-direction:column;gap:40px;align-items:flex-start;justify-content:space-between;margin-top:80px}}.header__title{margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:45px;font-weight:700;line-height:1;color:#0f0e08;text-align:center;text-transform:uppercase}@media screen and (min-width:640px){.header__title{text-align:left}}@media screen and (min-width:1280px){.header__title{margin-bottom:0;font-size:72px;line-height:120%}}.header__link{position:relative;display:block;box-sizing:border-box;width:100%;padding-right:56px;padding-left:16px;padding-block:18px;border:1px solid rgb(26,90,76);font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500;line-height:1;color:#0f0e08;text-align:center;text-decoration:none;text-transform:uppercase}.header__link:after{transition-duration:.3s;transition-property:background,color;transition-behavior:linear;content:">";position:absolute;top:-1px;right:-1px;bottom:-1px;display:flex;align-items:center;justify-content:center;width:50px;border:1px solid rgb(26,90,76);color:#fff;background-color:#1a5a4c}.header__link:hover{color:#fff;background:#1a5a4c}.header__link:hover:after{color:#1a5a4c;background:#fff}.header__link{transition-duration:.3s;transition-property:background;transition-behavior:linear}@media screen and (min-width:640px){.header__link{width:270px;padding-right:64px;padding-left:24px}}@media screen and (min-width:1280px){.header__link{width:270px;margin-left:auto}}.menu{pointer-events:none;position:fixed;z-index:100;top:0;right:0;left:0;transform-origin:right top;transform:scaleY(0);overflow:hidden;box-sizing:border-box;height:auto;color:#fff;opacity:0;background-color:#1a5a4c;transition-timing-function:cubic-bezier(.25,1,.5,1);transition-duration:.4s;transition-property:opacity,transform}.menu:target{pointer-events:all;transform:scaleY(1);opacity:1;box-shadow:0 0 0 1000vw #00000080}.menu__top{position:relative;display:grid;grid-template-columns:max-content 1fr;column-gap:28px}@media screen and (min-width:640px){.menu__top{display:flex;flex-direction:row;align-items:flex-start}}@media screen and (min-width:1280px){.menu__top{display:contents}}@media screen and (min-width:1280px){.menu__close{grid-column:1;grid-row:1;justify-self:start}}.menu__line{width:100%;height:1px;margin:24px 0;border:none;background-color:#ffffff80}@media screen and (min-width:640px){.menu__line{display:block;grid-column:6;grid-row:1;place-self:flex-start start;width:1px;height:145px;min-height:auto;margin:0 38px}}@media screen and (min-width:1280px){.menu__line{display:block;grid-column:6;grid-row:1;place-self:flex-start flex-start;width:1px;height:145px;margin:0;padding-bottom:0}}.menu__bottom{margin-top:24px;padding-bottom:27px}@media screen and (min-width:640px){.menu__bottom{margin-top:0;padding-bottom:40px}}@media screen and (min-width:1280px){.menu__bottom{grid-column:7/13;grid-row:1;margin-top:0;padding-bottom:48px}}.schedule{display:block}@media screen and (min-width:640px){.schedule{display:grid;grid-template-columns:minmax(170px,auto) 1fr;column-gap:26px}}@media screen and (min-width:1280px){.schedule{display:grid;grid-template-columns:minmax(170px,auto) 1fr;column-gap:30px}}.schedule__title{margin:0 0 20px;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:400;line-height:141%;color:#fff;letter-spacing:0}@media screen and (min-width:640px){.schedule__title{grid-column:1/-1;margin-bottom:12px}}@media screen and (min-width:1280px){.schedule__title{grid-column:1/-1;margin-bottom:20px}}.schedule__list{box-sizing:border-box;margin:0 0 20px;padding:0;list-style:none}@media screen and (min-width:640px){.schedule__list{grid-column:1;margin:0}}@media screen and (min-width:1280px){.schedule__list{grid-column:1;margin:0}}.schedule__item{font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:150%;color:#fff;letter-spacing:0}.schedule__item span{font-weight:600}.schedule__info{margin:0;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:150%;color:#fff;letter-spacing:0}@media screen and (min-width:640px){.schedule__info{grid-column:2}}@media screen and (min-width:1280px){.schedule__info{grid-column:2;width:50%}}.menu .container{position:relative;display:flex;flex-direction:column;padding-top:27px}@media screen and (min-width:640px){.menu .container{flex-direction:row;align-items:flex-start;padding-top:38px}}@media screen and (min-width:1280px){.menu .container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;align-items:start;padding-top:40px}}@media screen and (min-width:1280px)and (min-width:640px){.menu .container{grid-template-columns:repeat(6,1fr);column-gap:30px}}@media screen and (min-width:1280px)and (min-width:1280px){.menu .container{grid-template-columns:repeat(12,1fr);column-gap:30px}}.events-section{margin-top:70px}.events-section__wrapper{display:grid;row-gap:20px;margin-top:40px}@media screen and (min-width:640px){.events-section__wrapper{margin-top:48px}}@media screen and (min-width:1280px){.events-section__wrapper{margin-top:56px}}.events-section__wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}@media screen and (min-width:640px){.events-section__wrapper{grid-template-columns:repeat(6,1fr);column-gap:30px}}@media screen and (min-width:1280px){.events-section__wrapper{grid-template-columns:repeat(12,1fr);column-gap:30px}}.events-section__wrapper .card:first-child .card__img-wrapper{margin-top:0}@media screen and (min-width:1280px){.events-section{margin-top:200px}}.events-section__title{grid-column:1/-1;width:100%;text-align:center}@media screen and (min-width:640px){.events-section__title{text-align:left!important}}.events{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}@media screen and (min-width:640px){.events{grid-template-columns:repeat(6,1fr);column-gap:30px}}@media screen and (min-width:1280px){.events{grid-template-columns:repeat(12,1fr);column-gap:30px}}.about-section{margin-top:60px}@media screen and (min-width:640px){.about-section{margin-top:112px}}@media screen and (min-width:1280px){.about-section{margin-top:104px}}.about__wrapper{position:relative;width:calc(100% + 40px);margin-inline:-20px}@media screen and (min-width:640px){.about__wrapper{width:100%;margin-inline:0}}@media screen and (min-width:1280px){.about__wrapper{width:calc(100% + 110px);margin-inline:-55px}}.about__img{display:block;width:100%;height:210px;object-fit:cover}@media screen and (min-width:640px){.about__img{height:390px}}@media screen and (min-width:1280px){.about__img{height:550px}}.about__info{position:absolute;right:20px;bottom:-70px;left:20px;display:flex;flex-direction:column;gap:20px;align-items:center;box-sizing:border-box;padding-block:20px;background-color:#fff;box-shadow:0 2px #1a5a4c40}@media screen and (min-width:640px){.about__info{gap:16px}}@media screen and (min-width:640px){.about__info{right:65px;bottom:-120px;left:65px;width:auto;padding:45px 55px 50px}}@media screen and (min-width:1280px){.about__info{right:auto;left:50%;transform:translate(-50%);width:auto;padding:45px 100px 50px}}.about__top{display:flex;gap:10px;align-items:center;justify-content:center}@media screen and (min-width:640px){.about__top{gap:80px}}.about__title{font-family:Montserrat,sans-serif;font-size:28px;font-weight:400;line-height:100%;text-align:center}@media screen and (min-width:640px){.about__title{text-align:left}}.gallery-section{margin-top:160px}.gallery-section__title{padding-bottom:40px}.gallery-wrapper{display:none}@media screen and (min-width:1280px){.gallery-wrapper{overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;grid-auto-flow:row;gap:30px}}@media screen and (min-width:1280px)and (min-width:640px){.gallery-wrapper{grid-template-columns:repeat(6,1fr);column-gap:30px}}@media screen and (min-width:1280px)and (min-width:1280px){.gallery-wrapper{grid-template-columns:repeat(12,1fr);column-gap:30px}}.gallery__item{overflow:hidden}.gallery__item img{display:block;width:100%;height:100%;object-fit:cover;transition-duration:.3s;transition-property:transform;transition-behavior:linear}.gallery__item img:hover{transform:scale(1.1)}@media screen and (min-width:1280px){.gallery__item--small{grid-column:span 4;grid-row:span 1}}@media screen and (min-width:1280px){.gallery__item--big{grid-column:span 8;grid-row:span 1}}.subscribe-section{display:flex;align-items:center;width:100%;min-height:386px;margin-top:100px;background-image:url(/Museum/assets/subscribe-background-BXNT1xRN.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover}@media screen and (min-width:640px){.subscribe-section{min-height:380px;margin-top:92px;background-image:url(/Museum/assets/subscribe-background-tablet-W1C4AJYG.png)}}@media screen and (min-width:1280px){.subscribe-section{min-height:550px;margin-top:200px;background-image:url(/Museum/assets/subscribe-background-desktop-Dk8sT523.png)}}.subscribe-section .container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}@media screen and (min-width:640px){.subscribe-section .container{grid-template-columns:repeat(6,1fr);column-gap:30px}}@media screen and (min-width:1280px){.subscribe-section .container{grid-template-columns:repeat(12,1fr);column-gap:30px}}.subscribe-section .container{width:100%;padding-block:88px}.subscribe__form{display:flex;grid-column:1/-1;align-items:stretch;justify-self:center;width:100%}@media screen and (min-width:640px){.subscribe__form{grid-column:2/6;gap:16px}}@media screen and (min-width:1280px){.subscribe__form{grid-column:4/11;gap:30px}}.subscribe__input{flex-grow:1}.subscribe__title{grid-column:1/-1;margin:0 0 20px;color:#fff;text-align:center}.subscribe__subtitle{grid-column:1/-1;margin-bottom:50px;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#fff;text-align:center}@media screen and (min-width:640px){.subscribe__subtitle{margin-bottom:64px}}@media screen and (min-width:1280px){.subscribe__subtitle{margin-bottom:72px}}.subscribe__button{cursor:pointer;flex-shrink:0;width:50px;border:0;font-weight:500;color:#000;background-color:#f14a27;outline:0}@media screen and (min-width:640px){.subscribe__button{width:70px}}.subscribe__button{transition-duration:.3s;transition-property:background-color;transition-behavior:linear}.subscribe__button:hover{background-color:#d74022}.footer{margin-top:50px;padding-bottom:50px}.footer__schedule-item,.footer__schedule-title,.footer__schedule-info{color:#0f0e08}@media screen and (min-width:640px){.footer__schedule{grid-column:2/4;grid-row:1}}@media screen and (min-width:1280px){.footer__schedule{grid-column:3/4;grid-row:1/3}}.footer__schedule-info{margin-top:10px}@media screen and (min-width:640px){.footer__contacts{grid-column:4/6;grid-row:1}}@media screen and (min-width:1280px){.footer__contacts{grid-column:5/6}}.footer__logo{grid-column:1;grid-row:1;place-self:start start;margin:0}.footer__logo a{display:inline-block;color:#000;text-decoration:none}.footer__schedule-item>a{transition-duration:.3s;transition-property:color;transition-behavior:linear}.footer__schedule-item>a:hover{color:#6a6c6c}.footer__social{display:flex;grid-column:2;gap:20px;justify-self:end}@media screen and (min-width:640px){.footer__social{grid-column:1;grid-row:2;justify-self:start}}.footer__arrow{display:flex;grid-column:2;grid-row:3;align-items:center;justify-content:center;justify-self:end;width:50px;height:50px;border:1px solid rgb(26,90,76);border-radius:50%}@media screen and (min-width:640px){.footer__arrow{display:none}}.footer__line{grid-column:1/-1;grid-row:4;width:100%;height:1px;border:none;background-color:#1a5a4c80;outline:none}@media screen and (min-width:640px){.footer__line{grid-column:2/6;grid-row:3}}@media screen and (min-width:1280px){.footer__line{grid-column:7;grid-row:1;width:1px;height:100%}}.footer__nav-link{font-size:14px;font-weight:400;color:#000;text-decoration:none}.footer__nav-link:after{background-color:#000}.footer__nav-link:nth-child(1 of.footer__nav-link){grid-column:1;grid-row:5}@media screen and (min-width:640px){.footer__nav-link:nth-child(1 of.footer__nav-link){grid-column:2;grid-row:4}}@media screen and (min-width:1280px){.footer__nav-link:nth-child(1 of.footer__nav-link){grid-column:8;grid-row:1;align-self:start}}.footer__nav-link:nth-child(2 of.footer__nav-link){grid-column:2;grid-row:5;justify-self:start}@media screen and (min-width:640px){.footer__nav-link:nth-child(2 of.footer__nav-link){grid-column:3;grid-row:4}}@media screen and (min-width:1280px){.footer__nav-link:nth-child(2 of.footer__nav-link){grid-column:8;grid-row:1;align-self:start;margin-top:30px}}.footer__nav-link:nth-child(3 of.footer__nav-link){grid-column:1;grid-row:6}@media screen and (min-width:640px){.footer__nav-link:nth-child(3 of.footer__nav-link){grid-column:2;grid-row:5}}@media screen and (min-width:1280px){.footer__nav-link:nth-child(3 of.footer__nav-link){grid-column:9;grid-row:1;align-self:start}}.footer__nav-link:nth-child(4 of.footer__nav-link){grid-column:2;grid-row:6;justify-self:start}@media screen and (min-width:640px){.footer__nav-link:nth-child(4 of.footer__nav-link){grid-column:3;grid-row:5}}@media screen and (min-width:1280px){.footer__nav-link:nth-child(4 of.footer__nav-link){grid-column:9;grid-row:1;align-self:start;margin-top:30px}}.footer__copyright{display:flex;grid-column:1/-1;grid-row:7;flex-direction:column;gap:10px;align-items:center;justify-content:center;margin-top:25px}@media screen and (min-width:640px){.footer__copyright{grid-column:1/-1;grid-row:6;flex-direction:row;justify-content:space-between}}.footer__copyright span{display:block;font-family:IBM Plex Sans,sans-serif;font-weight:300;color:#0f0e08}@media screen and (min-width:640px){.footer__copyright span{white-space:nowrap}}.social__link{display:flex;width:24px;height:24px;transition-duration:.3s;transition-property:transform;transition-behavior:linear}.social__link:hover{transform:scale(1.1)}.footer .container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}@media screen and (min-width:640px){.footer .container{grid-template-columns:repeat(6,1fr);column-gap:30px}}@media screen and (min-width:1280px){.footer .container{grid-template-columns:repeat(12,1fr);column-gap:30px}}.footer .container{gap:40px}@media screen and (min-width:1280px){.schedule__info{width:100%}}
