.elementor-992602 .elementor-element.elementor-element-27db9372 > .elementor-background-overlay{background-color:#1D3E33;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992602 .elementor-element.elementor-element-27db9372 > .elementor-container{min-height:520px;}.elementor-992602 .elementor-element.elementor-element-27db9372 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-992602 .elementor-element.elementor-element-27db9372{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-992602 .elementor-element.elementor-element-17acda98.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-992602 .elementor-element.elementor-element-5876f62c{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-5374693{text-align:center;}.elementor-992602 .elementor-element.elementor-element-5374693 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-992602 .elementor-element.elementor-element-33e05d84{--spacer-size:16px;}.elementor-992602 .elementor-element.elementor-element-1966e3b4{text-align:center;font-size:17px;color:#ffffff;}.elementor-992602 .elementor-element.elementor-element-176a84f5{--spacer-size:28px;}.elementor-992602 .elementor-element.elementor-element-69554f54{padding:28px 20px 28px 20px;}.elementor-992602 .elementor-element.elementor-element-4a2c7638{padding:0px 0px 0px 0px;}.elementor-992602 .elementor-element.elementor-element-1027002e{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-10a148df{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-441b2eed{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-56649601{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-266fbf80{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-7bea778e{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-438b1e78{padding:64px 20px 64px 20px;}.elementor-992602 .elementor-element.elementor-element-7d2d2666{text-align:center;}.elementor-992602 .elementor-element.elementor-element-7d2d2666 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:#1a2e26;}.elementor-992602 .elementor-element.elementor-element-73d28af{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-743635c1{--spacer-size:36px;}.elementor-992602 .elementor-element.elementor-element-4375920e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2ede8;box-shadow:0px 1px 4px 0px rgba(26,74,58,0.07);margin-top:0px;margin-bottom:40px;}.elementor-992602 .elementor-element.elementor-element-4375920e, .elementor-992602 .elementor-element.elementor-element-4375920e > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-992602 .elementor-element.elementor-element-347dee57 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-992602 .elementor-element.elementor-element-1d44c4e8{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-2dca74bd .elementor-tab-title, .elementor-992602 .elementor-element.elementor-element-2dca74bd .elementor-tab-title:before, .elementor-992602 .elementor-element.elementor-element-2dca74bd .elementor-tab-title:after, .elementor-992602 .elementor-element.elementor-element-2dca74bd .elementor-tab-content, .elementor-992602 .elementor-element.elementor-element-2dca74bd .elementor-tabs-content-wrapper{border-width:1px;}.elementor-992602 .elementor-element.elementor-element-ed430e4{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-6ddfbfce{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2ede8;box-shadow:0px 1px 4px 0px rgba(26,74,58,0.07);margin-top:0px;margin-bottom:40px;}.elementor-992602 .elementor-element.elementor-element-6ddfbfce, .elementor-992602 .elementor-element.elementor-element-6ddfbfce > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-992602 .elementor-element.elementor-element-5c3f34a2 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-992602 .elementor-element.elementor-element-6030d65a{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-36bbb87f .elementor-tab-title, .elementor-992602 .elementor-element.elementor-element-36bbb87f .elementor-tab-title:before, .elementor-992602 .elementor-element.elementor-element-36bbb87f .elementor-tab-title:after, .elementor-992602 .elementor-element.elementor-element-36bbb87f .elementor-tab-content, .elementor-992602 .elementor-element.elementor-element-36bbb87f .elementor-tabs-content-wrapper{border-width:1px;}.elementor-992602 .elementor-element.elementor-element-7ef87841{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-d329bd0{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2ede8;box-shadow:0px 1px 4px 0px rgba(26,74,58,0.07);margin-top:0px;margin-bottom:40px;}.elementor-992602 .elementor-element.elementor-element-d329bd0, .elementor-992602 .elementor-element.elementor-element-d329bd0 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-992602 .elementor-element.elementor-element-374f92eb > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-992602 .elementor-element.elementor-element-1fe85d51{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-cddcdc4{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-52405da4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2ede8;box-shadow:0px 1px 4px 0px rgba(26,74,58,0.07);margin-top:0px;margin-bottom:40px;}.elementor-992602 .elementor-element.elementor-element-52405da4, .elementor-992602 .elementor-element.elementor-element-52405da4 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-992602 .elementor-element.elementor-element-57aea28d > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-992602 .elementor-element.elementor-element-27a60862{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-7a96383d .elementor-tab-title, .elementor-992602 .elementor-element.elementor-element-7a96383d .elementor-tab-title:before, .elementor-992602 .elementor-element.elementor-element-7a96383d .elementor-tab-title:after, .elementor-992602 .elementor-element.elementor-element-7a96383d .elementor-tab-content, .elementor-992602 .elementor-element.elementor-element-7a96383d .elementor-tabs-content-wrapper{border-width:1px;}.elementor-992602 .elementor-element.elementor-element-2cbbd994{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-2b548e8d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2ede8;box-shadow:0px 1px 4px 0px rgba(26,74,58,0.07);margin-top:0px;margin-bottom:40px;}.elementor-992602 .elementor-element.elementor-element-2b548e8d, .elementor-992602 .elementor-element.elementor-element-2b548e8d > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-992602 .elementor-element.elementor-element-7852d08f > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-992602 .elementor-element.elementor-element-42c4413b{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-26135cfb{--spacer-size:24px;}.elementor-992602 .elementor-element.elementor-element-443d43a6{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-27db0281:not(.elementor-motion-effects-element-type-background), .elementor-992602 .elementor-element.elementor-element-27db0281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a4a3a 0%, #2d6a54 100%);}.elementor-992602 .elementor-element.elementor-element-27db0281{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-992602 .elementor-element.elementor-element-27db0281 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992602 .elementor-element.elementor-element-2a78c909 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-992602 .elementor-element.elementor-element-14362750{text-align:start;}.elementor-992602 .elementor-element.elementor-element-14362750 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#ffffff;}.elementor-992602 .elementor-element.elementor-element-7ddb92a9{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-6c9a77a{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;color:#ffffff;}.elementor-992602 .elementor-element.elementor-element-4e706cca{--spacer-size:12px;}.elementor-992602 .elementor-element.elementor-element-29dc9468{--spacer-size:8px;}.elementor-992602 .elementor-element.elementor-element-733044cb{padding:64px 20px 64px 20px;}.elementor-992602 .elementor-element.elementor-element-55b6181{text-align:center;}.elementor-992602 .elementor-element.elementor-element-55b6181 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:#1a2e26;}.elementor-992602 .elementor-element.elementor-element-7bef9068{--spacer-size:36px;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-accordion-item{border-width:1px;border-color:#b8ddd0;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#b8ddd0;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#b8ddd0;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-accordion-icon, .elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-accordion-title{color:#1a2e26;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-accordion-icon svg{fill:#1a2e26;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-tab-title .elementor-accordion-icon i:before{color:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-tab-title .elementor-accordion-icon svg{fill:#2d6a54;}.elementor-992602 .elementor-element.elementor-element-6844d35b .elementor-tab-content{color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-7e3e0c79{padding:64px 20px 64px 20px;}.elementor-992602 .elementor-element.elementor-element-10389bb4{text-align:center;}.elementor-992602 .elementor-element.elementor-element-10389bb4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:#1a2e26;}.elementor-992602 .elementor-element.elementor-element-6c3c18a5{--spacer-size:36px;}.elementor-992602 .elementor-element.elementor-element-6f640e0e{padding:0px 0px 0px 0px;}.elementor-992602 .elementor-element.elementor-element-200319ee > .elementor-container{text-align:center;}.elementor-992602 .elementor-element.elementor-element-200319ee{padding:64px 20px 64px 20px;}.elementor-992602 .elementor-element.elementor-element-4a2a696f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-992602 .elementor-element.elementor-element-4f3609aa{text-align:center;}.elementor-992602 .elementor-element.elementor-element-4f3609aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:#1a2e26;}.elementor-992602 .elementor-element.elementor-element-421580e7{--spacer-size:16px;}.elementor-992602 .elementor-element.elementor-element-7885d943{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:#3d4f48;}.elementor-992602 .elementor-element.elementor-element-6e48849b{--spacer-size:28px;}/* Start custom CSS */.sc-badge { background: rgba(255,255,255,0.15); border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; padding: 6px 18px; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; display: inline-block; }
.sc-price-card { background: #f7fbf9; border: 1px solid #e2ede8; border-radius: 14px; padding: 20px 18px; text-align: center; }
.sc-price-card.highlight { background: #e8f5f0; border-color: #b8ddd0; }
.sc-price-amount { font-size: 26px; font-weight: 800; color: #1a4a3a; }
.sc-price-period { font-size: 12px; color: #6b7e77; }
.sc-dose-label { font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.06em; color: #6b7e77; }
.sc-starter-tag { display: inline-block; background: #4caf8a; color: white; font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 50px; margin-top: 4px; }
.sc-med-card { border: 1px solid #e2ede8; border-radius: 20px; overflow: hidden; margin-bottom: 40px; box-shadow: 0 1px 4px rgba(26,74,58,0.07); }
.elementor-tab-title.elementor-active { background: #2d6a54 !important; color: white !important; border-radius: 50px !important; }
.elementor-tab-title { border: 1.5px solid #b8ddd0 !important; border-radius: 50px !important; padding: 7px 18px !important; font-size: 13px !important; font-weight: 600 !important; }/* End custom CSS */