/*! 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{-webkit-box-sizing:content-box;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;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}:root{--knag-color-white:#ffffff;--knag-color-white-hover:#ffffff07;--knag-color-dark:#262626;--knag-color-accent:#EED7A5}@font-face{font-family:Ubuntu;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(../fonts/Ubuntu-Regular.woff2) format("woff2"),url(../fonts/Ubuntu-Regular.woff) format("woff"),url(../fonts/Ubuntu-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(../fonts/Ubuntu-Medium.woff2) format("woff2"),url(../fonts/Ubuntu-Medium.woff) format("woff"),url(../fonts/Ubuntu-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Ubuntu;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(../fonts/Ubuntu-Bold.woff2) format("woff2"),url(../fonts/Ubuntu-Bold.woff) format("woff"),url(../fonts/Ubuntu-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;outline:0;border:none;padding:20px 30px;background-color:var(--knag-color-accent);color:var(--knag-color-dark);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:50%;font-weight:400;position:relative;margin:20px 0}.button span{position:relative;z-index:2;font:inherit;color:var(--knag-color-dark);line-height:normal;margin-top:5px}.button::before{content:"";width:100%;height:80%;border:1px solid var(--knag-color-accent);position:absolute;left:50%;top:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);z-index:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}input{width:100%;outline:0;background:0 0;border:none;padding:25px 20px;color:var(--inbudtech-color-black);-webkit-appearance:none;height:calc(1rem + 30px);font-weight:400}input input::-webkit-date-and-time-value{text-align:left}.cursor,.cursor-aura{position:fixed;border-radius:50%;-webkit-transition:opacity .22s ease-in-out,-webkit-transform .22s ease-in-out;transition:opacity .22s ease-in-out,-webkit-transform .22s ease-in-out;transition:transform .22s ease-in-out,opacity .22s ease-in-out;transition:transform .22s ease-in-out,opacity .22s ease-in-out,-webkit-transform .22s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:10000;visibility:hidden}.cursor-aura.hidden,.cursor.hidden{visibility:hidden;display:none}.cursor{display:none;width:8px;height:8px;background-color:var(--knag-color-white);z-index:10001}.cursor.active{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.cursor-aura{width:46px;height:46px;background:#fff;opacity:.2;-webkit-transform:translate(5px,5px);-ms-transform:translate(5px,5px);transform:translate(5px,5px)}.cursor-aura.active{background-color:rgba(255,255,255,.5137254902);border:1px solid var(--knag-color-white);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:.4}.container{max-width:1100px;position:relative;margin:0 auto;width:calc(100% - 100px)}.header{position:fixed;top:0;left:0;width:100%;z-index:10;background-color:var(--knag-color-dark)}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}.header__logo img{width:112px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.header_open .header__menu-wrapper{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__menu-wrapper{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;visibility:hidden;opacity:0;position:fixed;left:0;top:100px;width:100%;height:calc(100dvh - 100px);overflow-y:auto;background-color:var(--knag-color-dark)}.header__menu-container{max-width:840px;padding:32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-15px}.header__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:15px;border-radius:5px}.header__separate{margin:15px}.header__item-title,.header__separate{font-size:80px;font-family:Ogg-Roman;line-height:100%}.header__item-description{text-transform:uppercase;margin-top:-10px;font-size:14px}.header__pug{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__info{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__info-address,.header__info-mail,.header__info-phone{margin:-5px -10px;padding:5px 10px 2px;border-radius:5px}.header__info-address,.header__info-phone{margin-bottom:10px;font-size:18px;font-weight:400}.header__info-schedule:first-child{margin-bottom:4px;display:block}.header__info-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:35px}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__buy{margin-right:22px;padding:7px 10px 2px;border-radius:5px;line-height:normal}.header__burger{outline:0;background:0 0;border:none;cursor:pointer;padding:14px;margin:-14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__burger span{-webkit-transition:all .22s ease-in-out;transition:all .22s ease-in-out;width:24px;height:1px;display:block;background-color:var(--knag-color-accent);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__burger span:nth-child(1){margin-bottom:4px;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}.header_open .header__burger span:nth-child(1){-webkit-transform:translate(0,-5px) rotate(35deg);-ms-transform:translate(0,-5px) rotate(35deg);transform:translate(0,-5px) rotate(35deg)}.header_open .header__burger span:nth-child(2){-webkit-transform:translate(0,4px) rotate(-35deg);-ms-transform:translate(0,4px) rotate(-35deg);transform:translate(0,4px) rotate(-35deg)}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0;font-family:Ubuntu,Arial;font-weight:300;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;line-height:130%;color:#fff}.hide{display:none!important}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background-color:#161616}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.main-page{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.scroll-disabled{overflow:hidden}picture{margin:0;padding:0;overflow:hidden;display:block}img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}::-webkit-scrollbar{width:4px;height:4px;background-color:rgba(255,255,255,.0196078431)}::-webkit-scrollbar-thumb{width:4px;position:absolute;right:0;border-radius:5px;top:0;background-color:var(--knag-color-accent)}p{white-space:pre-line}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:normal;margin:0;white-space:pre-line}h2{font-size:48px}h3{font-size:32px}a{text-decoration:none}li,ol,ul{list-style:none}.loader{position:fixed;left:0;top:0;width:100%;height:100dvh;z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--knag-color-dark);visibility:hidden;opacity:0}.loader img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.loader_show{visibility:visible;opacity:1}.loader{z-index:100000}.fslightbox-slide-number-container .fslightbox-slash{color:var(--knag-color-accent)!important;margin-top:-5px;display:block}.offer{height:100vh}.offer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offer__note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;padding:15px 25px;margin-top:25px;background-color:rgba(255,255,255,.062745098)}.offer__note-image{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}.offer__note-text{max-width:270px;font-size:16px;margin-left:15px}.offer__title{position:relative;margin-top:150px;font-weight:500;line-height:100%;font-size:140px}.offer__title::before{content:"";width:100%;height:45px;margin-bottom:-15px;background-color:#161616;position:absolute;left:0;bottom:0}.offer__subtitle{z-index:1;display:block;margin-top:-25px;margin-left:15px;letter-spacing:14px;font-size:24px;margin-bottom:50px}.offer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offer__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.offer__link img{margin-right:5px;width:17px;height:17px}.offer__link:not(:last-child){margin-right:25px}@media screen and (max-width:1150px){*{font-size:14px}h2{font-size:42px}h3{font-size:24px}}@media screen and (max-width:940px){.header__item-title,.header__separate{font-size:70px}h2{font-size:40px}}@media screen and (max-width:790px){.header__item{padding:10px}.header__separate{margin:20px}.header__item-title,.header__separate{font-size:60px}}@media screen and (max-width:720px){.header__container{height:50px}.header__menu-wrapper{top:50px;height:calc(100dvh - 50px)}.offer__title{font-size:100px}.offer__title::before{height:35px}.offer__subtitle{font-size:18px;letter-spacing:9.5px;margin-left:7px;margin-top:-15px}}@media screen and (max-width:695px){.header__item-title,.header__separate{font-size:50px}.header__item-description{margin-top:-5px}}@media screen and (max-width:640px){.header__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__menu{margin-left:0}.header__item{margin-bottom:15px;padding:0}.header__separate{display:none}.header__item-title,.header__separate{font-size:40px}.header__info-contacts{display:none}.header__burger{margin:-10px;padding:10px}}@media screen and (max-width:580px){.container{width:calc(100% - 50px)}}@media screen and (max-width:480px){.container{width:calc(100% - 40px)}.offer__title{font-size:80px}.offer__title::before{height:30px}.offer__subtitle{font-size:14px;letter-spacing:8px}}@media screen and (hover:hover){.button{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.button:hover::before{-webkit-transform:translate(-50%,-50%) rotate(-30deg);-ms-transform:translate(-50%,-50%) rotate(-30deg);transform:translate(-50%,-50%) rotate(-30deg)}.button:active{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.button:active::before{-webkit-transform:translate(-50%,-50%) rotate(-15deg);-ms-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg)}.cursor,.cursor-aura{visibility:visible}.header__item{-webkit-transition:all .22s ease-in-out;transition:all .22s ease-in-out}.header__item:hover{background-color:var(--knag-color-white-hover)}.header__info-address:hover,.header__info-mail:hover,.header__info-phone:hover{-webkit-transition:all .22s ease-in-out;transition:all .22s ease-in-out;background-color:var(--knag-color-white-hover)}.header__buy{-webkit-transition:all .22s ease-in-out;transition:all .22s ease-in-out}.header__buy:hover{background-color:var(--knag-color-white-hover)}.header__burger{-webkit-transition:all .22s ease-in-out;transition:all .22s ease-in-out;border-radius:5px 2px}.header__burger:hover{background-color:var(--knag-color-white-hover)}.header__burger:hover span:nth-child(1){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header_open .header__burger:hover span:nth-child(1){-webkit-transform:translate(0,-5px) rotate(35deg);-ms-transform:translate(0,-5px) rotate(35deg);transform:translate(0,-5px) rotate(35deg)}}