.PricingCard{background-color:#1c1c1c;border-radius:16px;padding:36px}.PricingCard__header{align-items:center;gap:24px;margin-bottom:32px;display:flex}@media screen and (max-width:1280px){.PricingCard__header{margin-bottom:25px}}.PricingCard__header-info{color:#fff}.PricingCard__header-info-title{font-size:28px;font-weight:700}@media screen and (max-width:1280px){.PricingCard__header-info-title{font-size:23px}}@media screen and (max-width:500px){.PricingCard__header-info-title{font-size:18px}}.PricingCard__header-info-description{font-size:24px}@media screen and (max-width:1280px){.PricingCard__header-info-description{font-size:19px}}@media screen and (max-width:500px){.PricingCard__header-info-description{font-size:14px}}.PricingCard__body{justify-content:space-between;align-items:center;gap:16px;display:flex}.PricingCard__price{background-color:#e2c588;border-radius:12px;flex:1;padding:36px}@media screen and (max-width:500px){.PricingCard__price{padding:14px}}.PricingCard__price-count{font-size:25px}@media screen and (max-width:1280px){.PricingCard__price-count{font-size:20px}}@media screen and (max-width:500px){.PricingCard__price-count{font-size:16px}}.PricingCard__price-sum{font-size:30px;font-weight:700}@media screen and (max-width:500px){.PricingCard__price-sum{font-size:18px}}.PricingCard__price-people-count{font-size:20px}@media screen and (max-width:500px){.PricingCard__price-people-count{font-size:14px}}
.Pricing{background:radial-gradient(circle at top,#dc66494d 0%,#dc664940 5%,#dc664933 20%,#dc664914 30%,#0000 45%)}@media screen and (max-width:1023px){.Pricing{background:linear-gradient(90deg,#dc66494d 0%,#dc664940 10%,#dc664933 30%,#dc664914 40%,#0000 90%)}}.Pricing__cards{gap:16px;display:flex}@media screen and (max-width:1023px){.Pricing__cards{flex-direction:column}}.Pricing__cards>*{flex:1}.Pricing__condition{color:#fff}
.CertificateCard{background-color:#232323;border-radius:16px;align-items:stretch;display:flex;box-shadow:0 8px 14px #00000054}@media screen and (max-width:500px){.CertificateCard{flex-direction:column}}.CertificateCard__img-wrapper{background-color:#2c2c2c;border-top-left-radius:16px;border-bottom-left-radius:16px;flex-shrink:0;align-items:center;padding:0 36px;display:flex}@media screen and (max-width:500px){.CertificateCard__img-wrapper{border-top-left-radius:0;border-bottom-right-radius:16px;order:2;justify-content:center;width:100%;padding:16px}}.CertificateCard__info{align-self:flex-start;padding:32px 36px}.CertificateCard__info-title{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.CertificateCard__info-description{color:#fff}
.Certificate__cards{justify-content:space-between;gap:16px;display:flex}@media screen and (max-width:1023px){.Certificate__cards{flex-direction:column;gap:32px}}.Certificate__cards>*{flex:1}
.Feedback__cards{justify-content:space-between;align-items:center;gap:24px;display:flex}@media screen and (max-width:1023px){.Feedback__cards{flex-direction:column;align-items:stretch;gap:16px}}.Feedback__card{background-color:#1c1c1c;border-radius:16px;flex:1;justify-content:space-between;align-items:center;padding:32px 36px;display:flex}@media screen and (max-width:500px){.Feedback__card{padding:16px 18px}}.Feedback__card-info{flex-shrink:0}.Feedback__card-info-title{color:#fff;margin-bottom:24px;font-size:24px}@media screen and (max-width:500px){.Feedback__card-info-title{font-size:18px}.Feedback__card-img-wrapper{max-width:120px}}
.Contacts__cinemas{gap:16px;display:flex}.Contacts__cinemas-cinema{cursor:pointer;color:#fff;border:2px solid #fff3;border-radius:16px;padding:10px 16px}@media screen and (max-width:450px){.Contacts__cinemas-cinema{padding:6px 12px}}.Contacts__cinemas-cinema-title{font-size:22px;font-weight:700}@media screen and (max-width:450px){.Contacts__cinemas-cinema-title{font-size:18px}}.Contacts__cinemas-cinema_active{color:#333;background-color:#e2c588}.Contacts__info{background-color:#1c1c1c;border-radius:16px;justify-content:space-between;align-items:center;margin-top:24px;padding:36px 24px;display:flex}@media screen and (max-width:1023px){.Contacts__info{flex-direction:column;align-items:flex-start}}.Contacts__info-text{display:flex}@media screen and (max-width:1023px){.Contacts__info-text{flex-direction:column}}.Contacts__info-section{justify-content:space-between;align-items:center;gap:36px;padding:0 16px;display:flex;position:relative}@media screen and (max-width:1023px){.Contacts__info-section{justify-content:flex-start;margin-bottom:10px}}.Contacts__info-section-img-wrapper{justify-content:center;width:25px;display:flex;position:relative}.Contacts__info-section-text{position:relative}.Contacts__info-section-text:before{content:"";background-color:#fff3;width:1px;height:100%;max-height:35px;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.Contacts__info-section-title{color:#fff;font-weight:700}.Contacts__info-section-description{color:#fff}.Contacts__info-social{color:#fff;align-items:center;gap:12px;display:flex}.Contacts__map{border-radius:16px;height:400px;margin-top:24px}@media screen and (max-width:770px){.Contacts__map{height:350px}}@media screen and (max-width:450px){.Contacts__map{height:300px}}.Contacts__map iframe{border-radius:16px}
.footer{background-color:#1c1c1c}.footer__content{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1023px){.footer__content{flex-direction:column;align-items:flex-start;gap:20px}}.footer__content-left{align-items:center;gap:24px;display:flex}@media screen and (max-width:1023px){.footer__content-left{justify-content:space-between;width:100%}}.footer__content-left-logo-img-wrapper{aspect-ratio:135/109;flex-shrink:0;width:130px;position:relative}@media screen and (max-width:1535px){.footer__content-left-logo-img-wrapper{width:100px}}@media screen and (max-width:1280px){.footer__content-left-logo-img-wrapper{width:80px}}@media screen and (max-width:420px){.footer__content-left-logo-img-wrapper{width:60px}}@media screen and (max-width:600px){.footer__content-left-law{display:none}}.footer__content-left-law-text{color:#e2c588}.footer__content-right{align-items:center;gap:20px;display:flex}@media screen and (max-width:1023px){.footer__content-right{justify-content:space-between;width:100%}}@media screen and (max-width:600px){.footer__content-right{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.footer__content-right-controls{gap:12px;display:flex}@media screen and (max-width:600px){.footer__content-right-controls,.footer__content-right-controls button{width:100%}.footer__content-right-controls>*{flex:1}}.footer__content-contact{gap:12px;margin-right:10px;display:flex}@media screen and (max-width:600px){.footer__content-contact{display:none}}.footer__content-contact_mobile{display:none}@media screen and (max-width:600px){.footer__content-contact_mobile{display:flex}}.footer__content-contact-img-wrapper{aspect-ratio:23/36;flex-shrink:0;width:22px;position:relative}@media screen and (max-width:1535px){.footer__content-contact-img-wrapper{width:18px}}@media screen and (max-width:12px){.footer__content-contact-img-wrapper{width:15px}}@media screen and (max-width:420px){.footer__content-contact-img-wrapper{width:10px}}.footer__content-contact-text-phone{color:#fff;font-weight:500}.footer__content-contact-text-schedule{color:#e2c588}
