﻿@font-face{font-family:"Comfortaa";font-style:normal;font-weight:300;src:url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-300.eot");src:local(""),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-300.eot?#iefix") format("embedded-opentype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-300.woff2") format("woff2"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-300.woff") format("woff"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-300.ttf") format("truetype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-300.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:400;src:url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-regular.eot");src:local(""),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-regular.woff2") format("woff2"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-regular.woff") format("woff"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-regular.ttf") format("truetype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-regular.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:500;src:url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-500.eot");src:local(""),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-500.eot?#iefix") format("embedded-opentype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-500.woff2") format("woff2"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-500.woff") format("woff"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-500.ttf") format("truetype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-500.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:600;src:url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-600.eot");src:local(""),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-600.eot?#iefix") format("embedded-opentype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-600.woff2") format("woff2"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-600.woff") format("woff"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-600.ttf") format("truetype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-600.svg#Comfortaa") format("svg")}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:700;src:url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-700.eot");src:local(""),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-700.eot?#iefix") format("embedded-opentype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-700.woff2") format("woff2"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-700.woff") format("woff"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-700.ttf") format("truetype"),url("../fonts/comfortaa-v40-latin-ext_latin_cyrillic-700.svg#Comfortaa") format("svg")}:root{--beige: #E8E1DB;--gold: #D49242;--brown: #565246;--white: #fff;--black: #000;--grey: #717871;--font-main: "Comfortaa", sans-serif}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0px)}}.animated{transition:.4s ease}.fade-in{opacity:0}.fade-in.show{opacity:1}.fade-left{opacity:0;transform:translateX(20px)}.fade-left.show{opacity:1;transform:translateX(0px)}.fade-right{opacity:0;transform:translateX(-20px)}.fade-right.show{opacity:1;transform:translateX(0px)}.fade-up{opacity:0;transform:translateY(20px)}.fade-up.show{opacity:1;transform:translateY(0px)}.fade-down{opacity:0;transform:translateY(-100%)}.fade-down.show{opacity:1;transform:translateY(0px)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}:focus{outline:0}ol,ul{list-style:none}a{text-decoration:none;display:block}a:hover{text-decoration:none}html,body{height:100%}input,textarea{border:none;outline:none;padding:0;margin:0}label,button,input[type=submit],input[type=button]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{max-width:100%;vertical-align:middle;height:auto}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none}*{box-sizing:border-box}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?2dtytw");src:url("../fonts/icomoon.eot?2dtytw#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?2dtytw") format("truetype"),url("../fonts/icomoon.woff?2dtytw") format("woff"),url("../fonts/icomoon.svg?2dtytw#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !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:before{content:""}.icon-insta:before{content:""}.icon-phone:before{content:""}.icon-tg:before{content:""}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:"Comfortaa",comfortaa;font-style:normal;font-size:20px;line-height:1.2;font-weight:300;background-color:var(--brown);width:100%;max-width:100%;overflow-x:hidden;color:var(--beige)}#site{overflow-x:hidden}.cont{max-width:1400px;width:87.5%;margin:0 auto}.btn{cursor:pointer;height:min(max(
            40px + 36 *
              ((100vw - 320px) / 1280)
          ,40px),76px);padding:0 min(max(
            17px + 10 *
              ((100vw - 320px) / 1280)
          ,17px),27px);text-align:center;background:var(--gold);border-radius:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);color:var(--white) !important;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-size:min(max(
            12px + 8 *
              ((100vw - 320px) / 1280)
          ,12px),20px);font-weight:700;line-height:22px;letter-spacing:0;transition:box-shadow .3s ease}.btn:hover,.btn:focus,.btn:active{box-shadow:0 3px 20px rgba(232,225,219,.5);-webkit-transition:-webkit-transform .5s;transition:all .3s}.btn.center-block{margin-left:auto;margin-right:auto}h2,h3{font-weight:700;color:var(--beige)}h2{font-size:min(max(
            20px + 30 *
              ((100vw - 320px) / 1280)
          ,20px),50px)}h3{font-size:min(max(
            20px + 20 *
              ((100vw - 320px) / 1280)
          ,20px),40px)}p{font-size:min(max(
            12px + 8 *
              ((100vw - 320px) / 1280)
          ,12px),20px);font-weight:300;color:var(--beige)}input{background:rgba(0,0,0,0);color:var(--brown);padding:min(max(
            16px + 11 *
              ((100vw - 320px) / 1280)
          ,16px),27px) min(max(
            16px + 24 *
              ((100vw - 320px) / 1280)
          ,16px),40px);border-radius:20px;border:1px solid var(--brown);width:100%}input::placeholder{font-family:var(--font-main);font-weight:700;font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);color:rgba(86,82,70,.3)}.choices{height:100%}.choices__inner{background:rgba(0,0,0,0);border:1px solid var(--brown) !important;padding:min(max(
            16px + 11 *
              ((100vw - 320px) / 1280)
          ,16px),27px) min(max(
            16px + 24 *
              ((100vw - 320px) / 1280)
          ,16px),40px) !important;border-radius:20px !important;display:flex;align-items:center;height:100%;min-height:auto}@media only screen and (max-width: 1025px){.choices__inner{padding:12px !important}}.choices__item--selectable{font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);color:rgba(86,82,70,.3);font-weight:700}.choices__list--single .choices__item{white-space:nowrap;max-width:90%;overflow:hidden;text-overflow:ellipsis}.choices__item--disabled{opacity:1 !important}.choices__list--single{padding:0 !important}.choices__list--dropdown{background-color:var(--brown) !important;border:none;border-radius:20px !important}.choices__list--dropdown .choices__item{color:var(--white)}.choices__list--dropdown .choices__item.is-selected{background:var(--orange)}.choices__list--dropdown .choices__item.is-highlighted{background:rgba(86,82,70,.6) !important}.arrow-up{position:fixed;right:2%;bottom:2%;width:min(max(
            30px + 40 *
              ((100vw - 320px) / 1280)
          ,30px),70px);height:min(max(
            30px + 40 *
              ((100vw - 320px) / 1280)
          ,30px),70px);background:var(--gold);display:flex;align-items:center;justify-content:center;color:var(--beige);font-size:min(max(
            25px + 5 *
              ((100vw - 320px) / 1280)
          ,25px),30px);border-radius:50%;transition:.3s ease;cursor:pointer;transform:translateY(20vh);opacity:0;z-index:10}.arrow-up:hover{background:var(--beige);color:var(--gold)}.arrow-up.show{opacity:1;transform:translateY(0)}@media screen and (max-width: 1200px){body{font-size:calc(12px + 1vw)}}@media screen and (max-width: 1000px){body{font-size:calc(10px + 1vw)}}@media screen and (max-width: 800px){body{font-size:calc(8px + 1vw)}}@media screen and (max-width: 360px){.btn{font-size:10px}a{font-size:10px}p{font-size:10px}}a{color:var(--beige);transition:.3s ease}a:hover{color:var(--gold)}.intro{min-height:min(max(
            420px + 480 *
              ((100vw - 320px) / 1280)
          ,420px),900px);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:min(max(
            68px + 179 *
              ((100vw - 320px) / 1280)
          ,68px),247px);position:relative}.intro .intro-content{max-width:458px;display:flex;flex-direction:column}.intro .intro-content .btn{width:fit-content}.intro__bg{position:absolute;width:100%;height:100%;z-index:-1;left:0;top:0}.intro__bg img{width:100%;object-fit:cover;height:100%}@media only screen and (max-width: 769px){.intro{display:flex;align-items:center;padding-top:68px}.intro .intro-content{max-width:300px}}@media only screen and (max-width: 551px){.intro{background-position:70%;align-items:flex-start;padding-top:95px;height:min(max(
            420px + 480 *
              ((100vw - 320px) / 1280)
          ,420px),900px)}.intro .cont{height:100%}.intro .intro-content{height:100%;padding-bottom:20px;max-width:70%}.intro .intro-content .btn{margin-top:auto}.intro__bg img{object-position:75%}.intro .language-tabs{display:none}}@media only screen and (max-width: 415px){.intro{padding-top:56px}}@media only screen and (max-width: 360px){.intro .intro-content{max-width:220px}.intro__bg img{padding-top:40px}}.intro-content__title{font-weight:300;font-size:min(max(
            30px + 30 *
              ((100vw - 320px) / 1280)
          ,30px),60px);line-height:120%;text-transform:uppercase;color:var(--beige);margin-bottom:30px}.language-tabs{display:flex;align-items:flex-end;position:absolute;bottom:20px}.language-tabs__item{cursor:pointer;font-size:min(max(
            12px + 8 *
              ((100vw - 320px) / 1280)
          ,12px),20px);text-transform:uppercase;transition:.3s ease}.language-tabs__item:hover{color:var(--gold)}.decor{width:100%;height:20px;background:var(--grey);border:1px solid var(--beige);border-right:0;border-left:0}.about{position:relative;padding:min(max(
            70px + 60 *
              ((100vw - 320px) / 1280)
          ,70px),130px) 0 min(max(
            20px + 124 *
              ((100vw - 320px) / 1280)
          ,20px),144px);background-color:var(--brown)}.about-wrapper{background:#717871;border:1px solid var(--beige)}.about-wrapper .cont{display:flex;align-items:center;justify-content:space-between;position:relative}.about h2{text-align:center;color:var(--beige);margin-bottom:min(max(
            20px + 125 *
              ((100vw - 320px) / 1280)
          ,20px),145px)}.about__image{max-width:569px;max-height:712px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.about__image img{width:100%;height:100%;object-fit:contain;border-radius:20px}.about__image.mobile{display:none;margin:20px auto 0;max-width:400px}@media only screen and (max-width: 415px){.about__image.mobile{max-width:300px}}.about__content{width:100%;max-width:790px;padding:64px 0;margin-left:610px}.about__content p{font-size:min(max(
            16px + 14 *
              ((100vw - 320px) / 1280)
          ,16px),30px)}@media only screen and (max-width: 1201px){.about__content{max-width:100%;margin-left:0}.about__image{position:static;transform:translateY(0%);display:none}.about__image.mobile{display:block}.about .cont{flex-direction:column-reverse}}.why-me{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center;padding-bottom:50px}@media only screen and (max-width: 360px){.why-me{padding-bottom:20px}}.why-me__wrap{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1025px){.why-me__wrap{flex-direction:column}.why-me__wrap h3{text-align:center}}span{color:var(--gold)}.why-me__content h3{line-height:45px;margin-bottom:min(max(
            20px + 30 *
              ((100vw - 320px) / 1280)
          ,20px),50px)}.why-me__list{max-width:525px;margin-right:40px}@media only screen and (max-width: 1025px){.why-me__list{margin-right:0}}.why-me__list li{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.why-me__list li p{font-weight:300;line-height:22px}.why-me__list li .ellipse{flex:0 0 auto;background-color:var(--beige);margin-right:20px;display:flex;align-items:center;justify-content:center;height:min(max(
            50px + 50 *
              ((100vw - 320px) / 1280)
          ,50px),100px);width:min(max(
            50px + 50 *
              ((100vw - 320px) / 1280)
          ,50px),100px);border-radius:50%;color:var(--gold);font-weight:700;font-size:min(max(
            30px + 30 *
              ((100vw - 320px) / 1280)
          ,30px),60px)}.why-me__list li .ellipse span{line-height:100%}.why-me__list li:not(:last-child){margin-bottom:22px}.why-me__image{max-width:569px;max-height:712px;flex:1}.why-me__image img{width:100%;height:100%;object-fit:contain;border-radius:20px}@media only screen and (max-width: 1025px){.why-me__image{display:none}}.direction{padding-bottom:min(max(
            50px + 100 *
              ((100vw - 320px) / 1280)
          ,50px),150px)}.direction h3{text-align:center;margin-bottom:125px}@media only screen and (max-width: 769px){.direction h3{margin-bottom:44vw}}.direction .btn{margin-top:min(max(
            20px + 106 *
              ((100vw - 320px) / 1280)
          ,20px),126px)}.direction-content{padding:62px 0;width:100%;margin-bottom:125px;transition:all .3s ease;background:var(--grey);border:1px solid var(--beige)}@media only screen and (max-width: 769px){.direction-content{padding:100px 0 40px}.direction-content:not(:last-child){margin-bottom:50vw !important}}.direction-content:hover{transform:scale(1.01)}.direction-content p{line-height:22px}.direction-content .cont{display:flex;justify-content:space-around;align-items:center;position:relative}.direction-content__text{max-width:1078px;margin-left:322px}.direction-content__text span{font-size:min(max(
            10px + 20 *
              ((100vw - 320px) / 1280)
          ,10px),30px);font-weight:700;line-height:33px;text-align:left;color:var(--gold)}@media only screen and (max-width: 769px){.direction-content__text{max-width:100% !important;margin-left:0 !important;margin-right:0 !important}}.direction-content__image{flex:1;max-width:282px;max-height:352px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.direction-content__image img{width:100%;height:100%;object-fit:cover;border-radius:20px}@media only screen and (max-width: 769px){.direction-content__image{left:50% !important;bottom:100%;top:auto !important;transform:translate(-50%, -10%)}}.direction-content:nth-child(odd){margin-bottom:96px}.direction-content:nth-child(even) .direction-content__text{margin-left:0;margin-right:322px}.direction-content:nth-child(even) .direction-content__image{left:auto;right:0}.direction-content:last-child{margin-bottom:0}.services__wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;align-content:space-around}.services__wrapper h2{text-align:center;line-height:56px;margin-bottom:min(max(
            20px + 30 *
              ((100vw - 320px) / 1280)
          ,20px),50px)}.services-items__content{padding:min(max(
            25px + 15 *
              ((100vw - 320px) / 1280)
          ,25px),40px)}.item-titles{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px;margin-bottom:20px}@media only screen and (max-width: 991px){.item-titles{margin-bottom:200px}}@media only screen and (max-width: 769px){.item-titles{grid-template-columns:1fr}}.item-titles .nav-link{width:100%;min-height:min(max(
            50px + 50 *
              ((100vw - 320px) / 1280)
          ,50px),100px);outline:none;background:var(--grey);border:1px solid var(--beige);border-radius:20px;cursor:pointer;font-weight:300;font-size:1em;line-height:22px;text-align:center;color:var(--beige);transition:background-color .3s ease}.item-titles .nav-link:hover{background-color:var(--brown)}.item-titles .nav-link.active{background:var(--beige);color:var(--brown)}.item-contents__tab{background:var(--beige);border-radius:20px;align-items:normal;display:none}@media only screen and (max-width: 991px){.item-contents__tab{flex-direction:column;align-items:center}}.item-contents__tab h3{font-size:min(max(
            20px + 10 *
              ((100vw - 320px) / 1280)
          ,20px),30px);max-width:760px;font-style:normal;font-weight:300;line-height:33px;margin-bottom:30px;color:var(--gold)}@media only screen and (max-width: 991px){.item-contents__tab h3{text-align:center}}.item-contents__tab img{max-width:362px;height:auto;object-fit:cover;border-radius:20px}@media only screen and (max-width: 991px){.item-contents__tab img{margin-top:-160px;max-height:420px}}@media only screen and (max-width: 551px){.item-contents__tab img{margin-top:-160px;max-height:320px}}.item-contents__tab .btn{max-width:382px;margin-left:auto}@media only screen and (max-width: 991px){.item-contents__tab .btn{max-width:197px;width:100%;margin:0 auto}}.item-contents__tab .description{overflow-y:auto;max-height:180px;padding-right:10px;max-width:925px;font-style:normal;font-weight:300;font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);line-height:22px;margin-bottom:30px;color:var(--brown)}.item-contents__tab .description::-webkit-scrollbar{width:2px}.item-contents__tab .description::-webkit-scrollbar-track{background:var(--brown)}.item-contents__tab .description::-webkit-scrollbar-thumb{background:var(--gold)}.item-contents__tab .price{font-size:min(max(
            15px + 15 *
              ((100vw - 320px) / 1280)
          ,15px),30px);font-weight:300;line-height:30px;letter-spacing:0em;text-align:left;margin-bottom:30px;color:var(--brown)}.item-contents__tab.active{display:flex;animation:fadeUp .3s ease}.invert-hover:hover,.invert-hover:focus,.invert-hover:active{box-shadow:0px 3px 20px rgba(212,146,66,.5);transition-delay:.1s}.testimonials{padding:min(max(
            50px + 70 *
              ((100vw - 320px) / 1280)
          ,50px),120px) 0}.testimonials__swiper{overflow:visible !important}.testimonials__swiper .swiper-slide{transition:transform .3s ease;cursor:pointer}.testimonials__swiper .swiper-slide:hover{transform:scale(1.1)}.testimonials__swiper .swiper-slide img{margin:0 auto;display:block;transform:translateY(33px);width:150px;height:150px;border-radius:50%}.testimonials__swiper .swiper-slide .description{padding:0 20px 20px 20px;background:var(--beige);border-radius:20px;align-content:center;min-height:231px}.testimonials__swiper .swiper-slide .description h3{font-weight:300;font-size:min(max(
            15px + 5 *
              ((100vw - 320px) / 1280)
          ,15px),20px);line-height:22px;text-align:center;text-transform:uppercase;margin-bottom:20px;padding-top:50px;color:var(--gold)}.testimonials__swiper .swiper-slide .description p{max-width:305px;margin:0 auto;display:block;font-weight:300;font-size:min(max(
            10px + 5 *
              ((100vw - 320px) / 1280)
          ,10px),15px);line-height:17px;text-align:center;color:var(--brown);padding:0 !important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:7}@media only screen and (max-width: 551px){.testimonials__swiper .swiper-slide .description p{max-width:100%}}.testimonials_wrapper button{text-align:center;width:382px;height:76px;margin-bottom:150px}.testimonials h2{text-align:center;margin-bottom:50px;color:var(--beige)}.testimonials-items{margin:50px auto;justify-content:space-evenly;flex-wrap:nowrap}.testimonials-popup-swiper{max-width:670px;height:376px;--swiper-navigation-color: var(--gold)}.testimonials-popup-swiper .swiper-slide{width:100% !important;height:auto}.testimonials-popup-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}.partners h2{text-align:center;line-height:56px;margin-bottom:min(max(
            20px + 30 *
              ((100vw - 320px) / 1280)
          ,20px),50px)}@media only screen and (max-width: 800px){.partners h2{margin-bottom:220px}}.partners__wrapper{width:100%;background:#717871;border:1px solid var(--beige);padding:50px 0}.partners__wrapper .btn{width:100%;max-width:382px;margin-top:30px}@media only screen and (max-width: 800px){.partners__wrapper{background:none;border:none;padding:0}}.partner{transition:all .3s ease;margin:10px;position:relative}@media only screen and (max-width: 800px){.partner{margin-left:0;margin-right:0;width:100%}.partner:not(:last-child){margin-bottom:240px}.partner .partner-img{position:absolute;height:270px;left:50%;top:0;transform:translate(-50%, -75%)}.partner .partner-description{padding-top:82px;padding-bottom:20px;position:relative}.partner .partner-description:before{content:"";position:absolute;top:0;width:100vw;height:100%;background:#717871;border:1px solid var(--beige);border-left:0;border-right:0;z-index:-1}}.partner:hover{transform:scale(1.1)}.partners__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (max-width: 800px){.partners__list{flex-direction:column}}.partner-img{max-height:270px;max-width:217px;display:block;margin:0 auto 20px;width:100%;height:100%;object-fit:cover;border-radius:20px}.partner-img:last-child{margin-right:0}.partner-description{display:grid;align-content:center;justify-content:space-evenly;align-items:center;justify-items:center}.partner__title{font-weight:400;font-size:min(max(
            16px + 4 *
              ((100vw - 320px) / 1280)
          ,16px),20px);line-height:22px;text-align:center;color:var(--beige);margin-bottom:10px}.partner__name{max-width:100px;font-weight:600;font-size:15px;line-height:17px;text-align:center;text-transform:uppercase}.swiper-wrapper{align-items:center}:root{--swiper-pagination-color: #D49242}.swiper-pagination{top:auto !important;bottom:-70px;background:var(--white) !important}.gallery{padding:min(max(
            50px + 100 *
              ((100vw - 320px) / 1280)
          ,50px),150px) 0}.gallery__tip{color:var(--gold);font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);text-align:center;margin-top:110px}.gallery__wrapper{width:100%}.gallery__wrapper h2{text-align:center;margin-bottom:50px}.gallery__wrapper img{transition:.3s ease}.gallery__wrapper img:hover{transform:scale(1.1)}.gallery-images{text-align:center;position:relative}.gallery-images .swiper{overflow:visible}.gallery-images img{max-height:530px;max-width:100%;width:auto;transition:all .3s ease}.gallery-images a{text-align:center;max-width:100%;width:auto}.contacts-content{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.contacts{padding-top: 20px;text-align:center;margin-bottom:100px}.contacts h2{font-weight:700;font-size:50px;line-height:56px;margin-bottom:50px;color:var(--beige)}.contacts .image{max-width:400px;max-height:500px;margin-right:60px}@media only screen and (max-width: 901px){.contacts .image{max-width:345px}}@media only screen and (max-width: 769px){.contacts .image{margin-right:0;margin-bottom:40px}}@media only screen and (max-width: 551px){.contacts .image{display:none}}.contacts .image img{width:100%;height:100%;object-fit:contain}.contacts__tip{color:var(--gold);font-size:20px;text-align:center;margin:30px 0 50px}@media only screen and (max-width: 360px){.contacts__tip{font-size:12px}}.socials .social{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-bottom:20px}.socials .social__icon{margin-right:20px;width:min(max(
            50px + 50 *
              ((100vw - 320px) / 1280)
          ,50px),100px);height:min(max(
            50px + 50 *
              ((100vw - 320px) / 1280)
          ,50px),100px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:min(max(
            25px + 25 *
              ((100vw - 320px) / 1280)
          ,25px),50px);color:var(--gold);background:var(--beige);transition:.3s ease}.socials .social__icon:hover{background:var(--gold);color:var(--beige)}.socials .social a{font-size:20px;color:var(--beige);transition:.3s ease}@media only screen and (max-width: 551px){.socials .social a{font-size:16px}}@media only screen and (max-width: 360px){.socials .social a{font-size:10px}}.socials .social a:hover{color:var(--gold)}.contacts-content{display:flex;align-items:center}@media only screen and (max-width: 769px){.contacts-content{flex-direction:column;align-items:center}}.page-404{text-align:center;height:100vh;display:flex;align-items:center}.page-404 .page-404__inner{display:grid;grid-gap:20px}.page-404 h1{margin-bottom:0}.page-404 .btn{width:fit-content;margin:0 auto}.header{position:fixed;top:0;left:0;width:100%;z-index:999;padding:25px 0;transition:all .3s}.header .language-tabs{position:static;margin-left:auto;margin-right:15px;display:none}@media only screen and (max-width: 1281px){.header{background:var(--brown);padding:16px 0}}@media only screen and (max-width: 551px){.header .language-tabs{display:flex}}@media only screen and (max-width: 415px){.header{padding:8px 0}}@media only screen and (max-width: 1365px){.header__link{font-weight:100;font-size:1em}}.header__wrapper{display:flex;align-items:center;justify-content:space-between;-webkit-transition:-webkit-transform .5s;transition:all .3s}.scrolled{backdrop-filter:blur(15px);padding:25px 0}@media only screen and (max-width: 1281px){.scrolled{padding:16px 0;background:rgba(86,82,70,.5)}}.header__list{display:flex;align-items:center}@media only screen and (max-width: 1281px){.header__list{display:none}}.header__item{list-style:none}.header__item:not(:last-child){margin-right:50px}@media only screen and (max-width: 1366px){.header__item:not(:last-child){margin-right:25px}}.header__icons{margin-left: 20px;display:flex;flex-wrap:wrap}.header__icons__link{color:var(--beige);font-size:30px}.header__icons__link:not(:last-child){margin-right:20px}@media only screen and (max-width: 415px){.header__icons__link{font-size:20px}}.header__link{font-style:normal;font-weight:100;font-size:1em;line-height:22px;text-transform:uppercase;color:var(--beige)}.header__link:hover,.header__link:focus,.header__link:active{color:#d49242}.icon-header:hover,.icon-header:focus,.icon-header:active{fill:#d49242}.header__list-mobile{display:flex;flex-direction:column;padding:12px;background:var(--grey);border:1px solid var(--white);position:absolute;left:0;top:calc(100% + 10px);min-width:110px;transform:translateX(-100%);transition:.3s ease;pointer-events:none;opacity:0}.header__list-mobile a{font-size:12px;color:var(--white)}.header__list-mobile .header__item{width:max-content}.header__list-mobile .header__item:not(:last-child){margin-bottom:5px}.hamburger{width:min(max(
            20px + 20 *
              ((100vw - 320px) / 1280)
          ,20px),40px);height:12px;position:relative;cursor:pointer;transition:all .3s ease;display:none}@media only screen and (max-width: 1281px){.hamburger{display:block}}.hamburger span{pointer-events:none;position:absolute;width:100%;height:1px;background:var(--beige);transition:all .3s ease-in-out}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:6px}.hamburger span:nth-child(3){top:12px}.hamburger.active{height:30px}.hamburger.active span:nth-child(1){top:14px;transform:rotate(45deg)}.hamburger.active span:nth-child(2){top:14px;opacity:0}.hamburger.active span:nth-child(3){top:14px;transform:rotate(-45deg)}.hamburger.active .header__list-mobile{transform:translateX(0);pointer-events:auto;opacity:1}.footer{padding:min(max(
            20px + 50 *
              ((100vw - 320px) / 1280)
          ,20px),70px) 0;background:var(--beige)}.footer .social{display:flex;align-items:center}.footer .social i{color:var(--brown);font-size:min(max(
            20px + 30 *
              ((100vw - 320px) / 1280)
          ,20px),50px)}.footer .social a{color:var(--brown);margin-left:22px;font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);transition:.3s ease;white-space:nowrap}.footer .social a:hover{color:var(--gold)}.footer__contents{margin-bottom:70px;display:grid;align-items:center;justify-content:space-between;grid-template-columns:2fr repeat(2, 1fr);grid-gap:40px}@media only screen and (max-width: 1201px){.footer__contents{grid-template-columns:repeat(2, 1fr);justify-items:center}}@media only screen and (max-width: 501px){.footer__contents{grid-template-columns:1fr;justify-items:center;text-align:center;grid-gap:20px;margin-bottom:30px;margin-bottom:50px}}.footer__contents h2{max-width:440px;font-size:min(max(
            20px + 40 *
              ((100vw - 320px) / 1280)
          ,20px),60px);line-height:140%;text-transform:uppercase;color:var(--brown)}@media only screen and (max-width: 1201px){.footer__contents h2{grid-column:-1/1;text-align:center;max-width:100%}}.footer__contents .footer__btns{display:flex;flex-direction:column}.footer__contents .footer__btns a{font-weight:300;font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);line-height:22px;text-transform:uppercase;margin-bottom:min(max(
            5px + 15 *
              ((100vw - 320px) / 1280)
          ,5px),20px);color:var(--grey);transition:.3s ease}.footer__contents .footer__btns a:hover{color:var(--gold)}.fit-popup{background:var(--beige);width:100%;max-width:900px;border-radius:20px;overflow:visible}.fit-popup.active{display:block}.fit-popup .btn{padding:18px;width:260px;justify-self:end;max-height:60px}.fit-popup select{height:100%}.fit-popup label{display:block}.fit-popup h3{color:var(--brown);font-size:min(max(
            12px + 14 *
              ((100vw - 320px) / 1280)
          ,12px),26px);text-align:center;text-transform:uppercase;margin-bottom:20px}.fit-popup .check-title{color:var(--brown);cursor:pointer;font-size:min(max(
            12px + 4 *
              ((100vw - 320px) / 1280)
          ,12px),16px);line-height:150%;padding-left:40px;position:relative;display:block}.fit-popup .check-title:before{display:flex;align-items:center;justify-content:center;border:1px solid var(--dark-blue);box-sizing:border-box;content:"";height:25px;left:0;position:absolute;top:0;transition:all .3s ease-out;width:25px}.fit-popup .check-title a{display:inline;color:var(--brown);text-decoration:underline}.fit-popup .check-title a:hover{color:var(--gold)}.fit-popup .popup__btn-close:hover{transform:scale(1.01) rotate(45deg)}.fit-popup .cross-clip{width:34px;height:34px;clip-path:none;background:url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='7.12357' y1='7.08968' x2='21.2657' y2='21.2318' stroke='%23565246'/%3E%3Cline x1='21.2657' y1='7.05247' x2='7.12353' y2='21.1946' stroke='%23565246'/%3E%3C/svg%3E") no-repeat center/contain !important}.fit-popup .checkBox input{cursor:pointer;left:0;opacity:0;position:absolute;top:0}.fit-popup .checkBox input:checked+.check-title:before{content:"✓";color:var(--white);background:var(--gold)}.fit-popup .pc-inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}@media only screen and (max-width: 769px){.fit-popup .pc-inner{grid-template-columns:1fr}.fit-popup .pc-inner .btn{justify-self:center}}.fit-popup .pc-field.grid-1{grid-column:-1/1}@media only screen and (max-width: 1200px){.fit-popup{top:50% !important;bottom:auto !important}}@media only screen and (max-width: 1025px){.fit-popup{width:90%}}@media only screen and (max-width: 481px){.fit-popup{width:100% !important;border-radius:0}}.fit-popup.testimonials-popup{padding:min(max(
            40px + 70 *
              ((100vw - 320px) / 1280)
          ,40px),110px) min(max(
            40px + 40 *
              ((100vw - 320px) / 1280)
          ,40px),80px);max-width:1270px;width:79.375%;text-align:center;overflow-y:auto}.fit-popup.testimonials-popup .popup__title{display:none}.fit-popup.testimonials-popup .pc-inner{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1025px){.fit-popup.testimonials-popup .pc-inner{flex-direction:column}.fit-popup.testimonials-popup .pc-inner .testimonial-content{margin-right:0}}.fit-popup.testimonials-popup .user{margin:0 auto 20px;display:block;width:150px;height:150px;border-radius:50%}.fit-popup.testimonials-popup .description h3{font-weight:300;font-size:min(max(
            15px + 5 *
              ((100vw - 320px) / 1280)
          ,15px),20px);text-transform:uppercase;margin-bottom:20px;color:var(--gold)}.fit-popup.testimonials-popup .description p{max-width:400px;margin:0 auto;display:block;font-weight:300;font-size:min(max(
            10px + 5 *
              ((100vw - 320px) / 1280)
          ,10px),15px);color:var(--brown)}@media only screen and (max-width: 551px){.fit-popup.testimonials-popup .description p{max-width:100%}}.fit-popup.testimonials-popup .testimonial-content{margin-right:20px}:root{--plyr-color-main: #ea973f;--plyr-control-icon-size: 25px;--plyr-video-background: #565246}.video-player{position:relative;height:min(max(
            200px + 176 *
              ((100vw - 320px) / 1280)
          ,200px),376px);overflow:hidden;border-radius:20px;width:100%;max-width:670px;display:flex;align-items:center}.video-player video{width:100%;height:100%;object-fit:cover}.video-player.three-to-one{height:min(max(
            220px + 157 *
              ((100vw - 320px) / 1280)
          ,220px),377px)}.video-player .plyr{width:100%;height:100%;max-height:670px}.video-player .plyr__poster{background-size:cover;border-radius:20px;background-position:50% 15%}.video-player .plyr__video-wrapper{height:100%}.video-player .plyr--full-ui.plyr--video .plyr__control--overlaid{display:flex}.video-player .plyr__controls{transform:translateY(100%);opacity:0}.video-player .plyr:hover .plyr__controls{transform:translateY(0);opacity:1}.video-player .plyr--fullscreen-fallback{max-height:100%}.header{position:fixed;top:0;left:0;width:100%;z-index:999;padding:25px 0;transition:all .3s}.header .language-tabs{position:static;margin-left:auto;margin-right:15px;display:none}@media only screen and (max-width: 1281px){.header{background:var(--brown);padding:16px 0}}@media only screen and (max-width: 551px){.header .language-tabs{display:flex}}@media only screen and (max-width: 415px){.header{padding:8px 0}}@media only screen and (max-width: 1365px){.header__link{font-weight:100;font-size:1em}}.header__wrapper{display:flex;align-items:center;justify-content:space-between;-webkit-transition:-webkit-transform .5s;transition:all .3s}.scrolled{backdrop-filter:blur(15px);padding:25px 0}@media only screen and (max-width: 1281px){.scrolled{padding:16px 0;background:rgba(86,82,70,.5)}}.header__list{display:flex;align-items:center}@media only screen and (max-width: 1281px){.header__list{display:none}}.header__item{list-style:none}.header__item:not(:last-child){margin-right:50px}@media only screen and (max-width: 1366px){.header__item:not(:last-child){margin-right:25px}}.header__icons{margin-left: 20px;display:flex;flex-wrap:wrap}.header__icons__link{color:var(--beige);font-size:30px}.header__icons__link:not(:last-child){margin-right:20px}@media only screen and (max-width: 415px){.header__icons__link{font-size:20px}}.header__link{font-style:normal;font-weight:100;font-size:1em;line-height:22px;text-transform:uppercase;color:var(--beige)}.header__link:hover,.header__link:focus,.header__link:active{color:#d49242}.icon-header:hover,.icon-header:focus,.icon-header:active{fill:#d49242}.header__list-mobile{display:flex;flex-direction:column;padding:12px;background:var(--grey);border:1px solid var(--white);position:absolute;left:0;top:calc(100% + 10px);min-width:110px;transform:translateX(-100%);transition:.3s ease;pointer-events:none;opacity:0}.header__list-mobile a{font-size:12px;color:var(--white)}.header__list-mobile .header__item{width:max-content}.header__list-mobile .header__item:not(:last-child){margin-bottom:5px}.hamburger{width:min(max(
            20px + 20 *
              ((100vw - 320px) / 1280)
          ,20px),40px);height:12px;position:relative;cursor:pointer;transition:all .3s ease;display:none}@media only screen and (max-width: 1281px){.hamburger{display:block}}.hamburger span{pointer-events:none;position:absolute;width:100%;height:1px;background:var(--beige);transition:all .3s ease-in-out}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:6px}.hamburger span:nth-child(3){top:12px}.hamburger.active{height:30px}.hamburger.active span:nth-child(1){top:14px;transform:rotate(45deg)}.hamburger.active span:nth-child(2){top:14px;opacity:0}.hamburger.active span:nth-child(3){top:14px;transform:rotate(-45deg)}.hamburger.active .header__list-mobile{transform:translateX(0);pointer-events:auto;opacity:1}.footer{padding:min(max(
            20px + 50 *
              ((100vw - 320px) / 1280)
          ,20px),70px) 0;background:var(--beige)}.footer .social{display:flex;align-items:center}.footer .social i{color:var(--brown);font-size:min(max(
            20px + 30 *
              ((100vw - 320px) / 1280)
          ,20px),50px)}.footer .social a{color:var(--brown);margin-left:22px;font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);transition:.3s ease;white-space:nowrap}.footer .social a:hover{color:var(--gold)}.footer__contents{margin-bottom:70px;display:grid;align-items:center;justify-content:space-between;grid-template-columns:2fr repeat(2, 1fr);grid-gap:40px}@media only screen and (max-width: 1201px){.footer__contents{grid-template-columns:repeat(2, 1fr);justify-items:center}}@media only screen and (max-width: 501px){.footer__contents{grid-template-columns:1fr;justify-items:center;text-align:center;grid-gap:20px;margin-bottom:30px;margin-bottom:50px}}.footer__contents h2{max-width:440px;font-size:min(max(
            20px + 40 *
              ((100vw - 320px) / 1280)
          ,20px),60px);line-height:140%;text-transform:uppercase;color:var(--brown)}@media only screen and (max-width: 1201px){.footer__contents h2{grid-column:-1/1;text-align:center;max-width:100%}}.footer__contents .footer__btns{display:flex;flex-direction:column}.footer__contents .footer__btns a{font-weight:300;font-size:min(max(
            10px + 10 *
              ((100vw - 320px) / 1280)
          ,10px),20px);line-height:22px;text-transform:uppercase;margin-bottom:min(max(
            5px + 15 *
              ((100vw - 320px) / 1280)
          ,5px),20px);color:var(--grey);transition:.3s ease}.footer__contents .footer__btns a:hover{color:var(--gold)}.fit-popup{background:var(--beige);width:100%;max-width:900px;border-radius:20px;overflow:visible}.fit-popup.active{display:block}.fit-popup .btn{padding:18px;width:260px;justify-self:end;max-height:60px}.fit-popup select{height:100%}.fit-popup label{display:block}.fit-popup h3{color:var(--brown);font-size:min(max(
            12px + 14 *
              ((100vw - 320px) / 1280)
          ,12px),26px);text-align:center;text-transform:uppercase;margin-bottom:20px}.fit-popup .check-title{color:var(--brown);cursor:pointer;font-size:min(max(
            12px + 4 *
              ((100vw - 320px) / 1280)
          ,12px),16px);line-height:150%;padding-left:40px;position:relative;display:block}.fit-popup .check-title:before{display:flex;align-items:center;justify-content:center;border:1px solid var(--dark-blue);box-sizing:border-box;content:"";height:25px;left:0;position:absolute;top:0;transition:all .3s ease-out;width:25px}.fit-popup .check-title a{display:inline;color:var(--brown);text-decoration:underline}.fit-popup .check-title a:hover{color:var(--gold)}.fit-popup .popup__btn-close:hover{transform:scale(1.01) rotate(45deg)}.fit-popup .cross-clip{width:34px;height:34px;clip-path:none;background:url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='7.12357' y1='7.08968' x2='21.2657' y2='21.2318' stroke='%23565246'/%3E%3Cline x1='21.2657' y1='7.05247' x2='7.12353' y2='21.1946' stroke='%23565246'/%3E%3C/svg%3E") no-repeat center/contain !important}.fit-popup .checkBox input{cursor:pointer;left:0;opacity:0;position:absolute;top:0}.fit-popup .checkBox input:checked+.check-title:before{content:"✓";color:var(--white);background:var(--gold)}.fit-popup .pc-inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}@media only screen and (max-width: 769px){.fit-popup .pc-inner{grid-template-columns:1fr}.fit-popup .pc-inner .btn{justify-self:center}}.fit-popup .pc-field.grid-1{grid-column:-1/1}@media only screen and (max-width: 1200px){.fit-popup{top:50% !important;bottom:auto !important}}@media only screen and (max-width: 1025px){.fit-popup{width:90%}}@media only screen and (max-width: 481px){.fit-popup{width:100% !important;border-radius:0}}.fit-popup.testimonials-popup{padding:min(max(
            40px + 70 *
              ((100vw - 320px) / 1280)
          ,40px),110px) min(max(
            40px + 40 *
              ((100vw - 320px) / 1280)
          ,40px),80px);max-width:1270px;width:79.375%;text-align:center;overflow-y:auto}.fit-popup.testimonials-popup .popup__title{display:none}.fit-popup.testimonials-popup .pc-inner{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1025px){.fit-popup.testimonials-popup .pc-inner{flex-direction:column}.fit-popup.testimonials-popup .pc-inner .testimonial-content{margin-right:0}}.fit-popup.testimonials-popup .user{margin:0 auto 20px;display:block;width:150px;height:150px;border-radius:50%}.fit-popup.testimonials-popup .description h3{font-weight:300;font-size:min(max(
            15px + 5 *
              ((100vw - 320px) / 1280)
          ,15px),20px);text-transform:uppercase;margin-bottom:20px;color:var(--gold)}.fit-popup.testimonials-popup .description p{max-width:400px;margin:0 auto;display:block;font-weight:300;font-size:min(max(
            10px + 5 *
              ((100vw - 320px) / 1280)
          ,10px),15px);color:var(--brown)}@media only screen and (max-width: 551px){.fit-popup.testimonials-popup .description p{max-width:100%}}.fit-popup.testimonials-popup .testimonial-content{margin-right:20px}:root{--plyr-color-main: #ea973f;--plyr-control-icon-size: 25px;--plyr-video-background: #565246}.video-player{position:relative;height:min(max(
            200px + 176 *
              ((100vw - 320px) / 1280)
          ,200px),376px);overflow:hidden;border-radius:20px;width:100%;max-width:670px;display:flex;align-items:center}.video-player video{width:100%;height:100%;object-fit:cover}.video-player.three-to-one{height:min(max(
            220px + 157 *
              ((100vw - 320px) / 1280)
          ,220px),377px)}.video-player .plyr{width:100%;height:100%;max-height:670px}.video-player .plyr__poster{background-size:cover;border-radius:20px;background-position:50% 15%}.video-player .plyr__video-wrapper{height:100%}.video-player .plyr--full-ui.plyr--video .plyr__control--overlaid{display:flex}.video-player .plyr__controls{transform:translateY(100%);opacity:0}.video-player .plyr:hover .plyr__controls{transform:translateY(0);opacity:1}.video-player .plyr--fullscreen-fallback{max-height:100%}/*# sourceMappingURL=style.css.map */
