:root{--bg__dk-brown: hsl(330, 3%, 13%);--bg__ox-blood: hsl(15, 67%, 7%);--light__ox-blood: hsl(13, 62%, 34%);--light-dk: hsl(0, 0%, 85%);--light__brown: hsl(28, 100%, 87%);--orange: hsl(16, 68%, 69%);--light__blue-btn: hsl(215, 26%, 56%);--vlight__blue-btn: hsl(223, 41%, 88%);--white: hsl(0, 0%, 96%);--neut__border: hsl(13, 82%, 23%);--neut__active-bg: hsl(223, 42%, 88%);--neut__text: #32353c;--ff__inter: "Inter", sans-serif;--ff__kyiv: "KyivTypeSans", sans-serif;--ff__montserrat: "Montserrat", sans-serif;--fs-h1: clamp(1.875rem, 1rem + 4.2vw, 5.625rem);--fs-h2: clamp(1.75rem, 1rem + 3.5vw, 5.25rem);--fs-h3: clamp(1.25rem, 0.875rem + 1.5vw, 1.875rem);--fs-p: clamp(0.9375rem, 0.75rem + 1vw, 1.875rem)}.hero__btn,.advantages__btn,.error__btn,.form__btn{background-color:var(--light__blue-btn);color:var(--white);font-weight:700;font-family:var(--ff__inter) !important;text-align:center;font-size:var(--fs-p);display:block;cursor:pointer}.hero__btn:hover,.hero__btn:focus,.advantages__btn:hover,.advantages__btn:focus,.error__btn:hover,.error__btn:focus,.form__btn:hover,.form__btn:focus{background-color:var(--neut__active-bg);color:var(--neut__border)}.hero__btn{padding:0.5rem 2rem;border-radius:1.3125rem}@media(min-width: 37.5em){.hero__btn{padding:1rem 4.375rem;border-radius:3rem}}.advantages__btn{width:70%;margin-inline:auto;padding:0.46875rem 1.65625rem;border-radius:2.625rem}@media(min-width: 37.5em){.advantages__btn{width:50%;font-size:1.5rem;padding:0.9375rem 2.125rem;margin:0 auto}}@media(min-width: 56.25em){.advantages__btn{width:30%;margin-left:15%;padding:1.25rem 2.125rem}}.form__btn{border-radius:2.625rem;padding:0.5rem 1.75rem;margin-left:.5rem}@media(min-width: 37.5em){.form__btn{padding:0.6875rem 4.375rem}}.error__btn{width:70%;margin-inline:auto;padding:0.75rem 1.65625rem;border-radius:2.625rem}@media(min-width: 37.5em){.error__btn{width:60%;padding:0.9375rem 2.125rem}}@media(min-width: 56.25em){.error__btn{width:30%;padding:1.25rem 2.125rem}}.card__wrapper{display:flex;overflow-x:scroll}@media(min-width: 37.5em){.card__wrapper{margin-top:7.8125rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}}@media(min-width: 56.25em){.card__wrapper{overflow-x:auto}}.card+.card{margin-left:1.625rem}@media(min-width: 37.5em){.card+.card{margin-left:5.875rem}}.card{flex-shrink:0;width:9.1875rem}@media(min-width: 37.5em){.card{width:17.3125rem}}.card>img{width:5.625rem;margin:0 auto 1rem;display:block}@media(min-width: 37.5em){.card>img{width:12.8125rem;margin:0}}.card>h3{text-align:center;font-size:var(--fs-h3)}@media(min-width: 37.5em){.card>h3{text-align:left;padding-left:30%}}.card li{list-style:none;font-size:0.9375rem;font-family:var(--ff__inter);font-weight:500;margin-bottom:0.5625rem}@media(min-width: 37.5em){.card li{font-size:1.5625rem;margin-bottom:1.75rem}}.card li>img{margin-right:0.8125rem}@media(min-width: 37.5em){.card li>img{width:1.5625rem}}.card li:last-child{margin-bottom:1.8125rem}.slider-wrapper{margin:2.875rem auto 0.93125rem;width:80%;min-width:18.8125rem;min-height:14.375rem;overflow:hidden;position:relative}@media(min-width: 37.5em){.slider-wrapper{min-height:25.375rem;width:90%;margin-bottom:2.375rem}}@media(min-width: 56.25em){.slider-wrapper{min-height:44.125rem}}.slider-wrapper.table{width:90%;border-radius:1rem;min-height:25.375rem}@media(min-width: 56.25em){.slider-wrapper.table{min-height:44.125rem}}.slider-wrapper .slide{position:absolute;width:100%;height:100%;transition:all 300ms ease-in-out;border-radius:0.875rem;overflow:hidden}@media(min-width: 37.5em){.slider-wrapper .slide{border-radius:2.625rem}}.slider-wrapper .slide__img{width:100%;height:100%}.slide-btn{position:absolute;width:1.68rem;background:none;top:60%;cursor:pointer}.slide-btn img{width:100%}@media(min-width: 56.25em){.slide-btn{width:3.25rem}}.arrow-right{right:-3%}.arrow-left{left:-3%}.slide-control{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.slide-control span{width:0.96375rem;height:0.96375rem;display:inline-block;border-radius:50%;border:3px solid var(--light__blue-btn);cursor:pointer}@media(min-width: 56.25em){.slide-control span{width:1.625rem;height:1.625rem}}.slide-control span+span{margin-left:0.580625rem}@media(min-width: 56.25em){.slide-control span+span{margin-left:0.768125rem}}.slide-control span:hover,.slide-control span:focus{background-color:var(--vlight__blue-btn)}.slide-control .slide-control-bg-color{background-color:var(--vlight__blue-btn)}#map{width:100%;min-height:14.375rem;background-color:var(--white);border-radius:0.875rem}@media(min-width: 37.5em){#map{min-height:26.875rem}}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;font-family:var(--ff__inter)}img{max-width:100%}button{border:none}ul{padding:0}h1,h2{font-weight:normal;line-height:1.1;margin-top:0;font-family:var(--ff__kyiv)}h3{font-family:var(--ff__inter)}p{margin-top:0;line-height:1.6}a,a:visited,a:active,a:hover{text-decoration:none;font-family:var(--ff__montserrat)}@font-face{font-family:"KyivTypeSans";src:url("/Assets/Fonts/KyivTypeSansRegular/font.woff2") format("woff2"),url("/Assets/Fonts/KyivTypeSansRegular/font.woff") format("woff");font-weight:lighter}@font-face{font-family:"KyivTypeSans";src:url("/Assets/Fonts/KyivTypeSansMedium/font.woff2") format("woff2"),url("/Assets/Fonts/KyivTypeSansMedium/font.woff") format("woff");font-weight:normal}@font-face{font-family:"KyivTypeSans";src:url("/Assets/Fonts/KyivTypeSansBold/font.woff2") format("woff2"),url("/Assets/Fonts/KyivTypeSansBold/font.woff") format("woff");font-weight:bold}section{color:var(--white)}.container{width:90%;margin:0 auto}@media(min-width: 37.5em){.container{max-width:77.1875rem}}.row-ai-jc{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(min-width: 56.25em){.row{display:flex}}@media(min-width: 56.25em){.row-r{display:flex;flex-direction:row-reverse}}.p-r{position:relative}@media(min-width: 37.5em){.col{width:100%}}.col p{font-weight:500;font-size:var(--fs-p)}@media(min-width: 37.5em){.w-60{min-width:55%}}.section-title{font-size:var(--fs-h2)}.mt-m-43{margin-top:2.6875rem}@media(min-width: 37.5em){.mt-d-50{margin-top:3.125rem}}.mt-m-39{margin-top:2.4375rem}.mt-m-47{margin-top:2.9375rem}.mt-m-72{margin-top:4.5rem}.mb-m-51{margin-bottom:3.1875rem}.mb-m-209{margin-bottom:13.0625rem}.mb-m-93{margin-bottom:5.8125rem}.mb-m-125{margin-bottom:7.8125rem}.mb-m-237{margin-bottom:14.8125rem}@media(min-width: 37.5em){.mb-d-84{margin-bottom:5.25rem}}@media(min-width: 56.25em){.mb-d-414{margin-bottom:25.875rem}}@media(min-width: 37.5em){.mb-d-278{margin-bottom:17.375rem}}@media(min-width: 37.5em){.mb-d-256{margin-bottom:16rem}}@media(min-width: 37.5em){.mb-d-294{margin-bottom:18.375rem}}@media(min-width: 37.5em){.mb-d-192{margin-bottom:12rem !important}}@media(min-width: 37.5em){.mb-d-109{margin-bottom:6.8125rem !important}}.mb-m-9{margin-bottom:0.5625rem}.mb-m-90{margin-bottom:5.625rem}.mb-m-46{margin-bottom:2.875rem}.mb-m-38{margin-bottom:2.375rem}@media(min-width: 37.5em){.mb-d-22{margin-bottom:1.375rem}}@media(min-width: 37.5em){.mb-d-125{margin-bottom:7.8125rem}}@media(min-width: 37.5em){.mb-d-121{margin-bottom:7.5625rem}}@media(min-width: 37.5em){.mb-d-67{margin-bottom:4.1875rem}}@media(min-width: 37.5em){.mb-d-45{margin-bottom:2.8125rem}}.slider{position:relative}.yellow{border:2px solid #ff0}.red{border:2px solid red}.hide{display:none}.footer{color:var(--white);background-color:var(--bg__dk-brown);box-shadow:4px 0 52px rgba(245,245,245,.17);padding-block:4.5rem 2.375rem}.footer__logo{width:10.125rem !important;margin:0 auto}@media(min-width: 37.5em){.footer__logo{margin:0;width:12.3125rem !important}}.footer .container{width:65%;margin:0 auto}@media(min-width: 37.5em){.footer .container{width:80%}}@media(min-width: 56.25em){.footer .container .row{align-items:center;justify-content:space-between}}.footer .container .col{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0.625rem}@media(min-width: 56.25em){.footer .container .col{gap:1.25rem}.footer .container .col:nth-child(1){width:20%}.footer .container .col:nth-child(2){width:35%;order:3}.footer .container .col:nth-child(3){order:2;width:30%}}.footer .container .col img{width:1.5rem}@media(min-width: 37.5em){.footer .container .col img{width:3.125rem}}.footer .container .col p{margin-bottom:0;font-family:var(--ff__montserrat);font-weight:500}.footer .container .col+.col{margin-bottom:1rem}.footer__privacy-policy{text-align:center;font-size:0.6875rem;margin-top:2.8125rem}@media(min-width: 37.5em){.footer__privacy-policy{text-align:left;font-size:1.25rem}}.header{z-index:10;width:100vw;position:relative}.header__logo img{width:5.2875rem}@media(min-width: 37.5em){.header__logo img{width:7.5rem}}@media(min-width: 56.25em){.header__logo img{width:12.3125rem}}.header .nav__link{color:var(--white);font-weight:700;font-size:clamp(0.9375rem,0.6875rem + 1vw,1.25rem)}.header .nav__item{list-style:none;margin-bottom:1rem}.header .nav__item:hover .nav__link{color:var(--light__blue-btn)}.header .nav__link:active,.header .nav__link:focus{color:var(--light__blue-btn)}.header .nav__link:focus{outline:none}@media(max-width: 56.1875em){.header .nav{background-color:var(--bg__ox-blood);padding:min(30vh,10rem) 2rem;border-radius:0.875rem 0 0 0.875rem;position:fixed;inset:0 0 0 20%;transform:translateX(100%);transition:transform 300ms ease-in-out}@supports((-webkit-backdrop-filter: blur(1em)) or (backdrop-filter: blur(1em))){.header .nav{background:rgba(34,32,33,.698);-webkit-backdrop-filter:blur(2em);backdrop-filter:blur(2em)}}.header .nav.show-nav{transform:translateX(0%)}.header .nav__toggle{display:block;background:none;cursor:pointer;position:relative}.header .nav__toggle:hover .second{background-color:var(--orange)}.header .nav__toggle.show-nav .hamburger.second{transform:translateX(15px);transform:translateX(15px);opacity:0}.header .nav__toggle.show-nav .hamburger.first{width:1.4375rem;transform:translate(0px, -2px) rotate(45deg)}.header .nav__toggle.show-nav .hamburger.third{width:1.4375rem;transform:translate(0px, 2px) rotate(-45deg)}.header .nav__toggle .hamburger{background-color:var(--white);display:block;border-radius:0.625rem;height:0.1875rem;transition:400ms}.header .nav__toggle .hamburger.second{width:1.4375rem;margin-block:0.3125rem}.header .nav__toggle .hamburger.third{margin-left:auto;width:0.71875rem;transform-origin:-5px 0}.header .nav__toggle .hamburger.first{width:0.71875rem;transform-origin:0 0}}@media(min-width: 56.25em){.header .nav__list{display:flex;flex-direction:row;align-items:center;gap:3.5625rem}.header .nav__toggle{display:none}}.header.bg{background-color:var(--bg__ox-blood);margin-block:0 5.75rem;padding-block:2.8125rem 2rem;border-radius:0 0 1.875rem 1.875rem}@media(min-width: 37.5em){.header.bg{margin-bottom:9.5rem}}.form{margin-top:2rem}@media(min-width: 37.5em){.form{margin-top:0}}.form__group{margin-bottom:0.75rem}@media(min-width: 37.5em){.form__group{margin-bottom:1.4375rem}}.form__input,.form__textarea{width:100%;background:rgba(0,0,0,0);border:2px solid var(--light__blue-btn);padding:0.875rem 1.1875rem}@media(min-width: 37.5em){.form__input,.form__textarea{border-width:4px}}.form__input::-moz-placeholder, .form__textarea::-moz-placeholder{color:var(--light-dk);font-weight:500}.form__input:-ms-input-placeholder, .form__textarea:-ms-input-placeholder{color:var(--light-dk);font-weight:500}.form__input::placeholder,.form__textarea::placeholder{color:var(--light-dk);font-weight:500}.form__input:focus,.form__textarea:focus{border-color:var(--neut__border);background-color:var(--neut__active-bg);outline:none}.form__input:focus::-moz-placeholder, .form__textarea:focus::-moz-placeholder{color:var(--neut__text)}.form__input:focus:-ms-input-placeholder, .form__textarea:focus:-ms-input-placeholder{color:var(--neut__text)}.form__input:focus::placeholder,.form__textarea:focus::placeholder{color:var(--neut__text)}.form__input{border-radius:2.625rem}.form__textarea{border-radius:0.875rem;margin-bottom:1.25rem}.slide.grid{display:grid;grid-template-columns:100%;grid-template-rows:60% 40%;justify-content:center;padding:0.5rem;border-radius:0.875rem;gap:8px;overflow:hidden}@media(min-width: 37.5em){.slide.grid{grid-template-columns:55% 40%;grid-template-rows:auto}}.slide.grid .slide__table{background:var(--light-dk);color:var(--bg__dk-brown);border-collapse:collapse;border-radius:0.875rem}.slide.grid .slide__table tbody tr:not(last-child){border-bottom:1px dashed var(--light__ox-blood)}.slide.grid .slide__table tbody tr:last-child{border:0}.slide.grid .slide__table tbody tr td{padding:0.5rem;text-align:center}.slide.grid .slide__table tbody tr:first-child td{font-weight:700}.slide.grid .slide__table.three tbody tr:first-child td:last-child{border-radius:0 0.875rem 0 0}.slide.grid .slide__table.three tbody tr:last-child td:last-child{border-radius:0 0 0.875rem 0}.slide.grid .slide__table.three tbody tr td:last-child{background:var(--orange)}body{background:var(--bg__dk-brown) url(/Assets/Images/mobile-background-lines.png) no-repeat top right;background-size:cover;overflow-y:scroll}@media(min-width: 37.5em){body{background:var(--bg__dk-brown) url(/Assets/Images/desktop-background-lines.png) no-repeat top right}}body.show-nav{position:fixed}body.show-nav .bg-overlay{width:100vw;height:100vh;background:linear-gradient(hsla(330deg, 3%, 13%, 0.65), hsla(330deg, 3%, 13%, 0.55));position:absolute;z-index:1}.hero__bg--img{position:absolute;width:max(17.875rem,76%);min-height:32.5rem;left:0;top:0;z-index:-1;border-radius:0.6875rem 2.625rem 2.625rem 0.6875rem;background:linear-gradient(hsla(330deg, 3%, 13%, 0.65), hsla(330deg, 3%, 13%, 0.55)),url(/Assets/Images/pexels-lumn-235309\ 2.jpg) no-repeat;background-size:cover}@media(min-width: 37.5em){.hero__bg--img{width:min(75.5rem,86%);min-height:48.75rem}}@media(min-width: 56.25em){.hero__bg--img{min-height:67.5rem}}.hero .row{background:var(--bg__ox-blood) url(/Assets/Images/mobile-background-lines.png) no-repeat;color:#fff;width:90%;min-width:20.375rem;margin-left:auto;padding:2.4375rem 1rem;border-radius:0.875rem 0 0 0.875rem;position:relative;box-shadow:0 4px 52px rgba(245,245,245,.17)}@media(min-width: 37.5em){.hero .row{background:var(--bg__ox-blood) url(/Assets/Images/desktop-background-lines.png) no-repeat top right;max-width:92.8125rem;display:flex;padding:4.6875rem 7.1875rem 3.5625rem 3.125rem}}.hero__title{font-size:var(--fs-h1);width:80%}.hero__description{color:var(--light__brown);margin-bottom:1.25rem;font-weight:500}@media(min-width: 37.5em){.hero__description{margin-bottom:3.25rem}}.hero__divider{width:100%;height:1px;background-color:var(--white);margin-top:2.625rem}@media(min-width: 37.5em){.hero__divider{display:none}}@media(min-width: 75em){.hero__divider{display:block;transform:rotate(90deg);position:absolute;width:31.9375rem;right:max(27.5rem,38%);bottom:55%}}.hero__images img{width:clamp(5.625rem,1rem + 12vw,12.8125rem)}.hero__images .lady-making-chair{position:absolute;right:10%;bottom:-36%}@media(min-width: 37.5em){.hero__images .lady-making-chair{right:10%;top:10%}}@media(min-width: 56.25em){.hero__images .lady-making-chair{right:18%;top:5%}}.hero__images .staircase{position:absolute;right:5%;bottom:17%}@media(min-width: 37.5em){.hero__images .staircase{right:25%;bottom:30%}}@media(min-width: 56.25em){.hero__images .staircase{right:36%;bottom:35%}}.hero__images .table-with-flower{position:absolute;bottom:-20%}@media(min-width: 37.5em){.hero__images .table-with-flower{bottom:5%;right:10%}}@media(min-width: 56.25em){.hero__images .table-with-flower{right:22%}}@media(min-width: 56.25em){.advantages .section-title{padding-left:8.5625rem}}@media(min-width: 56.25em){.advantages .row{flex-direction:row-reverse;gap:7.625rem}}.advantages .col{margin-bottom:2.875rem}.about .row{min-height:40.4375rem;width:92%;padding:2.9375rem 1.25rem;background:var(--bg__ox-blood);box-shadow:0 4px 52px rgba(245,245,245,.17);border-radius:0 0.875rem 0.875rem 0}@media(min-width: 37.5em){.about .row{width:90%;min-height:48.4375rem;background:var(--bg__ox-blood) url(/Assets/Images/desktop-background-lines.png) no-repeat top left}}@media(min-width: 56.25em){.about .row{justify-content:flex-end}}@media(min-width: 56.25em){.about .row .col:first-child{width:40%}.about .row .col:first-child P{max-width:85%}}.about .row .col:last-child{position:relative;padding:10rem}@media(min-width: 56.25em){.about .row .col:last-child{width:40%}}.about .row .col:last-child img{position:absolute}.about .row .col:last-child .motivated{width:clamp(11.875rem,1rem + 20vw,21.875rem);top:20%;left:5%}@media(min-width: 56.25em){.about .row .col:last-child .motivated{left:10%;top:18%}}.about .row .col:last-child .blue-overall,.about .row .col:last-child .taking-measures{width:clamp(6.9375rem,1rem + 12vw,12.8125rem)}.about .row .col:last-child .blue-overall{right:10%;bottom:-15%}@media(min-width: 37.5em){.about .row .col:last-child .blue-overall{bottom:-10%}}@media(min-width: 56.25em){.about .row .col:last-child .blue-overall{bottom:0;right:20%}}.about .row .col:last-child .taking-measures{right:10%;top:10%}@media(min-width: 56.25em){.about .row .col:last-child .taking-measures{top:0}}@media(min-width: 56.25em){.contact .section-title{text-align:right}}@media(min-width: 56.25em){.contact .container .row-r{gap:4rem}.contact .container .row-r .col p{text-align:right;width:90%;margin-left:auto;display:block}}.contact .wood-cut{width:min(6.9375rem,33%);position:absolute;bottom:-20%;right:-5%;z-index:-1}@media(min-width: 37.5em){.contact .wood-cut{width:min(29.8125rem,48%);bottom:-65%}}@media(min-width: 56.25em){.contact-page .contact{display:none}}.contact-2__phone-number,.contact-2__address{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}@media(min-width: 56.25em){.contact-2__phone-number,.contact-2__address{gap:1.25rem;width:70%}}.contact-2__phone-number img,.contact-2__address img{width:clamp(1.5rem,1rem + 2vw,2.4375rem)}.contact-2__phone-number p,.contact-2__address p{margin-bottom:0}.contact-2__phone-number{margin-bottom:1.5rem}.error-page{text-align:center}.error-page .hero__bg--img{min-height:90vh}@media(min-width: 37.5em){.error-page .hero__bg--img{min-height:100vh}}.error-page .error .container h1{font-size:var(--fs-h1);margin-bottom:0.75rem}.error-page .error .container p{color:var(--orange);font-size:var(--fs-p);margin-bottom:2.125rem}/*# sourceMappingURL=main.css.map */