.languageSwitcher{position:relative}.languageSwitcher__trigger{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:4px;align-items:center;gap:8px;padding:10px;transition:all .3s;display:flex}.languageSwitcher__trigger:hover{background:#ffffff1a}.languageSwitcher__currentLang{color:#7f6d56;font-size:20px;font-weight:600;line-height:1.2}.languageSwitcher__arrow{transition:transform .3s}.languageSwitcher__arrow.open{transform:rotate(180deg)}.languageSwitcher__list{z-index:100;background:#fff;border-radius:8px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 4px 12px #00000080}.languageSwitcher__list li{border-bottom:1px solid #0000000d}.languageSwitcher__list li:last-child{border-bottom:none}.languageSwitcher__list li button{text-align:left;color:#806d56;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem 1rem;font-size:20px;font-weight:600;line-height:1.2;transition:background .2s}.languageSwitcher__list li button:hover{background:#0070f30d}.languageSwitcher__list li button.active{color:#7f6d56;background:#fdf3e7}
.header{z-index:1000;background:#fdf3e7;width:100%;padding:0 20px;position:sticky;top:0;left:0}@media (max-width:768px){.header{padding:0 15px}}.header_inner{justify-content:space-between;align-items:center;min-height:70px;display:flex}.header_logo{align-items:center;gap:10px;display:flex}.header_logoImage{width:93px;height:70px}@media (max-width:768px){.header_logoImage{width:64px;height:49px}}.header_nav{align-items:center;width:100%;max-width:750px;display:flex}@media (max-width:1200px){.header_nav{max-width:500px}}@media (max-width:992px){.header_nav{z-index:1000;background:#fdf3e7;flex-direction:column;justify-content:center;width:65%;height:calc(100vh - 70px);padding:20px;transition:transform .3s;position:fixed;top:70px;right:0;transform:translate(100%)}.header_nav.open{transform:translate(0)}}.header_navList{justify-content:space-evenly;width:100%;height:35px;display:flex}@media (max-width:992px){.header_navList{flex-direction:column;justify-content:center;align-items:center;gap:25px;width:100%;height:auto}}.header_navList li{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.header_navList li a{text-align:center;padding-bottom:5px}.header_navList li a:after{content:"";background:#8fab62;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}@media (max-width:768px){.header_navList li a:after{display:none}}.header_navList li a:hover:after{width:100%}.header_navLink{color:#7f6d56;font-size:20px;font-weight:600;line-height:1.2;position:relative}@media (max-width:768px){.header_navLink{flex-direction:column;gap:0}}.header_actions{align-items:center;gap:20px;display:flex}@media (max-width:768px){.header_actions{gap:10px}}@keyframes phone-ring{0%{transform:rotate(0)}5%{transform:rotate(15deg)}10%{transform:rotate(-15deg)}15%{transform:rotate(10deg)}20%{transform:rotate(-10deg)}25%{transform:rotate(5deg)}30%{transform:rotate(0)}to{transform:rotate(0)}}.header_phone{color:#7f6d56;align-items:center;gap:10px;font-size:23px;font-weight:600;line-height:1.2;display:flex}.header_phone svg{transform-origin:50%;animation:2.5s ease-in-out infinite phone-ring}@media (max-width:768px){.header_phone svg{width:15px;height:15px}.header_phone{font-size:20px}}.header_menu{cursor:pointer;display:none}@media (max-width:992px){.header_menu{display:flex}}.header_menu .hidden{display:none!important}.header .close{display:none}.header .close.hidden{display:none!important}@media (max-width:992px){.header .close{display:flex}}.overlay{z-index:500;background-color:#494137bd;width:100vw;height:100vh;position:fixed;top:70px;left:0}
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,button,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-Italic.woff2)format("woff2"),url(/fonts/Yrsa-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-Regular.woff2)format("woff2"),url(/fonts/Yrsa-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-BoldItalic.woff2)format("woff2"),url(/fonts/Yrsa-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-Italic.woff2)format("woff2"),url(/fonts/Yrsa-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-MediumItalic.woff2)format("woff2"),url(/fonts/Yrsa-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-Medium.woff2)format("woff2"),url(/fonts/Yrsa-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-Light.woff2)format("woff2"),url(/fonts/Yrsa-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-Bold.woff2)format("woff2"),url(/fonts/Yrsa-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-Regular.woff2)format("woff2"),url(/fonts/Yrsa-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-LightItalic.woff2)format("woff2"),url(/fonts/Yrsa-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-SemiBoldItalic.woff2)format("woff2"),url(/fonts/Yrsa-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Yrsa;src:url(/fonts/Yrsa-SemiBold.woff2)format("woff2"),url(/fonts/Yrsa-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}.swiper-pagination-bullet{transition:all .3s;opacity:1!important;background:#8dad4633!important;width:10px!important;height:10px!important;margin:0!important}.swiper-pagination-bullet-active{transition:all .3s;background:#8fab62!important;border-radius:20px!important;width:24px!important}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:70px}body{background:#fff;font-family:Yrsa,sans-serif;line-height:1.6}.wrapper{max-width:1440px;margin:0 auto}@media (hover:hover){.faq_item:hover{box-shadow:0 4px 15px #00000014}.faq_question:hover{background-color:#7f6d560d}.contact-form__issues-item:hover{text-decoration:underline}}@media (hover:none){.faq_item:active{box-shadow:0 4px 15px #00000014}.faq_question:active{background-color:#7f6d560d}.contact-form__issues-item:active{text-decoration:underline}}
