.mobile-nav ul,.by-color__items,.middle-nav__right ul,.middle-nav__right,.middle-nav__left ul a,.middle-nav__left ul,.middle-nav__left,.middle-nav__content,.top-nav__links{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-item,.mobile-footer button svg,.cost-form__inner button:active,.cost-form__inner button:hover,.cost-form__inner button,.form button:active,.form button:hover,.form button,.our-work a:active,.our-work a:hover,.our-work a,.swiper-button-disabled path,.mobile-search,.dropdown-links,.mobile-links button svg,.categories,.indicator,.search button:active circle,.search button:active path,.search button:hover circle,.search button:hover path,.search button path,.search button circle,.search button,.middle-nav__right a:active circle,.middle-nav__right a:active path,.middle-nav__right a:hover circle,.middle-nav__right a:hover path,.middle-nav__right a path,.middle-nav__right a circle,.middle-nav__left ul a:hover,.middle-nav__left ul a,.top-nav__links a:hover,.top-nav__links a,.top-nav{-webkit-transition:.3s ease-out;transition:.3s ease-out}.services-cost .title,.design-project .title,.interior-design .title,.our-work .title{color:#31302e;font-family:Rubik;font-size:44px;font-weight:400;letter-spacing:8.8px;text-transform:uppercase}.slider-items p{color:#31302e;font-size:18px;font-weight:300;line-height:126.4%;letter-spacing:3.6pxmin-height:46px}.footer-right a,.footer-left li{color:#31302e;font-size:16px;font-weight:300;letter-spacing:.8px}@media(max-width: 1024px){.container{max-width:927px;padding:0 9px}}.header{margin-bottom:20px}@media(max-width: 926px){.header{margin-bottom:0}}.header2{margin-bottom:50px}@media(max-width: 1300px){.header2{margin-bottom:40px}}@media(max-width: 926px){.header2{margin-bottom:20px}}.top-nav{padding:10px 0;background-color:#efefef;margin-bottom:35px;max-height:36px}@media(max-width: 926px){.top-nav{max-height:unset;position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;padding-top:66px;padding-bottom:44px;overflow-y:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:2}}.top-nav__links{-webkit-column-gap:38px;-moz-column-gap:38px;column-gap:38px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translateY(-12%);transform:translateY(-12%)}@media(max-width: 1300px){.top-nav__links{-webkit-transform:translateY(-130%);transform:translateY(-130%)}}@media(max-width: 926px){.top-nav__links{display:none;-webkit-transform:unset;transform:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}}.top-nav__links a{font-family:Rubik;font-size:14px;font-weight:300;letter-spacing:2.65px;text-transform:uppercase;color:#31302e}.top-nav__links a:hover{opacity:.6}.top-nav.active{-webkit-transform:unset;transform:unset}@media(max-width: 926px){.middle-nav{display:none}}.middle-nav__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:46px}.middle-nav__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.middle-nav__left ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media(max-width: 1690px){.middle-nav__left ul{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media(max-width: 1300px){.middle-nav__left ul{display:none}}.middle-nav__left ul a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;color:#31302e;font-size:16px;font-weight:900;letter-spacing:1.08px}.middle-nav__left ul a:hover{opacity:.7}.middle-nav__right{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.middle-nav__right ul{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.middle-nav__right a:hover path{stroke:#31302e}.middle-nav__right a:hover circle{stroke:#31302e}.middle-nav__right a:active path{stroke:#f3cb07}.middle-nav__right a:active circle{stroke:#f3cb07}.nav-mail{min-width:180px;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;padding:8px 10px 10px 8px;border:.6px solid #31302e;border-radius:6px;max-height:32px;text-decoration-line:underline !important;-webkit-text-decoration-line:underline !important;text-decoration-color:rgba(49,48,46,.4) !important;text-decoration-thickness:1px !important;text-underline-offset:4px}.nav-mail::after{display:none}.search{display:-webkit-box;display:-ms-flexbox;display:flex}.search input{min-width:220px;border-bottom:1px solid #d9d9d9}@media(max-width: 926px){.search input{width:100%;min-width:unset;font-size:16px}}.search button{font-size:0;-ms-flex-negative:0;flex-shrink:0}.search button:hover path{stroke:#31302e}.search button:hover circle{stroke:#31302e}.search button:active path{stroke:#f3cb07}.search button:active circle{stroke:#f3cb07}.search-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.bottom-nav{position:relative;padding-bottom:17px}@media(max-width: 926px){.bottom-nav{display:none}}.bottom-nav ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px}.bottom-nav__links{position:relative}.bottom-nav__links::before{position:absolute;content:"";bottom:0;width:100%;height:1px;background-color:#d9d9d9;bottom:-21px}.bottom-nav__link{position:relative;color:#31302e;font-family:"Circe Regular";font-weight:500;letter-spacing:-0.27px;text-transform:uppercase;font-size:16px}@media(max-width: 1024px){.bottom-nav__link{font-size:13px}}.indicator{position:absolute;top:calc(100% + 20px);left:31px;width:171px;height:1px;background-color:#31302e;border-radius:10px;opacity:0;visibility:hidden;z-index:1}.indicator.active{opacity:unset;visibility:unset}.categories{max-width:1570px;margin-left:auto;margin-right:auto;border-radius:0 0 5px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;z-index:2;left:0;right:0;top:calc(100% + 4px);opacity:0;visibility:hidden;background-color:#fff;padding:30px 96px}@media(max-width: 1690px){.categories{max-width:1283px}}.categories strong{display:block;color:#31302e;font-size:14px;font-weight:400;font-family:Rubik;letter-spacing:.7px;text-transform:uppercase;margin-bottom:10px}.categories ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}.categories__link{color:#31302e;font-size:14px;font-weight:300;letter-spacing:1.08px}.categories.active{opacity:unset;visibility:unset}.by-color__items{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.by-color__list:nth-child(2){max-height:150px}.by-color__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:14px;font-weight:300;letter-spacing:1.08px;color:#31302e}.color{width:30px;height:10px;border-radius:4px}.bottom-nav .color{border:.6px solid rgba(49,48,46,.25)}.beige{background-color:#f1e1d0}.white{background-color:#fff;border:.3px solid #d9d9d9}.light-blue{background-color:#bbebec}.tree{background-color:#e8ce6e}.yellow{background-color:#f7c100}.green{background-color:#41a945}.brown{background-color:#795548}.red{background-color:#dc6565}.orange{background-color:#ffc08a}.pink{background-color:#d9bfda}.gray{background-color:#d4d4d4}.blue{background-color:#086c8a}.purple{background-color:#bd81c7}.black{background-color:#3e3e3e}.header-tel{position:relative;z-index:1;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;color:#31302e;font-size:16px;font-weight:900;letter-spacing:1.08px}@media(max-width: 1300px){.header-tel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@media(max-width: 926px){.header-tel{display:none;max-height:unset}}.mobile-nav{max-height:36px;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px}@media(max-width: 926px){.mobile-nav{position:relative;z-index:3;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-nav ul{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.mobile-nav button{font-size:0}.mobile-nav2{position:relative;max-height:33px}.mobile-nav2::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;width:calc(100% - 20px);height:1px;padding:0 9px;background-color:#d9d9d9}.mobile-links{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}@media(max-width: 926px){.mobile-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-links a{display:block;padding-bottom:12px;border-bottom:1px solid #31302e;color:#31302e;font-family:Rubik;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.8px;text-transform:uppercase}.mobile-links button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #31302e;color:#31302e;font-family:Rubik;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.8px;text-transform:uppercase}.mobile-links button.active{font-weight:500}.dropdown-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;overflow-y:hidden;height:0}.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;margin-top:30px}@media(max-width: 1300px){.page-nav{margin-top:20px}}@media(max-width: 926px){.page-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}}.page-nav a{color:#31302e;font-family:Rubik;font-size:14px;font-weight:300;letter-spacing:1.7px}.page-nav a.active{font-size:14px;font-weight:500}.mobile-search{display:none;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;bottom:0;background:rgba(49,48,46,.3);z-index:3;opacity:0;visibility:hidden;padding:10px}@media(max-width: 926px){.mobile-search{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-search form{width:100%}.mobile-search .search{width:100%;max-width:383px;background-color:#efefef;padding:30px;border-radius:4px}.mobile-search.active{opacity:unset;visibility:unset}.swiper-scrollbar-horizontal{position:static !important;height:1px !important;margin-left:auto;margin-right:auto}.swiper-scrollbar-drag{background-color:#31302e}.swiper-scrollbar{width:unset !important;background-color:#d9d9d9}.swiper-button-disabled path{stroke:#d9d9d9}.swiper-button-disabled{pointer-events:none}@media(max-width: 1300px){.slider-items p{font-size:13px;letter-spacing:2.6px;min-height:33px}}.slider-items__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1400px){.slider-items__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.slider-items__social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;color:#31302e;font-family:"Circe regular";font-size:18px;font-weight:400;line-height:126.4%;letter-spacing:3.6px}.slider-items__social a img{width:21px;height:20px}.slider-items__social a:last-child{margin-top:9px}@media(max-width: 1400px){.slider-items__social a:last-child{margin-top:0}}.slider-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;margin-left:auto;margin-bottom:47px}@media(max-width: 1300px){.slider-btns{margin-bottom:20px;-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}}.slider-btns button{font-size:0}@media(max-width: 1300px){.slider-btns button{width:17px;height:25px}}.slider-btns button svg{width:inherit;height:inherit}.slider-btns button:last-child{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.our-work{margin-bottom:120px}@media(max-width: 1300px){.our-work{margin-bottom:80px}}@media(max-width: 1300px){.our-work{margin-bottom:40px}}.our-work .title{text-align:center;margin-bottom:44px}@media(max-width: 1300px){.our-work .title{font-size:40px;letter-spacing:8px;margin-bottom:40px}}@media(max-width: 926px){.our-work .title{font-size:16px;letter-spacing:3.2px;margin-bottom:10px}}.our-work__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}@media(max-width: 1300px){.our-work__content{display:block}}.our-work__slider{max-width:600px}@media(max-width: 1300px){.our-work__slider{display:none;max-width:unset}}@media(max-width: 926px){.our-work__slider{display:none}}.our-work img{display:block;width:100%;height:100%;border-radius:10px}.our-work__slider-right{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.our-work__slider-tablet{display:none;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}@media(max-width: 1300px){.our-work__slider-tablet{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 926px){.our-work__slider-tablet{display:none}}.our-work__slider-big{width:100%;max-width:600px;max-height:600px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 1300px){.our-work__slider-big{max-height:360px}}@media(max-width: 1024px){.our-work__slider-big{max-width:360px}}.our-work__slider-small{max-height:258px}.our-work__right{width:100%;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1300px){.our-work__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:0;z-index:1}}@media(max-width: 926px){.our-work__right{display:none}}.our-work a{width:100%;max-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:7px;border:1px solid #000;color:#31302e;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:4.8px;text-transform:uppercase;padding:18px;margin-top:47px;margin-left:auto;margin-right:auto}@media(max-width: 1300px){.our-work a{margin-top:40px}}@media(max-width: 926px){.our-work a{max-width:131px;margin-left:auto;margin-right:auto;color:#31302e;font-family:Rubik;font-size:10.312px;font-weight:400;letter-spacing:1.662px;text-transform:uppercase;border-radius:3px;padding:6px;margin-top:10px}}.our-work a:hover{background-color:#111;color:#fff}.our-work a:active{background-color:#f3cb07;border:1px solid #f3cb07}.slider-items-mobile{display:block !important}.our-work-scrollbar-mobile{display:none;margin-top:40px}@media(max-width: 1300px){.our-work-scrollbar-mobile{display:block}}@media(max-width: 926px){.our-work-scrollbar-mobile{display:none}}.form{position:relative;padding:37px 96px;background-color:#efefef;border-radius:10px 0 0 10px}.form::after{position:absolute;content:"";left:100%;width:57%;top:0;bottom:0;background-color:#efefef}@media(max-width: 1920px){.form::after{width:21%}}@media(max-width: 1690px){.form::after{width:33%}}@media(max-width: 1440px){.form::after{width:49%}}@media(max-width: 1300px){.form::after{display:none}}@media(max-width: 1300px){.form{display:none}}.form__item{max-width:480px}.form h5{color:#31302e;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:50px}@media(max-width: 1300px){.form h5{font-size:20px;text-align:center;letter-spacing:1px}}@media(max-width: 926px){.form h5{font-size:11.5px !important;letter-spacing:.475px;margin-bottom:20px}}.form button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background-color:#31302e;color:#fff;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:4.8px;text-transform:uppercase;border-radius:7px;margin-top:40px}.form button:hover{background-color:#111}.form button:active{background-color:#f3cb07}@media(max-width: 926px){.form button{padding:8px;font-size:14.5px;letter-spacing:2.5px;border-radius:3px;margin-top:19px}}.input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}@media(max-width: 926px){.input-wrapper{row-gap:19px}}.input-wrapper input{padding:8px 0 8px 30px;background-color:#fff;border-radius:4px;color:#31302e;font-family:Rubik;font-size:20px;font-weight:300;letter-spacing:4px}@media(max-width: 1300px){.input-wrapper input{font-size:20px;letter-spacing:4px}}@media(max-width: 926px){.input-wrapper input{font-size:12.417px;letter-spacing:2.083px;border-radius:2px}}.input-wrapper input::-webkit-input-placeholder{opacity:.7}.input-wrapper input::-moz-placeholder{opacity:.7}.input-wrapper input:-ms-input-placeholder{opacity:.7}.input-wrapper input::-ms-input-placeholder{opacity:.7}.input-wrapper input::placeholder{opacity:.7}@media(max-width: 1300px){.input-wrapper input::-webkit-input-placeholder{font-size:20px;letter-spacing:4px}.input-wrapper input::-moz-placeholder{font-size:20px;letter-spacing:4px}.input-wrapper input:-ms-input-placeholder{font-size:20px;letter-spacing:4px}.input-wrapper input::-ms-input-placeholder{font-size:20px;letter-spacing:4px}.input-wrapper input::placeholder{font-size:20px;letter-spacing:4px}}@media(max-width: 926px){.input-wrapper input::-webkit-input-placeholder{font-size:10.417px;letter-spacing:2.083px}.input-wrapper input::-moz-placeholder{font-size:10.417px;letter-spacing:2.083px}.input-wrapper input:-ms-input-placeholder{font-size:10.417px;letter-spacing:2.083px}.input-wrapper input::-ms-input-placeholder{font-size:10.417px;letter-spacing:2.083px}.input-wrapper input::placeholder{font-size:10.417px;letter-spacing:2.083px}}@media(max-width: 926px){.input-wrapper input{padding:3px 0 5px 12px}}.slider-items{position:static !important}@media(max-width: 1300px){.slider-items{display:none}}.slider-items p{margin-top:20px}@media(max-width: 1300px){.slider-items p{margin-top:10px}}.slider-items p br{display:none}@media(max-width: 1300px){.slider-items p br{display:unset}}.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}@media(max-width: 1300px){.btns{-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}}.btns button{font-size:0}@media(max-width: 1300px){.btns button{width:15px}}.our-work-scrollbar{width:100% !important;height:1px;margin-top:40px;margin-left:unset;margin-right:unset}@media(max-width: 1300px){.our-work-scrollbar{display:none}}@media(max-width: 926px){.our-work-scrollbar{display:none}}.mobile-form{max-width:480px;margin-left:auto;margin-right:auto;display:none;margin-top:80px;padding:21px 46px}@media(max-width: 1300px){.mobile-form{display:block}}@media(max-width: 926px){.mobile-form{margin-top:30px;padding:15px 30px;border-radius:4px}}.our-mobile-wrapper{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:37px;-moz-column-gap:37px;column-gap:37px}@media(max-width: 926px){.our-mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.our-mobile-wrapper button{-ms-flex-negative:0;flex-shrink:0;font-size:0}.our-mobile-wrapper img{display:block;width:100%;height:100%;border-radius:3px}.mobile-desc{display:none;color:#31302e;text-align:center;font-size:12px;font-style:normal;font-weight:300;line-height:126.4%;letter-spacing:1.95px;margin-top:20px}@media(max-width: 926px){.mobile-desc{display:block}}.header{margin-bottom:70px}@media(max-width: 926px){.header{margin-bottom:30px}}main{margin-bottom:120px}@media(max-width: 1300px){main{margin-bottom:80px}}@media(max-width: 926px){main{margin-bottom:40px}}.interior-design{padding:50px 0;background-color:#efefef;margin-bottom:120px}@media(max-width: 1300px){.interior-design{margin-bottom:80px;padding:40px 0}}@media(max-width: 926px){.interior-design{margin-bottom:40px;padding:10px 0}}.interior-design .title{text-align:center;margin-bottom:50px}@media(max-width: 1300px){.interior-design .title{font-size:40px;letter-spacing:8px;margin-bottom:40px}}@media(max-width: 926px){.interior-design .title{font-size:16px;letter-spacing:3.2px;margin-bottom:10px}}.interior-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}@media(max-width: 1690px){.interior-slider{-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}@media(max-width: 926px){.interior-slider{display:none}}.interior-slider img{display:block;width:100%;height:100%;border-radius:10px}@media(max-width: 1300px){.interior-slider img{border-radius:7px}}.interior-slider__big{max-width:600px;max-height:600px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 1690px){.interior-slider__big{max-height:560px}}@media(max-width: 1024px){.interior-slider__big{max-height:360px;max-width:360px}}.interior-slider__right{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.interior-slider .slider-items{margin-top:30px}.interior-slider .slider-items strong{color:#31302e;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:1.2px;text-transform:uppercase}@media(max-width: 1300px){.interior-slider .slider-items strong{font-size:20px;letter-spacing:1px}}.interior-slider-mobile{display:none;max-width:300px;margin-left:auto !important;margin-right:auto !important}@media(max-width: 926px){.interior-slider-mobile{display:block}}.interior-slider-mobile .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.interior-slider-mobile .swiper-slide__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px}.interior-slider-mobile .swiper-slide__items img{max-height:96px}.interior-slider-mobile img{border-radius:3px;max-height:197px;height:100%}.interior-slider-mobile .mobile-items{margin-top:10px}.interior-slider-mobile .mobile-items strong{color:#31302e;font-family:Rubik;font-size:11.5px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.475px;text-transform:uppercase}.interior-slider-mobile .mobile-items p{color:#31302e;font-size:12px;font-style:normal;font-weight:300;line-height:126.4%;letter-spacing:1.95px}.design-project{margin-bottom:120px}@media(max-width: 1300px){.design-project{margin-bottom:80px}}@media(max-width: 926px){.design-project{margin-bottom:40px}}.design-project .title{text-align:center;margin-bottom:50px}@media(max-width: 1300px){.design-project .title{font-size:40px;letter-spacing:8px;margin-bottom:40px}}@media(max-width: 926px){.design-project .title{font-size:16px;letter-spacing:3.2px;margin-bottom:10px}}.design-project__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}@media(max-width: 1690px){.design-project__content{-webkit-column-gap:58px;-moz-column-gap:58px;column-gap:58px}}@media(max-width: 1300px){.design-project__content{-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}@media(max-width: 926px){.design-project__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.design-project ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:38px}@media(max-width: 1300px){.design-project ul{-webkit-box-flex:1;-ms-flex:1;flex:1;row-gap:18px}}@media(max-width: 926px){.design-project ul{width:100%;row-gap:12px}}.design-project ul li{color:#31302e;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:1.2px;text-transform:uppercase;padding-bottom:38px;border-bottom:1px solid #d9d9d9}@media(max-width: 1300px){.design-project ul li{font-size:20px;padding-bottom:18px;letter-spacing:1px}}@media(max-width: 926px){.design-project ul li{text-align:center;padding-bottom:12px;font-size:11.511px;letter-spacing:.476px}}.design-project ul li:last-child{padding-bottom:0;border:none}.cost-form{display:block !important}@media(max-width: 1300px){.cost-form{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:33px 40px}}@media(max-width: 1690px){.cost-form h5{font-size:19px !important}}@media(max-width: 1300px){.cost-form h5{font-size:16px !important;letter-spacing:.801px !important;margin-bottom:33px !important}}@media(max-width: 926px){.cost-form h5{font-size:11.5px !important;max-width:unset !important;margin-bottom:20px !important}}@media(max-width: 1300px){.cost-form button{padding:10px;font-size:16.017px;letter-spacing:3.203px;border-radius:7px;margin-top:26px !important}}@media(max-width: 926px){.cost-form button{margin-top:19px !important}}.cost-form p{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-top:38px !important}@media(max-width: 926px){.cost-form p{color:#31302e;font-family:Rubik;font-size:9.411px !important;font-weight:400;letter-spacing:.371px !important;-webkit-column-gap:2px !important;-moz-column-gap:2px !important;column-gap:2px !important}}.cost-form p span{font-size:18.057px !important;letter-spacing:.803px !important}@media(max-width: 1300px){.input-wrapper{row-gap:26px !important}}@media(max-width: 926px){.input-wrapper{row-gap:19px !important}}.mobile-img{max-width:198px;max-height:198px;display:none;margin-left:auto;margin-right:auto;margin-bottom:16px;border-radius:3px}@media(max-width: 926px){.mobile-img{display:block}}.our-work{margin-bottom:0 !important}.services-cost{margin-bottom:120px}@media(max-width: 1300px){.services-cost{margin-bottom:80px}}@media(max-width: 926px){.services-cost{margin-bottom:40px}}.services-cost .title{text-align:center;margin-bottom:50px}@media(max-width: 1300px){.services-cost .title{font-size:40px;letter-spacing:8px;margin-bottom:40px}}@media(max-width: 926px){.services-cost .title{font-size:16px;letter-spacing:3.2px;margin-bottom:10px}}.services-cost__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}@media(max-width: 1690px){.services-cost__content{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}}@media(max-width: 1300px){.services-cost__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.cost-form{max-width:790px;padding:50px 64px;background-color:#efefef;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 1690px){.cost-form{padding:50px 25px}}@media(max-width: 1300px){.cost-form{display:none}}@media(max-width: 926px){.cost-form{max-width:unset;display:block;width:100%;margin-top:30px;padding:15px;border-radius:3px}}.cost-form__inner{max-width:480px;margin:auto}@media(max-width: 926px){.cost-form__inner{margin-right:auto;max-width:240px}}.cost-form__inner h5{color:#31302e;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:50px}@media(max-width: 1690px){.cost-form__inner h5{font-size:21px}}@media(max-width: 926px){.cost-form__inner h5{max-width:198px;text-align:center;font-size:11.5px;letter-spacing:.475px;margin-left:auto;margin-right:auto;margin-bottom:20px}}.cost-form__inner button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:4.8px;text-transform:uppercase;padding:16px;background-color:#31302e;border-radius:7px;margin-top:40px}@media(max-width: 926px){.cost-form__inner button{font-size:12.5px;letter-spacing:2.5px;padding:8px;border-radius:3px;margin-top:19px}}.cost-form__inner button:hover{background-color:#111}.cost-form__inner button:active{background-color:#f3cb07}.cost-form__inner p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:#31302e;font-family:Rubik;font-size:12px;font-weight:300;letter-spacing:.6px;margin-top:50px}@media(max-width: 1690px){.cost-form__inner p{margin-top:53px}}@media(max-width: 926px){.cost-form__inner p{display:none}}.cost-form__inner p span{-ms-flex-negative:0;flex-shrink:0;color:#31302e;font-family:Rubik;font-size:26px;font-weight:400;letter-spacing:1.3px;text-transform:uppercase}.table{padding:10px 22px 10px 20px;border:1px solid #d9d9d9;border-radius:10px}@media(max-width: 1300px){.table{margin:0 auto}}@media(max-width: 926px){.table{padding:3px 7px 7px 6px;width:100%;border-radius:3px}}.table .desc{position:relative;padding:10px 20px 10px 0 !important;max-height:46px;min-width:317px}@media(max-width: 926px){.table .desc{padding:3px 6px 3px 0 !important;min-width:109px;max-height:15px}}.table .desc img{-webkit-transform:translate(-3px, -12px);transform:translate(-3px, -12px)}@media(max-width: 926px){.table .desc img{-webkit-transform:translate(-1px, -5px);transform:translate(-1px, -5px)}}.table .desc p{color:#31302e;font-family:Rubik;font-size:14px;font-weight:400;letter-spacing:.7px;opacity:.3}@media(max-width: 926px){.table .desc p{font-size:4.817px;letter-spacing:.241px}}.table .desc p:first-child{position:absolute;bottom:10px;left:0}@media(max-width: 926px){.table .desc p:first-child{bottom:3px}}.table .desc p:last-child{position:absolute;top:0;right:20px}@media(max-width: 926px){.table .desc p:last-child{right:6px}}.table tr{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:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 926px){.table tr{width:100%}}.table th{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width:100%;padding:23px 41px;color:#31302e;font-family:Rubik;font-size:18px;font-weight:400;letter-spacing:.9px}@media(max-width: 1690px){.table th{padding:23px 26px}}@media(max-width: 926px){.table th{font-size:5.193px;letter-spacing:.31px;padding:7px 15px 8px 15px}}.table th:last-child{border-bottom:none}.table .first{padding:23px 23px 23px 0 !important;text-align:left}@media(max-width: 926px){.table .first{padding:7px 7px 8px 0 !important}}.table tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.table .top{padding-top:0}.table .last-top{padding:0 0 23px 20px;border-right:none}@media(max-width: 926px){.table .last-top{padding:0 0 8px 6px}}.table .last-top~th{border-right:none}.tablet-form{display:none;max-width:unset;border-radius:unset;margin-top:80px}@media(max-width: 1300px){.tablet-form{display:block !important}}@media(max-width: 926px){.tablet-form{display:none !important}}.tablet-form .cost-form__inner{margin-left:auto;margin-right:auto}.footer{padding:70px 0;background-color:#efefef}@media(max-width: 1300px){.footer{padding:50px 0}}@media(max-width: 926px){.footer{padding:30px 0}}.footer2{background-color:#fff}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media(max-width: 1300px){.footer-content{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 926px){.footer-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-left{padding-top:70px;padding-bottom:41px;border-right:1px solid #d9d9d9;padding-right:79px}@media(max-width: 1690px){.footer-left{padding-right:60px}}@media(max-width: 1418px){.footer-left{padding-right:57px}}@media(max-width: 1300px){.footer-left{border:none;padding:0;margin-bottom:28px}}@media(max-width: 926px){.footer-left{margin-bottom:20px}}.footer-left a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:41px}.footer-social{display:flex;align-items:center;column-gap:16px;margin-top:20px}.footer-social a{display:inline-flex;margin:0;opacity:.7;transition:opacity .3s ease-out}.footer-social a:hover{opacity:1}.footer-social svg{display:block;overflow:visible}@media(max-width: 1300px){.footer-left a{margin-bottom:10px}}@media(max-width: 1300px){.footer-left a img{max-width:182px}}@media(max-width: 926px){.footer-left a img{max-width:90px}}.footer-left li:first-child{margin-bottom:6px}@media(max-width: 1300px){.footer-left li:first-child{margin-bottom:0}}@media(max-width: 926px){.footer-left li:first-child{display:none}}@media(max-width: 1300px){.footer-left li:nth-child(2){display:none}}@media(max-width: 1300px){.footer-left li:nth-child(3){display:none}}.footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:143px;-moz-column-gap:143px;column-gap:143px}@media(max-width: 1690px){.footer-right{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}@media(max-width: 926px){.footer-right{display:none}}.footer-right strong{display:block;margin-bottom:15px;color:#31302e;font-family:Rubik;font-size:18px;font-weight:500;letter-spacing:.9px;text-transform:uppercase}.footer-right ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px}.footer-right__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.mobile-footer{display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}@media(max-width: 926px){.mobile-footer{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-footer button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#31302e;font-family:Rubik;font-size:13.953px;font-weight:300;letter-spacing:2.791px;text-transform:uppercase;padding-bottom:11px;border-bottom:1px solid #31302e}.mobile-footer a{font-size:16px;font-weight:300;letter-spacing:.8px;color:#31302e}.mobile-footer li:last-child button{border:none;padding-bottom:0}.footer-item{overflow-y:hidden;height:0}/*# sourceMappingURL=interior-design.css.map *//* 2026-08-17: убрана анимация фона у :active-состояний ниже — при .3s ease-out переходе с чёрного на жёлтый (f3cb07) в середине мелькал грязно-коричневый цвет, просили убрать. */.middle-nav__right a:active path,.middle-nav__right a:active circle,.search button:active path,.search button:active circle,.our-work a:active,.form button:active,.cost-form__inner button:active{transition:none}