.flex-row-reverse{flex-direction:row-reverse}.list-style-type-disc{list-style-type:disc}.how-to-start-training{display:flex;flex-direction:row;gap:24px;justify-content:space-between;width:100%;padding:32px 0;align-items:center}.how-to-start-training>img{max-width:50%}.how-to-start-training .content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:50%;border-radius:40px;background:#ebeefb;padding:48px}.how-to-start-training .content .title{font-size:36px;line-height:44px;font-weight:700}.how-to-start-training .content .steps{display:flex;flex-direction:column;gap:24px;width:100%}.how-to-start-training .content .steps .step{display:flex;flex-direction:row;align-items:center;gap:12px;min-height:80px;padding:12px 24px;border-radius:40px;border:1px solid #ded8e1;background:#fff;font-size:22px;line-height:28px;font-weight:700}.how-to-start-training .content .steps .step div{color:#353339;font-size:22px;font-weight:700;line-height:28px}.how-to-start-training .content .steps .step .number{color:#0047ff;font-size:36px;line-height:44px}@media(max-width:991px){.how-to-start-training>img{max-width:40%}.how-to-start-training .content{width:60%;border-radius:30px;padding:24px 12px}.how-to-start-training .content .title{font-size:24px;line-height:32px}.how-to-start-training .content .steps .step{min-height:40px;font-size:14px;line-height:20px;letter-spacing:.1px}.how-to-start-training .content .steps .step div{font-size:18px;line-height:24px}.how-to-start-training .content .steps .step .number{font-size:32px;line-height:40px}.how-to-start-training .content .button{width:100%}}@media(max-width:767px){.how-to-start-training{flex-direction:column-reverse}.how-to-start-training>img{max-width:100%}.how-to-start-training .content{width:100%}.how-to-start-training{padding:24px 0}.how-to-start-training .content .steps .step div{font-size:14px;line-height:20px}}.course-container{width:100%;max-width:1320px;padding:0 12px;margin:0 auto}.course-header{padding:32px 0}.course-header.blue-bg{background:linear-gradient(180deg,#0047ff 14.51%,#0047ff 85.49%) no-repeat,linear-gradient(transparent 90%,transparent 0) no-repeat}.course-header.ocean-gradient{background:linear-gradient(180deg,#0047ff 14.51%,#11e1c3 85.49%) no-repeat,linear-gradient(transparent 90%,transparent 0) no-repeat}.course-header.green-bg{background:linear-gradient(180deg,#40bf55 14.51%,#40bf55 85.49%) no-repeat,linear-gradient(transparent 90%,transparent 0) no-repeat}.course-header.linear-reverse-purple-bg{background:linear-gradient(91deg,#f50899 14.51%,#03a0e3 85.49%) no-repeat,linear-gradient(transparent 90%,transparent 0) no-repeat}.course-header{background-size:100% 90%,100% 100%!important;background-position:0 0,0 0!important}.course-header-wrapper{border-radius:40px;border:1px solid #f2f2f2;background:#fff;box-shadow:0 4px 32px 0 rgba(0,0,0,.24);display:flex;gap:24px;overflow:hidden}.course-header-wrapper.linear-reverse-purple-bg{background:linear-gradient(91deg,#f50899,#03a0e3)}.course *{font-family:Roboto,sans-serif}.course h1{font-size:45px;line-height:52px;text-transform:none;text-align:left}.course h1,main.amakids .course .title{color:#353339;font-style:normal;font-weight:700;margin:0}main.amakids .course .title{display:block}main.amakids .course .subtitle{color:#353339;font-style:normal;font-weight:400;margin:0;display:block;font-size:32px;line-height:40px}main.amakids .course .overtitle{color:#353339;font-size:28px;font-weight:400;display:block;line-height:36px;margin:0 0 12px}main.amakids .course .title.h2,main.amakids .course h2.title{line-height:44px;font-size:36px}main.amakids .course .title.h3,main.amakids .course h3.title{line-height:28px;font-size:22px}main.amakids .course .title span{font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}main.amakids .course .deep-pink{color:#f50882!important}main.amakids .course .blue{color:#0047ff}main.amakids .course .purple{color:#9b51e0!important}main.amakids .course .white{color:#fff}main.amakids .course .green{color:#40bf55}main.amakids .course .overtitle.center,main.amakids .course .title.center{text-align:center}.course-header-wrapper .headers{display:flex;flex-direction:column;gap:12px}.course-header-wrapper .text{display:flex;flex-direction:column;gap:24px;padding:20px 0 20px 110px;align-items:flex-start;justify-content:center}.course-header-wrapper .buttons-wrapper{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.course-header-wrapper .image,.course-header-wrapper .text{width:calc(50% - 12px)}.course-header-wrapper .image{display:flex;align-items:flex-end}.course-header-wrapper .image img{width:100%}.course-header-wrapper .text p{color:#353339;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;margin:0}.course .button{color:#fff;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;padding:10px 24px;border-radius:100px;background:#0047ff;border:1px solid #0047ff;display:inline-block;width:auto;height:auto;text-transform:none}.course .button.white-bordered-button{font-size:14px;line-height:20px;border:1px solid #fff;background:transparent;color:#fff}.course .button.white-bordered-button-blue{color:#0047ff;border:1px solid #6691ff;background:transparent}.course .text-center .button{min-width:200px}.course-target{padding:32px 0}.course-target-wrapper{display:flex;gap:24px;align-items:center;justify-content:center}.course-target-wrapper .image,.course-target-wrapper .text{display:flex;align-items:flex-start;justify-content:flex-start;width:calc(50% - 12px);flex-direction:column}.course-target-wrapper .image img{width:100%}.course-target-wrapper .text{padding:48px;border-radius:40px;border:1px solid #ebebeb;background:#fff;gap:24px}.course-target-wrapper .text p{margin:0;color:#353339;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}.course-target .course-target-wrapper .text ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}.course-target .course-target-wrapper .text ul li{display:flex;background:url(/img/icons/tick.png) no-repeat;min-height:24px;padding-left:34px;align-items:center;color:#353339;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}.why-this-course{padding:32px 0}.course .course-items{display:flex;gap:24px;flex-wrap:wrap;padding:48px 0 0}.course .course-items .item{border-radius:40px;border:1px solid #f2f2f2;background:#fff;padding:24px 48px;width:calc(33.3333333333% - 16px);display:flex;flex-direction:column;gap:12px}.course .course-items.four-row .item{width:calc(25% - 18px);padding:24px;min-height:340px}.course .course-items.four-row .item .image img{height:64px}.course .course-items.tails .item{width:calc(25% - 18px);align-items:center;padding:32px 43px;aspect-ratio:306/320;gap:12px}.course .course-items .item .title{min-height:56px;display:flex;align-items:center}.course .course-items.tails .item .title{min-height:auto}.course .course-items .item p{color:#625b71;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px}.course .course-items.tails .item p{text-align:center;font-size:16px;line-height:24px;padding:0 9px}.inline-course-form{padding:32px 0}.inline-course-form-wrapper{padding:0 110px;border-radius:40px;border:1px solid #f2f2f2;background:url(/img/courses/icons/background-form.png) no-repeat 100%,linear-gradient(140deg,#03a0e3 14.51%,#714ecc 51.42%,#f50882 85.49%);display:flex;align-items:center;justify-content:space-between}.blue-bg .inline-course-form-wrapper{background:url(/img/courses/icons/background-form.png) no-repeat 100%,#0047ff}.inline-course-form-wrapper .text{max-width:417px;display:flex;flex-direction:column;gap:16px}.inline-course-form-wrapper .text p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;margin:0}.inline-course-form-wrapper .form{max-width:526px;padding:32px 24px}.inline-course-form-wrapper .form p,.inline-course-form-wrapper .form p a{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}.inline-course-form-wrapper .form p a{text-decoration:underline}.inline-course-form-wrapper .form .form-wrapper{display:flex;flex-direction:column;gap:24px;margin-bottom:12px}.inline-course-form-wrapper .form .form-wrapper .row-inputs{display:flex;gap:24px}.inline-course-form-wrapper .form .form-wrapper .row-inputs .input-wrapper{width:calc(50% - 12px)}.inline-course-form-wrapper .form .form-wrapper .input-wrapper{display:flex;flex-direction:column;margin:0}.inline-course-form-wrapper .form .form-wrapper .input-wrapper input{width:100%;padding:16px 8px 16px 24px;border-radius:28px;border:1px solid #ccc;background:#fff;color:#191b25;position:relative}.inline-course-form-wrapper .form .form-wrapper .input-wrapper input::-moz-placeholder{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}.inline-course-form-wrapper .form .form-wrapper .input-wrapper input,.inline-course-form-wrapper .form .form-wrapper .input-wrapper input::placeholder{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}.inline-course-form-wrapper .form .form-wrapper .input-wrapper .error-text{color:#fff;font-size:12px;font-weight:400;line-height:16px;padding:2px 16px 0;position:absolute;bottom:0;left:0;transform:translateY(100%);display:none}.course-inform-blocks{padding:32px 0}.course-inform-items{padding:24px 0 32px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between}.course-inform-items .item{border-radius:40px;border:1px solid #f2f2f2;background:#fff;padding:32px;width:calc(33.3333333333% - 16px);display:flex;flex-direction:column;gap:24px}.course-inform-items.four-row .item{width:calc(25% - 18px);padding:24px}.course-inform-items .item.horizontal{flex-direction:row;width:calc(50% - 12px);gap:32px}.course-inform-items .item.half{width:calc(50% - 12px)}.course-inform-items .item .title.inline{display:inline-block}.course-inform-items .item .title.flex{display:flex;align-items:center;justify-content:center;width:100%}.course-inform-items .item.horizontal .image img{width:274px;border-radius:30px}.course-inform-items .item .image img{width:100%}.course-inform-items .item .headers{gap:12px;display:flex;flex-wrap:wrap}.course-inform-items .item .content{display:flex;flex-direction:column;gap:24px}.course-inform-items .item .title.light-blue{color:#fff;border-radius:40px;background:#03a0e3;border:1px solid #03a0e3;padding:12px 24px}.course-inform-items .item .title.green{color:#fff;border-radius:40px;background:#40bf55;border:1px solid #40bf55;padding:12px 24px}.course-inform-items .item .title.blue{color:#fff;border-radius:40px;background:#0047ff;border:1px solid #0047ff;padding:12px 24px}.course-inform-items .item .title.orange{color:#fff;border-radius:40px;background:#f2a904;border:1px solid #f2a904;padding:12px 24px}.course-inform-items .item .title.pink{color:#fff;border-radius:40px;background:#f50882;border:1px solid #f50882;padding:12px 24px}.course-inform-items .item .title.transparent{padding:12px 24px;border-radius:40px;border:1px solid #79747e}.course-inform-items .item p{color:#353339;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}.course-inform-items .item.horizontal p{font-size:14px;line-height:20px;margin:0}.widgets-faq{display:flex;flex-direction:column;gap:24px;padding:32px 0}.widgets-faq .questions{display:flex;flex-direction:column;width:100%;border-radius:30px;border:1px solid #ebebeb;background:#fff;box-shadow:0 10px 25px 0 hsla(0,0%,41%,.1)}.widgets-faq .questions .question{display:flex;flex-direction:column;gap:12px;padding:20px 24px;border-bottom:1px solid #ebebeb;min-height:80px;cursor:pointer}.widgets-faq .questions .question .title{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;line-height:24px}.widgets-faq .questions .question.opened .title img{transform:rotate(90deg)}.widgets-faq .questions .question .answer{width:calc(100% - 48px);color:#625b71;display:none;font-size:14px;line-height:20px}.widgets-faq .questions .question.opened .answer{display:flex;flex-direction:column}@media(max-width:767px){.widgets-faq .questions .question .title{font-size:14px;line-height:20px;letter-spacing:.1px}.widgets-faq .questions .question .answer{font-size:12px;line-height:16px}}.courses-common-our-lessons{width:100%;background:url(/img/courses/common/our-lessons-bg.png) no-repeat top,linear-gradient(140deg,#03a0e3 14.51%,#714ecc 51.42%,#f50882 85.49%);background-size:100% auto;margin:32px 0}.courses-common-our-lessons.blue-bg{background:url(/img/courses/common/our-lessons-bg.png) no-repeat top,#0047ff}.courses-common-our-lessons.green-bg{background:url(/img/courses/common/our-lessons-bg.png) no-repeat top,#40bf55}.courses-common-our-lessons.linear-reverse-purple-bg{background:url(/img/courses/common/our-lessons-bg.png) no-repeat top,linear-gradient(91deg,#f50899,#03a0e3);background-size:100% auto}.our-lessons-wrapper{display:flex;flex-direction:row;gap:48px;padding:64px 12px;align-items:center;justify-content:space-between}.our-lessons-wrapper.mini-gap{gap:24px}.our-lessons-wrapper .info{display:flex;flex-direction:column;gap:24px;width:50%}.our-lessons-wrapper .info>.title{color:#fff;font-size:36px;line-height:44px;font-weight:700}.our-lessons-wrapper .info>.items{display:flex;flex-direction:column;gap:24px}.our-lessons-wrapper .info>.items .item{display:flex;flex-direction:row;gap:24px;padding:24px 32px;align-items:center;border-radius:40px;background:#fff}.our-lessons-wrapper .info>.items.items-align-center .item{align-items:center;padding:12px 24px}.our-lessons-wrapper .info>.items .item .number{color:#0047ff;font-size:48px;font-weight:700;line-height:60px}.our-lessons-wrapper .info>.items .item .text{display:flex;flex-direction:column;gap:12px;justify-content:center;font-size:14px;line-height:20px}.our-lessons-wrapper .info>.items .item .text>.title{color:#353339;font-size:22px;font-weight:700;line-height:28px}.our-lessons-wrapper .info>.items .item .text>.title-small{color:#353339;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.15px}.our-lessons-wrapper>img{max-width:50%}.our-lessons-wrapper .info>.items .item .text li,.our-lessons-wrapper .info>.items .item .text li strong,.our-lessons-wrapper .info>.items .item .text>div{color:#353339;font-size:14px;line-height:20px;letter-spacing:.25px}.courses-common-what-is-outside{padding:0 0 64px}.courses-common-what-is{border-radius:40px;background:#ebeefb;display:flex;flex-direction:column;gap:32px;padding:48px 110px;margin-bottom:32px}.courses-common-what-is.section{padding:48px 110px}.courses-common-what-is .items{display:flex;flex-direction:column;gap:24px;width:100%}.courses-common-what-is .items .item{display:flex;flex-direction:row;gap:24px;border-radius:40px;border:1px solid #ebebeb;background:#fff;overflow:hidden;align-items:center}.courses-common-what-is.chitarika .items .item{align-items:flex-start}.courses-common-what-is .items .item .content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:14px;line-height:20px;padding:32px 32px 32px 0}.courses-common-what-is .items .item .content .label{display:flex;align-items:center;justify-content:center;padding:8px 24px;border-radius:40px;background:#f2a904;color:#fff;font-size:28px;font-weight:700;line-height:36px}.courses-common-what-is .items .item:nth-of-type(2) .content .label{background:#40bf55}.courses-common-what-is .items .item:nth-of-type(3) .content .label{background:#0047ff}.courses-common-what-is .items .item .content .label.pink-bg{background:#f50882}.courses-common-what-is .items .item .content .label.blue-bg{background:#0047ff}.courses-common-what-is .items .item .content .title{font-size:22px;font-weight:700;line-height:28px}.courses-common-what-is .items .item .content .text,.courses-common-what-is .items .item .content .text p{display:flex;flex-direction:column;gap:4px}.courses-common-what-is .items .item .content .text p,.courses-common-what-is .items .item .content .text strong{color:#353339;font-size:14px;line-height:20px;letter-spacing:.25px;margin:0}.courses-common-what-is.chitarika .items .item .content .text p,.courses-common-what-is.chitarika .items .item .content .text strong{font-size:16px;line-height:24px}.courses-common-course-sections{display:flex;flex-direction:column;gap:48px;padding:32px 0}.courses-common-course-sections .tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:flex-start}.courses-common-course-sections .tiles .tile{border-radius:40px;border:1px solid #f2f2f2;background:#fff;padding:0;width:calc(33.3333333333% - 16px);display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.courses-common-course-sections .tiles.four-row .tile{width:300px}.courses-common-course-sections .tiles.four-row .tile img{width:100%}.courses-common-course-sections .tiles .tile .content{display:flex;flex-direction:column;gap:20px;padding:24px 24px 48px;font-size:14px;line-height:20px;letter-spacing:.25px}.courses-common-course-sections .tiles .tile .content .title{font-size:22px;font-weight:700;line-height:28px}.courses-common-course-sections .tiles .tile .content ul{padding-left:24px;margin-bottom:0}.courses-common-course-sections .tiles .tile .content ul li{margin:0 0 12px;color:#625b71;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px}.courses-common-course-sections .tiles .tile .content ul li::marker{color:#2899f9}.courses-common-course-form-us{display:flex;flex-direction:row;gap:24px;width:100%;align-items:center;padding:32px 0}.courses-common-course-form-us .content{display:flex;flex-direction:column;gap:24px;font-size:14px;line-height:20px;letter-spacing:.25px}.courses-common-course-form-us .content .row{display:flex;padding:24px;align-items:flex-start;gap:24px;border-radius:40px;border:1px solid #ebebeb;background:#fff;margin:0}.courses-common-course-form-us .content div,.courses-common-course-form-us .content div b{color:#353339;font-size:14px;line-height:20px;letter-spacing:.25px}.courses-common-what-you-get{display:flex;flex-direction:column;gap:32px;border-radius:40px;background:#ebeefb;padding:48px 110px;margin:32px 0}.courses-common-what-you-get .list{display:flex;flex-direction:column;gap:48px;width:100%}.courses-common-what-you-get .list .item{display:flex;flex-direction:row;gap:24px;width:100%;align-items:center}.courses-common-what-you-get .list .item:nth-of-type(odd){flex-direction:row-reverse}.courses-common-what-you-get .list .item .content{display:flex;flex-direction:column;gap:16px;border-radius:40px;background:#fff;padding:24px 48px;font-size:16px;line-height:24px;letter-spacing:.5px}.courses-common-what-you-get .list .item .content .title{font-size:28px;font-weight:700;line-height:36px;padding:12px 0;color:#f50882}.courses-common-what-you-get .list .item:nth-of-type(2) .content .title{color:#0047ff}.courses-common-what-you-get .list .item:nth-of-type(3) .content .title{color:#f2a904}.courses-common-what-you-get .list .item:nth-of-type(4) .content .title{color:#40bf55}.courses-common-what-you-get .list .item .content .text b,.courses-common-what-you-get .list .item .content .text p{font-size:16px;line-height:24px;letter-spacing:.5px}.online-test{padding:32px 0}.online-test-wrapper{display:flex;gap:24px;align-items:center;border-radius:40px;border:8px solid #0d6efd;background:#fff}.online-test-wrapper .text{padding:48px 48px 48px 96px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;width:636px;flex-shrink:0}.online-test-wrapper .text p{color:#333;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;margin:0}.online-test-wrapper .image img{width:100%}.online-test-wrapper .image{display:flex;justify-content:flex-start}.swiper-controls{flex-direction:row;width:100%;justify-content:center;gap:16px;display:none}.modal-course-form-success{position:fixed;display:none;left:0;right:0;top:0;bottom:0;z-index:1000;background:rgba(0,0,0,.3)}.modal-course-form-success .modal-course-form-success-wrapper{display:flex;align-items:center;justify-content:center;height:100%}.modal-course-form-success .success-course-form{border-radius:28px;background:#fff;width:312px;padding:24px;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.modal-course-form-success .success-course-form .button{width:200px;margin-top:8px;line-height:18px;text-align:center;cursor:pointer}.modal-course-form-success .success-course-form p{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}.modal-course-form-success .success-course-form p.title{color:#191b25;text-align:center;font-size:24px;font-weight:400;line-height:32px}@media(max-width:1319px){.course-container{max-width:1200px}}@media(max-width:1199px){.course-container{max-width:991px}.course h1{font-size:36px;line-height:44px}main.amakids .course .subtitle{font-size:26px;line-height:32px}.course-header-wrapper .text{padding:36px 0 36px 50px}.course-inform-items .item.horizontal{border-radius:24px;padding:24px}.course-inform-items .item.horizontal .image img{width:159px}.inline-course-form-wrapper .form .form-wrapper .row-inputs{flex-direction:column}.inline-course-form-wrapper .form .form-wrapper .row-inputs .input-wrapper{width:100%}main.amakids .course .title.h3,main.amakids .course h3.title{line-height:22px;font-size:16px}.course-inform-items .item .title.blue,.course-inform-items .item .title.green,.course-inform-items .item .title.light-blue,.course-inform-items .item .title.orange,.course-inform-items .item .title.pink,.course-inform-items .item .title.transparent{padding:10px 20px}.our-lessons-wrapper>img{max-width:40%}.our-lessons-wrapper .info{width:60%}.our-lessons-wrapper .info>.items .item{gap:18px;padding:18px 24px}.course .course-items .item{padding:24px}.course .course-items.tails .item,.courses-common-course-sections .tiles .tile .content{padding:24px 12px}.courses-common-course-form-us>img{max-width:360px}.online-test-wrapper .text{padding:48px 24px}}@media(max-width:991px){.course-container{max-width:768px}.course-target-wrapper .text{width:100%}.course-target-wrapper .image{display:none}.course .course-items .item{width:calc(50% - 12px)}.inline-course-form-wrapper{flex-direction:column;max-width:496px;padding:48px 48px 24px;margin:auto}.inline-course-form-wrapper .form{padding:32px 0}.course-inform-items .item .title.blue,.course-inform-items .item .title.green,.course-inform-items .item .title.light-blue,.course-inform-items .item .title.orange,.course-inform-items .item .title.pink,.course-inform-items .item .title.transparent{padding:2px 18px}.course-inform-items .item .headers{gap:6px}.course-inform-items .item{gap:12px;padding:12px;border-radius:20px}.course-inform-items .item.horizontal{flex-direction:column;gap:16px;padding:12px}.course-inform-items .item .content{gap:12px}.course h1{font-size:28px;line-height:36px}.courses-common-course-sections .tiles.four-row .tile{width:300px}.our-lessons-wrapper .info>.items .item .text>.title{font-size:18px;line-height:24px}.our-lessons-wrapper .info>.items .item .number{font-size:40px;line-height:54px}.course .course-items.four-row .item{width:calc(50% - 12px);min-height:auto}.courses-common-course-form-us>img{display:none}.courses-common-what-you-get{gap:24px;padding:24px}.courses-common-what-you-get .list .item .content{padding:12px 24px}main.amakids .course .title.h2 br,main.amakids .course h2.title br{display:none}.course-inform-items.four-row .item{width:calc(50% - 12px)}.course-header-wrapper [src="/img/courses/amamath/header-image.png"]{width:auto!important;height:346px}.courses-common-what-is{padding:24px 48px}.course .course-items.tails .item{width:calc(33.3333333333% - 16px)}.our-lessons-wrapper>img{display:none}.our-lessons-wrapper .info{width:80%}.online-test-wrapper{flex-direction:column}.online-test-wrapper .image{max-width:360px}.online-test-wrapper,.online-test-wrapper .image{align-items:flex-start;justify-content:flex-start}.online-test-wrapper{padding:24px 48px}}@media(max-width:767px){.course-container{max-width:360px}main.amakids .course .subtitle{font-size:24px;line-height:32px}.course-header-wrapper{flex-direction:column;border-radius:30px}.course-header-wrapper .image,.course-header-wrapper .text{width:100%}.course-header-wrapper .text{padding:48px 24px 0}.course .button{width:100%}.course-header,.course-target,.why-this-course{padding:24px 0}.course-header{background-size:100% 100%,100% 100%!important;background-position:0 0,0 0!important}main.amakids .course .title.h2,main.amakids .course h2.title{font-size:24px;line-height:32px}.course-target-wrapper{flex-direction:column-reverse}.course-target-wrapper .text{padding:24px 12px;border-radius:30px}.course-target-wrapper .image{display:flex;width:100%}.course .course-items{padding:24px 0 0;gap:12px}.swiper-controls{display:flex}.course .course-items .item .title{min-height:auto}.inline-course-form-wrapper{padding:24px 12px;border-radius:24px}.inline-course-form-wrapper .text p{font-size:14px;line-height:20px}.inline-course-form-wrapper .form{padding:24px 0 0}.inline-course-form-wrapper .form p,.inline-course-form-wrapper .form p a{margin:0}.inline-course-form-wrapper .form .form-wrapper .input-wrapper input::-moz-placeholder{font-size:14px;line-height:20px}.inline-course-form-wrapper .form .form-wrapper .input-wrapper input,.inline-course-form-wrapper .form .form-wrapper .input-wrapper input::placeholder{font-size:14px;line-height:20px}.course-inform-blocks,.inline-course-form{padding:24px 0}.course-inform-items .item,.course-inform-items .item.horizontal,.course-inform-items .item.horizontal .image img{width:100%}.our-lessons-wrapper{padding:24px 12px;flex-direction:column;gap:24px}.our-lessons-wrapper .info{width:100%}.our-lessons-wrapper .info>.items .item{flex-direction:column;gap:12px;padding:24px;border-radius:30px}.our-lessons-wrapper .info>.items .item .number{font-size:36px;line-height:44px}.our-lessons-wrapper .info>.items .item .text>.title{font-size:16px;line-height:24px}.our-lessons-wrapper>img{display:flex;max-width:100%}.courses-common-our-lessons{margin:24px 0;background:url(/img/courses/common/our-lessons-bg.png) no-repeat bottom,linear-gradient(140deg,#03a0e3 14.51%,#714ecc 51.42%,#f50882 85.49%);background-size:100% auto}main.amakids .course .overtitle.center{font-size:18px;line-height:22px}.courses-common-course-form-us .content .row{flex-direction:column}.courses-common-what-you-get .list .item,.courses-common-what-you-get .list .item:nth-of-type(odd){flex-direction:column;gap:12px;align-items:flex-start}.courses-common-course-form-us .h2,.courses-common-course-form-us h2{text-align:center}.courses-common-what-you-get{border-radius:30px;padding:24px 12px;margin:24px 0}.courses-common-what-you-get .list .item .content .title{font-size:24px;line-height:32px}.courses-common-what-you-get .list .item .content .text b,.courses-common-what-you-get .list .item .content .text p{font-size:14px;line-height:20px;letter-spacing:.25px}.courses-common-what-you-get .list .item img{max-width:280px}.courses-common-course-form-us{padding:24px 0}.our-lessons-wrapper .info>.items.items-align-center .item{align-items:flex-start}.courses-common-our-lessons.linear-reverse-purple-bg{background:url(/img/courses/common/our-lessons-bg.png) no-repeat bottom,linear-gradient(91deg,#f50899,#03a0e3);background-size:100% auto}.course-inform-items.four-row .item{width:100%}.course{overflow:hidden}.course-inform-items{padding-bottom:24px}.course-inform-blocks .swiper-controls{margin-bottom:24px}.why-this-course .swiper-controls{margin-top:24px}.courses-common-course-sections{gap:24px}.swiper .swiper-wrapper{flex-wrap:nowrap;flex-direction:row;gap:20px}.swiper .swiper-wrapper .swiper-slide{height:auto;width:300px}.swiper{overflow:visible}.swiper-controls .swiper-control{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;border:1px solid #49454f;cursor:pointer}.swiper-controls .swiper-prev img{transform:rotateY(180deg)}.swiper-controls img{width:24px;height:24px}.course-inform-items .item.half{width:100%}.courses-common-what-is .items .item{flex-direction:column;border-radius:30px;padding:0 12px}.courses-common-what-is .items .item .content{padding:0 0 24px;gap:12px}.courses-common-what-is{border-radius:30px;padding:24px 12px;gap:24px;margin-bottom:24px}.courses-common-what-is .items .item .content .label{font-size:16px;line-height:24px;letter-spacing:.15px;padding:8px 12px}.courses-common-what-is .items .item .content .title{font-size:18px;line-height:22px;letter-spacing:.25px;padding:0 12px}.courses-common-what-is .items .item .content .text{padding:0 12px}.courses-common-what-is-outside{padding:0 0 24px}.online-test-wrapper .text{width:100%;padding:0}.online-test-wrapper{padding:24px 12px;border-radius:30px}.online-test{padding:24px 0}.course .course-items.tails .item{aspect-ratio:4/3}}.price{font-size:18px;line-height:20px;margin-top:.8rem}.FormModal_form__yXLaO{width:100%;max-width:427px;margin-top:25px}.FormModal_inputWrapperBlock__eYk1E{display:flex;flex-direction:column;gap:24px}.FormModal_input__x7Rtf{width:100%;height:56px;background:linear-gradient(109.46deg,hsla(0,0%,100%,.4) 33.65%,hsla(0,0%,77%,.05));border:1px solid #eaeaea;padding:15px;font-size:16px;font-weight:300;border-radius:16px;font-family:var(--font-montserrat-expanded),serif}.FormModal_input__x7Rtf::-moz-placeholder{color:#44474b}.FormModal_input__x7Rtf::placeholder{color:#44474b}.FormModal_footer__a90_g{margin-top:20px;width:100%;display:flex;flex-direction:column;gap:20px}.FormModal_submit__nFR2_{background:#2c6486;height:56px;border-radius:100px;padding:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;width:100%;max-width:427px;gap:10px}.FormModal_submit__nFR2_,.FormModal_text__5DV2I{font-family:var(--font-montserrat-expanded),sans-serif;font-weight:500}.FormModal_text__5DV2I{font-size:12px}.FormModal_link__QpE_5{fontFamily:var(--font-montserrat);color:#000;display:flex}.FormModal_subtitleMobile__cdRqK{display:none;font-size:18px;text-transform:uppercase;color:#424242;font-weight:500;font-family:var(--font-montserrat-expanded),sans-serif}@media(max-width:1800px){.FormModal_title__iNDif{font-size:35px;margin-bottom:25px}}@media(max-width:940px){.FormModal_container__5l_FO{margin-bottom:20px}.FormModal_wrapper__vFn94{flex-direction:column;align-items:center}.FormModal_title__iNDif{font-size:25px}.FormModal_footer__a90_g{margin-top:30px}}@media(max-width:940px)and (max-width:340px){.FormModal_submit__nFR2_{font-size:13px}}.styles_card__uYNd5{background:#fff;border:1px solid #e5e5e5;border-radius:24px;padding:24px;max-width:456px;width:100%;height:420px;font-family:var(--font-montserrat-expanded),sans-serif}.styles_card__uYNd5,.styles_header__yn38P{display:flex;flex-direction:column;gap:16px}.styles_header__yn38P{align-items:center}.styles_avatar__m9sJE{flex-shrink:0}.styles_avatarImage__TPDRd{width:auto;height:auto;border-radius:8px}.styles_info__g3_rI{display:flex;flex-direction:column;gap:4px}.styles_name___5NbX{font-size:22px;color:#2c6486;margin:0;text-wrap:nowrap}.styles_name___5NbX,.styles_specialization__dZfBr{font-weight:500;font-family:var(--font-montserrat-expanded),sans-serif;text-align:center}.styles_specialization__dZfBr{font-size:12px;color:#424243}.styles_details__3Sst_{display:flex;flex-direction:column;gap:12px;padding-left:30px;padding-right:30px}.styles_detailItem__UPTyc{margin:0;display:flex;flex-direction:column;gap:4px}.styles_detailLabel__j1KPS{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.3}.styles_detailValue__HL4LM{font-size:12px;color:#424243;font-weight:700}.styles_education__zMnbt{font-size:12px;color:#424243;font-weight:500;margin:0;width:275px;overflow:hidden;text-overflow:ellipsis;display:block;text-wrap:nowrap}.styles_readMoreBtn__BCXCY{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:transparent;border:none;font-size:14px;font-weight:500;color:#2c6486;cursor:pointer;transition:all .2s ease;margin:auto;font-family:var(--font-montserrat-expanded),sans-serif;max-width:200px;border-radius:12px}.styles_readMoreBtn__BCXCY:hover{background:#eee;border-color:#ccc}.styles_readMoreBtn__BCXCY:active{background:#e5e5e5}.styles_btnIcon__mmbBK{flex-shrink:0}@media(max-width:560px){.styles_card__uYNd5{padding:20px;max-width:100%}.styles_header__yn38P{gap:12px}.styles_name___5NbX{font-size:16px}.styles_specialization__dZfBr{font-size:13px}}.styles_block__D3cu2{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center;padding:20px}.styles_filterBlock__NWzD5{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px;margin-bottom:10px;margin-right:5px;max-width:95vw}@media(max-width:500px){.styles_filterBlock__NWzD5{gap:5px;margin:0}}.styles_filter__joW5f{padding:6px 16px;border:1px solid #eaeaea;font-weight:400;font-family:var(--font-montserrat-expanded),sans-serif;font-size:12px;color:#44474b;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.3s}.styles_filter__joW5f:hover{background-color:#cfd1d3}@media(max-width:500px){.styles_filter__joW5f{padding:4px 8px;font-size:10px}}.styles_filterActive__1efmA{background-color:#2c6486;color:#fff;transition:.2s}.styles_filterActive__1efmA:hover{background-color:#558fb6}