@font-face{font-family:Square721;src:url(/font/square721bdexbtrusbyme_bold.otf) format("opentype");font-weight:700;font-style:normal}*{padding:0;margin:0;border:none;-webkit-tap-highlight-color:rgba(255,255,255,0);scroll-behavior:smooth;font-size:.0520833333vw}@media (max-width:1920px){*{font-size:.0520833333vw}}@media (max-width:1200px){*{font-size:.1302083333vw}}@media (max-width:768px){*{font-size:.2666666667vw}}html{overflow-y:scroll}body{display:grid;grid-template-rows:auto 1fr;font-family:Onest,sans-serif;max-height:100vh;min-height:fit-content;background:#fff;color:#111}body,main{position:relative;max-width:100vw;box-sizing:border-box}main{width:100%;min-height:100dvh;height:fit-content}.wrapper{max-width:1440px;margin:0 auto;position:relative;z-index:10;padding:0 64px}@media (max-width:1440px){.wrapper{padding:0 64px}}@media (max-width:1200px){.wrapper{padding:0 48px}}@media (max-width:768px){.wrapper{padding:0 16px}}*,:after,:before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{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}form{display:flex;flex-direction:column;width:100%;gap:16rem}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}span{font-size:inherit;font-weight:inherit}table{width:100%;border-radius:28rem;padding:24rem;background-color:#fff}thead td{color:#666c75}tbody td{color:#111}tr{position:relative}tr:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1rem;background-color:#cccfde}tr .edit-button{position:absolute;top:50%;right:0;transform:translateY(-50%)}td{padding:16rem;font-weight:400;font-size:16rem;line-height:130%}.add-event-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.add-event-page{padding:40rem 60rem}}@media (max-width:1200px){.add-event-page{padding:40rem 32rem;padding:24rem 16rem}}.category-page{padding-top:104rem}.client-auth-page,.client-registration-page,.client-verify-page{width:100%;height:100%;background-image:url(/img/auth/bg.jpg);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.event-page{padding-top:104rem}.hall-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.hall-page{padding:40rem 60rem}}@media (max-width:1200px){.hall-page{padding:40rem 32rem;padding:24rem 16rem}}.main-page{max-width:100%;overflow-x:hidden;padding-top:104rem}.organization-analytics-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.organization-analytics-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-analytics-page{padding:40rem 32rem;padding:24rem 16rem}}.organization-auth-page{width:100%;height:100%;background-color:#f5f7ff;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.organization-events-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.organization-events-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-events-page{padding:40rem 32rem;padding:24rem 16rem}}.organization-halls-page{width:100%;padding:40rem 120rem;max-width:100vw;overflow-y:hidden}@media (max-width:1920px){.organization-halls-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-halls-page{padding:40rem 32rem;padding:24rem 16rem}}.organization-main-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.organization-main-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-main-page{padding:40rem 32rem;padding:24rem 16rem}}.organization-page{display:flex;justify-content:space-between;background-color:#f5f7ff}.organization-registration-page{width:100%;height:100%;background-color:#f5f7ff;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.organization-settings-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.organization-settings-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-settings-page{padding:40rem 32rem;padding:24rem 16rem}}.organization-verify-page{width:100%;height:100%;background-color:#f5f7ff;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.profile-page,.search-page{padding-top:104rem}.ui-kit-page{display:flex;flex-direction:reverse;justify-content:space-between;gap:32rem;padding-top:110rem}.ui-kit-page__aside{width:calc(30% - 32rem)}@media (max-width:1200px){.ui-kit-page__aside{display:none}}.ui-kit-page__navigation{position:sticky;top:110rem;right:0;height:fit-content;padding:24rem;border-radius:16rem;overflow:hidden}.ui-kit-page__container{display:flex;flex-direction:column;max-width:70%;gap:32rem;margin:0 0 64rem}@media (max-width:1200px){.ui-kit-page__container{max-width:100%}}.ui-kit-page__section{padding:32rem;border-radius:16rem;position:relative}@media (max-width:1200px){.ui-kit-page__section{padding:24rem}}@media (max-width:768px){.ui-kit-page__section{padding:16rem}}.ui-kit-page__section__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:32rem}@media (max-width:768px){.ui-kit-page__section__wrapper{grid-template-columns:repeat(1,1fr)}}.ui-kit-page__section__column{display:flex;flex-direction:column;gap:16rem}.ui-kit-page__section__column ul{display:flex;flex-direction:column;gap:8rem}.ui-kit-page__section__row{gap:16rem}.ui-kit-page__section__row,.ui-kit-page__section__row ul{display:flex;flex-direction:row;justify-content:space-between}.ui-kit-page__section__row ul{gap:8rem}.ui-kit-page__section__title{margin:0 0 24rem}.ui-kit-page__section__list{display:flex;flex-direction:column;gap:12rem}.ui-kit-page .button{width:100%}.update-hall-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.update-hall-page{padding:40rem 60rem}}@media (max-width:1200px){.update-hall-page{padding:40rem 32rem;padding:24rem 16rem}}.add-event .add-event__top{display:flex;flex-direction:column;gap:24rem;margin:0 0 24rem}.add-event .add-event__top__wrapper{display:flex;align-items:center;gap:20rem}.add-event .add-event__title{font-weight:500;font-size:28rem;line-height:118%;margin:0}.add-event .add-event__middle{display:flex;gap:24rem}.add-event .add-event__left{width:calc(100% - 406rem - 24rem)}.add-event .add-event__form{margin:0 0 24rem}.add-event .add-event__images{border-radius:28rem;padding:24rem;background-color:#fff}.add-event .add-event__images-title{font-weight:500;font-size:24rem;margin:0 0 20rem}.add-event .add-event__images-list{display:flex;gap:16rem}.add-event .add-event__images-item{display:flex;flex-direction:column;width:calc(50% - 8rem)}.add-event .add-event__images-subtitle{font-weight:400;font-size:16rem;line-height:130%;color:#111;margin:0 0 12rem}.add-event .add-event__content,.add-event .add-event__right{border-radius:28rem;padding:24rem;background-color:#fff}.add-event .add-event__right{display:flex;flex-wrap:wrap;width:406rem;height:fit-content;gap:12rem}.add-event .add-event__preview{width:289rem}.add-event .add-event__trash{width:56rem}.add-event .add-event__send-drafts,.add-event .add-event__send-moderation{width:100%}.analytics .analytics__tabs-list{display:flex;gap:24rem;margin:0 0 32rem}@media (max-width:768px){.analytics .analytics__tabs-list{gap:12rem;margin:0 0 24rem}}.analytics .analytics__tabs__item{width:fit-content;border-radius:20rem;padding:12rem;background-color:#fff}@media (max-width:768px){.analytics .analytics__tabs__item{padding:8rem 12rem}}.analytics .analytics__tabs__item a{display:flex;font-weight:400;font-size:18rem;line-height:145%;color:#666c75}@media (max-width:768px){.analytics .analytics__tabs__item a{font-size:16rem}}.analytics .analytics__tabs__item--active{background-color:#111}.analytics .analytics__tabs__item--active a{color:#fff}.analytics .analytics__charts{padding:20rem 24rem 32rem;background-color:#fff;border-radius:28rem}.analytics .analytics__charts__title{margin:0 0 20rem}.analytics .recharts-default-tooltip,.analytics .recharts-tooltip-item,.analytics .recharts-tooltip-item-list,.analytics tspan{font-size:14rem}.aside{width:337rem;min-width:337rem;background-color:#fff;height:100%;min-height:100dvh}@media (max-width:1200px){.aside{min-width:fit-content;width:fit-content}}.aside .aside__company{display:flex;flex-direction:column;gap:8rem;padding:44rem 32rem 0;margin:0 0 24rem}@media (max-width:1200px){.aside .aside__company{padding:16rem}}.aside .aside__company__info{display:flex;align-items:center;gap:8rem}.aside .aside__company__logo{width:32rem;height:32rem;object-fit:cover;border-radius:12rem}.aside .aside__company__initials{width:32rem;height:32rem;display:flex;justify-content:center;align-items:center;border-radius:12rem;background:#cccfde;font-weight:500;font-size:20rem;line-height:120%;color:#fff}.aside .aside__company__name{font-weight:500;font-size:24rem;color:#111}@media (max-width:1200px){.aside .aside__company__name{display:none}}.aside .aside__company__subtitle{font-weight:400;font-size:14rem;line-height:130%;color:#666c75}@media (max-width:1200px){.aside .aside__company__subtitle{display:none}}.aside .aside__navigation__links{padding:0 8rem}.aside .aside__navigation__link{padding:16rem 20rem}@media (max-width:1200px){.aside .aside__navigation__link{padding-block-end:16rem}}.aside .aside__navigation__link a{display:flex;width:fit-content;gap:8rem}.aside .aside__navigation__link span{font-weight:400;font-size:16rem;line-height:130%;color:#111}@media (max-width:1200px){.aside .aside__navigation__link span{display:none}}.aside .aside__navigation__link svg{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.aside .aside__navigation__link--active{border-radius:16rem;background-color:#f5f7ff}.categories-tabs{margin:0 0 40rem}@media (max-width:768px){.categories-tabs{margin:0 0 16rem}}.categories-tabs .categories-tabs__list{display:flex;gap:24rem}@media (max-width:768px){.categories-tabs .categories-tabs__list{gap:8rem;overflow-x:scroll;padding:0 0 8rem}}.categories-tabs .categories-tabs__item{border-radius:20rem;padding:12rem;background-color:#f5f7ff}@media (max-width:768px){.categories-tabs .categories-tabs__item{padding:8rem 12rem}}.categories-tabs .categories-tabs__item a{display:flex;font-weight:400;font-size:18rem;line-height:145%;color:#666c75}@media (max-width:768px){.categories-tabs .categories-tabs__item a{font-size:16rem}}.client-auth__wrapper{padding:48px;background-color:#fff;border-radius:28rem;width:464rem}.client-auth .client-auth__title{color:#111;font-weight:500;font-size:40rem;line-height:120%;margin:0 0 16rem}.client-auth .client-auth__form{display:flex;flex-direction:column;gap:24rem;margin:0 0 20rem}.client-auth .client-auth__send{width:100%;padding:16rem}.client-auth .client-auth__link{display:flex;justify-content:center;width:100%;margin:0;font-weight:500;font-size:20rem;text-align:center;color:#111}.client-registration__wrapper{padding:48px;background-color:#fff;border-radius:28rem;width:464rem}.client-registration .client-registration__title{color:#111;font-weight:500;font-size:40rem;line-height:120%;margin:0 0 16rem}.client-registration .client-registration__form{display:flex;flex-direction:column;gap:24rem;margin:0 0 20rem}.client-registration .client-registration__send{width:100%;padding:16rem}.client-registration .client-registration__link{display:flex;justify-content:center;width:100%;margin:0;font-weight:500;font-size:20rem;text-align:center;color:#111}.client-verify__wrapper{padding:48rem;background-color:#fff;border-radius:28rem;width:464rem}.client-verify .client-verify__title{color:#111;font-weight:500;font-size:40rem;line-height:120%;margin:0 0 16rem}.client-verify .client-verify__form{display:flex;flex-direction:column;gap:24rem;margin:0 0 20rem}.client-verify .client-verify__send{width:100%;padding:16rem}.client-verify .client-verify__email{font-weight:400;font-size:14rem;line-height:130%;color:#111;margin:0 0 16rem}.client-verify .client-verify__time{font-weight:400;font-size:14rem;line-height:130%;color:#666c75}.client-verify .client-verify__link{display:flex;justify-content:center;width:100%;margin:0;font-weight:500;font-size:20rem;text-align:center;color:#111}.country-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40rem 8rem 32rem 24rem;z-index:1015;border-radius:32rem;min-width:464rem}@media (max-width:768px){.country-modal{padding:32rem 8rem 24rem 24rem;min-width:calc(100% - 32rem);max-width:calc(100% - 32rem)}}.country-modal .country-modal__wrapper{padding:0 24rem 0 0;height:300rem;overflow-y:scroll;position:relative;z-index:11}@media (max-width:768px){.country-modal .country-modal__wrapper{padding:0 16rem 0 0}}.country-modal .country-modal__wrapper::-webkit-scrollbar{width:5rem}.country-modal .country-modal__wrapper::-webkit-scrollbar-track{background:#fff}.country-modal .country-modal__wrapper::-webkit-scrollbar-thumb{height:5rem;border-radius:20rem;background-color:rgba(122,122,122,.5)}.country-modal .country-modal__search{display:flex;align-items:center;padding:16rem;border-bottom:1rem solid rgba(220,223,236,.4);font-size:18rem;font-weight:400;color:#111}.country-modal .country-modal__search svg{width:16rem;height:16rem;margin:0 8rem 0 0}.country-modal .country-modal__item{display:flex;align-items:center;gap:4rem;padding:16rem;border-bottom:1rem solid rgba(220,223,236,.4);font-size:20rem;font-weight:500;color:#111;cursor:pointer}.country-modal .country-modal__item:last-child{border:none}.country-modal .country-modal__no-results{gap:4rem;padding:16rem;font-size:20rem;font-weight:500;color:#111}.country-modal .country-modal__close{position:absolute;top:24rem;right:24rem;width:24rem;height:24rem}.country-modal__overlay{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100dvh;background:rgba(17,17,17,.7);z-index:1014}.event-about{margin:0 0 62rem}.event-about__wrapper{display:flex;gap:20rem}@media (max-width:1200px){.event-about__wrapper{flex-direction:column}}.event-about .event-about__left{width:57.6%}@media (max-width:1200px){.event-about .event-about__left{width:100%}}.event-about .event-about__left p{font-weight:400;font-size:18rem;line-height:145%;margin:0 0 32rem}.event-about .event-about__left table{margin:0 0 44rem}.event-about .event-about__left thead{margin:0 0 8rem}.event-about .event-about__left thead td{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}.event-about .event-about__left tbody td{font-weight:400;font-size:18rem;line-height:130%;color:#111;white-space:wrap;word-break:break-all}.event-about .event-about__left td:first-child{width:41%}.event-about .event-about__left td:nth-child(2),.event-about .event-about__left td:nth-child(3),.event-about .event-about__left td:nth-child(4){width:16%}.event-about .event-about__list{display:flex;flex-direction:column;gap:16rem}.event-about .event-about__item{display:flex;align-items:center;justify-content:space-between;border-radius:20rem;padding:16rem;background-color:#f5f7ff}@media (max-width:768px){.event-about .event-about__item{align-items:flex-start;flex-direction:column;gap:16rem}}.event-about .event-about__item__info{display:flex;align-items:center;gap:24rem}@media (max-width:768px){.event-about .event-about__item__info{gap:16rem}}.event-about .event-about__item__date{display:flex;flex-direction:column;align-items:center;padding:0 24rem 0 0;border-right:2rem solid #cccfde}@media (max-width:768px){.event-about .event-about__item__date{padding:0 16rem 0 0}}.event-about .event-about__item__date b{font-weight:500;font-size:48rem;color:#111}@media (max-width:768px){.event-about .event-about__item__date b{font-size:32rem}}.event-about .event-about__item__date span{font-weight:400;font-size:16rem;line-height:130%;color:#111}@media (max-width:768px){.event-about .event-about__item__date span{font-size:14rem}}.event-about .event-about__item__location{display:flex;flex-direction:column;gap:12rem}@media (max-width:768px){.event-about .event-about__item__location{gap:8rem}}.event-about .event-about__item__time{font-weight:500;font-size:24rem;color:#111}@media (max-width:768px){.event-about .event-about__item__time{font-size:16rem}}.event-about .event-about__item__place{font-weight:400;font-size:16rem;line-height:130%;color:#111}@media (max-width:768px){.event-about .event-about__item__place{font-size:14rem}}.event-about .event-about__item__buy{padding:16rem 45rem}@media (max-width:768px){.event-about .event-about__item__buy{width:100%;padding:12rem}}.event-about .event-about__item__buy span{font-weight:400;font-size:16rem;line-height:150%;letter-spacing:.01em}.event-about .event-about__right{width:40.9%;position:relative}@media (max-width:1200px){.event-about .event-about__right{display:none}}@media (max-width:768px){.event-about .event-about__right{display:flex;width:100%}}.event-about .event-about__poster{width:100%;height:auto;border-radius:28rem;position:sticky;top:200rem}@media (max-width:768px){.event-about .event-about__poster{position:relative;top:auto}}.event-banner{margin:0 0 62rem}.event-banner .event-banner__image{width:100%;height:600rem;border-radius:40rem;object-fit:cover}@media (max-width:768px){.event-banner .event-banner__image{border-radius:28rem;height:400rem}}.event-banner .event-banner__container{position:relative}.event-banner .event-banner__info{position:absolute;bottom:49rem;left:52rem;display:flex;flex-direction:column}@media (max-width:768px){.event-banner .event-banner__info{left:16rem;bottom:12rem;max-width:299rem}}.event-banner .event-banner__tag{display:flex;width:fit-content;font-weight:400;font-size:16rem;line-height:130%;color:#666c75;border-radius:20rem;padding:8rem;background-color:#f5f7ff;margin:0 0 20rem}@media (max-width:768px){.event-banner .event-banner__tag{font-size:14rem;margin:0 0 12rem}}.event-banner .event-banner__title{color:#fff;margin:0 0 16rem}@media (max-width:768px){.event-banner .event-banner__title{margin:0 0 8rem}}.event-banner .event-banner__description{font-weight:400;font-size:18rem;line-height:145%;color:#fff;margin:0 0 24rem}@media (max-width:768px){.event-banner .event-banner__description{font-size:16rem;line-height:142%;margin:0 0 12rem}}.event-banner .event-banner__buy{padding:16rem 92rem}@media (max-width:768px){.event-banner .event-banner__buy{padding:12rem 24rem}}.event-banner .event-banner__buy span{font-weight:400;font-size:16rem;line-height:150%;letter-spacing:.01em}.event-statistics .event-statistics__statuses{display:flex;margin:0 0 24rem}.event-statistics .event-statistics__status{font-weight:400;font-size:16rem;line-height:142%;padding:4rem 16rem 12rem;border-bottom:1rem solid #cccfde;color:#666c75}.event-statistics .event-statistics__status--active{color:#ef1a2d;border-color:#ef1a2d}.event-statistics .event-statistics__list{display:flex;flex-direction:column;gap:16rem}.event-statistics .event-statistics__item{border-radius:28rem;background-color:#fff;padding:20rem}.event-statistics .event-statistics__item__top{display:flex;gap:20rem;margin:0 0 24rem}.event-statistics .event-statistics__item__poster{width:100rem;height:120rem}.event-statistics .event-statistics__item__info{display:flex;flex-direction:column}.event-statistics .event-statistics__item__title{font-weight:500;font-size:24rem;color:#111;margin:0 0 12rem}.event-statistics .event-statistics__item__location{margin:0 0 8rem}.event-statistics .event-statistics__item__location,.event-statistics .event-statistics__item__time{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}.event-statistics .event-statistics__item__middle{padding:0}.events-preview{margin:0 0 64rem}.events-preview .events-preview__top{display:flex;align-items:center;gap:20rem;margin:0 0 32rem}@media (max-width:1200px){.events-preview .events-preview__top{margin:0 0 24rem}}@media (max-width:768px){.events-preview .events-preview__top{justify-content:space-between;margin:0 0 20rem}}.events-preview .events-preview__title{margin:0}.events-preview .events-preview__link{display:flex;align-items:center;border-radius:12rem;padding:12rem;border:1rem solid #cccfde}@media (max-width:1200px){.events-preview .events-preview__link{padding:8rem 8rem 8rem 12rem}}@media (max-width:768px){.events-preview .events-preview__link{padding:8rem}}.events-preview .events-preview__link span{font-weight:400;font-size:16rem;color:#111}@media (max-width:768px){.events-preview .events-preview__link span{display:none}}.events-preview .events-preview__link svg{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.events-preview--row .events-preview__middle{width:calc(100% + 24rem);margin:0 -12rem}.events-preview--row .events-preview__items{display:flex}.events-preview--row .events-preview__item{width:calc(33.33% - 24rem);margin:0 12rem}@media (max-width:993px){.events-preview--row .events-preview__item{width:calc(50% - 24rem)}}@media (max-width:768px){.events-preview--row .events-preview__item{width:264rem;margin:0 6rem}}.events-preview--column .events-preview__items{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);column-gap:24rem;row-gap:62rem;transform:translateZ(0)!important}@media (max-width:1200px){.events-preview--column .events-preview__items{grid-template-columns:repeat(2,1fr);column-gap:16rem;row-gap:32rem}}@media (max-width:768px){.events-preview--column .events-preview__items{column-gap:8rem;row-gap:20rem}}.events-preview .events-preview__item__link{display:flex;flex-direction:column}.events-preview--row .events-preview__item__poster{position:relative;border-radius:28rem;width:100%;height:280rem;overflow:hidden;margin:0 0 16rem}@media (max-width:768px){.events-preview--row .events-preview__item__poster{height:230rem}}.events-preview--row .events-preview__item__poster:before{content:"";background:linear-gradient(180deg,rgba(17,17,17,0),rgba(17,17,17,.9));width:100%;height:61rem;position:absolute;bottom:0;left:0}.events-preview--column .events-preview__item__poster{position:relative;border-radius:28rem;width:100%;height:280rem;overflow:hidden;margin:0 0 16rem}@media (max-width:768px){.events-preview--column .events-preview__item__poster{height:168rem}}.events-preview--column .events-preview__item__poster:before{content:"";background:linear-gradient(180deg,rgba(17,17,17,0),rgba(17,17,17,.9));width:100%;height:61rem;position:absolute;bottom:0;left:0}.events-preview .events-preview__item__image{width:100%;height:100%;object-fit:cover}.events-preview .events-preview__item__price{display:flex;position:absolute;right:24rem;bottom:24rem;border-radius:20rem;padding:8rem;background-color:#ef1a2d;font-weight:400;font-size:16rem;line-height:130%;color:#fff}@media (max-width:768px){.events-preview .events-preview__item__price{font-size:14rem;bottom:12rem;right:12rem}}.events-preview--column .events-preview__item__title,.events-preview--row .events-preview__item__title{color:#111;margin:0 0 12rem}@media (max-width:768px){.events-preview--column .events-preview__item__title{font-size:16rem;margin:0 0 8rem}}.events-preview .events-preview__item__date{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}@media (max-width:768px){.events-preview .events-preview__item__date{font-size:14rem}}.films-preview{margin:0 0 64rem}.films-preview .films-preview__top{display:flex;align-items:center;gap:20rem;margin:0 0 32rem}@media (max-width:1200px){.films-preview .films-preview__top{margin:0 0 24rem}}@media (max-width:768px){.films-preview .films-preview__top{justify-content:space-between;margin:0 0 20rem}}.films-preview .films-preview__title{margin:0}.films-preview .films-preview__link{display:flex;align-items:center;border-radius:12rem;padding:12rem;border:1rem solid #cccfde}@media (max-width:1200px){.films-preview .films-preview__link{padding:8rem 8rem 8rem 12rem}}@media (max-width:768px){.films-preview .films-preview__link{padding:8rem}}.films-preview .films-preview__link span{font-weight:400;font-size:16rem;color:#111}@media (max-width:768px){.films-preview .films-preview__link span{display:none}}.films-preview .films-preview__link svg{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.films-preview--row .films-preview__middle{width:calc(100% + 24rem);margin:0 -12rem}.films-preview--row .films-preview__items{display:flex}.films-preview--row .films-preview__item{width:calc(25% - 24rem);margin:0 12rem}@media (max-width:1200px){.films-preview--row .films-preview__item{width:calc(33.33% - 24rem)}}@media (max-width:768px){.films-preview--row .films-preview__item{width:264rem;margin:0 6rem}}.films-preview--column .films-preview__items{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);column-gap:24rem;row-gap:62rem;transform:translateZ(0)!important}@media (max-width:1200px){.films-preview--column .films-preview__items{grid-template-columns:repeat(3,1fr);column-gap:16rem;row-gap:32rem}}@media (max-width:993px){.films-preview--column .films-preview__items{grid-template-columns:repeat(2,1fr);column-gap:8rem;row-gap:20rem}}.films-preview .films-preview__item__link{display:flex;flex-direction:column}.films-preview--row .films-preview__item__poster{position:relative;border-radius:28rem;width:100%;height:400rem;overflow:hidden;margin:0 0 16rem}@media (max-width:768px){.films-preview--row .films-preview__item__poster{height:326rem}}.films-preview--row .films-preview__item__poster:before{content:"";background:linear-gradient(180deg,rgba(17,17,17,0),rgba(17,17,17,.9));width:100%;height:147rem;position:absolute;bottom:0;left:0}.films-preview--column .films-preview__item__poster{position:relative;border-radius:28rem;width:100%;height:400rem;overflow:hidden;margin:0 0 16rem}@media (max-width:768px){.films-preview--column .films-preview__item__poster{height:210rem}}.films-preview--column .films-preview__item__poster:before{content:"";background:linear-gradient(180deg,rgba(17,17,17,0),rgba(17,17,17,.9));width:100%;height:147rem;position:absolute;bottom:0;left:0}.films-preview .films-preview__item__image{width:100%;height:100%;object-fit:cover;object-position:top center}.films-preview .films-preview__item__price{display:flex;position:absolute;right:24rem;bottom:24rem;border-radius:20rem;padding:8rem;background-color:#ef1a2d;font-weight:400;font-size:16rem;line-height:130%;color:#fff}@media (max-width:768px){.films-preview .films-preview__item__price{right:12rem;bottom:12rem;font-size:14rem}}.films-preview--column .films-preview__item__title,.films-preview--row .films-preview__item__title{color:#111;margin:0 0 12rem}@media (max-width:768px){.films-preview--column .films-preview__item__title{font-size:16rem;margin:0 0 8rem}}.films-preview .films-preview__item__date{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}@media (max-width:768px){.films-preview .films-preview__item__date{font-size:14rem}}.footer{padding:44rem 0 60rem;border-top:1rem solid #cccfde}.footer__wrapper{display:flex;justify-content:space-between}@media (max-width:1200px){.footer__wrapper{flex-direction:column;gap:32rem}}.footer .footer__left{display:flex;flex-direction:column;max-width:580rem;gap:75rem}@media (max-width:1200px){.footer .footer__left{flex-direction:column-reverse;gap:32rem}}@media (max-width:768px){.footer .footer__left{max-width:100%}}.footer .footer__right{display:flex;align-items:flex-end;height:auto;max-width:50%}@media (max-width:1200px){.footer .footer__right{max-width:100%}}.footer .footer__subscribe{display:flex;flex-direction:column}.footer .footer__subscribe__title{font-weight:500;font-size:28rem;line-height:118%;color:#111}@media (max-width:1920px){.footer .footer__subscribe__title{font-size:26rem}}@media (max-width:1200px){.footer .footer__subscribe__title{font-size:24rem}}@media (max-width:768px){.footer .footer__subscribe__title{font-size:20rem}}.footer .footer__subscribe__container{display:flex;gap:20rem}@media (max-width:768px){.footer .footer__subscribe__container{flex-direction:column;gap:16rem}}.footer .footer__subscribe__policy,.footer .footer__subscribe__policy a{font-weight:400;font-size:14rem;color:#666c75}.footer .footer__subscribe__policy a{display:flex;width:fit-content;transition:all .15s ease-in-out;position:relative}.footer .footer__subscribe__policy a:after{display:flex;position:absolute;content:"";width:0;height:1rem;bottom:-2rem;left:50%;transform:translateX(-50%);background-color:#ef1a2d;transition:all .15s ease-in-out}.footer .footer__subscribe__policy a:hover{color:#ef1a2d}.footer .footer__subscribe__policy a:hover:after{width:100%}.footer .footer__subscribe__send{padding:15rem 38rem}@media (max-width:768px){.footer .footer__subscribe__send{width:100%;padding:16rem}}.footer .footer__subscribe__send span{font-weight:400;font-size:16rem;line-height:150%;letter-spacing:.01em}.footer .footer__documents{display:flex;justify-content:flex-end;gap:20rem}@media (max-width:1920px){.footer .footer__documents{flex-wrap:wrap}}@media (max-width:768px){.footer .footer__documents{flex-direction:column;justify-content:flex-start}}.footer .footer__document a{font-weight:400;font-size:18rem;line-height:145%;color:#666c75;white-space:nowrap}.general-statistics{margin:0 0 32rem}.general-statistics .general-statistics__title{font-weight:500;font-size:28rem;line-height:118%;color:#111;margin:0 0 32rem}.general-statistics .general-statistics__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:24rem}.general-statistics .general-statistics__item{border-radius:28rem;padding:20rem 80rem 20rem 20rem;background-color:#fff;position:relative}.general-statistics .general-statistics__item__subtitle{font-weight:400;font-size:14rem;line-height:130%;color:#666c75;margin:0 0 8rem;max-width:205rem}.general-statistics .general-statistics__item__value{font-weight:500;font-size:28rem;line-height:118%;color:#111}.general-statistics .general-statistics__item__button{width:fit-content;border-radius:12rem;padding:10rem 37rem;margin:12rem 0 0}.general-statistics .general-statistics__item__button span{font-weight:400;font-size:14rem;line-height:130%}.general-statistics .general-statistics__item__link{padding:0;width:40rem;height:40rem;display:flex;align-items:center;justify-content:center;position:absolute;top:20rem;right:20rem;border-radius:12rem}.general-statistics .general-statistics__item__link svg{width:24rem;height:24rem}.hall{display:flex;align-items:center;flex-direction:column}.hall__wrapper{width:fit-content}.hall .hall__top{display:flex;flex-direction:column;align-items:center;margin:0 0 70rem;gap:16rem}.hall .hall__title{font-weight:500;font-size:28rem;line-height:118%;text-align:center;color:#111;margin:0}.hall .hall__description{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}.hall .hall__middle{display:flex;align-items:center;flex-direction:column}.hall .hall__scene{font-weight:400;font-size:14rem;line-height:130%;text-align:center;color:#111;border-radius:6rem;padding:16rem;width:50%;background-color:#cccfde;margin:0 0 60rem}.hall .hall__markup{display:flex;align-items:center;flex-direction:column;gap:10rem}.hall .hall__row{display:flex;justify-content:center;min-height:30rem}.hall .hall__row span{font-weight:600;font-size:14rem;line-height:130%;text-align:center;padding:6rem 4rem;border-radius:6rem;width:30rem;height:30rem}.hall .hall__seats{display:flex;justify-content:center;gap:6rem}.hall .hall__seat{font-weight:400;font-size:14rem;line-height:130%;text-align:center;color:#111;padding:6rem 4rem;border-radius:6rem;width:30rem;height:30rem;background-color:#cccfde;cursor:pointer}.header{position:absolute;top:0;left:0;width:100%;height:fit-content;padding:16rem 0;margin:0 0 24rem}.header__wrapper{justify-content:space-between}.header .header__left,.header .header__right,.header__wrapper{display:flex;align-items:center}.holl-aside{position:absolute;left:0;top:0;width:337rem;min-width:337rem;background-color:#fff;height:100%;padding:36rem 26rem}.holl-aside .holl-aside__wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.holl-aside .holl-aside__title{font-weight:500;font-size:24rem;color:#111;margin:28rem 0 24rem}.holl-aside .holl-aside__add-category{padding:10rem;width:100%;margin:0 0 24rem}.holl-aside .holl-aside__add-category path{stroke:#ef1a2d}.holl-aside .holl-aside__add-category span{font-weight:400;font-size:14rem;line-height:130%}.holl-aside .holl-aside__categories{display:flex;flex-direction:column;gap:16rem}.holl-aside .holl-aside__category{display:flex;flex-direction:column;gap:12rem;padding:12rem;border-radius:20rem;background-color:#f5f7ff}.holl-aside .holl-aside__category__top{display:flex;justify-content:space-between}.holl-aside .holl-aside__category__title{white-space:nowrap;font-weight:400;font-size:16rem;line-height:130%;color:#111;margin:0}.holl-aside .holl-aside__category__delete-button,.holl-aside .holl-aside__category__edit-button{width:24rem;height:24rem;min-height:24rem;min-width:24rem;padding:0}.holl-aside .holl-aside__category__bottom{display:flex;justify-content:space-between}.holl-aside .holl-aside__category__color{width:24rem;height:24rem;min-height:24rem;min-width:24rem}.holl-aside .holl-aside__category__price,.holl-aside .holl-aside__category__seats{font-weight:500;font-size:16rem;line-height:130%;color:#111}.holl-aside .holl-aside__category__left,.holl-aside .holl-aside__category__right{display:flex;align-items:center;width:fit-content;gap:8rem}.holl-aside .holl-aside__preview-button{width:100%;padding:17rem}.holl-schema-aside{position:absolute;left:0;top:0;width:337rem;min-width:337rem;background-color:#fff;height:100%;padding:36rem 26rem}.holl-schema-aside .holl-schema-aside__wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.holl-schema-aside .holl-schema-aside__title{font-weight:500;font-size:24rem;color:#111;margin:28rem 0 24rem}.holl-schema-aside .holl-schema-aside__add-row{padding:10rem;width:100%;margin:0 0 16rem}.holl-schema-aside .holl-schema-aside__add-row path{stroke:#ef1a2d}.holl-schema-aside .holl-schema-aside__add-row span{font-weight:400;font-size:14rem;line-height:130%}.holl-schema-aside .holl-schema-aside__remove-row{padding:10rem;width:100%;margin:0}.holl-schema-aside .holl-schema-aside__remove-row path{stroke:#ef1a2d}.holl-schema-aside .holl-schema-aside__remove-row span{font-weight:400;font-size:14rem;line-height:130%}.holl-schema-aside .holl-schema-aside__rows{display:flex;flex-direction:column;gap:16rem;max-height:60vh;overflow-y:scroll;padding:0 24rem 0 0;margin:0 -16rem 0 0;width:calc(100% + 16rem)}.holl-schema-aside .holl-schema-aside__rows::-webkit-scrollbar{width:6rem}.holl-schema-aside .holl-schema-aside__rows::-webkit-scrollbar-track{background:0 0}.holl-schema-aside .holl-schema-aside__rows::-webkit-scrollbar-thumb{height:6rem;border-radius:12rem;background-color:#cccfde}.holl-schema-aside .holl-schema-aside__row{display:flex;justify-content:space-between;gap:12rem;padding:12rem;border-radius:20rem;background-color:#f5f7ff}.holl-schema-aside .holl-schema-aside__row__top{display:flex;justify-content:space-between}.holl-schema-aside .holl-schema-aside__row__title{white-space:nowrap;font-weight:400;font-size:16rem;line-height:130%;color:#111;margin:0}.holl-schema-aside .holl-schema-aside__row__delete-button,.holl-schema-aside .holl-schema-aside__row__edit-button{width:24rem;height:24rem;min-height:24rem;min-width:24rem;padding:0}.holl-schema-aside .holl-schema-aside__row__bottom{display:flex;align-items:center;justify-content:space-between;gap:4rem}.holl-schema-aside .holl-schema-aside__row__color{width:24rem;height:24rem;min-height:24rem;min-width:24rem}.holl-schema-aside .holl-schema-aside__row__add-seat{padding:8rem;border-radius:12rem}.holl-schema-aside .holl-schema-aside__row__add-seat svg{width:16rem;height:16rem;min-width:16rem;min-height:16rem}.holl-schema-aside .holl-schema-aside__row__remove-seat{padding:8rem;border-radius:12rem}.holl-schema-aside .holl-schema-aside__row__remove-seat svg{width:16rem;height:16rem;min-width:16rem;min-height:16rem}.holl-schema-aside .holl-schema-aside__row__seats{display:flex;justify-content:center;font-weight:500;font-size:14rem;line-height:130%;color:#111;padding:7rem 12rem;background-color:#fff;border-radius:12rem;border:1rem solid #cccfde}.holl-schema-aside .holl-schema-aside__row__price{font-weight:500;font-size:16rem;line-height:130%;color:#111}.holl-schema-aside .holl-schema-aside__row__left,.holl-schema-aside .holl-schema-aside__row__right{display:flex;align-items:center;width:fit-content;gap:4rem}.holl-schema-aside .holl-schema-aside__preview-button{width:100%;padding:17rem}.horizontal-calendar{margin:0 0 44rem}@media (max-width:768px){.horizontal-calendar{margin:0 0 20rem}}.horizontal-calendar .horizontal-calendar__container{position:relative}.horizontal-calendar__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32rem}@media (max-width:768px){.horizontal-calendar__header{margin-bottom:20rem}}.horizontal-calendar .horizontal-calendar__title{color:#111;margin:0}.horizontal-calendar__navigation{display:flex;gap:8rem}@media (max-width:768px){.horizontal-calendar__navigation{display:none}}.horizontal-calendar__nav-button{width:40rem;height:48rem;border-radius:12rem;border:1rem solid #e0e0e0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16rem;color:#111;transition:all .2s ease;position:absolute;bottom:11rem;margin:0}.horizontal-calendar__nav-button--prev{left:0}.horizontal-calendar__nav-button--next{right:0}.horizontal-calendar__nav-button svg{width:24rem;height:24rem}.horizontal-calendar .swiper-button-disabled{opacity:.7;cursor:not-allowed}.horizontal-calendar .swiper-button-disabled svg{opacity:.7}.horizontal-calendar .horizontal-calendar__swiper{width:100%;margin:0 65rem;width:calc(100% - 130rem)}@media (max-width:768px){.horizontal-calendar .horizontal-calendar__swiper{width:calc(100% + 32rem);padding:0 16rem;margin:0 -16rem}}.horizontal-calendar .horizontal-calendar__swiper .swiper-wrapper{transition-timing-function:linear;display:flex;gap:12rem}@media (max-width:768px){.horizontal-calendar .horizontal-calendar__swiper .swiper-wrapper{gap:4rem}}.horizontal-calendar .horizontal-calendar__slide{width:fit-content;height:fit-content}.horizontal-calendar .horizontal-calendar__item{display:flex;flex-direction:column;align-items:center;padding:7rem 10rem;cursor:pointer;transition:all .2s ease;border-radius:12rem;width:fit-content}@media (max-width:768px){.horizontal-calendar .horizontal-calendar__item{border-radius:12rem;padding:7rem 14rem}}.horizontal-calendar .horizontal-calendar__item_selected{background-color:#dcdfec}.horizontal-calendar__day{font-weight:400;font-size:14rem;text-align:center;text-transform:uppercase;margin:0 0 4rem}.horizontal-calendar__day_weekday{color:#666c75}.horizontal-calendar__day_weekend{color:#ef1a2d}.horizontal-calendar__number{font-weight:500;font-size:28rem;line-height:118%;text-align:center;color:#111;width:32rem;height:32rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}@media (max-width:768px){.horizontal-calendar__number{font-size:20rem;width:auto;height:auto}}.modal-provider{position:relative}.organization-auth__wrapper{padding:48px;background-color:#fff;border-radius:28rem;width:464rem}.organization-auth .organization-auth__title{color:#111;font-weight:500;font-size:40rem;line-height:120%;margin:0 0 16rem}.organization-auth .organization-auth__form{display:flex;flex-direction:column;gap:24rem;margin:0 0 20rem}.organization-auth .organization-auth__send{width:100%;padding:16rem}.organization-auth .organization-auth__link{display:flex;justify-content:center;width:100%;margin:0;font-weight:500;font-size:20rem;text-align:center;color:#111}.organization-events .organization-events__top{display:flex;align-items:center;justify-content:space-between;margin:0 0 32rem}.organization-events .organization-events__title{font-weight:500;font-size:28rem;line-height:118%;color:#111;margin:0}.organization-events .organization-events__add-button{padding:12rem 18rem;cursor:pointer}.organization-events .organization-events__add-button span{font-size:16rem}.organization-events .organization-events__add-button svg{min-width:24rem;min-height:24rem;width:24rem;height:24rem}.organization-halls .organization-halls__top{display:flex;align-items:center;justify-content:space-between;margin:0 0 32rem}.organization-halls .organization-halls__title{font-weight:500;font-size:28rem;line-height:118%;color:#111;margin:0}.organization-halls .organization-halls__add-button{padding:12rem 18rem;cursor:pointer}.organization-halls .organization-halls__add-button span{font-size:16rem}.organization-halls .organization-halls__items__last-cell{text-align:end}.organization-halls .organization-halls__item__buttons{display:flex;width:100%;justify-content:flex-end}.organization-registration__wrapper{padding:32px;background-color:#fff;border-radius:28rem;width:464rem}.organization-registration .organization-registration__title{color:#111;font-weight:500;font-size:40rem;line-height:120%;margin:0 0 16rem}.organization-registration .organization-registration__form{display:flex;flex-direction:column;gap:24rem;margin:0 0 20rem}.organization-registration .organization-registration__send{width:100%;padding:16rem}.organization-registration .organization-registration__link{display:flex;justify-content:center;width:100%;margin:0;font-weight:500;font-size:20rem;text-align:center;color:#111}.organization-verify__wrapper{padding:48rem;background-color:#fff;border-radius:28rem;width:464rem}.organization-verify .organization-verify__title{color:#111;font-weight:500;font-size:40rem;line-height:120%;margin:0 0 16rem}.organization-verify .organization-verify__form{display:flex;flex-direction:column;gap:24rem;margin:0 0 20rem}.organization-verify .organization-verify__send{width:100%;padding:16rem}.organization-verify .organization-verify__email{font-weight:400;font-size:14rem;line-height:130%;color:#111;margin:0 0 16rem}.organization-verify .organization-verify__time{font-weight:400;font-size:14rem;line-height:130%;color:#666c75}.organization-verify .organization-verify__link{display:flex;justify-content:center;width:100%;margin:0;font-weight:500;font-size:20rem;text-align:center;color:#111}.profile .profile__container{display:flex;flex-direction:column;gap:16rem;max-width:708rem;margin:0 auto}.profile .profile__top{border-radius:28rem;padding:24rem;background-color:#f5f7ff;position:relative}@media (max-width:768px){.profile .profile__top{border-radius:20rem;padding:16rem}}.profile .profile__info{display:flex;align-items:center;gap:20rem;margin:0 0 24rem}@media (max-width:768px){.profile .profile__info{gap:12rem;margin:0 0 16rem}}.profile .profile__photo{display:flex;align-items:center;justify-content:center;border-radius:20rem;width:86rem;height:86rem;overflow:hidden}.profile .profile__photo img{width:100%;height:100%;object-fit:cover}.profile .profile__initials{display:flex;align-items:center;justify-content:center;border-radius:20rem;width:86rem;height:86rem;background:#cccfde;font-weight:500;font-size:40rem;line-height:120%;color:#fff}@media (max-width:768px){.profile .profile__initials{border-radius:16rem;width:56rem;height:56rem;font-weight:500;font-size:28rem;line-height:120%}}.profile .profile__name{font-weight:500;font-size:28rem;line-height:118%;color:#111}@media (max-width:768px){.profile .profile__name{font-weight:500;font-size:20rem}}.profile .profile__edit{position:absolute;top:16rem;right:24rem;padding:4rem 0;gap:8rem}.profile .profile__edit span{font-weight:400;font-size:16rem;line-height:130%;color:#111}@media (max-width:768px){.profile .profile__edit span{display:none}}.profile .profile__edit svg{width:24rem;height:24rem}.profile .profile__data{display:flex;flex-direction:column;gap:16rem}.profile .profile__data__item{display:flex;justify-content:space-between;align-items:center}.profile .profile__data__item__label{font-weight:400;font-size:18rem;line-height:145%;color:#666c75}@media (max-width:768px){.profile .profile__data__item__label{font-weight:400;font-size:16rem;line-height:142%}}.profile .profile__data__item__value{font-weight:500;font-size:24rem;color:#111}@media (max-width:768px){.profile .profile__data__item__value{font-weight:500;font-size:16rem;line-height:142%}}.profile .profile__bottom{border-radius:28rem;padding:24rem;background-color:#f5f7ff;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:16rem}@media (max-width:768px){.profile .profile__bottom{grid-template-columns:repeat(1,1fr);border-radius:20rem;padding:16rem}}.profile .profile__button{width:100%;padding:12rem}.profile .profile__button span{font-weight:400;font-size:16rem;line-height:150%;letter-spacing:.01em}@media (max-width:768px){.profile .profile__button span{line-height:130%}}.promo-banners{margin:0 0 64rem}.promo-banners__wrapper{width:100%;position:relative}.promo-banners .promo-banners__top{display:flex;align-items:center;gap:20rem;margin:0 0 32rem}.promo-banners .promo-banners__title{margin:0}.promo-banners .promo-banners__link{display:flex;align-items:center;border-radius:12rem;padding:12rem;border:1rem solid #cccfde}.promo-banners .promo-banners__link span{font-weight:400;font-size:16rem;color:#111}.promo-banners .promo-banners__middle{padding:0 calc((100vw - 1440px + 128rem)/ 2)}@media (max-width:993px){.promo-banners .promo-banners__middle{padding:0 16px}}.promo-banners .promo-banners__items{display:flex}@media (max-width:993px){.promo-banners .promo-banners__items{width:calc(100% + 8rem);margin:0 -4rem}}.promo-banners .promo-banners__item{width:calc(50% - 24rem);margin:0 12rem}@media (max-width:993px){.promo-banners .promo-banners__item{width:calc(100% - 8rem);margin:0 4rem}}.promo-banners .promo-banners__item__link{display:flex;flex-direction:column}.promo-banners .promo-banners__item__poster{position:relative;border-radius:28rem;width:100%;height:400rem;overflow:hidden;margin:0 0 16rem}@media (max-width:993px){.promo-banners .promo-banners__item__poster{border-radius:28rem;height:360rem}}.promo-banners .promo-banners__item__poster:before{content:"";background:linear-gradient(180deg,rgba(17,17,17,0),rgba(17,17,17,.9));width:100%;height:147rem;position:absolute;bottom:0;left:0}.promo-banners .promo-banners__item__image{width:100%;height:100%;object-fit:cover;object-position:top}.promo-banners .promo-banners__item__price{display:flex;position:absolute;right:24rem;bottom:24rem;border-radius:20rem;padding:8rem;background-color:#ef1a2d;font-weight:400;font-size:16rem;line-height:130%;color:#fff}.promo-banners .promo-banners__item__title{color:#fff;max-width:calc(100% - 24rem)}.promo-banners .promo-banners__item__subtitle{color:#fff;font-weight:400;font-size:18rem;line-height:145%}.promo-banners .promo-banners__item__date,.promo-banners .promo-banners__item__tag{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}.promo-banners .promo-banners__item__tag{position:absolute;border-radius:20rem;padding:8rem;top:24rem;left:24rem;background-color:#f5f7ff}@media (max-width:993px){.promo-banners .promo-banners__item__tag{font-size:14rem}}.promo-banners .promo-banners__item__info{display:flex;flex-direction:column;gap:12rem;position:absolute;bottom:24rem;left:24rem}.promo-banners .promo-banners__navigation{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:993px){.promo-banners .promo-banners__navigation{display:none}}.promo-banners__nav-button{width:48rem;height:48rem;padding:12rem;border-radius:12rem;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background:rgba(204,207,222,.6);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16rem;color:#111;transition:all .2s ease;position:absolute;top:50%;transform:translateY(-50%);margin:0}.promo-banners__nav-button--prev{left:92rem}@media (max-width:1200px){.promo-banners__nav-button--prev{left:32rem}}.promo-banners__nav-button--next{right:92rem}@media (max-width:1200px){.promo-banners__nav-button--next{right:32rem}}.promo-banners__nav-button svg{width:24rem;height:24rem}.promo-banners .swiper-button-disabled{opacity:.7;cursor:not-allowed}.promo-banners .swiper-button-disabled svg{opacity:.7}.schedule{display:flex;align-items:center;flex-direction:column}.schedule__wrapper{width:fit-content}.schedule .schedule__top{display:flex;flex-direction:column;align-items:center;margin:0 0 70rem;gap:16rem}.schedule .schedule__title{font-weight:500;font-size:28rem;line-height:118%;text-align:center;color:#111;margin:0}.schedule .schedule__description{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}.schedule .schedule__categories{display:flex;gap:20rem}.schedule .schedule__category{display:flex;align-items:center;gap:8rem;padding:8rem}.schedule .schedule__category__icon{width:16rem;height:16rem;min-width:16rem;min-height:16rem}.schedule .schedule__category__text{font-weight:400;font-size:16rem;line-height:142%;color:#111}.schedule .schedule__middle{display:flex;align-items:center;flex-direction:column;padding:0 0 155rem}.schedule .schedule__scene{font-weight:400;font-size:14rem;line-height:130%;text-align:center;color:#111;border-radius:6rem;padding:16rem;width:50%;background-color:#cccfde;margin:0 0 60rem}.schedule .schedule__markup{display:flex;align-items:center;flex-direction:column;gap:10rem}.schedule .schedule__row{display:flex;justify-content:center;min-height:30rem}.schedule .schedule__row span{font-weight:600;font-size:14rem;line-height:130%;text-align:center;padding:6rem 4rem;border-radius:6rem;width:30rem;height:30rem}.schedule .schedule__seats{display:flex;justify-content:center;gap:6rem}.schedule .schedule__seat{font-weight:400;font-size:14rem;line-height:130%;text-align:center;color:#111;padding:6rem 4rem;border-radius:6rem;width:30rem;height:30rem;background-color:#cccfde;cursor:pointer}.schedule .schedule__bottom{width:100%;position:fixed;bottom:0;left:0;background-color:#fff;border-top:1rem solid #cccfde}.schedule .schedule__bottom-wrapper{display:flex;justify-content:space-between;align-items:center}.schedule .schedule__slider{display:flex;width:100%}.schedule .schedule__slider__wrapper{width:100%}.schedule .schedule__slide{width:fit-content;max-width:fit-content;padding:12rem 44rem 12rem 12rem;border-radius:20rem;background-color:#f5f7ff;display:flex;flex-direction:column;position:relative;gap:4rem;margin:0 6rem}.schedule .schedule__slide__seat{font-weight:400;font-size:16rem;line-height:130%;color:#111}.schedule .schedule__slide__category{font-weight:400;font-size:14rem;line-height:130%;color:#666c75}.schedule .schedule__slide__price{font-weight:400;font-size:16rem;line-height:130%;color:#111}.schedule .schedule__slide__delete{position:absolute;top:12rem;right:12rem;width:24rem;height:24rem;min-height:24rem;min-width:24rem}.schedule .schedule__total{width:338rem;display:flex;flex-direction:column;padding:28rem;gap:12rem}.schedule .schedule__total__info{font-weight:500;font-size:16rem;line-height:130%;color:#111}.schedule .schedule__total__send{width:100%;padding:13rem}.schedule .schedule__total__send span{font-weight:400;font-size:16rem;line-height:130%}.settings__wrapper{display:flex;justify-content:space-between;gap:24rem}.settings .settings__left{width:calc(100% - 406rem - 24rem)}.settings .settings__right{display:flex;flex-direction:column;width:406rem;height:fit-content;gap:10rem;border-radius:28rem;padding:24rem;background-color:#fff}.settings .settings__container{display:flex;flex-direction:column;gap:16rem}.settings .settings__top{border-radius:28rem;padding:24rem;background-color:#fff;position:relative}@media (max-width:768px){.settings .settings__top{border-radius:20rem;padding:16rem}}.settings .settings__info{display:flex;align-items:center;gap:20rem;margin:0 0 24rem}@media (max-width:768px){.settings .settings__info{gap:12rem;margin:0 0 16rem}}.settings .settings__initials{display:flex;align-items:center;justify-content:center;border-radius:20rem;width:86rem;height:86rem;background:#cccfde;font-weight:500;font-size:40rem;line-height:120%;color:#fff}@media (max-width:768px){.settings .settings__initials{border-radius:16rem;width:56rem;height:56rem;font-weight:500;font-size:28rem;line-height:120%}}.settings .settings__logo{display:flex;align-items:center;justify-content:center;border-radius:20rem;width:86rem;height:86rem;object-fit:cover}@media (max-width:768px){.settings .settings__logo{border-radius:16rem;width:56rem;height:56rem}}.settings .settings__name{font-weight:500;font-size:28rem;line-height:118%;color:#111}@media (max-width:768px){.settings .settings__name{font-weight:500;font-size:20rem}}.settings .settings__edit{position:absolute;top:16rem;right:24rem;padding:4rem 0;gap:8rem}.settings .settings__edit span{font-weight:400;font-size:16rem;line-height:130%;color:#111}@media (max-width:768px){.settings .settings__edit span{display:none}}.settings .settings__edit svg{width:24rem;height:24rem}.settings .settings__data{display:flex;flex-direction:column;gap:16rem}.settings .settings__data__item{display:flex;justify-content:space-between;align-items:center}.settings .settings__data__item__label{font-weight:400;font-size:18rem;line-height:145%;color:#666c75}@media (max-width:768px){.settings .settings__data__item__label{font-weight:400;font-size:16rem;line-height:142%}}.settings .settings__data__item__value{font-weight:500;font-size:24rem;color:#111}@media (max-width:768px){.settings .settings__data__item__value{font-weight:500;font-size:16rem;line-height:142%}}.settings .settings__bottom{border-radius:28rem;padding:24rem;background-color:#fff;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:16rem}@media (max-width:768px){.settings .settings__bottom{grid-template-columns:repeat(1,1fr);border-radius:20rem;padding:16rem}}.settings .settings__button{width:100%;padding:12rem}.settings .settings__button span{font-weight:400;font-size:16rem;line-height:150%;letter-spacing:.01em}@media (max-width:768px){.settings .settings__button span{line-height:130%}.tikets__title{font-size:28rem;margin:0 0 20rem}}.tikets .tikets-tabs__list{display:flex;gap:24rem;margin:0 0 32rem}@media (max-width:768px){.tikets .tikets-tabs__list{gap:12rem;margin:0 0 24rem}}.tikets .tikets-tabs__item{border-radius:20rem;padding:12rem;background-color:#f5f7ff}@media (max-width:768px){.tikets .tikets-tabs__item{padding:8rem 12rem}}.tikets .tikets-tabs__item a{display:flex;font-weight:400;font-size:18rem;line-height:145%;color:#666c75}@media (max-width:768px){.tikets .tikets-tabs__item a{font-size:16rem}}.tikets .tikets-tabs__item--active{background-color:#ffe1e5}.tikets .tikets-tabs__item--active a{color:#fff}.tikets .tikets__item,.tikets .tikets__list{display:flex;flex-wrap:wrap;gap:24rem}.tikets .tikets__item{flex-direction:column;width:calc(50% - 12rem);border-radius:28rem;padding:24rem;background-color:#f5f7ff}@media (max-width:1200px){.tikets .tikets__item{width:100%}}@media (max-width:768px){.tikets .tikets__item{border-radius:28rem;padding:16rem;gap:16rem;order:1}}.tikets .tikets__item__top{display:flex;justify-content:space-between}@media (max-width:768px){.tikets .tikets__item__top{flex-direction:column;padding-bottom:16rem;border-bottom:1rem solid #cccfde}}.tikets .tikets__item__top__left{display:flex;flex-direction:column;align-items:flex-start;max-width:350rem}.tikets .tikets__item__top__right{display:flex;flex-direction:column;align-items:flex-end}@media (max-width:768px){.tikets .tikets__item__top__right{align-items:flex-start}}.tikets .tikets__item__id{font-weight:400;font-size:16rem;line-height:130%;margin:0 0 12rem;color:#666c75}.tikets .tikets__item__title{font-weight:500;font-size:24rem;margin:0}@media (max-width:768px){.tikets .tikets__item__title{font-size:20rem;margin:0 0 16rem}}.tikets .tikets__item__quantity{font-weight:400;font-size:16rem;line-height:130%;margin:0 0 12rem;color:#666c75}@media (max-width:768px){.tikets .tikets__item__quantity{font-size:14rem;margin:0 0 8rem}}.tikets .tikets__item__sum{font-weight:500;font-size:24rem;text-align:right;color:#111}@media (max-width:768px){.tikets .tikets__item__sum{font-size:20rem}}.tikets .tikets__item__middle{display:flex;flex-direction:column;gap:16rem}@media (max-width:768px){.tikets .tikets__item__middle{order:2}}.tikets .tikets__item__place,.tikets .tikets__item__time{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}.tikets .tikets__item__bottom{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);gap:16rem}@media (max-width:768px){.tikets .tikets__item__bottom{display:flex;flex-direction:column;gap:12rem;order:2}}.tikets .tikets__item__button{width:100%;padding:12rem}.tikets .tikets__item__button span{font-weight:400;font-size:16rem;line-height:150%;letter-spacing:.01em;white-space:nowrap}.top-events{margin:0 0 64rem}@media (max-width:768px){.top-events{margin:0 0 44rem}}.top-events .top-events__top{display:flex;align-items:center;margin:0 0 32rem}.top-events .top-events__title{margin:0 20rem 0 0}.top-events .top-events__link{display:flex;align-items:center;border-radius:12rem;padding:12rem;border:1rem solid #cccfde}.top-events .top-events__link span{font-weight:400;font-size:16rem;line-height:130%;color:#111}.top-events .top-events__middle{padding:0 calc((100vw - 1440px + 128rem)/ 2)}@media (max-width:768px){.top-events .top-events__middle{padding:0 16rem}}.top-events .top-events__items{width:100%;display:flex}.top-events .top-events__item{display:flex;width:calc(33.33% - 12rem);counter-increment:top-event-item;position:relative}@media (max-width:1920px){.top-events .top-events__item{width:564rem}}@media (max-width:768px){.top-events .top-events__item{width:fit-content}}.top-events .top-events__item:before{content:counter(top-event-item);position:absolute;left:24rem;top:0;font-family:Square721;font-weight:400;font-size:100rem;line-height:130%;color:#fff;z-index:2;-webkit-text-stroke:10rem #ef1a2d;text-stroke:10rem #ef1a2d;paint-order:stroke}@media (max-width:768px){.top-events .top-events__item:before{font-size:60rem;left:0}}@supports not (text-stroke:10rem #ef1a2d){.top-events .top-events__item:before{text-shadow:-1rem -1rem 0 #ef1a2d,1rem -1rem 0 #ef1a2d,-1rem 1rem 0 #ef1a2d,1rem 1rem 0 #ef1a2d}}.top-events .top-events__item__link{display:flex;flex-direction:column;padding-left:122rem;width:100%}@media (max-width:768px){.top-events .top-events__item__link{padding-left:60rem;max-width:271rem}}.top-events .top-events__item__poster{position:relative;border-radius:28rem;width:100%;height:341rem;overflow:hidden;margin:0 0 16rem}@media (max-width:768px){.top-events .top-events__item__poster{height:241rem;margin:0 0 12rem}}.top-events .top-events__item__poster:before{content:"";background:linear-gradient(180deg,rgba(17,17,17,0),rgba(17,17,17,.9));width:100%;height:147rem;position:absolute;bottom:0;left:0}.top-events .top-events__item__image{width:100%;height:100%;object-fit:cover;object-position:top center}.top-events .top-events__item__price{display:flex;position:absolute;right:24rem;bottom:24rem;border-radius:20rem;padding:8rem;background-color:#ef1a2d;font-weight:400;font-size:16rem;line-height:130%;color:#fff}.top-events .top-events__item__title{color:#111;font-size:24rem;margin:0 0 12rem}@media (max-width:768px){.top-events .top-events__item__title{font-size:16rem;margin:0 0 8rem}}.top-events .top-events__item__description{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}@media (max-width:768px){.top-events .top-events__item__description{font-size:14rem}}.update-schema-hall{display:flex;align-items:center;flex-direction:column}.update-schema-hall__wrapper{width:fit-content}.update-schema-hall .update-schema-hall__top{display:flex;flex-direction:column;align-items:center;margin:0 0 70rem;gap:16rem}.update-schema-hall .update-schema-hall__title{font-weight:500;font-size:28rem;line-height:118%;text-align:center;color:#111;margin:0}.update-schema-hall .update-schema-hall__description{font-weight:400;font-size:16rem;line-height:130%;color:#666c75}.update-schema-hall .update-schema-hall__middle{display:flex;align-items:center;flex-direction:column}.update-schema-hall .update-schema-hall__scene{font-weight:400;font-size:14rem;line-height:130%;text-align:center;white-space:nowrap;color:#111;border-radius:6rem;padding:16rem;width:50%;background-color:#cccfde;margin:0 0 60rem}.update-schema-hall .update-schema-hall__markup{display:flex;align-items:center;flex-direction:column;gap:10rem}.update-schema-hall .update-schema-hall__row{display:flex;justify-content:center;min-height:30rem}.update-schema-hall .update-schema-hall__row span{font-weight:600;font-size:14rem;line-height:130%;text-align:center;padding:6rem 4rem;border-radius:6rem;width:30rem;height:30rem}.update-schema-hall .update-schema-hall__seats{display:flex;justify-content:center;gap:6rem}.update-schema-hall .update-schema-hall__seat{font-weight:400;font-size:14rem;line-height:130%;text-align:center;color:#111;padding:6rem 4rem;border-radius:6rem;width:30rem;height:30rem;background-color:#cccfde;cursor:pointer}.update-schema-hall .update-schema-hall__seat--empty{background-color:transparent;border:1px solid #dcdfec}.create-hall .create-hall__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40rem;z-index:1004;border-radius:32rem;min-width:594rem}@media (max-width:1200px){.create-hall .create-hall__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.create-hall .create-hall__wrapper{padding:16rem;min-width:100%;max-width:100%;height:100%;border-radius:0}.create-hall .create-hall__title{font-weight:400;font-size:16rem;line-height:142%;text-align:center}}.create-hall .create-hall__form{gap:24rem}.create-hall .create-hall__form__image{width:86rem;height:86rem}.create-hall .create-hall__form__middle{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:20rem}.create-hall .create-hall__form__bottom{display:flex;justify-content:flex-end;gap:16rem}@media (max-width:768px){.create-hall .create-hall__form__bottom{flex-direction:column;gap:12rem}}.create-hall .create-hall__form__close{padding:14rem;width:180rem}@media (max-width:768px){.create-hall .create-hall__form__close{width:100%}}.create-hall .create-hall__form__send{padding:14rem;width:180rem}@media (max-width:768px){.create-hall .create-hall__form__send{width:100%}}.create-hall .create-hall__close{position:absolute;top:44rem;right:40rem;width:24rem;height:24rem}@media (max-width:768px){.create-hall .create-hall__close{top:18rem;right:8rem}}.create-hall .create-hall__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100dvh;background:rgba(17,17,17,.7);z-index:10}.delete-hall .delete-hall__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40rem;z-index:1004;border-radius:32rem;min-width:594rem}@media (max-width:1200px){.delete-hall .delete-hall__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.delete-hall .delete-hall__wrapper{padding:16rem;min-width:100%;max-width:100%;height:100%;border-radius:0}.delete-hall .delete-hall__title{font-weight:400;font-size:16rem;line-height:142%;text-align:center}}.delete-hall .delete-hall__description{font-weight:400;font-size:16rem;line-height:142%;color:#111;margin:0 0 16rem}.delete-hall .delete-hall__bottom{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:16rem}@media (max-width:768px){.delete-hall .delete-hall__bottom{flex-direction:column;gap:12rem}}.delete-hall .delete-hall__cancel{padding:14rem;width:100%}@media (max-width:768px){.delete-hall .delete-hall__cancel{width:100%}}.delete-hall .delete-hall__send{padding:14rem;width:100%}@media (max-width:768px){.delete-hall .delete-hall__send{width:100%}}.delete-hall .delete-hall__close{position:absolute;top:44rem;right:40rem;width:24rem;height:24rem}@media (max-width:768px){.delete-hall .delete-hall__close{top:18rem;right:8rem}}.delete-hall .delete-hall__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100dvh;background:rgba(17,17,17,.7);z-index:10}.update-hall .update-hall__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40rem;z-index:1004;border-radius:32rem;min-width:594rem}@media (max-width:1200px){.update-hall .update-hall__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.update-hall .update-hall__wrapper{padding:16rem;min-width:100%;max-width:100%;height:100%;border-radius:0}.update-hall .update-hall__title{font-weight:400;font-size:16rem;line-height:142%;text-align:center}}.update-hall .update-hall__form{gap:24rem}.update-hall .update-hall__form__image{width:86rem;height:86rem}.update-hall .update-hall__form__middle{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:20rem}.update-hall .update-hall__form__bottom{display:flex;justify-content:flex-end;gap:16rem}@media (max-width:768px){.update-hall .update-hall__form__bottom{flex-direction:column;gap:12rem}}.update-hall .update-hall__form__close{padding:14rem;width:180rem}@media (max-width:768px){.update-hall .update-hall__form__close{width:100%}}.update-hall .update-hall__form__send{padding:14rem;width:180rem}@media (max-width:768px){.update-hall .update-hall__form__send{width:100%}}.update-hall .update-hall__close{position:absolute;top:44rem;right:40rem;width:24rem;height:24rem}@media (max-width:768px){.update-hall .update-hall__close{top:18rem;right:8rem}}.update-hall .update-hall__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100dvh;max-width:100vw;overflow-y:hidden;background:rgba(17,17,17,.7);z-index:10}.update-profile .update-profile__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40rem;z-index:1004;border-radius:32rem;min-width:794rem}@media (max-width:1200px){.update-profile .update-profile__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.update-profile .update-profile__wrapper{padding:16rem;min-width:100%;max-width:100%;height:100%;border-radius:0}.update-profile .update-profile__title{font-weight:400;font-size:16rem;line-height:142%;text-align:center}}.update-profile .update-profile__form{gap:24rem}.update-profile .update-profile__form__image{width:86rem;height:86rem}.update-profile .update-profile__form__middle{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:20rem}@media (max-width:768px){.update-profile .update-profile__form__middle{grid-template-columns:1fr}}.update-profile .update-profile__form__bottom{display:flex;justify-content:flex-end;gap:16rem}@media (max-width:768px){.update-profile .update-profile__form__bottom{flex-direction:column;gap:12rem}}.update-profile .update-profile__form__close{padding:14rem;width:180rem}@media (max-width:768px){.update-profile .update-profile__form__close{width:100%}}.update-profile .update-profile__form__send{padding:14rem;width:180rem}@media (max-width:768px){.update-profile .update-profile__form__send{width:100%}}.update-profile .update-profile__close{position:absolute;top:44rem;right:40rem;width:24rem;height:24rem}@media (max-width:768px){.update-profile .update-profile__close{top:18rem;right:8rem}}.update-profile .update-profile__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100dvh;background:rgba(17,17,17,.7);z-index:10}.update-settings .update-settings__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40rem;z-index:1004;border-radius:32rem;min-width:794rem}@media (max-width:1200px){.update-settings .update-settings__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.update-settings .update-settings__wrapper{padding:16rem;min-width:100%;max-width:100%;height:100%;border-radius:0}.update-settings .update-settings__title{font-weight:400;font-size:16rem;line-height:142%;text-align:center}}.update-settings .update-settings__form{gap:24rem}.update-settings .update-settings__form__image{width:86rem;height:86rem}.update-settings .update-settings__form__middle{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:20rem}@media (max-width:768px){.update-settings .update-settings__form__middle{grid-template-columns:1fr}}.update-settings .update-settings__form__bottom{display:flex;justify-content:flex-end;gap:16rem}@media (max-width:768px){.update-settings .update-settings__form__bottom{flex-direction:column;gap:12rem}}.update-settings .update-settings__form__close{padding:14rem;width:180rem}@media (max-width:768px){.update-settings .update-settings__form__close{width:100%}}.update-settings .update-settings__form__send{padding:14rem;width:180rem}@media (max-width:768px){.update-settings .update-settings__form__send{width:100%}}.update-settings .update-settings__close{position:absolute;top:44rem;right:40rem;width:24rem;height:24rem}@media (max-width:768px){.update-settings .update-settings__close{top:18rem;right:8rem}}.update-settings .update-settings__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100dvh;background:rgba(17,17,17,.7);z-index:10}.alert{display:flex;align-items:flex-start;padding:16rem 24rem 16rem 16rem;border-radius:16rem;border:1rem solid #dcdfec;background:#111;position:relative;box-shadow:0 2rem 8rem rgba(255,255,255,.1)}@media (max-width:1440px){.alert{padding:10rem 16rem 8rem}}.alert--info .alert__icon path{fill:#3974f2}.alert--success .alert__icon path{fill:#18972b}.alert--warning .alert__icon path{fill:#ffdd1d}.alert--error .alert__icon path{fill:#b40717}.alert .alert__icon{display:flex;width:24rem;height:24rem;min-width:24rem;min-height:24rem;margin:4rem 8rem 0 0}.alert .alert__info{display:flex;flex-direction:column}.alert .alert__title{font-size:14rem;margin:0 0 8rem}.alert .alert__description{font-size:12rem}.alert__close{position:absolute;top:8rem;right:12rem;width:18rem;height:18rem;min-width:18rem;min-height:18rem}.anchor{font-weight:400;font-size:18rem;line-height:150%;color:#111}@media (max-width:1440px){.anchor{font-size:16rem}}@media (max-width:1200px){.anchor{font-size:16rem}}@media (max-width:768px){.anchor{font-size:14rem}}.button{width:fit-content;display:flex;justify-content:center;align-items:center;border-radius:16rem;padding:16rem 24rem;gap:4rem;cursor:pointer;border:1rem solid transparent}@media (max-width:1440px){.button{padding:14rem 20rem}}@media (max-width:1200px){.button{padding:14rem 20rem}}@media (max-width:768px){.button{padding:12rem 16rem}}.button:disabled{opacity:.8;pointer-events:none;cursor:default}.button:has(.loader){pointer-events:none;cursor:default}.button span{font-weight:400;font-size:18rem;line-height:150%}@media (max-width:1440px){.button span{font-size:14rem}}@media (max-width:1200px){.button span{font-size:14rem}}@media (max-width:768px){.button span{font-size:14rem}}.button .icon,.button .loader{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.button-white{background-color:#fff;border-color:#cccfde}.button-white span{color:#111}.button-white .icon path,.button-white .loader{stroke:#111}.button-black{border-color:#111;background-color:#111}.button-black span{color:#fff}.button-black .icon path,.button-black .loader{stroke:#fff}.button-primary{border-color:#ef1a2d;background-color:#ef1a2d}.button-primary span{color:#fff}.button-primary .icon path,.button-primary .loader{stroke:#fff}.button-secondary{border-color:#ffe1e5;background-color:#ffe1e5}.button-secondary span{color:#ef1a2d}.button-secondary .icon path,.button-secondary .loader{stroke:#ef1a2d}.button-tertiary{background-color:transparent;border-color:#cccfde}.button-tertiary span{color:#111}.button-tertiary .icon path,.button-tertiary .loader{stroke:#111}.button-back{display:flex;align-items:center;gap:8rem;padding:4rem 0}.button-back svg{width:24rem;height:24rem;min-height:24rem;min-width:24rem}.button-back span{font-weight:400;font-size:16rem;line-height:130%;color:#111}.disclaimer{display:flex;gap:12rem;border-radius:20rem;padding:16rem;background:#e0e3f1}.disclaimer .disclaimer__icon{width:24rem;height:24rem;min-width:24rem;min-height:24rem}.disclaimer .disclaimer__description{font-weight:400;font-size:16rem;line-height:142%;color:#111}.input-checkbox{width:100%;display:flex;align-items:center}.input-checkbox.filled input:after{opacity:1}.input-checkbox.error input:before{border-color:#b40717}.input-checkbox input{width:24rem;height:24rem;min-width:24rem;min-height:24rem;margin:0 8rem 0 0;appearance:none;position:relative;cursor:pointer}.input-checkbox input:after{width:24rem;height:24rem;background-image:url(/icons/check.svg);background-repeat:no-repeat;background-size:contain;opacity:0}.input-checkbox input:after,.input-checkbox input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-checkbox input:before{border:2rem solid #dcdfec;border-radius:4rem;width:20rem;height:20rem}.input-checkbox__description{font-weight:400;font-size:16rem;line-height:142%;color:#111}.input-city-dadata{display:flex;flex-direction:column;width:100%;position:relative}.input-city-dadata:has(input:focus) .input-city-dadata__label{font-size:12rem;top:12rem;left:12rem}.input-city-dadata.filled .input-city-dadata__label{font-size:12rem;top:12rem;left:12rem}.input-city-dadata.error input{border-color:#b40717;color:#b40717}.input-city-dadata.error .input-city-dadata__label{color:#b40717}.input-city-dadata input{width:100%;padding:24rem 12rem 8rem;font-weight:400;font-size:16rem;line-height:150%;color:#111;border-radius:16rem;border:1rem solid #dcdfec}@media (max-width:768px){.input-city-dadata input{font-size:16rem;line-height:120%}}.input-city-dadata__label{display:flex;font-weight:400;font-size:16rem;line-height:150%;color:#666c75;margin:0 0 4rem;position:absolute;top:50%;left:12rem;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-city-dadata__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-city-dadata__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-city-dadata__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-city-dadata__error svg{width:16rem;height:16rem}.input-city-dadata__length{position:absolute;right:12rem;bottom:8rem;font-size:12rem;color:#666c75}.input-city-dadata__dropdown{position:absolute;left:0;right:0;top:100%;margin-top:4rem;background:#fff;border-radius:12rem;box-shadow:0 8rem 24rem rgba(0,0,0,.08);max-height:260rem;overflow-y:auto;z-index:20}.input-city-dadata__dropdown-item{width:100%;padding:8rem 12rem;text-align:left;border:none;background:0 0;cursor:pointer;display:flex;flex-direction:column;gap:2rem}.input-city-dadata__dropdown-item:hover{background:#f5f7ff}.input-city-dadata__dropdown-item--empty,.input-city-dadata__dropdown-item--loading{cursor:default}.input-city-dadata__dropdown-city{font-size:14rem;line-height:130%;color:#111}.input-city-dadata__dropdown-country{font-size:12rem;line-height:120%;color:#666c75}.input-country-phone{display:flex;align-items:center;width:100%;position:relative;padding:8rem 0 0 8rem;border:1rem solid #dcdfec;border-radius:16rem}.input-country-phone:has(input:focus) .input-country-phone__label{font-size:12rem;top:12rem;left:12rem}.input-country-phone.filled .input-country-phone__label{font-size:12rem;top:12rem;left:12rem}.input-country-phone.error input{border-color:#b40717;color:#b40717}.input-country-phone.error .input-country-phone__label{color:#b40717}.input-country-phone input{width:100%;padding:8rem 0;font-weight:400;font-size:16rem;line-height:150%;color:#111}@media (max-width:768px){.input-country-phone input{font-size:16rem;line-height:120%;padding:12rem 0}}.input-country-phone input::placeholder{font-weight:400;font-size:16rem;line-height:145%;color:#111;opacity:.7}.input-country-phone__label{display:flex;line-height:150%;font-size:12rem;top:12rem;left:12rem;color:#666c75;margin:0 0 4rem;opacity:.7}.input-country-phone__label,.input-country-phone__placeholder{font-weight:400;position:absolute;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none}.input-country-phone__placeholder{top:50%;left:15rem;font-size:16rem;line-height:135%;color:#111}@media (max-width:768px){.input-country-phone__placeholder{top:13rem;font-size:16rem;line-height:120%}}.input-country-phone__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-country-phone__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-country-phone__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-country-phone__error svg{width:16rem;height:16rem}.input-country-phone .input-country-phone__button{display:flex;align-items:center;gap:3rem;font-weight:400;font-size:16rem;line-height:145%;color:#111;margin:0 6rem 0 0}.input-country-phone .input-country-phone__button--active svg{transform:rotate(180deg)}.input-country-phone .input-country-phone__button svg{width:12rem;height:8rem;min-width:12rem;min-height:8rem;margin:0 8rem 0 0}.input-date{display:flex;flex-direction:column;width:100%;position:relative}.input-date:has(input:focus) .input-date__label{font-size:12rem;top:12rem;left:12rem}.input-date.filled .input-date__label{font-size:12rem;top:12rem;left:12rem}.input-date.error input{border-color:#b40717;color:#b40717}.input-date.error .input-date__label{color:#b40717}.input-date input{width:100%;padding:24rem 12rem 8rem;font-weight:400;font-size:16rem;line-height:150%;color:#111;border-radius:16rem;border:1rem solid #dcdfec}@media (max-width:768px){.input-date input{font-size:16rem;line-height:120%}}.input-date__label{display:flex;font-size:16rem;line-height:150%;margin:0 0 4rem;left:12rem;opacity:.7}.input-date__label,.input-date__placeholder{font-weight:400;color:#666c75;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none}.input-date__placeholder{left:15px;font-size:16px;line-height:135%}@media (max-width:768px){.input-date__placeholder{top:13px;font-size:16px;line-height:120%}}.input-date__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8px;transform:translateY(100%)}.input-date__error span{font-weight:500;font-size:13px;line-height:120%;letter-spacing:.01em;color:#b40717}.input-date__error figure{width:16px;height:16px;margin:0 4px 0 0}.input-date__error svg{width:16px;height:16px}.input-datepicker{display:flex;flex-direction:column;width:100%;position:relative;z-index:11}.input-datepicker:has(input:focus) .input-datepicker__label{font-size:12rem;top:12rem;left:12rem}.input-datepicker.filled .input-datepicker__label{font-size:12rem;top:12rem;left:12rem}.input-datepicker.error input{border-color:#b40717;color:#b40717}.input-datepicker.error .input-datepicker__label{color:#b40717}.input-datepicker input{width:100%;padding:24rem 12rem 8rem;font-weight:400;font-size:16rem;line-height:150%;color:#111;border-radius:12rem;border:1rem solid #dcdfec;background-color:transparent;cursor:pointer}@media (max-width:768px){.input-datepicker input{font-size:16rem;line-height:120%}}.input-datepicker__label{display:flex;font-weight:400;font-size:16rem;line-height:150%;color:#666c75;margin:0 0 4rem;position:absolute;top:50%;left:12rem;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7;z-index:1}.input-datepicker__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-datepicker__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-datepicker__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-datepicker__error svg{width:16rem;height:16rem}.input-datepicker__button{position:absolute;top:50%;right:24rem;width:24rem;height:24rem;transform:translateY(-50%);fill:#dcdfec;pointer-events:none}.input-datepicker__dropdown{position:absolute;top:0;left:0;z-index:10;width:100%;max-width:100%;padding:16rem;background:#fff;border:1rem solid #dcdfec;border-radius:12rem;box-shadow:0 4rem 20rem rgba(0,0,0,.25);transform:translateY(-100%);z-index:-1}.input-datepicker__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16rem;color:#111}.input-datepicker__header button{background:0 0;border:none;color:#111;font-size:16rem;cursor:pointer;padding:8rem;border-radius:4rem;transition:all .15s ease-in-out}.input-datepicker__header button:hover{background:rgba(17,17,17,.1)}.input-datepicker__header span{font-weight:500;font-size:16rem}.input-datepicker__grid{display:flex;flex-direction:column;gap:8rem}.input-datepicker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding-bottom:8rem;border-bottom:2rem solid #dcdfec}.input-datepicker__weekday{font-size:12rem;color:#111}.input-datepicker__week{display:grid;grid-template-columns:repeat(7,1fr);gap:4rem}.input-datepicker__day{display:flex;align-items:center;justify-content:center;height:32rem;border-radius:8rem;font-size:14rem;color:#111;cursor:pointer;transition:all .15s ease-in-out}.input-datepicker__day:hover{background:rgba(255,255,255,.1)}.input-datepicker__day.selected{border:1rem solid #111;border-radius:4rem}.input-datepicker__day.empty{visibility:hidden}.input-default{display:flex;flex-direction:column;width:100%;position:relative}.input-default:has(input:focus) .input-default__label{font-size:12rem;top:12rem;left:12rem}.input-default.filled .input-default__label{font-size:12rem;top:12rem;left:12rem}.input-default.error input{border-color:#b40717;color:#b40717}.input-default.error .input-default__label{color:#b40717}.input-default input{width:100%;padding:24rem 12rem 8rem;font-weight:400;font-size:16rem;line-height:150%;color:#111;border-radius:16rem;border:1rem solid #dcdfec}@media (max-width:768px){.input-default input{font-size:16rem;line-height:120%}}.input-default__label{display:flex;font-weight:400;font-size:16rem;line-height:150%;color:#666c75;margin:0 0 4rem;position:absolute;top:50%;left:12rem;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-default__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-default__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-default__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-default__error svg{width:16rem;height:16rem}.input-image{position:relative;width:100%;height:140rem;background-color:#f5f7ff;border-radius:20rem;overflow:hidden}.input-image.filled{border-color:transparent}.input-image.no-edit{pointer-events:none}.input-image:has(.input-image__name){border-color:transparent}.input-image:has(.input-image__photo){border-color:transparent}.input-image:has(.input-image__empty){pointer-events:none;border:2rem solid #fff}.input-image:after{content:"";width:64rem;height:64rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/static/img/photo.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:1}.input-image:hover .input-image__photo__remove{opacity:1;pointer-events:all}.input-image input[type=file]{width:100%;height:100%;appearance:none;opacity:0;cursor:pointer;overflow:hidden}.input-image .input-image__hint{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8rem}.input-image .input-image__hint span{font-size:24rem;color:#111}.input-image .input-image__hint svg{width:24rem;height:24rem}.input-image .input-image__hint p{font-weight:400;font-size:14rem;line-height:130%;color:#666c75;text-align:center;min-width:fit-content}.input-image .input-image__photo{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;overflow:hidden;z-index:5}.input-image .input-image__photo img{width:100%;height:100%;object-fit:cover}.input-image .input-image__photo__remove{position:absolute;width:48rem;height:48rem;border-radius:12rem;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(204,207,222,.6);top:16rem;right:16rem;z-index:10;opacity:0;pointer-events:none;transition:all .15s ease-in-out}@media (max-width:768px){.input-image .input-image__photo__remove{opacity:1;pointer-events:all;width:24rem;height:24rem;border-radius:8rem;top:8rem;right:8rem}}.input-image .input-image__photo__remove svg{width:24rem;height:24rem}@media (max-width:768px){.input-image .input-image__photo__remove svg{width:16rem;height:16rem}}.input-multi-select{display:flex;flex-direction:column;width:100%;position:relative;cursor:pointer}.input-multi-select--active{z-index:20}.input-multi-select:has(input:focus) .input-multi-select__label{top:0;font-weight:400;font-size:12rem;line-height:145%}.input-multi-select.filled .input-multi-select__label{top:0;font-weight:400;font-size:12rem;line-height:145%}.input-multi-select.error input{border-color:#b40717;color:#b40717}.input-multi-select.error .input-multi-select__label{color:#b40717}.input-multi-select input{width:100%;padding:14rem 64rem 14rem 24rem;font-weight:400;font-size:16rem;line-height:150%;color:#fff;border-radius:12rem;border:1rem solid #dcdfec;cursor:pointer;white-space:wrap}@media (max-width:768px){.input-multi-select input{font-size:16rem;line-height:120%;padding:12rem 0}}.input-multi-select__label{display:flex;font-weight:400;font-size:16rem;line-height:150%;color:#fff;margin:0 0 4rem;position:absolute;top:50%;left:24rem;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-multi-select__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-multi-select__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-multi-select__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-multi-select__error svg{width:16rem;height:16rem}.input-multi-select__arrow{position:absolute;top:50%;right:24rem;width:24rem;height:24rem;transform:translateY(-50%);fill:#dcdfec}.input-multi-select__arrow--active{transform:translateY(-50%) rotate(180deg)}.input-multi-select__list{padding:8rem 4rem 8rem 8rem;border-radius:16rem;border:1rem solid #dcdfec;background:linear-gradient(0deg,#1a1a1a,rgba(26,26,26,0)),#111;overflow:hidden;position:absolute;bottom:-1rem;left:0;width:100%;transform:translateY(100%);z-index:10}.input-multi-select__list__wrapper{max-height:150rem;overflow-y:scroll}.input-multi-select__list__wrapper::-webkit-scrollbar{width:6rem}.input-multi-select__list__wrapper::-webkit-scrollbar-track{background:0 0}.input-multi-select__list__wrapper::-webkit-scrollbar-thumb{height:6rem;border-radius:12rem;background-color:#111}.input-multi-select__list__item{display:flex;align-items:center;gap:8rem;padding:10rem 12rem;cursor:pointer;font-weight:400;font-size:16rem;line-height:145%;color:#fff}.input-multi-select__list__item__icon{width:16rem;height:16rem;border-radius:4rem;border:1rem solid #fff;display:flex;align-items:center;justify-content:center;position:relative}.input-multi-select__list__item__icon--active:after{content:"";width:14rem;height:14rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/icons/check.svg);background-size:contain;background-repeat:no-repeat}.input-otp{display:flex;flex-direction:row;width:100%;position:relative}.input-otp:has(input:focus) .input-otp__label{font-size:12rem;top:12rem;left:12rem}.input-otp.filled .input-otp__label{font-size:12rem;top:12rem;left:12rem}.input-otp.error input{border-color:#b40717;color:#b40717}.input-otp.error .input-otp__label{color:#b40717}.input-otp input{width:100%;padding:18rem 10rem;font-weight:400;font-size:16rem;line-height:142%;text-align:center;color:#111;border-radius:16rem;border:1rem solid #dcdfec}@media (max-width:768px){.input-otp input{font-size:16rem;line-height:120%;padding:16rem 12rem}}.input-otp__container{display:flex;flex-direction:row;gap:8rem}.input-otp__label{display:flex;font-weight:400;font-size:16rem;line-height:150%;color:#666c75;margin:0 0 4rem;position:absolute;top:50%;left:12rem;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-otp__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-otp__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-otp__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-otp__error svg{width:16rem;height:16rem}.input-search{display:flex;flex-direction:column;width:100%;position:relative}.input-search:has(input:focus) .input-search__label{top:0;left:24rem;font-weight:400;font-size:12rem;line-height:145%}.input-search.filled .input-search__label{top:0;left:24rem;font-weight:400;font-size:12rem;line-height:145%}.input-search.error input{border-color:#b40717;color:#b40717}.input-search.error .input-search__label{color:#b40717}.input-search.error .input-search__button path{fill:#b40717}.input-search input{width:100%;padding:14rem 24rem 14rem 56rem;font-weight:400;font-size:16rem;line-height:150%;color:#fff;border-radius:12rem;border:1rem solid #dcdfec}@media (max-width:768px){.input-search input{font-size:16rem;line-height:120%;padding:12rem 0}}.input-search__label{display:flex;font-weight:400;font-size:16rem;line-height:145%;color:#fff;margin:0 0 4rem;left:48rem;transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-search__button,.input-search__label{position:absolute;top:50%;transform:translateY(-50%)}.input-search__button{left:16rem;width:24rem;height:24rem}.input-search__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-search__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-search__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-search__error svg{width:16rem;height:16rem}.input-select{display:flex;flex-direction:column;width:100%;position:relative;cursor:pointer}.input-select--active{z-index:20}.input-select:has(input:focus) .input-select__label{top:0;font-weight:400;font-size:12rem;line-height:145%}.input-select.filled .input-select__label{top:0;font-weight:400;font-size:12rem;line-height:145%}.input-select.error input{border-color:#b40717;color:#b40717}.input-select.error .input-select__label{color:#b40717}.input-select input{width:100%;padding:14rem 24rem;border-radius:12rem;border:1rem solid #dcdfec;cursor:pointer}.input-select input,.input-select__label{font-weight:400;font-size:16rem;line-height:150%;color:#fff}.input-select__label{display:flex;margin:0 0 4rem;position:absolute;top:50%;left:24rem;transform:translateY(-50%);transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.input-select__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.input-select__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.input-select__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-select__error svg{width:16rem;height:16rem}.input-select__arrow{position:absolute;top:50%;right:24rem;width:24rem;height:24rem;transform:translateY(-50%);fill:#dcdfec}.input-select__arrow--active{transform:translateY(-50%) rotate(180deg)}.input-select__list{padding:8rem 4rem 8rem 8rem;border-radius:16rem;border:1rem solid #dcdfec;background:linear-gradient(0deg,#1a1a1a,rgba(26,26,26,0)),#111;overflow:hidden;position:absolute;bottom:-1rem;left:0;width:100%;transform:translateY(100%);z-index:10}.input-select__list__wrapper{max-height:150rem;overflow-y:scroll}.input-select__list__wrapper::-webkit-scrollbar{width:6rem}.input-select__list__wrapper::-webkit-scrollbar-track{background:0 0}.input-select__list__wrapper::-webkit-scrollbar-thumb{height:6rem;border-radius:12rem;background-color:#111}.input-select__list__item{display:flex;align-items:center;gap:8rem;padding:10rem 12rem;cursor:pointer;font-weight:400;font-size:16rem;line-height:145%;color:#fff}.input-select__list__item__icon{width:16rem;height:16rem;border-radius:4rem;border:1rem solid #fff;display:flex;align-items:center;justify-content:center;position:relative}.input-select__list__item__icon--active:after{content:"";width:14rem;height:14rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/icons/check.svg);background-size:contain;background-repeat:no-repeat}a.link{font-weight:500;font-size:18rem;line-height:150%;color:#111;text-decoration:underline}@media (max-width:1440px){a.link{font-size:16rem}}@media (max-width:1200px){a.link{font-size:16rem}}@media (max-width:768px){a.link{font-size:14rem}}ol.list{list-style-type:decimal;counter-reset:list-counter;padding-left:4rem}ol.list li{counter-increment:list-counter;list-style:none}ol.list li:before{content:counter(list-counter) ". ";font-weight:500;font-size:18rem;line-height:150%;color:#111}ul.list li{position:relative;padding:0 0 0 16rem}ul.list li:after{content:"";position:absolute;top:8rem;left:4rem;width:5rem;height:5rem;background-color:#111;border-radius:50%}ol.list,ul.list{margin:0 0 16rem}ol.list:last-child,ul.list:last-child{margin:0}ol.list li,ul.list li{font-weight:400;font-size:18rem;line-height:150%;color:#111;margin:0 0 8rem}@media (max-width:1440px){ol.list li,ul.list li{font-size:16rem}}@media (max-width:1200px){ol.list li,ul.list li{font-size:16rem}}@media (max-width:768px){ol.list li,ul.list li{font-size:14rem}}ol.list li:last-child,ul.list li:last-child{margin:0}p.paragraph{font-weight:400;font-size:18rem;line-height:150%;color:#111}@media (max-width:1440px){p.paragraph{font-size:16rem}}@media (max-width:1200px){p.paragraph{font-size:16rem}}@media (max-width:768px){p.paragraph{font-size:14rem}}blockquote.quote{padding:24rem 32rem;font-weight:400;font-size:18rem;line-height:150%;color:#111;position:relative}blockquote.quote:before{content:"";width:2rem;height:100%;position:absolute;top:0;background-color:#111}blockquote.quote:nth-child(2n):before{left:0}blockquote.quote:nth-child(odd){text-align:right}blockquote.quote:nth-child(odd):before{right:0}@media (max-width:1440px){blockquote.quote{font-size:16rem}}@media (max-width:1200px){blockquote.quote{font-size:16rem}}@media (max-width:768px){blockquote.quote{font-size:14rem}}.status{white-space:nowrap;padding:8rem;font-weight:400;font-size:14rem;border-radius:20rem}.status--active{background-color:#4885ff;color:#fff}.status--archive{background-color:#dcdfec;color:#666c75}.status--draft{background-color:#dcdfec;color:#111}.status--moderation{background-color:#ffdd1d;color:#111}b.bold{font-weight:500;font-size:inherit;color:#111}.textarea-default{display:flex;flex-direction:column;width:100%;position:relative}.textarea-default:has(textarea:focus) .textarea-default__label{top:0;font-weight:400;font-size:12rem;line-height:145%;transform:translateY(-50%)}.textarea-default.filled .textarea-default__label{top:0;font-weight:400;font-size:12rem;line-height:145%;transform:translateY(-50%)}.textarea-default.error textarea{border-color:#b40717;color:#b40717}.textarea-default.error .textarea-default__label{color:#b40717}.textarea-default textarea{width:100%;padding:14rem 24rem;font-weight:400;font-size:16rem;line-height:150%;color:#fff;border-radius:12rem;border:1rem solid #dcdfec;resize:none;outline:0;min-height:100rem}@media (max-width:768px){.textarea-default textarea{font-size:16rem;line-height:120%;padding:12rem 0}}.textarea-default__label{display:flex;font-weight:400;font-size:16rem;line-height:150%;color:#fff;margin:0 0 4rem;position:absolute;top:16rem;left:24rem;transition:all .15s ease-in-out;pointer-events:none;opacity:.7}.textarea-default__error{display:flex;align-items:center;position:absolute;left:0;bottom:-8rem;transform:translateY(100%)}.textarea-default__error span{font-weight:500;font-size:13rem;line-height:120%;letter-spacing:.01em;color:#b40717}.textarea-default__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.textarea-default__error svg{width:16rem;height:16rem}h1.title{font-weight:600;font-size:58rem;line-height:130%;margin:0 0 32rem}@media (max-width:1440px){h1.title{font-size:48rem;margin:0 0 24rem}}@media (max-width:768px){h1.title{font-size:40rem;margin:0 0 24rem;font-size:34rem}}h2.title{font-weight:500;font-size:40rem;line-height:120%;margin:0 0 24rem}@media (max-width:1440px){h2.title{font-size:38rem;margin:0 0 16rem}}@media (max-width:1200px){h2.title{font-size:34rem;margin:0 0 12rem}}@media (max-width:768px){h2.title{font-size:28rem;margin:0 0 12rem}}h3.title{font-weight:500;font-size:28rem;line-height:118%;margin:0 0 24rem}@media (max-width:1440px){h3.title{font-size:26rem;margin:0 0 16rem}}@media (max-width:1200px){h3.title{font-size:22rem;margin:0 0 12rem}}@media (max-width:768px){h3.title{font-size:20rem;margin:0 0 12rem}}h4.title{font-weight:600;font-size:22rem;line-height:140%;margin:0 0 24rem}@media (max-width:1440px){h4.title{font-size:18rem;margin:0 0 16rem}}@media (max-width:1200px){h4.title{font-size:16rem;margin:0 0 12rem}}@media (max-width:768px){h4.title{font-size:16rem;margin:0 0 12rem}}h5.title{font-weight:600;font-size:22rem;line-height:120%;margin:0 0 24rem}@media (max-width:1440px){h5.title{font-size:18rem;margin:0 0 24rem}}@media (max-width:1200px){h5.title{font-size:16rem;margin:0 0 12rem}}@media (max-width:768px){h5.title{font-size:16rem;margin:0 0 12rem}}h6.title{font-weight:600;font-size:20rem;line-height:120%;margin:0 0 24rem}@media (max-width:1440px){h6.title{font-size:18rem;margin:0 0 24rem}}@media (max-width:1200px){h6.title{font-size:16rem;margin:0 0 12rem}}@media (max-width:768px){h6.title{font-size:14rem;margin:0 0 12rem}}