@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&display=swap";@import"../../../fonts/NeutralFace/stylesheet.css";.modal{margin-top:40px;padding:0 13%;border-radius:5px}@media screen and (max-width: 992px){.modal{padding:10%}}@media screen and (max-width: 430px){.modal{padding:0 20px}}.modal__btn{width:100%;border-radius:7px;background:#d30000;padding-top:21px;padding-bottom:21px;color:#fff;text-align:center;font-size:25px;font-weight:600;line-height:132.8%;margin-top:25px}@media screen and (min-width: 992px){.modal__btn{font-size:32px}}.modal__popup-bg{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;background:rgba(9,9,9,.8);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:.3s;z-index:55}.modal__img{position:absolute;top:0;left:0;right:0;margin:0 auto;transform:translateY(-50%);width:120px}@media screen and (max-width: 992px){.modal__img{width:60px}}.modal__title{font-family:var(--second-family);font-weight:700;font-size:40px;line-height:133%;letter-spacing:.02em;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:40px}@media screen and (min-width: 992px){.modal__title{font-size:46px;margin-bottom:40px}}.modal__itemList{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 768px){.modal__itemList{grid-template-columns:1fr}}.modal__item{display:flex;flex-direction:column;justify-content:space-between;position:relative;box-shadow:0px 1px 12px 0px rgba(0,0,0,.2117647059);border-radius:10px;padding-top:100px;padding-bottom:14px;margin-bottom:40px}@media screen and (max-width: 992px){.modal__item{padding-top:30px}}.modal__item-2{color:#fff;background:#c20907}.modal__item-2 .tarifs__subtitle{color:#fff}.modal__item-2 .tarifs__button{background:linear-gradient(156.67deg, #ffdfb9 -11.63%, #f3bb77 70.92%) !important;color:#000}.modal__item-2 .tarifs__oldPrice{color:#8a0000}.modal__item-2 .tarifs__bottomText{color:#fff}.modal__subtitle{font-family:"Druk Cyr";font-weight:900;font-size:78px;text-transform:uppercase;text-align:center;margin-bottom:40px}@media screen and (max-width: 992px){.modal__subtitle{margin-bottom:20px;font-size:38px}}.modal__list{display:flex;flex-direction:column;gap:10px;padding:0 76px;font-size:20px;font-family:"Muller"}@media screen and (max-width: 992px){.modal__list{padding:0 36px;font-size:13px}}.modal__button{display:flex;margin:auto;justify-content:center;align-self:center;width:80%;background:linear-gradient(90deg, #0e0e0e 8.45%, #595959 57.56%, #0e0e0e 100%) !important;border-bottom:none !important}.modal__bottomText{font-family:Muller;font-size:11px;font-weight:400;line-height:13px;letter-spacing:0em;text-align:center;color:#868686;padding:0 26px;margin-top:12px;margin-bottom:0}.modal__inputsBlock{display:flex;flex-direction:column}.modal__close{position:absolute;right:10px;top:8px;width:27px}.modal__second-popup{height:205px;position:fixed;z-index:60;left:0;right:0;top:0;bottom:0;margin:auto;width:80%;opacity:0;visibility:hidden;transition:.3s;opacity:0;visibility:hidden;transition:.3s;background-color:#fff;border-radius:10px;padding-left:16px;padding-right:16px;padding-bottom:27px;padding-top:31px}.modal__inputBlock{position:relative;margin-bottom:17px}.modal__inputBlock:focus-within .tarifs__label{display:none}.modal__label{color:#fff;font-size:16px;font-weight:400;line-height:132.8%;letter-spacing:.4px;margin-left:21px;bottom:5px;position:relative}.modal__label::after{content:"*";color:#ff2726}@media screen and (min-width: 992px){.modal__label{font-size:20px}}.modal__input{height:66px;padding-left:15px;padding-right:15px;padding-bottom:18px;padding-top:18px;outline:none;border:none;background:#fff;width:100%;border-radius:7px}@media screen and (max-width: 992px){.modal__input{height:50px}}.modal__popup-title{color:#fff;text-align:center;font-family:var(--second-family);font-weight:700;font-size:40px;line-height:133%;letter-spacing:.02em;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:40px}@media screen and (min-width: 992px){.modal__popup-title{font-size:40px}}.modal__popup{position:fixed;z-index:60;left:0;right:0;top:0;bottom:0;margin:auto;width:888px;height:min-content;opacity:0;visibility:hidden;transition:.3s;opacity:0;visibility:hidden;transition:.3s;border-radius:10px;padding:70px 102px 83px 102px;border-radius:5px;background:#181818}@media screen and (max-width: 992px){.modal__popup{width:80%;padding-left:25px;padding-right:25px;padding-bottom:40px;padding-top:27px}}@media(max-width: 767px){.modal__popup{width:85%}}.modal__popup .js-after-order-1{display:none}@media screen and (min-width: 992px){.modal__popup::after{content:"";position:absolute;left:-100px;top:0;width:130px;height:130px;background-image:url("../../../images/instagram-modal.webp")}}@media screen and (min-width: 992px){.modal__popup::before{content:"";position:absolute;right:30px;bottom:20px;width:130px;height:130px;z-index:-1;background-image:url("../../../images/instagram-modal.webp")}}.modal__instagram{position:absolute;width:130px;height:130px}.modal__instagram__top{left:-100px;top:0}.modal__popup-description{font-family:Montserrat;font-weight:500;letter-spacing:0em;font-size:18px;line-height:27px;margin:0 auto;margin-top:27px;width:360px;text-align:center;color:#0e0e0e}@media screen and (max-width: 992px){.modal__popup-description{font-size:12px;margin-top:8px;line-height:16px;width:auto}}.course{position:relative;width:100%;height:100vh;overflow:hidden;background-image:url("../images/bg-top@1x.png"),linear-gradient(201deg, #000 0%, #181818 56.77%, #040404 100%);background-position:85px top,top;background-repeat:no-repeat}@media(max-width: 430px){.course{background-image:url("../images/bg-top-m@1x.png"),linear-gradient(201deg, #000 0%, #181818 56.77%, #040404 100%);background-position:top,top}}.course__wrapp{position:relative;height:100vh}@media(max-width: 992px){.course__wrapp{padding-top:80px}}@media(max-width: 430px){.course__wrapp{padding-top:76px}}@media(max-width: 414px){.course__wrapp{padding-top:58px}}@media(max-width: 390px){.course__wrapp{padding-top:75px}}@media(max-width: 375px){.course__wrapp{padding-top:75px}}@media(max-width: 375px)and (max-height: 667px){.course__wrapp{padding-top:45px}}@media(max-width: 320px){.course__wrapp{padding-top:45px}}@media(min-width: 993px){.course__wrapp{padding-top:100px}}@media(min-width: 1200px){.course__wrapp{position:relative;padding-top:131px}}@media(min-width: 1520px){.course__wrapp{position:relative;padding-top:151px}}.course__title{display:flex;flex-direction:column;z-index:1;position:relative}@media(max-width: 992px){.course__title{height:100%}}@media(min-width: 993px){.course__title{height:100%}}@media(min-width: 1200px){.course__title{gap:20px;width:707px}}@media(min-width: 1520px){.course__title{gap:20px;width:907px}}@media(min-width: 1025px){.course__title--nodesc{display:none}}@media(max-width: 1024px){.course__title--nomobile{display:none}}.course__title--row{display:flex;flex-direction:row;align-items:center}@media(max-width: 992px){.course__title--row{gap:10px;padding-left:38px;padding-right:12px}}@media(max-width: 430px){.course__title--row{gap:10px;padding-left:38px;padding-right:12px}}@media(max-width: 414px){.course__title--row{gap:10px;padding-left:32px;padding-right:12px}}@media(max-width: 390px){.course__title--row{gap:10px;padding-left:30px;padding-right:12px}}@media(max-width: 375px){.course__title--row{gap:10px;padding-left:27px;padding-right:12px}}@media(max-width: 320px){.course__title--row{gap:10px;padding-left:18px}}@media(min-width: 993px){.course__title--row{gap:1.3125rem;padding-left:38px;padding-right:38px}}@media(min-width: 1025px){.course__title--row{gap:1.3125rem}}.course__title--subTitle{position:relative;font-family:var(--font-family);font-weight:700;line-height:130%;text-align:center;text-transform:uppercase;color:#fff;z-index:0}.course__title--subTitle::before{content:"";position:absolute;display:block;background:#d30000;left:50%;transform:translate(-50%, -50%);top:50%;z-index:-1}@media(max-width: 992px){.course__title--subTitle{font-size:2.25rem;max-width:100%}.course__title--subTitle::before{height:.56rem;width:100%}}@media(max-width: 430px){.course__title--subTitle{font-size:1.25rem;max-width:22.12rem}.course__title--subTitle::before{height:.56rem;width:22.12rem}}@media(max-width: 414px){.course__title--subTitle{font-size:1.25rem;max-width:21.88rem}.course__title--subTitle::before{height:.56rem;width:21.88rem}}@media(max-width: 375px){.course__title--subTitle{font-size:1.19rem;max-width:20.06rem}.course__title--subTitle::before{height:.5rem;width:20.06rem}}@media(max-width: 320px){.course__title--subTitle{font-size:1rem;max-width:17.25rem}.course__title--subTitle::before{height:.44rem;width:17.25rem}}@media(min-width: 993px){.course__title--subTitle{font-size:2.25rem;max-width:100%}.course__title--subTitle::before{height:.56rem;width:100%}}@media(min-width: 1025px){.course__title--subTitle{font-family:var(--font-family);font-weight:700;font-size:2.5rem;line-height:130%;text-transform:uppercase;color:#fff;position:relative;max-width:44.6875rem;text-align:center;z-index:0}.course__title--subTitle::before{content:"";position:absolute;display:block;width:44.69rem;height:1.12rem;background:#d30000;left:50%;transform:translate(-50%, -50%);top:50%;z-index:-1}}.course__title--textNumber{font-family:var(--second-family);font-weight:700;line-height:110%;text-transform:uppercase;-webkit-text-stroke-color:#fff;letter-spacing:0px;text-transform:uppercase}@media(max-width: 992px){.course__title--textNumber{font-size:15.2rem;-webkit-text-stroke-width:4.07px}}@media(max-width: 430px){.course__title--textNumber{font-size:8.44rem;-webkit-text-stroke-width:2.07px}}@media(max-width: 414px){.course__title--textNumber{font-size:8.31rem;-webkit-text-stroke-width:2.05px}}@media(max-width: 390px){.course__title--textNumber{font-size:7.92rem;-webkit-text-stroke-width:1.88px}}@media(max-width: 375px){.course__title--textNumber{font-size:7.62rem;-webkit-text-stroke-width:1.88px}}@media(max-width: 320px){.course__title--textNumber{font-size:6.88rem;-webkit-text-stroke-width:1.28px}}@media(min-width: 993px){.course__title--textNumber{font-size:20rem;-webkit-text-stroke-width:4px}}@media(min-width: 1200px){.course__title--textNumber{font-size:11rem;-webkit-text-stroke-width:4px}}@media(min-width: 1520px){.course__title--textNumber{font-size:16.25rem;-webkit-text-stroke-width:4px}}.course__title--textTitle{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:132.8%;letter-spacing:.32px;line-height:110%;text-transform:uppercase;font-family:var(--second-family);font-weight:700}@media(max-width: 992px){.course__title--textTitle{font-size:4.31rem}}@media(max-width: 430px){.course__title--textTitle{font-size:2.31rem}}@media(max-width: 414px){.course__title--textTitle{font-size:2.25rem}}@media(max-width: 390px){.course__title--textTitle{font-size:2.12rem}}@media(max-width: 375px){.course__title--textTitle{font-size:2.06rem}}@media(max-width: 320px){.course__title--textTitle{font-size:1.88rem}}@media(min-width: 993px){.course__title--textTitle{font-size:5.6rem}}@media(min-width: 1200px){.course__title--textTitle{font-size:4.25rem}}@media(min-width: 1520px){.course__title--textTitle{font-size:6.25rem}}.course__title--wrappText{display:flex;flex-wrap:wrap;justify-content:center;font-size:18px}@media(min-width: 992px){.course__title--wrappText{display:flex;flex-direction:column}}.course__slogan{color:#fff;font-family:var(--font-family);font-style:italic;font-weight:400;line-height:130%;color:#fff}@media(max-width: 992px){.course__slogan{margin-left:38px;font-size:1.5rem;max-width:24.25rem;margin-top:3rem}}@media(max-width: 430px){.course__slogan{margin-left:38px;font-size:.88rem;max-width:14.25rem;margin-top:1.5rem}}@media(max-width: 414px){.course__slogan{margin-left:32px;font-size:.81rem;max-width:14.25rem;margin-top:.5rem}}@media(max-width: 390px){.course__slogan{margin-left:30px;font-size:.81rem;max-width:14.25rem;margin-top:.5rem}}@media(max-width: 375px){.course__slogan{margin-left:27px;font-size:.81rem;max-width:14.25rem;margin-top:1.225rem}}@media(max-width: 375px)and (max-height: 667px){.course__slogan{margin-bottom:17.5625rem}}@media(max-width: 320px){.course__slogan{margin-left:22px;font-size:.69rem;max-width:12.8125rem;margin-top:.4375rem}}@media(min-width: 993px){.course__slogan{margin-left:38px;font-size:1.8rem;max-width:30rem;margin-top:3rem}}@media(min-width: 1200px){.course__slogan{font-size:1.56rem;margin-top:5rem;margin-bottom:2.625rem;max-width:35rem}}@media(min-width: 1520px){.course__slogan{font-size:1.56rem;margin-top:5.56rem;margin-bottom:2.625rem;max-width:40.38rem}}.course__btn{display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none;color:#fff;font-family:var(--font-family);font-weight:600;line-height:130%;text-align:center;color:#fff;background:#d30000;z-index:20}@media(max-width: 992px){.course__btn{font-size:2.5rem;border-radius:.3rem;padding:.62rem 1rem;width:36.12rem;height:6rem;margin:0 auto;bottom:250px}}@media(max-width: 430px){.course__btn{font-size:1.25rem;border-radius:.19rem;padding:.62rem 1rem;width:22.12rem;height:3.62rem;margin:0 auto;bottom:160px}}@media(max-width: 414px){.course__btn{font-size:1.12rem;border-radius:.19rem;padding:.62rem .94rem;width:21.5rem;height:3.5rem;margin:0 auto;bottom:160px}}@media(max-width: 375px){.course__btn{font-size:1.12rem;border-radius:.19rem;padding:.56rem .88rem;width:19.62rem;height:3.19rem;margin:0 auto;bottom:140px}}@media(max-width: 320px){.course__btn{font-size:.94rem;border-radius:.19rem;padding:.5rem .75rem;width:16.81rem;height:2.75rem;margin:0 auto;bottom:140px}}@media(min-width: 993px){.course__btn{font-size:2.5rem;border-radius:.3rem;padding:.62rem 1rem;width:40rem;height:6rem;margin:0 auto;bottom:250px}}@media(min-width: 1200px){.course__btn{border-radius:.31rem;padding:1.25rem 1.88rem;width:35rem;height:6.56rem;font-size:1.88rem}}@media(min-width: 1520px){.course__btn{border-radius:.31rem;padding:1.25rem 1.88rem;width:40.38rem;height:6.56rem;font-size:1.88rem}}.course__photo{position:absolute;display:block;max-width:100%;max-height:100%}@media(max-width: 992px){.course__photo{top:309px;right:0}}@media(max-width: 430px){.course__photo{top:309px;right:0}}@media(max-width: 414px){.course__photo{top:291px;right:0}}@media(max-width: 375px){.course__photo{top:294px;right:0}}@media(max-width: 320px){.course__photo{bottom:60px;right:0}}@media(min-width: 993px){.course__photo{top:409px;right:0}}@media(min-width: 1200px){.course__photo{right:-95px;top:0;right:0}}@media(min-width: 1520px){.course__photo{right:-95px;top:0;right:0}}.course__img{position:absolute;display:block;bottom:0;right:0;max-width:100%;max-height:100%}@media(max-width: 992px){.course__img{right:-130px}}@media(max-width: 430px){.course__img{right:0;width:80%}}@media(max-width: 414px){.course__img{width:80%}}@media(max-width: 393px){.course__img{width:82%}}@media(max-width: 390px){.course__img{width:75%}}@media(min-width: 993px){.course__img{width:85%;right:-120px}}@media(min-width: 1200px){.course__img{right:-120px}}@media(min-width: 1520px){.course__img{right:-100px}}.course__stamp{position:absolute;display:block}@media(max-width: 992px){.course__stamp{top:575px;left:5px;max-width:300px}}@media(max-width: 430px){.course__stamp{top:387px;left:38px}}@media(max-width: 414px){.course__stamp{top:336px;left:46px}}@media(max-width: 414px)and (max-height: 616px){.course__stamp{top:330px}}@media(max-width: 375px)and (max-height: 667px){.course__stamp{top:295px}}@media(max-width: 375px){.course__stamp{top:359px;left:32px}}@media(max-width: 320px){.course__stamp{top:271px;left:30px}}@media(min-width: 993px){.course__stamp{top:675px;left:5px;max-width:300px}}@media(min-width: 1025px){.course__stamp{bottom:9.75rem;right:-50px;width:20rem}}:root{--font-family: "Montserrat", sans-serif;--second-family: "Oswald", sans-serif;--third-family: "Neutral Face", sans-serif}a:hover{text-decoration:none}body{font-family:"Montserrat",sans-serif;margin:0;overflow-x:hidden;min-height:100%;padding-bottom:env(safe-area-inset-bottom)}.container{width:100%;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px;padding-left:0;padding-right:0}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1520px){.container{max-width:1460px}}.btn.course__btn.js-standart-button.width-100{bottom:20px !important}