.elementor-438 .elementor-element.elementor-element-3fdef55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-438 .elementor-element.elementor-element-0a46649{--display:flex;--min-height:500px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-438 .elementor-element.elementor-element-0a46649:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-0a46649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-438 .elementor-element.elementor-element-216e5cc{--spacer-size:140px;}.elementor-438 .elementor-element.elementor-element-acf7011 .elementor-heading-title{font-weight:600;color:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-a911269 .elementor-heading-title{font-size:32px;color:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-3f3db73{--spacer-size:80px;}.elementor-438 .elementor-element.elementor-element-7c3f8d4 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-radius:13px 13px 13px 13px;}.elementor-438 .elementor-element.elementor-element-7c3f8d4 .elementor-button:hover, .elementor-438 .elementor-element.elementor-element-7c3f8d4 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-7c3f8d4 .elementor-button:hover svg, .elementor-438 .elementor-element.elementor-element-7c3f8d4 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-4f7e993{--display:flex;}.elementor-438 .elementor-element.elementor-element-1869325{--spacer-size:50px;}.elementor-438 .elementor-element.elementor-element-a45f846{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-438 .elementor-element.elementor-element-b56f7f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-249ca53 .ue-item{border-radius:20px 20px 20px 20px;opacity:100%;}.elementor-438 .elementor-element.elementor-element-249ca53 .uc-active-item .ue-item{opacity:100%;}.elementor-438 .elementor-element.elementor-element-249ca53 .ue-item:hover img{opacity:100% !important;}.elementor-438 .elementor-element.elementor-element-249ca53 .item_title{background-color:#ffffff;padding:0px 0px 0px 0px;color:#000000;}.elementor-438 .elementor-element.elementor-element-249ca53 .owl-nav .owl-prev{left:0px;}.elementor-438 .elementor-element.elementor-element-249ca53 .owl-nav .owl-next{right:0px;}.elementor-438 .elementor-element.elementor-element-249ca53 .owl-carousel .owl-nav .owl-next,.elementor-438 .elementor-element.elementor-element-249ca53 .owl-carousel .owl-nav .owl-prev{top:0px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-438 .elementor-element.elementor-element-249ca53 .owl-carousel .owl-nav .owl-next:hover,.elementor-438 .elementor-element.elementor-element-249ca53 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-132fb71{right:30px;}body.rtl .elementor-438 .elementor-element.elementor-element-132fb71{left:30px;}.elementor-438 .elementor-element.elementor-element-132fb71{bottom:30px;}.elementor-438 .elementor-element.elementor-element-132fb71 .ue-remote-carousel-navigation-wrapper{justify-content:flex-end;}.elementor-438 .elementor-element.elementor-element-132fb71 .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-438 .elementor-element.elementor-element-132fb71 .ue-remote-arrow{flex-direction:row;gap:10px;border-radius:100px 100px 100px 100px;}.elementor-438 .elementor-element.elementor-element-132fb71 .ue-carousel-nav-label{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-132fb71 .ue-remote-arrow .ue-carousel-nav-icon{color:#000000;}.elementor-438 .elementor-element.elementor-element-132fb71 button .ue-carousel-nav-icon svg{fill:#000000;}.elementor-438 .elementor-element.elementor-element-132fb71 .ue-carousel-nav-icon{font-size:50px;}.elementor-438 .elementor-element.elementor-element-a2e3060{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-438 .elementor-element.elementor-element-a2e3060:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-a2e3060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-438 .elementor-element.elementor-element-c7082b9 .elementor-heading-title{color:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-bc3f386{--divider-border-style:solid;--divider-color:var( --e-global-color-uicore_white );--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-bc3f386 .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-bc3f386 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-438 .elementor-element.elementor-element-e06656c .elementor-heading-title{color:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-343e201 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-radius:14px 14px 14px 14px;}.elementor-438 .elementor-element.elementor-element-343e201 .elementor-button:hover, .elementor-438 .elementor-element.elementor-element-343e201 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-343e201 .elementor-button:hover svg, .elementor-438 .elementor-element.elementor-element-343e201 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-40bff3f{--display:flex;}.elementor-438 .elementor-element.elementor-element-95e486b{--spacer-size:30px;}.elementor-438 .elementor-element.elementor-element-4da59b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-438 .elementor-element.elementor-element-c34144b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-438 .elementor-element.elementor-element-c34144b:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-c34144b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-438 .elementor-element.elementor-element-d5bd1d9{--display:flex;}.elementor-438 .elementor-element.elementor-element-2d58318{--spacer-size:30px;}.elementor-438 .elementor-element.elementor-element-2acdd63{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-438 .elementor-element.elementor-element-2acdd63:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-2acdd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.materik.net/wp-content/uploads/2025/05/snymok-эkrana-2025-04-23-v-13.49.13-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-438 .elementor-element.elementor-element-885e880{--spacer-size:30px;}.elementor-438 .elementor-element.elementor-element-f5f92f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-f5f92f2{text-align:right;}.elementor-438 .elementor-element.elementor-element-1d6c7cc > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-ba069a2{--spacer-size:30px;}.elementor-438 .elementor-element.elementor-element-395e50d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-438 .elementor-element.elementor-element-395e50d:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-395e50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-438 .elementor-element.elementor-element-403af6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-438 .elementor-element.elementor-element-4dee73c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-438 .elementor-element.elementor-element-494975a .elementor-heading-title{color:var( --e-global-color-uicore_white );}.elementor-438 .elementor-element.elementor-element-2206020{color:var( --e-global-color-uicore_white );}@media(min-width:768px){.elementor-438 .elementor-element.elementor-element-b56f7f1{--width:65%;}.elementor-438 .elementor-element.elementor-element-a2e3060{--width:35%;}.elementor-438 .elementor-element.elementor-element-403af6f{--width:50%;}.elementor-438 .elementor-element.elementor-element-4dee73c{--width:50%;}}@media(max-width:767px){.elementor-438 .elementor-element.elementor-element-0a46649{--min-height:411px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-438 .elementor-element.elementor-element-a911269 .elementor-heading-title{font-size:20px;}.elementor-438 .elementor-element.elementor-element-4f7e993{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-438 .elementor-element.elementor-element-1869325{--spacer-size:1px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-132fb71{right:20px;}body.rtl .elementor-438 .elementor-element.elementor-element-132fb71{left:20px;}.elementor-438 .elementor-element.elementor-element-132fb71{bottom:0px;}.elementor-438 .elementor-element.elementor-element-132fb71 .ue-carousel-nav-icon{font-size:40px;}.elementor-438 .elementor-element.elementor-element-bc3f386 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-438 .elementor-element.elementor-element-95e486b{--spacer-size:10px;}.elementor-438 .elementor-element.elementor-element-2d58318{--spacer-size:15px;}.elementor-438 .elementor-element.elementor-element-f5f92f2{text-align:left;}.elementor-438 .elementor-element.elementor-element-1d6c7cc > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-438 .elementor-element.elementor-element-0a46649:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-0a46649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-438 .elementor-element.elementor-element-2acdd63:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-2acdd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for ucaddon_justified_image_carousel, class: .elementor-element-249ca53 */.owl-dots{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f27a201 *//* Контейнер: ровно 4 колонки, фиксированный gap */
.perevagy-block {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  column-gap: 15px; 
  row-gap: 24px;       
  align-items: left;
 justify-items: stretch;
    justify-content: space-around;
}

/* Элемент: иконка + текст в одну линию */
.perevaga-item {
  display: flex;
  align-items: center;
 
}

/* Иконка */
.perevaga-icon {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin-right: 8px;
}

/* Текст */
.perevaga-text {
  font-size: 16px;
  line-height: 1;
  color: white;
  
}

/* Если на каком-то тексте остаётся перенос — можно прирезать с троеточием */
.perevaga-text {
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Для телефонов по одной колонке */
@media (max-width: 768px) {
  .perevagy-block {
    grid-template-columns: 1fr;
    column-gap: 16px;
    justify-items:flex-start;
  }
  
  
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d242fd7 *//* Сетка: 4 в ряд */
.planuvannya-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px; /* отступ и по колонкам, и по строкам */
}

/* Оформление карточки */
.planuvannya-item {
     background: #0d2149;
  border: 6px solid #0d2149;
  border-radius: 16px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}

/* Изображение */
.planuvannya-img {
  width: 100%;
  height: auto;
  display: block;
}

/* Блок с текстом */
.planuvannya-info {
  margin-top: auto;
  padding: 12px 16px;
  background: #0d2149;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* Название планування */
.planuvannya-title {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}

/* Метраж */
.planuvannya-area {
  font-size: 18px;
  font-weight: 700;
  color: #fff;
}

/* Мобильная версия – одна колонка */
@media (max-width: 768px) {
  .planuvannya-grid {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1d6c7cc *//* Контейнер переключателя */
.tabs-switcher {
  display: inline-flex;
  background: #0d2149;
  border-radius: 12px;
  padding: 4px;
  list-style: none;
  margin: 0 0 20px;
  overflow: hidden;

}

/* Каждая вкладка */
.tabs-switcher li {
  flex: 1;
  text-align: center;
  padding: 12px 20px;
  color: #ffffff;
  font-size: 15px;
  font-weight: 500;
  cursor: pointer;
  transition: background-color .2s, color .2s;
  white-space: nowrap;
  margin: 4px
}

/* Активная вкладка */
.tabs-switcher li.active {
  background: #ffffff;
  color: #0d2149;
  border-radius: 10px;
}

/* Скругления у активного “пилла” */
.tabs-switcher li:first-child.active {
  border-radius: 10px;
}
.tabs-switcher li:last-child.active {
  border-radius: 10px;
}

/* Если только две или три вкладки — всё подхватится автоматически */

@media (max-width: 768px) {
  .tabs-switcher{
  width:100%;  
  }
  .tabs-switcher li{
    padding: 8px 15px;  
  }
}/* End custom CSS */