.elementor-10353 .elementor-element.elementor-element-8888390{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-79366076{--display:flex;}.elementor-10353 .elementor-element.elementor-element-79366076.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-111185c1{width:var( --container-widget-width, 101.285% );max-width:101.285%;--container-widget-width:101.285%;--container-widget-flex-grow:0;}.elementor-10353 .elementor-element.elementor-element-111185c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-111185c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-784624af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10353 .elementor-element.elementor-element-784624af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-1992e70f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10353 .elementor-element.elementor-element-bac8819{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10353 .elementor-element.elementor-element-bac8819 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-bac8819.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-bac8819 .title{font-family:"Montserrat", Sans-serif;font-size:26px;text-transform:none;}.elementor-10353 .elementor-element.elementor-element-73bf8533{--display:flex;--min-height:286px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10353 .elementor-element.elementor-element-281e66d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--li-icon-s:30px;}.elementor-10353 .elementor-element.elementor-element-281e66d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-281e66d8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-281e66d8 li{color:#33363A;}.elementor-10353 .elementor-element.elementor-element-281e66d8 .wd-list-content{font-family:"Open Sans", Sans-serif;font-size:18px;}.elementor-10353 .elementor-element.elementor-element-281e66d8 .wd-icon{color:#6ab49c;background-color:#FFFFFF;}.elementor-10353 .elementor-element.elementor-element-7c9f6bae{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-28c1ab26{--display:flex;}.elementor-10353 .elementor-element.elementor-element-5a0fbc01{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10353 .elementor-element.elementor-element-5a0fbc01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-6d61359{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10353 .elementor-element.elementor-element-5d912f87{--display:flex;--min-height:456px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-10353 .elementor-element.elementor-element-9ed3c93{width:var( --container-widget-width, 95.049% );max-width:95.049%;--container-widget-width:95.049%;--container-widget-flex-grow:0;}.elementor-10353 .elementor-element.elementor-element-9ed3c93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-9ed3c93.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-9ed3c93 .title-subtitle{font-size:20px;}.elementor-10353 .elementor-element.elementor-element-9ed3c93 .title{font-family:"Montserrat", Sans-serif;font-size:26px;}.elementor-10353 .elementor-element.elementor-element-9ed3c93 .title-after_title{color:#33363A;font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-10353 .elementor-element.elementor-element-73fcc163 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-10353 .elementor-element.elementor-element-73fcc163.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-73fcc163 .wd-text-block{max-width:444px;font-family:"Open Sans", Sans-serif;font-size:18px;color:#33363A;}.elementor-10353 .elementor-element.elementor-element-8f1786a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-f056ddb{--display:flex;}.elementor-10353 .elementor-element.elementor-element-c60545b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10353 .elementor-element.elementor-element-c60545b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-804a199{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10353 .elementor-element.elementor-element-804a199.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-5d547ab{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-10353 .elementor-element.elementor-element-43836fb{width:var( --container-widget-width, 95.049% );max-width:95.049%;--container-widget-width:95.049%;--container-widget-flex-grow:0;}.elementor-10353 .elementor-element.elementor-element-43836fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-43836fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-43836fb .title-subtitle{color:#8D8D8D;font-family:"Montserrat", Sans-serif;font-size:18px;text-transform:uppercase;}.elementor-10353 .elementor-element.elementor-element-43836fb .title{font-family:"Montserrat", Sans-serif;font-size:26px;}.elementor-10353 .elementor-element.elementor-element-43836fb .title-after_title{color:#33363A;font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-10353 .elementor-element.elementor-element-0a65b8f > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-10353 .elementor-element.elementor-element-0a65b8f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-0a65b8f .wd-text-block{max-width:444px;font-family:"Open Sans", Sans-serif;font-size:18px;color:#33363A;}.elementor-10353 .elementor-element.elementor-element-e0a3e98{--display:flex;--min-height:0px;--flex-direction:column-reverse;--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-e0a3e98:not(.elementor-motion-effects-element-type-background), .elementor-10353 .elementor-element.elementor-element-e0a3e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-10353 .elementor-element.elementor-element-8ef8283{--e-image-carousel-slides-to-show:3;}.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;width:17px;height:17px;}.elementor-10353 .elementor-element.elementor-element-8ef8283 .elementor-image-carousel-caption{text-align:center;color:#00060E;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-10353 .elementor-element.elementor-element-52a2cab{--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-10353 .elementor-element.elementor-element-52a2cab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-88153d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10353 .elementor-element.elementor-element-88153d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-88153d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-88153d6 .title-after_title, .elementor-10353 .elementor-element.elementor-element-88153d6 .title-subtitle, .elementor-10353 .elementor-element.elementor-element-88153d6 .woodmart-title-container{max-width:100%;}.elementor-10353 .elementor-element.elementor-element-88153d6 .title{font-family:"Montserrat", Sans-serif;font-size:26px;text-transform:none;}.elementor-10353 .elementor-element.elementor-element-3d6e1fb{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:space-around;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-5629fd61{--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-10353 .elementor-element.elementor-element-5629fd61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10353 .elementor-element.elementor-element-41fcdc7a{width:100%;max-width:100%;}.elementor-10353 .elementor-element.elementor-element-41fcdc7a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-41fcdc7a.elementor-element{--align-self:center;}.elementor-10353 .elementor-element.elementor-element-41fcdc7a .title{font-family:"Montserrat", Sans-serif;font-size:26px;}.elementor-10353 .elementor-element.elementor-element-3e8b44f9{--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-10353 .elementor-element.elementor-element-60d44845 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 5px rgba(255, 255, 255, 0.5);}.elementor-10353 .elementor-element.elementor-element-60d44845:not( .elementor-widget-image ) .elementor-widget-container, .elementor-10353 .elementor-element.elementor-element-60d44845.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://www.decorli.ru/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10353 .elementor-element.elementor-element-60d44845{--wd-brd-radius:300px;}.elementor-10353 .elementor-element.elementor-element-45fc3f02{--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-10353 .elementor-element.elementor-element-2ef33ff9 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 5px rgba(255, 255, 255, 0.5);}.elementor-10353 .elementor-element.elementor-element-2ef33ff9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-10353 .elementor-element.elementor-element-2ef33ff9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://www.decorli.ru/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10353 .elementor-element.elementor-element-2ef33ff9{--wd-brd-radius:300px;}.elementor-10353 .elementor-element.elementor-element-6caec1a2{--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-10353 .elementor-element.elementor-element-3377aa89 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 20px 5px rgba(255, 255, 255, 0.5);}.elementor-10353 .elementor-element.elementor-element-3377aa89:not( .elementor-widget-image ) .elementor-widget-container, .elementor-10353 .elementor-element.elementor-element-3377aa89.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://www.decorli.ru/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10353 .elementor-element.elementor-element-3377aa89{--wd-brd-radius:300px;}@media(max-width:1024px){.elementor-10353 .elementor-element.elementor-element-8888390{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10353 .elementor-element.elementor-element-7c9f6bae{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10353 .elementor-element.elementor-element-8f1786a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-10353 .elementor-element.elementor-element-8888390{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-7c9f6bae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-9ed3c93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-8f1786a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10353 .elementor-element.elementor-element-43836fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10353 .elementor-element.elementor-element-3d6e1fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-10353 .elementor-element.elementor-element-8888390{--content-width:1140px;}.elementor-10353 .elementor-element.elementor-element-79366076{--width:47.842%;}.elementor-10353 .elementor-element.elementor-element-784624af{--width:50.709%;}.elementor-10353 .elementor-element.elementor-element-28c1ab26{--width:50%;}.elementor-10353 .elementor-element.elementor-element-6d61359{--width:50%;}.elementor-10353 .elementor-element.elementor-element-f056ddb{--width:50%;}.elementor-10353 .elementor-element.elementor-element-804a199{--width:54.98%;}.elementor-10353 .elementor-element.elementor-element-52a2cab{--width:98.558%;}.elementor-10353 .elementor-element.elementor-element-5629fd61{--width:98.394%;}.elementor-10353 .elementor-element.elementor-element-3e8b44f9{--width:33.3333%;}.elementor-10353 .elementor-element.elementor-element-45fc3f02{--width:33.3333%;}.elementor-10353 .elementor-element.elementor-element-6caec1a2{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10353 .elementor-element.elementor-element-79366076{--width:360px;}}/* Start custom CSS for image-carousel, class: .elementor-element-8ef8283 */.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet {
  width: 14px;
  height: 14px;
  opacity: 1;
  border-radius: 50%;
  margin: 0 6px;
  border: 2px solid transparent;
}

/* 1 — Белый (с обводкой, чтобы не сливался) */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(1) {
  background: #ffffff;
  border-color: #d1d5db;
}

/* 2 — Бордовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(2) {
  background: rgb(139,0,0);
}

/* 3 — Желтый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(3) {
  background: rgb(255,255,0);
}

/* 4 — Зеленый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(4) {
  background: rgb(129,215,66);
}

/* 5 — Красный */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(5) {
  background: #ef4444;
}

/* 6 — Кремовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(6) {
  background: rgb(253,244,227);
}

/* 7 — Лаймовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(7) {
  background: rgb(158,253,56);
}

/* 8 — Малиновый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(8) {
  background: rgb(220,20,60);
}

/* 9 — Мятный */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(9) {
  background: rgb(97,194,162);
}

/* 10 — Натуральный */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(10) {
  background: rgb(251,237,229);
}

/* 11 — Розовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(11) {
  background: #ff4fa3;
}

/* 12 — Салатовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(12) {
  background: rgb(50,205,50);
}

/* 13 — Светло-розовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(13) {
  background: rgb(255,220,216);
}

/* 14 — Светло-сиреневый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(14) {
  background: rgb(191,119,246);
}

/* 15 — Синий */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(15) {
  background: rgb(0,0,255);
}

/* 16 — Темно-фиолетовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(16) {
  background: rgb(53,6,62);
}

/* 17 — Фиолетовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(17) {
  background: rgb(128,0,128);
}

/* 18 — Сиреневый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(18) {
  background: rgb(186,85,211);
}

/* 19 — Фуксия */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(19) {
  background: rgb(255,0,255);
}

/* 20 — Черный */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(20) {
  background: rgb(0,0,0);
}

/* 21 — Ярко-розовый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(21) {
  background: rgb(255,0,127);
}

/* 22 — Ярко-сиреневый */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet:nth-child(22) {
  background: rgb(190,3,253);
}



/* Базовые настройки для всех точек */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet {
  opacity: 0.6;
  width: 10px;
  height: 10px;
  border-radius: 50%; /* Обычные точки остаются круглыми */
  transition: all 0.3s ease;
}

/* Активный маркер плавно растягивается в капсулу с круглыми краями */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-pagination-bullet-active {
  opacity: 1 !important;
  width: 30px !important; /* Длина капсулы */
  border-radius: 100px !important; /* Максимальное скругление углов */
}
/* Стили для ВСЕХ картинок в карусели */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-slide {
  opacity: 0.6; /* Приглушаем неактивные слайды */
  transform: scale(0.92); /* Слегка уменьшаем их */
  transition: all 0.4s ease; /* Делаем анимацию переключения плавной */
}

/* Стили для АКТИВНОЙ (выбранной) картинки */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-slide-active {
  opacity: 1 !important; /* Делаем полностью яркой */
  transform: scale(1.05) !important; /* Увеличиваем (она станет больше остальных) */
  z-index: 2; /* Выносим её на передний план, чтобы углы не перекрывались соседними слайдами */
}

/* Дополнительно: делаем саму картинку внутри активного слайда более четкой */
.elementor-10353 .elementor-element.elementor-element-8ef8283 .swiper-slide-active img {
  
  border-radius: 8px; /* Если нужно, слегка скругляем углы у активной */
}/* End custom CSS */