.courses-header .header-wrapper{justify-content:space-between}.courses-header .header-logo{display:none}.courses-header .header-nav-list{padding:0px;padding-top:20px}.courses-header .courses-mobile-logo{display:none;background-color:#fff}@media screen and (max-width: 991px){.courses-header .header-nav-list svg{width:70px;height:93px}}@media screen and (max-width: 576px){.courses-header .header-nav{height:100px}.courses-header .courses-mobile-logo{z-index:0;width:100%;height:100px;position:absolute;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0)}.courses-header .mobile-menu-btn{position:relative;z-index:1}.courses-header .close-btn svg{width:auto;height:auto}}.courses-main-screen{margin-top:30px}.courses-main-screen .container{position:relative}.courses-main-screen .courses-title{text-align:center;color:#fff;mix-blend-mode:difference;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:center;top:-20px}.courses-main-screen .courses-slider-wrapper{display:flex;align-items:center}.courses-main-screen .courses-slider{width:72%;display:flex;flex-direction:row-reverse}.courses-main-screen .courses-slider-item{padding:1px;position:relative}.courses-main-screen .courses-slider .courses-pic-arrow{width:120px;position:absolute;z-index:10;bottom:15px;right:0;left:0;margin:auto}.courses-main-screen .courses-slider .courses-pic-arrow .text{position:absolute;top:0;animation:moving 5s infinite linear;-o-animation:moving 5s infinite linear;-moz-animation:moving 5s infinite linear;-webkit-animation:moving 5s infinite linear}.courses-main-screen .courses-slider img{width:100%}.courses-main-screen .courses-slider .slick-list{width:60%}.courses-main-screen .courses-slider .slick-dots{display:flex;flex-direction:column;justify-content:center;width:40%;position:static}.courses-main-screen .courses-slider .slick-dots li{height:auto;margin:0;text-align:left;margin-bottom:35px;width:fit-content;color:#9c9c9c}.courses-main-screen .courses-slider .slick-dots li.slick-active{position:relative;color:#3f3f3f}.courses-main-screen .courses-slider .slick-dots li.slick-active::before{content:"";height:1px;width:100%;background-color:#3f3f3f;display:block;position:absolute;bottom:-2px;left:0}.courses-main-screen .slick-arrows{display:none}.courses-main-screen .slider-counter{width:26%;font-family:"HelloBranch",sans-serif;font-size:80px;display:flex;align-items:center;justify-content:flex-end}.courses-main-screen .slider-counter .separator{width:70px;display:block;height:1px;background-color:#000;margin:0px 20px}.courses-main-screen .text-line{height:200px;width:100%;display:flex;align-items:center;position:relative;overflow:hidden}.courses-main-screen .text-line svg{stroke:#3f3f3f;fill:#3f3f3f}@media screen and (max-width: 991px){.courses-main-screen .courses-slider .slick-dots{padding-right:10px}.courses-main-screen .courses-slider .slick-dots li{font-size:20px;margin-bottom:18px}.courses-main-screen .courses-slider .slick-dots li span{display:none}.courses-main-screen .slider-counter{padding-left:10px;font-size:40px}}@media screen and (max-width: 576px){.courses-main-screen .with-lines::before,.courses-main-screen .with-lines::after{display:none}.courses-main-screen .courses-slider-wrapper{flex-direction:column}.courses-main-screen .courses-slider{flex-direction:column;width:100%;align-items:center}.courses-main-screen .courses-slider .courses-pic-arrow{width:80px}.courses-main-screen .courses-slider .slick-list{width:100%}.courses-main-screen .courses-slider .slick-dots{width:100%;display:flex;align-items:center;justify-content:center;padding:0px;margin-top:30px}.courses-main-screen .courses-slider .slick-dots li{display:none;margin:0px}.courses-main-screen .courses-slider .slick-dots li.slick-active{display:block}.courses-main-screen .slick-arrows{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0px 25px;position:absolute;bottom:65px}.courses-main-screen .slick-arrows svg{fill:#3f3f3f;stroke:#3f3f3f}.courses-main-screen .slider-counter{padding:0px;width:100%;justify-content:center}.courses-main-screen .slider-counter .separator{width:40px;margin:0px 7px}.courses-main-screen .text-line{height:120px}.courses-main-screen .text-line svg{height:100%}}@keyframes moving{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.courses-main-program{position:relative}.courses-main-program .courses-wrapper{display:flex;position:relative;justify-content:space-between}.courses-main-program .courses-wrapper::after{content:"";width:100%;height:100%;position:absolute;left:-100%;background-color:#fefaf5}.courses-main-program .title-wrapper{display:flex;align-items:flex-end}.courses-main-program .small-title{margin:0px}.courses-main-program .title{margin:0px}.courses-main-program .number{font-size:150px;font-family:"HelloBranch"}.courses-main-program .content-title{font-size:40px;font-family:"AlumniSans";font-weight:600}.courses-main-program .content-text{margin:0px;margin-top:10px}.courses-main-program .pic-block{display:flex;align-items:center}.courses-main-program .pic-block img{width:60%}.courses-main-program .pic-block .content-btn{width:40%}.courses-main-program .content-btn{display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;font-size:40px;text-decoration:none;margin-left:12px;color:#3f3f3f}.courses-main-program .content-btn svg{margin-left:5px;fill:rgba(0,0,0,0);stroke:#3f3f3f;width:100%}.courses-main-program .first-block{width:60%;padding:63px 29px 46px 0px;background:#fefaf5;border-radius:0px 170px 0px 0px}.courses-main-program .first-block .content-text{margin-bottom:25px}.courses-main-program .first-block .small-title{margin-right:30px}.courses-main-program .second-block{padding-left:30px;width:40%;max-width:413px;display:flex;flex-direction:column;justify-content:flex-end}.courses-main-program .second-block .content-btn{margin-left:0px}.courses-main-program .second-block img{width:100%}@media screen and (max-width: 1200px){.courses-main-program .title-wrapper{justify-content:space-between}.courses-main-program .title{margin-right:50px}.courses-main-program .small-title{font-size:30px}.courses-main-program .content-title{font-size:30px}.courses-main-program .content-btn{font-size:30px}.courses-main-program .content-btn h3{font-size:30px}}@media screen and (max-width: 991px){.courses-main-program .title{margin-right:25px}.courses-main-program .first-block{border-radius:0px 90px 0px 0px;padding:30px 29px 46px 0px}.courses-main-program .small-title{font-size:20px}.courses-main-program .number{font-size:70px}.courses-main-program .content-btn{font-size:20px}.courses-main-program .content-btn h3{font-size:20px}.courses-main-program .content-title{font-size:20px}.courses-main-program .content-btn svg{max-width:40px;max-height:30px}}@media screen and (max-width: 768px){.courses-main-program .small-title{font-size:14px}.courses-main-program .first-block{padding:30px 10px 46px 0px}.courses-main-program .first-block .small-title{margin-right:0px}.courses-main-program .content-btn{font-size:17px}.courses-main-program .content-btn h3{font-size:17px}}@media screen and (max-width: 576px){.courses-main-program .container{padding:0px}.courses-main-program .courses-wrapper{flex-direction:column}.courses-main-program .courses-wrapper::after{display:none}.courses-main-program .title{margin-right:50px}.courses-main-program .content-text{margin-top:0px}.courses-main-program .pic-block{align-items:flex-end;justify-content:center}.courses-main-program .pic-block img{width:75%}.courses-main-program .content-btn{font-size:20px;display:flex;flex-direction:column;align-items:flex-start}.courses-main-program .content-btn .h3{font-size:20px}.courses-main-program .first-block{width:100%;padding:20px 10px 29px 20px}.courses-main-program .first-block .small-title{font-size:20px}.courses-main-program .second-block{width:100%;padding:40px;padding-top:28px;max-width:none;flex-direction:column-reverse;position:relative;padding:20px 10px 29px 20px}.courses-main-program .second-block img{width:70%;margin-left:auto}.courses-main-program .second-block .content-btn svg{position:absolute;bottom:60%}}.courses-list-wrapper{display:flex;align-items:center;justify-content:space-between}.courses-list .pic-block{width:50%}.courses-list .pic-block img{width:100%}.courses-list .courses-block{width:50%;padding-left:26px}.courses-list .title{margin-bottom:50px}.courses-list .courses-list-item{cursor:pointer;list-style:none;padding:10px 0px;border-bottom:1px solid #3f3f3f;display:flex;align-items:center;justify-content:space-between}.courses-list .courses-list-item svg{stroke:#3f3f3f}@media screen and (max-width: 768px){.courses-list .small-title{margin-bottom:10px}.courses-list .title{margin-top:0px}.courses-list .pic-block{width:45%}.courses-list .courses-block{width:55%}}@media screen and (max-width: 576px){.courses-list-wrapper{flex-direction:column-reverse}.courses-list .small-title{margin-bottom:0px;text-align:center}.courses-list .title{margin-bottom:40px;text-align:center}.courses-list .pic-block{width:100%}.courses-list .courses-block{width:100%;padding:0px;margin-bottom:40px}}.about-us{position:relative;overflow:hidden;margin-bottom:0px;padding-bottom:120px}.about-us::before{content:"";position:absolute;width:1200px;height:1200px;left:-30%;bottom:-50%;background:radial-gradient(50% 50% at 50% 50%, rgba(252, 178, 179, 0.5) 0%, rgba(217, 217, 217, 0) 100%);z-index:1}.about-us-wrapper{display:flex;justify-content:space-between;position:relative;z-index:2}.about-us .text-block{width:35%}.about-us .title{font-size:140px;padding-bottom:25px;border-bottom:1px solid #3f3f3f}.about-us .about-us-pic{position:relative;max-width:60%;display:flex;align-items:flex-start;justify-content:flex-end}.about-us .about-us-pic img{width:100%}.about-us .about-us-pic .small-pic{position:absolute;right:55%;bottom:75px;width:380px}.about-us .owner-text{font-size:30px;font-weight:500;display:flex;flex-direction:column;width:fit-content}.about-us .owner-text .owner-subtext{font-size:20px;font-weight:400;display:flex;align-items:center}.about-us .owner-text .owner-subtext .first{flex-grow:1;height:1px;background-color:#3f3f3f}.about-us .owner-text .owner-subtext .second{margin-left:10px}@media screen and (max-width: 1200px){.about-us::before{width:800px;height:800px}.about-us .title{font-size:110px}.about-us .about-us-pic{max-width:50%}.about-us .about-us-pic .small-pic{width:30vw}}@media screen and (max-width: 991px){.about-us{padding-bottom:60px}.about-us .title{font-size:85px}.about-us .about-us-pic{max-width:50%}.about-us .about-us-pic .small-pic{bottom:-20px}}@media screen and (max-width: 768px){.about-us::before{width:500px;height:500px}.about-us .title{font-size:65px;padding-bottom:15px}.about-us .about-us-pic{max-width:50%}.about-us .about-us-pic .small-pic{bottom:60px}}@media screen and (max-width: 576px){.about-us{padding-bottom:50px}.about-us .small-title{text-align:center}.about-us .title{text-align:center;border:none}.about-us-wrapper{flex-direction:column}.about-us .text-block{width:100%}.about-us .about-us-pic{max-width:100%;margin-top:10%;justify-content:flex-start}.about-us .about-us-pic .main-pic{width:70%}.about-us .about-us-pic .small-pic{bottom:65%;width:50%;right:0}.about-us .owner-text .onwer-name{display:flex;flex-direction:column}.about-us .owner-text .owner-subtext{margin-top:5px;flex-direction:column}.about-us .owner-text .owner-subtext .first{width:100%;margin-bottom:5px}.about-us .owner-text .owner-subtext .second{margin-left:0}}.courses-popups .popup-content{position:relative;width:100%;padding:0}.courses-popups .popup-content::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:-35%;z-index:0;background:radial-gradient(50% 50% at 50% 50%, rgba(252, 178, 179, 0.5) 0%, rgba(217, 217, 217, 0) 100%)}.courses-popups .popup-wrapper{position:relative;padding:80px 40px 60px 40px;z-index:1}.courses-popups .popup-container{display:flex}.courses-popups .number{color:#3c3030;font-size:110px;font-family:"HelloBranch";position:absolute;opacity:.5;top:0;left:20px}.courses-popups .popup-close{right:15px;top:15px}.courses-popups .popup-title{margin:0px;padding-bottom:25px;border-bottom:1px solid #3f3f3f;font-weight:600;margin-right:30px}.courses-popups .popup-list{padding-top:35px;max-height:350px;overflow-y:scroll}.courses-popups .popup-list::-webkit-scrollbar{width:5px}.courses-popups .popup-list::-webkit-scrollbar-track{background:#f3eee8;border-radius:20px}.courses-popups .popup-list::-webkit-scrollbar-thumb{background:#fcb2b3;border-radius:20px}.courses-popups .popup-list li{margin-bottom:20px;padding-left:45px;position:relative;display:flex;align-items:center;list-style:none}.courses-popups .popup-list li::before{content:"";display:block;width:20px;background-image:url("../assets/img/courses/popups/popup-arrow.svg");height:20px;position:absolute;left:0}.courses-popups .popup-pic{width:30%;display:flex;flex-direction:column;justify-content:center;align-items:center}.courses-popups .popup-pic img{width:auto;max-height:430px;margin-bottom:25px}.courses-popups .popup-text{display:flex;flex-direction:column;width:70%;margin-left:65px}.courses-popups .online-entry{margin-top:auto}@media screen and (max-width: 1200px){.courses-popups .popup-pic{width:35%}.courses-popups .certificate{font-size:20px}.courses-popups .popup-pic img{width:100%;margin-bottom:20px}}@media screen and (max-width: 991px){.courses-popups .popup-title{font-size:25px}.courses-popups .popup-wrapper{padding:55px 30px 30px 30px}.courses-popups .number{font-size:80px}.courses-popups .certificate{font-size:15px}.courses-popups .popup-text{margin-left:40px}}@media screen and (max-width: 768px){.courses-popups .popup-list{padding-top:25px}.courses-popups .popup-title{padding-bottom:15px}.courses-popups .popup-text{margin-left:20px}.courses-popups .popup-pic{width:40%}.courses-popups .certificate{font-size:14px}}@media screen and (max-width: 576px){.courses-popups .popup-content{max-width:95vw;max-height:95vh;overflow:scroll}.courses-popups .number{top:10px}.courses-popups .popup-container{flex-direction:column-reverse}.courses-popups .popup-wrapper{padding:90px 20px 25px 20px}.courses-popups .popup-title{font-size:20px;text-align:center;padding-bottom:25px;margin-right:0px;margin-bottom:30px}.courses-popups .popup-list{padding-top:20px}.courses-popups .popup-text{width:100%;margin:0px}.courses-popups .popup-pic{width:100%;margin-top:40px}.courses-popups .popup-pic img{max-height:none}.courses-popups .certificate{font-size:20px}.courses-popups .online-entry{margin:0 auto;margin-top:40px}}.faq{position:relative;z-index:3}.faq .small-title{text-align:center}.faq .title{text-align:center}.faq-accardion{margin-top:120px;display:flex;justify-content:space-between;align-items:flex-start}.faq-accardion *{transition:.2s all ease}.faq-accardion .accardion-item{margin-top:20px;border-bottom:1px solid #3f3f3f}.faq-accardion .first-block{width:47%;display:flex;flex-direction:column;justify-content:flex-end}.faq-accardion .second-block{width:47%;display:flex;flex-direction:column;justify-content:flex-end}.faq-accardion .accardion-title{cursor:pointer;display:flex;justify-content:space-between;padding-bottom:15px}.faq-accardion .accardion-title svg{fill:#000;stroke:#000}.faq-accardion .accardion-content{overflow:hidden;max-height:0px}.faq-accardion .accardion-item.show .accardion-content{margin-top:15px;margin-bottom:15px}.faq-accardion .accardion-item.show .accardion-title svg{transform:rotate(-180deg)}@media screen and (max-width: 991px){.faq-accardion{margin-top:60px}}@media screen and (max-width: 576px){.faq-accardion{margin-top:25px;flex-direction:column}.faq-accardion .first-block{width:100%}.faq-accardion .second-block{width:100%}}.popup-with-form .popup-content{min-width:600px;padding:10px 50px;background-color:#fff9f6;min-height:500px;overflow-y:scroll;max-height:95vh}.popup-with-form .popup-content::-webkit-scrollbar{width:5px}.popup-with-form .popup-content::-webkit-scrollbar-track{background:#f3eee8;border-radius:20px}.popup-with-form .popup-content::-webkit-scrollbar-thumb{background:#fcb2b3;border-radius:20px}.popup-with-form p{text-align:center;color:#000}.popup-with-form .title{color:#9c9c9c;margin-bottom:15px;text-align:center}.popup-with-form .courses-category{font-size:20px;text-align:center}.popup-with-form .courses-name{font-size:40px;text-align:center}.popup-with-form input{border-radius:20px;padding:0px 20px;border:2px solid rgba(0,0,0,0);height:80px;background-color:#fff;font-size:40px;font-family:"AlumniSans",sans-serif;margin-bottom:10px}.popup-with-form input:focus{border:2px solid #fcb2b3}.popup-with-form input:focus-visible{outline:none}.popup-with-form .popup-form-wrapper{display:flex}.popup-with-form .popup-form-wrapper input[type=number]::-webkit-inner-spin-button,.popup-with-form .popup-form-wrapper input[type=number]::-webkit-outer-spin-button{opacity:1;background-color:rgba(0,0,0,0);outline:none;-webkit-appearance:none}.popup-with-form .phone{width:100%}.popup-with-form .popup-form-button{margin-bottom:20px}.popup-with-form .policy{font-size:15px;text-align:center;display:block}.popup-with-form .input-wrapper{display:flex;flex-direction:column;margin-right:5px;align-items:stretch}.popup-with-form input.error{border:2px solid red !important}.popup-with-form label.error{margin:auto;font-size:18px;text-align:center;display:block}.popup-with-form .number-input{position:relative;max-width:120px}.popup-with-form .number-input input{width:120px;height:80px;max-height:80px}.popup-with-form .number-input .number-arrows{position:absolute;top:28px;width:fit-content;height:fit-content;display:flex;flex-direction:column-reverse;justify-content:center;padding-right:10px;right:0}.popup-with-form .number-input button{height:10px;width:10px;padding:0;background-color:rgba(0,0,0,0);border:none;font-size:0;opacity:.5}.popup-with-form .number-input button:hover{transform:none;opacity:1}.popup-with-form .number-input .add{background-image:url("../assets/img/arrow-top.svg");background-repeat:no-repeat;background-position:center center}.popup-with-form .number-input .minus{background-image:url("../assets/img/arrow-bottom.svg");background-repeat:no-repeat;background-position:center center}.popup-with-form .date-wrapper{margin-left:25px}.popup-with-form .date{text-align:center;font-size:25px}.popup-with-form .popup-form-button{margin-top:40px}@media screen and (max-width: 991px){.popup-with-form .popup-form-button{width:250px;height:60px;font-size:30px;border-radius:20px;margin-bottom:30px}}@media screen and (max-width: 768px){.popup-with-form .popup-content{padding:30px 40px;min-width:auto}.popup-with-form .popup-form-wrapper{flex-wrap:wrap}.popup-with-form .number-input{width:100%}.popup-with-form .number-input input{width:100%}.popup-with-form .date-wrapper{margin-top:5px;width:100%;margin-left:0px}.popup-with-form input{width:100%;margin-right:0px;margin-left:0px;height:70px;font-size:30px;text-align:left}.popup-with-form .date{text-align:left}}@media screen and (max-width: 576px){.popup-with-form .popup-content{padding:10px 25px}.popup-with-form .popup-form-wrapper{margin-bottom:5px}.popup-with-form .popup-form-button{margin-top:20px;margin-bottom:20px;font-size:25px}}