.elementor-17960 .elementor-element.elementor-element-16bc5a6{--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:24px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-c5002e7{--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;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-17960 .elementor-element.elementor-element-c5002e7:not(.elementor-motion-effects-element-type-background), .elementor-17960 .elementor-element.elementor-element-c5002e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05453A;}.elementor-17960 .elementor-element.elementor-element-bb76944{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17960 .elementor-element.elementor-element-c626167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#97C459;}.elementor-17960 .elementor-element.elementor-element-c379461 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;line-height:1.12em;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-2052ec6{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:#E1F5EE;}.elementor-17960 .elementor-element.elementor-element-69c1433{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-17960 .elementor-element.elementor-element-69c1433 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-17960 .elementor-element.elementor-element-f08c19d{--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:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-599ed22{--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:64px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-ad4f74c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#97C459;}.elementor-17960 .elementor-element.elementor-element-ad4f74c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-c096c27{--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:64px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-5bb6587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#97C459;}.elementor-17960 .elementor-element.elementor-element-5bb6587 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-f1de959{--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;--border-radius:24px 24px 24px 24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-17960 .elementor-element.elementor-element-f1de959:not(.elementor-motion-effects-element-type-background), .elementor-17960 .elementor-element.elementor-element-f1de959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-17960 .elementor-element.elementor-element-8cd9a70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#97C459;border-radius:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-8cd9a70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-3820929{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-17960 .elementor-element.elementor-element-3820929:not(.elementor-motion-effects-element-type-background), .elementor-17960 .elementor-element.elementor-element-3820929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-17960 .elementor-element.elementor-element-1f4d3dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#97C459;border-radius:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-1f4d3dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-ba989bd:not(.elementor-motion-effects-element-type-background), .elementor-17960 .elementor-element.elementor-element-ba989bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05453A;background-image:url("https://cannaday.de/wp-content/uploads/2023/07/og-kush-cbd-blueten-zuechtung1-scaled.webp");background-position:center right;background-repeat:no-repeat;}.elementor-17960 .elementor-element.elementor-element-ba989bd > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17960 .elementor-element.elementor-element-ba989bd, .elementor-17960 .elementor-element.elementor-element-ba989bd > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-17960 .elementor-element.elementor-element-ba989bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;}.elementor-17960 .elementor-element.elementor-element-78802d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05453A;}.elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-element-populated, .elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-background-slideshow{border-radius:0px 12px 12px 0px;}.elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 32px 64px 32px;}.elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17960 .elementor-element.elementor-element-a5cfe6c{padding:0px 0px 60px 0px;}.elementor-17960 .elementor-element.elementor-element-e00b347 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-c65aad0{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#97C459;border-radius:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-c65aad0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-3f824a3{margin-top:-30px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-17960 .elementor-element.elementor-element-c821fa6 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f.elementor-view-stacked .elementor-icon{background-color:#97C459;fill:#05453A;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f.elementor-view-framed .elementor-icon, .elementor-17960 .elementor-element.elementor-element-0e9eb9f.elementor-view-default .elementor-icon{fill:#97C459;color:#97C459;border-color:#97C459;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f.elementor-view-framed .elementor-icon{background-color:#05453A;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f .elementor-icon{font-size:30px;padding:15px;border-radius:50px 50px 50px 50px;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f .elementor-icon-box-title, .elementor-17960 .elementor-element.elementor-element-0e9eb9f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-17960 .elementor-element.elementor-element-0e9eb9f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-7239d76 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-17960 .elementor-element.elementor-element-18859ac .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-17960 .elementor-element.elementor-element-18859ac .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-18859ac.elementor-view-stacked .elementor-icon{background-color:#97C459;fill:#05453A;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-18859ac.elementor-view-framed .elementor-icon, .elementor-17960 .elementor-element.elementor-element-18859ac.elementor-view-default .elementor-icon{fill:#97C459;color:#97C459;border-color:#97C459;}.elementor-17960 .elementor-element.elementor-element-18859ac.elementor-view-framed .elementor-icon{background-color:#05453A;}.elementor-17960 .elementor-element.elementor-element-18859ac .elementor-icon{font-size:30px;padding:15px;border-radius:50px 50px 50px 50px;}.elementor-17960 .elementor-element.elementor-element-18859ac .elementor-icon-box-title, .elementor-17960 .elementor-element.elementor-element-18859ac .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-17960 .elementor-element.elementor-element-18859ac .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-ad1d03f > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-30611ba .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-17960 .elementor-element.elementor-element-30611ba .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-30611ba.elementor-view-stacked .elementor-icon{background-color:#97C459;fill:#05453A;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-30611ba.elementor-view-framed .elementor-icon, .elementor-17960 .elementor-element.elementor-element-30611ba.elementor-view-default .elementor-icon{fill:#97C459;color:#97C459;border-color:#97C459;}.elementor-17960 .elementor-element.elementor-element-30611ba.elementor-view-framed .elementor-icon{background-color:#05453A;}.elementor-17960 .elementor-element.elementor-element-30611ba .elementor-icon{font-size:30px;padding:15px;border-radius:50px 50px 50px 50px;}.elementor-17960 .elementor-element.elementor-element-30611ba .elementor-icon-box-title, .elementor-17960 .elementor-element.elementor-element-30611ba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-17960 .elementor-element.elementor-element-30611ba .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-e6de96f > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-17960 .elementor-element.elementor-element-89f298b .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-17960 .elementor-element.elementor-element-89f298b .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-89f298b.elementor-view-stacked .elementor-icon{background-color:#97C459;fill:#05453A;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-89f298b.elementor-view-framed .elementor-icon, .elementor-17960 .elementor-element.elementor-element-89f298b.elementor-view-default .elementor-icon{fill:#97C459;color:#97C459;border-color:#97C459;}.elementor-17960 .elementor-element.elementor-element-89f298b.elementor-view-framed .elementor-icon{background-color:#05453A;}.elementor-17960 .elementor-element.elementor-element-89f298b .elementor-icon{font-size:30px;padding:15px;border-radius:50px 50px 50px 50px;}.elementor-17960 .elementor-element.elementor-element-89f298b .elementor-icon-box-title, .elementor-17960 .elementor-element.elementor-element-89f298b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-17960 .elementor-element.elementor-element-89f298b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17960 .elementor-element.elementor-element-e17d6b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17960 .elementor-element.elementor-element-e17d6b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17960 .elementor-element.elementor-element-a237e60{--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;}.elementor-17960 .elementor-element.elementor-element-3354349{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#97C459;border-radius:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-3354349 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-16268c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17960 .elementor-element.elementor-element-c7ccc56{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-17960 .elementor-element.elementor-element-c7ccc56:after{content:"0.66";}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-post__thumbnail__link{width:100%;}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-post__meta-data span + span:before{content:"•";}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-post__text{margin-top:20px;}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-post__badge{right:0;}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-17960 .elementor-element.elementor-element-d6882bf{--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:64px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-b4346a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#97C459;}.elementor-17960 .elementor-element.elementor-element-b4346a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#05453A;}.elementor-17960 .elementor-element.elementor-element-1112615{--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:48px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}body.elementor-page-17960:not(.elementor-motion-effects-element-type-background), body.elementor-page-17960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17960 .elementor-element.elementor-element-bb76944{--width:55%;}.elementor-17960 .elementor-element.elementor-element-78802d9{width:60%;}.elementor-17960 .elementor-element.elementor-element-e17d6b1{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17960 .elementor-element.elementor-element-78802d9{width:100%;}.elementor-17960 .elementor-element.elementor-element-e17d6b1{width:100%;}}@media(max-width:1024px){.elementor-17960 .elementor-element.elementor-element-c379461 .elementor-heading-title{font-size:36px;}.elementor-17960 .elementor-element.elementor-element-ba989bd{padding:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-element-populated{padding:56px 24px 48px 24px;}.elementor-17960 .elementor-element.elementor-element-e17d6b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-c5002e7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-17960 .elementor-element.elementor-element-bb76944{--width:100%;}.elementor-17960 .elementor-element.elementor-element-c379461 .elementor-heading-title{font-size:28px;}.elementor-17960 .elementor-element.elementor-element-2052ec6{font-size:15px;}.elementor-17960 .elementor-element.elementor-element-69c1433{width:100%;max-width:100%;}.elementor-17960 .elementor-element.elementor-element-69c1433 img{height:220px;}.elementor-17960 .elementor-element.elementor-element-599ed22{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-c096c27{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-f1de959{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-8cd9a70 .elementor-heading-title{font-size:24px;}.elementor-17960 .elementor-element.elementor-element-3820929{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-17960 .elementor-element.elementor-element-1f4d3dc .elementor-heading-title{font-size:24px;}.elementor-17960 .elementor-element.elementor-element-ba989bd{margin-top:48px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-78802d9 > .elementor-element-populated{padding:48px 16px 32px 16px;}.elementor-17960 .elementor-element.elementor-element-c65aad0{text-align:center;}.elementor-17960 .elementor-element.elementor-element-c65aad0 .elementor-heading-title{font-size:24px;}.elementor-17960 .elementor-element.elementor-element-c821fa6 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-17960 .elementor-element.elementor-element-7239d76 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-17960 .elementor-element.elementor-element-ad1d03f > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-17960 .elementor-element.elementor-element-e6de96f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17960 .elementor-element.elementor-element-3354349{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17960 .elementor-element.elementor-element-3354349 .elementor-heading-title{font-size:24px;}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-17960 .elementor-element.elementor-element-c7ccc56:after{content:"0.5";}.elementor-17960 .elementor-element.elementor-element-c7ccc56 .elementor-post__thumbnail__link{width:100%;}.elementor-17960 .elementor-element.elementor-element-d6882bf{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for heading, class: .elementor-element-c379461 */@media(max-width:1024px){.elementor-17960 .elementor-element.elementor-element-c379461 .elementor-heading-title{font-size:36px!important}}
@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-c379461 .elementor-heading-title{font-size:28px!important}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2054ef4 */.elementor-17960 .elementor-element.elementor-element-2054ef4 .cd-hero-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}
.elementor-17960 .elementor-element.elementor-element-2054ef4 .cd-btn{display:inline-block;padding:13px 26px;border-radius:999px;font:600 15px/1 Poppins,sans-serif;text-decoration:none;transition:all .2s}
.elementor-17960 .elementor-element.elementor-element-2054ef4 .cd-btn-primary{background:#97C459;color:#173404}
.elementor-17960 .elementor-element.elementor-element-2054ef4 .cd-btn-primary:hover{background:#FFFFFF;color:#05453A}
.elementor-17960 .elementor-element.elementor-element-2054ef4 .cd-btn-ghost{border:1.5px solid #97C459;color:#FFFFFF}
.elementor-17960 .elementor-element.elementor-element-2054ef4 .cd-btn-ghost:hover{background:#97C459;color:#173404}
@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-2054ef4 .cd-btn{flex:1;text-align:center;padding:13px 16px}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c9db167 */.elementor-17960 .elementor-element.elementor-element-c9db167 .cd-usp{display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px 24px;background:rgba(151,196,89,0.18);border-radius:14px;padding:14px 20px;font:500 14px/1.4 Poppins,sans-serif;color:#05453A}
.elementor-17960 .elementor-element.elementor-element-c9db167 .cd-usp span{display:inline-flex;align-items:center;gap:8px}
.elementor-17960 .elementor-element.elementor-element-c9db167 .cd-usp i{color:#3B6D11;font-size:16px}
@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-c9db167 .cd-usp{display:grid;grid-template-columns:1fr 1fr;font-size:12.5px;padding:12px 14px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad4f74c */@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-ad4f74c .elementor-heading-title{font-size:24px!important}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7278308 */.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}
.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats a{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:150px;padding:18px;border-radius:16px;background:#05453A;color:#FFFFFF;text-decoration:none;font-family:Poppins,sans-serif;transition:transform .2s,background .2s}
.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats a:hover{transform:translateY(-3px);background:#173404}
.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats i{font-size:26px;color:#97C459;margin-bottom:auto}
.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats strong{font-size:17px;font-weight:600}
.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats small{font-size:12.5px;color:#C0DD97;line-height:1.4}
@media(max-width:1024px){.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats{grid-template-columns:1fr 1fr;gap:10px}.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats a{min-height:112px;padding:14px}.elementor-17960 .elementor-element.elementor-element-7278308 .cd-cats i{font-size:22px}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-289fef5 */.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro{max-width:1100px;margin:44px auto 0;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:36px;align-items:center;background:linear-gradient(135deg,rgba(151,196,89,.14),rgba(151,196,89,.05));border:1px solid rgba(151,196,89,.35);border-radius:24px;padding:40px 44px;font-family:Poppins,sans-serif;color:#05453A;text-align:left}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-eyebrow{display:inline-block;background:#05453A;color:#97C459;font:600 11px/1 Poppins,sans-serif;letter-spacing:.8px;text-transform:uppercase;padding:7px 12px;border-radius:999px;margin:0 0 14px}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro h2{font:700 28px/1.25 Poppins,sans-serif;color:#05453A;margin:0 0 16px;letter-spacing:-.2px}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro p{font:400 15px/1.75 Poppins,sans-serif;color:#3D4A45;margin:0 0 12px}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro p:last-child{margin-bottom:0}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro .cd-intro-lead{font-size:16px;color:#05453A}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro a{color:#05453A;font-weight:600;text-decoration:none;background:linear-gradient(transparent 62%,rgba(151,196,89,.45) 62%);padding:0 2px;border-radius:2px;transition:background .2s}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro a:hover{background:rgba(151,196,89,.45)}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts li{display:flex;align-items:flex-start;gap:14px;background:#FFFFFF;border-radius:16px;padding:16px 18px;box-shadow:0 1px 2px rgba(5,69,58,.05);border:1px solid rgba(5,69,58,.08)}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-ic{flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:#05453A;display:flex;align-items:center;justify-content:center}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-ic svg{width:22px;height:22px;fill:none;stroke:#97C459;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts strong{display:block;font:600 15px/1.3 Poppins,sans-serif;color:#05453A;margin:0 0 3px}
.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts span{font:400 13px/1.5 Poppins,sans-serif;color:#5F5E5A}
@media(max-width:1024px){.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro{grid-template-columns:1fr;gap:24px;padding:32px 28px}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts li{flex-direction:column;gap:10px}}
@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro{margin-top:32px;padding:24px 18px;border-radius:20px}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro h2{font-size:21px}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro p{font-size:14.5px;line-height:1.7}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro .cd-intro-lead{font-size:15px}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts{grid-template-columns:1fr;gap:10px}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-facts li{flex-direction:row;padding:14px}.elementor-17960 .elementor-element.elementor-element-289fef5 .cd-intro-ic{flex-basis:38px;width:38px;height:38px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bb6587 */@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-5bb6587 .elementor-heading-title{font-size:24px!important}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5337d1f */.elementor-17960 .elementor-element.elementor-element-5337d1f .cd-best > input{position:absolute;opacity:0;pointer-events:none}
.elementor-17960 .elementor-element.elementor-element-5337d1f .cd-tabs{display:flex;gap:8px;margin-bottom:20px}
.elementor-17960 .elementor-element.elementor-element-5337d1f .cd-tabs label{cursor:pointer;padding:8px 18px;border-radius:999px;background:rgba(151,196,89,0.18);color:#05453A;font:500 14px/1 Poppins,sans-serif;transition:background .2s}
.elementor-17960 .elementor-element.elementor-element-5337d1f #cdb1:checked ~ .cd-tabs label[for=cdb1], .elementor-17960 .elementor-element.elementor-element-5337d1f #cdb2:checked ~ .cd-tabs label[for=cdb2], .elementor-17960 .elementor-element.elementor-element-5337d1f #cdb3:checked ~ .cd-tabs label[for=cdb3]{background:#97C459;color:#173404}
.elementor-17960 .elementor-element.elementor-element-5337d1f .cd-panel{display:none}
.elementor-17960 .elementor-element.elementor-element-5337d1f #cdb1:checked ~ .cd-p1, .elementor-17960 .elementor-element.elementor-element-5337d1f #cdb2:checked ~ .cd-p2, .elementor-17960 .elementor-element.elementor-element-5337d1f #cdb3:checked ~ .cd-p3{display:block}
.elementor-17960 .elementor-element.elementor-element-5337d1f ul.products{margin-bottom:12px!important}
.elementor-17960 .elementor-element.elementor-element-5337d1f ul.products li.product{background:#FFFFFF;border:1px solid rgba(5,69,58,0.1);border-radius:16px;padding:12px!important;text-align:center}
.elementor-17960 .elementor-element.elementor-element-5337d1f ul.products li.product img{border-radius:12px}
.elementor-17960 .elementor-element.elementor-element-5337d1f .woocommerce-loop-product__title{color:#05453A!important;font:500 15px/1.35 Poppins,sans-serif!important}
.elementor-17960 .elementor-element.elementor-element-5337d1f .price{color:#05453A!important;font-weight:600}
.elementor-17960 .elementor-element.elementor-element-5337d1f .star-rating span::before, .elementor-17960 .elementor-element.elementor-element-5337d1f .star-rating::before{color:#97C459}
.elementor-17960 .elementor-element.elementor-element-5337d1f ul.products li.product .button{background:#05453A!important;color:#FFFFFF!important;border-radius:999px!important;font:500 13px/1 Poppins,sans-serif!important;padding:11px 18px!important}
.elementor-17960 .elementor-element.elementor-element-5337d1f ul.products li.product .button:hover{background:#97C459!important;color:#173404!important}
.elementor-17960 .elementor-element.elementor-element-5337d1f .cd-more{display:inline-block;font:600 15px/1 Poppins,sans-serif;color:#3B6D11;text-decoration:none}
.elementor-17960 .elementor-element.elementor-element-5337d1f .cd-more:hover{color:#05453A}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fdb5b87 */.elementor-17960 .elementor-element.elementor-element-fdb5b87 .stamped-reviews > .stamped-review:nth-child(n+4){display:none!important}
.elementor-17960 .elementor-element.elementor-element-fdb5b87 .stamped-pagination{display:none!important}
.elementor-17960 .elementor-element.elementor-element-fdb5b87 .stamped-sort-select{display:none!important}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-47faa59 */.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats a{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:150px;padding:18px;border-radius:16px;background:#05453A;color:#FFFFFF;text-decoration:none;font-family:Poppins,sans-serif;transition:transform .2s,background .2s}
.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats a:hover{transform:translateY(-3px);background:#173404}
.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats i{font-size:26px;color:#97C459;margin-bottom:auto}
.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats strong{font-size:17px;font-weight:600}
.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats small{font-size:12.5px;color:#C0DD97;line-height:1.4}
@media(max-width:1024px){.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats{grid-template-columns:1fr 1fr;gap:10px}.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats a{min-height:112px;padding:14px}.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats i{font-size:22px}.elementor-17960 .elementor-element.elementor-element-47faa59 .cd-cats a:last-child{grid-column:1/-1}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4346a6 */@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-b4346a6 .elementor-heading-title{font-size:24px!important}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5abe7b9 */.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq{display:flex;flex-direction:column;gap:10px;font-family:Poppins,sans-serif;color:#05453A}
.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq details{border:1px solid rgba(5,69,58,0.15);border-radius:14px;background:#FFFFFF;padding:0 18px}
.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq details[open]{border-color:#97C459}
.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:600;font-size:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}
.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq summary::-webkit-details-marker{display:none}
.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq summary::after{content:'+';font-size:22px;color:#97C459;font-weight:400;flex-shrink:0}
.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq details[open] summary::after{content:'−'}
.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq p{margin:0;padding:0 0 16px;font-size:15px;line-height:1.7}
@media(max-width:767px){.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq summary{font-size:15px}.elementor-17960 .elementor-element.elementor-element-5abe7b9 .cd-faq p{font-size:14.5px}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7712e36 */.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-info{border:1px solid rgba(5,69,58,0.15);border-radius:16px;padding:0 20px;background:#FFFFFF;font-family:Poppins,sans-serif;color:#05453A}
.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-info summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:600;font-size:17px;display:flex;justify-content:space-between;align-items:center}
.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-info summary::-webkit-details-marker{display:none}
.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-info summary::after{content:'+';font-size:24px;color:#97C459;font-weight:400}
.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-info[open] summary::after{content:'−'}
.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-body{padding:0 0 20px;font-size:15px;line-height:1.7}
.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-body h2{font-size:20px;font-weight:600;color:#05453A;margin:0 0 10px}
.elementor-17960 .elementor-element.elementor-element-7712e36 .cd-more-body a{color:#3B6D11;font-weight:600}/* End custom CSS */