/*! Varriables */.general-title h2{color:#191919;font-size:clamp(27px,4vw,45px);font-style:normal;font-weight:300;line-height:clamp(27px,4vw,50px);letter-spacing:clamp(-.54px,4vw,-.9px);text-transform:uppercase;position:relative;margin:0}.general-title h2:before{position:absolute;content:"";top:9px;left:19px;width:8px;height:8px;border-radius:50%;background:#191919}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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:baseline}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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}template{display:none}[hidden]{display:none}html{box-sizing:border-box;height:100%;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}p{margin:0}.lazy-background{background:inherit!important}b,strong{font-weight:700}body{height:100%;font-family:Inter,sans-serif;animation:.5s;overflow-x:hidden;max-width:1920px;font-size:16px;margin:0 auto!important;scrollbar-gutter:stable;display:flex;flex-direction:column;min-height:100%;font-variant-numeric:lining-nums proportional-nums;color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{flex:1}.root.overlay{transform:inherit!important}@media (min-width: 1200px){.container{max-width:1140px;margin:0 auto;position:relative}}.no-scroll-menu,.no-scroll,.no-scroll-popup{overflow:hidden;position:relative}img{height:auto;max-width:100%}svg{vertical-align:top}.wrapper{margin:0 auto;max-width:1920px;min-height:2500px}html{box-sizing:border-box;height:100%;width:100vw;margin-right:calc(-1*(100vw - 100%))}.no-scroll-popup{position:static;height:auto;overflow-y:hidden}@media (max-width: 1199.98px){.no-scroll-popup{position:relative;height:inherit;overflow:hidden}}a{text-decoration:inherit}a:hover{cursor:pointer}.lg-backdrop{background-color:#191919e6!important}.lg-outer .lg-thumb-outer{background-color:inherit!important}.compensate-for-scrollbar{margin:0 auto!important}body.compensate-for-scrollbar{overflow:hidden}@media (max-width: 1199.98px){.root{margin-top:0}}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.picture{padding:0 10px;margin-top:13px;margin-bottom:40px;height:auto;width:100%;max-width:550px}@media (min-width: 768px){.picture{max-width:750px;margin:13px auto 32px;padding:0;height:auto}}.picture img{max-width:100%;border-radius:40px;width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.picture img{border-radius:54px;height:auto}}html{font-size:100%}body,button,input,select,optgroup,textarea{color:#191919;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.size-26 h1,.size-26 h2,.size-26 h3,.size-26 h4,.size-26 h5,.size-26 p,.size-26 i,.size-26 span,.size-26 li,.size-26 a,.size-26 blockquote,.size-26 p>a,.size-26 i>a,.size-26 span>a,.size-26 li>a,.size-26 blockquote>a,.size-26 ol>li,.size-26 ol>li>a,.size-26 ul>li,.size-26 ul>li>a,.size-26 ol,.size-26 ul{font-size:1.625rem;line-height:2.375rem}h1,h2,h3,h4,h5,h6,p,ul li,ol li{color:#191919}.typography h1{font-weight:500;font-size:2.5rem;line-height:3.125rem;margin:2.5rem 0}.typography h2{color:#191919;font-size:27px;font-style:normal;font-weight:300;line-height:30px;letter-spacing:-.54px;text-transform:uppercase;margin:40px 0}.typography h3{font-size:25px;font-style:normal;font-weight:400;line-height:42px;margin:32px 0 20px;position:relative}.typography h3:before{position:absolute;content:"";left:0;bottom:0;background:#d2b096;width:67px;height:3px}.typography h4{font-size:24px;font-style:normal;font-weight:400;line-height:29px;margin:40px 0}.typography h5{font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin:30px 0}.typography h6{font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin:30px 0}.typography>*:last-child{margin-bottom:0}.typography p,.typography ul li,.typography ol li{font-weight:400}ul li{list-style:none}.typography strong{font-weight:600}.typography iframe{width:100%}.typography :first-child{margin-top:0}.typography p{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:24px 0}@media (min-width: 1200px){.typography p{margin:24px 0}}.custom-seo ul ul,.typography ul ul{padding-left:30px;margin:10px 0}.custom-seo p{color:#191919;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:24px 0}.custom-seo p a{font-size:16px;line-height:24px;border-bottom:1px solid #ff630b;color:#191919;text-decoration-line:inherit}@media (max-width: 4500.98px) and (min-width: 1199.98px){.custom-seo p a:hover{text-decoration-line:inherit}}.custom-seo a{font-size:16px;line-height:24px;border-bottom:1px solid #ff630b;color:#191919;text-decoration-line:inherit}@media (max-width: 4500.98px) and (min-width: 1199.98px){.custom-seo a:hover{text-decoration-line:inherit}}.custom-seo blockquote p:last-child{margin:0}.custom-seo p img{max-width:100%;margin-bottom:30px;margin-top:40px}.custom-seo iframe,.custom-seo img{max-width:100%}.custom-seo ul,.typography ul{list-style:none;padding:0;margin:25px 0}.custom-seo ul li,.typography ul li{font-size:14px;font-style:normal;font-weight:400;line-height:22px;position:relative;padding-left:0;text-indent:49px}.custom-seo ul li:before,.typography ul li:before{position:absolute;top:9px;left:25px;width:9px;height:9px;background:#d2b096;content:"";border-radius:50%}.custom-seo ol,.typography ol{list-style:none;counter-reset:my-counter;margin:20px 0;padding:0 0 0 20px}.custom-seo ol li,.typography ol li{counter-increment:my-counter;color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:16px;position:relative;margin-bottom:16px;padding-left:30px}.custom-seo ol li:before,.typography ol li:before{content:counter(my-counter) ". ";font-size:14px;font-style:normal;font-weight:400;line-height:32px;color:#191919;left:-1px;position:absolute;background:#f1f3f5;border-radius:50%;width:26px;height:26px;display:flex;justify-content:center;align-items:center;transform:translatey(-50%);top:50%}.custom-seo ol li ul li:before,.typography ol li ul li:before{content:"";top:10px;left:8px}.custom-seo ul li ol li:before,.typography ul li ol li:before{content:counter(my-counter) ". ";top:0;left:-1px;background:inherit}.no-click{pointer-events:none!important;cursor:default!important}table{border-collapse:collapse}table tr td,table th{padding:10px;font-family:Inter,sans-serif;font-size:14px;line-height:24px;border:1px solid #c5c1be}.size-12{font-size:.75rem;line-height:.875rem}.size-12 h1,.size-12 h2,.size-12 h3,.size-12 h4,.size-12 h5,.size-12 p,.size-12 i,.size-12 span,.size-12 li,.size-12 a,.size-12 blockquote,.size-12 p>a,.size-12 i>a,.size-12 span>a,.size-12 li>a,.size-12 blockquote>a,.size-12 ol>li,.size-12 ol>li>a,.size-12 ul>li,.size-12 ul>li>a,.size-12 ol,.size-12 ul{font-size:.75rem;line-height:.875rem}.size-14{font-size:.875rem;line-height:1rem}.size-14 h1,.size-14 h2,.size-14 h3,.size-14 h4,.size-14 h5,.size-14 p,.size-14 i,.size-14 span,.size-14 li,.size-14 a,.size-14 blockquote,.size-14 p>a,.size-14 i>a,.size-14 span>a,.size-14 li>a,.size-14 blockquote>a,.size-14 ol>li,.size-14 ol>li>a,.size-14 ul>li,.size-14 ul>li>a,.size-14 ol,.size-14 ul{font-size:.875rem;line-height:1rem}.size-15{font-size:.9375rem;line-height:.9375rem}.size-15 h1,.size-15 h2,.size-15 h3,.size-15 h4,.size-15 h5,.size-15 p,.size-15 i,.size-15 span,.size-15 li,.size-15 a,.size-15 blockquote,.size-15 p>a,.size-15 i>a,.size-15 span>a,.size-15 li>a,.size-15 blockquote>a,.size-15 ol>li,.size-15 ol>li>a,.size-15 ul>li,.size-15 ul>li>a,.size-15 ol,.size-15 ul{font-size:.9375rem;line-height:.9375rem}.size-16{font-size:1rem;line-height:1.625rem}.size-16 h1,.size-16 h2,.size-16 h3,.size-16 h4,.size-16 h5,.size-16 p,.size-16 i,.size-16 span,.size-16 li,.size-16 a,.size-16 blockquote,.size-16 p>a,.size-16 i>a,.size-16 span>a,.size-16 li>a,.size-16 blockquote>a,.size-16 ol>li,.size-16 ol>li>a,.size-16 ul>li,.size-16 ul>li>a,.size-16 ol,.size-16 ul{font-size:1rem;line-height:1.625rem}.size-18{font-size:1.125rem;line-height:1.375rem}.size-18 h1,.size-18 h2,.size-18 h3,.size-18 h4,.size-18 h5,.size-18 p,.size-18 i,.size-18 span,.size-18 li,.size-18 a,.size-18 blockquote,.size-18 p>a,.size-18 i>a,.size-18 span>a,.size-18 li>a,.size-18 blockquote>a,.size-18 ol>li,.size-18 ol>li>a,.size-18 ul>li,.size-18 ul>li>a,.size-18 ol,.size-18 ul{font-size:1.125rem;line-height:1.375rem}.size-20{font-size:1.25rem;line-height:1.25rem}.size-20 h1,.size-20 h2,.size-20 h3,.size-20 h4,.size-20 h5,.size-20 p,.size-20 i,.size-20 span,.size-20 li,.size-20 a,.size-20 blockquote,.size-20 p>a,.size-20 i>a,.size-20 span>a,.size-20 li>a,.size-20 blockquote>a,.size-20 ol>li,.size-20 ol>li>a,.size-20 ul>li,.size-20 ul>li>a,.size-20 ol,.size-20 ul{font-size:1.25rem;line-height:1.25rem}.size-22{font-size:1.375rem;line-height:2rem}.size-22 h1,.size-22 h2,.size-22 h3,.size-22 h4,.size-22 h5,.size-22 p,.size-22 i,.size-22 span,.size-22 li,.size-22 a,.size-22 blockquote,.size-22 p>a,.size-22 i>a,.size-22 span>a,.size-22 li>a,.size-22 blockquote>a,.size-22 ol>li,.size-22 ol>li>a,.size-22 ul>li,.size-22 ul>li>a,.size-22 ol,.size-22 ul{font-size:1.375rem;line-height:2rem}.size-24{font-size:1.5rem;line-height:1.75rem}.size-24 h1,.size-24 h2,.size-24 h3,.size-24 h4,.size-24 h5,.size-24 p,.size-24 i,.size-24 span,.size-24 li,.size-24 a,.size-24 blockquote,.size-24 p>a,.size-24 i>a,.size-24 span>a,.size-24 li>a,.size-24 blockquote>a,.size-24 ol>li,.size-24 ol>li>a,.size-24 ul>li,.size-24 ul>li>a,.size-24 ol,.size-24 ul{font-size:1.5rem;line-height:1.75rem}.size-26{font-size:1.625rem;line-height:1.875rem}.size-26 h1,.size-26 h2,.size-26 h3,.size-26 h4,.size-26 h5,.size-26 p,.size-26 i,.size-26 span,.size-26 li,.size-26 a,.size-26 blockquote,.size-26 p>a,.size-26 i>a,.size-26 span>a,.size-26 li>a,.size-26 blockquote>a,.size-26 ol>li,.size-26 ol>li>a,.size-26 ul>li,.size-26 ul>li>a,.size-26 ol,.size-26 ul{font-size:1.625rem;line-height:1.875rem}.size-30{font-size:1.875rem;line-height:2.5rem}.size-30 h1,.size-30 h2,.size-30 h3,.size-30 h4,.size-30 h5,.size-30 p,.size-30 i,.size-30 span,.size-30 li,.size-30 a,.size-30 blockquote,.size-30 p>a,.size-30 i>a,.size-30 span>a,.size-30 li>a,.size-30 blockquote>a,.size-30 ol>li,.size-30 ol>li>a,.size-30 ul>li,.size-30 ul>li>a,.size-30 ol,.size-30 ul{font-size:1.875rem;line-height:2.5rem}.size-35{font-size:2.1875rem;line-height:1.8125rem}.size-35 h1,.size-35 h2,.size-35 h3,.size-35 h4,.size-35 h5,.size-35 p,.size-35 i,.size-35 span,.size-35 li,.size-35 a,.size-35 blockquote,.size-35 p>a,.size-35 i>a,.size-35 span>a,.size-35 li>a,.size-35 blockquote>a,.size-35 ol>li,.size-35 ol>li>a,.size-35 ul>li,.size-35 ul>li>a,.size-35 ol,.size-35 ul{font-size:2.1875rem;line-height:1.8125rem}.size-38{font-size:2.375rem;line-height:2.75rem}.size-38 h1,.size-38 h2,.size-38 h3,.size-38 h4,.size-38 h5,.size-38 p,.size-38 i,.size-38 span,.size-38 li,.size-38 a,.size-38 blockquote,.size-38 p>a,.size-38 i>a,.size-38 span>a,.size-38 li>a,.size-38 blockquote>a,.size-38 ol>li,.size-38 ol>li>a,.size-38 ul>li,.size-38 ul>li>a,.size-38 ol,.size-38 ul{font-size:2.375rem;line-height:2.75rem}.size-40{font-size:2.5rem;line-height:3.125rem}.size-40 h1,.size-40 h2,.size-40 h3,.size-40 h4,.size-40 h5,.size-40 p,.size-40 i,.size-40 span,.size-40 li,.size-40 a,.size-40 blockquote,.size-40 p>a,.size-40 i>a,.size-40 span>a,.size-40 li>a,.size-40 blockquote>a,.size-40 ol>li,.size-40 ol>li>a,.size-40 ul>li,.size-40 ul>li>a,.size-40 ol,.size-40 ul{font-size:2.5rem;line-height:3.125rem}.size-50{font-size:3.125rem;line-height:3.4375rem}.size-50 h1,.size-50 h2,.size-50 h3,.size-50 h4,.size-50 h5,.size-50 p,.size-50 i,.size-50 span,.size-50 li,.size-50 a,.size-50 blockquote,.size-50 p>a,.size-50 i>a,.size-50 span>a,.size-50 li>a,.size-50 blockquote>a,.size-50 ol>li,.size-50 ol>li>a,.size-50 ul>li,.size-50 ul>li>a,.size-50 ol,.size-50 ul{font-size:3.125rem;line-height:3.4375rem}.size-55{font-size:3.4375rem;line-height:4.0625rem}.size-55 h1,.size-55 h2,.size-55 h3,.size-55 h4,.size-55 h5,.size-55 p,.size-55 i,.size-55 span,.size-55 li,.size-55 a,.size-55 blockquote,.size-55 p>a,.size-55 i>a,.size-55 span>a,.size-55 li>a,.size-55 blockquote>a,.size-55 ol>li,.size-55 ol>li>a,.size-55 ul>li,.size-55 ul>li>a,.size-55 ol,.size-55 ul{font-size:3.4375rem;line-height:4.0625rem}.size-90{font-size:5.625rem;line-height:5.625rem}.size-90 h1,.size-90 h2,.size-90 h3,.size-90 h4,.size-90 h5,.size-90 p,.size-90 i,.size-90 span,.size-90 li,.size-90 a,.size-90 blockquote,.size-90 p>a,.size-90 i>a,.size-90 span>a,.size-90 li>a,.size-90 blockquote>a,.size-90 ol>li,.size-90 ol>li>a,.size-90 ul>li,.size-90 ul>li>a,.size-90 ol,.size-90 ul{font-size:5.625rem;line-height:5.625rem}.size-110{font-size:6.875rem;line-height:5.625rem}.size-110 h1,.size-110 h2,.size-110 h3,.size-110 h4,.size-110 h5,.size-110 p,.size-110 i,.size-110 span,.size-110 li,.size-110 a,.size-110 blockquote,.size-110 p>a,.size-110 i>a,.size-110 span>a,.size-110 li>a,.size-110 blockquote>a,.size-110 ol>li,.size-110 ol>li>a,.size-110 ul>li,.size-110 ul>li>a,.size-110 ol,.size-110 ul{font-size:6.875rem;line-height:5.625rem}@media (max-width: 1199px){.size-15{font-size:.8125rem;line-height:1.125rem}.size-15 h1,.size-15 h2,.size-15 h3,.size-15 h4,.size-15 h5,.size-15 p,.size-15 i,.size-15 span,.size-15 li,.size-15 a,.size-15 blockquote,.size-15 p>a,.size-15 i>a,.size-15 span>a,.size-15 li>a,.size-15 blockquote>a,.size-15 ol>li,.size-15 ol>li>a,.size-15 ul>li,.size-15 ul>li>a,.size-15 ol,.size-15 ul{font-size:.8125rem;line-height:1.125rem}}@media (max-width: 1023px){.size-110{font-size:3.9375rem;line-height:4.625rem}.size-110 h1,.size-110 h2,.size-110 h3,.size-110 h4,.size-110 h5,.size-110 p,.size-110 i,.size-110 span,.size-110 li,.size-110 a,.size-110 blockquote,.size-110 p>a,.size-110 i>a,.size-110 span>a,.size-110 li>a,.size-110 blockquote>a,.size-110 ol>li,.size-110 ol>li>a,.size-110 ul>li,.size-110 ul>li>a,.size-110 ol,.size-110 ul{font-size:3.9375rem;line-height:4.625rem}.size-90{font-size:2.5rem;line-height:2.9375rem}.size-90 h1,.size-90 h2,.size-90 h3,.size-90 h4,.size-90 h5,.size-90 p,.size-90 i,.size-90 span,.size-90 li,.size-90 a,.size-90 blockquote,.size-90 p>a,.size-90 i>a,.size-90 span>a,.size-90 li>a,.size-90 blockquote>a,.size-90 ol>li,.size-90 ol>li>a,.size-90 ul>li,.size-90 ul>li>a,.size-90 ol,.size-90 ul{font-size:2.5rem;line-height:2.9375rem}.size-55{font-size:2.5rem;line-height:2.9375rem}.size-55 h1,.size-55 h2,.size-55 h3,.size-55 h4,.size-55 h5,.size-55 p,.size-55 i,.size-55 span,.size-55 li,.size-55 a,.size-55 blockquote,.size-55 p>a,.size-55 i>a,.size-55 span>a,.size-55 li>a,.size-55 blockquote>a,.size-55 ol>li,.size-55 ol>li>a,.size-55 ul>li,.size-55 ul>li>a,.size-55 ol,.size-55 ul{font-size:2.5rem;line-height:2.9375rem}.size-50{font-size:2.125rem;line-height:2.5rem}.size-50 h1,.size-50 h2,.size-50 h3,.size-50 h4,.size-50 h5,.size-50 p,.size-50 i,.size-50 span,.size-50 li,.size-50 a,.size-50 blockquote,.size-50 p>a,.size-50 i>a,.size-50 span>a,.size-50 li>a,.size-50 blockquote>a,.size-50 ol>li,.size-50 ol>li>a,.size-50 ul>li,.size-50 ul>li>a,.size-50 ol,.size-50 ul{font-size:2.125rem;line-height:2.5rem}.size-30{font-size:1.25rem;line-height:1.5rem}.size-30 h1,.size-30 h2,.size-30 h3,.size-30 h4,.size-30 h5,.size-30 p,.size-30 i,.size-30 span,.size-30 li,.size-30 a,.size-30 blockquote,.size-30 p>a,.size-30 i>a,.size-30 span>a,.size-30 li>a,.size-30 blockquote>a,.size-30 ol>li,.size-30 ol>li>a,.size-30 ul>li,.size-30 ul>li>a,.size-30 ol,.size-30 ul{font-size:1.25rem;line-height:1.5rem}.size-20{font-size:.9375rem;line-height:1.125rem}.size-20 h1,.size-20 h2,.size-20 h3,.size-20 h4,.size-20 h5,.size-20 p,.size-20 i,.size-20 span,.size-20 li,.size-20 a,.size-20 blockquote,.size-20 p>a,.size-20 i>a,.size-20 span>a,.size-20 li>a,.size-20 blockquote>a,.size-20 ol>li,.size-20 ol>li>a,.size-20 ul>li,.size-20 ul>li>a,.size-20 ol,.size-20 ul{font-size:.9375rem;line-height:1.125rem}.size-40{font-size:1.25rem;line-height:1.4375rem}.size-40 h1,.size-40 h2,.size-40 h3,.size-40 h4,.size-40 h5,.size-40 p,.size-40 i,.size-40 span,.size-40 li,.size-40 a,.size-40 blockquote,.size-40 p>a,.size-40 i>a,.size-40 span>a,.size-40 li>a,.size-40 blockquote>a,.size-40 ol>li,.size-40 ol>li>a,.size-40 ul>li,.size-40 ul>li>a,.size-40 ol,.size-40 ul{font-size:1.25rem;line-height:1.4375rem}.size-18{font-size:.9375rem;line-height:1.5rem}.size-18 h1,.size-18 h2,.size-18 h3,.size-18 h4,.size-18 h5,.size-18 p,.size-18 i,.size-18 span,.size-18 li,.size-18 a,.size-18 blockquote,.size-18 p>a,.size-18 i>a,.size-18 span>a,.size-18 li>a,.size-18 blockquote>a,.size-18 ol>li,.size-18 ol>li>a,.size-18 ul>li,.size-18 ul>li>a,.size-18 ol,.size-18 ul{font-size:.9375rem;line-height:1.5rem}}@media (max-width: 380px){.size-55{font-size:2.1875rem;line-height:2.5625rem}.size-55 h1,.size-55 h2,.size-55 h3,.size-55 h4,.size-55 h5,.size-55 p,.size-55 i,.size-55 span,.size-55 li,.size-55 a,.size-55 blockquote,.size-55 p>a,.size-55 i>a,.size-55 span>a,.size-55 li>a,.size-55 blockquote>a,.size-55 ol>li,.size-55 ol>li>a,.size-55 ul>li,.size-55 ul>li>a,.size-55 ol,.size-55 ul{font-size:2.1875rem;line-height:2.5625rem}.size-16{font-size:.875rem;line-height:1.5rem}.size-16 h1,.size-16 h2,.size-16 h3,.size-16 h4,.size-16 h5,.size-16 p,.size-16 i,.size-16 span,.size-16 li,.size-16 a,.size-16 blockquote,.size-16 p>a,.size-16 i>a,.size-16 span>a,.size-16 li>a,.size-16 blockquote>a,.size-16 ol>li,.size-16 ol>li>a,.size-16 ul>li,.size-16 ul>li>a,.size-16 ol,.size-16 ul{font-size:.875rem;line-height:1.5rem}}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-Medium-CcoipUpM.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-Light2-CMZtQduZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-Light2-CMZtQduZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-SemiBold-DCx25psz.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-Bold-B2xhLi22.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-Bold2-DO1Apj_S.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-ExtraLight-DjSlq-6l.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-Light-Dx4kXJAl.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/fonts/Inter_28pt-Light2-CMZtQduZ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}select{outline:none!important}select:focus-visible{outline:none!important}select:active{outline:none!important}select:focus{outline:none!important}.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus,.textarea:-webkit-autofill,.textarea:-webkit-autofill:hover,.textarea:-webkit-autofill:focus{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 30px white inset!important;background:#fff;transition:none}.input[type=text]:focus,.input[type=email]:focus,.input[type=url]:focus,.input[type=password]:focus,.input[type=search]:focus,.input[type=number]:focus,.input[type=tel]:focus,.input[type=range]:focus,.input[type=date]:focus,.input[type=month]:focus,.input[type=week]:focus,.input[type=time]:focus,.input[type=datetime]:focus,.input[type=datetime-local]:focus,.input[type=color]:focus,.textarea:focus{outline:none}input:active,input:hover,input:focus{outline:none;outline-offset:0}.btn{width:288px;height:46px;border-radius:24px;background:#191919;display:flex;padding:10px;justify-content:center;align-items:center;transition:.5s;position:relative;overflow:hidden}.btn span{color:#d2b096;font-size:14px;font-style:normal;font-weight:600;line-height:normal;z-index:1}@media (min-width: 1023.98px){.btn:hover{cursor:pointer;background:#d2b096}.btn:hover span{color:#191919}}.btn-primary{border-radius:20px;border:1px solid transparent;display:flex;height:39px;justify-content:center;align-items:center;letter-spacing:.7px;text-transform:uppercase;transform:translateZ(0);transition:border .4s ease,color .4s ease;overflow:hidden;position:relative}.btn-primary span{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:relative;z-index:1;transition:.5s}@media (max-width: 4500.98px) and (min-width: 1199.98px){.btn-primary:hover{cursor:pointer}.btn-primary:hover span{color:#bb633f}}@media (max-width: 767.98px){.btn-primary{font-size:14px}}@media (max-width: 4500.98px) and (min-width: 1199.98px){.btn-main:hover{cursor:pointer;border:1px solid #ffffff}.btn-main:hover span{color:#fff}.btn-main:hover:before{transform:scaleY(0)}}@media (max-width: 4500.98px) and (min-width: 1199.98px){.btn-primary.btn-full:hover{cursor:pointer;border:1px solid #ffffff}.btn-primary.btn-full:hover span{color:#fff}}div:has(input),div:has(textarea){position:relative}.just-validate-error-label{position:absolute;left:43px;bottom:-17px;color:#ac2727!important;font-size:12px;font-style:normal;font-weight:400;line-height:22px;z-index:1;text-transform:initial!important}@media (min-width: 1023px){.just-validate-error-label{bottom:-22px}}input.just-validate-error-field{border-radius:36px;background:#fff9;box-shadow:0 0 10px #e92020eb}.form input{background:#ffffff80;border-radius:36px;transition:.5s;color:#191919;font-style:normal;font-weight:400;line-height:22px;width:100%;font-variant-numeric:lining-nums proportional-nums;height:44px;padding:12px 25px 12px 60px;font-size:14px;border:1px transparent}@media (min-width: 1023px){.form input{height:50px;font-size:16px;padding:14px 18px 14px 70px}.form input:hover{background:#ffffff80;border:1px solid #fff;cursor:pointer}.form input:active,.form input:focus{background:#ffffff80;border:1px solid #fff;outline:none}}.form input::placeholder{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-transform:lowercase}@media (min-width: 1023px){.form input::placeholder{font-size:16px}}.form textarea{background:#ffffff80;border:0;border-radius:36px;transition:.5s;color:#191919;font-style:normal;font-weight:400;line-height:22px;font-variant-numeric:lining-nums proportional-nums;padding:12px 25px;max-width:450px;width:100%;font-size:14px;min-height:80px}@media (min-width: 1023px){.form textarea{min-height:120px;max-height:120px;max-width:420px;width:100%!important}.form textarea:hover{background:#ffffff80;border:1px solid #fff}.form textarea:active,.form textarea:focus{background:#ffffff80;border:1px solid #fff;outline:none}}.form textarea:focus-visible{outline:0;outline:none}.form textarea::placeholder{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-transform:lowercase}@media (min-width: 1023px){.form textarea::placeholder{font-size:16px}}.form label{position:relative;height:50px;display:block}.form label .icon{position:absolute;width:36px;height:36px;top:4px;left:5px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}@media (min-width: 1023px){.form label .icon{width:42px;height:42px}}.form .btn-primary{display:flex;justify-content:center;align-items:center;padding:11px 23px;width:100%;height:40px;border-radius:24px;background:#191919}@media (min-width: 1023px){.form .btn-primary{height:50px}}.form .btn-primary span{color:#d2b096;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:initial}.form .btn-primary:before{height:47px}@media (min-width: 1023px){.form .btn-primary{width:100%;max-width:100%}}.form__row{margin-bottom:20px}@media (min-width: 1023px){.form__row{margin-bottom:25px}}header{position:fixed;top:0;left:0;width:100%;z-index:5}.header{width:100%;height:80px}.header__mobile{border-radius:60px;background:#e5e5e803;box-shadow:0 4px 20px #00000026}.header .header__mobile-content{border-radius:60px;background:#e5e5e8e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 1200px){.header.scrolled .header__content{background:#e5e5e8e6}}.header{transition:background .5s ease-in-out}@media (min-width: 1200px){.header__mobile{display:none}}.header__mobile-content{display:flex;width:100%;justify-content:space-between;padding:15px 10px 10px}.header__content{position:fixed;background:#19191999;width:100%;top:0;left:-150%;transition:left .3s ease-in-out;overflow:auto;z-index:9999;max-height:100vh;height:100vh}@media (min-width: 1200px){.header__content{padding-bottom:0;z-index:1;left:50%;top:9px;transform:translate(-50%);height:auto;max-height:100%;max-width:1837px;position:fixed;width:100%;overflow:visible;border-radius:60px;background:#e5e5e8e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 4px 20px #00000026}}@media (min-width: 1200px){.header__content:before{display:none}}.header__content.active{left:0}.header__content-block{position:relative;z-index:1;width:300px;border:1px solid #fff;border-left:0;border-top-right-radius:60px;border-bottom-right-radius:60px;padding-bottom:50px}@media (min-width: 520px){.header__content-block{width:500px}}@media (min-width: 1200px){.header__content-block{width:100%;display:flex;max-width:1150px;margin:0 auto;align-items:center;padding-bottom:0;border:0}}@media (max-width: 1199px){.header__content-block{background:#e5e5e8e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.header .close-mobile-menu{position:absolute;top:20px;right:35px}@media (min-width: 1200px){.header .close-mobile-menu{display:none}}.header__top{display:flex;justify-content:space-between;padding:16px 10px}@media (min-width: 1200px){.header__top{padding:0;margin-left:5px}}.header__right{margin-top:8px}@media (min-width: 1200px){.header__right{width:100%;display:flex;flex-wrap:wrap;padding-top:4px;margin:0 0 0 39px}}@media (min-width: 1200px){.header__menu-block{width:100%;order:2}}.header__logo{width:88px;height:35px}@media (min-width: 1200px){.header__logo{width:120px;height:48px}.header__logo img{width:120px}}.header__info{padding-left:10px;padding-top:23px}@media (min-width: 1200px){.header__info{width:100%;display:flex;order:1;align-items:center;border-bottom:1px solid rgba(255,255,255,.5);justify-content:space-between;padding:0 63px 4px 7px}}@media (min-width: 1200px){.header__messengers-block{order:3;display:flex;align-items:center}}.header__messengers{display:flex;padding:6px 0 0 23px}@media (min-width: 1200px){.header__messengers{padding:0}}.header__messenger-item{position:relative;width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}.header__messenger-item:before,.header__messenger-item:after{content:"";position:absolute;left:-3px;width:6px;height:7px;background:#fff;border-radius:38%}.header__messenger-item:before{top:9px}.header__messenger-item:after{bottom:9px}.header__messenger-item:first-child:before,.header__messenger-item:first-child:after{display:none}@media (min-width: 1200px){.header__messenger-item{width:30px;height:30px}}.header__messenger-item a{width:26.278px;height:26.278px;background:#cfd2d9;display:flex;justify-content:center;align-items:center;border-radius:50%}@media (min-width: 1200px){.header__messenger-item a{width:22px;height:22px;transition:.5s}.header__messenger-item a:hover{background:#96c7f1}}.header__messenger-item a svg{transform:scale(1.3)}@media (min-width: 1200px){.header__messenger-item a svg{transform:scale(1)}}.header .telegram svg{margin-left:-1px;transform:scale(1.3)}@media (min-width: 1200px){.header .telegram svg{transform:scale(1)}}@media (min-width: 1200px){.header .viber svg{width:12px;height:12px}.header .viber a,.header .viber svg path{transition:.5s}.header .viber:hover a{background:#ad98c2}.header .viber:hover svg path{fill:#fff}.header .whatsapp svg{width:14px;height:14px}.header .whatsapp a,.header .whatsapp svg path{transition:.5s}.header .whatsapp:hover a{background:#a4cc95}.header .whatsapp:hover svg path{fill:#fff}.header .telegram svg{margin-left:-1px;margin-top:1px}.header .telegram a,.header .telegram svg path{transition:.5s}.header .telegram:hover a{background:#96c7f1}.header .telegram:hover svg path{fill:#fff}}.header__phone{order:2}@media (min-width: 1200px){.header__phone{margin-left:20px}}.header__phone a{display:flex;color:#525252;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.header__phone a .icon{width:17px;height:17px;margin-right:10px}@media (min-width: 1200px){.header__phone a .icon{display:none}}.header__email{margin-top:13px}@media (min-width: 1200px){.header__email{order:2;margin-top:0}}.header__email a{display:flex;color:#525252;font-size:14px;font-style:normal;font-weight:400;line-height:normal;align-items:center}.header__email a .header__email-icon{width:17px;height:12px;margin-right:9px}.header__socials{display:flex;padding:6px 0 0 23px}@media (min-width: 1200px){.header__socials{order:1;padding:0}}.header__socials .header__social-item{position:relative;width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}.header__socials .header__social-item:before,.header__socials .header__social-item:after{content:"";position:absolute;left:-3px;width:6px;height:7px;background:#fff;border-radius:38%}.header__socials .header__social-item:before{top:9px}.header__socials .header__social-item:after{bottom:9px}.header__socials .header__social-item:first-child:before,.header__socials .header__social-item:first-child:after{display:none}@media (min-width: 1200px){.header__socials .header__social-item{width:30px;height:30px}}.header__socials .header__social-item a{width:26.278px;height:26.278px;background:#cfd2d9;display:flex;justify-content:center;align-items:center;border-radius:50%}@media (min-width: 1200px){.header__socials .header__social-item a{width:22px;height:22px;transition:.5s}.header__socials .header__social-item a svg{transform:scale(1.3)}}@media (min-width: 1200px) and (min-width: 1200px){.header__socials .header__social-item a svg{transform:scale(1)}}@media (min-width: 1200px){.header__socials .header__social-item a:hover{background:#96c7f1}}.header__socials .facebook svg{transform:scale(1.5)}@media (min-width: 1200px){.header__socials .facebook svg{transform:scale(1)}}.header__socials .instagram svg{transform:scale(1.5)}@media (min-width: 1200px){.header__socials .instagram svg{transform:scale(1)}}.header__socials .youtube svg{transform:scale(1.5)}@media (min-width: 1200px){.header__socials .youtube svg{transform:scale(1)}}@media (min-width: 1200px){.header__socials .facebook a,.header__socials .facebook svg path{transition:.5s}.header__socials .facebook:hover a{background:#7394ca}.header__socials .facebook:hover svg path{fill:#fff}.header__socials .instagram a,.header__socials .instagram svg path{transition:.5s}.header__socials .instagram:hover a{background:#d38bae}.header__socials .instagram:hover svg path{fill:#fff}.header__socials .youtube a,.header__socials .youtube svg path{transition:.5s}.header__socials .youtube:hover a{background:#d58182}.header__socials .youtube:hover svg path{fill:#fff}}.header__popup{width:225px;height:32px;margin-top:24px;margin-left:25px}@media (min-width: 1200px){.header__popup{order:4;margin:0;width:150px;height:32px}}.header__popup .btn{width:225px;height:32px}@media (min-width: 1200px){.header__popup .btn{width:150px;height:32px}.header__popup .btn span{color:#d2b096;font-size:12px;font-style:normal;font-weight:400;line-height:11px;transition:.5s}.header__popup .btn:hover span{color:#191919}}.menu{padding:0 10px;margin:0}@media (min-width: 1200px){.menu{display:flex;padding:0;justify-content:space-between}}@media (min-width: 1200px){.menu__item{padding:11px 0;margin:0}}.menu__item:last-child .menu__link{border:1px solid transparent;padding-bottom:28px}@media (min-width: 1200px){.menu__item:last-child .menu__link{border:1px solid transparent;padding-bottom:4px;border-radius:24px}.menu__item:last-child .menu__link:hover{border-radius:24px;border:1px solid #b8b4b1!important;background:#d2cedb00;cursor:pointer}}.menu__link{color:#191919;font-size:clamp(18px,3vw,30px);font-style:normal;font-weight:400;line-height:clamp(12px,3vw,24px);letter-spacing:.72px;display:block;padding:15px 0;border-bottom:1px solid #bdb9b6;transition:.5s}@media (min-width: 1200px){.menu__link{font-size:14px;line-height:12px;display:inline;padding:4px 5px;border:1px solid transparent;letter-spacing:.56px}.menu__link:hover{border-radius:24px;border:1px solid #b8b4b1;background:#d2cedb00;cursor:pointer}}@media (min-width: 1200px){.menu__link.active{border-radius:24px;border:1px solid #b8b4b1;background:#d2cedb00}}@media (min-width: 1200px){.menu__item:last-child .menu__link.active{border-radius:24px;border:1px solid #b8b4b1;background:#d2cedb00}.menu__item:last-child .menu__link.active:hover{border-radius:24px;border:1px solid #b8b4b1!important;background:#d2cedb00}}@media (min-width: 1200px){.js-menu{position:relative}}.js-menu svg{transition:.5s;margin:3px 8px 0;width:15px;height:8px}@media (min-width: 1200px){.js-menu svg{margin:10px 0 0;width:10px;height:8px}}.js-menu .menu-item:last-child .menu__link{border:0;padding-bottom:28px}@media (min-width: 1200px){.js-menu .menu-item:last-child .menu__link{border:inherit;padding-bottom:4px;border-radius:24px}.js-menu .menu-item:last-child .menu__link:hover{border-radius:24px;border:inherit!important;background:#c8ccd1;cursor:pointer}}.menu__item.js-menu .menu__link.active .menu__link.active{background:#c8ccd1;border:0}.js-menu.show svg{transition:.5s;transform:rotate(-180deg)}.menu__sub{position:relative;width:100%;margin-top:15px;padding:2px 0 8px 6px;background:inherit;display:none}@media (min-width: 1200px){.menu__sub{position:absolute;top:24px;left:-10px;width:275px;padding:32px 12px 30px;background:#e5e5e8e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:.5s}}.menu__sub svg{transition:.5s}.menu__sub .menu__link{padding:7px 10px 7px 20px;letter-spacing:.56px;color:#191919;font-size:14px;font-weight:400;line-height:12px;transition:.5s;display:inline-flex;border:0}@media (min-width: 1200px){.menu__sub .menu__link{padding:6px 10px 6px 25px;border:0}.menu__sub .menu__link:hover{border-radius:24px;background:#c8ccd1}}@media (min-width: 1200px){.menu__sub .menu__link:hover{cursor:pointer}}.menu__sub .menu__link.active{border-radius:24px}@media (min-width: 1200px){.menu__sub .menu__link.active{background:inherit}}.menu__sub .menu__item{position:relative;padding:2px 0}.menu__sub .menu__item:before{position:absolute;left:8px;content:"";width:4px;height:4px;border-radius:50%;background:#191919;top:12px}@media (min-width: 1200px){.menu__sub .menu__item:before{top:13px}}.menu__sub .menu__item:last-child .menu__link{border-bottom:0;padding-bottom:6px}@media (min-width: 1200px){.menu__sub .menu__item:last-child .menu__link{padding-bottom:6px;padding-right:6px;border:0}.menu__sub .menu__item:last-child .menu__link:hover{border-radius:24px;border:0!important;background:#c8ccd1;cursor:pointer}}.menu__sub.show{display:block}.header__language{width:49px;display:flex;justify-content:flex-end;margin-top:8px;z-index:4}@media (min-width: 1199px){.header__language{order:1;margin:0;justify-content:flex-start;position:fixed;top:10px;right:-5px;z-index:99;width:49px}.header__language:hover{cursor:pointer}}.language-dropdown{position:relative;border-radius:30px;display:flex;align-items:center;width:50px;height:24px}@media (min-width: 1199px){.language-dropdown{width:49px;height:24px}.language-dropdown:hover{cursor:pointer}}.language-dropdown__button{padding:4px 0 4px 5px;text-align:left;background:inherit;border:0;list-style:none;margin:0;display:inline-block;position:relative;text-decoration:none;color:#191919;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;width:48px;z-index:4}@media (min-width: 1199px){.language-dropdown__button{padding:4px 0 4px 7px;font-size:13px;border-radius:12px;border:1px solid #000}.language-dropdown__button:hover{cursor:pointer}}.language-dropdown__button:before{content:"";position:absolute;top:6px;right:4px;width:13px;height:11px;background-image:url(/build/media/icons/language-arrow-DiJjQJ6h.svg);background-size:100%;background-repeat:no-repeat;background-position:center;transition:.5s}@media (min-width: 1199px){.language-dropdown__button:before{top:7px;right:7px;width:10px;height:8px}}@media (min-width: 1199px){.language-dropdown.show .language-dropdown__button{background:#fff}}.language-dropdown.show .language-dropdown__button:before{transform:rotate(180deg)}.header__language-wrapper{width:49px;position:fixed;top:8px;z-index:9991;right:70px;display:flex;justify-content:flex-end}@media (min-width: 1199px){.header__language-wrapper{justify-content:flex-end;width:100%;position:fixed;top:8px;z-index:9991;left:50%;transform:translate(-50%);max-width:1140px;margin:0 auto;right:inherit}}.language-dropdown__list{display:flex;width:50px;height:auto;padding:10px 1px 4px;flex-direction:column;align-items:flex-start;position:absolute;margin-left:0;opacity:0;visibility:hidden;transition:all .2s;margin-top:0;top:21px;left:-1px;border-radius:0 0 12px 12px;border-top:0;z-index:3}@media (min-width: 1199px){.language-dropdown__list{width:50px;padding:10px 1px 6px 0;left:0}}.language-dropdown__list.show{opacity:1;visibility:visible;top:-4px;z-index:3;width:60px;padding-top:32px;left:-7px;border-radius:12px;border:1px solid #000;background:#f1f3f5;padding-bottom:8px}.language-dropdown__list.show .language-dropdown__button{background:#fff;border:1px solid #000;border-radius:12px}@media (min-width: 1199px){.language-dropdown__list.show{padding-top:30px;top:0;width:48px;left:0}}.language-dropdown__list .active a{color:#d2b096}.language-dropdown__item{background:inherit;border:0;padding:0;width:100%;border-radius:12px}.language-dropdown__item a{color:#191919;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:block;transition:.5s;margin-left:-4px;padding:3px 10px 3px 0}@media (min-width: 1199px){.language-dropdown__item a{font-size:13px;font-style:normal;font-weight:400;line-height:16px;margin:0 0 0 7px;text-align:left;padding:1px 10px 1px 0}}@media (min-width: 1200px){.footer{max-width:1837px;margin:0 auto;border-radius:60px;background:#e5e5e8e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.footer__top{background:#e5e5e8e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:29px 10px 32px}@media (min-width: 1200px){.footer__top{border-radius:60px;padding:55px 10px 60px}}.footer__copyright{color:#191919;opacity:.6;font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.52px;width:50%}@media (min-width: 1023px){.footer__copyright{font-size:14px;line-height:12px;letter-spacing:.56px;width:325px}}.footer__bottom-center{width:50%;display:flex;justify-content:flex-end}@media (min-width: 1023px){.footer__bottom-center{width:auto}}.footer__bottom-center a{color:#191919;text-align:right;font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.52px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;opacity:.6}@media (min-width: 1023px){.footer__bottom-center a{font-size:14px;line-height:12px;letter-spacing:.56px}}.footer__bottom-content{display:flex;flex-wrap:wrap}@media (min-width: 768px){.footer__bottom-content{max-width:600px;margin:0 auto}}@media (min-width: 1023px){.footer__bottom-content{max-width:1140px;flex-wrap:inherit;width:100%;justify-content:space-between;align-items:center}}.footer__bottom{padding:14px 10px 36px;background:#fff}@media (min-width: 1023px){.footer__bottom{border-radius:0 0 60px 60px;background:#fcfcfc;padding:23px 10px 21px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-bottom:10px}}.footer__develop{display:flex;margin-top:14px;align-items:center;width:100%;justify-content:space-between;max-width:350px}@media (min-width: 768px){.footer__develop{max-width:255px;margin:20px auto 0}}@media (min-width: 1023px){.footer__develop{margin:0}}.footer__develop a.link{color:#191919;opacity:.5;font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.33px}@media (min-width: 1023px){.footer__develop a.link{font-size:14px;line-height:16px;letter-spacing:.42px;max-width:146px}}.footer__develop a.logo-icon{width:100px;height:31px;min-width:100px}@media (min-width: 768px){.footer__top-content{max-width:600px;margin:0 auto}}@media (min-width: 1023px){.footer__top-content{max-width:1140px;margin:0 auto;display:flex;position:relative}}.footer__left{display:flex;position:relative}@media (min-width: 1023px){.footer__left{width:420px}}@media (min-width: 1200px){.footer__left{width:487px}}.footer__logo-block{order:2;display:flex;justify-content:flex-end;width:100%;padding-right:10px;padding-top:7px;position:absolute;right:-10px}@media (min-width: 1023px){.footer__logo-block{order:1;width:165px;justify-content:flex-start;position:relative;bottom:inherit;right:0}}@media (min-width: 1200px){.footer__logo-block{width:195px}}.footer__logo-block .footer__logo{width:120px;height:48px}.footer__center{order:1;min-width:220px}.footer__messengers-block{display:flex;align-items:center;justify-content:space-between}@media (min-width: 1023px){.footer__messengers-block{flex-wrap:wrap}}.footer__info-right{display:flex;align-items:flex-end;border-top:1px solid #c5c1be;margin-top:23px;justify-content:flex-end;position:relative}@media (min-width: 1023px){.footer__info-right{position:initial;margin-top:0;border:0;width:200px;align-items:flex-start}}@media (min-width: 1023px){.footer__phone{order:2;width:100%;margin-top:6px}}.footer__phone a{color:#191919;font-size:13px;font-style:normal;font-weight:400;line-height:normal;align-items:center;display:flex}.footer__phone a .icon{width:12.75px;margin-right:10px}.footer__email{margin-top:7px;margin-bottom:10px}@media (min-width: 1023px){.footer__email{margin-top:16px;margin-bottom:15px}}.footer__email a{display:flex;color:#191919;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.footer__email a .footer__email-icon{margin-right:8px;display:flex;align-items:center}.footer__location{max-width:270px}.footer__location a{color:#191919;font-size:13px;font-style:normal;font-weight:400;line-height:20px;display:block}@media (min-width: 1023px){.footer__location a{line-height:17px}}.footer__right{border-top:1px solid #c5c1be;margin-top:16px;padding-top:13px}@media (min-width: 1023px){.footer__right{display:flex;width:490px;margin-top:12px;padding-top:32px;justify-content:space-between}}.footer__messengers{display:flex;padding-right:7px}@media (min-width: 1023px){.footer__messengers{order:1}}.footer__messenger-item{position:relative;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}@media (min-width: 1023px){.footer__messenger-item{width:30px;height:30px}}.footer__messenger-item:first-child a:before{display:none}.footer__messenger-item a{width:28.54px;height:28.54px;background:#cfd2d9;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative}@media (min-width: 1023px){.footer__messenger-item a{width:22px;height:22px}}.footer__messenger-item a:before{position:absolute;top:3px;left:-10px;background:#fff;content:"";width:8px;height:20px}@media (min-width: 1023px){.footer__messenger-item a:before{top:4px;left:-7px;background:#fff;content:"";width:5px;height:14px}}.footer .viber svg,.footer .whatsapp svg,.footer .telegram svg{transform:scale(1.2)}@media (min-width: 1200px){.footer .viber svg,.footer .whatsapp svg,.footer .telegram svg{transform:scale(1)}}.footer .telegram svg{margin-left:-1px;margin-top:1px}@media (min-width: 1200px){.footer .viber a,.footer .viber svg path{transition:.5s}.footer .viber:hover a{background:#ad98c2}.footer .viber:hover svg path{fill:#fff}.footer .whatsapp a,.footer .whatsapp svg path{transition:.5s}.footer .whatsapp:hover a{background:#a4cc95}.footer .whatsapp:hover svg path{fill:#fff}.footer .telegram a,.footer .telegram svg path{transition:.5s}.footer .telegram svg{margin-left:-1px}.footer .telegram:hover a{background:#96c7f1}.footer .telegram:hover svg path{fill:#fff}}.footer__socials{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-top:14px}@media (min-width: 1023px){.footer__socials{justify-content:flex-start;align-items:flex-start;margin-top:0;width:196px}}.footer__social-item-info a{display:flex}.footer__social-item-info a .facebook svg{transform:scale(1.3)}@media (min-width: 1200px){.footer__social-item-info a .facebook svg{transform:scale(1)}}.footer__social-item-info a .instagram svg{transform:scale(1.3)}@media (min-width: 1200px){.footer__social-item-info a .instagram svg{transform:scale(1)}}.footer__social-item-info a .youtube svg{transform:scale(1.3)}@media (min-width: 1200px){.footer__social-item-info a .youtube svg{transform:scale(1)}}@media (min-width: 1200px){.footer__social-item-info a:hover .facebook .link{background:#7394ca}.footer__social-item-info a:hover .facebook svg path{fill:#fff}.footer__social-item-info a:hover .instagram .link{background:#d38bae}.footer__social-item-info a:hover .instagram svg path{fill:#fff}.footer__social-item-info a:hover .youtube .link{background:#d58182}.footer__social-item-info a:hover .youtube svg path{fill:#fff}.footer__social-item-info a .facebook .link,.footer__social-item-info a .facebook svg path{transition:.5s}.footer__social-item-info a .instagram .link,.footer__social-item-info a .instagram svg path{transition:.5s}.footer__social-item-info a .youtube .link,.footer__social-item-info a .youtube svg path{transition:.5s}}.footer__social-item-info a span{margin-right:18px}.footer__social-item{position:relative;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}@media (min-width: 1023px){.footer__social-item{width:30px;height:30px}}.footer__social-item .link{width:29.333px;height:29.333px;background:#cfd2d9;display:flex;justify-content:center;align-items:center;border-radius:50%}@media (min-width: 1023px){.footer__social-item .link{width:22px;height:22px}}.menu-footer{padding:0;margin:0}.menu-footer__item__link:first-child{padding-top:0}.menu-footer__link{margin:0;color:#676666;font-size:13px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:.48px;padding:8px 0 7px;display:block}@media (min-width: 1023px){.menu-footer__link{padding:5px 0;font-size:12px;line-height:12px}}@media (min-width: 1023px){.menu-footer__item:first-child .menu-footer__link{padding-top:0}}@media (min-width: 1023px){.footer__menu{padding-top:10px}}.footer__menu nav{padding:0;margin:0}.footer__call{position:absolute;left:0;bottom:0}@media (min-width: 1023px){.footer__call{position:absolute;top:12px;right:0;left:inherit}}.footer__popup .btn{width:160px;height:32px}@media (min-width: 1023px){.footer__popup .btn{width:150px}}.footer__popup .btn span{font-size:12px;font-style:normal;font-weight:400;line-height:11px}.footer__social-item-info a{align-items:center;position:relative}.footer__social-item-info a:before{position:absolute;background:#fff;content:"";width:25px;height:10px;top:34px;right:7px}@media (min-width: 1023px){.footer__social-item-info a:before{position:absolute;top:25px;left:6px;background:#fff;content:"";width:18px;height:10px;right:inherit}}.footer__social-item-info a span{color:#191919;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media (min-width: 1023px){.footer__social-item-info a span{order:2;display:block;margin-right:0;margin-left:7px}}.footer__social-item-info:last-child a:before{display:none}.modal__bg{display:block;background:#2f2b2880;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);min-height:100vh;width:100%;z-index:-1;position:fixed;top:0;max-width:1920px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);overflow:auto;height:100%}.modal__bg:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url(/resources/media/images/popup/bg.png);background-repeat:repeat;background-position:center}.modal__form .form__row:last-child{margin-bottom:0}body:has(dialog[open]){overflow:hidden}.modal{display:none;width:100%;z-index:9999;position:fixed;top:0;left:0;overflow:auto;height:100%;min-height:100vh;padding:0;border:0;background:initial}@keyframes popup{0%{transform:translate(-200%);opacity:0}to{transform:translate(0);opacity:1}}.modal__content{position:absolute;top:100px;max-width:1920px;left:50%;transform:translate(-50%);overflow:visible;height:auto;width:555px;margin:0 auto;padding:60px 67px 50px;border-radius:40px;border:.5px solid rgba(255,255,255,.8);background:#e6dfd8a6;-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px)}@media (max-width: 767.98px){.modal__content{width:90%;padding:50px 20px}}.modal__close{position:absolute;transition:.5s;border-radius:50%;text-align:center;background:#191919;display:flex;align-items:center;justify-content:center;width:35px;height:35px;right:18px;top:15px}@media (min-width: 1023px){.modal__close{right:15px;top:15px;width:42px;height:42px}.modal__close:hover{cursor:pointer}}.modal__close svg path{transition:.5s}.modal__title{color:#191919;font-style:normal;font-weight:400;letter-spacing:-.7px;text-transform:uppercase;margin-bottom:15px;position:relative;font-size:26px;line-height:32px}@media (min-width: 1023px){.modal__title{font-size:35px;font-style:normal;font-weight:400;line-height:45px}}.modal__description{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:20px;position:relative}@media (min-width: 1023px){.modal__description{font-size:16px;line-height:22px}}.modal__top{margin-bottom:30px}@media (min-width: 1023px){.modal__top{margin-bottom:40px}}.modal__form .form__row{margin-bottom:20px}@media (min-width: 1023px){.modal__form .form__row{margin-bottom:25px}}.modal__form label{position:relative;height:50px;display:block}.modal__form label .icon{position:absolute;width:36px;height:36px;top:4px;left:5px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}@media (min-width: 1023px){.modal__form label .icon{width:42px;height:42px}}.modal__form input{background:#ffffff80;border:0;border-radius:36px;color:#191919;font-style:normal;font-weight:400;line-height:22px;width:100%;font-variant-numeric:lining-nums proportional-nums;height:44px;padding:12px 25px 12px 60px;font-size:14px;border:1px solid transparent;transition:.5s}@media (min-width: 1023px){.modal__form input{height:50px;font-size:16px;padding:14px 18px 14px 70px}.modal__form input:hover{background:#ffffff80;border:1px solid #fff;cursor:pointer}.modal__form input:active,.modal__form input:focus{background:#ffffff80;border:1px solid #fff}}.modal__form input::placeholder{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-transform:lowercase}@media (min-width: 1023px){.modal__form input::placeholder{font-size:16px}}.modal__form textarea{background:#ffffff80;border:0;border-radius:36px;transition:.5s;color:#191919;font-style:normal;font-weight:400;line-height:22px;font-variant-numeric:lining-nums proportional-nums;padding:12px 25px;max-width:450px;width:100%;font-size:14px;min-height:80px}@media (min-width: 1023px){.modal__form textarea{min-height:120px;max-width:420px;width:100%!important}.modal__form textarea:hover{background:#ffffff80;border:1px solid #fff}.modal__form textarea:active,.modal__form textarea:focus{background:#ffffff80;border:1px solid #fff}}.modal__form textarea:focus-visible{outline:0}.modal__form textarea::placeholder{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-transform:lowercase}@media (min-width: 1023px){.modal__form textarea::placeholder{font-size:16px}}.modal__form .btn-primary{display:flex;justify-content:center;align-items:center;padding:11px 23px;width:100%;height:40px;border-radius:24px;background:#191919;transition:.5s}@media (min-width: 1023px){.modal__form .btn-primary{height:50px}.modal__form .btn-primary:hover{cursor:pointer;background:#d2b096}.modal__form .btn-primary:hover span{color:#191919}}.modal__form .btn-primary span{color:#d2b096;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:initial;transition:.5s}.modal__form .btn-primary:before{height:47px}@media (min-width: 1023px){.modal__form .btn-primary{width:100%;max-width:100%}}.modal__top.modal__top-thanks{margin-bottom:0}
