.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}