@font-face{src:url(../fonts/glyphicons-halflings-regular.eot?) format("eot"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype");font-family:Glyphicons Halflings}@font-face{src:url(../fonts/Montserrat-Regular.eot?) format("eot"),url(/lp.site226.local/fonts/montserrat-regular.woff) format("woff"),url(../fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Montserrat}#mainNav.navbar-shrink{padding-top:0;background-color:#212529;box-shadow:0 0 5px rgba(0,0,0,.2);padding-bottom:0}#mainNav.navbar-shrink .navbar-brand{padding:12px 0;font-size:1.25em}body{overflow-x:hidden;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}p{-webkit-touch-callout:none;line-height:1.75;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:#fed136}a:hover{color:#fec503}.text-primary{color:#fed136!important}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}section{padding:100px 0}section h2.section-heading{font-size:40px;margin-bottom:15px;margin-top:0}section h3.section-subheading{font-size:16px;font-weight:400;font-style:italic;margin-bottom:75px;text-transform:none;font-family:"Droid Serif",Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:768px){section{padding:50px 0}}.btn{font-weight:700;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.btn-xl{padding:20px 40px;font-size:18px}.btn-primary{border-color:#fed136;background-color:#fed136}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{border-color:#fec810!important;color:#fff;background-color:#fec810!important}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(254,209,55,.5)!important}::-moz-selection{text-shadow:none;background:#fed136}::selection{text-shadow:none;background:#fed136}img::selection{background:0 0}img::-moz-selection{background:0 0}#mainNav{background-color:#212529}#mainNav .navbar-toggler{padding:13px;font-size:12px;border:0;right:0;color:#fff;text-transform:uppercase;background-color:#fed136;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}#mainNav .navbar-brand{color:#fed136;font-family:Kaushan Script,Helvetica Neue,Helvetica,Arial,cursive}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#fec503}#mainNav .navbar-nav .nav-item .nav-link{padding:.75em 0;font-size:90%;font-weight:400;color:#fff;letter-spacing:1px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#fed136}@media (min-width:992px){#mainNav{padding-top:25px;border:none;-webkit-transition:padding-top .3s,padding-bottom .3s;-moz-transition:padding-top .3s,padding-bottom .3s;transition:padding-top .3s,padding-bottom .3s;background-color:transparent;padding-bottom:25px}#mainNav .navbar-brand{font-size:1.75em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav .navbar-nav .nav-item .nav-link{padding:1.1em 1em!important}}header.masthead{max-width:100%}header.masthead .intro-text{padding-top:150px;padding-bottom:100px}header.masthead .intro-text .intro-lead-in{font-size:22px;font-style:italic;margin-bottom:25px;line-height:22px;font-family:"Droid Serif",Helvetica Neue,Helvetica,Arial,sans-serif}header.masthead .intro-text .intro-heading{font-size:50px;font-weight:700;margin-bottom:25px;line-height:50px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:768px){header.masthead .intro-text{padding-top:300px;padding-bottom:200px}header.masthead .intro-text .intro-lead-in{font-size:40px;font-style:italic;margin-bottom:25px;line-height:40px;font-family:"Droid Serif",Helvetica Neue,Helvetica,Arial,sans-serif}header.masthead .intro-text .intro-heading{font-size:75px;font-weight:700;margin-bottom:50px;line-height:75px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}}.service-heading{text-transform:none;margin:15px 0}.portfolio_section .portfolio-item{right:0;margin:0 0 15px}.portfolio_section .portfolio-item .portfolio-link{position:relative;max-width:400px;margin:0 auto;cursor:pointer;display:block}.portfolio_section .portfolio-item .portfolio-link .portfolio-hover{height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;position:absolute;opacity:0;background:rgba(254,209,54,.9);width:100%}.portfolio_section .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}.portfolio_section .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{height:20px;font-size:20px;color:#fff;position:absolute;text-align:center;top:50%;width:100%;margin-top:-12px}.portfolio_section .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}.portfolio_section .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,.portfolio_section .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}.portfolio_section .portfolio-item .portfolio-caption{padding:25px;max-width:400px;text-align:center;background-color:#fff;margin:0 auto}.portfolio_section .portfolio-item .portfolio-caption h4{text-transform:none;margin:0}.portfolio_section .portfolio-item .portfolio-caption p{font-style:italic;margin:0;font-family:"Droid Serif",Helvetica Neue,Helvetica,Arial,sans-serif}.portfolio_section *{z-index:2}@media (min-width:767px){.portfolio_section .portfolio-item{margin:0 0 30px}}.portfolio-modal{padding-right:0!important}.portfolio-modal .modal-dialog{max-width:75vw}.portfolio-modal .modal-content{padding:60px 0;text-align:center}.portfolio-modal .modal-content h2{font-size:2em;margin-bottom:15px}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{font-size:16px;margin:20px 0 30px;font-family:"Droid Serif",Helvetica Neue,Helvetica,Arial,sans-serif}.portfolio-modal .modal-content ul.list-inline{margin-bottom:30px;margin-top:0}.portfolio-modal .modal-content img{margin-bottom:15px;max-width:250px;float:left}.portfolio-modal .modal-content button{cursor:pointer}.portfolio-modal .close-modal{height:75px;right:25px;position:absolute;top:25px;background-color:transparent;cursor:pointer;width:75px}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{height:75px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#212529;margin-left:35px;width:1px;z-index:1051}.portfolio-modal .close-modal .lr .rl{height:75px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#212529;width:1px;z-index:1052}.timeline{list-style:none;padding:0;position:relative}.timeline:before{content:"";position:absolute;bottom:0;top:0;background-color:#e9ecef;margin-left:-1.5px;left:40px;width:2px}.timeline>li{min-height:50px;margin-bottom:50px;position:relative}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li .timeline-panel{padding:0 20px 0 100px;position:relative;text-align:left;width:100%;float:right}.timeline>li .timeline-panel:before{border-left-width:0;right:auto;border-right-width:15px;left:-15px}.timeline>li .timeline-panel:after{border-left-width:0;right:auto;border-right-width:14px;left:-14px}.timeline>li .timeline-image{height:80px;border:7px solid #e9ecef;color:#fff;position:absolute;text-align:center;background-color:#fed136;border-radius:100%;margin-left:0;left:0;width:80px;z-index:100}.timeline>li .timeline-image h4{font-size:10px;line-height:14px;margin-top:12px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 0 100px;text-align:left;float:right}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;right:auto;border-right-width:15px;left:-15px}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;right:auto;border-right-width:14px;left:-14px}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{color:inherit;margin-top:0}.timeline .timeline-heading h4.subheading{text-transform:none}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}@media (min-width:768px){.timeline:before{left:50%}.timeline>li{min-height:100px;margin-bottom:100px}.timeline>li .timeline-panel{padding:0 20px 20px 30px;text-align:right;width:41%;float:left}.timeline>li .timeline-image{height:100px;margin-left:-50px;left:50%;width:100px}.timeline>li .timeline-image h4{font-size:13px;line-height:18px;margin-top:16px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 30px 20px 20px;text-align:left;float:right}}@media (min-width:992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:0 20px 20px}.timeline>li .timeline-image{height:150px;margin-left:-75px;width:150px}.timeline>li .timeline-image h4{font-size:18px;line-height:26px;margin-top:30px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}}@media (min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{height:170px;margin-left:-85px;width:170px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}.team-member{margin-bottom:50px;text-align:center}.team-member img{height:225px;border:7px solid #fff;width:225px}.team-member h4{margin-bottom:0;text-transform:none;margin-top:25px}.team-member p{margin-top:0}section#contact{background-color:#212529;background-position:50%;background-image:url(../img/map-image.png);background-repeat:no-repeat}section#contact .section-heading{color:#fff}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:248px}section#contact .form-control:focus{border-color:#fed136;box-shadow:none}section#contact ::-webkit-input-placeholder{font-weight:700;color:#ced4da;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}section#contact :-moz-placeholder,section#contact ::-moz-placeholder{font-weight:700;color:#ced4da;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}section#contact :-ms-input-placeholder{font-weight:700;color:#ced4da;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}footer{padding:25px 0;text-align:center}footer span.copyright,footer ul.quicklinks{font-size:90%;text-transform:none;line-height:40px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}footer ul.quicklinks,ul.social-buttons{margin-bottom:0}ul.social-buttons li a{height:40px;font-size:20px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;outline:0;background-color:#212529;border-radius:100%;width:40px;line-height:40px;display:block}ul.social-buttons li a:active,ul.social-buttons li a:focus,ul.social-buttons li a:hover{background-color:#fed136}header.masthead .back-opacity{height:100%;min-height:560px;position:absolute;top:139px;background:linear-gradient(90deg,hsla(0,0%,100%,.9) 0,transparent);left:0;width:100%}.alert,.help-block ul li{padding:5px;font-size:11px;margin:5px}.alert .close{margin-top:-3px}p:hover{cursor:default}.hidden-xs{display:block}.visible-xs{display:none}.btn-warning.focus,.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:none}.padding-0{padding:0}#mainNav{padding-top:27px;background:#fff!important}#mainNav .navbar-nav .nav-item .nav-link{padding:11px;font-size:16px;color:#000;text-transform:none}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#e91c33}#mainNav .navbar-brand img{height:75px;width:132px}.header-navigation{padding:0;justify-content:space-between}.header-navigation .navbar-collapse{flex-grow:inherit}.img-fluid{max-width:180px}.phone-top .license{font-size:12px;margin-bottom:6px;color:#b9b6b6;max-width:240px;text-align:right}.phone-top .phone{padding:8px 0;font-size:16px;font-weight:700!important;font-weight:700;font-style:normal;color:#061e2f;text-align:right;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.first_slide{height:560px;background:url(../img/back_one.jpg);background-size:cover;top:139px;left:0;width:102%;background-repeat:no-repeat;margin-top:139px}.first_slide .container{padding:0;justify-content:center;align-items:center;display:flex}.first_slide .container .row{width:100%}.first_slide .container .header-col{padding:0}.intro-heading h1{font-size:45px;font-weight:700;font-style:normal;color:#000;letter-spacing:-.03em;text-align:left;line-height:46px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.intro-heading h1 .red{color:#e91d2e}header.masthead .intro-text{padding:150px 0;justify-content:center;flex-flow:column;display:flex}header.masthead .intro-text .intro-lead-in{text-align:left;margin:0;line-height:0}header.masthead .intro-text .intro-heading{margin:0}header.masthead .intro-text .intro-lead-in .heading-second{margin:25px 0}header.masthead .intro-text .intro-lead-in .heading-second p{margin-bottom:0;line-height:10px}header.masthead .intro-text .intro-lead-in .f-header{font-size:18px;font-weight:600;font-style:normal;color:#393185;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}header.masthead .intro-text .intro-lead-in a.f-header{text-decoration:underline;color:#e91e2f;line-height:40px}header.masthead .intro-text .text1{font-size:18px;font-weight:400;font-style:normal;color:#000;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}header.masthead .intro-text .intro-lead-in .animated{animation-iteration-count:infinite;animation-delay:1s;animation-duration:6s}.courses-btn{opacity:.9;border-radius:10px;background:#fdcb37}.h1{font-size:40px;font-weight:600;margin-bottom:60px;color:#000;letter-spacing:-.03em;line-height:41px;margin-top:60px}.h1,.h3{font-style:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.h3{font-size:22px;font-weight:700;color:#061e2f;line-height:normal}.metodics ul{padding:0;margin-bottom:50px}.metodics ul li{list-style:none;font-size:18px;font-weight:400;font-style:normal;color:#061e2f;text-align:left;line-height:normal}.btn-main,.metodics ul li{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.btn-main{padding:10px;font-size:20px;color:#fff;opacity:.9;border-radius:10px;background:#ec3443}.block-info{background-image:url(/lp.site226.local/img/back3.jpg)}.block-info,.block-info-oringe{margin-bottom:60px;border-radius:0;margin-top:60px}.block-info-oringe{background:#fed14b}.block-info-oringe .container{padding:50px 30px;max-width:65%;margin:auto}.block-info-oringe .text1{margin-bottom:0}.block-info .text1,.block-info-oringe .text1{font-size:18px;font-weight:400;font-style:normal;text-align:left;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.block-info .red,.block-info-oringe .red{color:#ee4956}.block-info-left{padding:50px 30px;max-width:65%;text-align:left;margin:auto}.portfolio-link div{min-height:65px;text-align:center}.portfolio-link div .orange-text{min-height:88px;font-size:24px;line-height:30px}.portfolio-link .img-fluid{height:215px;max-width:100%;border-radius:0;width:100%}.portfolio_section .portfolio-item{padding:0;border:1px solid #fed14b;max-width:calc(33% - 50px)!important;box-sizing:border-box;margin:40px 25px 0;border-radius:0;background:#fff}.portfolio_section .portfolio-item:hover{border:1px solid #fed14b}.portfolio_section .portfolio-item .portfolio-caption{padding:30px 10px 30px 30px}.portfolio_section .portfolio-item .portfolio-caption .h3{font-size:18px;font-weight:700;font-style:normal;margin-bottom:16px;color:#061e2f;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.portfolio_section .portfolio-item .portfolio-caption p{font-size:16px;font-weight:400;font-style:normal;color:#061e2f;text-align:left;line-height:25px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.portfolio-caption ul li{text-align:left}.portfolio-caption .scroll{scrollbar-arrow-color:#000;overflow-y:hidden;overflow-y:auto;text-overflow:ellipsis;max-height:230px;-webkit-box-orient:vertical;-webkit-line-clamp:9;display:-webkit-box}.portfolio-caption .scroll::-webkit-scrollbar{background-color:#fff7e0;width:7px}.portfolio-caption .scroll::-webkit-scrollbar-thumb{background-color:#ffe7a2;border-radius:10px}.portfolio-caption .scroll::-webkit-scrollbar-track{background-color:#fff7e0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.portfolio-caption .scroll::-webkit-scrollbar-track-piece{background-color:#fff7e0}.main-form{justify-content:flex-end;align-items:center;display:flex}.main-form .spec-block{height:auto;min-height:328px;box-shadow:0 4px 5px rgba(0,0,0,.1);border-radius:10px;background:#fff;width:430px}.main-form .spec-block .form{padding:32px}.main-form .spec-block .top{height:65px;justify-content:center;font-size:16px;font-weight:700;font-style:normal;color:#fff;opacity:.9;align-items:center;border-radius:10px 10px 0 0;background:#e91d2e;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.main-form .spec-block .top p{margin-bottom:0}.main-form .spec-block .desc{font-size:16px;font-weight:400;font-style:normal;color:#000;text-align:center;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.main-form .spec-block .desc .blue{color:#393185}.main-form .spec-block .desc sup{color:#fdcb37}.main-form .spec-block .contactForm .form-control{font-size:16px;border:none;border-bottom:1px solid #fdcb37;border-radius:0}.main-form .spec-block .contactForm .checkbox-field,.main-form .spec-block .contactForm .form-control{font-weight:400;font-style:normal;color:#000;text-align:center;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.main-form .spec-block .contactForm .checkbox-field{justify-content:center;font-size:10px;align-items:center;display:flex}.main-form .spec-block .contactForm .sendMessageButton{padding:3% 15%;font-size:20px;font-weight:700;font-style:normal;color:#000;opacity:1;border-radius:10px;background:#fdcb37;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.how_teach{padding:0}.how_teach .courses-btn{font-size:16px;border:1px solid #ec3443;margin-right:30px!important;margin-bottom:12px;color:#ec3443;border-radius:10px;background:none}.how_teach .courses-btn.active,.how_teach .courses-btn:hover{border:1px solid #fdcb37!important;color:#000!important;background:#fdcb37!important}.how_teach .method-faq{min-height:190px;padding:30px;border:1px solid #9c9c9c;position:relative;text-align:left;box-sizing:border-box;margin:40px 0 30px;background:#fff}.how_teach .method-faq p{margin-bottom:0}.how_teach .method-faq:hover{box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.25);cursor:default}.method-left{padding-left:0}.method-right{padding-right:0}.blue{color:#393185}.palm-left,.palm-right{position:absolute;top:-140px;display:none}.palm-right{right:-135px}.method-left:hover .palm-left{transform:rotate(-52deg);left:-135px;display:block!important}.method-right:hover .palm-right{transform:rotate(0deg);right:-135px;display:block!important}.how_teach .metodics{position:relative;max-width:933px;margin:auto}.how_teach .method-img{margin:auto auto 20px;width:100%}.how_teach .metodics .btn{padding:15px 115px;font-size:16px;font-weight:700;font-style:normal;color:#000;outline:none;opacity:.9;text-align:center;background:#fed14b;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.how_teach .metodics .btn:hover{color:#fff;background:#ec3443}.classes{margin-bottom:50px;position:relative;background:url(/lp.site226.local/img/girl.jpg);background-size:cover;background-repeat:no-repeat;margin-top:90px}.opacity-classes{height:100%;min-height:100%;padding:0;position:absolute;min-width:200px;top:0;margin:0;background:#ffffff9c;left:0;width:100%}.classes .container{padding:100px 16px 200px}.classes .container .h1{margin-top:0}.training{margin-bottom:0}.training p .fa,.training p .fal,.training p .far,.training p .fas{min-height:80px;font-size:80px;margin-bottom:26px;color:#061e2f}.record{padding:0 0 50px;justify-content:center;background:#fff;background-size:cover;text-align:center;align-items:center;background-position:bottom;flex-flow:column;background-image:url(/lp.site226.local/img/back_form.png);background-repeat:no-repeat;margin-top:50px;display:flex}.record .h1{margin-bottom:0}.record .btn{padding:10px 75px;font-size:18px;font-weight:700;font-style:normal;color:#fff;opacity:.9;border-radius:10px;background:#393185;line-height:normal;margin-top:50px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.record .red{color:#e91d2e}.record .img-record{position:relative;max-width:700px;bottom:-30px;width:100%}.record .contactForm{max-width:700px;margin:40px auto 0}.record .contactForm .flex-between{justify-content:space-between;align-items:center;display:flex}.record .contactForm .flex-between .form-group{width:49%}.record .contactForm .flex-between .form-group .form-control{border:none;border-bottom:1px solid #4b4591;text-align:center;border-radius:0;background:none}.record .contactForm .form-group textarea{min-height:200px;padding:20px;border:1px solid #565095;box-sizing:border-box;border-radius:10px;background:#f9f9f9}.record .contactForm .policy-checkbox .checkbox-field{justify-content:center;font-size:12px;background:none}.record .contactForm .btn{border-color:#4c4590;margin:0}.review-slick{padding:0 20px;margin-bottom:50px;text-align:center}.review-slick img{margin-bottom:15px}.review-slick .name{font-size:18px;font-weight:700;font-style:normal;margin-bottom:0;color:#061e2f;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.teacher .review-slick .status{color:#000;line-height:20px}.teacher .review-slick .status,.teacher .review-slick .text{font-size:14px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.teacher .review-slick .text{color:#6c757d;max-width:800px;margin:auto}.teacher .social{margin-top:18px}.teacher .review-slick .more{height:auto;overflow:hidden;margin-bottom:10px;position:relative}.review-slick .gradient{height:250px;position:absolute;top:0;background:linear-gradient(180deg,#ffffff14,#f8f8f8);width:100%}.review-slick .closed{padding:5px 30px;font-size:15px;border:1px solid #fed14b;color:#fff;position:absolute;bottom:0;border-radius:10px;background:#fed14b;cursor:pointer;width:200px;display:none}.review-slick .social a{font-size:30px;margin-right:15px;color:#6c757d}.review-slick .social a:hover{color:#e92031!important}.review-slick .closed.active:hover{color:#fff;background:#e92031!important}.review-slick a.down{padding:5px 30px;font-size:16px;border:1px solid #fed14b;color:#fed14b;border-radius:10px;cursor:pointer}.reviews a.down:hover{color:#fff;background:#fed14b}.reviews .closed.active{display:block}.reviews .more.active{height:auto}.reviews .active .gradient{background:none}.no-active{display:none}.contacts{margin-bottom:40px}.contacts .h1{margin-bottom:20px}.contacts .btn{padding:10px 75px;font-size:18px;font-weight:700;font-style:normal;color:#fff;position:relative;opacity:.9;bottom:20px;border-radius:10px;background:#ec3443;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.contacts .btn:hover{border-color:#fec810!important;background-color:#fec810!important}.contacts .address{font-size:12px;font-weight:400;margin-bottom:0;color:#000;text-transform:uppercase}.contacts .address,.contacts .phone{font-style:normal;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.contacts .phone{font-size:16px;font-weight:700;color:#061e2f}.reviews .carousel-caption{position:static;width:100%}.reviews .carousel-indicators{display:none}.reviews .carousel-caption .img-fluid{max-width:320px;margin:0 -62px 0 -46px}.reviews .carousel-caption h5{font-size:18px;font-weight:700;margin-bottom:20px}.reviews .carousel-caption h5,.reviews .carousel-caption p{font-style:normal;color:#061e2f;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.reviews .carousel-caption p{font-size:16px;font-weight:400}.teacher .photo{float:right}.carousel-control-next,.carousel-control-prev{width:10%}.reviews .carousel-control-prev{left:-15%}.reviews .carousel-control-next{right:-10%}.reviews .carousel-control-next-icon{height:80px;width:80px;background-image:url(/img/carousel/next-btn.png)}.reviews .carousel-control-prev-icon{height:80px;width:80px;background-image:url(/img/carousel/back-btn.png)}.help-block{background:none;background-color:#ffffff00!important}.slick-next:before,.slick-prev:before{font-size:50px!important;color:#8a9198!important;opacity:.2!important;line-height:1!important}.slick-prev{left:-70px!important}.slick-next{right:-35px!important}.teacher .carousel-caption{position:static;margin:auto;width:90%}.teacher .carousel-indicators{display:none}.teacher .carousel-caption .img-fluid{max-width:100%;margin:0 auto 15px;border-radius:10px}.teacher .carousel-caption h5{font-size:18px;font-weight:700;margin-bottom:20px}.teacher .carousel-caption h5,.teacher .carousel-caption p{font-style:normal;color:#061e2f;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.teacher .carousel-caption p{font-size:16px;font-weight:400}.teacher .photo{overflow:hidden;max-width:212px;max-height:212px;margin:auto;border-radius:10px}.teacher .carousel-control-prev{left:0}.teacher .carousel-control-next{right:0}.reviews-1 .photo-radius{height:auto;overflow:hidden;position:relative;max-width:100px}.reviews-1 .img-fluid{height:200px;margin:0 auto!important;border-radius:50%!important;background:url(https://avrorra.com/wp-content/uploads/2017/03/IkonaWpisu_Balladine_sukienki_na_studniowke_od_polskiech_marek-570x450.jpg) 50% no-repeat;background-size:cover!important;width:200px;display:block!important}.reviews-1 .more .name{font-weight:700;margin-top:12px}.photo-radius .rise{margin-left:170px}.photo-radius .rise i{font-size:20px;color:#e5e6e7;position:absolute;top:20px}.photo-radius a{outline:none!important}.photo-radius.full{height:250px;border-radius:0;width:385px}.photo-radius.full video{border-radius:0}.image-cropper{height:200px;overflow:hidden;position:relative;border-radius:50%;width:200px}.image-cropper__image{height:100%;min-width:100%;margin:0 -10px 10px 0;display:inline}#reviews .h1{margin-bottom:10px}.teacher .carousel-control-prev{left:-15%}.teacher .carousel-control-next{right:-10%}.teacher .carousel-control-next-icon{height:80px;width:80px;background-image:url(/img/carousel/next-btn.png)}.teacher .carousel-control-prev-icon{height:80px;width:80px;background-image:url(/img/carousel/back-btn.png)}.teacher .info{height:40px;margin-top:30px}.teacher .info .registration{min-height:40px;padding:2% 10%;font-size:16px;text-decoration:none;font-weight:700;margin-right:15px;color:#000;outline:none;opacity:1;min-width:200px;border-radius:10px;background:#fdcb37;cursor:pointer}.teacher .info .registration,.teacher .info .show-sert{font-style:normal;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.teacher .info .show-sert{font-size:18px;color:#ffc416}.register-form form{justify-content:center;margin:35px 0 5px;align-items:center;display:flex}.register-form form .form-control{border:none;margin-right:10px;border-bottom:1px solid #000;text-align:center;border-radius:0;width:296px}.register-form form .btn-primary{padding:10px;font-size:16px;border:none;font-weight:700;font-style:normal;color:#fff;opacity:.9;min-width:284px;text-align:center;border-radius:10px;background:#ec3443;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.register-form form .help-block{margin-bottom:0;position:absolute}.register-form form .help-block ul li{margin:0}.geo{font-size:14px;margin-bottom:0;text-align:right}.geo .fas{margin-right:10px;color:#eb3443}.question_methodist{padding:30px 0;background:#fbfbfb;margin-top:30px}.question_methodist .photo{justify-content:center;max-width:300px;max-height:300px;margin:0 auto;align-items:center;float:right;display:flex}.question_methodist .photo img{max-width:225px;border-radius:100%;width:100%}.question_methodist .message{min-height:70px}.question_methodist .sendMessageButton{padding:10px;font-size:16px;font-weight:700;font-style:normal;color:#000;opacity:.9;min-width:284px;border-radius:10px;background:#fdcb37;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.question_methodist .sendMessageButton:hover{opacity:1}.flags{margin:0 5px 0 10px;width:20px}#accordion .panel-title{font-weight:100;margin-bottom:0;display:flex}#accordion .panel-title a{padding:16px;text-decoration:none;color:grey;width:100%}#accordion .panel-title a:hover{background:#fdcb3763}#accordion .panel-default{padding:0;border-bottom:1px solid #fed136}#accordion .panel-body{padding:0 15px}.panel-heading .accordion-toggle:after{font-weight:400;color:grey;content:"\e114";float:right;font-family:Glyphicons Halflings}.panel-heading .accordion-toggle.collapsed:after{content:"\e080"}.question_methodist .contactForm .form-control{font-size:16px;border:none;font-weight:400;font-style:normal;color:#000;border-bottom:1px solid #fdcb37;text-align:left;border-radius:0;background:none;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:10px}.form-control{outline:none}.form-control:focus{box-shadow:none;background:#f7f7f7!important}.uscl-up-arrow--right{bottom:70px!important}.custom-btn{overflow:hidden;-webkit-transition:.3s ease;transition:.3s ease;position:relative}.custom-btn:before{height:100%;-webkit-transition:.3s ease;transition:.3s ease;opacity:0;top:0;background:#fa4923;left:0;width:100%}.custom-btn:after,.custom-btn:before{content:"";position:absolute;display:block;z-index:1}.custom-btn:after{height:300px;animation-iteration-count:infinite;transform:rotate(45deg);filter:blur(12px);animation-timing-function:ease-in-out;transition:all .1s;animation-delay:.05s;animation-name:slideme;top:-150px;background:#fff;margin-left:60px;left:-40px;width:10px;animation-duration:5s}@-webkit-keyframes slideme{0%{margin-left:0;left:-30px}30%{margin-left:80px;left:110%}to{margin-left:80px;left:110%}}.moreModal .modal-dialog{max-width:32vw}.moreModal .modal-content h2{font-size:24px}.moreModal .close-modal,.portfolio-modal .close-modal{height:80px;right:0;top:10px;width:60px}.moreModal .close-modal .lr,.moreModal .close-modal .lr .rl,.portfolio-modal .close-modal .lr,.portfolio-modal .close-modal .lr .rl{height:30px}.moreModal .modal-content{padding:35px 0 20px}.moreModal .btn-xl{padding:10px 40px;font-size:18px}.w-100{font-style:normal;margin:30px 0;width:100%}.bold,.w-100{font-size:18px}.bold{font-weight:700}.margin-b-30{margin-bottom:30px}.moreModalsert .modal-dialog{max-width:80vw}.moreModalsert .modal-content h2{font-size:24px}.moreModalsert .close-modal{height:80px;right:0;top:10px;width:60px}.moreModalsert .close-modal .lr,.moreModalsert .close-modal .lr .rl{height:30px}.moreModalsert .modal-content{padding:20px 0}.moreModalsert .btn-xl{padding:10px 40px;font-size:18px}.moreModalsert ul{text-indent:-20px;text-align:left}.moreModalsert ul li{list-style:none}.contactForm .country-phone{border:none}.contactForm .country-phone-selector{position:absolute;margin-top:5px}.contactForm .cb-label{font-size:11px}#form_5 .phone{padding-left:70px}#form_5 .country-phone-selector{margin-top:5px}#form_3 .phone{padding-left:70px}#form_3 .country-phone-selector{margin-top:0}#form_3 .group{justify-content:space-between}#form_3 .group,.policy-block{align-items:center;display:flex}#form_3 .policy-block{margin:30px 0}.font-12{font-size:12px}.faq{margin-bottom:90px;margin-top:80px}#map{height:500px;padding:0;margin:0;width:100%}.gallery-slick .slick-slide img{height:200px;display:block}.gallery-slick{margin-top:60px}.gallery-slick .slick-prev{top:40%;left:3%!important;z-index:100}.gallery-slick .slick-next{right:4%!important;top:40%;z-index:100}.gallery-slick .slick-next:before,.gallery-slick .slick-prev:before{font-size:40px!important;color:#8a9198!important;opacity:0!important;line-height:1!important}.slick-slide a img{margin:auto auto 15px!important}.country-phone-selected{padding:2px 0 0 20px}.corporate .clients{justify-content:space-between;align-items:center;display:flex}.corporate .clients img{max-width:200px}.corporate .h2{font-weight:700;margin-left:70px}.copyright{margin-top:30px}.copyright p{font-size:12px;font-style:normal;color:#000;line-height:normal;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.copyright .upper{text-transform:uppercase}.country-phone .form-control{padding-left:65px}.uscl-up-arrow{background:#e91d2e8a!important}#form_6 .country-phone .form-control{padding-left:65px}.slide-rew .avatar{height:auto;height:185px;max-width:100%;margin:auto auto 5px;width:185apx;display:block}.slide-rew .slide-name{font-size:16px;font-weight:700;margin-bottom:0;text-align:center}.slide-rew .slide-spec{font-size:14px;text-align:center}.slide-rew .slide-text{text-align:center}.slide-rew .slide-video{max-width:300px;margin:auto auto 5px;display:block}.slide-rew .photo-radius{position:relative;margin:auto;width:200px}.slide-rew .slide-social{text-align:center}.slide-rew .slide-social i{font-size:25px;margin:15px 5px}.slide-rew .rise{right:0;color:grey;position:absolute;top:0}.slide-rew .slick-next:before,.slide-rew .slick-prev:before{color:#fed137!important}.slick-dots li.slick-active button:before{color:#fed136!important}.rew-back{padding:40px 0;background:#ecf0f1}.rew-back .h1{margin:0 0 30px}.contactForm .cb-label span{margin-left:3px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.d-inline-block{display:block!important}.carousel-inner{overflow:visible!important}.carousel-item{top:360px!important;left:-60px!important}.custom-btn:after{content:none!important}.register-form form .form-control{width:auto}}