/*! 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}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}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:-0.25em}sup{top:-0.5em}img{border-style:none;width:100%;height:auto}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}input:active,textarea:active,select:active,button:active,h1:active,h2:active,h3:active,h4:active,h5:active,h6:active,span:active,input:hover,textarea:hover,select:hover,button:hover,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover,span:hover,input:focus,textarea:focus,select:focus,button:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,span:focus,input:visited,textarea:visited,select:visited,button:visited,h1:visited,h2:visited,h3:visited,h4:visited,h5:visited,h6:visited,span:visited{outline:none}*,*:before,*:after{box-sizing:border-box}pre{white-space:pre-wrap;word-wrap:break-word}@media print{*{background:none !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}img{filter:Gray();filter:grayscale(100%)}a{text-decoration:underline;page-break-inside:avoid}a[href]:after{content:" (" attr(href) ")"}a:link,a:visited{color:#781351}a[href="#"],a[href="javascript:"]{content:""}body{font-family:Georgia,‘Times New Roman’,serif}.entry iframe,ins{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap}@page :left{margin:1cm}@page :right{margin:1cm}.embed-youtube,.embed-responsive{position:absolute;height:0;overflow:hidden}blockquote,table,pre,ul,ol,dl,h1,h2,h3,h4,h5,h6,img{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}body,html{height:auto}img,fieldset,a img{border:none}input[type=submit],button{cursor:pointer}input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input,button{margin:0;padding:0;border:0}ul,ol{list-style-type:none}@font-face{font-family:"Klapt Cyrillic";src:url(images/KlaptCyrillic-Bold.woff2) format("woff2"),url(images/KlaptCyrillic-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Regular";src:url(images/Roboto-Regular.woff2) format("woff2"),url(images/Roboto-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Medium";src:url(images/Roboto-Medium.woff2) format("woff2"),url(images/Roboto-Medium.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Klapt Cyrillic";src:url(images/KlaptCyrillic-Bold.woff2) format("woff2"),url(images/KlaptCyrillic-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Regular";src:url(images/Roboto-Regular.woff2) format("woff2"),url(images/Roboto-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Medium";src:url(images/Roboto-Medium.woff2) format("woff2"),url(images/Roboto-Medium.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}.app-button{font-family:"Roboto Regular",Verdana,serif,sans-serif;font-size:16px;text-transform:uppercase;color:#fff;width:230px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#ff4c00;transition:all .3s linear}.app-button:hover{background-color:#f52}.app-subtitle{font-size:32px;text-transform:uppercase}.app-text{font-family:"Roboto Regular",Verdana,serif,sans-serif;font-size:14px;font-weight:400;color:#999;line-height:1.5em}@media only screen and (min-width: 1024px){.app-subtitle{font-size:40px;line-height:100%}.app-text{font-size:24px}}input:active,textarea:active,select:active,button:active,h1:active,h2:active,h3:active,h4:active,h5:active,h6:active,span:active,input:hover,textarea:hover,select:hover,button:hover,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover,span:hover,input:focus,textarea:focus,select:focus,button:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,span:focus,input:visited,textarea:visited,select:visited,button:visited,h1:visited,h2:visited,h3:visited,h4:visited,h5:visited,h6:visited,span:visited{outline:none}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;outline:none}a{text-decoration:none}ul[class]{list-style:none}html{font-size:5px;background-color:#000;scroll-behavior:smooth;width:100%}.webp body{background-image:url(images/bg-mob.png);background-size:cover;background-repeat:no-repeat;background-position:bottom center}body{font-family:"Klapt Cyrillic",Verdana,serif,sans-serif;background-color:#1a0505;background-image:url(images/bg-mob.png);background-size:cover;background-repeat:no-repeat;background-position:bottom center;color:#fff;width:100%}#spinner{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .3s ease,visibility .3s ease}#spinner.hidden{opacity:0;visibility:hidden}.spinner{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-top:5px solid #ff4c00;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.container{max-width:1250px;width:100%;margin:0 auto;padding-left:12px;padding-right:12px}@media only screen and (min-width: 768px){.webp body{background-image:url(images/bg-desktop.png)}body{background-image:url(images/bg-desktop.png)}.container{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 1440px){.container{padding-left:25px;padding-right:25px}}.lang_switcher_outer{cursor:pointer;background:rgba(0,0,0,0);display:flex;padding:0;flex-grow:1;font-family:"Roboto Regular",Verdana,serif,sans-serif}.lang_switcher{display:flex;align-items:center;position:relative;cursor:pointer;margin-left:auto;margin-right:11px;padding-left:4px;padding-right:14px}.lang-list-wrapper{position:absolute;list-style-type:none;top:calc(100% + 5px);background:rgba(17,15,15,.8);display:none;border-radius:5.616px;width:100%;z-index:12}.lang-list-wrapper.act{display:block}.lang_switcher .curr_lang{position:relative;display:flex;align-items:center;text-transform:uppercase}.lang_switcher .curr_lang span{font-size:18px;line-height:1;display:inline-block;color:#d0c9c9;text-align:left;margin-right:.5em}.chevron{width:18px;height:18px;transform:rotate(180deg);transition:transform .3s ease-in-out}.chevron.act{transform:rotate(0deg)}.lang_list{list-style-type:none;width:100%;cursor:auto;margin:0;border-radius:5.616px;border:1.123px solid #ff4c00;padding-left:16px;padding-right:13px;padding-top:16px;padding-bottom:16px}.lang_list_item{color:#fff;transition:all .3s;cursor:pointer;font-size:18px;line-height:1;text-transform:uppercase;text-align:right}.lang_list_item:last-of-type{margin-top:10px}.lang_list_item.curr span{pointer-events:none;color:#d0c9c9}.lang_list_item:hover{color:#ff5c00}@media only screen and (min-width: 1024px){.lang_switcher_outer{flex-grow:initial}.lang_switcher .curr_lang span{font-size:16px}.lang_list_item{font-size:16px}}html.ua .ua{display:block}html .ua{display:none}html.en .en{display:block}html .en{display:none}input:active,textarea:active,select:active,button:active,h1:active,h2:active,h3:active,h4:active,h5:active,h6:active,span:active,input:hover,textarea:hover,select:hover,button:hover,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover,span:hover,input:focus,textarea:focus,select:focus,button:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,span:focus,input:visited,textarea:visited,select:visited,button:visited,h1:visited,h2:visited,h3:visited,h4:visited,h5:visited,h6:visited,span:visited{outline:none}.header{position:sticky;top:0;left:0;background:rgba(17,15,15,.69);backdrop-filter:blur(11.75px);-webkit-backdrop-filter:blur(11.75px);border-bottom:1px solid rgba(0,0,0,0);border-image:linear-gradient(90deg, rgb(45, 25, 22) 0%, rgb(255, 72, 0) 50%, rgb(45, 25, 22) 100%);border-image-slice:1;width:100%;padding-top:24px;padding-bottom:24px;padding-left:20px;padding-right:20px;z-index:1000}.header-container{display:flex;justify-content:space-between;align-items:center}.header__logo{height:16px;width:auto}.header__logo-img{display:block;height:100%;width:auto}.header__button{margin:0 auto}.header__desktop-menu{display:none}.header__mobile-menu-nav{display:none;opacity:0;transform:translateY(0);transition:transform .5s ease,opacity .5s ease}.header__mobile-menu-nav.active{display:block;opacity:1;transform:translateY(0);position:absolute;width:100%;top:69px;left:0;z-index:10;background-color:#000;height:100vh;padding-top:48px}.header__mobile-menu-nav.closing{opacity:0;transform:translateY(-20px);transition:transform .5s ease,opacity .5s ease}.header__toggle{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;width:20px;height:20px;position:relative;z-index:20}.header__toggle span{display:block;width:20px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .3s ease,opacity .3s ease}.header__toggle span:nth-child(1){top:calc(50% - 7px)}.header__toggle span:nth-child(3){top:calc(50% + 7px)}.header__toggle.active span:nth-child(1){display:none}.header__toggle.active span:nth-child(2){top:50%;transform:translate(-50%, 0%) rotate(45deg)}.header__toggle.active span:nth-child(3){top:50%;transform:translate(-50%, 0%) rotate(-45deg)}.header__menu-item{margin-bottom:32px;text-align:center}.header__menu-item-link{color:#fff;transition:color .2s linear;font-size:18px;font-family:"Roboto Regular",Verdana,serif,sans-serif}.header__menu-item-link:hover{color:#f63}.desktop-button{display:none}@media only screen and (min-width: 1024px){.header__nav{display:flex}.header{background-color:rgba(0,0,0,.6);backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px)}.header__mobile-menu{display:none}.header__menu-item{margin-bottom:0;font-size:16px}.header__menu-item-link{font-size:16px;color:#d0c9c9}.header-container{max-width:1250px;margin:0 auto;padding-left:25px;padding-right:25px}.header__desktop-menu{display:flex;align-items:center;flex-grow:1}.header__desktop-menu-nav{width:100%}.header__desktop-menu-list{display:flex;align-items:center;justify-content:center;gap:40px}.desktop-button{display:flex;width:184px;height:40px;font-size:16px}}input:active,textarea:active,select:active,button:active,h1:active,h2:active,h3:active,h4:active,h5:active,h6:active,span:active,input:hover,textarea:hover,select:hover,button:hover,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover,span:hover,input:focus,textarea:focus,select:focus,button:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,span:focus,input:visited,textarea:visited,select:visited,button:visited,h1:visited,h2:visited,h3:visited,h4:visited,h5:visited,h6:visited,span:visited{outline:none}.main-img{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:518px}.main-img__wrapper{overflow:hidden;width:100%;position:absolute;top:0}.welcome-section{padding-top:164px}.welcome-section__title{text-transform:uppercase;font-size:36px;text-align:center;padding-bottom:30px}.welcome-section__button{position:relative;z-index:1;margin-left:auto;margin-right:auto}.about-section{text-align:center;padding-top:76px}.about-block-img__wrapper{display:none}.about-container{max-width:600px}.about__subtitle{padding-bottom:20px}.services-section{overflow:hidden;padding-top:85px}.services-container{max-width:600px}.services-subtitle{text-align:center;padding-bottom:8px}.services-block{position:relative}.services-block:nth-of-type(2){padding-bottom:16px}.services-block:last-of-type .services-block__img{top:29%}.services-block:last-of-type .services-block__content{padding-top:166px}.services-block__img{position:absolute;left:50%;transform:translateX(-52%) translateY(-50%);width:610px;top:25%}.services-block__img-wrapper{width:100%;position:absolute;height:100%;top:0}.services-block__content{padding-top:196px}.services-block__title{font-family:"Roboto Medium",Verdana,serif,sans-serif;font-size:20px;font-weight:500;line-height:1.25em;text-align:center;width:342px;margin-left:auto;margin-right:auto}.services-block__text{text-align:center;padding-top:20px;font-size:16px}.contacts-section{padding-top:74px;padding-bottom:74px;text-align:center}.contacts-section__button{margin-left:auto;margin-right:auto}.contacts-container{max-width:600px}.contacts-text{padding-top:20px;padding-bottom:25px;font-size:16px;line-height:1.6em}.contacts-block{display:flex;justify-content:center;align-items:center;gap:17px;margin-bottom:36px}.contacts-block__icon{width:27px}.contacts-block__icon-wrapper{width:46px;height:46px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#ff4c00}.contacts-block__text{font-size:18px;line-height:1.6em;color:#fff}@media only screen and (min-width: 768px){.main-img{left:0;right:0;transform:translateX(34%);width:640px}.welcome-section{padding-top:60px;padding-bottom:40px}.welcome-section__title{font-size:44px;text-align:left;line-height:1em}.welcome-section__button{margin-left:0}.about-section{text-align:left;padding-top:80px;padding-bottom:40px}.about-block{width:50%;margin-left:auto}.about-block__wrapper{display:flex;position:relative}.about-block-img__wrapper{display:block;width:50%;top:50%;transform:translateY(-48%);left:-32%;position:absolute;width:95%}.about-container{max-width:1250px}.services-section{padding-top:80px;padding-bottom:40px}.contacts-section{padding-top:80px}}@media only screen and (min-width: 1024px){.main-img{left:auto;right:17%;width:900px}.welcome-section{padding-top:112px;padding-bottom:97px}.welcome-section__title{font-size:57px}.about-section{background:none;position:relative;padding-top:100px;padding-bottom:77px}.about-section__subtitle{padding-bottom:32px}.about-block-img__wrapper{width:100%}.services-section{padding-top:100px;padding-bottom:8px}.services-container{max-width:1250px}.services-block__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:70px}.services-block:nth-of-type(2){padding-bottom:0}.services-block:last-of-type .services-block__img{top:27%}.services-block:last-of-type .services-block__content{padding-top:196px}.services-block__img{top:27%}.services-block__title{width:auto;max-width:340px}.contacts-section{padding-top:100px;padding-bottom:144px}.contacts-section__button{width:346px;height:56px}.contacts-container{max-width:821px}}@media only screen and (min-width: 1440px){.main-img{right:264px;width:1300px}.welcome-section__title{padding-bottom:40px}.about-section{padding-bottom:115px}.about__subtitle{padding-bottom:32px}.about-block-img__wrapper{width:85%}.services-block__img{width:710px}.services-block:last-of-type .services-block__content{padding-top:220px}.services-block__content{padding-top:220px}.contacts-section{padding-bottom:164px}.contacts-text{padding-bottom:30px}.contacts-block{margin-bottom:30px}}@font-face{font-family:"Klapt Cyrillic";src:url(images/KlaptCyrillic-Bold.woff2) format("woff2"),url(images/KlaptCyrillic-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Regular";src:url(images/Roboto-Regular.woff2) format("woff2"),url(images/Roboto-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Medium";src:url(images/Roboto-Medium.woff2) format("woff2"),url(images/Roboto-Medium.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}.footer{background-color:rgba(17,15,15,.55);-webkit-backdrop-filter:blur(11.75px);backdrop-filter:blur(11.75px);border-top:1px solid rgba(0,0,0,0);border-image:linear-gradient(90deg, rgb(45, 25, 22) 0%, rgb(255, 72, 0) 50%, rgb(45, 25, 22) 100%);border-image-slice:1;padding-top:24px;padding-bottom:24px}.footer-block{display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto}.footer-block__image{height:16px;width:auto;display:block}.year{color:#d0c9c9;font-size:16px;font-family:"Roboto Regular",Verdana,serif,sans-serif}
