.elementor-135367 .elementor-element.elementor-element-6213b20{padding:0px 30px 40px 30px;overflow:visible;}.elementor-135367 .elementor-element.elementor-global-126062 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-b81fb49{overflow:visible;}.elementor-135367 .elementor-element.elementor-element-850860f img{width:77%;}.elementor-135367 .elementor-element.elementor-element-d86936b .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-c3ef3cf{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-wrapper{padding:10px 0px 10px 0px;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-icon > i{font-size:13px;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-icon > svg{height:13px;width:13px;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-icon > img{height:13px;width:13px;color:var( --e-global-color-primary );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-icon > :is( i, svg ){color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ){color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:var( --e-global-color-primary );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon{border-radius:0px;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-icon{padding:0px 0px 44px 0px;margin:0px 6px 3px 0px;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-title{color:var( --e-global-color-primary );transition:var( --e-global-color-primary );font-family:var( --e-global-typography-7d35026-font-family ), Poppins;font-size:var( --e-global-typography-7d35026-font-size );font-weight:var( --e-global-typography-7d35026-font-weight );line-height:var( --e-global-typography-7d35026-line-height );margin:0px 6px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:var( --e-global-color-primary );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-text{flex-direction:column;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 #ekit-popup-modal-toggler{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-29e35be-font-family ), Poppins;font-size:var( --e-global-typography-29e35be-font-size );font-weight:var( --e-global-typography-29e35be-font-weight );text-transform:var( --e-global-typography-29e35be-text-transform );font-style:var( --e-global-typography-29e35be-font-style );line-height:var( --e-global-typography-29e35be-line-height );letter-spacing:var( --e-global-typography-29e35be-letter-spacing );border-style:none;border-radius:23px 23px 23px 23px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 #ekit-popup-modal-toggler:hover{background-color:var( --e-global-color-secondary );border-radius:23px 23px 23px 23px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup__header{background-color:var( --e-global-color-0d81485 );padding:20px 0px 10px 25px;border-radius:4px 4px 0px 0px;border-bottom-width:1px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup-modal__body{background-color:var( --e-global-color-0d81485 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 25px 30px 25px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup-modal__toggler-wrapper{text-align:left;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup-modal-toggler{padding:12px 22px 12px 22px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup__content{width:1000px;max-height:90vh;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup-modal__close{right:45px;height:10px;width:10px;border-radius:2px 2px 2px 2px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup__title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );margin:0px 0px 8px 0px;}.elementor-135367 .elementor-element.elementor-element-1b5eb4e{padding:0px 30px 40px 30px;overflow:visible;}.elementor-135367 .elementor-element.elementor-element-d9d14ff:not(.elementor-motion-effects-element-type-background), .elementor-135367 .elementor-element.elementor-element-d9d14ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d81485 );}.elementor-135367 .elementor-element.elementor-element-d9d14ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 40px 30px 40px;overflow:visible;}.elementor-135367 .elementor-element.elementor-element-d9d14ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135367 .elementor-element.elementor-element-502604e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-f46b36d{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-6806da3 > .elementor-widget-container{margin:60px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-43ff606 .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-b1a8a18 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-b9d88f2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-b9d88f2 .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-e3ca8d6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-b463e56 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-b463e56 .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-74b8070 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-ffc879a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-ffc879a .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-34a3b9c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-350ab19 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-350ab19 .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-ce9e90a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-86ca015 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-86ca015 .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-0a92e79 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-17e85bc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-17e85bc .elementor-heading-title{font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );color:var( --e-global-color-text );}.elementor-135367 .elementor-element.elementor-element-0b57805 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-6112d0a > .elementor-element-populated{padding:0px 0px 0px 80px;}.elementor-135367 .elementor-element.elementor-element-4185ad7{overflow:visible;}.elementor-135367 .elementor-element.elementor-element-56f920b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-0237934{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;overflow:visible;}.elementor-135367 .elementor-element.elementor-element-0237934 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135367 .elementor-element.elementor-element-aaa7e93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-0d1c0f6{--grid-row-gap:36px;--grid-column-gap:35px;--load-more—spacing:50px;}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post{border-radius:8px;padding:0% 0% 0% 0%;background-color:var( --e-global-color-0d81485 );}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__text{padding:7% 11% 6% 11%;}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__title, .elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__title a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-465855a-font-family ), Poppins;font-size:var( --e-global-typography-465855a-font-size );font-weight:var( --e-global-typography-465855a-font-weight );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__title{margin-bottom:10px;}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__excerpt{margin-bottom:14px;}@media(min-width:768px){.elementor-135367 .elementor-element.elementor-element-f09879c{width:49.057%;}.elementor-135367 .elementor-element.elementor-element-735ece9{width:50.905%;}.elementor-135367 .elementor-element.elementor-element-85a5bd0{width:44.885%;}.elementor-135367 .elementor-element.elementor-element-6112d0a{width:55.076%;}}@media(max-width:1024px){.elementor-135367 .elementor-element.elementor-element-d86936b .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-c3ef3cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-title{font-size:var( --e-global-typography-7d35026-font-size );line-height:var( --e-global-typography-7d35026-line-height );}.elementor-135367 .elementor-element.elementor-element-59e18f6 #ekit-popup-modal-toggler{font-size:var( --e-global-typography-29e35be-font-size );line-height:var( --e-global-typography-29e35be-line-height );letter-spacing:var( --e-global-typography-29e35be-letter-spacing );}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup__content{width:80%;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup-modal__body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-502604e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-135367 .elementor-element.elementor-element-f46b36d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-43ff606 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-b9d88f2 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-b463e56 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-ffc879a .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-350ab19 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-86ca015 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-17e85bc .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__title, .elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__title a{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}}@media(max-width:767px){.elementor-135367 .elementor-element.elementor-element-d86936b .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-c3ef3cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-8c68cff .ekit-stylish-list-content-title{font-size:var( --e-global-typography-7d35026-font-size );line-height:var( --e-global-typography-7d35026-line-height );}.elementor-135367 .elementor-element.elementor-element-59e18f6 #ekit-popup-modal-toggler{font-size:var( --e-global-typography-29e35be-font-size );line-height:var( --e-global-typography-29e35be-line-height );letter-spacing:var( --e-global-typography-29e35be-letter-spacing );}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup__content{width:90%;}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-135367 .elementor-element.elementor-element-59e18f6 .ekit-popup-modal__body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-502604e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-135367 .elementor-element.elementor-element-f46b36d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135367 .elementor-element.elementor-element-43ff606 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-b9d88f2 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-b463e56 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-ffc879a .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-350ab19 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-86ca015 .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-17e85bc .elementor-heading-title{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}.elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__title, .elementor-135367 .elementor-element.elementor-element-0d1c0f6 .elementor-post__title a{font-size:var( --e-global-typography-465855a-font-size );line-height:var( --e-global-typography-465855a-line-height );}}/* Start custom CSS for global, class: .elementor-global-126062 */.productFeature{opacity:.8;}
.productFeature:hover{opacity:1;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ed889af */.scroll-image-container {
  position: relative;
  height: 1800px; /* visible area of the column */
  overflow: hidden;
}

.scroll-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  will-change: transform; /* improves performance */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6112d0a *//* Container column setup */
.scrolling-image-column {
  position: relative; /* Needed for sticky image */
  overflow: hidden;   /* Prevents image from overflowing */
}

/* Make image sticky and scroll relative to column */
.scrolling-image-column img {
  position: sticky;
  top: 0; /* Adjust how far from top it sticks */
  width: 100%; /* Keep image full width of column */
  height: auto;
  transform: translateY(0);
  transition: transform 0.2s linear; /* Smooth movement */
}

/* Optional: parallax effect using scroll */
body {
  --scroll: 0;
}

.scrolling-image-column img {
  transform: translateY(calc(var(--scroll) * 0.2px)); /* Adjust speed with 0.2 */
}/* End custom CSS */