.elementor-2580 .elementor-element.elementor-element-182adec5:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-182adec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D1A;}.elementor-2580 .elementor-element.elementor-element-182adec5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 60px 59px 60px;}.elementor-2580 .elementor-element.elementor-element-182adec5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2580 .elementor-element.elementor-element-4d494cb4.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2580 .elementor-element.elementor-element-4d494cb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2580 .elementor-element.elementor-element-21084b31 .elementor-button{background-color:#00C4B4;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;border-radius:12px 12px 12px 12px;padding:18px 48px 18px 48px;}.elementor-2580 .elementor-element.elementor-element-21084b31 .elementor-button:hover, .elementor-2580 .elementor-element.elementor-element-21084b31 .elementor-button:focus{background-color:#009E91;color:#FFFFFF;}.elementor-2580 .elementor-element.elementor-element-21084b31 .elementor-button:hover svg, .elementor-2580 .elementor-element.elementor-element-21084b31 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2580 .elementor-element.elementor-element-796b88d5:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-796b88d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D1A;}.elementor-2580 .elementor-element.elementor-element-796b88d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-2580 .elementor-element.elementor-element-796b88d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2580 .elementor-element.elementor-element-111dd568:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-111dd568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D1A;}.elementor-2580 .elementor-element.elementor-element-111dd568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 60px 50px 60px;}.elementor-2580 .elementor-element.elementor-element-111dd568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2580 .elementor-element.elementor-element-286dfea6{text-align:center;}.elementor-2580 .elementor-element.elementor-element-286dfea6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:14px 14px 14px 14px;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products ul.products li.product .price{color:#00C4B4;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products ul.products li.product .price ins{color:#00C4B4;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products ul.products li.product .price ins .amount{color:#00C4B4;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products ul.products li.product .button{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2580 .elementor-element.elementor-element-4acc6852 .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;border-radius:12px 12px 12px 12px;padding:14px 40px 14px 40px;}.elementor-2580 .elementor-element.elementor-element-4acc6852 .elementor-button:hover, .elementor-2580 .elementor-element.elementor-element-4acc6852 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#00C4B4;}.elementor-2580 .elementor-element.elementor-element-4acc6852 .elementor-button:hover svg, .elementor-2580 .elementor-element.elementor-element-4acc6852 .elementor-button:focus svg{fill:#00C4B4;}.elementor-2580 .elementor-element.elementor-element-6690debd:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-6690debd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1929;}.elementor-2580 .elementor-element.elementor-element-6690debd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:66px 60px 55px 60px;}.elementor-2580 .elementor-element.elementor-element-6690debd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2580 .elementor-element.elementor-element-c760cd6{--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:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-2580 .elementor-element.elementor-element-2d75ebfd:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-2d75ebfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D1A;}.elementor-2580 .elementor-element.elementor-element-2d75ebfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 60px 90px 60px;}.elementor-2580 .elementor-element.elementor-element-2d75ebfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2580 .elementor-element.elementor-element-a09a1ce.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2580 .elementor-element.elementor-element-a09a1ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2580 .elementor-element.elementor-element-a09a1ce > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-2580 .elementor-element.elementor-element-4ac677b7.elementor-element{--align-self:center;}.elementor-2580 .elementor-element.elementor-element-cf800e7.elementor-element{--align-self:center;}.elementor-2580 .elementor-element.elementor-element-cf800e7{text-align:start;}.elementor-2580 .elementor-element.elementor-element-cf800e7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:700;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-2580 .elementor-element.elementor-element-d1cc221{--display:flex;}.elementor-2580 .elementor-element.elementor-element-98911f5{--display:flex;}.elementor-2580 .elementor-element.elementor-element-12e373a{--display:flex;}.elementor-2580 .elementor-element.elementor-element-a647f65{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2580 .elementor-element.elementor-element-662dae34{color:#A6A6A6;}.elementor-2580 .elementor-element.elementor-element-32ed31ee.elementor-element{--align-self:center;}.elementor-2580 .elementor-element.elementor-element-3a83c827:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-3a83c827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1929;}.elementor-2580 .elementor-element.elementor-element-3a83c827{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 60px 100px 60px;}.elementor-2580 .elementor-element.elementor-element-3a83c827 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2580 .elementor-element.elementor-element-ca0da9e{text-align:center;}.elementor-2580 .elementor-element.elementor-element-ca0da9e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-accordion-item{border-color:rgba(0,196,180,.18);}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(0,196,180,.18);}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(0,196,180,.18);}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-accordion-icon, .elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-accordion-title{color:#FFFFFF;}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-accordion-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-tab-title{padding:20px 24px 20px 24px;}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-tab-title .elementor-accordion-icon i:before{color:#00C4B4;}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-tab-title .elementor-accordion-icon svg{fill:#00C4B4;}.elementor-2580 .elementor-element.elementor-element-3d4c4898 .elementor-tab-content{color:#94A3B8;font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.8em;padding:0px 24px 24px 24px;}.elementor-2580 .elementor-element.elementor-element-1a75e64a:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-1a75e64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D1A;}.elementor-2580 .elementor-element.elementor-element-1a75e64a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 60px 50px 60px;}.elementor-2580 .elementor-element.elementor-element-1a75e64a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-2580:not(.elementor-motion-effects-element-type-background), body.elementor-page-2580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050D1A;}@media(max-width:1024px){.elementor-2580 .elementor-element.elementor-element-182adec5{padding:80px 32px 80px 32px;}.elementor-2580 .elementor-element.elementor-element-111dd568{padding:72px 32px 72px 32px;}.elementor-2580 .elementor-element.elementor-element-286dfea6 .elementor-heading-title{font-size:32px;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2580 .elementor-element.elementor-element-6690debd{padding:72px 32px 72px 32px;}.elementor-2580 .elementor-element.elementor-element-2d75ebfd{padding:72px 32px 72px 32px;}.elementor-2580 .elementor-element.elementor-element-a647f65{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2580 .elementor-element.elementor-element-3a83c827{padding:72px 32px 72px 32px;}.elementor-2580 .elementor-element.elementor-element-1a75e64a{padding:72px 32px 72px 32px;}}@media(max-width:767px){.elementor-2580 .elementor-element.elementor-element-182adec5{padding:30px 20px 64px 20px;}.elementor-2580 .elementor-element.elementor-element-796b88d5{padding:32px 20px 32px 20px;}.elementor-2580 .elementor-element.elementor-element-111dd568{padding:56px 20px 56px 20px;}.elementor-2580 .elementor-element.elementor-element-286dfea6 .elementor-heading-title{font-size:26px;}.elementor-2580 .elementor-element.elementor-element-6f5e6a88.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2580 .elementor-element.elementor-element-6690debd{padding:56px 20px 56px 20px;}.elementor-2580 .elementor-element.elementor-element-c760cd6{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2580 .elementor-element.elementor-element-2d75ebfd{padding:56px 20px 56px 20px;}.elementor-2580 .elementor-element.elementor-element-a09a1ce > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-2580 .elementor-element.elementor-element-cf800e7 .elementor-heading-title{font-size:26px;}.elementor-2580 .elementor-element.elementor-element-a647f65{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2580 .elementor-element.elementor-element-3a83c827{padding:56px 20px 56px 20px;}.elementor-2580 .elementor-element.elementor-element-ca0da9e .elementor-heading-title{font-size:26px;}.elementor-2580 .elementor-element.elementor-element-1a75e64a{padding:56px 20px 56px 20px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-6f5e6a88 */.woocommerce ul.products li.product .woocommerce-loop-product__title,
  .woocommerce-loop-product__title {
    color: #E8F4FF !important;
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f0f46b2 *//* Newsletter SureForms - Lumen Peppers */
  .elementor-widget-html .srfm-form-container { background: transparent !important; padding: 0 !important; box-shadow: none !important; border: none          
  !important; }                                                                                                                                               
  .elementor-widget-html .srfm-fields-wrapper { display: flex; gap: 10px; max-width: 420px; margin: 0 auto; }                                                 
  .elementor-widget-html .srfm-email-wrap { flex: 1; }                                                                                                        
  .elementor-widget-html .srfm-input { width: 100%; padding: 14px 18px; background: #050D1A !important; border: 1px solid rgba(0,196,180,.25) !important;   
  border-radius: 10px !important; font-family: 'DM Sans', sans-serif !important; font-size: 14px !important; color: #E8F4FF !important; outline: none;        
  box-sizing: border-box; }                                                                                                                                 
  .elementor-widget-html .srfm-submit-wrap { flex-shrink: 0; }                                                                                                
  .elementor-widget-html .srfm-submit-wrap button { padding: 14px 24px !important; background: #00C4B4 !important; border: none !important; border-radius:  
  10px !important; font-family: 'DM Sans', sans-serif !important; font-size: 12px !important; font-weight: 700 !important; letter-spacing: 1.5px !important;  
  text-transform: uppercase !important; color: #FFFFFF !important; cursor: pointer; white-space: nowrap; }
  @media (max-width: 600px) {                                                                                                                                 
    .elementor-widget-html .srfm-fields-wrapper { flex-direction: column; }                                                                                 
    .elementor-widget-html .srfm-input, .elementor-widget-html .srfm-submit-wrap button { width: 100% !important; }                                           
  }/* End custom CSS */