.elementor-29092 .elementor-element.elementor-element-8b7c026{padding:90px 60px 90px 60px;}.elementor-29092 .elementor-element.elementor-element-5686562 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29092 .elementor-element.elementor-element-67cc957 > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-29092 .elementor-element.elementor-element-67cc957{text-align:center;}.elementor-29092 .elementor-element.elementor-element-67cc957 .elementor-heading-title{font-family:"Murmure", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;line-height:80px;letter-spacing:0.3px;color:#134B42;}.elementor-29092 .elementor-element.elementor-element-86394b6{--swiper-slides-to-display:3;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#1D1B20;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-carousel-activation{margin:0 -25px;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-carousel-activation .slick-track{margin:0;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-carousel-activation .slick-track .slick-slide{padding-left:25px;padding-right:25px;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider button i,
                                .elementor-29092 .elementor-element.elementor-element-a0e7c88 .slick-arrow i{font-size:22px;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .slick-arrow svg{width:22px;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider .slick-arrow{color:#1f2226;background-color:#ffffff !important;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider .slick-arrow i{color:#1f2226;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .hero-slider-controls .slick-arrow i{color:#1f2226;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider-area .hero-slider-controls .slick-arrow{color:#1f2226;background-color:#ffffff !important;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider .slick-arrow svg path{fill:#1f2226;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider .slick-arrow:hover i{color:#23252a;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .hero-slider-controls .slick-arrow:hover i{color:#23252a;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-29092 .elementor-element.elementor-element-a0e7c88 .htslider-slider .slick-arrow:hover svg path{fill:#23252a;}.elementor-29092 .elementor-element.elementor-element-ebacb59{--e-image-carousel-slides-to-show:4;}.elementor-29092 .elementor-element.elementor-element-ebacb59 > .elementor-widget-container{margin:90px 0px 90px 0px;}.elementor-29092 .elementor-element.elementor-element-ebacb59 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29092 .elementor-element.elementor-element-ebacb59 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:#000000;}.elementor-29092 .elementor-element.elementor-element-ebacb59 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29092 .elementor-element.elementor-element-ebacb59 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-29092 .elementor-element.elementor-element-f36bfe0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29092 .elementor-element.elementor-element-8806a8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29092 .elementor-element.elementor-element-8806a8c{text-align:start;}.elementor-29092 .elementor-element.elementor-element-8806a8c .elementor-heading-title{font-family:"Murmure", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;line-height:80px;letter-spacing:0.3px;color:#134B42;}.elementor-29092 .elementor-element.elementor-element-a0dc7bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-carousel-activation{margin:0 -24px;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-carousel-activation .slick-track{margin:0;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-carousel-activation .slick-track .slick-slide{padding-left:24px;padding-right:24px;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider button i,
                                .elementor-29092 .elementor-element.elementor-element-12691a7 .slick-arrow i{font-size:22px;}.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-arrow svg{width:22px;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider .slick-arrow{color:#1f2226;background-color:#E0D279 !important;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider .slick-arrow i{color:#1f2226;}.elementor-29092 .elementor-element.elementor-element-12691a7 .hero-slider-controls .slick-arrow i{color:#1f2226;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider-area .hero-slider-controls .slick-arrow{color:#1f2226;background-color:#E0D279 !important;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider .slick-arrow svg path{fill:#1f2226;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider .slick-arrow:hover i{color:#23252a;}.elementor-29092 .elementor-element.elementor-element-12691a7 .hero-slider-controls .slick-arrow:hover i{color:#23252a;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider .slick-arrow:hover svg path{fill:#23252a;}@media(min-width:768px){.elementor-29092 .elementor-element.elementor-element-f36bfe0{width:40%;}.elementor-29092 .elementor-element.elementor-element-a0dc7bb{width:60%;}}@media(max-width:1024px){.elementor-29092 .elementor-element.elementor-element-86394b6{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-29092 .elementor-element.elementor-element-8b7c026{padding:60px 15px 120px 15px;}.elementor-29092 .elementor-element.elementor-element-67cc957 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-29092 .elementor-element.elementor-element-67cc957 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-29092 .elementor-element.elementor-element-86394b6{--swiper-slides-to-display:1;width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--arrow-prev-left-position:-20px;--arrow-next-right-position:-20px;}.elementor-29092 .elementor-element.elementor-element-86394b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29092 .elementor-element.elementor-element-ebacb59 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-29092 .elementor-element.elementor-element-8806a8c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-29092 .elementor-element.elementor-element-8806a8c .elementor-heading-title{font-size:48px;line-height:48px;}}/* Start custom CSS for htslider-slider-addons, class: .elementor-element-12691a7 */.htslider-slider .slick-arrow {
    font-size: 22px;
    position: absolute;
    z-index: 9;
    top: 93%;
    left: -80px;
    width: 48px;
    height: 48px;
    margin: 0;
    padding: 0;
    transition: 0.4s;
    transform: translateY(-50%);
    text-align: center;
    opacity: 1;
    border: 1px solid #E1E1E1;
    border-radius: 100%;
    background: #FFFFFF none repeat scroll 0 0;
}
/* 1) контейнер як "якір" для абсолютного позиціонування */
.elementor-29092 .elementor-element.elementor-element-12691a7 .htslider-slider,
.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-slider{
  position: relative;
}

/* 2) базові налаштування для обох стрілок */
.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-arrow{
  position: absolute !important;
  top: auto !important;
  bottom: 0px !important;   /* висота від низу */
  left: 24px !important;     /* відступ зліва */
  right: auto !important;

  transform: none !important;
  z-index: 50 !important;

  width: 48px;               /* під твій розмір */
  height: 48px;
  margin: 0 !important;
}

/* 3) prev на самому лівому, next — правіше */
.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-prev{
  left: -530px !important;
}
.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-next{
  left: -462px !important;     /* 24 + 56 + 12gap */
}

/* якщо є дефолтні псевдо-стрілки — вимкнемо їх */
.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-prev:before,
.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-next:before{
  opacity: 0 !important;
  content: "" !important;
}

/* (опційно) hover */
.elementor-29092 .elementor-element.elementor-element-12691a7 .slick-arrow:hover{
  filter: brightness(1.05);
}
/* ✅ MOBILE: внизу по центру */
@media (max-width: 767px){
  /* ставимо prev на центр і зсуваємо вліво на половину + gap */
  .elementor-29092 .elementor-element.elementor-element-12691a7 .slick-prev{
    left: 50% !important;
    transform: translateX(calc(-50% - 34px)) !important; /* 28 (півкнопки) + 6gap */
  }

  /* ставимо next на центр і зсуваємо вправо */
  .elementor-29092 .elementor-element.elementor-element-12691a7 .slick-next{
    left: 50% !important;
    transform: translateX(calc(-50% + 34px)) !important;
  }

  /* на моб можна трохи опустити/підняти */
  .elementor-29092 .elementor-element.elementor-element-12691a7 .slick-arrow{
    bottom: -60px !important;
  }
}
/* ПК: фіксуємо висоту слайдера 425px */
@media (min-width: 1025px){
  .elementor-element-7f41af1a{
    height: 675px;
  }

  .elementor-element-7f41af1a .htslider-slider-area,
  .elementor-element-7f41af1a .slider-area,
  .elementor-element-7f41af1a .slick-list,
  .elementor-element-7f41af1a .slick-track,
  .elementor-element-7f41af1a .slingle-slider{
    height: 670px;
  }

  /* щоб контент всередині теж тягнувся */
  .elementor-element-7f41af1a .slingle-slider > div,
  .elementor-element-7f41af1a .slingle-slider .elementor,
  .elementor-element-7f41af1a .elementor-section,
  .elementor-element-7f41af1a .elementor-container,
  .elementor-element-7f41af1a .elementor-column,
  .elementor-element-7f41af1a .elementor-widget-wrap,
  .elementor-element-7f41af1a .elementor-widget-video,
  .elementor-element-7f41af1a .elementor-widget-video .elementor-widget-container,
  .elementor-element-7f41af1a .e-hosted-video{
    height: 100%;
  }

  /* відео + overlay заповнюють блок */
  .elementor-element-7f41af1a video.elementor-video{
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .elementor-element-7f41af1a .elementor-custom-embed-image-overlay{
    height: 100%;
    background-size: cover;
    background-position: center;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Murmure';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://chiste-tilo.com.ua/wp-content/uploads/2026/01/Le_Murmure-Regular_web.woff') format('woff'),
		url('https://chiste-tilo.com.ua/wp-content/uploads/2026/01/Le_Murmure-Regular_web.ttf') format('truetype');
}
@font-face {
	font-family: 'Murmure';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://chiste-tilo.com.ua/wp-content/uploads/2026/01/Le_Murmure-Regular_web.woff') format('woff'),
		url('https://chiste-tilo.com.ua/wp-content/uploads/2026/01/Le_Murmure-Regular_web.ttf') format('truetype');
}
@font-face {
	font-family: 'Murmure';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://chiste-tilo.com.ua/wp-content/uploads/2026/01/Le_Murmure-Regular_web.woff') format('woff'),
		url('https://chiste-tilo.com.ua/wp-content/uploads/2026/01/Le_Murmure-Regular_web.ttf') format('truetype');
}
/* End Custom Fonts CSS */