.elementor-8787 .elementor-element.elementor-element-51efa168 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8787 .elementor-element.elementor-element-51efa168{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8787 .elementor-element.elementor-element-7077169 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8787 .elementor-element.elementor-element-5d98c12b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8787 .elementor-element.elementor-element-5d98c12b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131D;}.elementor-8787 .elementor-element.elementor-element-5d98c12b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8787 .elementor-element.elementor-element-5d98c12b > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8787 .elementor-element.elementor-element-5d98c12b > .elementor-element-populated, .elementor-8787 .elementor-element.elementor-element-5d98c12b > .elementor-element-populated > .elementor-background-overlay, .elementor-8787 .elementor-element.elementor-element-5d98c12b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8787 .elementor-element.elementor-element-5d98c12b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8787 .elementor-element.elementor-element-20e2f436{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-20e2f436 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8F1699E;border-radius:100px 100px 100px 100px;}.elementor-8787 .elementor-element.elementor-element-20e2f436 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;color:#C8F1699E;}.elementor-8787 .elementor-element.elementor-element-788b1de3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8787 .elementor-element.elementor-element-788b1de3{text-align:center;}.elementor-8787 .elementor-element.elementor-element-788b1de3 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:700;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-36aca4ec{--divider-border-style:solid;--divider-color:#C8F169;--divider-border-width:1px;}.elementor-8787 .elementor-element.elementor-element-36aca4ec > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8787 .elementor-element.elementor-element-36aca4ec .elementor-divider-separator{width:100%;}.elementor-8787 .elementor-element.elementor-element-36aca4ec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8787 .elementor-element.elementor-element-b4d22a{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-b4d22a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-56a61e14{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-56a61e14 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-ee68ec9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8787 .elementor-element.elementor-element-ee68ec9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131D;}.elementor-8787 .elementor-element.elementor-element-ee68ec9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8787 .elementor-element.elementor-element-ee68ec9 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8787 .elementor-element.elementor-element-ee68ec9 > .elementor-element-populated, .elementor-8787 .elementor-element.elementor-element-ee68ec9 > .elementor-element-populated > .elementor-background-overlay, .elementor-8787 .elementor-element.elementor-element-ee68ec9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8787 .elementor-element.elementor-element-ee68ec9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8787 .elementor-element.elementor-element-379e0b42{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-379e0b42 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8F1699E;border-radius:100px 100px 100px 100px;}.elementor-8787 .elementor-element.elementor-element-379e0b42 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;color:#C8F1699E;}.elementor-8787 .elementor-element.elementor-element-3315df35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8787 .elementor-element.elementor-element-3315df35{text-align:center;}.elementor-8787 .elementor-element.elementor-element-3315df35 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:700;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-94de0de{--divider-border-style:solid;--divider-color:#C8F169;--divider-border-width:1px;}.elementor-8787 .elementor-element.elementor-element-94de0de > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8787 .elementor-element.elementor-element-94de0de .elementor-divider-separator{width:100%;}.elementor-8787 .elementor-element.elementor-element-94de0de .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8787 .elementor-element.elementor-element-5d41db34{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-5d41db34 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-4b71e695{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-4b71e695 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-181e16cb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8787 .elementor-element.elementor-element-181e16cb > .elementor-element-populated, .elementor-8787 .elementor-element.elementor-element-181e16cb > .elementor-element-populated > .elementor-background-overlay, .elementor-8787 .elementor-element.elementor-element-181e16cb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8787 .elementor-element.elementor-element-181e16cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8787 .elementor-element.elementor-element-181e16cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8787 .elementor-element.elementor-element-7927c04{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-7927c04 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2A4E45;border-radius:100px 100px 100px 100px;}.elementor-8787 .elementor-element.elementor-element-7927c04 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;color:#2A4E45;}.elementor-8787 .elementor-element.elementor-element-754e68dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8787 .elementor-element.elementor-element-754e68dd{text-align:center;}.elementor-8787 .elementor-element.elementor-element-754e68dd .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:700;color:#2A4E45;}.elementor-8787 .elementor-element.elementor-element-6ec8adf6{--divider-border-style:solid;--divider-color:#2A4E45;--divider-border-width:1px;}.elementor-8787 .elementor-element.elementor-element-6ec8adf6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8787 .elementor-element.elementor-element-6ec8adf6 .elementor-divider-separator{width:100%;}.elementor-8787 .elementor-element.elementor-element-6ec8adf6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8787 .elementor-element.elementor-element-46e16e53{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-46e16e53 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;color:#2A4E45;}.elementor-8787 .elementor-element.elementor-element-e4caff{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-e4caff .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;color:#2A4E45;}.elementor-8787 .elementor-element.elementor-element-77dd23c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8787 .elementor-element.elementor-element-77dd23c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131D;}.elementor-8787 .elementor-element.elementor-element-77dd23c2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8787 .elementor-element.elementor-element-77dd23c2 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8787 .elementor-element.elementor-element-77dd23c2 > .elementor-element-populated, .elementor-8787 .elementor-element.elementor-element-77dd23c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8787 .elementor-element.elementor-element-77dd23c2 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8787 .elementor-element.elementor-element-77dd23c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8787 .elementor-element.elementor-element-76d2b6a6{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-76d2b6a6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8F1699E;border-radius:100px 100px 100px 100px;}.elementor-8787 .elementor-element.elementor-element-76d2b6a6 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;color:#C8F1699E;}.elementor-8787 .elementor-element.elementor-element-6c434308 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8787 .elementor-element.elementor-element-6c434308{text-align:center;}.elementor-8787 .elementor-element.elementor-element-6c434308 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:700;line-height:1.8em;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-3ba082e3{--divider-border-style:solid;--divider-color:#C8F169;--divider-border-width:1px;}.elementor-8787 .elementor-element.elementor-element-3ba082e3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8787 .elementor-element.elementor-element-3ba082e3 .elementor-divider-separator{width:100%;}.elementor-8787 .elementor-element.elementor-element-3ba082e3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8787 .elementor-element.elementor-element-3fd5021b{width:auto;max-width:auto;text-align:center;}.elementor-8787 .elementor-element.elementor-element-3fd5021b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;color:#D8FF85;}.elementor-8787 .elementor-element.elementor-element-7463d9f .swiper-pagination-bullet-active, .elementor-8787 .elementor-element.elementor-element-7463d9f .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-8787 .elementor-element.elementor-element-7463d9f .swiper-pagination-fraction{color:#FFFFFF;}.elementor-8787 .elementor-element.elementor-element-7463d9f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-8787 .elementor-element.elementor-element-7463d9f .elementor-main-swiper{width:100%;}.elementor-8787 .elementor-element.elementor-element-7463d9f .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-8787 .elementor-element.elementor-element-7463d9f .elementor-swiper-button{font-size:20px;}.elementor-8787 .elementor-element.elementor-element-7463d9f .swiper-pagination-bullet{height:5px;width:5px;}.elementor-8787 .elementor-element.elementor-element-7463d9f .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-8787 .elementor-element.elementor-element-7463d9f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D8FF85;opacity:1;}.elementor-8787 .elementor-element.elementor-element-7463d9f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-8787 .elementor-element.elementor-element-7463d9f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-8787 .elementor-element.elementor-element-7463d9f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-8787 .elementor-element.elementor-element-7463d9f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-8787 .elementor-element.elementor-element-7463d9f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-8787 .elementor-element.elementor-element-7463d9f .elementor-testimonial__text{font-style:normal;}@media(max-width:1024px) and (min-width:768px){.elementor-8787 .elementor-element.elementor-element-5d98c12b{width:100%;}.elementor-8787 .elementor-element.elementor-element-ee68ec9{width:100%;}.elementor-8787 .elementor-element.elementor-element-181e16cb{width:100%;}.elementor-8787 .elementor-element.elementor-element-77dd23c2{width:100%;}}@media(max-width:1366px){.elementor-8787 .elementor-element.elementor-element-20e2f436{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-788b1de3{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-b4d22a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-56a61e14{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-379e0b42{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-3315df35{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-5d41db34{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-4b71e695{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-7927c04{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-754e68dd{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-46e16e53{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-e4caff{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-76d2b6a6{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-6c434308{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-8787 .elementor-element.elementor-element-3fd5021b{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-8787 .elementor-element.elementor-element-20e2f436 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-20e2f436{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-788b1de3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-788b1de3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-b4d22a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-b4d22a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-56a61e14 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-56a61e14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-379e0b42 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-379e0b42{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-3315df35 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-3315df35{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-5d41db34 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-5d41db34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-4b71e695 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-4b71e695{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-7927c04 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-7927c04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-754e68dd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-754e68dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-46e16e53 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-46e16e53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-e4caff > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-e4caff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-76d2b6a6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-76d2b6a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-6c434308 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-6c434308{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8787 .elementor-element.elementor-element-3fd5021b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8787 .elementor-element.elementor-element-3fd5021b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}}/* Start custom CSS for heading, class: .elementor-element-20e2f436 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-788b1de3 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4d22a */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56a61e14 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d98c12b */.plan {
border-radius: 20px;
margin-right:10px;
        z-index: 1;
   /* 1. Define el grosor del borde y los bordes redondeados */
  border: 1px solid transparent;

  /* 2. Define los dos degradados: primero el del fondo y luego el del borde */
  background:
    /* Fondo para el contenido (el degradado oscuro) */
    linear-gradient(-75deg, #09121c, #09121c),
    /* Fondo para el borde (el degradado de colores que me pasaste) */
    linear-gradient(110deg, #255B66 2%, #C8F169 25%, #4B8675 55%, #10103D 79%, #D8FF85 100%);

  /* 3. La magia: recorta los fondos para que cada uno ocupe su lugar */
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  
  /* 4. Opcional: un relleno para que el contenido no se pegue al borde */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-379e0b42 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3315df35 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d41db34 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b71e695 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee68ec9 */.plan2 {
border-radius: 20px;
margin-right:10px;
margin-left:5px;
        z-index: 1;
   /* 1. Define el grosor del borde y los bordes redondeados */
  border: 1px solid transparent;

  /* 2. Define los dos degradados: primero el del fondo y luego el del borde */
  background:
    /* Fondo para el contenido (el degradado oscuro) */
    linear-gradient(-75deg, #09121c, #09121c),
    /* Fondo para el borde (el degradado de colores que me pasaste) */
    linear-gradient(110deg, #255B66 2%, #C8F169 25%, #4B8675 55%, #10103D 79%, #D8FF85 100%);

  /* 3. La magia: recorta los fondos para que cada uno ocupe su lugar */
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  
  /* 4. Opcional: un relleno para que el contenido no se pegue al borde */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7927c04 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-754e68dd */.mesdestacado {
    font-weight: 400 !important;
    font-size: 18px;
    color: #2A4E45;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46e16e53 */.mesdestacado {
    font-weight: 400 !important;
    font-size: 14px;
    color: #2A4E45;
}


.preciopromodestacado {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 14px;
    color: #2A4E45;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4caff */.mes {
    font-weight: 400 !important;
    font-size: 13px;
    color: #fff;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-181e16cb */.plan3 {
border-radius: 20px;
box-shadow: 0px 00px 20px 0px #213852 !important;
margin-right:0px;
z-index: 2;
margin-left:5px;

   /* 1. Define el grosor del borde y los bordes redondeados */
  border: 1px solid transparent;

  /* 2. Define los dos degradados: primero el del fondo y luego el del borde */
  background:
    /* Fondo para el contenido (el degradado oscuro) */
    linear-gradient(-75deg, #D8FF85, #b3d856),
    /* Fondo para el borde (el degradado de colores que me pasaste) */
    linear-gradient(110deg, #255B66 2%, #C8F169 25%, #4B8675 55%, #10103D 79%, #D8FF85 100%);

  /* 3. La magia: recorta los fondos para que cada uno ocupe su lugar */
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  
  /* 4. Opcional: un relleno para que el contenido no se pegue al borde */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76d2b6a6 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c434308 */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fd5021b */.mes {
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}


.preciopromo {
      text-decoration: line-through;
    font-weight: 400 !important;
    font-size: 18px;
    color: #E7ECD6;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77dd23c2 */.plan4 {
border-radius: 20px;
margin-right:0px;
margin-left:15px;
        z-index: 1;
   /* 1. Define el grosor del borde y los bordes redondeados */
  border: 1px solid transparent;

  /* 2. Define los dos degradados: primero el del fondo y luego el del borde */
  background:
    /* Fondo para el contenido (el degradado oscuro) */
    linear-gradient(-75deg, #09121c, #09121c),
    /* Fondo para el borde (el degradado de colores que me pasaste) */
    linear-gradient(110deg, #255B66 2%, #C8F169 25%, #4B8675 55%, #10103D 79%, #D8FF85 100%);

  /* 3. La magia: recorta los fondos para que cada uno ocupe su lugar */
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  
  /* 4. Opcional: un relleno para que el contenido no se pegue al borde */
}/* End custom CSS */