@charset "UTF-8";.Banner{background:#191c1f}.Banner-wrapper{display:flex;justify-content:space-between;align-items:center}.Banner-info{width:50%;color:#fff}.Banner-info h1{font-size:64px;margin-bottom:34px}.Banner-info h4{font-size:24px;line-height:30px;font-weight:400;margin-bottom:32px}.Banner-info-action{display:flex;gap:25px}.Banner-hero{width:50%}.Banner-hero img{width:450px}.Banner-partners{background:#fff;width:100%;height:90px;background-image:url("/assets/Partners img download-585a1e64.png");background-size:100% 100%}@media only screen and (min-width: 1200px) and (max-width: 1599px){.Banner-wrapper{justify-content:center;align-items:center;flex-direction:column;gap:40px}.Banner-info{width:100%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.Banner-wrapper{justify-content:center;align-items:center;flex-direction:column;gap:40px}.Banner-info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px){.Banner-wrapper{justify-content:center;align-items:center;flex-direction:column;gap:40px}.Banner-info{width:100%;margin-top:40px}.Banner-hero{width:100%}.Banner-hero img{width:80vw}}@media only screen and (max-width: 767px){.Banner-wrapper{justify-content:flex-start;align-items:flex-start;flex-direction:column}.Banner-info{width:100%;margin-top:40px}.Banner-info h1{font-size:50px}.Banner-info h4{font-size:18px}.Banner-info .btn-link,.Banner-info .btn-red{font-size:16px!important}.Banner-hero{width:100%}.Banner-hero img{width:80vw}}@media only screen and (max-width: 575px){.Banner-wrapper{justify-content:flex-start;align-items:flex-start;flex-direction:column}.Banner-info{width:100%;margin-top:40px}.Banner-info h1{font-size:50px}.Banner-info h4{font-size:18px}.Banner-info-action{flex-direction:column;justify-content:center;align-items:center}.Banner-info-action .btn-link,.Banner-info-action .btn-red{font-size:16px!important;width:350px;justify-content:center}.Banner-hero{width:100%;margin-top:33px}.Banner-hero img{width:100vw}.Banner-partners{background-size:cover}}@media only screen and (max-width: 479px){.Banner-wrapper{justify-content:flex-start;align-items:flex-start;flex-direction:column}.Banner-info{width:100%;margin-top:40px}.Banner-info h1{font-size:36px}.Banner-info h4{font-size:16px}.Banner-info-action{flex-direction:column;justify-content:center;align-items:center}.Banner-info-action .btn-link,.Banner-info-action .btn-red{font-size:14px!important;width:100%;justify-content:center}.Banner-hero{width:100%;margin-top:33px}.Banner-hero img{width:90vw}.Banner-partners{background-size:cover}}.Header{width:100%;background:#191c1f}.Header-wrapper{padding-top:40px}.About{background:#191c1f;background-image:url("/assets/Красный паттерн 1-ca4ce309.png");background-repeat:no-repeat;background-position:left;background-size:contain}.About-wrapper{padding:130px 0}.About-head{margin-bottom:112px;display:flex;justify-content:center;align-items:center}.About-head h2{color:#fff;text-align:center;line-height:40px;font-size:36px;font-weight:700}.About-main{display:flex;justify-content:space-between;gap:90px}.About-main-box-img img{width:480px;height:423px}.About-main-box-info ul{display:flex;gap:78px;flex-direction:column}.About-main-box-info ul li{list-style:none}.About-main-box-info .list-inf{display:flex;align-items:center;gap:16px}.About-main-box-info .list-inf img{width:27px;height:27px}.About-main-box-info .list-inf span{line-height:30px;font-size:24px;font-weight:300;color:#fff}@media only screen and (min-width: 992px) and (max-width: 1199px){.About-main{justify-content:center;align-items:center;flex-direction:column}}@media only screen and (min-width: 768px) and (max-width: 991px){.About-main{justify-content:center;align-items:center;flex-direction:column}}@media only screen and (max-width: 767px){.About-main{justify-content:center;align-items:center;flex-direction:column}}@media only screen and (max-width: 575px){.About-main{justify-content:center;align-items:center;flex-direction:column}.About-main-box-img img{width:100%;height:360px}.About-main-box-info .list-inf span{font-size:16px}}@media only screen and (max-width: 479px){.About-main{justify-content:center;align-items:center;flex-direction:column}.About-main-box-img img{width:100%;height:360px}.About-main-box-info .list-inf span{font-size:14px;line-height:24px}}.AcademyTech{background:#fff;background-image:url(/assets/Pattern\ bottom-e852aa89.png);background-size:contain;background-repeat:no-repeat;background-position:right;background-position-x:78%}.AcademyTech-wrapper{padding:118px 0;display:flex;align-items:flex-end;gap:50px}.AcademyTech-box-img{position:relative}.AcademyTech-box-img .objs{position:absolute;content:"";right:-20%;bottom:-10%;width:100%;z-index:2;transform:rotate(10deg)}.AcademyTech-head{margin-bottom:50px}.AcademyTech-head h4{font-size:36px;line-height:40px;font-weight:700;margin-bottom:34px;color:#191c1f}.AcademyTech-head span{font-size:24px;line-height:30px;font-weight:400}.AcademyTech-cards{display:flex;flex-wrap:wrap;gap:20px}.AcademyTech-cards-card{max-width:310px;border-radius:25px;padding:18px 21px;border:2px solid #191c1f;transition:1s background ease-in-out;cursor:pointer}.AcademyTech-cards-card:hover{transition:1s ease-in-out;border:2px solid #1f2327;background:#1f2327;box-shadow:0 2px 16px #1f2327}.AcademyTech-cards-card:hover span,.AcademyTech-cards-card:hover p{color:#fff}.AcademyTech-cards-card span{line-height:30px;font-size:24px;font-weight:700;color:#191c1f}.AcademyTech-cards-card p{line-height:20px;font-size:16px;font-weight:400;color:#191c1f;margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 991px){.AcademyTech-wrapper{flex-direction:column!important;align-items:center}}@media only screen and (max-width: 767px){.AcademyTech-wrapper{flex-direction:column!important;align-items:center}}@media only screen and (max-width: 575px){.AcademyTech-wrapper{flex-direction:column!important;align-items:center}.AcademyTech-box-img img{width:380px}.AcademyTech-box-img .objs{display:none}.AcademyTech-cards-card{max-width:100%}}@media only screen and (max-width: 479px){.AcademyTech-wrapper{flex-direction:column!important;align-items:center}.AcademyTech-head h4{font-size:24px}.AcademyTech-head span{font-size:18px}.AcademyTech-box-img img{width:340px}.AcademyTech-box-img .objs{display:none}.AcademyTech-cards-card{max-width:100%}}.Students{background:#191c1f;background-image:url(/assets/paternst-ca6ace7f.png);background-repeat:no-repeat;background-position:right;background-size:contain}.Students-wrapper{padding:130px 0}.Students-wrapper .rows{display:flex}.Students-head{margin-bottom:75px;display:flex;justify-content:center;align-items:center;flex-direction:column}.Students-head h4{text-align:center;line-height:40px;font-size:36px;font-weight:700;color:#fff}.Students-head img{margin-top:10px}.Students-cards{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:90px 20px}.Students-cards-card{max-width:539px}.Students-cards .card-head{display:flex;align-items:center;gap:30px}.Students-cards .card-avatar{width:139px;height:139px;border-radius:50%;background:#df0c13}.Students-cards .card-avatar img{width:139px;height:139px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.Students-cards .card-social{display:flex;flex-direction:column;gap:20px}.Students-cards .card-social p{line-height:20px;font-size:16px;font-weight:400;color:#fff}.Students-cards .card-social span{line-height:30px;font-size:24px;font-weight:700;color:#fff}.Students-cards .card-social .socials{display:flex}@media only screen and (min-width: 992px) and (max-width: 1199px){.Students-wrapper{padding:80px 0}.Students-wrapper .rows{flex-direction:column;gap:36px}.Students-head{margin-bottom:40px}.Students-cards{flex-direction:column}}@media only screen and (min-width: 768px) and (max-width: 991px){.Students-wrapper{padding:80px 0}.Students-wrapper .rows{flex-direction:column;gap:36px}.Students-head{margin-bottom:40px}.Students-cards{flex-direction:column}}@media only screen and (max-width: 767px){.Students-wrapper{padding:80px 0}.Students-wrapper .rows{flex-direction:column;gap:36px}.Students-head{margin-bottom:40px}.Students-cards{flex-direction:column}}@media only screen and (max-width: 575px){.Students-wrapper{padding:80px 0}.Students-wrapper .rows{flex-direction:column;gap:36px}.Students-head{margin-bottom:40px}.Students-head h4{font-size:24px}.Students-cards{flex-direction:column;gap:36px}.Students-cards-card{min-width:100%}.Students-cards .card-avatar,.Students-cards .card-avatar img{width:100px;height:100px}.Students-cards .card-social span{font-size:18px}.Students-cards .card-social p{font-size:14px}}@media only screen and (max-width: 479px){.Students-wrapper{padding:80px 0}.Students-wrapper .rows{flex-direction:column;gap:36px}.Students-head{margin-bottom:40px}.Students-head h4{font-size:24px}.Students-cards{flex-direction:column;gap:36px}.Students-cards-card{min-width:100%}.Students-cards .card-head{flex-direction:column}.Students-cards .card-avatar,.Students-cards .card-avatar img{width:100px;height:100px}.Students-cards .card-social{align-items:center}.Students-cards .card-social span{font-size:14px}.Students-cards .card-social p{text-align:center;font-size:14px}}.ResultTraining{background:#191c1f;background-image:url("/assets/bottom decor downlad-75ce1f16.png");background-repeat:no-repeat;background-position:bottom;background-size:contain;background-position-x:-10%}.ResultTraining-wrapper{padding:100px 0 250px;display:flex;gap:10px;justify-content:space-between;align-items:flex-start}.ResultTraining-wrapper-head h4{font-size:36px;line-height:40px;font-weight:700;color:#fff;margin-bottom:30px}.ResultTraining-wrapper-head p{font-size:16px;line-height:20px;font-weight:400;color:#fff;margin-bottom:30px}.ResultTraining-wrapper-cards{display:flex;gap:10px}@media only screen and (min-width: 768px) and (max-width: 991px){.ResultTraining-wrapper{flex-direction:column;align-items:center;padding:90px 0}}@media only screen and (max-width: 767px){.ResultTraining-wrapper{flex-direction:column;align-items:center;padding:90px 0}.ResultTraining-wrapper-head h4{font-size:24px}.ResultTraining-wrapper-cards{flex-direction:column;align-items:center}}@media only screen and (max-width: 575px){.ResultTraining-wrapper{flex-direction:column;align-items:center;padding:90px 0}.ResultTraining-wrapper-head h4{font-size:24px}.ResultTraining-wrapper-cards{flex-direction:column;align-items:center}}@media only screen and (max-width: 479px){.ResultTraining-wrapper{flex-direction:column;align-items:center;padding:90px 0}.ResultTraining-wrapper-head h4{font-size:24px}.ResultTraining-wrapper-cards{flex-direction:column;align-items:center}}.OurAcademy{background:#1e2226;background-image:url(/assets/bckg-c8961258.png);background-repeat:no-repeat;background-position:bottom;background-size:100%;background-position-x:-10%;background-position-y:20%}.OurAcademy-wrapper{padding:130px 0;display:flex;justify-content:space-between;align-items:center;gap:95px}.OurAcademy-wrapper-info h4{line-height:40px;font-size:36px;font-weight:700;color:#fff;margin-bottom:36px}.OurAcademy-wrapper-info ul{margin:0;padding:0}.OurAcademy-wrapper-info ul li{list-style:none;margin-bottom:36px;display:flex;gap:36px}.OurAcademy-wrapper-info ul li span{line-height:30px;font-size:24px;font-weight:300;color:#f9f9f9}.OurAcademy-wrapper-info ul li img{width:24px;height:24px}@media only screen and (min-width: 768px) and (max-width: 991px){.OurAcademy-wrapper{flex-direction:column;align-items:center}}@media only screen and (max-width: 767px){.OurAcademy-wrapper{flex-direction:column;align-items:center}.OurAcademy-wrapper-info h4{font-size:24px}.OurAcademy-wrapper-info ul li span{font-size:18px}}@media only screen and (max-width: 575px){.OurAcademy-wrapper{flex-direction:column;align-items:center}.OurAcademy-wrapper-info .btn-red{width:100%!important}.OurAcademy-wrapper-info h4{font-size:18px}.OurAcademy-wrapper-info ul li{gap:20px;margin-bottom:20px}.OurAcademy-wrapper-info ul li span{font-size:16px}}@media only screen and (max-width: 479px){.OurAcademy-wrapper{flex-direction:column;align-items:center}.OurAcademy-wrapper-img,.OurAcademy-wrapper-img img{width:100%}.OurAcademy-wrapper-info .btn-red{width:100%!important}.OurAcademy-wrapper-info h4{font-size:18px}.OurAcademy-wrapper-info ul li{gap:20px;margin-bottom:20px}.OurAcademy-wrapper-info ul li span{font-size:16px}}.AboutRuslan{background:#fff;padding:120px 0}.AboutRuslan-wrapper{position:relative;background:#191c1f;border-radius:50px;padding:80px 65px;display:flex;justify-content:space-between;align-items:flex-start;background-image:url("/assets/Красный паттерн 1 3-0714bc14.png");background-repeat:no-repeat;background-position:left;background-size:contain}.AboutRuslan-wrapper-about{max-width:370px}.AboutRuslan-wrapper-about h5{line-height:20px;font-size:18px;font-weight:700;color:#fff}.AboutRuslan-wrapper-about h1{line-height:40px;font-size:36px;font-weight:700;color:#fff;margin:30px 0}.AboutRuslan-wrapper-about p{line-height:20px;font-size:16px;font-weight:300;color:#fff}.AboutRuslan-wrapper-about .socials{margin-top:30px;display:flex;gap:12px}.AboutRuslan-wrapper-img{position:absolute;content:"";top:-10%;left:50%;transform:translate(-40%,-72px)}.AboutRuslan-wrapper-img img{max-width:349px}.AboutRuslan-wrapper-clients{max-width:200px}.AboutRuslan-wrapper-clients ul{margin:0;padding:0}.AboutRuslan-wrapper-clients ul li{list-style:none;display:flex;gap:12px;margin-bottom:30px}.AboutRuslan-wrapper-clients ul li img{width:45px;height:45px}.AboutRuslan-wrapper-clients ul li h4{line-height:30px;font-size:24px;font-weight:700;color:#fff}.AboutRuslan-wrapper-clients ul li p{line-height:20px;font-size:16px;font-weight:300;color:#fff}@media only screen and (min-width: 768px) and (max-width: 991px){.AboutRuslan-wrapper-img img{display:none}}@media only screen and (max-width: 767px){.AboutRuslan-wrapper-img img{display:none}.AboutRuslan-wrapper-clients{min-width:100%;margin-top:24px}}@media only screen and (max-width: 575px){.AboutRuslan-wrapper{flex-direction:column;align-items:center;padding:24px}.AboutRuslan-wrapper-img img{display:none}.AboutRuslan-wrapper-about{min-width:100%}.AboutRuslan-wrapper-clients{min-width:100%;margin-top:24px}}@media only screen and (max-width: 479px){.AboutRuslan-wrapper{flex-direction:column;align-items:center;padding:24px}.AboutRuslan-wrapper-img img{display:none}.AboutRuslan-wrapper-about{min-width:100%}.AboutRuslan-wrapper-about h1{font-size:24px;margin:12px 0}.AboutRuslan-wrapper-about h5{font-size:16px}.AboutRuslan-wrapper-about p{font-size:14px}.AboutRuslan-wrapper-clients{min-width:100%;margin-top:24px}}.Footer{background:#191c1f;padding:44px 0}.Footer-main{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.Footer-main-logo .logo{margin-bottom:44px}.Footer-main-logo h4{line-height:20px;font-size:16px;color:#fff;font-weight:700}.Footer-main-logo .socials{display:flex;gap:12px;margin-top:10px}.Footer-main-logo .socials a{width:30px;height:30px;border-radius:50%;text-decoration:none;background:#535557;line-height:unset;display:flex;justify-content:center;align-items:center;transition:1s background ease-in-out}.Footer-main-logo .socials a img{width:30px;height:30px}.Footer-main-logo .socials a:hover{background:#df0c13;cursor:pointer}.Footer-main-links ul{margin:0}.Footer-main-links ul h4{line-height:20px;font-size:24px;color:#fff;font-weight:700;margin-bottom:30px}.Footer-main-links ul li{list-style:none;margin-bottom:30px}.Footer-main-links ul li a{line-height:25px;font-size:18px;color:#fff;font-weight:300;text-decoration:none;transition:1s color ease-in-out}.Footer-main-links ul li a:hover{color:#df0c13}.Footer-copyright .hr{background:#df0c13;width:100%;height:2px;margin-bottom:30px}.Footer-copyright h5{line-height:25px;font-size:18px;color:#fff;font-weight:300;text-align:center;margin-bottom:10px}.Footer-copyright a{-webkit-text-decoration:dashed;text-decoration:dashed;color:#df0c13}@media only screen and (max-width: 767px){.Footer-main{flex-direction:column}.Footer-main-logo{margin-bottom:24px}}@media only screen and (max-width: 575px){.Footer-main{flex-direction:column}.Footer-main-logo{margin-bottom:24px}}@media only screen and (max-width: 479px){.Footer-main{flex-direction:column}.Footer-main-logo{margin-bottom:24px}}.Pricing{position:relative;background:#191c1f;display:flex;justify-content:space-between;align-items:flex-start;background-image:url("/assets/Красный паттерн 1 3-0714bc14.png");background-repeat:no-repeat;background-position:left;background-size:contain}.Pricing .get-student{margin-bottom:12px}.Pricing-wrapper{padding:80px 0}.Pricing-head{margin-bottom:40px}.Pricing-head h4{font-size:28px;line-height:40px;color:#fff;font-weight:700;text-align:center}.Pricing-price{border-radius:25px;padding:4px;background:#fff}.Pricing-price-head{border-radius:25px;background:#191c1f;padding:25px}.Pricing-price-head span{line-height:25px;font-size:18px;font-weight:300;color:#fff}.Pricing-price-head h4{margin-top:12px;font-size:30px;line-height:24px;color:#fff;font-weight:700}.Pricing-price-main{padding:25px}.Pricing-price-main .price-hr{width:100%;height:1px;background:#191c1f;margin:20px 0}.Pricing-price-main ul{margin:0}.Pricing-price-main ul li{list-style:none;display:flex;align-items:center;gap:16px}.Pricing-price-main ul li img{width:15px;height:15px}.Pricing-price-main ul li span{font-size:14px;line-height:30px;color:#000;font-weight:400}.Pricing-price-main ul .price{margin:25px 0;line-height:30px;font-size:24px;font-weight:700;color:#000;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.Pricing-price-main ul .price span{display:flex;gap:10px}@media only screen and (max-width: 575px){.Pricing-head h4{font-size:24px}.Pricing-price-head h4{font-size:24px;line-height:30px}}@media only screen and (max-width: 479px){.Pricing-head h4{font-size:24px}.Pricing-price-head h4{font-size:24px;line-height:30px}}*{font-family:Montserrat,sans-serif;margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#191c1f}::-webkit-scrollbar-thumb{background-color:#df0c13;border-radius:30px}.container{width:1110px;margin:0 auto}.btn-red{background:#df0c13;outline:unset;border:unset;height:40px;border-radius:5px;padding:14px 21px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:20px;font-weight:700;color:#fff;transition:.5s ease-in-out}.btn-red:hover{cursor:pointer;transition:.5s ease-in-out;box-shadow:0 2px 16px #df0c13}.btn-link{background:unset;outline:unset;border:unset;height:40px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:18px;line-height:25px;font-weight:400;color:#fff;cursor:pointer}.gotopbtn{position:fixed;width:50px;height:50px;background-color:#df0c13;top:-80px;right:50px;text-align:center;line-height:50px;color:#fff;font-size:24px;border-radius:50%;cursor:pointer;transition:.6s ease-out;opacity:0;z-index:99}.gotopbtn.active{top:calc(100% - 100px);opacity:1}.gotopbtn:hover{background-color:#df0c13}.gotopbtn:before,.gotopbtn:after{content:"";width:50px;height:50px;border-radius:50%;border:1px solid #df0c13;position:absolute;left:0;box-sizing:border-box;animation:waves 2s linear infinite}.gotopbtn:after{animation-delay:1s}.gotopbtn:hover:before,.gotopbtn:hover:after{border-color:#df0c13}@keyframes waves{to{transform:scale(2);opacity:0}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.container{width:1110px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.container{width:992px}}@media only screen and (min-width: 768px) and (max-width: 991px){.container{width:720px}}@media only screen and (max-width: 767px){.container{width:540px}}@media only screen and (max-width: 575px){.container{width:510px}}@media only screen and (max-width: 479px){.container{width:100%;padding:0 16px}}
