﻿body{--burger-elem-color: #fff;--burger-list-color: #000201;--menu-elem-color: #fff;--footer-elem-color: #fff;--footer-bg-color: #000201}.button__container{display:flex}.button__container-subscribe{display:flex;margin-top:33px;width:100%}.button_big-size-subscribe{font-weight:700;z-index:2;padding:0 5px;width:100%;border-radius:20px;height:78px;font-size:24px;line-height:28px}@media (max-width: 1000px){.button_big-size-subscribe{height:calc(56px + 22 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.button_big-size-subscribe{font-size:calc(16px + 8 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.button_big-size-subscribe{line-height:calc(20px + 8 * ((100vw - 320px) / 680))}}.button_big-size{font-weight:800;z-index:2;padding:0 5px;border-radius:30px;width:361px;height:93px;font-size:25px;line-height:29px}@media (max-width: 1000px){.button_big-size{border-radius:calc(9px + 21 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.button_big-size{width:calc(155px + 206 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.button_big-size{height:calc(41px + 52 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.button_big-size{font-size:calc(13px + 12 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.button_big-size{line-height:calc(16px + 13 * ((100vw - 320px) / 680))}}.main-screen{position:relative;background-color:rgba(0,2,1,0.4);height:100%;min-height:100%;font-family:Raleway, serif;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on}.main-screen__container{z-index:1;position:relative;min-height:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.main-screen__row{display:flex;align-items:center;flex-direction:column;justify-content:end;max-width:1000px;min-height:565px;margin:0 auto;margin-bottom:60px}@media (max-width: 1000px){.main-screen__row{margin-bottom:calc(170px + -110 * ((100vw - 320px) / 680))}}@media screen and (max-width: 569px){.main-screen__row{min-height:236px}}.main-screen__title{margin:0;font-weight:500;text-align:center;letter-spacing:0.04em;text-transform:uppercase;color:rgba(255,255,255,0.95);font-size:calc(28px + 45 * ((100vw - 320px) / 1600));line-height:calc(30px + 56 * ((100vw - 320px) / 1600));margin-bottom:calc(11px + 29 * ((100vw - 320px) / 1600));max-width:calc(196px + 845 * ((100vw - 320px) / 1600))}@media screen and (max-width: 569px){.main-screen__title{font-size:0}}@media screen and (min-width: 1920px){.main-screen__title{font-size:73px;line-height:86px;max-width:1041px;margin-bottom:40px}}@media screen and (max-width: 569px){.main-screen__title::after{content:"Актерское мастерство";font-weight:500;text-align:center;letter-spacing:0.04em;text-transform:uppercase;color:rgba(255,255,255,0.95);margin:0;font-size:28px;line-height:30px;margin-bottom:40px}}@media screen and (max-width: 569px) and (max-width: 1000px){.main-screen__title::after{margin-bottom:calc(11px + 29 * ((100vw - 320px) / 680))}}.main-screen__subtitle{margin:0;font-weight:700;text-align:center;letter-spacing:0.02em;color:#fff;text-shadow:4px 4px 4px rgba(0,0,0,0.5);font-size:28px;line-height:33px;margin-top:45px}@media (max-width: 1000px){.main-screen__subtitle{font-size:calc(14px + 14 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.main-screen__subtitle{line-height:calc(18px + 15 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.main-screen__subtitle{margin-top:calc(15px + 30 * ((100vw - 320px) / 680))}}.main-screen__timer{list-style:none;margin-top:12px;padding:0;color:#fff}.main-screen__connect{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;position:absolute;bottom:calc(20px + 20 * ((100vw - 320px) / 1600));right:calc(15px + 85 * ((100vw - 320px) / 1600))}@media (min-width: 1920px){.main-screen__connect{right:100px;bottom:40px}}.main-screen__swiper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.timer{display:flex;gap:30px}@media (max-width: 1000px){.timer{gap:calc(8px + 22 * ((100vw - 320px) / 680))}}.timer__item{display:flex;gap:3px}@media (max-width: 1000px){.timer__item{gap:calc(2px + 1 * ((100vw - 320px) / 680))}}.timer__numbers-container{display:flex;gap:5px}@media (max-width: 1000px){.timer__numbers-container{gap:calc(2px + 3 * ((100vw - 320px) / 680))}}.timer__numbers{background-color:#000201;border:1px solid #494949;font-weight:800;border-radius:7px;font-size:40px;line-height:47px;letter-spacing:0.02em;width:49px;height:61px;display:flex;align-items:center;justify-content:center}@media (max-width: 1000px){.timer__numbers{border-radius:calc(4px + 3 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.timer__numbers{font-size:calc(15px + 25 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.timer__numbers{line-height:calc(17px + 30 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.timer__numbers{width:calc(23px + 26 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.timer__numbers{height:calc(29px + 32 * ((100vw - 320px) / 680))}}.timer__text{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;font-weight:500;font-size:15px;line-height:16px;letter-spacing:0.04em;text-shadow:4px 4px 4px rgba(0,0,0,0.5)}@media (max-width: 1000px){.timer__text{font-size:calc(8px + 7 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.timer__text{line-height:calc(9px + 7 * ((100vw - 320px) / 680))}}.connect__social-networks{display:flex;align-items:center;gap:18px}@media (max-width: 1000px){.connect__social-networks{gap:calc(14px + 4 * ((100vw - 320px) / 680))}}.connect__phone-icon{background-color:#e91a23;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:8px 8px 18px #fff,8px -8px 18px #fff,-8px 8px 18px #fff,-8px -8px 18px #fff;transition:all .3s ease;width:93px;height:93px}@media (max-width: 1000px){.connect__phone-icon{width:calc(36px + 57 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.connect__phone-icon{height:calc(36px + 57 * ((100vw - 320px) / 680))}}@media screen and (max-width: 537px){.connect__phone-icon{box-shadow:1.59px 1.59px 18px #fff, 1.59px -1.59px 18px #fff, -1.59px 1.59px 18px #fff, -1.59px -1.59px 18px #fff}}.connect__phone-icon::before{content:"\e902";color:#fff;font-family:icons !important;font-size:41px;transition:all .6s ease}@media (max-width: 1000px){.connect__phone-icon::before{font-size:calc(17px + 24 * ((100vw - 320px) / 680))}}.connect__phone-icon:hover{background-color:#fff}.connect__phone-icon:hover::before{color:#e91a23}.connect__phone{display:inline-block;text-decoration:none;color:#fff;font-weight:bold;transition:all .3s ease;font-size:25px;margin-top:44px;margin-bottom:18px}@media (max-width: 1000px){.connect__phone{font-size:calc(11px + 14 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.connect__phone{margin-top:calc(20px + 24 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.connect__phone{margin-bottom:calc(16px + 2 * ((100vw - 320px) / 680))}}.connect__phone span{color:#e91a23;padding-left:3px;padding-right:3px}.connect__phone:hover{opacity:.6}.social-networks__link{text-decoration:none;transition:opacity .3s ease}.social-networks__link:hover{opacity:.6}.social-networks__icon-telegram{line-height:inherit;font-size:30px}@media (max-width: 1000px){.social-networks__icon-telegram{font-size:calc(24px + 6 * ((100vw - 320px) / 680))}}.social-networks__icon-vk{line-height:inherit;font-size:25px}@media (max-width: 1000px){.social-networks__icon-vk{font-size:calc(19px + 6 * ((100vw - 320px) / 680))}}.ibg{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.ibg img{width:0;height:0;position:absolute;top:0;left:0;opacity:0;visibility:hidden;display:none}.content{font-family:Raleway, serif;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on}.content__container{margin:0}.content__section{box-sizing:border-box;position:relative;padding-top:114px;padding-bottom:114px}@media (max-width: 1000px){.content__section{padding-top:calc(30px + 84 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__section{padding-bottom:calc(30px + 84 * ((100vw - 320px) / 680))}}.content__title{text-align:center;margin:0;font-weight:800;letter-spacing:0.02em;padding:0 5px;margin-bottom:124px;font-size:40px;line-height:47px}@media (max-width: 1000px){.content__title{margin-bottom:calc(30px + 94 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__title{font-size:calc(23px + 17 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__title{line-height:calc(25px + 22 * ((100vw - 320px) / 680))}}.content__quote{font-weight:700;border-top:1px solid #000201;border-bottom:1px solid #000201;margin:0 auto;text-align:center;box-sizing:border-box;position:relative;font-size:30px;line-height:37px;max-width:1214px;padding-top:91px;padding-bottom:91px;padding-left:122px;padding-right:122px}@media (max-width: 1000px){.content__quote{font-size:calc(15px + 15 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__quote{line-height:calc(17px + 20 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__quote{max-width:calc(316px + 898 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__quote{padding-top:calc(17.31px + 73.69 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__quote{padding-bottom:calc(17.31px + 73.69 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__quote{padding-left:calc(41.73px + 80.27 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__quote{padding-right:calc(41.73px + 80.27 * ((100vw - 320px) / 680))}}.content__quote>span{display:flex;width:100%;text-align:start;align-items:center;justify-content:center;padding-top:20px;padding-bottom:20px}@media (max-width: 1000px){.content__quote>span{padding-top:calc(15px + 5 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.content__quote>span{padding-bottom:calc(15px + 5 * ((100vw - 320px) / 680))}}.content__quote_with-stars::before{content:'';background-image:url("/static/img/icons/star_black.svg");position:absolute;width:calc(13px + 20 * ((100vw - 320px) / 1600));height:calc(13px + 20 * ((100vw - 320px) / 1600));top:44%;left:35px}@media screen and (min-width: 1920px){.content__quote_with-stars::before{width:33px;height:33px}}.content__quote_with-stars::after{content:'';background-image:url("/static/img/icons/star_black.svg");position:absolute;width:calc(13px + 20 * ((100vw - 320px) / 1600));height:calc(13px + 20 * ((100vw - 320px) / 1600));top:44%;right:35px}@media screen and (min-width: 1920px){.content__quote_with-stars::after{width:33px;height:33px}}.description{width:100%;max-width:1920px;margin:0 auto}.list{list-style:none;padding:0;column-gap:224px;row-gap:164px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:1276px;margin-bottom:115px}@media (max-width: 1000px){.list{column-gap:calc(20px + 204 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.list{row-gap:calc(20px + 144 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.list{margin-bottom:calc(71.37px + 43.63 * ((100vw - 320px) / 680))}}.list__item{min-height:290px;text-align:center;position:relative;display:flex;justify-content:center;align-items:center;z-index:1;font-size:25px;line-height:26px;max-width:276px}@media (max-width: 1000px){.list__item{min-height:calc(126px + 164 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.list__item{font-size:calc(15px + 10 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.list__item{line-height:calc(16px + 10 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.list__item{max-width:calc(142px + 134 * ((100vw - 320px) / 680))}}.list__bg{margin:0;position:absolute;font-family:Gabriela, serif;font-weight:400;color:rgba(233,26,35,0.3);letter-spacing:0.02em;z-index:-1;font-size:300px}@media (max-width: 1000px){.list__bg{font-size:calc(150px + 150 * ((100vw - 320px) / 680))}}.recruitment{display:flex;flex-direction:column;align-items:center;color:#fff;background-image:url("https://storage.yandexcloud.net/tm-grani-public/static/students.jpg");background-position:center;background-size:cover;position:relative;z-index:0}.recruitment__bg{width:100%;height:100%;background-color:rgba(0,2,1,0.5);position:absolute;top:0;right:0;z-index:1}.recruitment__title{z-index:2;margin-bottom:13px}@media (max-width: 1000px){.recruitment__title{margin-bottom:calc(5px + 8 * ((100vw - 320px) / 680))}}.recruitment__subtitle{margin:0;font-weight:700;letter-spacing:0.02em;z-index:2;position:relative;font-size:50px;line-height:52px}@media (max-width: 1000px){.recruitment__subtitle{font-size:calc(22px + 28 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__subtitle{line-height:calc(24px + 28 * ((100vw - 320px) / 680))}}.recruitment__subtitle::after{content:'';background-image:url("/static/img/icons/star_white.svg");position:absolute;top:9.5px;left:-48px;width:33px;height:33px}@media (max-width: 1000px){.recruitment__subtitle::after{top:calc(6px + 3.5 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__subtitle::after{left:calc(-22px + -26 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__subtitle::after{width:calc(12px + 21 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__subtitle::after{height:calc(12px + 21 * ((100vw - 320px) / 680))}}.recruitment__subtitle::before{content:'';background-image:url("/static/img/icons/star_white.svg");position:absolute;top:9.5px;right:-48px;width:33px;height:33px}@media (max-width: 1000px){.recruitment__subtitle::before{top:calc(6px + 3.5 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__subtitle::before{right:calc(-22px + -26 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__subtitle::before{width:calc(12px + 21 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__subtitle::before{height:calc(12px + 21 * ((100vw - 320px) / 680))}}.recruitment__description-container{margin-bottom:21px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 5px;margin-top:440px;max-width:1000px;gap:21px}@media (max-width: 1000px){.recruitment__description-container{margin-top:calc(140px + 300 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__description-container{max-width:calc(320px + 680 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__description-container{gap:calc(12px + 9 * ((100vw - 320px) / 680))}}.recruitment__description{font-weight:500;text-align:center;letter-spacing:0.04em;width:100%;font-size:25px;line-height:28px}@media (max-width: 1000px){.recruitment__description{font-size:calc(15px + 10 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__description{line-height:calc(16px + 12 * ((100vw - 320px) / 680))}}.recruitment__about{font-weight:700;text-align:center;letter-spacing:0.02em;padding:0 5px;font-size:26px;line-height:28px;max-width:950px}@media (max-width: 1000px){.recruitment__about{font-size:calc(16px + 10 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__about{line-height:calc(17px + 11 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.recruitment__about{max-width:calc(315px + 635 * ((100vw - 320px) / 680))}}.team{display:flex;flex-flow:column wrap;align-items:center;margin:0 auto;width:100%;max-width:1920px}.team__title{font-size:40px;color:#000}.team__composition{display:flex;justify-content:space-around;width:100%;flex-wrap:wrap;max-width:1260px;gap:20px;padding:0 10px;margin-bottom:145px}@media (max-width: 1000px){.team__composition{margin-bottom:calc(40.49px + 104.51 * ((100vw - 320px) / 680))}}@media screen and (max-width: 900px){.team__composition{flex-direction:column;gap:40px;padding:0 10px}}.team__person{display:flex;flex-direction:column;align-items:center;gap:15px}@media screen and (max-width: 900px){.team__person{gap:12px}}@media screen and (max-width: 900px){.person__desktop{display:none}}.person__mobile{width:100%;position:relative}@media screen and (min-width: 900px){.person__mobile{display:none}}.person__photo{border-radius:50%;object-fit:cover;object-position:top;width:400px;height:400px}@media (max-width: 1000px){.person__photo{width:calc(280px + 120 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.person__photo{height:calc(280px + 120 * ((100vw - 320px) / 680))}}.person__about{display:flex;flex-direction:column;max-width:400px;width:100%;margin-top:51px}@media (max-width: 1000px){.person__about{margin-top:calc(14px + 37 * ((100vw - 320px) / 680))}}@media screen and (max-width: 600px){.person__about{width:80%}}@media screen and (max-width: 540px){.person__about{width:70%}}@media screen and (max-width: 420px){.person__about{width:65%}}.person__title{margin:0;font-weight:700;font-size:24px;line-height:28px;letter-spacing:0.02em;font-size:30px;line-height:33px;min-height:66px;margin-top:23px}@media (max-width: 1000px){.person__title{font-size:calc(19px + 11 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.person__title{line-height:calc(21px + 12 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.person__title{min-height:calc(26px + 40 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.person__title{margin-top:calc(12px + 11 * ((100vw - 320px) / 680))}}@media screen and (max-width: 800px){.person__title{font-size:15px;line-height:18px}}.person__price{margin:0;padding:0;list-style:none;font-weight:700;letter-spacing:0.02em;font-size:24px;line-height:28px;margin-top:23px}@media (max-width: 1000px){.person__price{margin-top:calc(12px + 11 * ((100vw - 320px) / 680))}}@media screen and (max-width: 800px){.person__price{font-size:15px;line-height:18px}}.person__full-price{margin:0;padding:0;list-style:none;font-weight:700;letter-spacing:0.02em;font-size:24px;line-height:28px;color:#C4C4C4;text-decoration:line-through;margin-top:23px}@media (max-width: 1000px){.person__full-price{margin-top:calc(12px + 11 * ((100vw - 320px) / 680))}}@media screen and (max-width: 800px){.person__full-price{font-size:15px;line-height:18px}}.person__full-discounted-price{margin:0;padding:0;list-style:none;font-weight:700;letter-spacing:0.02em;font-size:24px;line-height:28px;color:#E91A23}@media screen and (max-width: 800px){.person__full-discounted-price{font-size:15px;line-height:18px}}.person__description{margin:0;padding:0;list-style:none;font-weight:500;letter-spacing:0.02em;font-size:20px;line-height:24px;margin-top:23px}@media (max-width: 1000px){.person__description{margin-top:calc(12px + 11 * ((100vw - 320px) / 680))}}@media screen and (max-width: 800px){.person__description{font-size:15px;line-height:18px}}.person__quote{font-weight:500;font-size:26px;line-height:30px;margin-top:24px}@media (max-width: 1000px){.person__quote{margin-top:calc(4px + 20 * ((100vw - 320px) / 680))}}@media screen and (max-width: 800px){.person__quote{font-size:18px;line-height:21px}}.teacher-swiper{width:100%}.swiper-slide{min-width:250px;padding:15px}.swiper-pagination{position:static;width:100%;color:#E91A23;margin-top:15px}.swiper-pagination-horizontal{width:100px}.swiper-pagination-bullet{width:15px;height:15px;background-color:#E91A23}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;color:#E91A23;font-size:20px;cursor:pointer}.swiper-button-next{right:25px}.swiper-button-prev{left:25px}.subscribe-mobile{width:100%}.features{background-color:#000201;color:#fff;display:flex;flex-direction:column;align-items:center}.features__title{max-width:90%}.features__list{list-style:none;font-weight:500;letter-spacing:0.02em;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:26px;line-height:28px}@media (max-width: 1000px){.features__list{font-size:calc(15px + 11 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.features__list{line-height:calc(17px + 11 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px){.features__list{list-style:none;font-weight:700;letter-spacing:0.02em;margin:0 auto;padding:0;display:flex;flex-direction:column;max-width:1920px;font-size:26px;line-height:27px;gap:90px}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__list{font-size:calc(17px + 9 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__list{line-height:calc(18px + 9 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__list{gap:calc(17.86px + 72.14 * ((100vw - 320px) / 680))}}.features__item{display:flex;align-items:center;gap:10px}@media screen and (min-width: 569px){.features__item{position:relative;display:flex;align-items:center}.features__item::after{content:"";color:#fff;position:absolute;width:40px;border-right-style:solid;border-right-color:#fff;height:90px;width:40px;bottom:-90px;border-right-width:5px}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__item::after{height:calc(17.86px + 72.14 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__item::after{width:calc(14px + 26 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__item::after{bottom:calc(-17.86px + -72.14 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__item::after{border-right-width:calc(1px + 4 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px){.features__item:last-of-type::after{content:none}}.features__text{margin:0}@media screen and (min-width: 569px){.features__text{position:absolute;margin:0;width:max-content;max-width:calc(100px + 784 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 569px){.features__text_left{right:93px;text-align:end}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__text_left{right:calc(32px + 61 * ((100vw - 320px) / 680))}}@media screen and (min-width: 569px){.features__text_right{left:93px}}@media screen and (min-width: 569px) and (max-width: 1000px){.features__text_right{left:calc(32px + 61 * ((100vw - 320px) / 680))}}.features__numbers{font-family:Gabriela, serif;display:flex;align-items:center;justify-content:center;margin:0;border-radius:50%;background:#fff;border-width:5px;border-style:solid;border-color:#000201;font-weight:400;color:#000201;box-sizing:border-box;min-width:30px;width:74px;height:74px;font-size:48px;line-height:61px;border-width:5px}@media (max-width: 1000px){.features__numbers{width:calc(30px + 44 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.features__numbers{height:calc(30px + 44 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.features__numbers{font-size:calc(17px + 31 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.features__numbers{line-height:calc(17px + 44 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.features__numbers{border-width:calc(.99px + 4.01 * ((100vw - 320px) / 680))}}.advantage{display:flex;flex-direction:column;align-items:center;max-width:1920px;margin:0 auto;width:100%}.advantage__title{color:#000201}.advantage__list{list-style:none;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;max-width:1304px;padding:0;font-weight:700;line-height:33px;text-align:center;letter-spacing:0.02em;color:#000201;column-gap:223px;row-gap:167px;font-size:28px;line-height:33px}@media (max-width: 1000px){.advantage__list{column-gap:calc(30px + 193 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list{row-gap:calc(22px + 145 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list{font-size:calc(15px + 13 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list{line-height:calc(17px + 16 * ((100vw - 320px) / 680))}}.advantage__list>li{padding:5px;position:relative;min-height:164px}.advantage__list>li>img{width:144px}@media (max-width: 1000px){.advantage__list>li>img{width:calc(70px + 74 * ((100vw - 320px) / 680))}}.advantage__list>li>p{margin:0;max-width:276px;margin-top:32px}@media (max-width: 1000px){.advantage__list>li>p{max-width:calc(110px + 166 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list>li>p{margin-top:calc(12px + 20 * ((100vw - 320px) / 680))}}.advantage__list>li:nth-child(2)::before{content:'';background-image:url("/static/img/icons/star_black.svg");position:absolute;top:22px;left:116px;width:28px;height:28px}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::before{top:calc(18px + 4 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::before{left:calc(45px + 71 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::before{width:calc(14px + 14 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::before{height:calc(14px + 14 * ((100vw - 320px) / 680))}}.advantage__list>li:nth-child(2)::after{content:'';background-image:url("/static/img/icons/star_black.svg");position:absolute;top:80px;right:82px;width:33px;height:33px}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::after{top:calc(42px + 38 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::after{right:calc(30px + 52 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::after{width:calc(16px + 17 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.advantage__list>li:nth-child(2)::after{height:calc(16px + 17 * ((100vw - 320px) / 680))}}.price{background-color:#000201;padding-right:100px;padding-left:100px}@media (max-width: 1000px){.price{padding-right:calc(10px + 90 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.price{padding-left:calc(10px + 90 * ((100vw - 320px) / 680))}}.price__container{width:100%;border-style:solid;border-color:#fff;border-radius:20px;display:flex;flex-direction:column;align-items:center;max-width:1462px;margin:0 auto;border-width:2px;padding-top:87px;padding-bottom:49px}@media (max-width: 1000px){.price__container{border-width:calc(.8px + 1.2 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.price__container{padding-top:calc(18px + 69 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.price__container{padding-bottom:calc(16px + 33 * ((100vw - 320px) / 680))}}.price__list{list-style:none;padding:0;display:flex;gap:108px;padding-bottom:66px}@media (max-width: 1000px){.price__list{gap:calc(21.43px + 86.57 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.price__list{padding-bottom:calc(12.77px + 53.23 * ((100vw - 320px) / 680))}}.price__list>li{font-weight:700;text-align:center;letter-spacing:0.02em;color:#fff;position:relative;font-size:28px;line-height:33px;max-width:276px}@media (max-width: 1000px){.price__list>li{font-size:calc(16px + 12 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.price__list>li{line-height:calc(18px + 15 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.price__list>li{max-width:calc(136px + 140 * ((100vw - 320px) / 680))}}.price__list>li>img{width:165px}@media (max-width: 1000px){.price__list>li>img{width:calc(80px + 85 * ((100vw - 320px) / 680))}}.price__list>li>span{font-weight:800;font-size:40px;line-height:46.96px;font-size:40px;line-height:46.96px}@media (max-width: 1000px){.price__list>li>span{font-size:calc(20px + 20 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.price__list>li>span{line-height:calc(25px + 21.96 * ((100vw - 320px) / 680))}}.reviews{display:flex;color:#fff;flex-direction:column;background-color:#000;box-sizing:border-box;padding-left:10px;padding-right:10px}.reviews__item{display:flex;flex-direction:row;align-items:center;gap:40px}@media (max-width: 1000px){.reviews__item{gap:calc(20px + 20 * ((100vw - 320px) / 680))}}@media screen and (max-width: 569px){.reviews__item{flex-direction:column;align-items:center}}.reviews__item>div{display:flex;flex-direction:column;justify-content:center;gap:25px}@media (max-width: 1000px){.reviews__item>div{gap:calc(6px + 19 * ((100vw - 320px) / 680))}}.reviews__item>div>h3{font-weight:700;letter-spacing:0.02em;font-size:30px;line-height:31px}@media (max-width: 1000px){.reviews__item>div>h3{font-size:calc(19px + 11 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.reviews__item>div>h3{line-height:calc(21px + 10 * ((100vw - 320px) / 680))}}.reviews__item>div>p{margin:0;font-weight:500;letter-spacing:0.04em;font-size:25px;line-height:29px;max-width:938px}@media (max-width: 1000px){.reviews__item>div>p{font-size:calc(15px + 10 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.reviews__item>div>p{line-height:calc(17px + 12 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.reviews__item>div>p{max-width:calc(310px + 628 * ((100vw - 320px) / 680))}}.reviews__list{list-style:none;padding:0 10px;display:flex;flex-direction:column;margin:0 auto;max-width:1226px;gap:77px}@media (max-width: 1000px){.reviews__list{gap:calc(40px + 37 * ((100vw - 320px) / 680))}}.reviews__list>:nth-child(2){flex-direction:row-reverse}@media screen and (max-width: 569px){.reviews__list>:nth-child(2){flex-direction:column}}.reviews__photo{width:234px;height:234px;object-fit:cover;border-radius:50%}@media (max-width: 1000px){.reviews__photo{width:calc(180px + 54 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.reviews__photo{height:calc(180px + 54 * ((100vw - 320px) / 680))}}.video{display:flex;justify-content:center;max-width:1920px;margin:0 auto;width:100%}.video>iframe{max-width:1589px;max-height:965px;width:calc(300px + 1289 * ((100vw - 320px) / 1600));height:calc(183px + 782 * ((100vw - 320px) / 1600))}.application-form{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1920px;margin:0 auto}.application-form__container{margin:0 auto;display:flex;flex-direction:column;justify-content:center;width:100%;position:relative;padding-left:10px;padding-right:10px;max-width:1462px}@media (max-width: 1000px){.application-form__container{max-width:calc(300px + 1162 * ((100vw - 320px) / 680))}}.application-form__title{max-width:1000px;padding:0 5px}.application-form__form{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;border-style:solid;border-color:#e91a23;border-width:4px}@media (max-width: 1000px){.application-form__form{border-width:calc(1px + 3 * ((100vw - 320px) / 680))}}.application-form__column{position:relative;display:flex;flex-direction:column;margin-top:101px}@media (max-width: 1000px){.application-form__column{margin-top:calc(35px + 66 * ((100vw - 320px) / 680))}}.application-form__logo{position:absolute;left:48px;width:150px;top:-85px}@media (max-width: 1000px){.application-form__logo{left:calc(9.53px + 38.47 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__logo{width:calc(29.77px + 120.23 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__logo{top:calc(-16.87px + -68.13 * ((100vw - 320px) / 680))}}.application-form__item{margin:8px 0;font-style:normal;font-weight:normal;letter-spacing:0.105em;box-sizing:border-box;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;height:63px;width:468px;padding-top:22px;padding-left:21px;padding-bottom:22px;font-size:21px}@media (max-width: 1000px){.application-form__item{height:calc(34px + 29 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__item{width:calc(260px + 208 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__item{padding-top:calc(5px + 17 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__item{padding-left:calc(5px + 16 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__item{padding-bottom:calc(7px + 15 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__item{font-size:calc(14px + 7 * ((100vw - 320px) / 680))}}.application-form__item::placeholder{font-weight:700;letter-spacing:0.02em;color:#646464;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;font-size:16px;line-height:19px}@media (max-width: 1000px){.application-form__item::placeholder{font-size:calc(11px + 5 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__item::placeholder{line-height:calc(12px + 7 * ((100vw - 320px) / 680))}}.application-form__item_border{border:1px solid #000201;border-radius:20px}@media (max-width: 1000px){.application-form__item_border{border-radius:calc(3.96px + 16.04 * ((100vw - 320px) / 680))}}.application-form__checkbox{padding:0;display:flex;align-items:center;justify-content:center;height:min-content;margin-top:25px}@media (max-width: 1000px){.application-form__checkbox{margin-top:calc(2.74px + 22.26 * ((100vw - 320px) / 680))}}.application-form__checkbox>input{margin-left:4px;width:24px;border-radius:5px}@media (max-width: 1000px){.application-form__checkbox>input{width:calc(13px + 11 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__checkbox>input{border-radius:calc(.99px + 4.01 * ((100vw - 320px) / 680))}}.application-form__checkbox>label{font-weight:500;letter-spacing:0.04em;padding-left:8px;font-size:15px;line-height:18px}@media (max-width: 1000px){.application-form__checkbox>label{font-size:calc(10px + 5 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__checkbox>label{line-height:calc(11px + 7 * ((100vw - 320px) / 680))}}.application-form__personal-data-processing{text-decoration:none;color:#e91a23;transition:opacity .4s ease}.application-form__personal-data-processing:hover{opacity:.7}.application-form__apply-button{font-weight:700;letter-spacing:0.02em;height:93px;width:467px;font-size:28px;line-height:33px;border-radius:20px;margin-bottom:103px;margin-top:39px}@media (max-width: 1000px){.application-form__apply-button{height:calc(36px + 57 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__apply-button{width:calc(220px + 247 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__apply-button{font-size:calc(13px + 15 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__apply-button{line-height:calc(15px + 18 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__apply-button{border-radius:calc(3.96px + 16.04 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__apply-button{margin-bottom:calc(20.44px + 82.56 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.application-form__apply-button{margin-top:calc(10px + 29 * ((100vw - 320px) / 680))}}.errorlist{padding:0;text-align:center;list-style:none;color:#e91a23;font-size:15px;line-height:18px}@media (max-width: 1000px){.errorlist{font-size:calc(10px + 5 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.errorlist{line-height:calc(12px + 6 * ((100vw - 320px) / 680))}}
