@font-face{font-family:Gilroy-Light;src:url(../fonts/Gilroy-Light_0.woff2) format("woff2"),url(../fonts/Gilroy-Light_0.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gilroy-ExtraBold;src:url(../fonts/Gilroy-ExtraBold_0.woff2) format("woff2"),url(../fonts/Gilroy-ExtraBold_0.woff) format("woff");font-weight:700;font-style:normal}body{margin:0 auto;padding:0;font-size:14px;line-height:18px;font-weight:400;font-family:Gilroy-Light;color:#000;background-color:#fff}.container:after,.footer:after,.header:after,main:after{content:"";display:block}.contents{padding-left:0;font-weight:700;font-family:Gilroy-ExtraBold}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.container{width:320px;margin:0 auto;padding:0 15px;box-sizing:border-box;transition:all 1s}.text{font-size:24px;line-height:30px;font-weight:700;font-family:Gilroy-ExtraBold;text-transform:uppercase}.header{margin-bottom:60px;background:url(../img/img-1.png) 50% 10% no-repeat,url(../img/dot-1.svg) calc(50% + 60px*2) 100px no-repeat,url(../img/bagel-3-1.svg) calc(50% - 50px*2) 290px no-repeat}.header__top .paragraph{display:none}.header__top .tel{color:#f5112c}.header__top{width:290px;display:flex;justify-content:space-between;padding-top:20px;padding-bottom:20px;background:#fff;align-items:center}.header__top .info{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end}.header__top .phone{margin:0;padding:0;white-space:nowrap}.header__top .tel{white-space:nowrap}.header__footer .text::before{content:"";position:absolute;width:64px;height:7px;top:390px;left:calc(50% - 64px / 2);background:#f5112c}.header__footer{padding-top:80px;position:relative;display:flex;flex-direction:column;justify-content:center}.header__footer .text{margin-top:200px;text-transform:uppercase;font-size:24px;line-height:30px;text-align:center}.header__footer .allotment{font-size:18px;line-height:30px}.header__footer p{margin-top:30px;margin-bottom:20px;text-align:center}.tel:hover{color:#f63f54;opacity:.5}.tel:focus{color:#f63f54;opacity:.5}.tel:active{color:#a81023}.button{padding:20px 0;width:290px;display:inline-block;background:#f5112c;border-radius:50px;text-align:center;vertical-align:middle;color:#fff;text-decoration:none;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1px;outline:0;box-shadow:0 8px 15px 0 rgba(213,13,37,.55);transition:all .3s}.button:hover{box-shadow:0 2px 5px 0 rgba(226,43,84,.55);background:#f63f54;outline:0;transition:all .3s}.button:active{box-shadow:0 0 0 0 rgba(205,43,84,.8);background:#f63f54;outline:0;transition:all .3s}.main__situation{padding-top:80px;padding-bottom:155px;background:url(../img/bg-mob-1.svg) 50% 0 no-repeat}.main__situation .text{position:relative;text-align:center}.main__situation .text::after{content:"?";position:absolute;font-size:200px;top:30px;left:65%;color:#aeaeae;opacity:.3}.situations .examples{position:relative;display:flex;flex-direction:column;justify-content:space-between;list-style:none}.examples{padding-left:0;display:flex;flex-direction:column}.situations .text{text-transform:uppercase}.situation-examples{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.examples .paragraph-1,.examples .paragraph-2,.examples .paragraph-3,.situation-examples .paragraph-4{position:relative;margin-top:70px;margin-bottom:20px;width:208px;text-align:center}.examples .paragraph-1::after{content:"01";position:absolute;bottom:100px;left:35%;font-size:46px;line-height:28px;font-weight:700;font-family:Gilroy-ExtraBold;color:#000}.examples .paragraph-1::before{content:".";position:absolute;bottom:100px;left:58%;font-size:46px;line-height:28px;font-weight:700;font-family:Gilroy-ExtraBold;color:#f5112c}.examples .paragraph-2::after{content:"02";position:absolute;bottom:85px;left:35%;font-size:46px;line-height:28px;font-weight:700;font-family:Gilroy-ExtraBold;color:#000}.examples .paragraph-2::before{content:".";position:absolute;bottom:85px;left:61%;font-size:46px;line-height:28px;font-weight:700;font-family:Gilroy-ExtraBold;color:#f5112c}.examples .paragraph-3::after{content:"03";position:absolute;bottom:100px;left:35%;font-size:46px;line-height:28px;font-weight:700;font-family:Gilroy-ExtraBold;color:#000}.examples .paragraph-3::before{content:".";position:absolute;bottom:100px;left:61%;font-size:46px;line-height:28px;font-weight:700;font-family:Gilroy-ExtraBold;color:#f5112c}.situation-examples .paragraph-4::after{content:"в итоге...";position:absolute;bottom:90px;left:5%;width:230px;font-size:46px;line-height:28px;font-weight:700;font-family:Gilroy-ExtraBold;color:#000}.foresight{background:url(../img/circle-1.svg) calc(50% - 9px) 18% no-repeat,url(../img/circle-1.svg) calc(50% - 9px) 44% no-repeat,url(../img/circle-1.svg) calc(50% - 9px) 70% no-repeat}.foresight .text{position:relative;text-align:center}.foresight .text::after{display:none;display:block;content:"";position:absolute;top:120%;left:40%;width:66px;height:7px;background:#f63f54}.foresight-item{padding-bottom:100px;display:flex;flex-direction:column;justify-content:space-between;list-style:none}.foresight-item li{width:195px;padding-top:40px;text-align:center}.foresight-item li:nth-child(3){text-align:center}.foresight-item .contents{text-align:center;font-size:14px;line-height:24px}.teachers .text-1{font-size:30px;line-height:50px;font-family:Gilroy-ExtraBold;text-transform:uppercase;text-align:center}.teachers h3{font-size:14px;line-height:28px;font-family:Gilroy-ExtraBold}.teachers_item{padding:0;margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between;list-style:none}.teachers .teacher{text-align:center}.teacher h3,.teacher p{text-align:left}.teacher p{padding-left:0;padding-right:0;box-sizing:border-box}.worth{padding:0;background:url(../img/wave-0-1.svg) calc(50% + 50px*2) 14% no-repeat,url(../img/bigben-1.png) 50% 0 no-repeat,url(../img/bagel-3-1-1.svg) calc(50% - 40px) 3% no-repeat,url(../img/bg-1-3.svg) calc(50% + 25px) 80px no-repeat}.schedule .text{position:relative;padding-top:418px;padding-bottom:40px;text-align:center}.schedule .text::before{content:"";position:absolute;bottom:14px;left:41%;width:64px;height:7px;background:#f5112c}.worth .schedule{text-align:center;padding-bottom:40px}.schedule .allotment-1{font-size:24px;line-height:37px;color:#f5112c}.worth_item{width:290px;list-style:none;padding-left:0;display:flex;flex-direction:column;justify-content:flex-start}.worth_item p{padding:0}.trainings{padding:0;padding-bottom:120px;padding-top:60px;margin-bottom:60px;background:url(../img/bg1-1.svg) 50% 0 no-repeat}.trainings .text{position:relative;text-align:center;padding-bottom:30px}.trainings .text::after{content:"";position:absolute;top:85%;left:38%;width:64px;height:7px;background:#f5112c}.training{list-style:none;padding:0;display:flex;flex-direction:column;justify-content:space-between}.trainings .contents{position:relative;font-size:14px;line-height:18px;padding-left:50%}.training .chek-1,.training .chek-2,.training .chek-3,.training .chek-4{padding-bottom:20px}.trainings .contents{text-align:center;padding-left:0}.chek-1 .contents::before{content:"";position:absolute;top:33%;left:13%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.chek-2 .contents::before{content:"";position:absolute;top:30%;left:8%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.chek-3 .contents::before{content:"";position:absolute;top:30%;left:15%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.chek-4 .contents::before{content:"";position:absolute;top:30%;left:25%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.training li{text-align:center}.review{position:relative}.review::before{content:"";position:absolute;top:7%;left:38%;width:64px;height:7px;background:#f5112c}.review .text{position:relative;text-align:center}.review .info{text-align:center}.slide p{text-align:center}.slider-services{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.slider-controls{list-style:none;margin-top:600px;box-sizing:border-box;display:flex;flex-direction:row}.slider-controls label{display:inline-block;padding:7.5px;margin-right:10px;border-radius:50%;cursor:pointer;position:relative;left:-75%}.slide{width:290px;display:flex;flex-direction:column;align-items:center}.slider-info{display:none}.slider-control~label{background-color:#e9e9e9}.slider-control:checked~label{background-color:#f5112c;box-shadow:0 4px 10px 0 rgba(245,17,44,.58)}.slider-control:checked~.slider-info{display:block;position:absolute;top:5%;left:0;width:290px}.review a{margin-top:-70px;margin-bottom:70px;color:#f5112c}.advantages{padding:0;background:url(../img/dot-1.svg) calc(50% - 60px*2) 90% no-repeat,url(../img/dot-2.svg) calc(50% + 70px*2) 12% no-repeat,url(../img/wave-mob.svg) calc(50% - 54px*2) 28% no-repeat,url(../img/wave-mob.svg) calc(50% + 55px*2) 7% no-repeat,url(../img/liner-mobail.png) 50% 10% no-repeat}.liner{padding-top:249px;padding-bottom:113px;text-align:center}.liner .text{position:relative}.liner .text::after{content:"";position:absolute;bottom:-45%;left:35%;width:64px;height:7px;background-color:#f5112c}.liner h2{margin-bottom:70px;text-align:center}.liner p{margin-bottom:50px}.main-footer{padding-top:50px;padding-bottom:50px;color:#141414;background-color:#f8f8f8}.main-footer .footer{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}.footer .tel{color:#f5112c;text-decoration:underline}.social-button:focus,.social-button:hover{opacity:.7}.footer .tel:active{opacity:1}.footer .footer_social{order:3;margin:15px 0;padding:0;width:200px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;list-style:none;opacity:.3}.footer .school{order:1;margin:0}.footer .address{order:2;margin:0}.footer .phone{order:4;margin:0}.footer .tel{order:5}.footer .main-logo{order:0;padding-bottom:20px}.footer_social a:focus path,.footer_social a:hover path{fill:#f68492}.footer_social .solial-button:active path{fill:#2429ff}@keyframes myopacity{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}100%{opacity:1}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.overlay{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.modal{padding:0;margin:0;position:fixed;margin:auto;width:320px;min-height:300px;background-color:#fff;box-shadow:0 20px 40px 0 hsla(180,100%,0%,.75);display:none;font-size:12px;line-height:24px;z-index:100;top:calc(50% - 320px / 2);left:calc(50% - 300px / 2);animation:myopacity .5s}.modal .text{font-size:18px;line-height:24px}.modal-feedback{padding:20px 20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.modal-visible{display:block}.modal-visible .overlay{display:block}.form .button{margin-left:5px}.modal-name .text{margin-top:0;text-align:center}.modal-close{position:absolute;top:-5px;right:-10px;width:22px;height:22px;font-size:0;background-color:transparent;border:0;cursor:pointer}.modal-close::after,.modal-close::before{content:"";position:absolute;top:10px;left:2px;width:19px;height:3px;background-color:#d0d0d0}.modal-close::before{transform:rotate(45deg)}.modal-close::after{transform:rotate(-45deg)}.form-item input{width:297px;color:rgba(68,68,68,.5);border:2px solid #d7dcde;border-radius:50px;font-size:18px;line-height:24px;box-sizing:border-box}.form-item input:hover{border-color:#b4b9bb}.modal-name{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.modal-name p{text-align:center}.feedback-item{display:flex;flex-direction:column}.form-item .phone{padding:14px;font-size:18px;line-height:24px;box-sizing:border-box;outline:0}.form-item input.empty-value-error::placeholder{color:#f60a0a}.empty-value-error{border:2px solid #f60a0a;box-shadow:inset 0 0 10px 5px rgba(246,10,10,.3)}.modal-error{animation:shake .6s}@media (min-width:775px){body{font-size:16px;line-height:24px;font-family:gilroy-light;box-sizing:border-box;margin:0 auto}.header__footer .text::before,.main__situation .text::after{display:none}.text{font-size:30px;line-height:38px}.container{width:760px;margin:0 auto;padding:0 20px;box-sizing:border-box;transition:all 1s}.button{width:292px;font-size:14px;line-height:24px}.header__top{width:720px}.header__top .paragraph{display:block;width:240px}.header__top .phone{width:145px;padding:0;margin-right:25px}.header{background:url(../img/img-2.png) calc(50% - 480px / 2) calc(50% + 20px) no-repeat,url("../img/english yes-1.png") 50% 50% no-repeat,url(../img/wave.svg) calc(50% + 80px*4) 80% no-repeat,url(../img/dot-1.svg) calc(50% + 80px*4) 35% no-repeat,url(../img/bagel-3-2.svg) calc(50% - 130px*4) 68% no-repeat}.header__top .tel{width:130px}.main-logo img{width:63px;height:23px}.header__top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header__top .info{width:560px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header__footer{padding-left:290px;padding-top:60px;margin-bottom:60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.header__footer p{position:relative;width:370px;margin-left:0;padding-left:0;padding-bottom:50px;text-align:left}.header__footer .text{position:relative;margin-top:0;font-size:30px;line-height:normal;text-align:left}.header__footer .text::after{content:"";position:absolute;top:135px;left:0;width:64px;height:7px;background:#f5112c}.header__footer .allotment{font-size:24px;line-height:normal}.slider-controls label{margin-right:0}.main__situation{padding-bottom:100px;background:url(../img/background.svg) 50% 0 no-repeat}.scene-1 img{width:407px;height:324px}.scene-2 img{width:344px;height:275px}.scene-3 img{width:343px;height:508px}.scene-4 img{width:346px;height:182px}.situations .text{position:relative;width:240px;padding-top:30px;margin-left:0;text-align:left}.situations .text::before{content:"?";position:absolute;font-size:200px;top:60px;left:75%;color:#aeaeae;opacity:.3}.situations .examples{display:flex;flex-direction:column;justify-content:space-between}.situations .situation-examples{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:60px}.situations .paragraph-2,.situations .paragraph-4{order:1}.situations .paragraph-1{width:239px;margin-left:2%;margin-top:0;margin-bottom:0;text-align:left;position:relative}.situations .paragraph-2{width:270px;margin-right:6%;margin-top:0;margin-bottom:0;text-align:left;position:relative}.situations .paragraph-3{width:330px;margin-left:0;margin-top:0;margin-bottom:0;text-align:left;position:relative}.situations .paragraph-4{width:346px;margin-top:0;margin-bottom:0;margin-left:30px;text-align:left;position:relative}.situation-examples p{padding:0;margin:0;text-align:center;position:relative}.examples .paragraph-1::after{content:"01";position:absolute;top:-35%;left:112%;width:50px;height:36px;font-size:48px;line-height:28px;font-weight:700;color:#000}.examples .paragraph-1::before{content:".";position:absolute;top:-35%;left:134%;width:59px;height:36px}.examples .paragraph-2::after{content:"02";position:absolute;top:-35%;left:-35%;width:59px;height:36px;font-size:48px;line-height:28px;font-weight:700;color:#000}.examples .paragraph-2::before{content:".";position:absolute;top:-35%;left:-13%;width:59px;height:36px;font-size:48px;line-height:28px;font-weight:700;color:#f5112c}.examples .paragraph-3::after{content:"03";position:absolute;top:-45%;left:105%;width:59px;height:36px;font-size:48px;line-height:28px;font-weight:700;color:#000}.examples .paragraph-3::before{content:".";position:absolute;top:-45%;left:123%;width:59px;height:36px;font-size:48px;line-height:28px;font-weight:700;color:#f5112c}.situation-examples .paragraph-4::after{display:none;display:block;content:"в итоге...";position:absolute;bottom:120%;left:-18%;width:230px;font-size:46px;line-height:28px;font-weight:700;color:#000}.paragraph-1 .hotel{width:407px;height:324px}.foresight .text{width:340px;text-align:left}.foresight .text::after{content:"";position:absolute;top:120%;left:0;width:66px;height:7px;background:#f63f54}.foresight .foresight-item{padding-left:0;display:flex;flex-direction:row;justify-content:flex-start}.foresight{padding-top:130px;background:url(../img/circle-1.svg) calc(50% + 40px*4) 63% no-repeat,url(../img/circle-1.svg) calc(50% - 40px*2) 63% no-repeat,url(../img/circle-1.svg) calc(50% - 83px*4) 63% no-repeat,url(../img/shooting-pianshet.png) calc(50% + 83px*4) 0 no-repeat,url(../img/wave.svg) calc(50% + 83px*4) 95% no-repeat}.foresight .text{padding-top:0}.foresight-item li{padding:0;padding-top:100px;margin:0}.foresight-item .contents,.foresight-item p{text-align:left;padding-left:0;padding-right:0}.foresight-item li:nth-child(1){width:220px;margin-right:35px}.foresight-item li:nth-child(2){width:207px;margin-right:35px}.foresight-item li:nth-child(3){width:175px}.teachers{background:url(../img/dot-1.svg) calc(50% - 110px*4) 18% no-repeat,url(../img/wave3.svg) calc(50% + 84px*4) 69% no-repeat,url(../img/bg-2-3.svg) calc(50% + 133px*4) 70% no-repeat}.teacher-1 img{width:344px;height:274px}.teacher-2 img{width:345px;height:274px}.teacher-3 img{width:344px;height:273px}.teachers .text-1{text-align:left}.teachers .teachers_item{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.teachers_item .teacher{width:345px;padding-left:0;padding-right:0;display:flex;flex-direction:column}.teacher p{padding:0}.worth{margin-top:41px;margin-bottom:140px;background:url(../img/wave.svg) calc(50% - 87px*4) 70% no-repeat,url(../img/bagel-3.svg) calc(50% - 160px*4) 20% no-repeat,url(../img/bigben-pl.png) calc(50% - 116px*4) 0 no-repeat,url(../img/bg-pl.svg) calc(50% - 132px*4) 50% no-repeat}.worth .schedule{padding-left:120px;text-align:left}.schedule .text{position:relative;padding-top:40px;text-align:left}.schedule .text::after{content:"?";position:absolute;font-size:200px;top:55px;left:55%;color:#aeaeae;opacity:.3}.schedule p{padding:0;margin:0;font-size:16px;line-height:24px}.contents p{padding-left:0}.schedule .allotment-1{font-size:30px;line-height:38px}.schedule .text::before{content:"";position:absolute;bottom:10px;left:0;width:64px;height:7px;background:#f5112c}.worth_item{width:620px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.worth_item .contents,.worth_item li{width:303px;text-align:left}.contents-1{order:1}.contents-5{order:2}.contents-2{order:3}.contents-6{order:4}.contents-3{order:5}.contents-7{order:6}.contents-4{order:7}.contents-8{order:8}.trainings{padding:0;padding-bottom:300px;padding-top:10px;background:url(../img/wave3.svg) calc(50% + 125px*4) 91% no-repeat,url(../img/wave3.svg) calc(50% + 140px*4) 94% no-repeat,url(../img/dot-1.svg) calc(50% - 65px*4) 10% no-repeat,url(../img/bg2-2.svg) 50% 0 no-repeat}.trainings li{padding-bottom:65px;display:flex;justify-content:space-between}.trainings .text{margin-bottom:50px;position:relative;width:245px;text-align:left}.trainings .contents{text-align:left}.trainings .text::after{content:"";position:absolute;top:85%;left:0;width:64px;height:7px;background:#f5112c}.photo-1 img{width:343px;height:206px}.photo-2 img{width:345px;height:209px}.photo-3 img{width:344px;height:201px}.photo-4 img{width:344px;height:199px}.chek-4 p{position:relative}.chek-4 p::before{content:"";position:absolute;bottom:140%;right:90%;width:85px;height:85px;background:url(../img/bagel-3-2.svg) 0 0 no-repeat}.training .chek-2,.training .chek-4{order:1}.training .chek-1,.training .chek-2,.training .chek-3,.training .chek-4{padding:0;padding-top:30px;padding-left:50px;margin:0;text-align:left}.chek-1 .contents::before{content:"";position:absolute;top:30%;left:-12%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.chek-2 .contents::before{content:"";position:absolute;top:30%;left:-10%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.chek-3 .contents::before{content:"";position:absolute;top:30%;left:-12%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.chek-4 .contents::before{content:"";position:absolute;top:30%;left:-10%;width:16px;height:10px;background:url(../img/arrow.svg) 0 0 no-repeat}.chek-1 .contents::after{content:"просто";position:absolute;bottom:-20%;left:40%;font-size:72px;line-height:72px;color:#6a6a6a;opacity:.1}.chek-2 .contents::after{content:"общение";position:absolute;bottom:-30%;left:-5%;font-size:72px;line-height:72px;color:#6a6a6a;opacity:.1}.chek-3 .contents::after{content:"практика";position:absolute;bottom:-30%;left:5%;font-size:72px;line-height:72px;color:#6a6a6a;opacity:.1}.chek-4 .contents::after{content:"повтор";position:absolute;bottom:-30%;left:25%;font-size:72px;line-height:72px;color:#6a6a6a;opacity:.1}.review::before{content:"";position:absolute;top:10%;left:0;width:64px;height:7px;background:#f5112c}.reviews{position:relative;margin-top:-90px;background:url(../img/dot-1.svg) calc(50% + 60px*4) 0 no-repeat}.review .text{text-align:left;width:720px;padding-bottom:60px}.slider-info .slide{width:720px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.slider-info .info{width:530px;text-align:left}.slider-info p{padding-left:0;text-align:left}.slider-info .photo{margin-top:25px}.slider-controls{margin-top:50%;width:720px;text-align:center}.review a{box-sizing:border-box;width:720px;padding-left:26%}.slider-controls label{display:inline-block;width:220px;padding:4px 4px;border-radius:10%;cursor:pointer;position:relative;left:-15%;top:20px}.advantages{padding:0;margin-top:100px;background:url(../img/liner-plan.png) calc(50% - 78px*4) -130% no-repeat,url(../img/wave.svg) calc(50% - 15px*4) 18% no-repeat,url(../img/wave.svg) calc(50% + 70px*4) 0 no-repeat,url(../img/dot-1.svg) calc(50% + 100px*4) 21% no-repeat,url(../img/dot-2.svg) calc(50% + 110px*4) 12% no-repeat,url(../img/dot-2.svg) calc(50% + 130px*4) 21% no-repeat,url(../img/dot-1.svg) calc(50% - 5px*4) 87% no-repeat}.liner .text{margin-left:0;width:340px}.liner p{padding:0;width:340px}.liner{padding-top:130px;padding-bottom:113px;padding-left:380px}.liner .text::after{left:0}.liner h2{width:300px;margin-bottom:70px;text-align:left}.liner p{margin-bottom:50px}.modal{width:840px;min-height:540px;display:none;font-size:18px;line-height:24px;top:calc(50% - 540px / 2);left:calc(50% - 840px / 2)}.modal .text{font-size:34px;line-height:38px}.modal-feedback{padding:120px 140px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.modal-close{position:absolute;top:-70%;right:-18%}.main-footer{padding-top:50px;padding-bottom:50px;color:#141414;background-color:#f8f8f8}.main-footer .footer{margin:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.main-logo img{width:63px;height:23px}.footer .main-logo{order:0;padding:0;margin:0;margin-right:300px}.footer .footer_social{order:1;margin:0}.footer .address,.footer .school{padding:0}.footer .phone{order:1;padding:0;margin:0}.footer .school{margin:0;margin-right:200px}.modal-visible{display:block}.modal-visible .overlay{display:block}}.modal-error{animation:shake .6s}@media (min-width:1205px){body{font-size:18px;line-height:24px;margin:0 auto}.container{width:1170px;padding:0 15px;transition:all 1s}.text{font-size:45px;line-height:50px}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;background:url(../img/english%20yes.png) 50% 30% no-repeat,url(../img/dot-1.svg) calc(50% + 250px*2) 190px no-repeat,url(../img/bagel-3-2.svg) calc(50% - 316px*2) 360px no-repeat,url(../img/img1.png) calc(50% - 540px / 2) calc(50% + 10px/2) no-repeat}.header__top{width:1140px}.main-logo img{width:99px;height:36px}.header .main-logo{margin:0}.header .info{width:645px}.header .phone{width:165px}.header .tel{width:155px}.header__top .paragraph{width:255px;padding:0;margin:0}.header .header__footer{padding-left:600px;padding-top:220px;margin-bottom:100px}.header .text{width:518px;font-size:45px}.text .allotment{font-size:34px}.header__footer .text::after{top:110%;left:0}.main__situation{margin-top:0;padding-top:0;background:url(../img/bfg.svg) 50% 90% no-repeat}.main__situation .text{position:relative;width:360px;padding:0;margin:0;padding-top:180px}.main__situation .text::before{content:"?";position:absolute;top:65%;left:70%;color:#aeaeae;font-size:300px;opacity:.3}.scene-1 img{width:457px;height:364px}.scene-2 img{width:432px;height:345px}.scene-3 img{width:343px;height:508px}.scene-4 img{width:557px;height:294px}.main__situation .examples{margin-top:-20px}.examples .paragraph-1::after{content:"01";position:absolute;top:-35%;left:112%;width:50px;height:36px;font-size:48px;line-height:50px;font-weight:700;color:#000}.situation-examples .paragraph-1{width:268px;padding:0;margin-left:385px}.situation-examples .paragraph-2{width:360px;margin-right:280px}.situation-examples .paragraph-3{width:370px;margin-left:388px}.situation-examples .paragraph-4{width:300px;margin-right:255px}.examples .paragraph-1::after{content:"01";position:absolute;top:-65%;left:96%;font-size:48px}.examples .paragraph-1::before{content:".";position:absolute;top:-55%;left:114%;font-size:48px;font-weight:700;color:#f5112c}.examples .paragraph-2::after{content:"02";position:absolute;top:-55%;left:-24%;font-size:48px;font-weight:700;color:#000}.examples .paragraph-2::before{content:".";position:absolute;top:-55%;left:-8%;font-size:48px;font-weight:700;color:#f5112c}.examples .paragraph-3::after{content:"03";position:absolute;top:-65%;left:100%;font-size:48px;font-weight:700;color:#000}.examples .paragraph-3::before{content:".";position:absolute;top:-65%;left:116%;font-size:48px;font-weight:700;color:#f5112c}.main__situation-examples .paragraph-4::after{display:none;display:block;content:"в итоге...";position:absolute;bottom:120%;left:-22%;font-size:48px;font-weight:700;color:#000}.examples .situation-examples:nth-child(3){margin-top:-140px}.situation .examples-4{margin-top:-100px;padding-bottom:130px}.foresight{margin-top:-70px;margin-bottom:100px;background:url(../img/shooting.png) calc(50% + 126px*4) 10% no-repeat,url(../img/circle-1.svg) calc(50% - 135px*4) 69% no-repeat,url(../img/circle-1.svg) calc(50% - 65px*4) 69% no-repeat,url(../img/circle-1.svg) 50% 69% no-repeat,url(../img/wave.svg) calc(50% + 50px*4) 100% no-repeat}.foresight .text{padding:0;margin:0;width:500px;padding-top:120px}.foresight-item{margin-left:20px}.foresight-item li:nth-child(1){width:242px}.foresight-item li:nth-child(2){width:228px}.foresight-item li:nth-child(3){width:190px}.teachers{margin-top:-80px;padding-top:100px;background:url(../img/dot-1.svg) calc(50% - 180px*4) 40% no-repeat,url(../img/wave-3.svg) calc(50% + 190px*4) 42% no-repeat,url(../img/bg20-full.svg) calc(50% + 145px*4) 0 no-repeat}.worth{margin-top:40px;padding-top:140px;padding-bottom:50px;background:url(../img/wave.svg) calc(50% - 85px*4) 70% no-repeat,url(../img/bagel-3.svg) calc(50% - 180px*4) 20% no-repeat,url(../img/bigben.png) calc(50% - 150px*4) 0 no-repeat,url(../img/bg3.svg) calc(50% - 135px*4) 55% no-repeat}.worth_item{width:760px;display:flex;justify-content:space-between;align-items:center}.worth_item li{width:360px}.worth .schedule{padding-left:390px}.worth .allotment-1{text-align:left}.schedule .text{margin:0}.schedule .text::after{left:69%}.trainings{padding-bottom:455px;background:url(../img/dot-1.svg) calc(50% - 125px*4) 26% no-repeat,url(../img/bg.svg) 50% 0 no-repeat}.trainings .text{position:relative;width:360px}.trainings .text::before{content:"";position:absolute;top:160%;left:305%;width:66px;height:34px;background:url(../img/wave-3.svg) 0 0 no-repeat}.photo-1 img{width:555px;height:333px}.photo-2 img{width:555px;height:333px}.photo-3 img{width:555px;height:324px}.photo-4 img{width:555px;height:324px}.training .chek-1,.training .chek-2,.training .chek-3,.training .chek-4{display:flex;flex-direction:column;justify-content:center}.training .chek-1{width:460px;padding-top:0}.training .chek-2{width:455px;padding-top:0}.training .chek-3{width:484px}.training .chek-4{width:435px;padding-top:0}.trainings .contents{text-align:left;padding-left:0}.chek-1 p,.chek-2 p,.chek-3 p,.chek-4 p{padding-left:0}.training li{padding:0}.training li:nth-child(1){margin-left:0;margin-bottom:74px}.training li:nth-child(2){margin-right:40px;margin-bottom:85px}.training li:nth-child(3){margin-left:0;margin-bottom:80px}.training li:nth-child(4){margin-right:60px}.chek-1 .contents::before,.chek-2 .contents::before,.chek-3 .contents::before,.chek-4 .contents::before{left:-10%}.chek-4 p::before{bottom:140%;right:90%}.trainings .text::after{top:95%}.chek-4 p::before{top:-290%;left:-30%}.chek-1 .contents::after{left:33%;font-size:122px}.chek-2 .contents::after{left:-25%;font-size:122px}.chek-3 .contents::after{left:2%;font-size:122px}.chek-4 .contents::after{left:-25%;font-size:122px}.reviews{margin-top:-200px;background:url(../img/dot-1.svg) calc(50% + 90px*4) 21% no-repeat,url(../img/wave-3.svg) calc(50% + 160px*4) 5% no-repeat}.review a{width:1130px;padding-left:16%}.info h3{text-align:left}.photo img{width:165px;height:165px}.slider-controls{margin-top:35%;width:1130px}.slider-controls label{display:inline-block;width:355px;padding:4px 4px;border-radius:10%;cursor:pointer;position:relative;left:-10%;top:20px}.advantages{background:url(../img/wave.svg) calc(50% - 50px*4) 12% no-repeat,url(../img/liner1.png) calc(50% - 90px*4) -10% no-repeat,url(../img/wave.svg) calc(50% + 125px*4) 0 no-repeat,url(../img/dot-1.svg) calc(50% + 138px*4) 24% no-repeat,url(../img/dot-1.svg) calc(50% - 70px*4) 90% no-repeat,url(../img/dot-2.svg) calc(50% + 146px*4) 16% no-repeat,url(../img/dot-2.svg) calc(50% + 175px*4) 24% no-repeat}.advantages .liner{padding-left:620px;padding-top:150px}.liner p{width:440px}.liner .text{position:relative;width:440px}.main-footer .footer{width:1130px;justify-content:space-between}.footer .main-logo{order:1;margin:0}.footer .footer_social{order:2;margin-left:830px}.footer .school{order:3;margin-right:0;margin-left:250px}.footer .phone{order:4}}