@-webkit-keyframes animCloud{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes animCloud{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}70%{-webkit-transform:translateY(30px);transform:translateY(30px)}90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}70%{-webkit-transform:translateY(30px);transform:translateY(30px)}90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:"Geometria";font-style:normal;font-weight:400;src:local("Geometria-Regular"),local("Geometria Regular"),url(../fonts/Geometria-Regular.woff2) format("woff2"),url(../fonts/Geometria-Regular.woff) format("woff")}body{font-size:10px;line-height:15px;color:#8e80a9;font-family:"Geometria",sans-serif}h2{font-size:18px}h3{font-size:16px;line-height:20px}img,ul{margin:0;padding:0}img{display:block;max-width:100%;height:auto}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.container,a{-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:320px;margin:0 auto;padding:0 35px}ul{list-style:none}a{display:block;text-decoration:none;outline:0}button{background:0 0;padding:0;outline:0;border:0}.btn,.left-block .toogle span{background:#8e80a9;display:block}.btn,.top-menu .phone a{font-family:"Geometria",sans-serif}.btn{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s;outline:0}.btn:hover{background:#e65c7b;-webkit-box-shadow:0 0 6px 0 #8b7eac;box-shadow:0 0 6px 0 #8b7eac}.btn:active{-webkit-box-shadow:0 0 1px 0 #8b7eac;box-shadow:0 0 1px 0 #8b7eac}.block-counter,.left-block p{display:none}.cloud{overflow:hidden;position:relative;width:100%;height:336px;background:url(../img/cloud-bg.jpg) 50% 0 no-repeat;background-size:cover}.cloud img{width:100%;left:0;top:30%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.cloud .cloud1{-webkit-animation:animCloud 20s infinite linear;animation:animCloud 20s infinite linear}.cloud .cloud2{-webkit-animation:animCloud 40s infinite linear;animation:animCloud 40s infinite linear}.cloud .cloud3{-webkit-animation:animCloud 60s infinite linear;animation:animCloud 60s infinite linear}.cloud .cloud4{-webkit-animation:animCloud 80s infinite linear;animation:animCloud 80s infinite linear}.main-header{width:100%;height:auto}.header{position:relative;z-index:100}.left-block .toogle,.top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-menu{width:290px;padding-top:20px;margin-left:-21px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box}.top-menu .phone a{font-size:12px;color:#8e80a9}.left-block .toogle{width:30px;height:12px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.left-block .toogle span{width:30px;height:1px}.left-block .toogle span:last-child{width:20px}.middle{margin-top:70px;text-align:center}.middle span{font-style:normal;font-weight:400;font-size:18px;font-family:'Caveat',cursive;color:#8e80a9}.header-button,.middle .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.middle .logo{width:254px;height:auto;margin:0 auto}.middle .logo p{margin:25px 0 0;font-size:67px;letter-spacing:.26em;text-transform:uppercase;color:#fff;text-shadow:0 4px 50px rgba(131,115,161,.6)}.header-button{width:174px;margin:25px auto 0;color:#e65c7b;font-size:10px;line-height:12px;font-family:"Geometria",sans-serif}.header-button a{width:30px;height:26px;padding-top:8px;background:#e65c7b;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s}.header-button a:hover{background:#8b7eac;-webkit-box-shadow:0 0 7px 0 #8b7eac;box-shadow:0 0 7px 0 #8b7eac}.header-button a:active{-webkit-box-shadow:0 0 1px 0 #8b7eac;box-shadow:0 0 1px 0 #8b7eac}.header-button p{width:137px;margin-top:0;margin-bottom:0;margin-left:7px;text-align:left}.bottom-menu{display:none}.directions{position:relative;margin-top:-36px;padding-bottom:20px;background:#fcf8fe;background-image:url(../img/directions-bg-320.png);background-size:50%;background-repeat:no-repeat;background-position:0 50%}.directions-block{position:relative;top:0;text-align:center}.directions-block h2{margin-top:0;margin-bottom:10px}.directions-cart{margin-top:30px}.directions-cart img{width:250px;height:200px}.block-info,.block-info .info{height:115px;-webkit-box-sizing:border-box;box-sizing:border-box}.block-info{width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;-webkit-box-shadow:0 4px 25px rgba(142,128,169,.2);box-shadow:0 4px 25px rgba(142,128,169,.2)}.block-info .info{width:207px;padding:15px 40px 15px 15px;text-align:left;display:block}.block-info .info h3,.block-reviews h2,.review-info p,.timetable li h3{margin:0}.block-info .info p{margin:5px 0 0}.block-info .info p:last-child{width:102px;text-align:left;color:#e65c7b}.rec{width:43px;height:115px;padding-top:52px}.block-cart-button,.timetable li{width:250px;margin-top:30px;background:#fff;-webkit-box-shadow:0 4px 25px rgba(142,128,169,.2);box-shadow:0 4px 25px rgba(142,128,169,.2)}.block-cart-button{height:32px;font-size:10px;line-height:20px;color:#8e80a9;font-family:"Geometria",sans-serif;cursor:pointer}.block-cart-button:hover{-webkit-box-shadow:0 4px 25px rgba(30,1,82,.2);box-shadow:0 4px 25px rgba(30,1,82,.2)}.block-cart-button:active,.button-active{-webkit-box-shadow:0 4px 25px rgba(173,171,177,.2);box-shadow:0 4px 25px rgba(173,171,177,.2)}.button-active{color:#fcf8fe;background:#fcf8fe}.block-cart-all{display:none}.subscriptions{position:relative;padding-top:50px;padding-bottom:5px;background:#fcf8fe}.background-subscriptions{position:absolute;width:100%;top:30%;right:0}.subscriptions-block{position:relative;text-align:center}.menu-subscriptions{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-subscriptions .subscriptions-date{display:block;color:#e65c7b;cursor:pointer}.block-timetable{display:none}.timetable{margin-top:35px}.timetable li{height:199px;padding:30px 51px;-webkit-box-sizing:border-box;box-sizing:border-box}.timetable li p{width:135px;font-size:18px;line-height:20px;margin:10px auto}.timetable li p:nth-child(2){font-size:10px;line-height:15px;color:#e65c7b}.timetable li .btn{width:148px;height:34px;color:#fff}.timetable li:nth-child(1) p:nth-child(2){width:77px;margin:10px auto}.timetable li:nth-child(3) p:nth-child(2){width:79px;margin:10px auto}.period-selection{border-bottom:1px solid #e65c7b}.active{display:block}.our-team{position:relative;padding-top:55px;padding-bottom:5px;background:#fcf8fe}.nav-modal__text a:hover,.our-team .red{color:#e65c7b}.bg-teams,.block-slider .counter,.block-slider .counter-sub,.cart-team .cart-name .look,.name-info h3{display:none}.teams{text-align:center}.cart-team{width:230px;height:82px;margin-left:10px;margin-top:40px;display:none;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-team .img{width:82px;height:82px;margin:auto}.cart-team,.cart-team .cart-name,.slider-teams .slick-arrow{-webkit-box-sizing:border-box;box-sizing:border-box}.cart-team .cart-name{width:146px;height:82px;padding-top:15px;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;-webkit-box-shadow:0 4px 25px rgba(142,128,169,.2);box-shadow:0 4px 25px rgba(142,128,169,.2)}.cart-team .cart-name p{width:75px;margin-top:5px;margin-bottom:5px;text-align:left}.cart-team .cart-name .social a{width:20px;cursor:pointer}.reviews,.slider-teams{position:relative}.slider-teams .slick-arrow{position:absolute;display:block;width:16px;height:31px;top:65px;border:1px solid #8e80a9;font-size:0;z-index:2}.slider-teams .slick-prev{right:-15px;background:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 4.5L1 8' stroke='%238E80A9'/%3E%3C/svg%3E") 50% 50% no-repeat}.slider-teams .slick-prev:hover{background-color:#8e80a9;background-image:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 4.5L1 8' stroke='white'/%3E%3C/svg%3E");-webkit-box-shadow:0 0 6px 0 #8b7eac;box-shadow:0 0 6px 0 #8b7eac}.slider-teams .slick-prev:active{-webkit-box-shadow:0 0 1px 0 #8b7eac;box-shadow:0 0 1px 0 #8b7eac}.slider-teams .slick-next{left:-15px;background:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8L1 4.5L5 1' stroke='%238E80A9'/%3E%3C/svg%3E") 50% 50% no-repeat}.slider-teams .slick-next:hover{background-color:#8e80a9;background-image:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8L1 4.5L5 1' stroke='white'/%3E%3C/svg%3E")}.slider-teams .slick-next:active{-webkit-box-shadow:0 0 1px 0 #8b7eac;box-shadow:0 0 1px 0 #8b7eac}.reviews{padding-top:70px;padding-bottom:40px;background:#fcf8fe}.block-reviews,.review{position:relative;text-align:center}.review{width:250px;height:270px;margin-top:60px;padding:60px 15px 15px;top:-20px;text-align:left;background:#fff;-webkit-box-shadow:0 4px 25px rgba(142,128,169,.2);box-shadow:0 4px 25px rgba(142,128,169,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.review span{position:absolute;top:40px;left:15px;font-size:80px;line-height:15px;color:rgba(142,128,169,.39);font-family:'Francois One',sans-serif}.review .block-img,.review-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review .block-img{margin-top:35px}.review .block-img img{width:52px;height:52px}.review-info{margin-right:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-info p:first-child{color:#e65c7b}.review-info .social{width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-reviews{position:relative}.slider-reviews .slick-arrow{position:absolute;display:block;width:37px;height:16px;top:330px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #8e80a9;font-size:0;z-index:2}.slider-reviews .slick-prev{right:65px;background:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 4.5L1 8' stroke='%238E80A9'/%3E%3C/svg%3E") 50% 50% no-repeat}.slider-reviews .slick-prev:hover{background-color:#8e80a9;background-image:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 4.5L1 8' stroke='white'/%3E%3C/svg%3E");-webkit-box-shadow:0 0 6px 0 #8b7eac;box-shadow:0 0 6px 0 #8b7eac}.slider-reviews .slick-prev:active{-webkit-box-shadow:0 0 1px 0 #8b7eac;box-shadow:0 0 1px 0 #8b7eac}.slider-reviews .slick-next{left:65px;background:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8L1 4.5L5 1' stroke='%238E80A9'/%3E%3C/svg%3E") 50% 50% no-repeat}.slider-reviews .slick-next:hover{background-color:#8e80a9;background-image:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8L1 4.5L5 1' stroke='white'/%3E%3C/svg%3E")}.slider-reviews .slick-next:active{-webkit-box-shadow:0 0 1px 0 #8b7eac;box-shadow:0 0 1px 0 #8b7eac}.counter-reviews,.counter-reviews-sub{position:absolute;display:block;top:347px;left:115px}.counter-reviews-sub{left:130px}.recording{height:391px;padding-top:70px;padding-bottom:70px;background-color:#fcf8fe;background-image:url(../img/recording-bg-320.png);background-size:100%;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.block-recording h2{margin:0;font-size:20px;line-height:27px}.free-lesson{height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-cart-bottom{position:relative}.form-cart-bottom input{width:100%;height:50px;border:0;font-size:14px;line-height:20px;border-bottom:1px solid #8e80a9;background:0 0;font-family:"Geometria",sans-serif;outline:0}.form-cart-bottom input::-webkit-input-placeholder{color:rgba(142,128,169,.4)}.form-cart-bottom input::-moz-placeholder{color:rgba(142,128,169,.4)}.form-cart-bottom input:-ms-input-placeholder{color:rgba(142,128,169,.4)}.form-cart-bottom input::-ms-input-placeholder{color:rgba(142,128,169,.4)}.form-cart-bottom input::placeholder{color:rgba(142,128,169,.4)}.form-cart input.error,.form-cart-bottom input.error{color:#e65c7b;border-bottom:1px solid #e65c7b}.form-cart-bottom label.error{position:absolute;width:100%;bottom:-15px;left:0;font-size:12px;color:#e65c7b}.form__button{width:250px;padding:18px;margin-top:35px;border:0;font-size:14px;line-height:20px;color:#fff;background:#e65c7b;font-family:"Geometria",sans-serif}.form__button:hover{background:#8e80a9}.form-block-contacts{display:none}.footer{background:#8373a1;color:#fff}.footer-block{padding-top:50px;padding-bottom:40px}.block-contacts .social{width:120px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-modal{position:fixed;top:0;left:calc(50% - 320px/2);z-index:100;display:none}.block-contacts .social,.nav-modal__block{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-modal__block{width:250px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:60px 20px 40px;background:#fcf8fe;-webkit-box-shadow:1px 0 47px -3px rgba(142,128,169,.2);box-shadow:1px 0 47px -3px rgba(142,128,169,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.nav-modal__text{margin-top:10px;font-size:14px;line-height:20px}.nav-modal__close{position:absolute;width:30px;height:30px;padding:0;top:30px;right:30px;border:0;background:0 0;outline:0}.modal-answer .modal-answer__block .modal-answer__close::before,.nav-modal__close::before{position:absolute;content:"";width:20px;height:2px;top:12px;left:5px;background:#8e80a9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-answer .modal-answer__block .modal-answer__close::after,.nav-modal__close::after{position:absolute;content:"";width:20px;height:2px;top:12px;left:5px;background:#8e80a9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-modal__close:focus,.nav-modal__close:hover{-webkit-box-shadow:1px -1px 13px -1px rgba(142,128,169,.2);box-shadow:1px -1px 13px -1px rgba(142,128,169,.2)}.nav-modal__close:active{-webkit-box-shadow:0 0 15px -4px rgba(142,128,169,.2);box-shadow:0 0 15px -4px rgba(142,128,169,.2)}.block-description,.intro-modal .intro-modal__block{width:290px;-webkit-box-shadow:1px 0 47px -3px #8e80a9;box-shadow:1px 0 47px -3px #8e80a9;background:#fff}.block-description{position:fixed;top:0;left:calc(50% - 290px/2);text-align:center;padding:40px 20px;z-index:100;display:none}.top-block img{width:250px;height:210px}.btn-close,.text-yoga p{font-size:14px;line-height:15px}.btn-close{margin:0 auto;padding:18px 50px;color:#fff}.intro-modal{position:fixed;top:50px;left:calc(50% - 320px/2);z-index:50;display:none}.intro-modal .intro-modal__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:60px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.intro-modal .intro-modal__block .intro-modal__text,.intro-modal .intro-modal__block .intro-modal__title,.modal-answer .modal-answer__block .modal-answer__title,.modal-form{text-align:center}.form-cart{position:relative;margin-bottom:20px}.form-cart input{border:0;border-bottom:1px solid #8e80a9;outline:0}.form-cart label.error{position:absolute;width:100%;bottom:-20px;left:0;font-size:12px;color:#e65c7b}.modal-form__button{margin-top:30px;padding:15px 35px;color:#fff;background:#8e80a9;border:0;outline:0}.modal-form__button:focus,.modal-form__button:hover{background:#e65c7b;-webkit-box-shadow:0 0 10px 0 rgba(142,128,169,.2);box-shadow:0 0 10px 0 rgba(142,128,169,.2)}.modal-form__button:active{-webkit-box-shadow:0 0 10px 0 #fff;box-shadow:0 0 10px 0 #fff}.modal-form__checkbox,.modal-form__checkbox input{position:relative}.modal-form__checkbox label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:10px}.modal-form__checkbox #fcheckbox-error{position:absolute;bottom:-15px;font-size:12px;color:#e65c7b}.modal-form__checkbox input::before{content:"";position:absolute;top:-3px;left:0;width:19px;height:19px;background:#e65c7b;opacity:1;z-index:2}.modal-form__checkbox input:checked::before{opacity:0}.modal-form__checkbox input::after{content:"";position:absolute;top:-3px;left:0;width:19px;height:19px;background-color:#8e80a9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12px' height='11px'%3E%3Cpath fill-rule='evenodd' stroke='rgb(255, 255, 255)' stroke-width='2px' stroke-linecap='butt' stroke-linejoin='miter' fill='none' d='M2.692,3.672 L4.682,5.756 L8.226,1.463 '/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;opacity:1}.modal-form__close{position:absolute;width:30px;height:30px;padding:0;top:30px;right:30px;border:0;background:0 0;outline:0}.modal-form__close::after,.modal-form__close::before{position:absolute;content:"";width:20px;height:2px;top:12px;left:5px;background:#8b7eac;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-form__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-answer .modal-answer__block .modal-answer__close:focus,.modal-answer .modal-answer__block .modal-answer__close:hover,.modal-form__close:focus,.modal-form__close:hover{-webkit-box-shadow:1px -1px 13px -1px #8e80a9;box-shadow:1px -1px 13px -1px #8e80a9}.modal-answer .modal-answer__block .modal-answer__close:active,.modal-form__close:active{-webkit-box-shadow:0 0 15px -4px #8e80a9;box-shadow:0 0 15px -4px #8e80a9}.modal-answer{position:fixed;top:50px;left:calc(50% - 320px/2);z-index:100;display:none}.modal-answer .modal-answer__block{position:relative;width:250px;padding:60px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 0 47px -3px rgba(142,128,169,.2);box-shadow:1px 0 47px -3px rgba(142,128,169,.2);background:#fff}.modal-answer .modal-answer__block .modal-answer__close{position:absolute;width:30px;height:30px;padding:0;top:10px;right:10px;border:0;background:0 0;outline:0}.modal-overlay{position:fixed;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;background:rgba(255,254,253,.6);z-index:10;display:none}.show-block{display:block;-webkit-animation:bounce .6s;animation:bounce .6s}@media (min-width:764px){.container{width:768px;padding:0 70px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:12px;line-height:10px}.block-counter,h2{font-size:21px;line-height:15px}h3{line-height:20px}.block-counter{position:fixed;width:18px;top:190px;right:50px;padding-left:10px;padding-right:10px;padding-bottom:3px;text-decoration:none;font-family:Geometria;font-size:18px;color:#aea4c8;z-index:20}.show,h3{font-size:16px}.show{margin-left:-3px;display:block}.show::after{content:"";position:relative;bottom:10px;left:40px;display:block;width:17px;height:1px;background:#8b7eac}.cloud{height:484px}.top-menu{width:612px}.left-block{width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-block .toogle{width:13px;height:9px}.left-block .toogle span{width:13px}.left-block .toogle span:last-child{width:8px}.left-block p{display:block;margin:0 0 0 6px}.header-button,.middle{margin-top:65px}.middle span{font-size:24px}.middle .logo{width:587px;margin-top:56px}.middle .logo p{font-size:144px;letter-spacing:.34em}.bottom-menu{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bottom-menu .social{width:30px}.directions{margin-top:-36px;background-image:url(../img/directions-bg-768.png);background-position:0 50%;background-size:50%;background-repeat:no-repeat}.bottom-menu .social,.directions .block-cart,.directions-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.directions .block-cart{height:332px;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.directions-cart{width:352px;margin-top:0;margin-left:25px}.directions-cart img{width:248px;height:122px}.directions-cart:first-child{width:250px;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.directions-cart:first-child img{width:250px;height:209px}.block-info{width:246px;height:122px;-webkit-box-sizing:border-box;box-sizing:border-box}.block-info .info{width:203px;height:122px;padding-right:0}.block-info .info p{width:170px}.block-info .info p:last-child{width:130px}.rec{width:30px;height:20px;margin-top:76px;margin-right:24px;padding-top:5px}.rec-one{width:43px;height:122px;padding-top:52px;margin:0}.block-cart-button{width:350px;height:32px;margin-left:25px}.block-cart-all .directions-cart{width:550px;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-cart-all .directions-cart img{width:250px;height:210px}.block-cart-all .directions-cart .block-info-all{width:300px;height:210px;padding-left:40px}.block-cart-all .directions-cart .block-info-all .info h3{margin-top:50px}.block-cart-all .directions-cart .block-info-all .info p{margin-top:10px;padding-bottom:10px}.block-cart-all .directions-cart .rec{height:210px;padding-top:100px}.block-cart-all .all-button{margin-top:30px}.block-cart-all .all-button .block-button{margin:0 auto}.subscriptions{width:100%;height:397px;padding-top:120px}.background-subscriptions{top:25%}.menu-subscriptions{width:241px;margin:25px auto 0}.timetable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.timetable li{width:176px;height:158px;padding:38px 0 0}.timetable li .btn{display:none}.timetable li:hover{width:221px;height:221px}.timetable li:hover .btn{margin:20px auto 0;display:block}.our-team{background:0 0;background:#fcf8fe;background-image:url(../img/teams-bg-768.png);background-repeat:no-repeat;background-position:0 -70%}.block-slider,.cart-team .cart-name .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-slider{position:relative;width:628px}.block-slider .counter{position:absolute;display:block;top:386px;left:213px}.block-slider .counter-sub{top:386px;left:235px}.bg-teams,.block-slider .counter-sub{position:absolute;display:block}.name-info{margin:20px auto 0;text-align:left}.name-info h3{display:block}.name-info .info-text{width:290px;text-align:left}.cart-team{position:relative;width:270px;top:-10px;margin-top:15px;margin-bottom:15px}.cart-team img{position:absolute;width:92px;height:92px}.cart-team .cart-name{width:255px;height:67px;margin-top:35px;margin-left:15px;padding-top:10px;padding-left:90px;font-size:10px;line-height:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-team .cart-name p{margin:0}.cart-team .cart-name .social{width:35px}.cart-team .cart-name .social a{width:30px;margin:0 0 0 10px}.cart-team .cart-name .social a svg{width:10px;height:7px}.cart-team .cart-name .look{width:45px;display:block;margin-top:10px;border-bottom:1px solid #8e80a9;cursor:pointer}.slider-teams{position:relative;padding-top:10px;padding-bottom:60px}.slider-teams .slick-arrow{width:30px;height:20px;top:380px}.slider-teams .slick-prev{right:35px}.slider-teams .slick-next{left:170px}.sliler-info{width:311px}.reviews{padding-top:150px;padding-bottom:180px;background-image:url(../img/teams-bg-768.png);background-repeat:no-repeat;background-position:0 -107%}.review{width:442px;height:315px;top:-10px;margin:18px auto 0;padding-left:87px;padding-right:57px;padding-top:72px}.review span{top:65px;left:87px}.review .block-img{margin-top:25px}.review p:nth-child(3){margin-right:90px}.review-info{margin-right:140px}.slider-reviews{margin-top:40px}.slider-reviews .slick-arrow{width:30px;height:20px;top:690px}.slider-reviews .slick-prev{right:260px}.slider-reviews .slick-next{left:260px}.counter-reviews{top:753px;left:300px}.counter-reviews-sub{top:753px;left:320px}.recording{height:475px;background-image:url(../img/recording-bg-768.png)}.block-recording h2{width:411px;margin:0 auto;font-size:30px;line-height:40px}.block-recording .free-lesson{height:260px}.form-cart-bottom{margin:0 auto}.form-cart-bottom input,.form__button{width:407px;font-size:14px;line-height:20px}.form-cart-bottom input{height:56px;border:0;border-bottom:1px solid #8e80a9;background:0 0;font-family:"Geometria",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.form__button{margin:57px auto 0}.footer-block{padding-top:75px;padding-left:80px;padding-bottom:10px}.block-contacts{width:400px;height:150px;font-size:14px;line-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.block-contacts,.block-contacts .contacts,.bottom-block{display:-webkit-box;display:-ms-flexbox;display:flex}.block-contacts .contacts{height:120px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-contacts .contacts p{margin:10px 0 0;width:150px}.block-contacts .social svg{width:15px;height:10px}.bottom-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-modal{top:60px;left:calc(50% - 764px/2);margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-modal__block{width:628px;padding:120px 40px}.nav-modal__text{font-size:30px;line-height:40px}.block-description{width:680px;top:80px;left:calc(50% - 680px/2);padding:40px 20px}.text-yoga{padding:20px}.top-block{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-close{margin-top:40px}.intro-modal{left:calc(50% - 764px/2);-webkit-box-sizing:border-box;box-sizing:border-box}.intro-modal .intro-modal__block{width:640px;padding:120px 40px}.modal-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-form .form-cart input{width:144px}.modal-form__checkbox{margin-top:45px}.modal-form__checkbox input+label::after,.modal-form__checkbox input+label::before{left:-10px}.modal-form__close::after,.modal-form__close::before{width:25px;top:13px;left:3px}.modal-answer{left:calc(50% - 764px/2)}.modal-answer .modal-answer__block{width:628px;padding:120px 40px}}@media (min-width:1456px){.container{width:1456px;padding:0 140px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:20px}.text-yoga h3,h2{font-size:30px;line-height:15px}.block-counter,h3{line-height:15px}.block-counter{top:400px;font-size:30px}.cloud{height:908px}.top-menu{width:1160px;padding-top:70px}.top-menu .phone,h3{font-size:16px}.left-block{width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-block .toogle{width:24px;height:9px}.left-block .toogle span{width:24px}.left-block .toogle span:last-child{width:15px}.left-block p{margin-left:12px;font-size:16px;line-height:10px}.middle{margin-top:129px}.middle span{font-size:45px}.middle .logo{width:1069px;margin-top:120px}.middle .logo p{font-size:265px;font-family:"Geometria",sans-serif}.header-button{width:280px;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-button a{width:56px;height:48px;padding-top:15px}.header-button a svg{width:9px;height:17px}.header-button p{width:191px;margin-top:3px;margin-left:13px;font-size:14px;line-height:20px}.bottom-menu{margin-top:128px}.bottom-menu .social{width:60px}.bottom-menu .social a svg,.cart-team .cart-name .social a svg{width:15px;height:10px}.bottom-menu p{font-size:16px;line-height:15px}.directions{background-image:url(../img/directions-bg-1456.png);background-position:20% 0;background-repeat:no-repeat;background-size:50%}.directions .block-cart{width:925px;height:493px;margin:65px auto 0}.directions-cart{width:525px;margin-top:0;margin-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.directions-cart img{width:220px;height:180px}.directions-cart:first-child{width:366px;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.directions-cart:first-child img{width:366px;height:311px}.block-info{width:366px;height:182px}.rec{width:45px;height:30px;margin-top:115px;margin-right:36px}.rec-one{width:64px;height:182px;padding-top:82px;margin:0}.block-cart-button{width:521px;height:48px;font-size:12px;line-height:20px}.block-cart-all .directions-cart{width:550px;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-cart-all .directions-cart img{width:250px;height:210px}.subscriptions{width:100%;height:500px;padding-top:154px}.background-subscriptions{top:0}.menu-subscriptions{width:286px;margin-top:54px}.timetable{width:931px;margin:40px auto 0}.timetable li{width:263px;height:237px;margin-top:0;padding-top:58px;-webkit-transition:1s;transition:1s}.timetable li p:nth-child(3){font-size:30px;line-height:20px}.timetable li .btn{display:none}.timetable li:hover{width:331px;height:331px}.timetable li:hover .btn{width:223px;height:52px;margin:60px auto 0;display:block}.our-team{background:0 0;background:#fcf8fe;background-image:url(../img/teams-bg-1456.png);background-repeat:no-repeat;background-position:0 -20%}.block-slider{width:976px;margin:60px auto 0}.block-slider .counter{top:586px;left:333px}.block-slider .counter-sub{top:586px;left:355px}.name-info{width:487px}.name-info .info-text{width:100%;text-align:left}.cart-team{width:422px;top:-40px;margin-top:50px;margin-bottom:50px}.cart-team img{width:143px;height:144px}.cart-team .cart-name{width:399px;height:105px;margin-top:56px;margin-left:23px;padding-top:19px;padding-left:141px;padding-bottom:10px;font-size:12px;line-height:20px}.cart-team .cart-name p{width:88px}.cart-team .cart-name .social{width:45px;margin-left:75px}.cart-team .cart-name .look{width:57px;margin-left:70px}.slider-teams{position:relative;padding-top:10px;padding-bottom:80px}.slider-teams .slick-arrow{width:45px;height:30px;top:580px}.slider-teams .slick-prev{right:60px}.slider-teams .slick-next{left:270px}.sliler-info{width:487px}.reviews{padding-top:140px;padding-bottom:150px;background:0 0;background:#fcf8fe;background-image:url(../img/teams-bg-1456.png);background-position:0 108%;background-repeat:no-repeat}.review{margin:0 20px 0 auto;top:0;left:5px}.review p{font-size:12px;line-height:20px}.review-info{margin-right:140px}.slider-reviews{width:940px;margin:60px auto 0}.slider-reviews .slick-arrow{width:45px;height:30px;top:140px}.slider-reviews .slick-prev{right:-15px}.slider-reviews .slick-next{left:-15px}.counter-reviews,.counter-reviews-sub{display:none}.recording{position:relative;top:0;background-image:url(../img/recording-bg-1456.png)}.form-block-contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-block-contacts .contacts{width:333px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-block-contacts .contacts p{width:151px}.block-recording,.form-block-contacts,.form-block-contacts .contacts,.form-block-contacts .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-block-contacts .social{width:65px;margin-bottom:145px}.block-recording{width:924px;margin:0 auto}.block-recording h2{width:411px;font-size:30px;line-height:40px}.block-recording form{height:260px}.block-recording form input[type=submit],.block-recording form input[type=text]{width:407px;border:0;font-size:14px;line-height:20px;font-family:"Geometria",sans-serif}.block-recording form input[type=text]{height:56px;margin:0 auto;border-bottom:1px solid #8e80a9;background:0 0}.block-recording form input[type=submit]{margin:57px auto 0;color:#fff;background:#e65c7b}.footer-block{padding-top:16px;padding-left:80px;padding-bottom:16px}.block-contacts{display:none}.nav-modal{left:calc(50% - 1366px/2)}.nav-modal__block{width:1176px;padding:100px 150px}.block-description{width:900px;padding:100px 60px;left:calc(50% - 900px/2)}.text-yoga p{font-size:18px;line-height:30px}.intro-modal{left:calc(50% - 1366px/2)}.intro-modal .intro-modal__block{width:1165px;padding:200px 150px}.modal-form .form-cart input{width:220px}.modal-form__checkbox{margin-top:45px}.modal-form__checkbox input{background:#91aa59}.modal-form__close{width:35px;height:35px}.modal-form__close::after,.modal-form__close::before{width:30px;top:15px}.modal-answer{left:calc(50% - 1456px/2)}.modal-answer .modal-answer__block{width:900px;padding:150px 100px;margin:0 auto}}