@media screen and (max-width:1920px){.country-phone .form-control{padding-left:16px}.contactForm .cb-label{font-size:12px}.gallery-slick .slick-slide img{height:212px;display:block}.teacher .carousel-control-next{right:0}}@media screen and (max-width:1500px){.country-phone-selected{padding:2px 0 0 20px}.teacher .carousel-caption{margin:auto;width:80%}.teacher .carousel-control-prev{left:0}}@media screen and (max-width:1280px){.first_slide .container{max-width:100%;margin:0 6%}.gallery-slick .slick-slide img{height:160px}.slide-teacher{max-width:75%}}@media screen and (max-width:1200px){.portfolio_section .portfolio-item{max-width:calc(33% - 16px)!important;margin:40px 8px 0}#form_2 .policy-block{margin-right:15px}.register-form form .form-control{width:245px}.register-form form .btn-primary{min-width:200px}#form_2 .country-phone-selector{margin-top:6px}.block-info-oringe .container{max-width:75%}.teacher .info .show-sert{font-size:16px}.teacher .slick-slide .img-fluid{max-width:100%}.teacher .slick-slide p{font-size:14px}}@media screen and (max-width:1100px){.first_slide .container{margin:0 8%}.intro-heading h1{font-size:40px;line-height:40px}header.masthead{margin:100px 0 0}header.masthead .intro-text .intro-lead-in a.f-header{line-height:1}header.masthead .intro-text .intro-lead-in .f-header{font-size:16px}.gallery-slick .slick-slide img{height:140px}.header-navigation{margin:0!important}header.masthead .back-opacity{top:137px}.slide-rew{max-width:70%!important}.block-info-left{max-width:76%!important}}@media screen and (max-width:1024px){.carousel-inner{margin:auto;width:80%}.teacher .carousel-control-next{right:0}.teacher .carousel-control-prev{left:0}.how_teach{margin:auto}.method-right .palm{right:0}.method-left:hover .palm{left:0}.method-right:hover .palm{right:0}.teacher .reviews img{max-width:100%!important}.teacher .carousel-caption .info .registration{margin-right:10px}.reviews .closed{left:0}.portfolio-modal .modal-content img{float:none}.intro-heading h1{font-size:35px;line-height:35px}.main-form .spec-block .desc{font-size:15px}header.masthead .intro-text .intro-lead-in .f-header{font-size:16px}.block-info-left,.block-info-oringe .container{padding:30px;max-width:100%}.register-form form .btn-primary{font-size:14px;min-width:150px}.classes{background:url(/img/girl.jpg) -125px;background-size:cover}.teacher .carousel-caption .info .show-sert{font-size:14px}.how_teach .method-faq{padding:20px;font-size:16px}#mainNav .navbar-nav .nav-item .nav-link,.phone-top .phone{font-size:15px}.teacher .carousel-caption{width:100%}}@media screen and (max-width:992px){.teacher .carousel-caption .info .registration{justify-content:center}.teacher .carousel-caption .info{margin-top:45px}.container{max-width:960px;width:85%}.first_slide .container .header-col{padding:5px}.main-form .spec-block .desc{font-size:17px}header.masthead .intro-text .intro-lead-in .f-header{font-size:18px}.first_slide{margin-top:100px}header.masthead .back-opacity{top:100px}#mainNav{padding-top:10px}.contactForm .cb-label{font-size:10px}.register-form form .btn-primary{max-width:125px}.font-12{font-size:10px}.classes{font-size:14px;background-repeat-y:no-repeat;background:url(/img/girl.jpg) -240px 0}.classes .container .h1{margin-bottom:20px}.h1{font-size:35px}.teacher .carousel-caption .info .registration{margin:10px 0;align-items:center;display:flex}.moreModal .modal-dialog{max-width:50vw}.how_teach .method-faq{font-size:15px}.portfolio-link .img-fluid{height:auto}.portfolio_section .portfolio-item .portfolio-caption{padding:10px}.portfolio_section .portfolio-item .portfolio-caption .h3{font-size:16px}.portfolio_section .portfolio-item .portfolio-caption p{font-size:14px;line-height:21px}.classes .container{padding:50px 0 0}.question_methodist{font-size:14px}#form_3 .group{align-items:inherit;flex-flow:column}#form_3 .country-phone-selector{margin-top:3px}.teacher .carousel-caption p{font-size:14px}.teacher .carousel-caption .info{align-items:center;flex-flow:column-reverse;display:flex}.corporate .clients img{max-width:175px}#mainNav .navbar-toggler{right:10px;position:absolute;top:30px}.phone-top{right:70px;position:absolute;top:25px}.gallery-slick .slick-next{display:none!important}.slide-rew .slide-text{font-size:14px}}@media screen and (max-width:860px){.question_methodist{font-size:12px}.teacher .carousel-caption{align-items:center;flex-flow:column;width:100%;display:flex}.teacher .carousel-caption h5{margin-bottom:10px;text-align:center!important}.corporate .clients img{max-width:150px}.contacts .btn{padding:10px 40px;font-size:15px}.slide-rew .slide-text{font-size:14px}.slide-teacher .col-md-3{display:flex}.slider-teacher h5{text-align:center;margin-top:10px}.teacher .info .show-sert{font-size:12px}}@media screen and (max-width:800px){.country-phone-selected{padding-top:0}.first_slide .container .header-col{padding:30px}.main-form .spec-block .top{height:50px}.intro-heading h1{font-size:25px;line-height:30px}.portfolio_section .portfolio-item .portfolio-caption .h3{font-size:16px}.portfolio_section .portfolio-item .portfolio-caption p{font-size:14px;line-height:20px}.block-info .text1,.block-info-oringe .text1{font-size:16px}.register-form form{flex-flow:column}.policy-block{margin-bottom:15px}.register-form .font-12{max-width:80%;margin:auto}.classes .container{padding:50px 16px 200px}.h1{margin-bottom:30px;margin-top:20px}.question_methodist{padding:30px 0}.corporate .clients img{max-width:155px}.country-phone-selected{padding:3px 0 0 20px}.moreModalsert .close-modal{height:30px;z-index:10000000}.main-form .spec-block .contactForm .form-control{font-size:12px}.main-form .spec-block .form{padding:15px}.contactForm .cb-label{font-size:9px}.main-form .spec-block .desc{font-size:15px}.how_teach{font-size:14px}}@media screen and (max-width:769px){.hidden-xs{display:none}.visible-xs{display:block}.slick-next{right:0!important}.slick-prev{left:-30px!important}.main-form .spec-block .form{padding:15px}.row{max-width:100%;margin:0}#map{height:200px}.moreModal .modal-dialog{max-width:100vw}#mainNav{padding:0}.register-form form{flex-flow:column}.classes{padding:50px;background-size:cover;background-repeat:no-repeat;background:url(/img/girl.jpg) -240px 0;margin-top:0}.classes .container{padding:0;margin:auto}.classes .container .h1{font-size:20px;margin-bottom:5px;text-align:right!important}.classes .container p{font-size:12px;margin-bottom:0;line-height:16px}.flags{width:13px}.first_slide{margin-top:100px}header.masthead .back-opacity{top:100px}.intro-heading h1{padding-top:15px;font-size:21px;letter-spacing:0;text-align:center;line-height:25px}.corporate .clients{flex-flow:column}header.masthead .intro-text .intro-lead-in .heading-second{text-align:center;margin:0}header.masthead .intro-text .intro-lead-in{text-align:center}.main-form .spec-block{margin:10px auto 0;width:320px}.first_slide .container .header-col{flex:100%;padding:0;max-width:100%}.h1{font-size:25px;margin:20px auto}.h3{font-size:22px}.palm{display:none!important}.block-info-left{max-width:100%}.portfolio_section .portfolio-item .portfolio-caption{padding:20px;font-size:16px;text-align:left}.portfolio_section .portfolio-item .portfolio-caption .h3{font-size:18px}.portfolio-caption ul li{font-size:16px}.portfolio-caption ul{padding:0 0 0 20px}.block-info-oringe .container{max-width:100%}.teacher .carousel-caption .info .show-sert{font-size:14px;text-align:center}.teacher .carousel-caption .info .registration{min-height:30px;font-size:13px}#accordion .panel-title a{font-size:16px}#accordion .panel-collapse .panel-body p{font-size:14px;line-height:20px}.reviews .text{font-size:12px}.reviews .status{font-size:10px;font-weight:700;line-height:10px}#mainNav .navbar-toggler{font-size:12px;right:20px;position:absolute;top:30px}.phone-top{right:80px;position:absolute;top:30px}.phone-top .license{font-size:8px;margin-bottom:0}.geo{line-height:20px}.phone-top .phone{padding:0;font-size:14px;line-height:20px}header.masthead .intro-text .intro-lead-in a.f-header{line-height:0}.contactForm .country-phone-selector{margin-top:0}.country-phone-selected{padding:2px 0 0 20px}#teacherModalform .country-phone-selected{padding:2px 0 0 20px;margin-top:10px}.main-form .spec-block .contactForm .form-control{font-size:16px}.how_teach .method-faq{font-size:18px;margin-top:0}#form_2 .country-phone-selected{padding:2px 0 0 20px}.register-form{margin-bottom:50px}.portfolio_section .portfolio-item .portfolio-caption p{font-size:16px;line-height:30px}.question_methodist .photo{margin-bottom:40px}.text-center-xs{text-align:center}.teacher .carousel-caption .photo{float:none}.teacher .carousel-caption h5{font-size:16px;margin-bottom:10px;text-align:center}.teacher .carousel-caption p{font-size:14px}.corporate .clients img{max-width:200px}}@media screen and (max-width:767px){.question_methodist .container .row{flex-flow:column-reverse;display:flex}.how_teach .row{padding:10px;max-width:100%;margin:0}#timerffa19e72a2067ec4eb46ec4350305cb1{min-width:100%!important}.register-form form .form-control{margin:auto}.h1{font-size:30px;font-weight:600;font-style:normal;margin-bottom:15px;color:#000;letter-spacing:-.03em;text-align:center!important;line-height:35px;margin-top:20px!important;font-family:Montserrat}.navbar .header-navigation{padding:0 10px;max-width:100%;flex-flow:inherit}.corporate .clients{flex-flow:column}.corporate .h2,.record .h2{font-size:25px;margin-bottom:25px;text-align:center;margin-left:0}.corporate .clients img{margin-bottom:30px}.record .btn .contacts .btn{padding:10px 30px;bottom:0}.classes{background-size:cover;background:url(/img/girl.jpg)}.block-info-oringe .container{padding:10px;max-width:100%;margin:auto}.block-info-oringe .container p{text-align:center!important}.portfolio_section .portfolio-item{max-width:400px!important;margin:40px auto auto}.block-info-left{padding:20px 5px;max-width:85%}.how_teach .metodics .btn{padding:10px 25px}.method-right{padding-left:0}.method-left{padding-right:0}.palm{display:none!important}.method-right .palm{max-width:100%;display:none}.how_teach .courses-btn{margin-right:5px!important}.how_teach{margin-top:24px}.intro-heading h1{font-size:20px;text-align:center;line-height:25px}#mainNav{padding:0 20px}.first_slide{width:104%;margin-top:100px}header.masthead .back-opacity{height:565px;top:0;width:100%;margin-top:100px}header.masthead .intro-text .intro-lead-in .heading-second{text-align:center;margin:0}header.masthead .intro-text .intro-lead-in{text-align:center}.main-form .spec-block{max-width:300px;margin-top:25px}.main-form .spec-block .top{height:45px}.reviews-1,.reviews-2,.reviews-3{overflow:hidden;max-width:212px;max-height:212px;margin:auto}.main-form .spec-block .form{padding:10px}.palm-left,.palm-right{display:none}.classes .container p{font-size:16px;line-height:22px}.training p .fa,.training p .far,.training p .fas{margin-bottom:0}.training p{text-align:center!important}.reviews-1 .img-fluid,.reviews-2 .img-fluid,.reviews-3 .img-fluid{max-width:100%!important;width:100%!important}.reviews-1,.reviews-2,.reviews-3{padding:0 10px;max-height:100%}.contacts .btn{padding:10px 30px;bottom:0;margin-top:5px}.contacts{text-align:center}.teacher .carousel-caption{padding-bottom:50px}.register-form .font-12{font-size:10px}}@media screen and (max-width:550px){header.masthead .intro-text .intro-lead-in .f-header{font-size:15px}.block-info-left{max-width:75%}.classes{background-position-x:33%}.classes .container{margin-right:0}}@media screen and (max-width:425px){.slick-dots li{margin:0}.gallery-slick .slick-slide img{height:auto;max-width:240px;margin:auto}.slick-prev{left:0!important}.slick-next{right:30px!important}.classes{padding:50px 10px}.text-center-xs{text-align:center}.h1{font-size:23px}p{font-size:16px}.how_teach .method-faq1{margin:20px 0 30px}.portfolio-link .img-fluid{height:auto}.block-info-oringe{margin-top:0}.question_methodist{padding-top:40px;margin-bottom:0;padding-bottom:40px}.teacher .carousel-caption .photo{max-width:100%;max-height:100%}.teacher .carousel-caption .img-fluid{max-width:100%;margin:0}.teacher .carousel-caption{margin:auto;flex-flow:column}.teacher .carousel-caption p{font-size:13px}.teacher .carousel-caption .info{flex-flow:column}.teacher .carousel-caption .info .registration{height:40px;justify-content:center;font-size:14px;margin-bottom:10px;align-items:center;width:130px;display:flex}.faq{margin-bottom:35px}.first_slide{margin-top:70px}header.masthead .back-opacity{margin-top:100px}.teacher .carousel-caption h5{text-align:center;margin:10px 0}header.masthead .intro-text .text1{line-height:40px}.main-form .spec-block{margin-top:0}.method-left:hover .palm-left,.method-right:hover .palm-right,.palm-left,.palm-right{display:none!important}.method-left,.method-right{z-index:3}.how_teach .method-faq{margin:0 0 30px}.portfolio_section .portfolio-item{max-width:90%!important;margin:auto auto 30px}.block-info-oringe{margin-bottom:40px;margin-top:40px}.slide-rew{max-width:80%!important}.classes{margin-top:40px}.portfolio-modal .modal-content h2{font-size:18px}.portfolio-modal .modal-dialog{margin:auto}.training p{font-size:16px;line-height:20px}.classes .container p{text-align:center!important}.portfolio_section .portfolio-item{margin:5px auto}.phone-top{right:70px;position:absolute;top:25px}#mainNav{padding:0 10px}.navbar .header-navigation{padding:0}#mainNav .navbar-toggler{right:10px;top:25px}#mainNav.navbar-shrink .navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem}.heading-second p{margin-bottom:0;line-height:0}header.masthead .intro-text .intro-lead-in a.f-header{line-height:0}.portfolio-modal .modal-content img{max-width:100%}.portfolio-modal .modal-dialog{max-width:100vw}header.masthead .intro-text .text1{font-size:12px}.record .btn{padding:10px 50px;font-size:16px}.contacts{margin-bottom:40px}header.masthead .intro-text .intro-lead-in{position:absolute;top:460px;left:3%}.first_slide .container{display:block}.first_slide,header.masthead .back-opacity{min-height:600px}.main-form .spec-block .desc{font-size:12px}.country-phone .form-control{padding-left:0}.ml-auto,.mx-auto{padding:0}#form_3 .group{display:block}.question_methodist .sendMessageButton{min-width:200px}#form_2 input{padding-left:20px}.slide-rew{width:80%!important}.slide-rew .slick-prev{left:-30px!important}.slide-rew .slick-next{right:10px!important}}@media screen and (max-width:375px){#mainNav .navbar-brand img{height:auto;width:100px}.h1{font-size:20px}.how_teach .courses-btn{font-size:13px;margin-bottom:5px}.how_teach .method-faq{min-height:70px;padding:14px;font-size:14px;margin:0 0 30px}.block-info .text1,.block-info-oringe .text1{font-size:16px}.block-info{margin-bottom:30px}.portfolio_section .portfolio-item{margin:5px auto}.block-info-oringe{margin-bottom:30px;margin-top:30px}.register-form p{font-size:18px}.phone-top{right:70px;position:absolute;top:16px}#mainNav .navbar-toggler{right:10px;top:17px}header.masthead{margin:80px 0 0}header.masthead .back-opacity{margin-top:80px}#form_6 .country-phone-selected{margin-top:0}.country-phone-selected{padding-top:2px;line-height:20px}#form_5 .country-phone-selected img{margin-top:6px}#form_5 .country-phone-selected{padding-top:0}.moreModal .container{width:100%}#form_2 .policy-block{margin-right:0}#form_2 .country-phone-selector{margin-top:1px}#form_5 .country-phone-selector{margin-top:0}.question_methodist .contactForm .form-control{font-size:14px}#form_3 .country-phone-selector{margin-top:-3px}.question_methodist .col-12{padding:0}}@media screen and (max-width:320px){.phone-top .phone{font-size:10px}.geo{font-size:12px}.main-form .spec-block .contactForm .form-control{padding-left:22px}.contactForm .country-phone-selector{padding-top:4px}}@media screen and (max-width:240px){.phone-top{display:none}.intro-heading h1{font-size:15px;line-height:15px}.main-form .spec-block{max-width:100%}.main-form .spec-block .contactForm .form-control{padding:0 0 5px 35px;font-size:10px}#form_1 .country-phone-selector{padding:0;margin-top:-8px}.main-form .spec-block .contactForm .sendMessageButton{font-size:13px}header.masthead .intro-text .text1{font-size:9px}header.masthead .intro-text .intro-lead-in .f-header{font-size:13px}.how_teach .method-faq p{font-size:9px;margin-bottom:0}}