.elementor-6631 .elementor-element.elementor-element-27efcf45{--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;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6631 .elementor-element.elementor-element-2c1d41d6{text-align:center;}.elementor-6631 .elementor-element.elementor-element-43c2ebd5{text-align:center;font-size:18px;font-weight:600;}.elementor-6631 .elementor-element.elementor-element-3387d6bf{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6631 .elementor-element.elementor-element-41ea8d84{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-61597e96.elementor-element{--align-self:flex-start;}.elementor-6631 .elementor-element.elementor-element-61597e96 img{width:100%;max-width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF7F96;border-radius:50% 50% 50% 50%;}.elementor-6631 .elementor-element.elementor-element-236ddae8{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-16d507a img{width:100%;max-width:30px;height:30px;object-fit:cover;object-position:center center;}.elementor-6631 .elementor-element.elementor-element-b371273{font-size:22px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-62ac5db1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-4fe23372{font-size:18px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-68c2e95a{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-4530512f .elementor-heading-title{font-size:20px;font-weight:600;letter-spacing:0.8px;color:#000000;}.elementor-6631 .elementor-element.elementor-element-6fc3cb7a{color:#22222280;}.elementor-6631 .elementor-element.elementor-element-2d13f45f{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6631 .elementor-element.elementor-element-1c804d98{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-2fea1d17{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-6631 .elementor-element.elementor-element-2fea1d17.elementor-element{--align-self:flex-start;}.elementor-6631 .elementor-element.elementor-element-2fea1d17 img{width:100%;max-width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF7F96;border-radius:50% 50% 50% 50%;}.elementor-6631 .elementor-element.elementor-element-fb8148a{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-3152c9fc img{width:100%;max-width:30px;height:30px;object-fit:cover;object-position:center center;}.elementor-6631 .elementor-element.elementor-element-2467b282{font-size:22px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-67d8d299{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-460b4a6d{font-size:18px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-188d94ce{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-1cee6db6 .elementor-heading-title{font-size:20px;font-weight:600;letter-spacing:0.8px;color:#000000;}.elementor-6631 .elementor-element.elementor-element-48124d58{color:#22222280;}.elementor-6631 .elementor-element.elementor-element-3540679f{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6631 .elementor-element.elementor-element-59a2fd31{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-42768202.elementor-element{--align-self:flex-start;}.elementor-6631 .elementor-element.elementor-element-42768202 img{width:100%;max-width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF7F96;border-radius:50% 50% 50% 50%;}.elementor-6631 .elementor-element.elementor-element-457f6881{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-7854c75c img{width:100%;max-width:30px;height:30px;object-fit:cover;object-position:center center;}.elementor-6631 .elementor-element.elementor-element-955a737{font-size:22px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-5968dd79{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-1c220de9{font-size:18px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-1cc0e644{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-53d4c5d5 .elementor-heading-title{font-size:20px;font-weight:600;letter-spacing:0.8px;color:#000000;}.elementor-6631 .elementor-element.elementor-element-32a2a4ca{color:#22222280;}.elementor-6631 .elementor-element.elementor-element-3bef951a{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6631 .elementor-element.elementor-element-4f8944da{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-bb0997d{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-6631 .elementor-element.elementor-element-bb0997d.elementor-element{--align-self:flex-start;}.elementor-6631 .elementor-element.elementor-element-bb0997d img{width:100%;max-width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF7F96;border-radius:50% 50% 50% 50%;}.elementor-6631 .elementor-element.elementor-element-65ee368f{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-6ebb4eba img{width:100%;max-width:30px;height:30px;object-fit:cover;object-position:center center;}.elementor-6631 .elementor-element.elementor-element-3c36f407{font-size:22px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-40520f97{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-7b76ff34{font-size:18px;color:#171F29CC;}.elementor-6631 .elementor-element.elementor-element-3ca2d735{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6631 .elementor-element.elementor-element-412730a0 .elementor-heading-title{font-size:20px;font-weight:600;letter-spacing:0.8px;color:#000000;}.elementor-6631 .elementor-element.elementor-element-3f8190c7{color:#22222280;}.elementor-6631 .elementor-element.elementor-element-7250392d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-30px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-6631 .elementor-element.elementor-element-7250392d .swiper-slide ) > .e-con{border-style:solid;}@media(max-width:1024px){.elementor-6631 .elementor-element.elementor-element-7250392d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:16px;}}@media(max-width:767px){.elementor-6631 .elementor-element.elementor-element-27efcf45{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6631 .elementor-element.elementor-element-2c1d41d6 .elementor-heading-title{font-size:30px;}.elementor-6631 .elementor-element.elementor-element-43c2ebd5{text-align:center;}.elementor-6631 .elementor-element.elementor-element-4fe23372{font-size:14px;}.elementor-6631 .elementor-element.elementor-element-7250392d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;}}@media(min-width:768px){.elementor-6631 .elementor-element.elementor-element-236ddae8{--width:30%;}.elementor-6631 .elementor-element.elementor-element-fb8148a{--width:30%;}.elementor-6631 .elementor-element.elementor-element-457f6881{--width:30%;}.elementor-6631 .elementor-element.elementor-element-65ee368f{--width:30%;}}/* Start custom CSS for heading, class: .elementor-element-2c1d41d6 */.gradient-heading .gradient-word {
  background: linear-gradient(90deg, #EAD71B 0%, #FF7F96 2.16%, #5CEDAF 69.19%, #00C5F6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7250392d *//* Carousel padding */
.review_new .e-n-carousel {
  padding: 60px 0px !important;
}

/* Fade edges */
.review_new .swiper {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 12%,
    black 88%,
    transparent 100%
  ) !important;
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 12%,
    black 88%,
    transparent 100%
  ) !important;
}

/* Swiper wrapper */
.review_new .swiper-wrapper {
  align-items: center !important;
}

/* Slide spacing and z-index */
.review_new .swiper-slide {
  z-index: 1 !important;
  margin-right: -30px !important;
}

.review_new .swiper-slide.swiper-slide-next {
  z-index: 10 !important;
  margin-right: -60px !important;
}

/* All cards default */
.review_new .swiper-slide > .elementor-element {
  transition: all 0.4s ease !important;
  opacity: 0.9 !important;
  transform: scale(0.82) !important;
  border-radius: 20px !important;
  border: 2px solid #eeeeee !important;
  background: #ffffff !important;
  position: relative !important;
  margin: 0 !important;
}

/* Center active card */
.review_new .swiper-slide.swiper-slide-next > .elementor-element,
.review_new .swiper-slide.swiper-slide-duplicate.swiper-slide-next > .elementor-element {
  border: 2px solid #00C5F6 !important;
  transform: scale(1.08) !important;
  box-shadow: 0px 0px 25px 0px rgba(0,197,246,0.5) !important;
  opacity: 1 !important;
  z-index: 10 !important;
  position: relative !important;
  margin: 0 !important;
}

/* Pagination dots base */
.review_new .swiper-pagination-bullet {
  width: 10px !important;
  height: 10px !important;
  opacity: 1 !important;
  border-radius: 50% !important;
  transition: all 0.3s ease !important;
}

/* Individual dot colors */
.review_new .swiper-pagination-bullet:nth-child(1) {
  background: rgba(130, 203, 172, 1) !important;
}

.review_new .swiper-pagination-bullet:nth-child(2) {
  background: rgba(255, 127, 150, 1) !important;
}

.review_new .swiper-pagination-bullet:nth-child(3) {
  background: rgba(255, 203, 116, 1) !important;
}

.review_new .swiper-pagination-bullet:nth-child(4) {
  background: rgba(164, 179, 255, 1) !important;
}

.review_new .swiper-pagination-bullet:nth-child(5) {
  background: rgba(0, 197, 246, 1) !important;
}

/* Active dot - elongated pill */
.review_new .swiper-pagination-bullet-active {
  border-radius: 10px !important;
  width: 30px !important;
  transform: none !important;
}

/* TE-MOBILE-FIX BEGIN */
@media (max-width:767px){
  .review_new .e-n-carousel{ padding:4px 12px !important; overflow:hidden !important; }
  .review_new .swiper{ -webkit-mask-image:none!important; mask-image:none!important; overflow:hidden !important; }
  .review_new .swiper-wrapper{ align-items:flex-start !important; }
  .review_new .swiper-slide,
  .review_new .swiper-slide.swiper-slide-next,
  .review_new .swiper-slide.swiper-slide-prev,
  .review_new .swiper-slide.swiper-slide-duplicate{ margin:0 !important; z-index:1 !important; height:auto !important; }
  .review_new .swiper-slide > .elementor-element,
  .review_new .swiper-slide.swiper-slide-next > .elementor-element{
    transform:none !important; opacity:1 !important; width:100% !important; margin:0 !important;
    padding:16px 18px !important; border:2px solid #00C5F6 !important;
    box-shadow:0 0 16px 0 rgba(0,197,246,0.32) !important;
    justify-content:flex-start !important; height:auto !important; overflow:visible !important;
    row-gap:12px !important;
  }
  .review_new .swiper-slide p{ font-size:13.5px !important; line-height:1.5 !important; }
  .review_new .swiper-slide .elementor-heading-title{ font-size:17px !important; line-height:1.2 !important; }
  /* uniform, compact spacing between avatar / text / name blocks */
  .review_new .swiper-slide > .elementor-element > .e-con{ margin-top:0 !important; }
}
/* TE-MOBILE-FIX END *//* End custom CSS */