@import"https://fonts.googleapis.com/css?family=Yeseva+One:regular&display=swap";@import"https://fonts.googleapis.com/css?family=Comfortaa:regular,600,700&display=swap";html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}ul,ol,li{margin:0;list-style-type:none}a{text-decoration:none;color:inherit;cursor:pointer}button{border:none;background-color:rgba(0,0,0,0);cursor:pointer}img{max-width:100%}@font-face{font-family:"icon-fonts";src:url("../fonts/dist/icon-fonts.woff2") format("woff2"),url("../fonts/dist/icon-fonts.woff") format("woff");font-weight:400;font-style:normal}[class^=_icon_],[class*=" _icon_"]{font-family:"icon-fonts" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._icon_arrow-bottom::before{content:""}._icon_faceebook::before{content:""}._icon_instagram::before{content:""}._icon_linkedin::before{content:""}._icon_phone::before{content:""}._icon_play::before{content:""}._icon_youtube::before{content:""}html{scroll-behavior:smooth}body{font-size:14px;font-family:"Comfortaa",cursive,sans-serif;font-weight:400;background-color:#fff8f3}@media(max-width: 1200px){body{font-size:calc(10px + 4*(100vw - 320px)/880)}}@media(min-width: 767.98px){[class*=__container]{max-width:1200px;margin:0 auto;padding:0 20px}}@media(max-width: 767.98px){[class*=__container]{max-width:1288px;padding:0 64px}}@media(max-width: 619.98px){[class*=__container]{max-width:1180px;padding:0 10px}}.hidden{overflow-y:hidden}.page{overflow-x:clip}.section-title{color:#000;font-family:"Yeseva One",cursive,sans-serif;font-size:40px;font-weight:400;line-height:normal}@media(max-width: 1200px){.section-title{font-size:calc(15px + 25*(100vw - 320px)/880)}}.section-subtitle{color:#000;font-size:14px;font-weight:400;line-height:normal;margin-top:15px}@media(max-width: 1200px){.section-subtitle{font-size:calc(8px + 6*(100vw - 320px)/880)}}.button{font-family:"Comfortaa",cursive,sans-serif;color:#272727;font-size:14px;font-weight:600;line-height:normal;background-color:#ffbd59;-webkit-transition:all .2s ease;transition:all .2s ease}@media(max-width: 1200px){.button{font-size:calc(10.628px + 3.372*(100vw - 320px)/880)}}@media(any-hover: hover){.button:hover{-webkit-box-shadow:0 0 17px #ffbd59;box-shadow:0 0 17px #ffbd59}}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-dots li.slick-active button{background-color:#fff}.slick-dots li button{width:10px;height:10px;font-size:0;background-color:#000;border-radius:50%}.header{padding-top:4px}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.header__logo-img{width:70px;height:70px;-webkit-transition:all .2s ease;transition:all .2s ease}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:10px 0}@media(max-width: 1200px){.menu__list{gap:calc(10px + 10*(100vw - 320px)/880)}}.menu__link{position:relative;font-weight:400;color:#000;text-transform:uppercase;padding:20px 0px;-webkit-transition:all .2s ease;transition:all .2s ease}.menu__link::before{content:"";position:absolute;left:0;bottom:15px;width:100%;height:1px;background-color:#ffbd59;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease;transition:all .2s ease}@media(any-hover: hover){.menu__link:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu__link:hover{color:#ffbd59}}.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:#000;font-family:"Comfortaa",cursive,sans-serif;font-weight:400;line-height:normal;text-transform:uppercase;white-space:nowrap;padding:20px 0px;-webkit-transition:all .2s ease;transition:all .2s ease}@media(any-hover: hover){.header__phone:hover{color:#ffbd59}.header__phone:hover .header__phone-icon{color:#ffbd59}}.header__phone-icon{font-size:15px;color:#bea495;-webkit-transition:all .2s ease;transition:all .2s ease}@media(max-width: 1200px){.header__phone-icon{font-size:calc(11px + 4*(100vw - 320px)/880)}}.burger{display:none;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40px;height:33px}.burger:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.burger span{-webkit-transition:all .6s ease;transition:all .6s ease;height:1px;background-color:#7b6152;display:block;width:40px;border-radius:50px}.burger--active span:first-child{-webkit-transform:translate(8px, 5px) rotate(45deg);-ms-transform:translate(8px, 5px) rotate(45deg);transform:translate(8px, 5px) rotate(45deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.burger--active span:nth-child(2){background-color:rgba(0,0,0,0)}.burger--active span:nth-child(3){background-color:rgba(0,0,0,0)}.burger--active span:nth-child(4){background-color:rgba(0,0,0,0)}.burger--active span:last-child{-webkit-transform:translate(-3px, -27px) rotate(-45deg);-ms-transform:translate(-3px, -27px) rotate(-45deg);transform:translate(-3px, -27px) rotate(-45deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}.top{min-height:850px;padding-top:30px;padding-bottom:150px}@media(max-width: 1200px){.top{min-height:calc(310px + 540*(100vw - 320px)/880)}}@media(max-width: 1200px){.top{padding-bottom:calc(50px + 100*(100vw - 320px)/880)}}.top__container{position:relative}.top__content{max-width:371px;padding-top:165px}@media(max-width: 1200px){.top__content{max-width:calc(205px + 166*(100vw - 320px)/880)}}@media(max-width: 1200px){.top__content{padding-top:calc(30px + 135*(100vw - 320px)/880)}}.top__title{color:#000;font-family:"Yeseva One",cursive,sans-serif;font-size:30px;font-weight:400;line-height:normal}@media(max-width: 1200px){.top__title{font-size:calc(18px + 12*(100vw - 320px)/880)}}.top__text{font-size:14px;max-height:260px;margin-bottom:50px;overflow-y:auto}@media(max-width: 1200px){.top__text{font-size:calc(10px + 4*(100vw - 320px)/880)}}@media(max-width: 1200px){.top__text{margin-bottom:calc(15px + 35*(100vw - 320px)/880)}}.top__text::-webkit-scrollbar{width:10px}.top__text::-webkit-scrollbar-track{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px #ead6c7;box-shadow:0 0 10px #ead6c7}.top__text::-webkit-scrollbar-thumb{width:8px;background-color:#ead6c7;border-radius:5px}.top__buy{padding-top:20px;padding-bottom:20px;padding-left:45px;padding-right:45px}@media(max-width: 1200px){.top__buy{padding-top:calc(11px + 9*(100vw - 320px)/880)}}@media(max-width: 1200px){.top__buy{padding-bottom:calc(11px + 9*(100vw - 320px)/880)}}@media(max-width: 1200px){.top__buy{padding-left:calc(23px + 22*(100vw - 320px)/880)}}@media(max-width: 1200px){.top__buy{padding-right:calc(23px + 22*(100vw - 320px)/880)}}.top__images{position:absolute;top:0;left:242px;width:1069px;height:670px;width:100%;height:100%;z-index:-1}.about{padding-top:50px;padding-bottom:59px;background-color:#a5978e;overflow-x:clip}.about__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.about__content{max-width:370px}@media(max-width: 1200px){.about__content{max-width:calc(160px + 210*(100vw - 320px)/880)}}.about__title{color:#fafafa}.about__text{color:#fafafa}.about__text-item:first-child{margin-bottom:15px}.about__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-left:110px;padding-bottom:48px}@media(max-width: 1200px){.about__list{padding-left:calc(0px + 110*(100vw - 320px)/880)}}.about__list::before{content:"";position:absolute;left:0;bottom:0;width:24px;height:33px;background-image:url("../images/dist/decor.png");background-size:cover;background-repeat:no-repeat}.about__list::after{content:"";position:absolute;left:22px;bottom:9px;width:1000%;height:1px;background-color:#7b6152}.about__list-img--1,.about__list-img--3{max-width:215px;max-height:220px;width:100%;height:100%}.about__list-img--2{max-width:350px;max-height:355px;width:100%;height:100%}.about__list-text{font-size:11px;color:#fafafa;margin-top:10px}@media(max-width: 1200px){.about__list-text{font-size:calc(6px + 5*(100vw - 320px)/880)}}.goods{padding-top:150px;padding-bottom:150px}@media(max-width: 1200px){.goods{padding-top:calc(50px + 100*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods{padding-bottom:calc(50px + 100*(100vw - 320px)/880)}}.goods__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:21px;-moz-column-gap:21px;column-gap:21px}.goods__descr{-ms-flex-preferred-size:373px;flex-basis:373px}.goods .goods__title{color:#000}.goods__content{-ms-flex-preferred-size:767px;flex-basis:767px}.goods__list{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px;row-gap:50px;padding-left:38px;padding-right:48px;padding-bottom:65px}@media(max-width: 1200px){.goods__list{-webkit-column-gap:calc(15px + 75*(100vw - 320px)/880);-moz-column-gap:calc(15px + 75*(100vw - 320px)/880);column-gap:calc(15px + 75*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list{row-gap:calc(41px + 9*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list{padding-left:calc(16px + 22*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list{padding-right:calc(16px + 32*(100vw - 320px)/880)}}.goods__list::before{content:"";position:absolute;width:1000%;height:1px;bottom:10px;left:23px;background-color:#7b6152}.goods__list::after{content:"";position:absolute;width:24px;height:33px;left:0;bottom:0;background-image:url("../images/dist/decor.png");background-repeat:no-repeat;background-size:cover}.goods__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.goods__list-img-item{max-width:274px;max-height:310px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 1200px){.goods__list-img-item{max-width:calc(142px + 132*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list-img-item{max-height:calc(177px + 133*(100vw - 320px)/880)}}.goods__list-content{max-width:290px;text-align:center}.goods__list-price,.goods__list-title{color:#000;font-family:"Yeseva One",cursive,sans-serif;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 1200px){.goods__list-price,.goods__list-title{font-size:calc(10px + 6*(100vw - 320px)/880)}}.goods__list-price{margin-top:8px}@media(max-width: 1200px){.goods__list-price{margin-top:calc(5px + 3*(100vw - 320px)/880)}}.goods__list-title{margin-top:12px;margin-bottom:16px}@media(max-width: 1200px){.goods__list-title{margin-top:calc(5px + 7*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list-title{margin-bottom:calc(7px + 9*(100vw - 320px)/880)}}.goods__list-text{color:#000;font-size:12px;font-weight:400;line-height:normal;margin-bottom:27px}@media(max-width: 1200px){.goods__list-text{font-size:calc(6px + 6*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list-text{margin-bottom:calc(17px + 10*(100vw - 320px)/880)}}.goods__list-button{margin-top:auto;padding-top:18px;padding-bottom:18px;padding-left:45px;padding-right:45px}@media(max-width: 1200px){.goods__list-button{padding-top:calc(10px + 8*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list-button{padding-bottom:calc(10px + 8*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list-button{padding-left:calc(22px + 23*(100vw - 320px)/880)}}@media(max-width: 1200px){.goods__list-button{padding-right:calc(22px + 23*(100vw - 320px)/880)}}.steps{padding-bottom:150px}@media(max-width: 1200px){.steps{padding-bottom:calc(50px + 100*(100vw - 320px)/880)}}.steps__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.steps__descr{-ms-flex-negative:8;flex-shrink:8;-ms-flex-preferred-size:372px;flex-basis:372px;max-width:372px}@media(max-width: 1200px){.steps__descr{max-width:calc(200px + 172*(100vw - 320px)/880)}}.steps__list{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:70px;counter-reset:number;padding-bottom:71px}@media(max-width: 1200px){.steps__list{-webkit-column-gap:calc(15px + 10*(100vw - 320px)/880);-moz-column-gap:calc(15px + 10*(100vw - 320px)/880);column-gap:calc(15px + 10*(100vw - 320px)/880)}}@media(max-width: 1200px){.steps__list{row-gap:calc(20px + 50*(100vw - 320px)/880)}}@media(max-width: 1200px){.steps__list{padding-bottom:calc(51px + 20*(100vw - 320px)/880)}}.steps__list::before{position:absolute;content:"";width:1000%;height:1px;left:23px;bottom:10px;background-color:#7b6152}.steps__list::after{position:absolute;content:"";width:24px;height:33px;left:0;bottom:0;background-image:url("../images/dist/decor.avif");background-repeat:no-repeat;background-size:cover}.steps__list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media(max-width: 1200px){.steps__list-item{-webkit-column-gap:calc(16px + 24*(100vw - 320px)/880);-moz-column-gap:calc(16px + 24*(100vw - 320px)/880);column-gap:calc(16px + 24*(100vw - 320px)/880)}}.steps__list-item::before{position:absolute;counter-increment:number;content:"0" counter(number);bottom:0;left:0;font-family:"Yeseva One",cursive,sans-serif;font-size:30px;font-weight:400;line-height:normal;color:#bea495}@media(max-width: 1200px){.steps__list-item::before{font-size:calc(12px + 18*(100vw - 320px)/880)}}.steps__list-item--even::before{left:auto;right:0}.steps__list-item:nth-child(n+10)::before{content:counter(number)}.steps__list-text{-ms-flex-preferred-size:174px;flex-basis:174px;max-width:174px;padding-bottom:40px}@media(max-width: 1200px){.steps__list-text{max-width:calc(73px + 101*(100vw - 320px)/880)}}.steps__list-img-item{max-width:159px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 1200px){.steps__list-img-item{max-width:calc(66px + 93*(100vw - 320px)/880)}}.courses{padding-bottom:150px;padding-bottom:150px}@media(max-width: 1200px){.courses{padding-bottom:calc(50px + 100*(100vw - 320px)/880)}}.courses__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.courses__descr{-ms-flex-preferred-size:370px;flex-basis:370px;max-width:370px}@media(max-width: 1200px){.courses__descr{max-width:calc(150px + 220*(100vw - 320px)/880)}}.courses-list{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:50px;padding-left:20px;padding-bottom:75px;padding-bottom:75px}@media(max-width: 1200px){.courses-list{padding-left:calc(0px + 20*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-list{padding-bottom:calc(30px + 45*(100vw - 320px)/880)}}.courses-list::before{position:absolute;content:"";width:1000%;height:1px;bottom:10px;left:22px;background-color:#7b6152}.courses-list::after{position:absolute;content:"";width:24px;height:33px;bottom:0;left:0;background-image:url("../images/dist/decor.avif");background-repeat:no-repeat;background-size:cover}.courses-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:53px;padding-right:53px}@media(max-width: 1200px){.courses-list__item{padding-left:calc(0px + 53*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-list__item{padding-right:calc(0px + 53*(100vw - 320px)/880)}}.courses-list__content{max-width:268px}.courses-list__title{color:#000;font-family:"Yeseva One",cursive,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-align:center;margin-top:28px;margin-bottom:15px}@media(max-width: 1200px){.courses-list__title{font-size:calc(12px + 4*(100vw - 320px)/880)}}.courses-list__text{color:#000;font-size:14px;font-weight:400;line-height:normal;text-align:center;margin-bottom:23px}@media(max-width: 1200px){.courses-list__text{font-size:calc(10px + 4*(100vw - 320px)/880)}}.courses-list__button{text-align:center;font-family:"Comfortaa",cursive,sans-serif;font-size:14px;font-weight:600;line-height:normal;color:#272727;background-color:#ffbd59;padding:13px 16px;margin-top:auto}@media(max-width: 1200px){.courses-list__button{font-size:calc(12px + 2*(100vw - 320px)/880)}}.courses-img{position:relative}.courses-img__item{width:268px;height:366px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1200px){.courses-img__item{width:calc(200px + 68*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__item{height:calc(273px + 93*(100vw - 320px)/880)}}.courses-img__title{position:absolute;color:#fff;font-family:"Yeseva One",cursive,sans-serif;font-size:11px;font-weight:400;line-height:normal;left:-1px;top:42%;padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;background-color:#bea495}@media(max-width: 1200px){.courses-img__title{padding-top:calc(10px + 5*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__title{padding-bottom:calc(10px + 5*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__title{padding-left:calc(5px + 5*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__title{padding-right:calc(5px + 5*(100vw - 320px)/880)}}.courses-img__time{position:absolute;color:#fff;font-family:"Comfortaa",cursive,sans-serif;font-size:10px;font-weight:400;line-height:normal;left:-1px;top:56%;padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px;background-color:#bea495}@media(max-width: 1200px){.courses-img__time{padding-top:calc(5px + 3*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__time{padding-bottom:calc(5px + 3*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__time{padding-left:calc(5px + 5*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__time{padding-right:calc(5px + 5*(100vw - 320px)/880)}}.courses-img__time span:first-child{font-family:"Yeseva One",cursive,sans-serif;font-size:11px}.courses-img__price{position:absolute;color:#fff;font-family:"Yeseva One",cursive,sans-serif;font-size:11px;font-weight:400;line-height:normal;right:-14px;bottom:-13px;padding-top:19px;padding-bottom:19px;padding-left:10px;padding-right:10px;background-color:#bea495}@media(max-width: 1200px){.courses-img__price{padding-top:calc(10px + 9*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__price{padding-bottom:calc(10px + 9*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__price{padding-left:calc(5px + 5*(100vw - 320px)/880)}}@media(max-width: 1200px){.courses-img__price{padding-right:calc(5px + 5*(100vw - 320px)/880)}}.teachers{padding-top:50px;padding-bottom:80px;background-color:#a5978e}@media(max-width: 1200px){.teachers{padding-bottom:calc(50px + 30*(100vw - 320px)/880)}}.teachers__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.teachers__descr{-ms-flex-preferred-size:360px;flex-basis:360px;max-width:360px}.teachers__title{color:#fafafa}.teachers__text{color:#fafafa}.teachers-list{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:78px}.teachers-list__item{position:relative}.teachers-list__img{padding-left:38px;padding-right:119px}@media(max-width: 1200px){.teachers-list__img{padding-right:calc(70px + 49*(100vw - 320px)/880)}}.teachers-list__img-item{display:block;max-width:218px;max-height:220px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1200px){.teachers-list__img-item{max-width:calc(143px + 75*(100vw - 320px)/880)}}@media(max-width: 1200px){.teachers-list__img-item{max-height:calc(155px + 65*(100vw - 320px)/880)}}.teachers-list__content{position:absolute;max-width:168px;top:142px;right:10px;padding:14px 8px;background-color:#7b6152;text-align:center}.teachers-list__title{color:#fff;font-family:"Yeseva One",cursive,sans-serif;font-size:12.473px;font-weight:400;line-height:normal}@media(max-width: 1200px){.teachers-list__title{font-size:calc(7.541px + 4.932*(100vw - 320px)/880)}}.teachers-list__text{color:#fff;font-family:"Comfortaa",cursive,sans-serif;font-size:10.914px;font-size:10.914px;font-weight:400;line-height:normal;margin-top:.27px}@media(max-width: 1200px){.teachers-list__text{font-size:calc(6.703px + 4.211*(100vw - 320px)/880)}}.reviews{padding-top:100px;padding-top:100px;padding-bottom:160px}@media(max-width: 1200px){.reviews{padding-top:calc(50px + 50*(100vw - 320px)/880)}}@media(max-width: 1200px){.reviews{padding-top:calc(50px + 50*(100vw - 320px)/880)}}@media(max-width: 1200px){.reviews{padding-bottom:calc(50px + 110*(100vw - 320px)/880)}}.reviews__container{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__descr{-ms-flex-preferred-size:370px;flex-basis:370px;max-width:370px}.reviews__content{position:relative;padding-left:20px}.reviews__content::before{position:absolute;content:"";left:22px;bottom:10px;width:1000%;height:1px;background-color:#7b6152}.reviews__content::after{position:absolute;content:"";width:24px;height:33px;left:0;bottom:0;background-image:url("../images/dist/decor.avif");background-repeat:no-repeat;background-size:cover}.reviews-slider{max-width:764px;padding-bottom:120px;overflow:hidden}@media(max-width: 1200px){.reviews-slider{padding-bottom:calc(84px + 36*(100vw - 320px)/880)}}.reviews-slider__wrapper{padding-left:20px}.reviews-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;max-width:764px}.reviews-slider__video{position:relative;cursor:pointer;overflow:hidden}@media(any-hover: hover){.reviews-slider__video:hover .reviews-slider__video-button{color:#ffbd59;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.reviews-slider__video-img{display:block;width:380px;height:370px;-o-object-fit:cover;object-fit:cover}.reviews-slider__video-button{position:absolute;font-size:79px;inset:0;color:rgba(189,189,189,.87);-webkit-transition:color .2s ease,-webkit-transform .3s ease;transition:color .2s ease,-webkit-transform .3s ease;transition:color .2s ease,transform .3s ease;transition:color .2s ease,transform .3s ease,-webkit-transform .3s ease}.reviews-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:372px;padding-top:57px}.reviews-slider__link{font-size:25px;-webkit-transition:all .2s ease;transition:all .2s ease}@media(any-hover: hover){.reviews-slider__link:hover{color:#ffbd59}}.reviews-slider__title{color:#000;font-family:"Yeseva One",cursive,sans-serif;font-size:16px;font-weight:400;line-height:normal;margin-top:12px;margin-bottom:15px}.reviews-slider__text{color:#000;font-size:14;font-weight:400;line-height:normal}.reviews-slider__button{color:#272727;font-size:14;font-weight:600;line-height:normal;margin-top:auto;margin-left:auto;padding:20px 35px;text-align:left}.reviews-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;margin-top:20px}.reviews-slider .slick-dots .slick-active button{background-color:#7b6152;-webkit-transition:all 2s ease;transition:all 2s ease}.reviews-slider .slick-dots li button{width:50px;height:7px;background-color:#bea495;border-radius:0}.certificates{padding-bottom:150px}@media(max-width: 1200px){.certificates{padding-bottom:calc(50px + 100*(100vw - 320px)/880)}}.certificates__container{display:-webkit-box;display:-ms-flexbox;display:flex}.certificates__descr{-ms-flex-preferred-size:370px;flex-basis:370px;max-width:370px}.certificates__content{position:relative;padding-bottom:120px;padding-left:20px}@media(max-width: 1200px){.certificates__content{padding-bottom:calc(50px + 70*(100vw - 320px)/880)}}.certificates__content::before{position:absolute;content:"";width:1000%;height:1px;left:23px;bottom:10px;background-color:#7b6152}.certificates__content::after{position:absolute;content:"";background-image:url("../images/dist/decor.avif");background-repeat:no-repeat;background-size:cover;left:0;bottom:0;width:24px;height:33px}.certificates-slider{width:1056px;overflow:hidden}.certificates .slick-track{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.certificates .draggable{width:906px}.certificates .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;margin-top:30px}.certificates .slick-dots li button{width:50px;height:7px;background-color:#bea495;border-radius:0;-webkit-transition:all 2s ease;transition:all 2s ease}.certificates .slick-dots .slick-active button{background-color:#7b6152}.questions{padding-bottom:150px}@media(max-width: 1200px){.questions{padding-bottom:calc(50px + 100*(100vw - 320px)/880)}}.questions__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.questions__descr{-ms-flex-preferred-size:370px;flex-basis:370px;max-width:370px}.questions__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.questions-accordeon__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.questions-accordeon__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;color:#000;font-family:"Yeseva One",cursive,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;text-align:left;padding:16px 26px 16px 13px;background-color:#fafafa;-webkit-box-shadow:0px 4px 11px 0px rgba(196,174,151,.2);box-shadow:0px 4px 11px 0px rgba(196,174,151,.2)}@media(max-width: 1200px){.questions-accordeon__title{font-size:calc(14px + 2*(100vw - 320px)/880)}}.questions-accordeon__title--active span{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.questions-accordeon__title span{-webkit-transition:all .5s ease;transition:all .5s ease}.questions-accordeon__title span::before{font-size:16px}@media(max-width: 1200px){.questions-accordeon__title span::before{font-size:calc(14px + 2*(100vw - 320px)/880)}}.questions-accordeon__text{-webkit-box-sizing:content-box;box-sizing:content-box;color:#000;font-size:14px;font-weight:400;line-height:normal;max-width:770px;background-color:#fafafa;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}@media(max-width: 1200px){.questions-accordeon__text{font-size:calc(12px + 2*(100vw - 320px)/880)}}.questions-accordeon__text--visible{margin-bottom:20px;padding:25px 14px;opacity:1}.promo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:332px;min-height:332px;background-image:url("../images/dist/promo/bg.avif");background-repeat:no-repeat;background-size:cover}@media(max-width: 1200px){.promo{min-height:calc(120px + 212*(100vw - 320px)/880)}}.promo::before{position:absolute;content:"";inset:0;background-color:rgba(0,0,0,.5);z-index:0}.promo__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-column-gap:110px;-moz-column-gap:110px;column-gap:110px;padding-left:60px;padding-right:60px}@media(max-width: 1200px){.promo__content{-webkit-column-gap:calc(55px + 55*(100vw - 320px)/880);-moz-column-gap:calc(55px + 55*(100vw - 320px)/880);column-gap:calc(55px + 55*(100vw - 320px)/880)}}@media(max-width: 1200px){.promo__content{padding-left:calc(0px + 60*(100vw - 320px)/880)}}@media(max-width: 1200px){.promo__content{padding-right:calc(0px + 60*(100vw - 320px)/880)}}.promo__title,.promo__link{position:relative;z-index:1}.promo__title{color:#fff}.promo__link{position:relative;color:#272727;font-family:"Comfortaa",cursive,sans-serif;font-size:14px;font-weight:600;line-height:normal;padding-top:17px;padding-bottom:17px;padding-right:45px;padding-left:45px;white-space:nowrap}@media(max-width: 1200px){.promo__link{font-size:calc(8px + 6*(100vw - 320px)/880)}}@media(max-width: 1200px){.promo__link{padding-top:calc(11px + 6*(100vw - 320px)/880)}}@media(max-width: 1200px){.promo__link{padding-bottom:calc(11px + 6*(100vw - 320px)/880)}}@media(max-width: 1200px){.promo__link{padding-right:calc(17px + 28*(100vw - 320px)/880)}}@media(max-width: 1200px){.promo__link{padding-left:calc(17px + 28*(100vw - 320px)/880)}}.contacts{padding-top:150px;padding-bottom:50px}@media(max-width: 1200px){.contacts{padding-top:calc(50px + 100*(100vw - 320px)/880)}}.contacts__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.contacts__img{-ms-flex-negative:0;flex-shrink:0}.contacts__img-item{width:448px;height:604px;-o-object-fit:cover;object-fit:cover}.contacts-form{max-width:664px;width:100%;padding-top:110px;padding-bottom:50px}.contacts-form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:50px;padding:75px 42px;background-color:#fff;-webkit-box-shadow:0px 4px 11px 0px rgba(199,175,165,.3);box-shadow:0px 4px 11px 0px rgba(199,175,165,.3)}.contacts-form__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;width:100%}.contacts-form__input{display:block;font-family:"Comfortaa",cursive,sans-serif;font-weight:400;line-height:normal;font-size:14px;width:100%;border:0;border-bottom:1px solid #000;color:#000;padding:11px 7px}@media(max-width: 1200px){.contacts-form__input{font-size:calc(8px + 6*(100vw - 320px)/880)}}.contacts-form__input::-webkit-input-placeholder{font-family:"Comfortaa",cursive,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#b3b3b3}.contacts-form__input::-moz-placeholder{font-family:"Comfortaa",cursive,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#b3b3b3}.contacts-form__input:-ms-input-placeholder{font-family:"Comfortaa",cursive,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#b3b3b3}.contacts-form__input::-ms-input-placeholder{font-family:"Comfortaa",cursive,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#b3b3b3}.contacts-form__input::placeholder{font-family:"Comfortaa",cursive,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#b3b3b3}@media(max-width: 1200px){.contacts-form__input::-webkit-input-placeholder{font-size:calc(8px + 6*(100vw - 320px)/880)}.contacts-form__input::-moz-placeholder{font-size:calc(8px + 6*(100vw - 320px)/880)}.contacts-form__input:-ms-input-placeholder{font-size:calc(8px + 6*(100vw - 320px)/880)}.contacts-form__input::-ms-input-placeholder{font-size:calc(8px + 6*(100vw - 320px)/880)}.contacts-form__input::placeholder{font-size:calc(8px + 6*(100vw - 320px)/880)}}.contacts-form__button{padding-top:17px;padding-bottom:17px;padding-right:35px;padding-left:35px}@media(max-width: 1200px){.contacts-form__button{padding-top:calc(15px + 2*(100vw - 320px)/880)}}@media(max-width: 1200px){.contacts-form__button{padding-bottom:calc(15px + 2*(100vw - 320px)/880)}}@media(max-width: 1200px){.contacts-form__button{padding-right:calc(13px + 22*(100vw - 320px)/880)}}@media(max-width: 1200px){.contacts-form__button{padding-left:calc(13px + 22*(100vw - 320px)/880)}}.footer{padding-top:39px;padding-bottom:34px;background-color:#fff}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.footer__logo{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.footer__menu-link{color:#333}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;color:#333}.footer__contacts-phone,.footer__contacts-email{color:inherit;-webkit-transition:all .2s ease;transition:all .2s ease}@media(any-hover: hover){.footer__contacts-phone:hover,.footer__contacts-email:hover{color:#ffbd59}}.footer__contacts-email{line-height:normal}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px}.footer__socials-link{font-size:18px;-webkit-transition:all .2s ease;transition:all .2s ease}@media(any-hover: hover){.footer__socials-link:hover{color:#ffbd59}}@media(max-width: 829.98px){.header__phone{margin:0 auto}.burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu{position:absolute;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);top:0;width:50%;height:100%;background-color:#7b6152;padding:25px 46px 20px;overflow-y:auto;-webkit-transition:all .6s ease;transition:all .6s ease;z-index:10}.header__menu-list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.header__menu-link{font-size:16px;line-height:1.5;color:#fff8f3}}.header__menu--open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(max-width: 767.98px){.header{padding-top:0}}@media(max-width: 499.98px){.header__menu{width:100vw}.burger{position:relative;z-index:10}.burger--active span{background-color:#fff}}@media(max-width: 999.98px){.top__images{left:300px;max-width:655px;max-height:415px}}@media(max-width: 999.98px)and (max-width: 1200px){.top__images{left:calc(220px + 80*(100vw - 320px)/880)}}@media(max-width: 599.98px){.top__images{max-width:309px;max-height:309px}}@media(max-width: 479.98px){.top__images{left:180px}}@media(max-width: 399.98px){.top__images{max-width:203px;max-height:152px;top:-20px;left:200px}}@media(max-width: 399.98px)and (max-width: 1200px){.top__images{left:calc(190px + 10*(100vw - 320px)/880)}}@media(max-width: 799.98px){.about__list{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.about__list-item:last-child{display:none}}@media(max-width: 669.98px){.about__list-item:nth-child(2){display:none}}@media(max-width: 399.98px){.about__content{max-width:none;-ms-flex-preferred-size:80%;flex-basis:80%}.about__list{-ms-flex-preferred-size:20%;flex-basis:20%}}@media(max-width: 669.98px){.goods__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}@media(max-width: 669.98px)and (max-width: 1200px){.goods__container{row-gap:calc(25px + 5*(100vw - 320px)/880)}}@media(max-width: 669.98px){.goods__descr{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:300px;text-align:center}.goods__content{-ms-flex-preferred-size:auto;flex-basis:auto}}@media(max-width: 799.98px){.steps__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.steps__descr{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:370px;text-align:center;margin:0 auto}.steps__list-item{max-width:none}.steps__list-text{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}}@media(max-width: 424.98px){.steps__list-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.steps__list-img-item{max-width:159px}}@media(max-width: 424.98px)and (max-width: 1200px){.steps__list-img-item{max-width:calc(40px + 119*(100vw - 320px)/880)}}@media(max-width: 1059.98px){.courses-list{padding-left:0}.courses-list__item{padding:0}.courses-img__title{top:30%}}@media(max-width: 767.98px){.courses__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:50px}}@media(max-width: 767.98px)and (max-width: 1200px){.courses__container{row-gap:calc(20px + 30*(100vw - 320px)/880)}}@media(max-width: 767.98px){.courses__descr{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:400px;margin:0 auto;text-align:center}}@media(max-width: 599.98px){.courses-img__price{right:-5px}}@media(max-width: 429.98px){.courses-list{padding-bottom:55px}}@media(max-width: 999.98px){.teachers__container{-webkit-column-gap:38px;-moz-column-gap:38px;column-gap:38px}.teachers__list{row-gap:30px}.teachers-list__img{padding-left:0}}@media(max-width: 799.98px){.teachers__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.teachers__descr{-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 auto;text-align:center;max-width:300px}.teachers-list{grid-template-columns:auto auto;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin:0 auto}.teachers-list__img{padding-right:0}.teachers-list__img-item{max-width:204px;max-height:220px}.teachers-list__content{top:164px;right:70px}}@media(max-width: 659.98px){.teachers-list__content{right:70px}}@media(max-width: 619.98px){.teachers-list__content{right:20%}}@media(max-width: 459.98px){.teachers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;margin-left:500px;max-width:204px}}@media(max-width: 459.98px)and (max-width: 1200px){.teachers-list{margin-left:calc(20px + 480*(100vw - 320px)/880)}}@media(max-width: 459.98px){.teachers-list__img-item{width:204px;height:220px}.teachers-list__content{right:-80px;top:167px}.teachers-list__title{font-size:11.355px}.teachers-list__text{font-size:10px}}@media(max-width: 1039.98px){.reviews-slider{width:686px}.reviews-slider__item{width:686px}.reviews-slider__video-img{width:300px;height:292px}}@media(max-width: 949.98px){.reviews-slider{width:588px}.reviews-slider__content{padding-top:0}.reviews-slider__item{width:588px}.reviews-slider__video{width:200px;height:210px}.reviews-slider__video-img{width:200px}.reviews-slider__video-button{font-size:50px}.reviews-slider__button{padding:10px 20px}.reviews-slider .slick-dots li button{width:60px;height:10px}}@media(max-width: 819.98px){.reviews-slider{width:500px}.reviews-slider__content{max-width:260px;padding-top:0}.reviews-slider__item{width:500px}.reviews-slider__video{width:175px;height:195px}.reviews-slider__video-img{width:175px}.reviews-slider__video-button{font-size:50px}.reviews-slider__title{font-size:12px}.reviews-slider__text{font-size:10px}.reviews-slider .slick-dots li button{width:50px;height:7px}}@media(max-width: 767.98px){.reviews__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.reviews__descr{-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 auto;text-align:center}.reviews-slider{max-width:600px;margin:0 auto}.reviews-slider__content{max-width:320px;padding-top:0}.reviews-slider__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:600px}}@media(max-width: 539.98px){.reviews__content{padding:0}.reviews-slider{margin-left:auto;width:500px}}@media(max-width: 539.98px)and (max-width: 1200px){.reviews-slider{width:calc(300px + 200*(100vw - 320px)/880)}}@media(max-width: 539.98px){.reviews-slider__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:500px}}@media(max-width: 539.98px)and (max-width: 1200px){.reviews-slider__item{width:calc(300px + 200*(100vw - 320px)/880)}}@media(max-width: 539.98px){.reviews-slider__content{text-align:center}.reviews-slider__video{width:300px;height:310px}.reviews-slider__video-img{width:300px}.reviews-slider__button{padding:15px 20px;margin:20px auto 0px}.reviews-slider .slick-dots{margin-top:45px}}@media(max-width: 1239.98px){.certificates__container{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.certificates__content{padding-left:0}.certificates-slider{width:902px}.certificates .draggable{width:602px}.certificates .slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}}@media(max-width: 899.98px){.certificates-slider{width:602px}.certificates .draggable{width:504px}}@media(max-width: 767.98px){.certificates-slider{width:504px}.certificates .draggable{width:464px}}@media(max-width: 719.98px){.certificates-slider{width:404px}.certificates .draggable{width:364px}}@media(max-width: 534.98px){.certificates__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.certificates__descr{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:216px;text-align:center;margin:0 auto}.certificates-slider{width:auto}.certificates .draggable{width:520px}}@media(max-width: 369.98px){.certificates .draggable{width:700px}}@media(max-width: 359.98px){.certificates .draggable{width:620px}}@media(max-width: 699.98px){.questions__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.questions__descr{-ms-flex-preferred-size:auto;flex-basis:auto;text-align:center;margin:0 auto}}@media(max-width: 1111.98px){.contacts__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts-form{padding:0}.contacts__img-item{width:335px;height:510px}}@media(max-width: 767.98px){.contacts__container{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.contacts-form__content{row-gap:30px;padding:30px 20px}.contacts-form__title{font-size:18px}}@media(max-width: 767.98px)and (max-width: 1200px){.contacts-form__title{font-size:calc(15px + 3*(100vw - 320px)/880)}}@media(max-width: 767.98px){.contacts__img-item{width:187px;height:285px}}@media(max-width: 499.98px){.contacts__img{display:none}}@media(max-width: 944.98px){.footer__container{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px}.footer__menu{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}.footer__contacts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}@media(max-width: 767.98px){.footer{padding-top:50px}.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:50px}.footer__menu-link{font-size:14px}.footer__contacts{font-size:14px;width:auto}.footer__contacts-phone,.footer__contacts-email{font-size:inherit}}@media(max-width: 734.98px){.footer__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:22px}}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#ffbd59;z-index:1000;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1;visibility:visible}.preloader--done{opacity:0;visibility:hidden;z-index:-1}.preloader__loader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@-webkit-keyframes ldio-tj6w1kxvuc{0%{-webkit-transform:scale(1.12);transform:scale(1.12)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ldio-tj6w1kxvuc{0%{-webkit-transform:scale(1.12);transform:scale(1.12)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ldio-tj6w1kxvuc div{position:absolute;width:66.3px;height:66.3px;top:12.4666666667px;left:12.4666666667px;background:#a09287;-webkit-animation:ldio-tj6w1kxvuc .826446281s cubic-bezier(0, 0.5, 0.5, 1) infinite;animation:ldio-tj6w1kxvuc .826446281s cubic-bezier(0, 0.5, 0.5, 1) infinite;-webkit-animation-delay:-.2479338843s;animation-delay:-.2479338843s}.ldio-tj6w1kxvuc div:nth-child(2){top:12.4666666667px;left:91.2333333333px;background:#fff8f3;-webkit-animation-delay:-.1652892562s;animation-delay:-.1652892562s}.ldio-tj6w1kxvuc div:nth-child(3){top:91.2333333333px;left:12.4666666667px;background:#fff8f3;-webkit-animation-delay:0s;animation-delay:0s}.ldio-tj6w1kxvuc div:nth-child(4){top:91.2333333333px;left:91.2333333333px;background:#a09287;-webkit-animation-delay:-.0826446281s;animation-delay:-.0826446281s}.loadingio-spinner-cube-1ksyzg8026d{width:170px;height:170px;display:inline-block;overflow:hidden;background:rgba(221,221,221,0)}.ldio-tj6w1kxvuc{width:100%;height:100%;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ldio-tj6w1kxvuc div{-webkit-box-sizing:content-box;box-sizing:content-box}.reviews-slider__item,.certificates-slider__item{cursor:-webkit-grab;cursor:grab}