.feedback-model{z-index:3}.feedback-model__header{width:65%;z-index:5;margin:0 auto;padding-top:calc((1vh + 1vw)*.5);text-align:center}@media(max-width:1024px){.feedback-model__header{width:90%}}.feedback-model__header__title{font-size:calc((1vh + 1vw)*1.3);font-weight:500;line-height:calc((1vh + 1vw)*1.8);text-align:center;margin-bottom:calc((1vh + 1vw)*.5)}.feedback-model__header__title span{background-color:#6337c3;color:#fff;padding:0 .5rem;border-radius:.5rem}.feedback-model__header__description{font-size:calc((1vh + 1vw)*.44);font-weight:400;line-height:calc((1vh + 1vw)*.8)}@media(max-width:768px){.feedback-model__header__description{font-size:calc((1vh + 1vw)*.7);line-height:calc((1vh + 1vw)*.9)}}.feedback-model__content{width:100%;position:relative;z-index:4}.feedback-model__content__form{width:60%}@media(max-width:768px){.feedback-model__content__form{width:100%}}.feedback-model__content__form .contacts-form{background-color:transparent}@media(max-width:768px){.feedback-model__content__form .contacts-form{padding:calc((1vh + 1vw)*1)}}.feedback-model__content__form .contacts-form .form-inputs{flex-direction:column;gap:1rem}.feedback-model__content__form .contacts-form .form-inputs .form-input{width:100%;border:1px solid #e6e8ec;background-color:#fff;border-radius:.5rem;padding:.5rem}.feedback-model__content__form .contacts-form .form-inputs .form-input input{border:none;outline:none}.feedback-model__content__form .contacts-form .form-inputs .form-input-phone{width:100%;border:1px solid #e6e8ec;background-color:#fff;border-radius:.5rem;padding:.5rem}.feedback-model__content__form .contacts-form .form-inputs .form-input-phone select{border:none;outline:none}.feedback-model__content__form .contacts-form-form-text{color:#292824;font-size:calc((1vh + 1vw)*.4);font-weight:400;line-height:calc((1vh + 1vw)*.5);text-align:left;margin-top:calc((1vh + 1vw)*.5)}@media(max-width:768px){.feedback-model__content__form .contacts-form-form-text{font-size:calc((1vh + 1vw)*.7);line-height:calc((1vh + 1vw)*.8)}}.feedback-model__content__image{position:absolute;right:0;bottom:0;width:400px;height:400px}@media(max-width:992px){.feedback-model__content__image{width:300px;height:300px}}@media(max-width:768px){.feedback-model__content__image{display:none}}.feedback-model__content__image img{width:100%;height:100%!important;object-fit:cover}.model-bg-image-left{position:absolute;left:0;bottom:-10px;z-index:0}.model-bg-image-right{position:absolute;right:0;bottom:-20px}.testimonials{padding:calc((1vh + 1vw)*2.1) 0;border-radius:calc((1vh + 1vw)*2.1);text-align:center;position:relative}.testimonials-subtitle{display:inline-block;font-size:calc((1vh + 1vw)*.53);font-weight:600;color:#fff;text-align:center;padding:calc((1vh + 1vw)*.3) calc((1vh + 1vw)*1);margin-bottom:calc((1vh + 1vw)*.2);background:rgba(99,55,195,.32);border-radius:calc((1vh + 1vw)*.5)}.testimonials-title{font-size:calc((1vh + 1vw)*1.6);font-weight:600;color:#fff;line-height:calc((1vh + 1vw)*2.8)}.testimonials-swiper-container-swiper{margin-top:calc((1vh + 1vw)*.4)}.testimonials-swiper-container-swiper .swiper-wrapper .swiper-slide{height:unset}.testimonials-swiper-container-swiper .swiper-wrapper{align-items:stretch}.testimonials-swiper-container-swiper-slide{width:auto;border-radius:calc((1vh + 1vw)*1.2);overflow:hidden;background-color:#fff;padding:calc((1vh + 1vw)*.8);min-height:200px}.testimonials-swiper-container-swiper-slide-item-content{display:flex;gap:calc((1vh + 1vw)*.5)}.testimonials-swiper-container-swiper-slide-item-content-avatar{width:80px;height:80px;border-radius:50%;padding:calc((1vh + 1vw)*.4);background-color:#8f5ff3}.testimonials-swiper-container-swiper-slide-item-content-header{flex:1 1;text-align:start}.testimonials-swiper-container-swiper-slide-item-content-header-name{font-size:calc((1vh + 1vw)*.8);color:#292824}.testimonials-swiper-container-swiper-slide-item-content-header-course{width:-moz-fit-content;width:fit-content;background:transparent;font-size:calc((1vh + 1vw)*.5);color:#fff;padding:calc((1vh + 1vw)*.1) calc((1vh + 1vw)*.5);border-radius:calc((1vh + 1vw)*.3);position:relative;z-index:1}.testimonials-swiper-container-swiper-slide-item-content-header-course:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#9c72f4;border-radius:calc((1vh + 1vw)*.3);z-index:-1}.testimonials-swiper-container-swiper-slide-item-content-footer{margin-top:calc((1vh + 1vw)*.5);text-align:start}.testimonials-swiper-container-swiper-slide-item-content-footer-text{font-size:calc((1vh + 1vw)*.6);color:#292824;line-height:calc((1vh + 1vw)*.8)}@media(max-width:768px){.testimonials-swiper-container-swiper-slide-item-content-header-name{font-size:calc((1vh + 1vw)*1.4)}.testimonials-swiper-container-swiper-slide-item-content-header-course{font-size:calc((1vh + 1vw)*1)}.testimonials-swiper-container-swiper-slide-item-content-footer{margin-top:calc((1vh + 1vw)*.5);text-align:start}.testimonials-swiper-container-swiper-slide-item-content-footer-text{font-size:calc((1vh + 1vw)*1.3);line-height:calc((1vh + 1vw)*1.5)}}.testimonials-swiper-container-nav{display:flex;justify-content:end;align-items:end;gap:calc((1vh + 1vw)*.8)}.testimonials-swiper-container-nav-next,.testimonials-swiper-container-nav-prev{display:flex;align-items:center;justify-content:center;background-color:#fc9953;padding:calc((1vh + 1vw)*.2) calc((1vh + 1vw)*.4);border-radius:calc((1vh + 1vw)*.7);color:#fff;cursor:pointer}.testimonials-swiper-container-nav-next:hover,.testimonials-swiper-container-nav-prev:hover{transform:scale(1.1);transition:transform .3s ease-in-out}.testimonial-card-container{display:flex;justify-content:center;align-items:center;padding:16px;background-color:#fff;height:100%}.testimonial-card{position:relative;border:4px solid #9333ea;border-radius:24px;padding:0 16px 16px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%}.testimonial-card .nameTag{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background-color:#a3e635;color:#000;padding:4px 16px;border-radius:9999px;font-weight:600;font-size:18px}.testimonial-card .imageWrapper{max-width:300px;display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:16px;border-radius:16px;overflow:hidden;border:4px solid #9333ea;background:linear-gradient(180deg,#f5f5f5 0,#f1f1f1 50%,#ededed)}.testimonial-card .image{width:100%;max-width:300px;height:auto;object-fit:cover;display:block}.testimonial-card .message{color:#333;font-size:14px;line-height:1.5;display:flex;flex-direction:column;gap:8px;margin-bottom:40px}@media(max-width:768px){.testimonial-card .message{font-size:12px}}.testimonial-card .message .more-less-button .less,.testimonial-card .message .more-less-button .more{color:#9333ea;font-size:12px;font-weight:600;cursor:pointer}.testimonial-card .score{position:absolute;bottom:10px;right:-29px;background-color:#9333ea;color:#fff;font-weight:700;font-size:18px;padding:8px 16px;border-radius:10px;border-bottom-right-radius:24px;border-top-right-radius:0;width:150px}.testimonial-card .score:before{content:"";position:absolute;top:-25px;right:0;width:25px;height:25px;background-color:#5707a2;border-top-right-radius:30px}.why-us{background-color:#fff;padding:calc((1vh + 1vw)*2.1) 0;margin:calc((1vh + 1vw)*3) 0;border-radius:calc((1vh + 1vw)*2.1);text-align:center}.why-us-subtitle{display:inline-block;font-size:calc((1vh + 1vw)*.53);font-weight:600;color:#6337c3;text-align:center;padding:calc((1vh + 1vw)*.3) calc((1vh + 1vw)*1);margin-bottom:calc((1vh + 1vw)*.2);background:rgba(99,55,195,.12);border-radius:calc((1vh + 1vw)*.5)}.why-us-title{font-size:calc((1vh + 1vw)*1.6);font-weight:600;color:#292824;line-height:calc((1vh + 1vw)*2.8)}.why-us-swiper{margin-top:calc((1vh + 1vw)*1.1)}.why-us-swiper .swiper-wrapper{align-items:center;min-height:calc((1vh + 1vw)*14.5)}@media(max-width:768px){.why-us-swiper .swiper-wrapper{min-height:calc((1vh + 1vw)*19)}}.why-us-swiper-item{width:auto;height:calc((1vh + 1vw)*10.9);border-radius:calc((1vh + 1vw)*1.2);overflow:hidden;transition:all .5s ease-in-out}@media(max-width:768px){.why-us-swiper-item{height:calc((1vh + 1vw)*13)}}.why-us-swiper .swiper-slide-active{height:calc((1vh + 1vw)*14.5)!important}@media(max-width:768px){.why-us-swiper .swiper-slide-active{height:calc((1vh + 1vw)*18)!important}}.why-us-swiper-nav{display:flex;justify-content:center;align-items:center;gap:calc((1vh + 1vw)*.8);padding-top:calc((1vh + 1vw)*1.2)}.why-us-swiper-nav-next,.why-us-swiper-nav-prev{display:flex;align-items:center;justify-content:center;background-color:#8f5ff3;padding:calc((1vh + 1vw)*.2) calc((1vh + 1vw)*.4);border-radius:calc((1vh + 1vw)*.5);color:#fff;cursor:pointer}.why-us-swiper-nav-next:hover,.why-us-swiper-nav-prev:hover{transform:scale(1.1);transition:transform .3s ease-in-out}@media(max-width:768px){.why-us{padding:calc((1vh + 1vw)*1) 0;border-radius:0}}@font-face{font-family:Winston;src:url(/fonts/mulinito/Winston-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Winston;src:url(/fonts/mulinito/Winston-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Winston;src:url(/fonts/mulinito/Winston-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Winston;src:url(/fonts/mulinito/Winston-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.hero-section{background:url(/assets/icons/hero-section-bg.svg) no-repeat 50%;background-size:contain;padding:calc((1vh + 1vw)*3.4) 5%;width:100%;text-align:center}.hero-section-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.hero-section-content-title{max-width:1000px;font-size:calc((1vh + 1vw)*2);font-weight:700;color:#fff;line-height:97px;line-height:calc((1vh + 1vw)*2.7);position:relative;z-index:1}.hero-section-content-title:after{content:"";display:block;width:100%;height:calc((1vh + 1vw)*2.7);background:#8400ff;position:absolute;border-radius:10px;top:0;left:0;z-index:-1}.hero-section-content-description{font-weight:400;color:#fff;font-size:calc((1vh + 1vw)*.6);line-height:calc((1vh + 1vw)*1.4)}@media(max-width:768px){.hero-section-content-description{text-align:center;font-size:calc((1vh + 1vw)*1);margin:calc((1vh + 1vw)*.5) 0}}.hero-section-content-actions{margin-top:calc((1vh + 1vw)*.3);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;margin-bottom:calc((1vh + 1vw)*1)}.hero-section-content .graduates-list{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;height:calc((1vh + 1vw)*1.4);width:auto;margin-left:calc((1vh + 1vw)*.5)}.hero-section-content .graduates-list .avatar{position:absolute;cursor:pointer;transition:all .3s ease}.hero-section-content .graduates-list .avatar:hover{transform:scale(1.1);z-index:100}@media(max-width:768px){.hero-section-content .graduates-list{margin-left:calc((1vh + 1vw)*.5)}}@media(max-width:425px){.hero-section-content .graduates-list{margin:calc((1vh + 1vw)*.5) 0}}.hero-section-content .graduates-count{display:block;width:auto;min-width:150px;text-align:center;font-size:calc((1vh + 1vw)*.49);font-weight:400;color:#fff;margin-top:calc((1vh + 1vw)*.5)}@media(max-width:768px){.hero-section-content .graduates-count{margin-top:calc((1vh + 1vw)*1);padding-right:calc((1vh + 1vw)*1.5)}}@media(max-width:425px){.hero-section-content .graduates-count{text-align:left;margin-top:calc((1vh + 1vw)*1.6);padding-left:calc((1vh + 1vw)*1)}}.hero-section-content-images{position:relative}.hero-section-content-images-ipad{width:calc((1vh + 1vw)*31.7);height:calc((1vh + 1vw)*24);background:url(/assets/icons/iPad.svg) no-repeat 50%;background-size:contain;display:flex;align-items:center;justify-content:center}.hero-section-content-images-ipad-inside{width:calc((1vh + 1vw)*29.5);height:calc((1vh + 1vw)*22.2)}@media(max-width:1200px){.hero-section-content-images-ipad{width:calc((1vh + 1vw)*25);height:calc((1vh + 1vw)*18.9)}.hero-section-content-images-ipad-inside{width:calc((1vh + 1vw)*23);height:calc((1vh + 1vw)*17)}}.hero-section-content-images-iphone{position:absolute;width:calc((1vh + 1vw)*9.9);height:calc((1vh + 1vw)*18.9);bottom:calc((1vh + 1vw)*.8);right:calc((1vh + 1vw)*-8.2)}@media(max-width:1200px){.hero-section-content-images-iphone{width:calc((1vh + 1vw)*9);height:calc((1vh + 1vw)*15);bottom:calc((1vh + 1vw)*.8);right:calc((1vh + 1vw)*-7.2)}}@media(max-width:768px){.hero-section-content-images-iphone{width:calc((1vh + 1vw)*7);height:calc((1vh + 1vw)*12);bottom:calc((1vh + 1vw)*-1);left:calc((1vh + 1vw)*.2)}}@media(max-width:425px){.hero-section-content-images-iphone{width:calc((1vh + 1vw)*8);height:calc((1vh + 1vw)*14);bottom:calc((1vh + 1vw)*-1);left:calc((1vh + 1vw)*2)}}.hero-section-content-buttons{display:none}@media(max-width:768px){.hero-section-content-actions .btn{display:none}.hero-section-content-buttons{margin-top:calc((1vh + 1vw)*1);width:100%;display:block;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-section-content-buttons button{width:90%;margin:0 auto}.hero-section-content-buttons img{margin-top:calc((1vh + 1vw)*1)}}@media(max-width:425px){.hero-section{padding:calc((1vh + 1vw)*2.5) 5%;text-align:left!important}.hero-section-content{align-items:flex-start}.hero-section-content-title{width:100%;text-align:left}.hero-section-content-description{text-align:left;font-size:calc((1vh + 1vw)*1);line-height:calc((1vh + 1vw)*1)}.hero-section-content-actions .btn{display:none}.hero-section-content-images{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}