.elementor-1876 .elementor-element.elementor-element-cfb4ff6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-c89495d .swiper-slide-bg{background-color:#ffdf46;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/always-be-bold-photo-1920x600-1.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-c89495d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-c89495d .swiper-slide-contents{margin:0 auto;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-c89495d .swiper-slide-inner{align-items:center;text-align:center;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-c89495d .swiper-slide-inner .elementor-slide-heading{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-c89495d .swiper-slide-inner .elementor-slide-description{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-c89495d .swiper-slide-inner .elementor-slide-button{color:#1e1660;border-color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-0dbf0c3 .swiper-slide-bg{background-color:#F6A506;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/camel-care-photo-1920x600-1.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-0dbf0c3 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-0dbf0c3 .swiper-slide-contents{margin:0 auto;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-0dbf0c3 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-0dbf0c3 .swiper-slide-inner .elementor-slide-heading{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-0dbf0c3 .swiper-slide-inner .elementor-slide-description{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-0dbf0c3 .swiper-slide-inner .elementor-slide-button{color:#1e1660;border-color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-24bf012 .swiper-slide-bg{background-color:#29B9E9;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/luxury-sauna-photo-1920x600-1.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-24bf012 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-24bf012 .swiper-slide-contents{margin:0 auto;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-24bf012 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-24bf012 .swiper-slide-inner .elementor-slide-heading{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-24bf012 .swiper-slide-inner .elementor-slide-description{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-24bf012 .swiper-slide-inner .elementor-slide-button{color:#1e1660;border-color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-63eb782 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/traditional-sauna-flag-2-1920x600-1.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-63eb782 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-f171b6e .swiper-slide-bg{background-color:#19e3b1;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/infrared-sauna-photo-1920x600-1.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-f171b6e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-f171b6e .swiper-slide-contents{margin:0 auto;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-f171b6e .swiper-slide-inner{align-items:center;text-align:center;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-f171b6e .swiper-slide-inner .elementor-slide-heading{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-f171b6e .swiper-slide-inner .elementor-slide-description{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-f171b6e .swiper-slide-inner .elementor-slide-button{color:#1e1660;border-color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-122bd9d .swiper-slide-bg{background-color:#4ED9F1;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/massage-chair-photo-1920x600-2.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-122bd9d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-122bd9d .swiper-slide-contents{margin:0 auto;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-122bd9d .swiper-slide-inner{align-items:center;text-align:center;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-122bd9d .swiper-slide-inner .elementor-slide-heading{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-122bd9d .swiper-slide-inner .elementor-slide-description{color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-122bd9d .swiper-slide-inner .elementor-slide-button{color:#1e1660;border-color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-6741df3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/water-filtration-photo-1920x600-1.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-6741df3 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-88f8d09 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://newearthflourishing.com/wp-content/uploads/2026/10/air-filtration-photo-1920x600-1.png);background-size:cover;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-repeater-item-88f8d09 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide{transition-duration:calc(5000ms*1.2);height:420px;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-slide-button{background-color:#ffffff;font-family:"Poppins", Sans-serif;font-weight:700;border-width:0px;border-radius:40px;color:#1e1660;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide-contents{max-width:66%;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide-inner{text-align:center;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-slide-heading{font-family:"Impact", Sans-serif;font-size:56px;text-transform:uppercase;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-slide-description{font-family:"Poppins", Sans-serif;font-size:20px;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-pagination-bullet-active{background-color:#FFDF46;}@media(max-width:1024px){.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide{height:300px;}}@media(max-width:767px){.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide{height:200px;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-slide-heading{font-size:28px;}.elementor-1876 .elementor-element.elementor-element-f0da8ff .elementor-slide-description{font-size:14px;}}/* Start custom CSS for slides, class: .elementor-element-f0da8ff *//* Products slider: white text on every slide, yellow button with blue text */
.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide-inner .elementor-slide-heading,
.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide-inner .elementor-slide-description {
  color: #ffffff !important;
}
.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-slide-inner .elementor-slide-button {
  background-color: #FFDF46 !important;
  color: #1E1660 !important;
  border-color: #FFDF46 !important;
}

/* Slider dots: current slide yellow, the rest white */
.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-pagination-bullet { background: #FFFFFF; opacity: 1; }
.elementor-1876 .elementor-element.elementor-element-f0da8ff .swiper-pagination-bullet-active { background: #FFDF46; opacity: 1; }/* End custom CSS */