/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/css/components/../../images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/css/components/../../images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/css/components/../../images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/css/components/../../images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/css/components/../../images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/css/components/../../images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/css/components/../../images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/css/components/../../images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
@font-face{font-family:Tahoma;font-display:swap;src:url(/themes/custom/hottei/css/../fonts/Tahoma-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Tahoma;font-display:swap;src:url(/themes/custom/hottei/css/../fonts/Tahoma.woff2) format("woff2");font-weight:400;font-style:normal}:root{--fontFamily:"Tahoma";--fontSize:1.25rem;--lineHeight_175:175%;--fontWeight_700:700;--mainColor:#3e3d35;--whiteColor:#f8f8f4;--greenColor:#71c474;--mainBg:#71c474;--whiteBg:#f8f8f4;--s:0.3s;--f:ease}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:var(--mainColor);line-height:1;font-family:var(--fontFamily);font-size:var(--fontSize);-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-text,.form-textarea,.form-email,button,input,textarea{font-family:var(--fontFamily);font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}.form-text,.form-textarea,input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}address{font-style:normal}body{background-color:var(--whiteBg)}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:86.25rem;margin:0 auto;padding:0 .9375rem}.button{position:relative;display:inline-block;padding:.625rem 1.25rem;border:.0625rem solid var(--greenColor);color:var(--greenColor);overflow:clip;text-align:center}.button span{position:relative;z-index:1;transition:color var(--s) var(--f)}.button::after,.button::before{content:"";position:absolute;left:0;width:100%;height:50%;background-color:var(--mainBg)}.button::before{top:-100%;transition:top var(--s) var(--f)}.button::after{bottom:-100%;transition:bottom var(--s) var(--f)}.button--fw{width:100%}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.form-text,.form-textarea,.form-email,.form-text,.input{border-radius:0!important;width:100%;display:block;padding:.5625rem .9375rem;border:.0625rem solid var(--greenColor);background-color:#fff;color:rgba(77,181,81,.5)}.input--file{position:absolute;width:0;height:0;opacity:0}.input--textarea{max-height:18.75rem;resize:vertical}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s;color:rgba(77,181,81,.5)}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s;color:rgba(77,181,81,.5)}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s;color:rgba(77,181,81,.5)}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s;color:rgba(77,181,81,.5)}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus{outline:0}.menu__item{position:relative;z-index:1;cursor:pointer;display:flex;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;flex-wrap:wrap}.menu__item:has(.menu__submenu)::after{content:"";position:absolute;top:1.875rem;left:0;width:0%;height:.0625rem;background-color:var(--whiteBg);transition:width .4s var(--f)}.menu__link{padding:.3125rem .5rem;position:relative;z-index:1}.menu__dots{display:flex;flex-direction:column;row-gap:.3125rem}.menu__dots span,.menu__dots::after,.menu__dots::before{content:"";width:.1875rem;height:.1875rem;border-radius:50%;background-color:var(--whiteBg)}.menu__submenu{flex:1 1 100%}.menu__submenu::before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;-webkit-transform:translate(0,-70%);transform:translate(0,-70%)}.menu__submenu::after{content:"";position:absolute;top:0;left:-.0625rem;z-index:1;width:calc(100% + .125rem);height:.3125rem;background-color:var(--mainBg)}.menu__subitem:not(:last-child){margin-bottom:.75rem}.menu__sublink{color:var(--whiteColor);width:100%;position:relative;padding:.3125rem 2.5rem .3125rem 0;white-space:nowrap}.menu__sublink::after{content:"";position:absolute;bottom:0;left:0;width:0%;height:.0625rem;background-color:var(--whiteBg);transition:width var(--s) var(--f)}.socials-menu{display:none}.icon-menu{display:none}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.arrows__arrow{max-width:2.5rem}.arrows__arrow:nth-child(2){-webkit-transform:translate(0,-30%);transform:translate(0,-30%)}.arrows__arrow svg{max-width:100%}.title{text-align:center;line-height:150%}.green-item{position:relative;background-color:var(--mainBg)}.green-item::before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;background-color:var(--mainBg)}.green-item--left{max-width:70rem;border-top-right-radius:.625rem}.green-item--left::before{left:auto;right:0;border-top-right-radius:.625rem}.green-item--right-top{border-bottom-left-radius:.625rem}.green-item--right-top::before{border-bottom-left-radius:.625rem}.green-item--right-bottom{border-top-left-radius:.625rem}.green-item--right-bottom::before{border-top-left-radius:.625rem}.green-item__body{position:relative;z-index:1}.green-item__body--furniture{max-width:53.125rem}.green-item__text{position:relative;z-index:1}.green-item__text p{line-height:var(--lineHeight_175)}.green-item__text--furniture{max-width:59.375rem}.green-item__text--center{text-align:center}.green-item__list{display:grid;row-gap:.3125rem}.green-item__point{line-height:var(--lineHeight_175)}.green-item__point span{font-weight:var(--fontWeight_700)}.go-down{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;row-gap:1.25rem}.go-down__text{text-align:center;color:var(--whiteColor)}.go-down--green .go-down__text{color:var(--greenColor)}.go-down--green .go-down__arrows path{stroke:var(--greenColor)}.see-more--3d{padding-bottom:0}.see-more__title{text-align:center}.see-more__body{display:flex;flex-wrap:wrap;justify-content:center;-webkit-column-gap:4.1875rem;-moz-column-gap:4.1875rem;column-gap:4.1875rem;row-gap:1.25rem}.see-more__button{max-width:25.3125rem;min-width:17.5rem;flex:1 1 calc(33.333% - 4.1875rem)}.header{padding:.4375rem 0;position:fixed;top:0;left:0;width:100%;z-index:10;background-color:var(--whiteBg)}.header::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.3125rem;background-color:var(--mainBg);-webkit-transform:translate(0,100%);transform:translate(0,100%)}.header__container{display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.header__logo{position:relative;z-index:10;transition:max-width .5s var(--f)}.header__logo img{max-width:100%}._header-scroll .header__logo{max-width:11.25rem}.header__actions{display:flex;align-items:center}.languages{position:relative;padding:.4375rem 0}.languages__current{cursor:pointer;transition:color var(--s) var(--f);position:relative;padding:.3125rem .3125rem .3125rem 0}.languages__current::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background-color:var(--whiteBg)}.languages__language{padding:.625rem .625rem;transition:color var(--s) var(--f)}.footer{padding-bottom:1.625rem;background-color:var(--mainBg)}.footer__body{text-align:center;max-width:45rem;margin:0 auto}.footer__logo{display:flex;justify-content:center;align-items:center}.footer__logo:not(:last-child){margin-bottom:.875rem}.footer__line{flex:1 1 auto;height:.0625rem;background-color:var(--whiteBg)}.footer__info{display:flex;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.footer__info:not(:last-child){margin-bottom:.5625rem}.footer__info--margin:not(:last-child){margin-bottom:.9375rem}.footer__text{line-height:120%;display:flex;align-items:center;flex-wrap:wrap;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.footer__text span{font-weight:var(--fontWeight_700)}.footer__phone-block{display:flex;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.footer__phone{white-space:nowrap}.footer__mail{white-space:nowrap;color:var(--whiteColor);transition:color var(--s) var(--f)}.footer__icon{max-width:2.25rem}.footer__icon svg{max-width:100%}.socials-footer{display:flex;justify-content:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.socials-footer__social{max-width:1.875rem}.socials-footer__social svg{max-width:100%}.socials-footer__social svg path{transition:stroke var(--s) var(--f)}.schedule{max-width:13.8125rem;margin:0 auto}.schedule:not(:last-child){margin-bottom:1.3125rem}.schedule__item{display:flex;align-items:center;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;justify-content:space-between}.schedule__item:not(:last-child){margin-bottom:1.25rem}.hero{position:relative}.hero__container{display:flex;justify-content:flex-end;align-items:flex-end;position:relative;z-index:1}.hero__body{max-width:59.6875rem;border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-bottom-left-radius:.625rem;background:rgba(77,181,81,.85);color:var(--whiteColor);margin-bottom:-4rem;display:flex;flex-direction:column;align-items:flex-start}.hero__title{line-height:120%}.hero__title:not(:last-child){margin-bottom:.15em}.hero__text{display:flex;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;max-width:34.375rem}.hero__text:not(:last-child){margin-bottom:4.9375rem}.hero__text::before{content:"";flex-grow:0;flex-shrink:0;height:.0625rem;background-color:var(--whiteBg);margin-top:1rem}.hero__text p{line-height:var(--lineHeight_175)}.hero__button{position:relative}.hero__arrows{position:absolute;top:290%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-animation:arrowsMove 1.1s infinite linear;animation:arrowsMove 1.1s infinite linear}.hero__arrows .arrows__arrow path{stroke:var(--greenColor)}@-webkit-keyframes arrowsMove{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{-webkit-transform:translate(-50%,15%);transform:translate(-50%,15%)}}@keyframes arrowsMove{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{-webkit-transform:translate(-50%,15%);transform:translate(-50%,15%)}}.hero__bg{position:absolute;width:100%;height:100%;top:0;left:0}.range__container{text-align:center}.range__body{display:grid;grid-template-columns:repeat(3,1fr);gap:1.375rem}.range__item{text-align:center}.range__item:first-child .range__image{border-bottom-right-radius:.625rem;border-top-right-radius:.625rem;border-bottom-left-radius:.625rem}.range__item:last-child .range__image{border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-bottom-left-radius:.625rem}.range__image{border-radius:.625rem;overflow:clip}.range__image img{transition:-webkit-transform var(--s) var(--f);transition:transform var(--s) var(--f);transition:transform var(--s) var(--f),-webkit-transform var(--s) var(--f)}.range__name{transition:color var(--s) var(--f)}.we-are{background-color:var(--mainBg)}.we-are__body{padding-bottom:1.875rem;color:var(--whiteColor)}.we-are__title-block{display:flex;align-items:flex-end}.we-are__title-block:not(:last-child){margin-bottom:1rem}.we-are__title{text-align:left;position:relative}.we-are__title::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background-color:var(--whiteBg);display:none}.we-are__image{margin-top:-16.8888888889%;border-bottom-right-radius:.625rem;border-top-right-radius:.625rem;border-bottom-left-radius:.625rem;overflow:clip;position:relative}.we-are__image img{position:absolute;top:0;left:0}.we-are__text{display:flex;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;max-width:73.5rem}.we-are__text::before{content:"";flex-grow:0;flex-shrink:0;width:6.25rem;height:.0625rem;background-color:var(--whiteBg);margin-top:1.25rem}.we-are__text p{line-height:var(--lineHeight_175)}.we-are__contact-us{text-align:center;display:flex;flex-direction:column;align-items:center;font-size:2.1875rem;max-width:38.75rem;margin:0 auto}.form{max-width:43.75rem;margin:0 auto;display:grid}.form__line{position:relative}.form__line--file{display:flex;flex-direction:column;align-items:center}.form__label-file{cursor:pointer;background-color:var(--mainBg);text-align:center;color:var(--whiteColor);transition:background-color var(--s) var(--f)}.form__file-preview{font-size:1rem;max-width:7.5rem}.form__file-preview img,.form__file-preview video{aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form__file-preview:not(:first-child){margin-top:.9375rem}.form__button{text-transform:capitalize;color:var(--whiteColor);background-color:var(--mainBg);justify-self:center;transition:background-color var(--s) var(--f);font-weight:400}.furniture-services{padding-top:1.875rem;padding-bottom:1.25rem}.paragraph-text__item,.furniture-services__item{display:flex;justify-content:flex-end;max-width:68.75rem;margin-left:auto}.furniture-services--many .furniture-services__item:nth-child(even){margin-left:0;justify-content:flex-start;flex-direction:row-reverse}.furniture-services__content{padding-top:1.25rem;width:100%;max-width:59.375rem}.furniture-services__title{text-align:center}.furniture-services__icon-mob{max-width:5.3125rem;min-width:4.6875rem;justify-self:end}.furniture-services__icon-mob img{max-width:100%}.furniture-services__text p{line-height:var(--lineHeight_175)}.furniture-services__icon{align-self:flex-start;max-width:12.5rem}.furniture-services__icon img{max-width:100%}.furniture-services__point{line-height:var(--lineHeight_175)}.furniture-services__list--interior .furniture-services__point{display:flex;-webkit-column-gap:.8125rem;-moz-column-gap:.8125rem;column-gap:.8125rem}.furniture-services__list--interior .furniture-services__point::before{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background-color:#3e3d35;margin-top:.8125rem}.furniture-services__point:not(:last-child){margin-bottom:.9375rem}.furniture-services__point span{font-weight:var(--fontWeight_700)}.furniture-services__body{max-width:68.75rem;margin-left:auto}.furniture-services__info{line-height:var(--lineHeight_175)}.furniture-services__info a{color:var(--greenColor);transition:color var(--s) var(--f)}.info-car{max-width:56.25rem}.info-car__title-block:not(:last-child){margin-bottom:1rem}.info-car__title{color:var(--greenColor)}.info-car__icon{max-width:5.3125rem;min-width:4.6875rem;justify-self:end}.info-car__icon img{max-width:100%}.info-car__point:not(:last-child){margin-bottom:.9375rem}.furniture-example--sliding{padding-top:1.25rem}.furniture-product--interior{padding-top:1.875rem}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):first-child .furniture-product__slide:first-child .furniture-product__image{border-radius:.625rem}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):last-child .furniture-product__slide:last-child .furniture-product__image{border-radius:.625rem}.furniture-product__image{aspect-ratio:1/1;border-radius:.625rem}.furniture-product__item--wall .furniture-product__image{max-height:13.8125rem}.furniture-product__body{max-width:68.75rem;margin-left:auto}.furniture-product__text{line-height:var(--lineHeight_175);max-width:56.25rem}.showcase-products__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(21.875rem,1fr));-webkit-column-gap:1.375rem;-moz-column-gap:1.375rem;column-gap:1.375rem}.showcase-products__item:first-child .showcase-products__image{border-radius:.625rem}.showcase-products__item:last-child .showcase-products__image{border-radius:.625rem}.showcase-products__image{aspect-ratio:1/1;overflow:clip;border-radius:.625rem}.showcase-products__image img{transition:-webkit-transform var(--s) var(--f);transition:transform var(--s) var(--f);transition:transform var(--s) var(--f),-webkit-transform var(--s) var(--f)}.showcase-products__image:not(:last-child){margin-bottom:1rem}.showcase-products__name{text-align:center;transition:color var(--s) var(--f)}.kitchen-info__wrapper{max-width:68.75rem;margin-left:auto}.kitchen-info__title{text-align:center}.kitchen-info__title:not(:last-child){margin-bottom:.5714285714em}.item-kitchen__title{font-weight:var(--fontWeight_700)}.item-kitchen__title:not(:last-child){margin-bottom:.75em}.item-kitchen__text{line-height:var(--lineHeight_175)}.item-our{display:grid;grid-template-columns:minmax(18.125rem,44.1875rem) minmax(18.125rem,36.25rem);justify-content:space-between;row-gap:1.875rem}.item-our:nth-child(odd) .item-our__image{border-radius:.625rem}.item-our:nth-child(even){grid-template-columns:repeat(2,1fr)}.item-our:nth-child(even) .item-our__content{order:2}.item-our:nth-child(even) .item-our__image{order:1;border-radius:.625rem}.item-our__title{text-align:center}.item-our__text p{line-height:var(--lineHeight_175)}.item-our__text p:not(:last-child){margin-bottom:.9375rem}.item-our__image{overflow:clip;min-height:18.5rem}.contact__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1.3125rem}.contact__item.green-item--right-top{max-width:none}.contact__item.green-item--left{padding-left:0}.contact-green-item{text-align:center}.info-contact{display:flex;gap:.3125rem;flex-wrap:wrap;align-items:center;justify-content:center}.info-contact:not(:last-child){margin-bottom:.625rem}.phones-contact{display:flex;flex-wrap:wrap;gap:.3125rem .625rem;justify-content:center}.phones-contact:not(:last-child){margin-bottom:.9375rem}.phones-contact__phone{white-space:nowrap}.mail-contact{display:flex;flex-wrap:wrap;gap:.3125rem;justify-content:center}.mail-contact:not(:last-child){margin-bottom:.9375rem}.mail-contact__mail{white-space:nowrap;color:var(--whiteColor);transition:color var(--s) var(--f)}.socials-contact{display:flex;-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;justify-content:center}.socials-contact__social path{transition:stroke var(--s) var(--f)}.schedule-contact__name:not(:last-child){margin-bottom:.625rem}.schedule-contact__item{display:flex;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-content:center}.schedule-contact__item:not(:last-child){margin-bottom:.625rem}.contact-map{border-top:.25rem solid var(--greenColor);border-bottom:.25rem solid var(--greenColor)}.contact-map iframe{width:100%;height:100%}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (width <= 29.99875em)and (min-width:29.99875em){.furniture-services__item--stay .furniture-services__icon{max-width:5rem}}@media (min-width:47.99875em){.furniture-services__title-block:not(:last-child){margin-bottom:1rem}}@media (width <= 61.99875em)and (min-width:61.99875em){.header__logo{max-width:11.25rem}.hero__button{margin-left:18.75rem}}@media (min-width:86.25em){.input--textarea{min-height:14.375rem}.title{font-size:2.1875rem}.title--big{font-size:3rem}.main-block{padding-top:9.125rem}.main-block__title:not(:last-child){margin-bottom:3rem}.green-item{padding-bottom:1.875rem}.green-item{padding-top:2.3125rem}.green-item{padding-left:15.375rem}.green-item{padding-right:1.5625rem}.green-item--left{padding-left:15.375rem}.green-item--left{border-bottom-right-radius:6.25rem}.green-item--left::before{border-bottom-right-radius:6.25rem}.green-item--right-top{border-top-left-radius:6.25rem}.green-item--right-top::before{border-top-left-radius:6.25rem}.green-item--right-bottom{border-bottom-left-radius:6.25rem}.green-item--right-bottom::before{border-bottom-left-radius:6.25rem}.green-item__text p:not(:last-child){margin-bottom:1.5625rem}.green-item__text:not(:last-child){margin-bottom:2rem}.green-item__title:not(:last-child){margin-bottom:2.875rem}.go-down__text{font-size:2.1875rem}.go-down__text--big{font-size:3rem}.see-more{padding-bottom:4.375rem}.see-more__title:not(:last-child){margin-bottom:4rem}.contact-down,.furniture-example,.furniture-product,.kitchen-info,.our-down,.our-info,.see-more,.showcase-products{padding-top:4rem}.header__logo{max-width:14.5rem}.header__actions{-webkit-column-gap:3.5625rem;-moz-column-gap:3.5625rem;column-gap:3.5625rem}.footer{padding-top:2.875rem}.footer__logo{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.footer__logo{font-size:2.875rem}.hero{padding-top:5.625rem}.hero__wrapper{padding-top:14.3125rem}.hero__body{border-bottom-right-radius:9.375rem}.hero__body{padding-top:4.1875rem}.hero__body{padding-right:5.125rem}.hero__body{padding-bottom:1.5rem}.hero__body{padding-left:7.4375rem}.hero__title{font-size:5rem}.hero__text::before{flex-basis:6.25rem}.hero__text::before{width:6.25rem}.hero__button{margin-left:.0000000625rem}.hero-outer{padding-bottom:11.25rem}.range__title:not(:last-child){margin-bottom:4rem}.range__body:not(:last-child){margin-bottom:4rem}.range__item:first-child .range__image{border-top-left-radius:9.375rem}.range__item:last-child .range__image{border-bottom-right-radius:9.375rem}.range__image:not(:last-child){margin-bottom:2rem}.range__button{min-width:29rem}.we-are{margin-top:18.75rem}.we-are__title-block{-webkit-column-gap:4.375rem;-moz-column-gap:4.375rem;column-gap:4.375rem}.we-are__image{border-top-left-radius:9.375rem}.we-are__image{height:39.125rem}.we-are__text::before{flex-basis:6.25rem}.we-are__text:not(:last-child){margin-bottom:2rem}.we-are__contact-us p:not(:last-child){margin-bottom:1.875rem}.contact-us{padding-top:5.0625rem}.contact-us{padding-bottom:6.25rem}.form{row-gap:1.875rem}.form__label-file{padding-top:1rem}.form__label-file{padding-bottom:1rem}.form__label-file{padding-left:3.3125rem}.form__label-file{padding-right:3.3125rem}.form__button{padding-top:1rem}.form__button{padding-bottom:1rem}.form__button{padding-left:6.375rem}.form__button{padding-right:6.375rem}.furniture-services__item{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}.furniture-services__item:not(:last-child){margin-bottom:3.75rem}.furniture-services__item--stay{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}.furniture-services__text{font-size:1.25rem}.furniture-services__icon{min-width:10.625rem}.furniture-services__item--stay .furniture-services__icon{min-width:10.625rem}.furniture-services__point{font-size:1.25rem}.info-car__point{font-size:1.25rem}.furniture-product--kitchen{padding-bottom:4.375rem}.furniture-product__wrapper:not(:last-child){margin-bottom:4rem}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):first-child .furniture-product__slide:first-child .furniture-product__image{border-top-left-radius:9.375rem}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):last-child .furniture-product__slide:last-child .furniture-product__image{border-bottom-right-radius:9.375rem}.furniture-product__item:not(:last-child){margin-bottom:4rem}.furniture-product__title:not(:last-child){margin-bottom:1.875rem}.interior{padding-top:1.875rem}.interior__go-down .go-down__text{font-size:2.1875rem}.showcase-products{padding-bottom:3.125rem}.showcase-products__container{row-gap:4rem}.showcase-products__item:first-child .showcase-products__image{border-top-left-radius:9.375rem}.showcase-products__item:last-child .showcase-products__image{border-bottom-right-radius:9.375rem}.showcase-products__name{font-size:1.875rem}.kitchen-info__block:not(:last-child){margin-bottom:4rem}.item-kitchen:not(:last-child){margin-bottom:1.875rem}.item-our:not(:last-child){margin-bottom:4rem}.item-our{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.item-our:nth-child(odd) .item-our__image{border-bottom-left-radius:9.375rem}.item-our:nth-child(even) .item-our__image{border-top-right-radius:9.375rem}.item-our__block:not(:last-child){margin-bottom:4rem}.item-our__title:not(:last-child){margin-bottom:2rem}.contact{padding-top:9.125rem}.contact__title:not(:last-child){margin-bottom:2.6875rem}.contact__item.green-item--right-top{padding-left:6.25rem}.contact__item.green-item--left{padding-right:6.25rem}.contact-green-item address:not(:last-child){margin-bottom:4rem}.contact-map{margin-top:2rem}.contact-map{height:32.625rem}}@media (width >= 61.99875em)and (min-width:86.25em){.menu__list{-webkit-column-gap:3.0625rem;-moz-column-gap:3.0625rem;column-gap:3.0625rem}.menu__submenu{top:4.1875rem}}@media (width <= 61.99875em)and (min-width:86.25em){.hero__bg{max-height:25rem}.item-our:nth-child(even) .item-our__image{border-top-right-radius:9.375rem}}@media (max-width:62em){.we-are__text::before{flex-basis:1.875rem}.item-our{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}}@media (max-width:48em){.green-item{padding-bottom:.9375rem}.green-item{padding-top:1.875rem}.green-item{padding-left:.9375rem}.green-item{padding-right:.0000000625rem}.green-item--left{padding-left:.0000000625rem}.green-item--left{border-bottom-right-radius:3.125rem}.green-item--left::before{border-bottom-right-radius:3.125rem}.green-item--right-top{border-top-left-radius:3.125rem}.green-item--right-top::before{border-top-left-radius:3.125rem}.green-item--right-bottom{border-bottom-left-radius:3.125rem}.green-item--right-bottom::before{border-bottom-left-radius:3.125rem}.green-item__text:not(:last-child){margin-bottom:1.25rem}.we-are__title-block{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.furniture-services__item{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.furniture-services__icon{min-width:5rem}.furniture-services__item--stay .furniture-services__icon{min-width:3.125rem}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):first-child .furniture-product__slide:first-child .furniture-product__image{border-top-left-radius:3.125rem}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):last-child .furniture-product__slide:last-child .furniture-product__image{border-bottom-right-radius:3.125rem}.showcase-products__item:first-child .showcase-products__image{border-top-left-radius:3.125rem}.showcase-products__item:last-child .showcase-products__image{border-bottom-right-radius:3.125rem}.item-our:nth-child(odd) .item-our__image{border-bottom-left-radius:3.125rem}.item-our:nth-child(even) .item-our__image{border-top-right-radius:3.125rem}.contact__item.green-item--right-top{padding-left:.625rem}.contact__item.green-item--left{padding-right:.625rem}}@media (width <= 61.99875em)and (max-width:48em){.item-our:nth-child(even) .item-our__image{border-top-right-radius:3.125rem}}@media (max-width:30em){.furniture-services__item--stay{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}}@media (max-width:20em){.green-item__text p:not(:last-child){margin-bottom:.9375rem}.footer{padding-top:1.875rem}.we-are__contact-us p:not(:last-child){margin-bottom:1.25rem}.furniture-services__title-block:not(:last-child){margin-bottom:.625rem}}@media (width <= 29.99875em)and (max-width:20em){.furniture-services__item--stay .furniture-services__icon{max-width:4.375rem}}@media (max-width:61.99875em){.menu__body{position:fixed;width:91.1111111111%;height:100%;right:-100%;top:0;overflow:auto;padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem;transition:right .5s;background-color:var(--mainBg);display:flex;flex-direction:column;row-gap:1.875rem}.menu__body::before{content:"";position:fixed;width:100%;right:-100%;top:0;transition:right .5s;z-index:2;background-color:var(--whiteBg)}.menu-open .menu__body{right:0}.menu-open .menu__body::before{right:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.875rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";right:0;position:absolute;width:100%;height:.3125rem;background-color:var(--mainBg);border-radius:1.25rem}.icon-menu::before{top:0;transition:top var(--s) var(--f),-webkit-transform var(--s) var(--f);transition:transform var(--s) var(--f),top var(--s) var(--f);transition:transform var(--s) var(--f),top var(--s) var(--f),-webkit-transform var(--s) var(--f)}.icon-menu::after{bottom:0;transition:bottom var(--s) var(--f),-webkit-transform var(--s) var(--f);transition:transform var(--s) var(--f),bottom var(--s) var(--f);transition:transform var(--s) var(--f),bottom var(--s) var(--f),-webkit-transform var(--s) var(--f)}.icon-menu span{top:calc(50% - .15625rem);transition:width var(--s) var(--f)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .15625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .15625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__logo{max-width:11.25rem}.header__actions{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.hero__button{margin-left:18.75rem}}@media (max-width:61.99875em)and (max-width:22.5em){.menu__body{padding-top:5.5625rem}.menu__body::before{height:4.3125rem}}@media (width >= 61.99875em)and (max-width:61.99875em){.menu__list{-webkit-column-gap:1.0625rem;-moz-column-gap:1.0625rem;column-gap:1.0625rem}.menu__submenu{top:3.5625rem}}@media (max-width:61.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:22.5em){.input--textarea{min-height:6.875rem}.title{font-size:1.5rem}.title--big{font-size:2rem}.main-block{padding-top:5.625rem}.main-block__title:not(:last-child){margin-bottom:1.5625rem}.green-item__title:not(:last-child){margin-bottom:.625rem}.go-down__text{font-size:1.5rem}.go-down__text--big{font-size:2rem}.see-more{padding-bottom:1.875rem}.see-more__title:not(:last-child){margin-bottom:1.875rem}.contact-down,.furniture-example,.furniture-product,.kitchen-info,.our-down,.our-info,.see-more,.showcase-products{padding-top:1.875rem}.footer__logo{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.footer__logo{font-size:1.875rem}.hero{padding-top:.0000000625rem}.hero__wrapper{padding-top:10.625rem}.hero__body{border-bottom-right-radius:4.6875rem}.hero__body{padding-top:.625rem}.hero__body{padding-right:.875rem}.hero__body{padding-bottom:.75rem}.hero__body{padding-left:3.125rem}.hero__title{font-size:2.5rem}.hero__text::before{flex-basis:1.5rem}.hero__text::before{width:1.5rem}.hero-outer{padding-bottom:9.375rem}.range__title:not(:last-child){margin-bottom:2rem}.range__body:not(:last-child){margin-bottom:2.625rem}.range__item:first-child .range__image{border-top-left-radius:4.6875rem}.range__item:last-child .range__image{border-bottom-right-radius:4.6875rem}.range__image:not(:last-child){margin-bottom:.625rem}.range__button{min-width:15.625rem}.we-are{margin-top:6.25rem}.we-are__image{border-top-left-radius:4.6875rem}.we-are__image{height:15.0625rem}.we-are__text:not(:last-child){margin-bottom:1.25rem}.contact-us{padding-top:2.5rem}.contact-us{padding-bottom:1.875rem}.form{row-gap:.9375rem}.form__label-file{padding-top:.625rem}.form__label-file{padding-bottom:.625rem}.form__label-file{padding-left:1.5625rem}.form__label-file{padding-right:1.5625rem}.form__button{padding-top:.625rem}.form__button{padding-bottom:.625rem}.form__button{padding-left:1.5625rem}.form__button{padding-right:1.5625rem}.furniture-services__item:not(:last-child){margin-bottom:1.875rem}.furniture-services__text{font-size:1rem}.furniture-services__point{font-size:1rem}.info-car__point{font-size:1rem}.furniture-product--kitchen{padding-bottom:1.875rem}.furniture-product__wrapper:not(:last-child){margin-bottom:1.875rem}.furniture-product__item:not(:last-child){margin-bottom:1.875rem}.furniture-product__title:not(:last-child){margin-bottom:.625rem}.interior{padding-top:.625rem}.interior__go-down .go-down__text{font-size:1.5rem}.showcase-products{padding-bottom:1.875rem}.showcase-products__container{row-gap:1.25rem}.showcase-products__name{font-size:1.5rem}.kitchen-info__block:not(:last-child){margin-bottom:1.875rem}.item-kitchen:not(:last-child){margin-bottom:1.25rem}.item-our:not(:last-child){margin-bottom:1.875rem}.item-our__block:not(:last-child){margin-bottom:1.875rem}.item-our__title:not(:last-child){margin-bottom:.9375rem}.contact{padding-top:5.625rem}.contact__title:not(:last-child){margin-bottom:1.875rem}.contact-green-item address:not(:last-child){margin-bottom:1.875rem}.contact-map{margin-top:.0000000625rem}.contact-map{height:18.75rem}}@media (width <= 61.99875em)and (max-width:22.5em){.header__logo{max-width:8.5rem}.hero__button{margin-left:2.8125rem}.hero__bg{max-height:22.9375rem}}@media (min-width:22.5em)and (max-width:86.25em){.input--textarea{min-height:clamp(6.875rem,4.2279411765rem + 11.7647058824vw,14.375rem)}.title{font-size:clamp(1.5rem,1.2573529412rem + 1.0784313725vw,2.1875rem)}.title--big{font-size:clamp(2rem,1.6470588235rem + 1.568627451vw,3rem)}.main-block{padding-top:clamp(5.625rem,4.3897058824rem + 5.4901960784vw,9.125rem)}.main-block__title:not(:last-child){margin-bottom:clamp(1.5625rem,1.0551470588rem + 2.2549019608vw,3rem)}.green-item__title:not(:last-child){margin-bottom:clamp(.625rem,-.1691176471rem + 3.5294117647vw,2.875rem)}.go-down__text{font-size:clamp(1.5rem,1.2573529412rem + 1.0784313725vw,2.1875rem)}.go-down__text--big{font-size:clamp(2rem,1.6470588235rem + 1.568627451vw,3rem)}.see-more{padding-bottom:clamp(1.875rem,.9926470588rem + 3.9215686275vw,4.375rem)}.see-more__title:not(:last-child){margin-bottom:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.contact-down,.furniture-example,.furniture-product,.kitchen-info,.our-down,.our-info,.see-more,.showcase-products{padding-top:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.footer__logo{-webkit-column-gap:clamp(.9375rem,.6066176471rem + 1.4705882353vw,1.875rem);-moz-column-gap:clamp(.9375rem,.6066176471rem + 1.4705882353vw,1.875rem);column-gap:clamp(.9375rem,.6066176471rem + 1.4705882353vw,1.875rem)}.footer__logo{font-size:clamp(1.875rem,1.5220588235rem + 1.568627451vw,2.875rem)}.hero{padding-top:clamp(.0000000625rem,-1.9852940331rem + 8.8235293137vw,5.625rem)}.hero__wrapper{padding-top:clamp(10.625rem,9.3235294118rem + 5.7843137255vw,14.3125rem)}.hero__body{border-bottom-right-radius:clamp(4.6875rem,3.0330882353rem + 7.3529411765vw,9.375rem)}.hero__body{padding-top:clamp(.625rem,-.6323529412rem + 5.5882352941vw,4.1875rem)}.hero__body{padding-right:clamp(.875rem,-.625rem + 6.6666666667vw,5.125rem)}.hero__body{padding-bottom:clamp(.75rem,.4852941176rem + 1.1764705882vw,1.5rem)}.hero__body{padding-left:clamp(3.125rem,1.6029411765rem + 6.7647058824vw,7.4375rem)}.hero__title{font-size:clamp(2.5rem,1.6176470588rem + 3.9215686275vw,5rem)}.hero__text::before{flex-basis:clamp(1.5rem,-.1764705882rem + 7.4509803922vw,6.25rem)}.hero__text::before{width:clamp(1.5rem,-.1764705882rem + 7.4509803922vw,6.25rem)}.hero-outer{padding-bottom:clamp(9.375rem,8.7132352941rem + 2.9411764706vw,11.25rem);}.range__title:not(:last-child){margin-bottom:clamp(2rem,1.2941176471rem + 3.137254902vw,4rem)}.range__body:not(:last-child){margin-bottom:clamp(2.625rem,2.1397058824rem + 2.1568627451vw,4rem)}.range__item:first-child .range__image{border-top-left-radius:clamp(4.6875rem,3.0330882353rem + 7.3529411765vw,9.375rem)}.range__item:last-child .range__image{border-bottom-right-radius:clamp(4.6875rem,3.0330882353rem + 7.3529411765vw,9.375rem)}.range__image:not(:last-child){margin-bottom:clamp(.625rem,.1397058824rem + 2.1568627451vw,2rem)}.range__button{min-width:clamp(15.625rem,10.9044117647rem + 20.9803921569vw,29rem)}.we-are{margin-top:clamp(6.25rem,1.8382352941rem + 19.6078431373vw,18.75rem)}.we-are__image{border-top-left-radius:clamp(4.6875rem,3.0330882353rem + 7.3529411765vw,9.375rem)}.we-are__image{height:clamp(15.0625rem,6.5698529412rem + 37.7450980392vw,39.125rem)}.we-are__text:not(:last-child){margin-bottom:clamp(1.25rem,.9852941176rem + 1.1764705882vw,2rem)}.contact-us{padding-top:clamp(2.5rem,1.5955882353rem + 4.0196078431vw,5.0625rem)}.contact-us{padding-bottom:clamp(1.875rem,.3308823529rem + 6.862745098vw,6.25rem)}.form{row-gap:clamp(.9375rem,.6066176471rem + 1.4705882353vw,1.875rem)}.form__label-file{padding-top:clamp(.625rem,.4926470588rem + .5882352941vw,1rem)}.form__label-file{padding-bottom:clamp(.625rem,.4926470588rem + .5882352941vw,1rem)}.form__label-file{padding-left:clamp(1.5625rem,.9448529412rem + 2.7450980392vw,3.3125rem)}.form__label-file{padding-right:clamp(1.5625rem,.9448529412rem + 2.7450980392vw,3.3125rem)}.form__button{padding-top:clamp(.625rem,.4926470588rem + .5882352941vw,1rem)}.form__button{padding-bottom:clamp(.625rem,.4926470588rem + .5882352941vw,1rem)}.form__button{padding-left:clamp(1.5625rem,-.1360294118rem + 7.5490196078vw,6.375rem)}.form__button{padding-right:clamp(1.5625rem,-.1360294118rem + 7.5490196078vw,6.375rem)}.furniture-services__item:not(:last-child){margin-bottom:clamp(1.875rem,1.2132352941rem + 2.9411764706vw,3.75rem)}.furniture-services__text{font-size:clamp(1rem,.9117647059rem + .3921568627vw,1.25rem)}.furniture-services__point{font-size:clamp(1rem,.9117647059rem + .3921568627vw,1.25rem)}.info-car__point{font-size:clamp(1rem,.9117647059rem + .3921568627vw,1.25rem)}.furniture-product--kitchen{padding-bottom:clamp(1.875rem,.9926470588rem + 3.9215686275vw,4.375rem)}.furniture-product__wrapper:not(:last-child){margin-bottom:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.furniture-product__item:not(:last-child){margin-bottom:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.furniture-product__title:not(:last-child){margin-bottom:clamp(.625rem,.1838235294rem + 1.9607843137vw,1.875rem)}.interior{padding-top:clamp(.625rem,.1838235294rem + 1.9607843137vw,1.875rem)}.interior__go-down .go-down__text{font-size:clamp(1.5rem,1.2573529412rem + 1.0784313725vw,2.1875rem)}.showcase-products{padding-bottom:clamp(1.875rem,1.4338235294rem + 1.9607843137vw,3.125rem)}.showcase-products__container{row-gap:clamp(1.25rem,.2794117647rem + 4.3137254902vw,4rem)}.showcase-products__name{font-size:clamp(1.5rem,1.3676470588rem + .5882352941vw,1.875rem)}.kitchen-info__block:not(:last-child){margin-bottom:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.item-kitchen:not(:last-child){margin-bottom:clamp(1.25rem,1.0294117647rem + .9803921569vw,1.875rem)}.item-our:not(:last-child){margin-bottom:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.item-our__block:not(:last-child){margin-bottom:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.item-our__title:not(:last-child){margin-bottom:clamp(.9375rem,.5625rem + 1.6666666667vw,2rem)}.contact{padding-top:clamp(5.625rem,4.3897058824rem + 5.4901960784vw,9.125rem)}.contact__title:not(:last-child){margin-bottom:clamp(1.875rem,1.5882352941rem + 1.2745098039vw,2.6875rem)}.contact-green-item address:not(:last-child){margin-bottom:clamp(1.875rem,1.125rem + 3.3333333333vw,4rem)}.contact-map{margin-top:clamp(.0000000625rem,-.7058822684rem + 3.1372548039vw,2rem)}.contact-map{height:clamp(18.75rem,13.8529411765rem + 21.7647058824vw,32.625rem)}}@media (max-width:61.99875em)and (min-width:61.99875em){.menu__body{padding-top:6.6875rem}.menu__body::before{height:5.375rem}}@media (max-width:61.99875em)and (min-width:22.5em)and (max-width:61.99875em){.menu__body{padding-top:clamp(5.5625rem,4.9216569353rem + 2.8481913985vw,6.6875rem)}.menu__body::before{height:clamp(4.3125rem,3.7072593278rem + 2.689958543vw,5.375rem)}}@media (width >= 61.99875em)and (min-width:61.99875em)and (max-width:86.25em){.menu__list{-webkit-column-gap:clamp(1.0625rem,-4.0505354105rem + 8.2469975774vw,3.0625rem);-moz-column-gap:clamp(1.0625rem,-4.0505354105rem + 8.2469975774vw,3.0625rem);column-gap:clamp(1.0625rem,-4.0505354105rem + 8.2469975774vw,3.0625rem)}.menu__submenu{top:clamp(3.5625rem,1.9646764342rem + 2.577186743vw,4.1875rem)}}@media (min-width:48em)and (max-width:86.25em){.green-item{padding-bottom:clamp(.9375rem,-.2389705882rem + 2.4509803922vw,1.875rem)}.green-item{padding-top:clamp(1.875rem,1.3259803922rem + 1.1437908497vw,2.3125rem)}.green-item{padding-left:clamp(.9375rem,-17.1801470588rem + 37.7450980392vw,15.375rem)}.green-item{padding-right:clamp(.0000000625rem,-1.9607841728rem + 4.0849671569vw,1.5625rem)}.green-item--left{padding-left:clamp(.0000000625rem,-19.2941175061rem + 40.196078268vw,15.375rem)}.green-item--left{border-bottom-right-radius:clamp(3.125rem,-.7965686275rem + 8.1699346405vw,6.25rem)}.green-item--left::before{border-bottom-right-radius:clamp(3.125rem,-.7965686275rem + 8.1699346405vw,6.25rem)}.green-item--right-top{border-top-left-radius:clamp(3.125rem,-.7965686275rem + 8.1699346405vw,6.25rem)}.green-item--right-top::before{border-top-left-radius:clamp(3.125rem,-.7965686275rem + 8.1699346405vw,6.25rem)}.green-item--right-bottom{border-bottom-left-radius:clamp(3.125rem,-.7965686275rem + 8.1699346405vw,6.25rem)}.green-item--right-bottom::before{border-bottom-left-radius:clamp(3.125rem,-.7965686275rem + 8.1699346405vw,6.25rem)}.green-item__text:not(:last-child){margin-bottom:clamp(1.25rem,.3088235294rem + 1.9607843137vw,2rem)}.we-are__title-block{-webkit-column-gap:clamp(1.25rem,-2.6715686275rem + 8.1699346405vw,4.375rem);-moz-column-gap:clamp(1.25rem,-2.6715686275rem + 8.1699346405vw,4.375rem);column-gap:clamp(1.25rem,-2.6715686275rem + 8.1699346405vw,4.375rem)}.furniture-services__item{-webkit-column-gap:clamp(1.25rem,-3.4558823529rem + 9.8039215686vw,5rem);-moz-column-gap:clamp(1.25rem,-3.4558823529rem + 9.8039215686vw,5rem);column-gap:clamp(1.25rem,-3.4558823529rem + 9.8039215686vw,5rem)}.furniture-services__icon{min-width:clamp(5rem,-2.0588235294rem + 14.7058823529vw,10.625rem)}.furniture-services__item--stay .furniture-services__icon{min-width:clamp(3.125rem,-6.2867647059rem + 19.6078431373vw,10.625rem)}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):first-child .furniture-product__slide:first-child .furniture-product__image{border-top-left-radius:clamp(3.125rem,-4.7181372549rem + 16.339869281vw,9.375rem)}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):last-child .furniture-product__slide:last-child .furniture-product__image{border-bottom-right-radius:clamp(3.125rem,-4.7181372549rem + 16.339869281vw,9.375rem)}.showcase-products__item:first-child .showcase-products__image{border-top-left-radius:clamp(3.125rem,-4.7181372549rem + 16.339869281vw,9.375rem)}.showcase-products__item:last-child .showcase-products__image{border-bottom-right-radius:clamp(3.125rem,-4.7181372549rem + 16.339869281vw,9.375rem)}.item-our:nth-child(odd) .item-our__image{border-bottom-left-radius:clamp(3.125rem,-4.7181372549rem + 16.339869281vw,9.375rem)}.item-our:nth-child(even) .item-our__image{border-top-right-radius:clamp(3.125rem,-4.7181372549rem + 16.339869281vw,9.375rem)}.contact__item.green-item--right-top{padding-left:clamp(.625rem,-6.4338235294rem + 14.7058823529vw,6.25rem)}.contact__item.green-item--left{padding-right:clamp(.625rem,-6.4338235294rem + 14.7058823529vw,6.25rem)}}@media (min-width:20em)and (max-width:86.25em){.green-item__text p:not(:last-child){margin-bottom:clamp(.9375rem,.7488207547rem + .9433962264vw,1.5625rem)}.footer{padding-top:clamp(1.875rem,1.5731132075rem + 1.5094339623vw,2.875rem)}.we-are__contact-us p:not(:last-child){margin-bottom:clamp(1.25rem,1.0613207547rem + .9433962264vw,1.875rem)}}@media (min-width:61.99875em)and (max-width:86.25em){.header__logo{max-width:clamp(11.25rem,2.9413174579rem + 13.4013710633vw,14.5rem)}.header__actions{-webkit-column-gap:clamp(1.25rem,-4.6619471934rem + 9.5355909489vw,3.5625rem);-moz-column-gap:clamp(1.25rem,-4.6619471934rem + 9.5355909489vw,3.5625rem);column-gap:clamp(1.25rem,-4.6619471934rem + 9.5355909489vw,3.5625rem)}.hero__button{margin-left:clamp(.0000000625rem,66.6847068141rem + -77.3156020308vw,18.75rem)}}@media (width <= 61.99875em)and (min-width:22.5em)and (max-width:61.99875em){.header__logo{max-width:clamp(8.5rem,6.9334947308rem + 6.9622456407vw,11.25rem)}.hero__button{margin-left:clamp(2.8125rem,-6.2661100826rem + 40.3493781449vw,18.75rem)}}@media (width <= 61.99875em)and (min-width:22.5em)and (max-width:86.25em){.hero__bg{max-height:clamp(22.9375rem,22.2095588235rem + 3.2352941176vw,25rem)}}@media (min-width:62em)and (max-width:86.25em){.we-are__text::before{flex-basis:clamp(1.875rem,-9.3105670103rem + 18.0412371134vw,6.25rem)}.item-our{-webkit-column-gap:clamp(1.875rem,-1.0012886598rem + 4.6391752577vw,3rem);-moz-column-gap:clamp(1.875rem,-1.0012886598rem + 4.6391752577vw,3rem);column-gap:clamp(1.875rem,-1.0012886598rem + 4.6391752577vw,3rem)}}@media (min-width:30em)and (max-width:86.25em){.furniture-services__item--stay{-webkit-column-gap:clamp(.625rem,-1.7083333333rem + 7.7777777778vw,5rem);-moz-column-gap:clamp(.625rem,-1.7083333333rem + 7.7777777778vw,5rem);column-gap:clamp(.625rem,-1.7083333333rem + 7.7777777778vw,5rem)}}@media (min-width:20em)and (max-width:47.99875em){.furniture-services__title-block:not(:last-child){margin-bottom:clamp(.625rem,.3571308987rem + 1.3393455065vw,1rem)}}@media (width <= 29.99875em)and (min-width:20em)and (max-width:29.99875em){.furniture-services__item--stay .furniture-services__icon{max-width:clamp(4.375rem,3.1248437305rem + 6.2507813477vw,5rem)}}@media (width <= 61.99875em)and (min-width:48em)and (max-width:86.25em){.item-our:nth-child(even) .item-our__image{border-top-right-radius:clamp(3.125rem,-4.7181372549rem + 16.339869281vw,9.375rem)}}@media (any-hover:hover){.button:hover span{color:var(--whiteColor)}.button:hover::before{top:0}.button:hover::after{bottom:0}.menu__item:hover .menu__submenu{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translate(0,0);transform:translate(0,0)}.menu__sublink:hover::after{width:100%}.languages:hover .languages__list{opacity:1;visibility:visible;pointer-events:all}.languages:hover .languages__current{color:var(--greenColor)}.languages__language:hover{color:var(--greenColor)}.footer__phone:hover{text-decoration:underline}.footer__mail:hover{color:var(--mainColor)}.socials-footer__social:hover svg path{stroke:#000}.range__image img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.range__name:hover{color:var(--greenColor)}.form__label-file:hover{background-color:#559456}.form__button:hover{background-color:#559456}.furniture-services__info a:hover{color:var(--mainColor)}.showcase-products__image img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.showcase-products__name:hover{color:var(--greenColor)}.phones-contact__phone:hover{text-decoration:underline}.mail-contact__mail:hover{color:var(--mainColor)}.socials-contact__social:hover path{stroke:var(--mainColor)}}@media (width >= 61.99875em){.menu__list{display:flex;justify-content:flex-end;align-items:center}.menu__link::after,.menu__link::before{content:"";position:absolute;bottom:0;width:0%;height:.25rem;background-color:var(--mainBg);transition:width var(--s) var(--f);z-index:1}.menu__link::before{left:50%}.menu__link::after{right:50%}.menu__link--current::after,.menu__link--current::before{width:50%}.menu__dots{row-gap:.1875rem}.menu__dots span,.menu__dots::after,.menu__dots::before{background-color:#000;width:.1875rem;height:.1875rem;-webkit-transform:translate(0,.0625rem);transform:translate(0,.0625rem)}.menu__submenu{position:absolute;left:0;padding:.6875rem .4375rem 1rem 2rem;background-color:var(--mainBg);border:.0625rem solid var(--whiteBg);min-width:12.5rem;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translate(0,10%);transform:translate(0,10%);transition:all var(--s) var(--f)}.languages__list{position:absolute;top:100%;left:-25%;opacity:0;visibility:hidden;pointer-events:none;transition:all var(--s) var(--f);background-color:var(--whiteBg);border:.0625rem solid var(--greenColor);z-index:1}}@media (width <= 61.99875em){.menu__list{flex:1 1 auto}.menu__item{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.menu__item:not(:last-child){margin-bottom:1.25rem}.menu__item:has(._spoller-active)::after{width:100%}.menu__link{color:var(--whiteBg);padding:.3125rem 0}.menu__submenu{padding:1.0625rem 0 0 1.4375rem}.menu__submenu::before{display:none}.menu__submenu::after{display:none}.socials-menu{display:flex;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;align-items:center}._header-scroll .header__logo{max-width:8.5rem}.languages{display:flex;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;padding:0;color:var(--whiteColor)}.languages__list{display:flex;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.footer__body{display:grid;row-gap:1.25rem}.hero__arrows{top:250%}.item-our:nth-child(even){grid-template-columns:1fr}.item-our:nth-child(even) .item-our__content{order:1}.item-our:nth-child(even) .item-our__image{order:2;border-radius:.625rem}.item-our{grid-template-columns:1fr}}@media (any-hover:hover)and (any-hover:hover){.menu__item:hover .menu__link:not(.menu__link--current)::after,.menu__item:hover .menu__link:not(.menu__link--current)::before{width:50%}}@media (width <= 47.99875em){.green-item--left{margin-right:-.9375rem;padding-right:.9375rem;border-radius:0}.green-item--right-top{margin-left:-.9375rem;border-radius:0}.green-item--right-bottom{margin-left:-.9375rem;border-radius:0}.footer__line{max-width:9.375rem}.footer__info{flex-direction:column;row-gap:.625rem}.footer__info:not(:last-child){margin-bottom:0}.hero__body{margin-left:-.9375rem}.range__body{grid-template-columns:1fr}.we-are__title-block{row-gap:1rem;flex-direction:column-reverse;align-items:flex-start}.we-are__title{padding:.3125rem 1.875rem .3125rem 0}.we-are__title::after{display:block}.we-are__image{width:100%}.we-are__text::before{display:none}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):first-child .furniture-product__slide:first-child .furniture-product__image{border-radius:.625rem}.furniture-product__item:not(.furniture-product--kitchen .furniture-product__item):last-child .furniture-product__slide:last-child .furniture-product__image{border-radius:.625rem}.furniture-product__slider:not(:last-child){margin-bottom:1.25rem}.furniture-product__pagination{max-width:25rem;margin:0 auto;display:flex;gap:.8125rem;justify-content:center;align-items:center;flex-wrap:wrap}.furniture-product__pagination .swiper-pagination-bullet{flex:0 0 .8125rem;width:.8125rem;height:.8125rem;border-radius:50%;background-color:var(--mainBg);display:flex;justify-content:center;align-items:center;transition:-webkit-transform var(--s) var(--f);transition:transform var(--s) var(--f);transition:transform var(--s) var(--f),-webkit-transform var(--s) var(--f)}.furniture-product__pagination .swiper-pagination-bullet::before{content:"";flex:0 0 .3125rem;width:.3125rem;height:.3125rem;border-radius:50%;background-color:#fff}.furniture-product__pagination .swiper-pagination-bullet-active{-webkit-transform:scale(1.3);transform:scale(1.3)}.showcase-products__item:first-child .showcase-products__image{border-radius:.625rem}.showcase-products__item:last-child .showcase-products__image{border-radius:.625rem}.item-our:nth-child(odd) .item-our__image{border-radius:.625rem}.item-our:nth-child(even) .item-our__image{border-radius:.625rem}.contact__wrapper{grid-template-columns:1fr}}@media (width <= 68.75em){.see-more__body{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.see-more__button{flex:1 1 calc(33.333% - 1.25rem)}}@media (width <= 29.99875em){.footer__text{justify-content:center}.footer__icon{display:none}.furniture-services--many .furniture-services__item:nth-child(odd) .furniture-services__title-block{grid-template-columns:auto 1fr}.furniture-services--many .furniture-services__item:nth-child(odd) .furniture-services__icon-mob{order:1;justify-self:start}.furniture-services--many .furniture-services__item:nth-child(odd) .furniture-services__title{order:2}.furniture-services__item--stay .furniture-services__content{padding-top:0}.furniture-services__title-block{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-content:center;align-items:center}.furniture-services__icon:not(.furniture-services__item--stay .furniture-services__icon){display:none}.info-car__title-block{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;justify-content:center;align-items:center}.showcase-products__container{grid-template-columns:repeat(auto-fit,minmax(18.125rem,1fr))}}@media (width >= 47.99875em){.we-are__body{padding-left:2.5rem}.we-are__title{flex:0 0 10.625rem}.we-are__image{flex:1 1 auto}.furniture-product__wrapper.swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1.375rem}.furniture-product__item--wall .furniture-product__wrapper.swiper-wrapper{grid-template-columns:1fr}}@media (width >= 29.99875em){.furniture-services__icon-mob{display:none}.info-car__icon{display:none}}@media (width <= 61.99875em)and (width <= 47.99875em){.item-our:nth-child(even) .item-our__image{border-radius:.625rem}}
h1,.h1{font-size:3rem;text-align:center;margin-top:0;}h2,.h2{font-size:2.1875rem;}.breadcrumb{}.mt-minus-3{margin-top:-3rem;}.center{text-align:center;}.bold{font-weight:bold;}.paragraph{margin-bottom:3rem;}.paragraph--field_paragraph_title{margin-bottom:2rem;}figure{margin:0;}.range__image img{width:100%;}.toolbar-horizontal .header{top:39px;}.toolbar-horizontal.toolbar-tray-open .header{top:79px;}.toolbar-vertical .header{top:39px;}.menu__body{z-index:1;}@media (width >= 61.99875em){.menu__submenu{border-top:none;margin-top:-3px;}}.menu__dots{color:var(--mainColor);}@media (width < 61.99875em){.menu__dots{color:var(--whiteColor);}}.menu__dots span,.menu__dots::after,.menu__dots::before{}.menu__item{column-gap:0;}@media (width < 61.99875em){.menu__item{column-gap:0.3rem;}}.menu__list.menu__sublist{display:block;}.menu__submenu::before{height:50px;}.language-switcher-language-url .contextual{right:-30px;}.hero__text{margin-bottom:4.9375rem;}ul.local-tasks-primary li{display:inline-block;margin-right:10px;}ul.local-tasks-primary li a{color:var(--greenColor);text-decoration:underline;}.form-textarea::placeholder{color:var(--greenColor);}.form-text,.form-textarea,.form-email,.form-text,.input{color:rgba(77,181,81,1);}.webform-submission-contact-form .form-actions,.webform-submission-contact-form .form-managed-file{text-align:center;}.webform-file-button::after,.webform-file-button::before{background-color:transparent;}.webform-submission-contact-form .webform-button--submit,.webform-file-button{background-color:var(--greenColor);color:var(--whiteColor);border:1px solid var(--greenColor);}.webform-submission-contact-form .webform-button--submit{padding:1rem 3rem;}.webform-submission-contact-form .webform-button--submit:hover,.webform-file-button:hover{background-color:#559456;color:var(--whiteColor);border:1px solid #559456;}.webform-submission-contact-form .form-type-managed-file .webform-element-description{display:none;}.webform-submission-contact-form .webform-button--submit{width:inherit;}.socials-footer{margin-top:.5625rem;;}.range__button.button:hover a{color:var(--whiteColor);}.range__button.button::after,.range__button.button::before{z-index:-1;}@media (min-width:86.25em){.range__button{min-width:20rem;}}.furniture-services__content{padding:0;margin-bottom:0.5rem;}.paragraph--field_paragraph_link{display:flex;gap:3rem;flex-wrap:wrap;justify-content:space-evenly;}.paragraph--field_small_media_icon img{height:64px;width:auto;}.paragraph--field_big_second_line{margin-top:3rem;}.node--field_paragraphs > div:nth-child(odd) .furniture-services__item{flex-direction:row-reverse;margin-left:0;}.node--field_paragraphs .green-item--left .furniture-services__item{flex-direction:inherit !important;}.small-second-line .paragraph--field_big_second_line{margin-top:1.5rem;font-size:2rem;}.node--field_paragraphs > div:nth-child(odd) .green-item .furniture-services__item{flex-direction:inherit;margin-left:auto;}.vertical_images .range__image{aspect-ratio:466/572;}.green-item--left .furniture-services__item{display:block;}.center{text-align:center;}.kitchen h4{margin-bottom:0.75rem;font-weight:bold;}.form-item,.form-actions{margin-top:0;margin-bottom:0;}.contact-map{height:auto;}@media (min-width:86.25em){.contact{padding-top:0;}}.paragraph--type--text-and-picture-aside .paragraph--field_paragraph_image{display:inline;}.paragraph--type--text-and-picture-aside .paragraph--field_paragraph_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.item-our:nth-child(even),.item-our.left{grid-template-columns:repeat(2,1fr);}.item-our:nth-child(even) .item-our__content,.item-our.left .item-our__content{order:2;}.paragraph--type--text-and-arows-down{margin-bottom:0;}@media (width >= 47.9988em){.furniture-product__wrapper.swiper-wrapper{display:flex;grid-template-columns:repeat(3,1fr);gap:1.375rem;flex-wrap:wrap;justify-content:center;}}.paragraph--field_paragraph_media_image .contextual{display:none;}.furniture-services__text ul{display:grid;row-gap:.3125rem;}.furniture-services__text ul li{line-height:var(--lineHeight_175);}.center .paragraph--field_paragrpaph_long_text{text-align:left;}.paragraph--field_paragrpaph_long_text ul{padding-left:1.5rem;}.paragraph--field_paragrpaph_long_text ul li{list-style:inherit;line-height:var(--lineHeight_175);}.margin-bottom-0{margin-bottom:0;}.node--field_photos{padding-top:0;}.footer__phone-block{justify-content:center;flex-wrap:wrap;}@media (width <= 47.9988em){.footer__info{row-gap:inherit;line-height:180%;}.footer__text{line-height:inherit;}.footer__text strong{display:block;}.footer__socials{margin-top:0;}.contact-us{padding-bottom:0;}}@media (min-width:86.25em){.contact-us{padding-bottom:1rem;}}@media (min-width:22.5em) and (max-width:86.25em){.contact-us{padding-bottom:1rem;}}@media (max-width:61.9988em){.menu__dots{padding-left:1rem;padding-right:1rem;}}[hidden]{display:none !important;}.hero_button__container{text-align:center;z-index:2;position:relative;color:#fff;margin-top:20px;}.hero_button__container .hero__button{margin-left:auto;margin-right:auto;}.user-login-form{max-width:400px;margin:0 auto 100px;}.user-login-form .form-item{margin-top:0;margin-bottom:20px;}.user-login-form label{margin-bottom:5px;color:var(--greenColor);}@media (min-width:86.25em){.hero-outer{padding-bottom:5rem;}}@media (min-width:22.5em) and (max-width:86.25em){.hero-outer{padding-bottom:5rem;}}@media (min-width:86.25em){.hero__title{font-size:4rem;}}@media (min-width:22.5em) and (max-width:86.25em){.hero__title{font-size:2.5rem;}}.item-our__block p,.item-our__text p{line-height:var(--lineHeight_175);}.edit-upload-file-remove-button{width:auto;margin-top:20px;}.form-managed-file .js-form-type-checkbox{display:flex;padding:0 20px;}.form-managed-file .js-form-type-checkbox input[type=checkbox]{width:auto}.form-managed-file input[name=upload_file_remove_button]{margin-top:20px;width:auto;}@media (min-width:22.5em) and (max-width:86.25em){.range__title:not(:last-child){margin-bottom:1rem;}}@media (min-width:86.25em){.range__title:not(:last-child){margin-bottom:1rem;}}
