.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-5560 .elementor-element.elementor-element-7d58e60 .elementor-repeater-item-708e309 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://dsmpharms.com/wp-content/uploads/2026/10/animal-nature.jpg);background-size:cover;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .elementor-repeater-item-708e309 .elementor-background-overlay{background-color:#00000050;mix-blend-mode:screen;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-slide{transition-duration:calc(10000ms*1.2);height:540px;}.elementor-5560 .elementor-element.elementor-element-7d58e60{width:100%;max-width:100%;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-slide-contents{max-width:76%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-slide-inner{text-align:center;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .elementor-swiper-button{font-size:40px;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-pagination-bullet{height:17px;width:17px;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-horizontal .swiper-pagination-progressbar{height:17px;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-pagination-fraction{font-size:17px;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-5560 .elementor-element.elementor-element-7d58e60 .swiper-pagination-bullet-active{background-color:#96C11F;}.elementor-5560 .elementor-element.elementor-element-eeebfb7{--spacer-size:30px;}.elementor-5560 .elementor-element.elementor-element-f0a3428 .wd-text-block{font-size:42px;font-weight:700;}.elementor-5560 .elementor-element.elementor-element-25e8857 .wd-text-block{font-size:42px;font-weight:700;color:#95C11F;}.elementor-5560 .elementor-element.elementor-element-3165671{--spacer-size:30px;}.elementor-5560 .elementor-element.elementor-element-f4b963e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-9bdb8db{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5560 .elementor-element.elementor-element-2847f7e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-2847f7e{text-align:center;}.elementor-5560 .elementor-element.elementor-element-2847f7e .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-6b8de7f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-6b8de7f{text-align:start;}.elementor-5560 .elementor-element.elementor-element-6b8de7f .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-346c019 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-346c019{text-align:start;}.elementor-5560 .elementor-element.elementor-element-346c019 .elementor-heading-title{font-size:22px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5560 .elementor-element.elementor-element-bec0ebf{width:100%;max-width:100%;text-align:center;}.elementor-5560 .elementor-element.elementor-element-80f6701 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-80f6701{text-align:center;}.elementor-5560 .elementor-element.elementor-element-80f6701 .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-6c4b9e8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-6c4b9e8{text-align:start;}.elementor-5560 .elementor-element.elementor-element-6c4b9e8 .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-fb17b26 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-fb17b26{text-align:start;}.elementor-5560 .elementor-element.elementor-element-fb17b26 .elementor-heading-title{font-size:22px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-45b05af{width:100%;max-width:100%;text-align:center;}.elementor-5560 .elementor-element.elementor-element-c2980f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-c2980f6{text-align:center;}.elementor-5560 .elementor-element.elementor-element-c2980f6 .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-1d30e38 > .elementor-widget-container{margin:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-1d30e38{text-align:start;}.elementor-5560 .elementor-element.elementor-element-1d30e38 .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-2c55e2c > .elementor-widget-container{margin:10px 0px 0px 0px;border-radius:20px 0px 8px 0px;}.elementor-5560 .elementor-element.elementor-element-2c55e2c{text-align:start;}.elementor-5560 .elementor-element.elementor-element-2c55e2c .elementor-heading-title{font-size:22px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#96C11F;}.elementor-5560 .elementor-element.elementor-element-d8d342a{width:100%;max-width:100%;text-align:center;}.elementor-5560 .elementor-element.elementor-element-8e97732 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-8e97732{text-align:center;}.elementor-5560 .elementor-element.elementor-element-8e97732 .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-06b5dbb > .elementor-widget-container{margin:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-06b5dbb{text-align:start;}.elementor-5560 .elementor-element.elementor-element-06b5dbb .elementor-heading-title{font-size:14px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#6B6B6A;}.elementor-5560 .elementor-element.elementor-element-e17b5e7 > .elementor-widget-container{margin:10px 0px 0px 0px;border-radius:20px 0px 8px 0px;}.elementor-5560 .elementor-element.elementor-element-e17b5e7{text-align:start;}.elementor-5560 .elementor-element.elementor-element-e17b5e7 .elementor-heading-title{font-size:22px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:0px 0px 0px #95C11F;color:#96C11F;}.elementor-5560 .elementor-element.elementor-element-bb0650d{width:100%;max-width:100%;text-align:center;}/* Start custom CSS for slides, class: .elementor-element-7d58e60 */.elementor-widget-slides {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-25e8857 */.elementor-5560 .elementor-element.elementor-element-25e8857 {
    padding-left: 86px;
}/* End custom CSS */