:root{box-sizing:border-box;height:100%;font-family:var(--ff-body);font-size:var(--fs-16);scroll-behavior:smooth;view-transition-name:root;background-color:var(--color-ternary);--ff-body:"DIN";--ff-title:"Barlow Condensed";--color-primary:#4b4949;--color-secondary:#f7f7f7;--color-ternary:#f6e7d5;--color-gray:#4b494966;--color-white:#fff;--color-dark:#704b29;--color-darker:#4b321b;--color-dark-light:#b98c64;--color-accent:#f98315;--color-accent-bright:#fba351;--color-accent-dark:var(--color-dark);--color-accent-hover:var(--color-darker);--color-gray03:#ffffff4d;--gradient-90:linear-gradient(90deg, var(--color-dark-light), var(--color-dark));--gradient-09:linear-gradient(-90deg, #4b321b, var(--color-dark));--gradient-08:linear-gradient(-90deg, #bf854fcc, #704b29cc);--gradient-overload:linear-gradient(90deg, #03162b80, #03162b8f);--fs-heading:clamp(3rem, 8vw + 1rem, 85px);--fs-36:2.25rem;--fs-30:1.875rem;--fs-24:1.5rem;--fs-20:1.25rem;--fs-16:1rem;--radius-small:8px;--padding-section:55px;--gutter:60px;--gutter-30:30px;--heightOfHeader:126px;--heightOfFooter:144px;--screen:1440px;--headerHeight:80px;--ff-bold:bold;--ff-bolder:bolder;--ff-semi:600;--ff-black:900;--ff-medium:500;--ff-regular:normal;--ff-light:300;--shape:polygon(0% 0%, 100% 0, 78% 49%, 100% 100%, 0% 100%);font-weight:400;line-height:1.5}@font-face{font-family:DIN;src:local(DIN-BlackAlternate),url(../../../fonts/Din_Condensed/DIN-BlackAlternate.woff2)format("woff2"),url(../../../fonts/Din_Condensed/DIN-BlackAlternate.woff)format("woff"),url(../../../fonts/Din_Condensed/DIN-BlackAlternate.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DIN;src:local(DIN-Bold),url(../../../fonts/Din_Condensed/DIN-Bold.woff2)format("woff2"),url(../../../fonts/Din_Condensed/DIN-Bold.woff)format("woff"),url(../../../fonts/Din_Condensed/DIN-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN;src:local(DIN-Medium),url(../../../fonts/Din_Condensed/DIN-Medium.woff2)format("woff2"),url(../../../fonts/Din_Condensed/DIN-Medium.woff)format("woff"),url(../../../fonts/Din_Condensed/DIN-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DIN;src:local(DIN-Regular),url(../../../fonts/Din_Condensed/DIN-Regular.woff2)format("woff2"),url(../../../fonts/Din_Condensed/DIN-Regular.woff)format("woff"),url(../../../fonts/Din_Condensed/DIN-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:local(Barlow Condensed Black),local(BarlowCondensed-Black),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Black.woff2)format("woff2"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Black.woff)format("woff"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:local(Barlow Condensed Bold),local(BarlowCondensed-Bold),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Bold.woff2)format("woff2"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Bold.woff)format("woff"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:local(Barlow Condensed ExtraBold),local(BarlowCondensed-ExtraBold),url(../../../fonts/Barlow_Condensed/BarlowCondensed-ExtraBold.woff2)format("woff2"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-ExtraBold.woff)format("woff"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:local(Barlow Condensed Medium),local(BarlowCondensed-Medium),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2)format("woff2"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Medium.woff)format("woff"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:local(Barlow Condensed SemiBold),local(BarlowCondensed-SemiBold),url(../../../fonts/Barlow_Condensed/BarlowCondensed-SemiBold.woff2)format("woff2"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-SemiBold.woff)format("woff"),url(../../../fonts/Barlow_Condensed/BarlowCondensed-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}body{box-sizing:inherit;color:var(--color-primary);height:100%;margin:0;overflow-x:hidden}.container{max-width:var(--screen);margin:0 auto;padding:0 10px}.hidden{margin:0 auto;padding:0;overflow-x:hidden!important}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track{background-color:#181616;box-shadow:inset 0 0 6px #0000004d}html::-webkit-scrollbar-thumb{background-color:var(--color-dark);outline:.2px solid var(--color-dark);border-radius:4px}.main{padding-top:70px}::selection{background:var(--color-dark-light);color:var(--color-white);-webkit-text-fill-color:var(--color-white)}.no-select{-webkit-user-select:none;user-select:none}a:focus,a:focus-visible{outline:#0000}.list-reset{margin:0;padding:0;list-style:none}.link-reset{color:inherit;text-decoration:none}.btn-reset{background-color:#0000;border:none;padding:0;display:inline-block}.anchor{text-transform:uppercase;font-size:var(--fs-16);line-height:2;display:inline-block}img{-o-object-fit:cover;object-fit:cover;width:100%;display:block}.text-reset{text-wrap:balance;margin:0}.text-bold-extra{font-family:var(--ff-title);text-transform:uppercase;font-weight:700}.text-bold{font-family:var(--ff-title);font-weight:600}.text-medium{font-family:var(--ff-title);letter-spacing:.03em;font-weight:500}.text-base-medium{font-family:var(--ff-title);font-weight:400}input:required:focus,textarea:required:focus{border:2px solid var(--color-bright-blue)}input:invalid:focus,textarea:invalid:focus{border-color:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.btn-animate{position:relative}.btn-animate:after{content:"";background-image:linear-gradient(90deg, var(--color-gray03), var(--color-gray03));width:25px;height:120px;box-shadow:0 0 10px var(--color-gray03);animation:5s infinite glare;position:absolute;top:-34px;left:0;transform:rotate(45deg)}}@media only screen and (width>=768px){:root{--padding-section:100px}body{margin:0}.main{padding-top:0}}@media only screen and (width>=1024px){.text-reset{font-size:18px}}.embla{overflow-clip-margin:20px;margin-bottom:20px;padding:30px 0;overflow:clip}.embla__slide{min-width:0}@keyframes din{0%{transform:rotate(0)}to{transform:rotate(-15deg)}}@keyframes glare{0%{left:-50px}25%{left:-50px}75%{left:120%}to{left:120%}}@keyframes pulse{0%{opacity:.8;transform:translate(-50%)translateY(-50%)scale(.8)}to{opacity:0;transform:translate(-50%)translateY(-50%)scale(1.4)}}@keyframes pulseSmall{0%{opacity:.8;transform:translate(-50%,-50%)scale(.8)}to{opacity:0;transform:translate(-50%,-50%)scale(1.3)}}@keyframes fade{0%{opacity:.4}to{opacity:1}}.logo.svelte-1epiz6f{justify-items:center;display:grid}.logo__svg.svelte-1epiz6f{width:75px;height:75px}.navigation.svelte-1vb7jqj .list:where(.svelte-1vb7jqj){flex-direction:column;gap:10px 20px;margin-inline:auto;padding:10px;display:flex}.navigation.svelte-1vb7jqj .list__link:where(.svelte-1vb7jqj){width:100%;padding:10px 15px;font-size:20px;display:inline-block}@media only screen and (width>=600px){.navigation.svelte-1vb7jqj .list:where(.svelte-1vb7jqj){flex-direction:row;align-items:center}.navigation.svelte-1vb7jqj .list__link:where(.svelte-1vb7jqj){font-size:var(--fs-16)}}.mail.svelte-1ra77zn{align-items:center;gap:10px;display:flex}.mail__label.svelte-1ra77zn{display:none}@media only screen and (width>=1024px){.mail__label.svelte-1ra77zn{display:inline-block}}.mail__icon.svelte-1ra77zn{background-color:var(--color-darker);cursor:pointer;z-index:1;border-radius:50%;place-items:center;width:50px;height:50px;transition:background-color .4s;display:grid;position:relative}.mail__icon.svelte-1ra77zn:hover{background-color:var(--color-dark)}.mail__svg.svelte-1ra77zn{width:25px;height:25px}.mail__link.svelte-1ra77zn{display:inline-block;position:relative}.footer__inner.svelte-jz8lnl{color:var(--color-secondary);background-color:var(--color-dark-light);padding:50px 0}@media only screen and (width>=600px){.footer__inner.svelte-jz8lnl{padding-block:10px}}.footer__inner--copy.svelte-jz8lnl{padding:calc(var(--gutter-30) / 2) 0;background-color:var(--color-dark)}.footer__content.svelte-jz8lnl{flex-flow:column wrap;justify-content:space-between;gap:50px 30px;display:flex}@media only screen and (width>=600px){.footer__content.svelte-jz8lnl{flex-direction:row;align-items:center;gap:30px}}.footer__logo.svelte-jz8lnl{align-self:flex-start}@media only screen and (width>=1280px){.footer__nav.svelte-jz8lnl{margin-left:82px}}.footer.svelte-jz8lnl .list__link{font-size:1rem}.footer.svelte-jz8lnl .mail__icon{width:54px;height:54px}.footer__contacts.svelte-jz8lnl{gap:var(--gutter-30);flex-direction:column;display:flex}@media only screen and (width>=568px){.footer__contacts.svelte-jz8lnl{flex-direction:row;align-items:center}}@media only screen and (width>=768px){.footer__contacts.svelte-jz8lnl{margin-left:auto}}@media only screen and (width>=1075px){.footer__contacts.svelte-jz8lnl{margin-left:unset}}.footer__wrapper--copy.svelte-jz8lnl{justify-content:space-between;align-items:center;gap:var(--gutter-30);flex-wrap:wrap;display:flex}@media only screen and (width>=600px){.footer__wrapper--copy.svelte-jz8lnl{justify-content:space-between}}.footer__copy.svelte-jz8lnl{opacity:.8;align-items:center;gap:var(--gutter-30);flex-wrap:wrap;display:inline-flex}@media only screen and (width>=600px){.footer__copy.svelte-jz8lnl{justify-content:center;margin-left:auto}}.footer__text.svelte-jz8lnl{font-size:14px;display:inline}.footer__author.svelte-jz8lnl{opacity:.8;align-items:center;gap:10px;display:flex}.footer__svg.svelte-jz8lnl{width:30px;height:30px}.navigation.svelte-ocbj1u{background-color:var(--color-white);z-index:2;width:100%;position:relative}@media only screen and (width>=768px){.navigation.svelte-ocbj1u{z-index:unset;width:unset}}.navigation__list.svelte-ocbj1u{flex-direction:column;gap:15px;width:100%;display:flex}@media only screen and (width>=768px){.navigation__list.svelte-ocbj1u{width:unset;align-items:center;gap:var(--gutter);flex-direction:row}}.navigation__item.svelte-ocbj1u{color:var(--color-primary);width:100%;position:relative}.navigation__item.svelte-ocbj1u:after{content:"";z-index:-1;background-color:#0000;width:0%;height:100%;transition:background-color .3s,width .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media only screen and (width>=768px){.navigation__item.svelte-ocbj1u:after{width:0%;height:3px;top:unset;transform:unset;z-index:1;border-radius:30px;bottom:5px;left:0}}.navigation__item.current.svelte-ocbj1u{color:var(--color-white)}@media only screen and (width>=768px){.navigation__item.current.svelte-ocbj1u{color:var(--color-primary)}}.navigation__item.current.svelte-ocbj1u:after{content:"";background-image:var(--gradient-09);width:100%}@media only screen and (width>=768px){.navigation__item.current.svelte-ocbj1u:after{background-color:var(--color-darker)}}.navigation__item.hidden.svelte-ocbj1u{clip-path:0;z-index:-1;width:0;height:0;position:absolute;top:0;left:0}@media only screen and (width>=768px){.navigation__item.svelte-ocbj1u{width:unset}}.navigation__link.svelte-ocbj1u{width:100%;padding:15px 10px;font-size:20px;display:inline-block}@media only screen and (width>=768px){.navigation__link.svelte-ocbj1u{font-size:var(--fs-16);width:unset;padding:15px 5px 10px}}.navigation__item--toggle.svelte-ocbj1u{cursor:pointer;padding:15px 10px}@media only screen and (width>=768px){.navigation__item--toggle.svelte-ocbj1u{margin-top:15px;padding:0 5px 10px}}.navigation__btn.svelte-ocbj1u{cursor:pointer}.navigation__svg.svelte-ocbj1u{width:12px;height:12px;position:absolute;top:20px;transform:rotate(-90deg)}.navigation__svg.current.svelte-ocbj1u .use{stroke:var(--color-accent)}@media only screen and (width>=768px){.navigation__svg.current.svelte-ocbj1u .use{stroke:#0000}.navigation__svg.svelte-ocbj1u{top:6px;transform:rotate(0)}}@media only screen and (width>=1280px){.navigation__svg.svelte-ocbj1u{transform:rotate(0)}}.navigation__label.svelte-ocbj1u{cursor:pointer;color:inherit;width:90%;font-size:20px;display:inline-block;position:relative}@media only screen and (width>=768px){.navigation__label.svelte-ocbj1u{font-size:var(--fs-16);padding:0;display:inline}}:root{--transition-duration:.4s}.burger.svelte-11k7xul{align-items:center;display:flex}@media only screen and (width>=768px){.burger.svelte-11k7xul{display:none}}.burger__btn.svelte-11k7xul{cursor:pointer;background-color:#0000;border:none;align-items:center;width:40px;padding:0;display:flex;overflow:hidden}.burger__svg.svelte-11k7xul{transition:transform var(--transition-duration)}.cross.svelte-11k7xul{display:none}.cross.open.svelte-11k7xul,.lines.svelte-11k7xul{display:block}.lines.openedMenu.svelte-11k7xul{display:none}.dropdown.svelte-tkpyht{z-index:1;background-color:var(--color-darker);background-blend-mode:difference;opacity:0;background-image:url(../../../icons/lines.svg);background-repeat:no-repeat;background-size:cover;border-radius:0 0 15px 15px;width:100%;height:calc(100dvh - 54px);min-height:100dvh;padding:30px 0;transition:transform .5s,opacity .3s;position:absolute;top:54px;left:0;overflow:hidden auto;transform:translate(300%)}@media only screen and (width>=768px){.dropdown.svelte-tkpyht{height:unset;min-height:unset;z-index:-1;padding:0;justify-content:start;align-items:center;padding-bottom:60px;display:block;position:absolute;top:101%;transform:translateY(-300%)translate(0)}}.dropdown.open.svelte-tkpyht{opacity:1;transform:translate(0)}@media only screen and (width>=768px){.dropdown.open.svelte-tkpyht{opacity:1;transform:translateY(0)}}.dropdown__inner.svelte-tkpyht{padding:var(--gutter-30) 0;position:relative}@media only screen and (width>=768px){.dropdown__inner.svelte-tkpyht{padding:var(--gutter-30)}}.dropdown__list.svelte-tkpyht{align-items:start;gap:var(--gutter-30);margin-bottom:var(--gutter);border-bottom:none;display:grid}@media only screen and (width>=768px){.dropdown__list.svelte-tkpyht{gap:var(--gutter);grid-template-columns:repeat(2,auto);margin-bottom:0}}@media only screen and (width>=1024px){.dropdown__list.svelte-tkpyht{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,auto)}}.dropdown__item.svelte-tkpyht{padding-left:60px;font-size:20px;position:relative}@media only screen and (width>=768px){.dropdown__item.svelte-tkpyht{font-size:var(--fs-16)}}.dropdown__item.current.svelte-tkpyht .dropdown__svg:where(.svelte-tkpyht){background-color:var(--color-accent)}@media only screen and (width>=1024px){.dropdown__item--full.svelte-tkpyht{grid-row:1/-1}}.dropdown__btn.svelte-tkpyht{color:var(--color-white);font-size:var(--fs-24);cursor:pointer;border-radius:30px;padding:10px 30px}.dropdown__btn--close.svelte-tkpyht{display:none}@media only screen and (width>=768px){.dropdown__btn--close.svelte-tkpyht{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;bottom:25px;right:30px}}.dropdown__btn--back.svelte-tkpyht{background-color:var(--color-dark);border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:relative;transform:rotate(90deg)}@media only screen and (width>=768px){.dropdown__btn--back.svelte-tkpyht{display:none}}.dropdown__svg.svelte-tkpyht{background-color:var(--color-dark);border-radius:5px;width:30px;height:30px;padding:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dropdown__svg--back.svelte-tkpyht{background-color:unset;width:30px;height:30px;top:56%;top:unset;left:unset;transform:unset;position:relative}.dropdown__svg--close.svelte-tkpyht{background-color:var(--color-dark);border-radius:5px;width:30px;height:30px;padding:5px;transition:background-color .4s}.dropdown__svg--close.svelte-tkpyht:hover{background-color:var(--color-darker)}.dropdown__link.svelte-tkpyht{color:var(--color-secondary);width:100%;padding:5px 0;display:inline-block}.header.svelte-1elxaub{z-index:100;width:100%;transform:translate3d(0, var(--headerHeight), 0);transition:transform .3s;position:fixed;top:0}.header.visible.svelte-1elxaub{top:0;transform:translate(0,0)}@media only screen and (width>=768px){.header.svelte-1elxaub{position:unset;width:unset;top:0;transform:translate(0,0)}}.header__top.svelte-1elxaub{background-color:var(--color-dark-light);color:var(--color-white);z-index:2;position:relative}.header__inner.svelte-1elxaub{grid-template-columns:75px auto;justify-content:space-between;align-items:center;display:grid}.header__contacts.svelte-1elxaub{display:none}@media only screen and (width>=768px){.header__contacts.svelte-1elxaub{align-items:center;gap:var(--gutter-30);display:flex}}.header__bottom.svelte-1elxaub{background-color:var(--color-white);z-index:100;z-index:1;width:100%;height:calc(100dvh - 54px);transition:transform .3s;position:absolute;top:76px;left:0;transform:translate(-100%)}.header__bottom.open.svelte-1elxaub{transform:translate(0)}@media only screen and (width>=768px){.header__bottom.open.svelte-1elxaub{transform:unset}.header__bottom.svelte-1elxaub{top:unset;left:unset;width:unset;height:unset;z-index:unset;transform:unset;overflow:unset;padding-bottom:5px;display:block;position:relative}}.header__content.svelte-1elxaub{flex-direction:column;align-items:center;gap:30px;width:100%;height:calc(100dvh - 85px);padding-bottom:30px;display:flex}@media only screen and (width>=768px){.header__content.svelte-1elxaub{display:unset;flex-direction:unset;align-items:unset;height:unset;padding-bottom:unset;width:unset;gap:unset}}.header__phone.svelte-1elxaub{width:100%}@media only screen and (width>=768px){.header__phone.svelte-1elxaub{display:none}}.header.svelte-1elxaub .navigation{margin-block:auto}@media only screen and (width>=768px){.header.svelte-1elxaub .navigation{margin-block:unset}}.header__cta.svelte-1elxaub{display:none}@media only screen and (width>=768px){.header__cta.svelte-1elxaub{display:block}}@media only screen and (width>=1024px){.header__cta.svelte-1elxaub{grid-template-columns:120px 1fr;place-items:center;gap:10px;display:grid}}.header__span.svelte-1elxaub{display:none}@media only screen and (width>=1024px){.header__span.svelte-1elxaub{display:inline-block}}.note.svelte-1gaur7f{z-index:1000;color:var(--color-white);pointer-events:none;text-align:center;text-wrap:balance;background:olive;border:2px solid olive;border-radius:30px;width:fit-content;padding:10px 15px;position:fixed;bottom:-15px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0000001a}.note.error{text-wrap:balance;text-wrap:text-nowrap;background:tomato;border-color:tomato}@media only screen and (width>=414px){.note.svelte-1gaur7f{width:fit-content}}@media only screen and (width>=768px){.note.svelte-1gaur7f{bottom:15px}}@media only screen and (width>=1024px){.note.svelte-1gaur7f{bottom:30px}}.loader.svelte-1c34hkv{background-color:var(--color-ternary);background-image:var(--gradient-08), url(../../../icons/lines_dark.svg);width:100%;height:100%;color:var(--color-white);z-index:9999;-webkit-user-select:none;user-select:none;pointer-events:none;background-repeat:no-repeat;background-size:cover;place-items:center;display:grid;position:fixed}.loader__box.svelte-1c34hkv{-webkit-user-select:none;user-select:none;pointer-events:none;place-items:center;width:90vw;height:300px;padding:10px;display:grid;position:relative}.loader__logo.svelte-1c34hkv{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;width:300px;transform:scale(4)}.loader__circle.svelte-1c34hkv,.loader__circle.svelte-1c34hkv:before,.loader__circle.svelte-1c34hkv:after{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite svelte-1c34hkv-bblFadInOut}.loader__circle.svelte-1c34hkv{--color-1:#966436;--size:1px;color:var(--color-1);font-size:calc(12 * var(--size));text-indent:-9999em;animation-delay:-.16s;position:relative;transform:translateZ(0)}.loader__circle.svelte-1c34hkv:before,.loader__circle.svelte-1c34hkv:after{content:"";position:absolute;top:0}.loader__circle.svelte-1c34hkv:before{animation-delay:-.32s;left:-3.5em}.loader__circle.svelte-1c34hkv:after{left:3.5em}@keyframes svelte-1c34hkv-bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.wrapper-body.svelte-12qhfyh{grid-template-rows:auto 1fr auto;height:100vh;margin:0;display:grid}
