html{scroll-behavior:smooth}body{width:100%;margin:0;overflow-x:hidden;background-color:#e0e0e0;font-family:"Century Gothic"}.container{margin:0 auto;max-width:1050px}h1,h2{font-family:"Helvetica";font-weight:700;line-height:100%;color:#1d1d1d;margin:0;text-transform:uppercase}h1{font-size:95px}h2{font-size:77px}.button{display:block;text-decoration:none;font-size:20px;color:#fff;font-weight:700;padding:25px;background-color:#ee2e57;border-radius:200px;text-transform:uppercase;text-align:center;transition:.5s;cursor:pointer}.button:hover{opacity:.8}.text{font-size:20px;color:#1d1d1d;line-height:120%}.text span{color:#ee2e57}.mini{font-size:16px}.bold{font-weight:700}ul:not(.slick-dots){list-style:none;padding-left:0;margin:0}ul:not(.slick-dots) li{position:relative;padding-left:23px;margin-bottom:16px;color:#1d1d1d;font-size:16px;line-height:120%}ul:not(.slick-dots) li:last-child{margin-bottom:0}ul:not(.slick-dots) li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#1d1d1d;border-radius:50%}ul:not(.slick-dots) li b{text-transform:uppercase}a:not(.button){color:#fff;text-decoration:none;transition:.5s}a:not(.button):hover{color:#ee2e57}.main-section .container{display:flex;gap:40px;max-width:1920px}.main-section .main-section-left,.main-section .main-section-right{flex-shrink:1;width:100%;max-width:30%;height:auto;position:relative;overflow:hidden}.main-section .main-section-left img{min-width:565px;height:auto;position:absolute;right:0;top:0}.main-section .main-section-center{width:100%;min-width:600px;margin:0 auto}.main-section .main-section-right{margin-top:330px}.main-section .logo{max-width:250px}.main-section h1{margin:10px 0 50px}.main-section .button{width:100%;max-width:450px}.main-section .text{max-width:485px}.main-section .text:not(.bold){margin:70px 0 35px}.main-section .main-section-left-mob,.main-section .main-section-right-mob{display:none}.whois-section{margin-top:60px}.whois-section .whois-section-header{display:flex;align-items:center;justify-content:center;gap:55px}.whois-section .whois-section-header svg{max-width:200px}.whois-section .whois-section-content{display:flex;min-height:490px;height:fit-content;margin-top:50px}.whois-section .whois-section-left{width:100%;background-position:center right;background-size:cover}.whois-section .whois-section-right{background-color:#fff;padding:67px 50px;min-width:500px;width:100%}.whois-section .whois-section-items-container{display:flex;align-items:center;height:100%}.whois-section .whois-section-item{display:flex;gap:30px;align-items:center;margin-bottom:30px}.whois-section .whois-section-items .whois-section-item:last-child{margin-bottom:0}.whois-section .whois-section-item-number{width:60px;min-width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#1d1d1d;font-size:24px;font-weight:700;border:1.5px solid #ee2e57;border-radius:100px}.benefits-section{margin-top:50px;background-position:center;background-size:cover}.benefits-section .container{padding:67px 0}.benefits-section h2{text-align:right;margin-bottom:60px;color:#fff}.benefits-section-content{display:flex;gap:100px}.benefits-section .benefits-section-left,.benefits-section .benefits-section-right{flex:1}.benefits-section .benefits-section-item{display:flex;align-items:center;gap:15px;margin-bottom:40px}.benefits-section .benefits-section-left .benefits-section-item:last-child,.benefits-section .benefits-section-right .benefits-section-item:last-child{margin-bottom:0}.benefits-section .benefits-section-item-icon svg{max-width:17px}.benefits-section .text{color:#fff}.advantages-section .container{padding:67px 0}.advantages-section h2{margin-top:80px;text-align:center}.advantages-section .container h2:first-child{margin-bottom:60px;margin-top:0}.advantages-section .advantages-texts{display:flex;gap:20px}.advantages-section .advantages-texts-item{flex:1;padding:12px;background-color:rgba(176,176,176,.35);display:flex;align-items:center;justify-content:center}.advantages-section .text{text-align:center}.advantages-section .advantages-image{width:100%;height:auto;margin:50px 0}.advantages-section .advantages-texts.two .advantages-texts-item:last-child{flex:2}.advantages-list{display:flex;justify-content:center;margin-top:50px}.advantages-list li{margin-bottom:26px;font-size:19px;padding-left:23px}.advantages-list li:before{width:11px;height:11px}.program-section{background-position:center;background-size:cover}.program-section .container{padding:67px 0 40px}.program-section h2{color:#ee2e57;text-align:center}.program-section .program-items{margin:40px 0 60px;padding:67px 100px;background-color:rgba(0,0,0,.25);backdrop-filter:blur(17.5px);display:flex;gap:50px}.program-section .program-items-left,.program-section .program-items-right{flex:1}.program-section .program-items .text{margin-bottom:35px;color:#fff}.program-section .program-items-left .text:last-child,.program-section .program-items-right .text:last-child{margin-bottom:0}.program-section .program-items .text span{color:#ef2d56}.program-section .text.one{padding:25px 0 20px;text-align:center;color:#fff}.program-section .text.two{text-align:center;color:#fff}.program-section .program-section-content{display:flex;min-height:490px;height:fit-content;margin-top:50px}.program-section .program-section-left{width:100%;background-position:center left;background-size:cover}.program-section .program-section-right{background-color:#e0e0e0;padding:67px 50px;min-width:500px;width:100%}.program-section .program-section-items-container{display:flex;align-items:center;height:100%}.program-section .program-section-item{margin-bottom:45px}.program-section .program-section-item .text:first-child{text-transform:uppercase}.program-section .program-section-items .program-section-item:last-child{margin-bottom:0}.program-section .program-section-item .text.text-icon{display:flex;gap:15px;padding:15px 0}.program-section .program-section-item .text.result{color:#ee2e57;text-transform:uppercase;margin-bottom:12px}.program-section .button{max-width:500px;margin:30px auto 0 auto}.teachers-section .container{padding:67px 0}.teachers-section h2{text-align:center}.teachers-section .teachers-item{display:flex;gap:36px;margin-top:60px}.teachers-section .teacher-left,.teachers-section .teacher-right{flex:1;position:relative}.teachers-section .teacher-left{height:465px;background-position:center;background-size:cover}.teachers-section .teacher-name{position:absolute;padding:15px 35px;color:#fff;background-color:rgb(131 133 132/70%);border:1.5px solid #fff;border-radius:100px;right:25px;top:25px}.teachers-section .teacher-name.text.mini{margin-top:0}.teachers-section .teacher-description{position:absolute;bottom:30px;width:calc(100% - 80px);padding:0 40px;text-align:center;color:#fff}.teachers-section .teacher-title{padding:13px 60px;border:1.5px solid #ef2d56;border-radius:100px;color:#ef2d56;width:fit-content}.teachers-section .teacher-list{margin:30px 0 40px;max-width:410px}.teachers-section .teacher-list .text{display:flex;gap:18px;margin-top:15px}.teachers-section .teacher-list .text:first-child{margin-bottom:0}.teachers-section .teacher-list .text svg{margin-top:3px;min-width:12px}.online-section .container{padding:67px 0}.online-section h2{text-align:center}.online-section .online-courses{max-width:900px;margin:43px auto 0 auto}.online-section .online-courses-item{margin-bottom:115px}.online-section .online-courses .online-courses-item:last-child{margin-bottom:0}.online-section .online-courses-main{display:flex;gap:40px}.online-section .online-courses-main-left{min-width:390px;max-width:390px}.online-section .online-courses-main-right{width:100%}.online-section .online-courses-main-image{width:100%;height:auto;margin-bottom:40px}.online-section .text.icon{display:flex;gap:10px}.online-section .text.mini{margin-top:18px}.online-section .online-courses-name{min-width:346px;font-weight:700;padding:12px;text-align:center;margin-bottom:22px;border:1px solid #ef2d56;border-radius:200px;width:fit-content}.online-section ul{margin-left:-20px}.online-section ul li:before{top:9px}.online-section .online-course-name{background-color:rgba(176,176,176,.35);padding:22px 40px 22px 22px;position:relative;border-radius:5.5px;display:flex;align-items:center;font-size:14px;margin:20px 0;border-bottom:1px solid #272727;cursor:pointer;flex-wrap:wrap}.online-section .online-course-name b{text-transform:uppercase;padding-right:5px}.online-section .online-course-name:after{content:"";background-image:url(/wp-content/uploads/2025/11/icon-arrow-down.svg);width:25px;height:25px;display:flex;align-items:center;justify-content:center;background-color:rgba(176,176,176,.35);background-position:center;background-size:13px;background-repeat:no-repeat;border-radius:3px;position:absolute;right:15px;top:20px;transition:.5s}.online-section .online-course-name.active:after{transform:rotate(180deg)}.online-section .online-course-name-text{display:none;line-height:140%;width:100%;margin-top:20px}.online-section .online-course-price{display:flex;gap:20px;margin-top:15px}.online-section .online-course-price span{display:block;margin-top:13px}.online-section .online-course-price-button{display:flex;gap:10px}.online-section .online-course-price-price{padding:12px;background-color:#fff;border-radius:100px;text-align:center;width:100%;font-size:16px}.online-section .online-course-price a{padding:12px;width:100%}.online-section .online-courses-item.multi .online-course-price-button{flex-wrap:wrap}.online-section .online-courses-item .online-courses-item-bottom .online-course-price-button{flex-wrap:nowrap;width:100%}.online-section .online-courses-item .text.middle{text-align:center;margin-bottom:15px;text-transform:uppercase}.online-section .online-courses-item-bottom .text.icon{margin-bottom:45px}.online-section .text.icon img{width:22px;height:22px}.online-section .online-courses-item-bottom .text.icon.pink img{width:22px;height:25px}.online-section .online-courses-item-bottom .text.icon b{font-size:20px}.online-section .online-courses-item-bottom .text.icon.pink b{color:#ef2d56}.online-section .online-courses-item.multi ul li:last-child b{color:#ee2e57}.online-section .online-courses-item.multi ul li:last-child:before{background-color:#ee2e57}.online-section ul.margin-top{margin-top:17px}.results-section{background-position:center;background-size:cover}.results-section .container{padding:67px 0;text-align:center}.results-section h2{color:#fff;margin-bottom:29px;text-align:left;max-width:835px;margin:0 auto}.results-section .results-image{max-width:835px;margin:0 auto}.results-section .results-content{padding:55px 0;margin:30px 0;background-color:rgba(29,29,29,.15);backdrop-filter:blur(17.5px);border-radius:3px}.results-section .results-items{max-width:835px;margin:0 auto;display:flex;gap:10px;justify-content:space-between}.results-section .results-items-left,.results-section .results-items-right{max-width:350px}.results-section .results-item{display:flex;gap:11px;font-size:17px;line-height:120%;color:#fff;text-align:left;align-items:center}.results-section .results-item svg{min-width:14px}.results-section .results-item{margin-bottom:35px}.results-section .results-items-left .results-item:last-child,.results-section .results-items-right .results-item:last-child{margin-bottom:0}.partners-section .container{padding:67px 0}.partners-section h2{text-align:center}.partners-section .partners-logs{margin-top:55px;display:flex;flex-wrap:wrap;justify-content:center;gap:45px}.partners-section .partners-logs-item{display:block;width:fit-content;text-decoration:none;max-height:113px;max-width:130px;display:flex;align-items:center}.partners-section .partners-logs-item img{max-width:100%;max-height:100%}.payment-section{background-color:#1d1d1d}.payment-section .container{padding:67px 0;text-align:center}.payment-section h2{color:#fff}.payment-text{font-size:21px;line-height:120%;color:#fff;margin:35px 0}.paument-price{padding:27px 79px;font-size:21px;font-weight:700;color:#fff;border:1.8px solid #ef2d56;border-radius:100px;width:fit-content;margin:0 auto}.payment-section .button{max-width:500px;margin:0 auto}.joinus-section .container{padding:67px 0}.joinus-section h2{text-align:center}.joinus-section h2 span{color:#ee2e57;text-transform:none}.joinus-section .joinus-description{text-align:center;margin:35px 0 40px}.joinus-section .joinus-images{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:11px}.joinus-section .joinus-images img:nth-child(1){grid-column:1/-1}.joinus-section .joinus-images img:nth-child(2){grid-column:1/2}.joinus-section .joinus-images img:nth-child(3){grid-column:2/3}.joinus-section .joinus-images img{width:100%}.joinus-section .joinus-for{max-width:840px;display:flex;gap:60px;margin:40px auto}.joinus-section .joinus-for-left,.joinus-section .joinus-for-right{flex:1}.joinus-section .joinus-for-title{color:#fff;text-align:center;background-color:#1d1d1d;border-radius:5px;text-transform:uppercase;padding:15px}.joinus-section .joinus-for-list{margin-top:40px}.joinus-section .joinus-for-list-item{display:flex;gap:15px;align-items:center;margin-bottom:25px}.joinus-section .joinus-for-list .joinus-for-list-item:last-child{margin-bottom:0}.joinus-section .joinus-for-list-item span{color:#ef2d56}.joinus-section .joinus-allon{padding:25px;color:#ef2d56;border:1.5px solid rgba(29,29,29,.65);border-radius:200px;text-align:center}.joinus-section .joinus-visa-title{margin:33px auto;width:fit-content;padding-bottom:10px;font-size:22px;font-weight:700;color:#1d1d1d;border-bottom:1px solid #ef2d56;text-transform:uppercase}.joinus-section .joinus-visa-description{text-align:center}.joinus-section .joinus-visa-text{max-width:840px;margin:69px auto 37px auto;color:#1d1d1d;font-size:21px;line-height:120%}.joinus-section .joinus-visa-text.pink{color:#ef2d56;font-weight:700;text-align:right;margin:0 auto 40px auto}.joinus-section .joinus-button{max-width:500px;margin:0 auto}.channel-section{position:relative;background-color:#1d1d1d}.channel-section .container{max-width:1920px;display:flex;color:#fff}.channel-section .channel-section-left{width:40%;background-size:cover;background-position:top center}.channel-section .channel-section-right{min-width:700px;padding:67px 47px}.channel-section-title{display:flex;gap:30px;align-items:center;margin-bottom:30px}.channel-section-title img{width:200px;height:auto}.channel-section-title h2{color:#fff}.channel-section .text{color:#fff}.channel-section ul{margin:38px 0 56px 66px}.channel-section li{margin-bottom:19px;color:#fff !important}.channel-section li:before{background-color:#ee2e57 !important;width:11px;height:11px}.channel-section .whom{display:flex;gap:33px;align-items:center;margin-bottom:40px}.channel-section .whom-left{color:#fff;text-transform:uppercase;padding:18px 53px;border:1.5px solid #ef2d56;border-radius:100px}.channel-section .whom-right{text-transform:uppercase}.channel-section .channel-prices{margin-bottom:40px;max-width:max-content}.channel-section .channel-prices-item{display:flex;gap:24px;align-items:center;color:#fff;padding:16px 0;border-bottom:1px solid #fff;justify-content:space-between}.channel-section .channel-prices .channel-prices-item:first-child{padding-top:0}.channel-section .channel-prices .channel-prices-item:last-child{padding-bottom:0;border-bottom:0}.channel-section .channel-price-name{min-width:200px}.channel-section .channel-price span{color:#ee2e57;font-size:20px;font-weight:700}.channel-section .whatwill{margin-bottom:30px;color:#fff;text-transform:uppercase;padding:18px 53px;border:1.5px solid #ef2d56;border-radius:100px;width:fit-content}.channel-section .whatwill-list-item{display:flex;align-items:center;gap:12px;color:#fff;margin-bottom:25px}.channel-section .whatwill-list .whatwill-list-item:last-child{margin-bottom:0}.chanel-access{max-width:520px;color:#fff;font-size:22px;text-align:center;line-height:120%;margin:68px 0 54px;text-transform:uppercase}.channel-section .button{max-width:500px}.faq-section .container{padding:30px 0}.faq-section h2{text-align:center}.faq-section .faq-items{margin-top:50px}.faq-section .faq-item{padding:20px 0;border-bottom:1px solid #bbb}.faq-section .faq-items .faq-item:first-child{padding-top:0}.faq-section .faq-items .faq-item:last-child{padding-bottom:0;border-bottom:none}.faq-section .faq-title{font-size:25px;font-weight:600;display:flex;align-items:center;position:relative;cursor:pointer;padding-right:50px;margin:0;color:#272727}.faq-section .faq-title:after,.faq-section .faq-title:before{content:'';width:2px;height:15px;background-color:#272727;transition:.5s;right:0;position:absolute}.faq-section .faq-title:before{transform:rotate(90deg)}.faq-section .faq-text{display:none;margin-top:20px;font-size:17px;padding-right:50px;color:#000}.faq-section .faq-item.active .faq-title:after{height:0}footer{background-position:center;background-size:cover}footer .container{padding:50px 0 44px;max-width:900px}footer .footer-top{display:flex;justify-content:space-between;align-items:flex-start;gap:50px}footer .text{color:#fff;line-height:140%}footer .footer-logo{max-width:220px;height:auto}footer .footer-links{margin:24px 0;display:flex;align-items:center;gap:38px;text-decoration:underline;text-decoration-color:#fff}.footer-social{display:flex;gap:10px;justify-content:center;margin-top:40px}.footer-social img{width:50px;height:50px}.footer-social a:hover{transform:scale(.9)}.slick-dots li button:before{font-size:10px}.slick-prev:before,.slick-next:before{font-size:35px;color:#000}.slick-next{right:-35px}.slick-prev{left:-35px}.slick-prev,.slick-next{width:35px;height:35px}.slick-dots{bottom:-45px}body.pause{overflow:hidden}.black-background{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0/50%);z-index:9;transition:.5s;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out}.black-background.visible{opacity:1;visibility:visible}.modal-wrapper{position:fixed;overflow:auto;width:100%;height:100%;display:none;left:0;top:0;z-index:10}.modal-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:100px 0}.modal{width:100%;max-width:600px;padding:40px;margin:28px;background-color:#fff;position:relative}.modal-close{color:#000;font-size:30px;position:absolute;right:10px;top:10px;cursor:pointer;line-height:100%;transition:.5s}.modal-close:hover{color:#ee2e57}.modal-content{color:#272727}.modal-description{font-size:16px;font-style:italic;text-align:center;font-weight:700;margin-bottom:20px}.modal-title{font-size:24px;margin-bottom:10px;text-align:center;color:#ee2e57;font-weight:700}.modal-price{text-align:center;font-size:16px;margin-bottom:20px;font-weight:700}.modal-text{font-size:16px;line-height:150%;margin-bottom:24px}.modal input[type=text],.modal input[type=email],.modal input[type=tel]{margin-bottom:24px;width:calc(100% - 60px);background-color:rgba(39,39,39,.12);padding:14px 30px;border-radius:5px;font-size:16px;border:2px solid transparent;transition:.5s}.modal input[type=text]:hover,.modal input[type=email]:hover,.modal input[type=tel]:hover,.modal input[type=text]:focus,.modal input[type=email]:focus,.modal input[type=tel]:focus,.modal .modal-tel-mask select:hover,.modal .modal-tel-mask select:focus{border:2px solid #ee2e57;outline:none;box-shadow:none}.modal-checkbox{margin-bottom:24px;display:flex;gap:10px;align-items:flex-start;cursor:pointer}.modal-checkbox input{transform:scale(1.3);cursor:pointer}.modal-checkbox div{font-size:14px;color:#272727}.modal .button{margin-top:48px;width:100%;border:none}.modal .modal-tel-mask{margin-bottom:24px;display:flex;gap:10px}.modal .modal-tel-mask input[type=tel]{margin-bottom:0}.modal .modal-tel-mask select{background-color:rgba(39,39,39,.12);padding:14px 30px;border-radius:5px;font-size:16px;border:2px solid transparent;transition:.5s}.main-page{background-color:#fff}.main-page h1{font-size:45px;text-align:center;padding:100px 0 50px}.main-page p{font-size:17px;line-height:150%;margin:0 0 24px}.main-page h2{font-size:30px;margin-bottom:35px}.main-page p:last-child{margin-bottom:0;padding-bottom:50px}.main-page p a{color:#272727}.floating-widget{position:fixed;right:24px;bottom:100px}.toogle-floating-widget{width:56px;height:56px;cursor:pointer;background-color:#ee2e57;border-radius:100px;display:flex;align-items:center;justify-content:center}.toogle-floating-widget svg{width:33px;height:33px;transition:.5s}.toogle-floating-widget.active svg{transform:rotate(90deg)}.floating-widget-links{display:none;flex-direction:column;align-items:center;opacity:0}.floating-widget-item{display:block;margin-bottom:15px;width:40px;height:40px;transition:.25s;border-radius:100px}.floating-widget-item:hover{transform:scale(.9)}.floating-widget-item img{width:100%;height:100%}.page-404{padding:50px 0}h1.title-404-page{padding:0}h1.title-404-page span{display:block;font-size:200px;line-height:200px;color:#ee2e57;margin-bottom:30px}.text-404{text-align:center;color:grey;font-size:26px;margin:30px 0}.page-404 .button{width:fit-content;margin:0 auto}@media screen and (max-width:1100px){.whois-section .container{padding-right:28px;padding-left:28px}.benefits-section .container,.online-section .container,.partners-section .container,.payment-section .container,.channel-section .channel-section-right,.teachers-section .container{padding:67px 28px}.advantages-section h2,.advantages-section .advantages-texts,.advantages-section .advantages-list,.results-section h2,.joinus-section h2,.joinus-section .joinus-description,.joinus-section .joinus-for,.joinus-section .joinus-visa-title,.joinus-section .joinus-visa-description,.joinus-section .joinus-visa-text{padding:0 28px}.joinus-section .joinus-allon{margin:0 28px}.program-section .container{padding:67px 28px 40px}.results-section .results-content{padding:55px 28px}footer .container{padding:50px 28px 44px}.faq-section .container{padding:30px 28px}.main-page .container{padding:0 28px}.slick-dots li button:before{font-size:8px}.slick-prev:before,.slick-next:before{font-size:25px}.slick-next{right:-25px}.slick-prev{left:-25px}.slick-prev,.slick-next{width:25px;height:25px}}@media screen and (max-width:1024px){h1{font-size:65px}h2{font-size:57px}.online-section .online-courses-main-left{min-width:200px;max-width:200px}}@media screen and (max-width:768px){h1{font-size:45px}h2{font-size:36px}.button{font-size:14px;padding:17px;max-width:100%}.text{font-size:14px}.mini{font-size:12px}ul:not(.slick-dots) li{padding-left:18px;font-size:12px}ul:not(.slick-dots) li:before{width:7px;height:7px}.main-section .container{flex-wrap:wrap;gap:18px;max-width:100%}.main-section .main-section-center{min-width:calc(100% - 56px);width:calc(100% - 56px);padding:0 28px}.main-section .logo{max-width:180px}.main-section .main-section-left-mob,.main-section .main-section-right-mob{display:block;height:auto;width:100%}.main-section .main-section-left-mob{margin-top:-20px;margin-left:-28px;width:calc(100% + 28px)}.main-section .main-section-left,.main-section .main-section-right{display:none}.main-section h1{margin:18px 0}.main-section .button{max-width:calc(100% - 34px)}.main-section .text:not(.bold){margin:29px 0 17px}.main-section .text.bold{margin-bottom:32px}.main-section .main-section-right-mob{width:calc(100% + 28px)}.whois-section{margin-top:70px}.whois-section .whois-section-header{gap:26px}.whois-section .whois-section-content{margin-top:28px;flex-wrap:wrap;min-height:auto}.whois-section .whois-section-header svg{max-width:94px}.whois-section .whois-section-right{order:1;min-width:auto;padding:44px 28px 30px 19px}.whois-section .whois-section-left{order:2;height:175px;background-position:top right}.whois-section .whois-section-item{gap:19px;margin-bottom:18px}.whois-section .whois-section-item-number{width:36px;min-width:36px;height:36px;font-size:15px}.benefits-section{margin-top:30px}.benefits-section .container{padding:39px 28px}.benefits-section h2{margin-bottom:31px}.benefits-section-content{display:block}.benefits-section .benefits-section-left{margin-bottom:26px}.benefits-section .benefits-section-item{margin-bottom:26px;gap:21px}.benefits-section .benefits-section-item-icon svg{max-width:11px}.advantages-section .container{padding:39px 0}.advantages-section h2{margin-top:60px}.advantages-section .container h2:first-child{margin-bottom:25px}.advantages-section .advantages-texts-item{padding:11px 15px;min-height:50px;min-width:calc(100% - 30px)}.advantages-section .advantages-texts{flex-wrap:wrap}.advantages-section .advantages-image{margin:23px 0}.advantages-section .advantages-texts-item br{display:none}.advantages-list{margin-top:32px}.advantages-list li:before{width:7px;height:7px}.advantages-list li{padding-left:16px;font-size:12px;margin-bottom:16px}.program-section .container{padding:40px 28px 33px}.program-section .program-items{margin:22px 0 43px;padding:26px 34px;background-color:transparent;backdrop-filter:blur(100px);display:block}.program-section .program-items-left{margin-bottom:21px}.program-section .program-items .text{margin-bottom:21px}.program-section .text.one{padding:37px 0 23px}.program-section .text.one b{width:100%;display:block}.program-section .program-section-content{margin-top:30px;flex-wrap:wrap;min-height:auto}.program-section .program-section-right{order:1;padding:25px 33px 20px;min-width:calc(100% - 66px)}.program-section .program-section-item{margin-bottom:33px}.program-section .program-section-item .text.text-icon{padding:12px 0;gap:10px}.program-section .program-section-item .text.text-icon svg{max-width:14px;max-height:14px}.program-section .program-section-items .program-section-item:last-child{margin-top:-9px}.program-section .program-section-items .program-section-item:last-child .text{text-align:center}.program-section .program-section-item .text.result{margin-bottom:7px}.program-section .program-section-left{height:175px;order:2}.teachers-section .container{padding:48px 28px 36px}.teachers-section .teachers .teachers-item:first-child{margin-top:24px}.teachers-section .teachers-item{display:block;margin-top:40px}.teachers-section .teacher-left{height:340px}.teachers-section .teacher-name{padding:10px 25px;right:18px;top:18px}.teachers-section .teacher-description{bottom:19px;width:calc(100% - 40px);padding:0 20px}.teachers-section .teacher-right{margin-top:20px}.teachers-section .teacher-title{padding:10px 30px;margin:0 auto}.teachers-section .teacher-list{margin:18px 0 23px}.teachers-section .teacher-list .text{text-align:left}.teachers-section .teacher-right .text:last-child{text-align:left}.teachers-section .teacher-right .text:last-child br{display:none}.online-section .container{padding:48px 28px 36px}.online-section .online-courses{margin:18px auto 0 auto}.online-section .online-courses-main{flex-wrap:wrap;gap:5px}.online-section .online-courses-main-right{order:1}.online-section .online-courses-main-left{min-width:100%;max-width:100%;order:2}.online-section .online-courses-name{min-width:260px;margin:0 auto 17px auto}.online-section ul{margin-left:0}.online-section .online-course-name{margin:22px 0 13px;padding:18px 40px 18px 20px;font-size:13px}.online-section .online-course-name:after{width:22px;height:22px;top:16px}.online-section .online-course-name-text{text-align:left !important}.online-section .online-course-price{margin-top:13px;flex-wrap:wrap;justify-content:center;gap:14px}.online-section .online-course-price span{margin-top:0;font-size:13px}.online-section .online-course-price-price{width:fit-content;min-width:250px;margin:0 auto}.online-section .online-courses-main-image{margin-bottom:17px}.online-section .text.icon{gap:3px;align-items:center}.online-section .text.mini{margin-top:10px}.online-section .online-courses-item .online-courses-item-bottom .online-course-price-button{flex-wrap:wrap}.online-section .online-course-price a{padding:18px}.online-section .online-courses-item{margin-bottom:66px}.online-section .text.mini{text-align:center}.online-section .text.icon img{max-width:20px;max-height:20px}.online-section .online-courses-main-left .text.mini{text-align:left}.online-section .text-icon-mob{flex-wrap:wrap}.online-section .online-courses-item-bottom .text.icon b{font-size:13px}.online-section .online-courses-item-bottom .text.icon{margin-bottom:36px}.online-section .online-courses-item-bottom .text.icon.pink div{text-align:left}.online-section .online-courses-item-bottom .text.icon.pink div br{display:none}.results-section{overflow-x:hidden}.results-section .container{padding:40px 0 24px}.results-section h2{margin:0 auto 32px auto}.results-section .results-image{width:130%;margin-left:28px}.results-section .results-content{padding:30px;margin:12px 28px}.results-section .results-items{display:block}.results-section .results-items-left{margin-bottom:25px}.results-section .results-item{margin-bottom:25px;font-size:13px;gap:5px}.results-section .results-item svg{min-width:11px;max-width:11px}.results-section .results-image:last-child{margin-left:-50%}.partners-section .container{padding:46px 28px 20px}.partners-section .partners-logs{margin-top:36px}.partners-section .partners-logs{gap:30px;justify-content:flex-start}.partners-section .partners-logs-item{max-height:75px;max-width:85px}.payment-section .container{padding:38px 28px 42px}.payment-text{margin:22px 0 14px;font-size:13px}.paument-price{padding:15px 32px;font-size:13px}.payment-text br{display:none}.joinus-section .container{padding:39px 0 41px}.joinus-section h2 br{display:none}.joinus-section .joinus-description{margin:15px 0 25px}.joinus-section .joinus-description br{display:none}.joinus-section .joinus-for{margin:43px auto 22px auto;gap:20px;flex-wrap:wrap}.joinus-section .joinus-for-left,.joinus-section .joinus-for-right{width:100%;flex:none}.joinus-section .joinus-for-list{margin-top:20px}.joinus-section .joinus-for-list-item{margin-bottom:15px}.joinus-section .joinus-for-title{padding:15px 50px;width:fit-content;margin:0 auto}.joinus-section .joinus-allon{padding:18px 25px}.joinus-section .joinus-visa-title{margin:15px auto;font-size:12px;padding-bottom:6px}.joinus-section .joinus-visa-description br{display:none}.joinus-section .joinus-visa-text{margin:55px auto 19px auto;font-size:13px}.joinus-section .joinus-visa-text br{display:none}.joinus-section .joinus-visa-text.pink{margin:0 auto 20px auto}.joinus-section .joinus-button{margin:0 28px}.channel-section .container{display:block}.channel-section .channel-section-left{height:568px;width:100%}.channel-section .channel-section-right{min-width:calc(100% - 56px)}.channel-section-title{gap:17px}.channel-section-title img{width:97px}.channel-section-title h2{font-size:30px;margin-bottom:23px}.channel-section ul{margin:23px 0 18px 11px}.channel-section li{margin-bottom:12px}.channel-section .whom{flex-wrap:wrap;gap 17px;justify-content:center;margin-bottom:28px}.channel-section .whom-left{padding:15px 45px}.channel-section .whom-right{text-align:center}.channel-section .channel-prices-item{padding:11px 0}.channel-section .channel-price-name{min-width:130px}.channel-section .channel-price span{font-size:13px}.channel-section .channel-price{text-align:right}.channel-section .channel-prices{margin-bottom:26px}.channel-section .whatwill{margin:0 auto;padding:15px 35px;margin-bottom:21px;font-size:13px}.channel-section .whatwill-list-item{margin-bottom:19px;gap 9px}.channel-section .whatwill-list-item img{max-width:15px;max-height:15px}.chanel-access{margin:36px 0 17px;font-size:13px}.channel-section .channel-section-right{padding:29px 28px 36px}.faq-section .faq-items{margin-top:45px}.faq-section .faq-title{font-size:18px;padding-right:20px}.faq-section .faq-text{font-size:14px;padding-right:0}footer .container{padding:50px 28px 56px}footer .text{line-height:180%;font-size:11px}footer .footer-top{gap:20px;flex-wrap:wrap}.footer-top-text{width:100%;order:2}footer .footer-logo{order:1}footer .footer-links{gap:8px;flex-wrap:wrap;font-size:11px}footer .footer-links a{display:block;width:100%}.footer-social img{width:40px;height:40px}.footer-social{gap:10px;justify-content:flex-start}.footer-logos{gap:10px;justify-content:space-between}.modal{margin:14px;padding:20px;margin-top:40px}.modal-description,.modal-price,.modal-text,.modal input[type=text],.modal input[type=email],.modal input[type=tel],.modal .modal-tel-mask select{font-size:14px}.modal .modal-tel-mask select{width:100%}.modal-checkbox div{font-size:12px}.modal-title{font-size:20px}.modal .modal-tel-mask{flex-wrap:wrap}.main-page h1{font-size:30px}.main-page h2{font-size:22px}.main-page p{font-size:14px}.floating-widget{right:16px;bottom:16px}.page-404{padding:30px 0}.main-page h1{font-size:23px}h1.title-404-page span{font-size:150px;line-height:150px;margin-bottom:20px}.text-404{font-size:14px;margin:20px 0}.page-404 .button{width:auto}}