.r{color:#fff;font-size:60px;font-weight:400;line-height:70px;font-style:normal;text-decoration:none;transition:opacity .3s ease 0s;will-change:opacity;top:10px;left:10px;position:fixed;z-index:8020}.r:hover{opacity:.6}.light .r{color:#fff;background:#262626}@media screen and (max-width: 1024px){.r{font-size:40px;line-height:50px}}@media screen and (max-width: 750px){.r{font-size:24px;line-height:30px}}.m{color:#fff;font-size:30px;line-height:30px;letter-spacing:2px;text-decoration:none;mix-blend-mode:exclusion;text-transform:uppercase;transition:opacity .3s ease 0s;left:50%;bottom:31px;position:fixed;transform:translate(-50%)}.m:hover{opacity:.8}@media screen and (max-width: 750px){.m{bottom:23px;font-size:20px;line-height:20px;letter-spacing:1px}}.n{top:10px;right:10px;position:absolute;width:200px;height:75px;background:#fff;border-radius:37.5px;box-shadow:0 0 2px #00000080 inset;text-decoration:none}@media screen and (max-width: 1024px){.n{width:150px;height:50px}}@media screen and (max-width: 750px){.n{width:100px;height:40px}}.n span{display:block;background:#262626;height:59px;width:102px;box-shadow:0 0 6px #00000080;border-radius:37.5px;position:absolute;left:8px;top:8px;color:#fff;font-size:24px;font-weight:400;line-height:59px;font-style:normal;text-align:center;letter-spacing:.893px;text-transform:uppercase;transition:transform .3s ease 0s}.n[data-lang=ru] span{left:auto;right:8px}.n:hover span{transform:translate(14px)}.n[data-lang=ru]:hover span{transform:translate(-14px)}@media screen and (max-width: 1024px){.n span{top:5px;left:5px;width:80px;height:40px;font-size:18px;line-height:40px}.n[data-lang=ru] span{left:auto;right:5px}}@media screen and (max-width: 750px){.n span{width:50px;height:30px;font-size:14px;line-height:30px;letter-spacing:.521px}}.l{left:10px;width:75px;height:75px;z-index:1030;bottom:10px;display:block;background:#fff;position:fixed;border-radius:37px;text-decoration:none;box-shadow:0 0 5px #00000060}@media (min-width: 1100px){.l{overflow:hidden;transition:width .3s ease 0s;will-change:width}.l:hover{width:314px}}@media (max-width: 750px){.l{width:50px;height:50px}}.v{top:50%;left:50%;width:58px;height:59px;display:block;position:absolute;transform:translate(-50%,-50%)}@media (max-width: 750px){.v{width:38.67px;height:39.33px}}.z{display:none}@media (min-width: 1100px){.z{color:#262626;display:block;font-size:30px;line-height:75px;padding-left:34px;text-decoration:none}}@media (min-width: 1100px){.L{top:0;right:0;width:75px;height:75px;background:#fff;position:absolute}}.c{color:#fff;font-size:30px;line-height:30px;letter-spacing:2px;text-decoration:none;mix-blend-mode:exclusion;text-transform:uppercase;transition:opacity .3s ease 0s;right:26px;bottom:31px;position:fixed}.c:hover{opacity:.8}@media screen and (max-width: 750px){.c{right:10px;bottom:23px;font-size:20px;line-height:20px;letter-spacing:1px}}._{margin-top:135px;padding:0 10px 100px}.j{display:flex;flex-wrap:wrap;margin:40px 0 30px}.e{display:flex;padding:20px 0;border-top:1px solid;border-bottom:1px solid;justify-content:space-between}[data-theme=dark] .e{border-top-color:#fff;border-bottom-color:#fff}[data-theme=light] .e{border-top-color:#d3d3d3;border-bottom-color:#d3d3d3}@media screen and (max-width: 750px){._{margin-top:40px;padding-bottom:70px}.j{display:block}}.o{margin:0;padding:0;flex:0 0 50%;list-style:none}.o a{font-size:30px;line-height:40px;text-decoration:none;transition:opacity .3s ease 0s}[data-theme=dark] .o a{color:#fff}[data-theme=light] .o a{color:#262626}.o a:hover{opacity:.6}@media screen and (max-width: 1024px){.o{order:1;flex:0 0 100%}}@media screen and (max-width: 750px){.o a{font-size:18px;line-height:22px;letter-spacing:1px}}.a{flex:1 1;font-size:0;text-align:right}.a ul{margin:0;padding:0;list-style:none;display:inline-flex}.a li{display:flex;margin-left:30px;align-items:flex-end}.a a{display:flex;align-items:flex-end;text-decoration:none;justify-content:center;transition:opacity .3s ease 0s}.a a:hover{opacity:.6}.a svg{display:block}[data-theme=dark] .a svg{fill:#fff}[data-theme=light] .a svg{fill:#262626}@media screen and (max-width: 1024px){.a{order:0;text-align:center;margin-bottom:30px}}@media screen and (max-width: 750px){.a{margin-top:30px}.a ul{display:flex;justify-content:space-between}.a li{margin:0}.a [data-social=instagram] svg{width:28px!important;height:28px!important}.a [data-social=facebook] svg{width:13px!important;height:26px!important}.a [data-social=linkedin] svg{width:26px!important;height:24px!important}.a [data-social=behance] svg{width:30px!important;height:19px!important}.a [data-social=medium] svg{width:31px!important;height:16px!important}.a [data-social=dribbble] svg{width:27px!important;height:27px!important}.a [data-social=twitter] svg{width:29px!important;height:24px!important}.a [data-social=pinterest] svg{width:21px!important;height:29px!important}}.e a,.e span{font-size:20px;line-height:26px;text-decoration:none;letter-spacing:.744444px;transition:color .3s ease 0s,opacity .3s ease 0s}[data-theme=dark] .e a,[data-theme=dark] .e span{color:#fff}[data-theme=dark] .e a:hover{opacity:.6}[data-theme=light] .e a,[data-theme=light] .e span{color:#838383}[data-theme=light] .e a:hover{color:#262626}@media screen and (max-width: 1024px){.e{flex-wrap:wrap;padding:10px 0}.e span{order:100;flex:0 0 100%;margin-top:8px;padding-top:12px}[data-theme=dark] .e span{border-top:1px solid #fff}[data-theme=light] .e span{border-top:1px solid #d3d3d3}}@media screen and (max-width: 750px){.e a,.e span{font-size:14px;line-height:18px}.e a:last-child{flex:0 0 100%;margin-top:8px;padding-top:12px}[data-theme=dark] .e a:last-child{border-top:1px solid #fff}[data-theme=light] .e a:last-child{border-top:1px solid #d3d3d3}}@font-face{font-family:Bitum;src:local("Bitum"),url(/bitum-regular.woff2) format("woff2"),url(/bitum-regular.woff) format("woff");font-display:swap}@font-face{font-family:Literata;src:local("Literata"),url(/literata-regular.woff2) format("woff2"),url(/literata-regular.woff) format("woff");font-display:swap}@font-face{font-family:Literata;src:local("Literata"),url(/literata-bold.woff2) format("woff2"),url(/literata-bold.woff) format("woff");font-weight:700;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{height:100%;scroll-behavior:smooth;touch-action:manipulation;-ms-touch-action:manipulation}body{margin:0;height:100%;font-family:Bitum,Helvetica,Arial,sans-serif}html,body{min-width:320px}body.light{background:#fff}body.dark{background:#262626}.h{overflow:hidden;list-style:none;padding:0;margin:10px auto 0;display:flex;flex-wrap:wrap}@media screen and (max-width: 1500px){.h{max-width:1260px}}@media screen and (max-width: 1270px){.h{padding:0 5px;max-width:768px}}@media screen and (max-width: 640px){.h{display:block;padding:0 10px}}.t{margin:5px}.t a{height:100%;width:620px}.t[data-small=true] a{width:410px}@media screen and (max-width: 1270px){.t[data-small=true] a{width:369px}}@media screen and (max-width: 640px){.t a,.t[data-small=true] a{width:100%}}@media screen and (min-width: 1501px){.t:nth-child(9n+1){margin-left:12.5%}.t:nth-child(9n+3){margin-left:calc(90% - 1194px)}.t:nth-child(9n+6){margin-left:7.5%}.t:nth-child(9n+7){margin-right:calc(92.5% - 1250px)}.t:nth-child(9n+8){margin-left:2.5%}.t:nth-child(9n+9){margin-right:calc(97.5% - 830px)}}@media screen and (min-width: 1271px) and (max-width: 1500px){.t:nth-child(9n+8){padding-left:7.5%}}@media screen and (min-width: 641px) and (max-width: 1270px){.t{margin:0 5px 10px}.t[data-small=false]{flex:0 0 100%}.t:nth-child(9n+2),.t:nth-child(9n+7){overflow:hidden;text-align:right}}@media screen and (max-width: 640px){.t{margin:0 0 10px}}.t a{padding:10px;text-align:left;border-radius:22px;vertical-align:top;display:inline-block}.f{display:block;position:relative;text-decoration:none}.f:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#0000001a;opacity:0;pointer-events:none;transition:opacity .3s ease 0s;border-radius:22px}.f:hover:after{opacity:1}.q{margin:0;width:100%;overflow:hidden;border-radius:12px}.q img{display:block;object-fit:cover;width:100%!important;color:#0000;height:auto!important}.x{margin:20px 0;color:#262626;font-size:40px;font-weight:400;line-height:48px;transition:opacity .3s ease 0s}.t[data-small=true] .x{font-size:30px;line-height:36px}.w{margin:20px 0 10px;color:#262626;font-size:20px;font-weight:400;line-height:27px;font-family:Literata,serif;transition:opacity .3s ease 0s}.t:hover .x,.t:hover .w{opacity:.65}@media screen and (max-width: 640px){.x,.t[data-small=true] .x{margin:10px 0;font-size:24px;line-height:30px}.w{margin:10px 0;font-size:17px;line-height:25px}}.b{overflow:hidden;position:relative;background:#f2f850;border-radius:22px;padding-bottom:110px;min-height:calc(100% - 190px);margin:95px 10px 0}@media screen and (max-width: 1024px){.b{margin-top:70px;min-height:calc(100% - 165px)}}@media screen and (max-width: 750px){.b{margin-top:60px;margin-bottom:70px;min-height:calc(100% - 130px)}}.Y{display:flex;align-items:center;padding:20px 20px 0;justify-content:space-between}.s{color:#262626;font-size:60px;font-weight:400;line-height:70px;font-style:normal;width:100%;clear:both;overflow:hidden;margin:0 0 50px;max-width:1065px;padding:20px 20px 0}@media screen and (max-width: 1300px){.s{margin-bottom:40px}}@media screen and (max-width: 1024px){.s{font-size:40px;line-height:50px;margin-bottom:30px;padding:20px 10px 0}}@media screen and (max-width: 750px){.s{font-size:30px;line-height:34px;margin-bottom:20px;padding:10px 20px 0}}.X{color:#262626;display:block;font-size:20px;font-weight:400;line-height:20px;letter-spacing:1px;text-transform:uppercase}.u{color:#262626;display:block;font-size:30px;font-weight:400;line-height:30px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease 0s}.u:hover{opacity:.65}@media screen and (max-width: 1024px){.u{font-size:18px;line-height:18px;letter-spacing:1px}}@media screen and (max-width: 750px){.X{font-size:14px;line-height:18px}}.p{max-width:945px;margin:0 20px 0 620px}.p p{color:#262626;font-size:30px;margin:0 0 10px;line-height:40px;font-family:Literata,serif}.p a{color:#262626;text-decoration:none;background-size:100% 1px;background-position:0 85%;background-repeat:no-repeat;background-image:linear-gradient(180deg,#262626 0,#262626)}@media screen and (max-width: 1300px){.p{margin-left:412px}}@media screen and (max-width: 1024px){.p{margin-left:190px}}@media screen and (max-width: 750px){.p{margin:0;padding:0 20px}.p p{font-size:17px;line-height:25px}}.g{display:block;position:absolute;padding:15px 5px;left:50%;bottom:35px;transform:translate(-50%)}.g svg{width:53px;display:block;transition:transform .3s ease 0s}.g:hover svg{transform:translateY(10px)}@media screen and (max-width: 750px){.g svg{width:30px}}.B{text-align:center;font-size:0;max-width:1280px;margin:70px auto 100px;list-style:none;padding:0}@media screen and (max-width: 750px){.B{margin:30px 0}}.C{width:auto;margin:10px 5px 0;vertical-align:top;display:inline-block}.y{text-decoration:none;display:block;position:relative;font-size:30px;line-height:39px;letter-spacing:1px;border-radius:37.5px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#262626);box-shadow:0 0 0 2px #838383 inset;background:#fff}@media screen and (max-width: 750px){.y{font-size:14px;box-shadow:none;line-height:23px;border:1px solid #262626;letter-spacing:.596px}}.k{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;object-fit:cover;opacity:0;z-index:20;transition:opacity .3s ease 0s;will-change:opacity}.y:hover .k{opacity:1}@media screen and (max-width: 750px){.k{display:none}}.A{display:block;color:#838383;padding:16px 24px}@media screen and (max-width: 750px){.A{color:#262626;padding:12px 16px 10px;text-transform:uppercase}}.i{padding-top:80px;margin-bottom:80px}.i>*{width:100%;display:block;margin:0 auto;max-width:850px}.i>iframe{margin-bottom:20px}@media screen and (max-width: 1024px){.i>*{padding-left:20px;padding-right:20px}}.i h2{font-size:40px;font-weight:400;line-height:50px;margin:80px auto 20px}.i h2:first-child{margin-bottom:40px}@media screen and (max-width: 750px){.i h2{font-size:30px;line-height:34px}}.i h3{font-size:30px;font-weight:400;line-height:40px;margin:60px auto 20px}@media screen and (max-width: 750px){.i h3{font-size:22px;line-height:28px;letter-spacing:0}}.i p{font-size:22px;line-height:32px;margin:20px auto;font-family:Literata,serif}@media screen and (max-width: 750px){.i p{font-size:17px;line-height:25px}}.i h2 a,.i h3 a,.i p a{transition:opacity .3s ease 0s}.i h2 a:hover,.i h3 a:hover,.i p a:hover{opacity:.6}.i blockquote{overflow:hidden;margin:60px auto;max-width:890px;border-radius:8px;padding:0 20px 3px;background:#e8e8e887;background:var(--color, rgba(232, 232, 232, .53))}.i blockquote>*{max-width:850px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.i blockquote{max-width:850px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 850px){.i blockquote{border-radius:0}}@media screen and (max-width: 750px){.i blockquote{margin:20px 0;font-size:18px;line-height:22px}}.i figure{margin:60px auto}.i figure img{display:block;max-height:900px;object-fit:cover;margin-bottom:20px;width:100%!important;height:auto!important;color:#0000;border-radius:8px;overflow:hidden}.i figure figcaption,.i .gallery>p{color:#838383;font-size:20px;line-height:30px;text-align:center;font-family:Literata,serif}.i .gallery>p{margin-top:10px}.i figure figcaption a{opacity:.5}.i figure figcaption a:hover{opacity:1}@media screen and (max-width: 750px){.i figure{margin:40px 0}.i figure img{margin:0}.i figure figcaption,.i .gallery>p{margin:10px 0 0;font-size:14px;line-height:20px}}.i a{color:#262626;text-decoration:none;background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;background-image:linear-gradient(180deg,#262626 0,#262626)}.i strong{font-weight:700}.i ul,.i ol{margin:20px auto;padding-left:20px}.i ol{padding-left:36px}.i ul li,.i ol li{font-size:22px;line-height:32px;margin-bottom:10px;font-family:Literata,serif}.i ol li::marker{font-size:20px;line-height:30px;font-family:Literata,serif;content:counter(list-item) ". "}@media screen and (max-width: 750px){.i ul{padding-left:25px}.i ol{padding-left:28px}.i ul li,.i ol li,.i ol li::marker{font-size:17px;line-height:25px;margin-left:10px}}.i .gallery{padding:0 5px;max-width:1302px;margin:50px auto 80px}@media screen and (max-width: 1300px){.i .gallery{margin-top:10px}}@media screen and (max-width: 750px){.i .gallery{padding:0 10px;margin-bottom:50px}}.i .gallery__container{margin:0;padding:0;list-style:none;overflow:hidden}.i .gallery__item{float:left;width:50%;padding:0 5px;margin:0 0 10px}.i .gallery__wrap{overflow:hidden;border-radius:8px}.i .gallery__item img{width:100%;height:100%;display:block;object-fit:cover}@media screen and (max-width: 750px){.i .gallery__item{padding:0;width:100%;float:none}}.H{list-style:none;width:100%;max-width:880px;margin:125px 0 0;padding:0 10px 0 0}.d{height:50px;padding:0 40px;margin:0 0 10px 10px;vertical-align:top;display:inline-block;background:#262626;border-radius:37.5px;border:2px solid #a7a7a7;color:#a7a7a7;font-size:20px;line-height:47px;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;transition:color .3s ease 0s,border-color .3s ease 0s}.d[data-active=true],.d:hover{color:#fff;border-color:#fff}@media screen and (max-width: 640px){.H{overflow:hidden;margin-top:70px}.d{display:block;float:left;clear:both}.d:nth-child(6n+2){margin-left:10%}.d:nth-child(6n+4){margin-left:20%}.d:nth-child(6n+5){margin-left:30%}}
