/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Jost;src:local("Jost"),url(/static/media/Jost-VariableFont_wght.34835cd554b7b71732e2.ttf) format("ttf supports variations")}@font-face{font-display:swap;font-family:Ramshackle;src:local("Ramshackle"),url(/static/media/RamshackleRegular.e99021b97483a8adb65d.ttf) format("ttf")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Jost,sans-serif;margin:0}.link{text-decoration:none}.App{display:flex;flex-direction:column;font-family:Jost;min-height:100vh;text-align:center}.header{align-items:center;background-color:#334b35;column-gap:15px;display:flex;justify-content:space-between;padding:50px 220px}.header__logo{width:33.33333%}.header__motto{width:45%}.header__icon{width:100%}.header__container{align-items:stretch;display:flex;flex-direction:column;row-gap:25px}.header__button{background-color:#fdad18;border-radius:15px;border-style:none;box-sizing:border-box;color:#334b35;cursor:pointer;font-size:calc(13.14286px + .89286vw);font-weight:600;height:80px;margin:0;padding:15px 5px;text-decoration:none}.header__links{align-items:start;display:flex;gap:30px}@media screen and (max-width:1200px){.header{padding:25px 100px}}@media screen and (max-width:992px){.header{padding:25px 50px}.header__button{font-size:18px;height:60px}}@media screen and (max-width:768px){.header{padding:25px 30px}}@media screen and (max-width:650px){.header{flex-direction:column;row-gap:15px}.header__container{width:100%}.header__motto{width:25%}.header__logo{width:100%}}@media screen and (max-width:525px){.header__button{font-size:15px;height:40px;padding:5px}}.license{background-color:#334b35;color:wheat;font-size:calc(3.33333px + 1.45833vw);padding:0 100px}.license__container{column-gap:30px;display:flex;padding-top:25px}.license__figure{margin:0;max-width:50%}.license__title{font-weight:400;line-height:1.35;margin:25px auto;max-width:75%;text-align:center;text-transform:uppercase}.license__span{font-weight:700}.license__list{list-style-type:none;padding:0;text-align:justify}.license__caption{font-weight:700;margin:0 0 25px;text-transform:uppercase}.license__scan{width:100%}.license__download{color:#fdad18;text-decoration:underline}@media screen and (max-width:1200px){.license{padding:0 75px}}@media screen and (max-width:992px){.license{padding:0 50px}}@media screen and (max-width:768px){.license{padding:0 30px}.license__container{column-gap:20px}}@media screen and (max-width:650px){.license__container{display:flex;flex-direction:column-reverse;margin-bottom:15px;padding:0;row-gap:15px}.license__figure{max-width:100%}.license__title{margin:0 auto;max-width:none}.license__caption{margin:10px 0}}.menu{background-color:#334b35;display:flex;font-size:20px;justify-content:space-between;letter-spacing:.1em;padding:50px 220px}.menu_hidden{display:none}.menu__item{border:1px solid #fdad18;border-radius:15px;color:wheat;font-size:calc(7.33333px + 1.45833vw);padding:15px;transition:.3s}.menu__burger{height:31px;position:absolute;width:31px}.menu__link_active{font-weight:500}.menu__closeButton{position:absolute;right:0;top:0}.menu__item:hover{color:#dc2c1d}@media screen and (max-width:1200px){.menu{padding:25px 100px}}@media screen and (max-width:992px){.menu{padding:25px 50px}.menu__item{padding:10px}}@media screen and (max-width:768px){.menu{align-items:start;border:1px solid wheat;border-radius:15px;box-sizing:border-box;flex-direction:column;left:0;max-width:50%;padding-left:25px;padding-right:50px;position:fixed;row-gap:15px;top:0;z-index:1}.menu__item{width:100%}}@media screen and (max-width:375px){.menu{padding-left:15px;padding-right:35px}}.main{align-items:center;background-color:#334b35;display:flex;flex-direction:column;padding:50px 220px}.main__description{color:wheat;font-size:56px;font-weight:900;margin:0 0 15px;text-align:center}@media screen and (max-width:1200px){.main{padding:50px 100px}.main__description{font-size:48px}}@media screen and (max-width:992px){.main__description{font-size:32px}}@media screen and (max-width:768px){.main{padding:30px 50px}.main__description{font-size:24px}}@media screen and (max-width:525px){.main{padding:15px 50px}}@media screen and (max-width:425px){.main{padding:15px 25px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#334b35;border-radius:10px;bottom:40px;color:#dc2c1d;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.legend_important{background:#334b35;bottom:0;box-sizing:border-box;color:#fdad18;font-size:calc(7.33333px + 1.45833vw);opacity:.5;padding:15px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:100%}.legend_important:hover{cursor:pointer;opacity:1}.carousel-root{width:100%}.program__container{position:relative}.program__container,.program__title{box-sizing:border-box;overflow:hidden}.program__title{background-color:#fdad18;border-radius:15px;color:#334b35;font-size:calc(13.14286px + .89286vw);margin:0 0 15px;padding:15px 10px;text-overflow:ellipsis;white-space:nowrap}.program__image{aspect-ratio:3/2;border-radius:15px;display:block;width:100%}.program__description{background:#3d725680;border-radius:15px;box-sizing:border-box;color:wheat;font-size:20px;height:100%;left:0;letter-spacing:.05em;margin:0;padding:15px;position:absolute;text-align:center;top:100%;transition:.5s;width:100%}.program:hover .program__description,.program__item:hover .program__description{cursor:pointer;left:0;top:0}.list{box-sizing:border-box;grid-template-columns:repeat(3,minmax(250px,1fr));justify-content:stretch}.list,.list_children{grid-column-gap:30px;background-color:wheat;column-gap:30px;display:grid;font-size:calc(5.33333px + 1.45833vw);padding:100px}.list_children{grid-row-gap:30px;grid-template-columns:repeat(2,1fr);grid-template-rows:-webkit-min-content;grid-template-rows:min-content;row-gap:30px}@media screen and (max-width:1200px){.list{padding:50px 75px}}@media screen and (max-width:992px){.list{column-gap:15px;padding:25px 50px}.list_children{padding:50px 100px}}@media screen and (max-width:870px){.list{display:flex;flex-direction:column;padding:50px;row-gap:15px}}@media screen and (max-width:768px){.list_children{display:flex;flex-direction:column;padding:50px;row-gap:15px}}@media screen and (max-width:650px){.list,.list_children{padding:30px 75px}}@media screen and (max-width:525px){.list,.list_children{padding:15px 50px}}@media screen and (max-width:425px){.list,.list_children{padding:15px 25px}}details[open]{background-color:wheat;color:#334b35}details[open]>summary.faq__question::marker{content:url(data:image/png;base64,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);margin-right:15px}.faq{grid-column-gap:15px;background-color:#334b35;color:wheat;column-gap:15px;display:grid;font-size:calc(7.33333px + 1.45833vw);grid-template-columns:auto;padding:50px 220px;text-align:left}.faq__item{border:1px solid #fdad18;border-radius:15px;box-sizing:border-box;margin:10px 0;min-height:75px;padding:25px 30px}.faq__answer{margin:15px 0}.faq__question::marker{content:url(data:image/png;base64,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);margin-right:15px}.faq__link{font-weight:600}@media screen and (max-width:1200px){.faq{padding:25px 100px}}@media screen and (max-width:992px){.faq{padding:25px 50px}}@media screen and (max-width:768px){.faq{padding:25px 50px}}@media screen and (max-width:425px){.faq{padding:15px 25px}}.aboutUs{background-color:#334b35;color:wheat;font-size:calc(7.33333px + 1.45833vw);padding:0 220px 50px}.aboutUs__description{line-height:1.35;text-align:start}.aboutUs__accent{color:#dc2c1d;font-weight:400}@media screen and (max-width:1200px){.aboutUs{padding:25px 75px}}@media screen and (max-width:992px){.aboutUs{padding:25px 50px}}@media screen and (max-width:768px){.aboutUs{padding:0 30px 15px}}.online{align-items:center;background-color:#334b35;color:wheat;display:flex;flex-direction:column;font-size:calc(5.33333px + 1.45833vw);line-height:1.35;padding:0 220px 50px}.online__image{border-radius:15px;width:75%}.online__description{text-align:justify}.online__title{font-size:calc(13.14286px + .89286vw)}@media screen and (max-width:1200px){.online{padding:0 75px 30px}}@media screen and (max-width:992px){.online{padding:0 30px}}.courses{background-color:#334b35;color:wheat;display:flex;flex-direction:column;font-size:calc(3.33333px + 1.45833vw);letter-spacing:.05em;line-height:1.35;padding:0 100px 50px;row-gap:40px}.course{grid-row-gap:48px;grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 2fr;justify-items:start;line-height:1.15;row-gap:48px}.course__image{border-radius:15px;width:100%}.course__list{list-style-type:circle;padding:0;text-align:justify}.course__description,.course__title{margin:0;text-align:justify}@media screen and (max-width:1200px){.courses{padding:25px 75px}}@media screen and (max-width:992px){.courses{padding:25px 50px;row-gap:20px}}@media screen and (max-width:768px){.courses{padding:25px 30px}.course{column-gap:25px}}.discounts{align-items:center;background-color:#334b35;color:wheat;display:flex;flex-direction:column;font-size:calc(12.66667px + 1.04167vw);padding:0 100px 50px;row-gap:25px}.discounts__image{border-radius:15px;width:75%}.discounts__title{border:1px solid #fdad18;border-radius:15px;font-weight:600;margin:0;padding:5px 0;width:100%}.discounts__list,.discounts__text{margin:0}.discounts__link{color:wheat}.discounts__link:hover{color:#dc2c1d}.discounts__button{background-color:#fdad18;border-radius:15px;color:#dc2c1d;font-weight:900;padding:15px}.discounts__warning{font-weight:600;margin:0}@media screen and (max-width:1200px){.discounts{padding:25px 75px}}@media screen and (max-width:992px){.discounts{padding:25px 50px}}@media screen and (max-width:768px){.discounts{padding:0 25px 25px;row-gap:15px}}.exams{background-color:#334b35;color:wheat;font-family:Jost;font-size:calc(3.33333px + 1.45833vw);line-height:1.35;padding:0 100px 50px}.exams__image{border-radius:15px;width:75%}.exams__list{padding:0 0 0 15px;text-align:start}.exams__text{text-align:justify}.exams__span{font-weight:900}@media screen and (max-width:1200px){.exams{padding:0 75px 30px}}@media screen and (max-width:992px){.exams{padding:0 30px}}.prices{background-color:#334b35;color:wheat;font-size:calc(7.33333px + 1.45833vw);padding:0 100px 50px}.prices__text{text-align:justify}.prices__table{align-items:baseline;display:grid;grid-template-areas:"format price45 price60" "group group45 group60" "mini mini45 mini60" "couple couple45 couple60 " "ind ind45 ind60 ";grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,-webkit-min-content);grid-template-rows:repeat(5,min-content)}.prices__format{grid-area:format}.prices__45{grid-area:price45}.prices__60{grid-area:price60}.prices__group{grid-area:group}.prices__group45{grid-area:group45}.prices__group60{grid-area:group60}.prices__mini45{grid-area:mini45}.prices__mini60{grid-area:mini60}.prices__ind45{grid-area:ind45}.prices__ind60{grid-area:ind60}.prices__mini{grid-area:mini}.prices__couple{grid-area:couple}.prices__ind{grid-area:ind}.prices__item{padding:.5em}@media screen and (max-width:1200px){.prices{padding:0 75px 25px}}@media screen and (max-width:992px){.prices{padding:0 50px 25px}}@media screen and (max-width:768px){.prices{font-size:18px;padding:0 30px 25px}}@media screen and (max-width:525px){.header__button{height:40px}}.footer{background-color:#334b35;color:wheat;font-size:calc(12.66667px + 1.04167vw);letter-spacing:.1em;padding:50px 220px}.footer__container{align-items:center;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.footer__linkItem{color:wheat;letter-spacing:.1em;transition:.3s}.footer__linkItem:hover{color:#dc2c1d}.footer__map{width:100%}@media screen and (max-width:1200px){.footer{padding:25px 100px}}@media screen and (max-width:992px){.footer{padding:25px 50px}}@media screen and (max-width:768px){.footer{padding:25px 50px}}@media screen and (max-width:500px){.footer{padding:15px 25px}.footer__container{display:flex;flex-direction:column;row-gap:15px}}.teachers{background-color:#334b35;color:wheat;font-size:calc(12.66667px + 1.04167vw);line-height:1.35;padding:0 100px 50px}.teachers__image{border-radius:15px;width:75%}.teachers__list{text-align:start}.teachers__subtitle{color:#fdad18;font-size:calc(12.66667px + 1.04167vw);line-height:1.35;margin:0}.teachers__listItem{list-style-type:circle}.teachers__title{text-align:center}.teachers__link{color:#fdad18;text-decoration:underline}.teachers__link:hover{color:#dc2c1d}@media screen and (max-width:1200px){.teachers{padding:25px 75px}}@media screen and (max-width:992px){.teachers{padding:25px 50px}}@media screen and (max-width:768px){.teachers{padding:0 30px 25px}}.reviews{background-color:#334b35;font-size:calc(7.33333px + 1.45833vw)}.reviews__image{background-color:#334b35;padding:0 220px}
/*# sourceMappingURL=main.d7000ef3.css.map*/