.elementor-101 .elementor-element.elementor-element-37d9d75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;padding:200px 0px 90px 0px;}.elementor-101 .elementor-element.elementor-element-37d9d75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-bc8b1b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-101 .elementor-element.elementor-element-e8dcb2c{z-index:11;text-align:center;}.elementor-101 .elementor-element.elementor-element-e8dcb2c .elementor-heading-title{font-size:67px;font-weight:600;color:#F0F0F0;}.elementor-101 .elementor-element.elementor-element-63a224f > .elementor-container{max-width:1300px;}.elementor-101 .elementor-element.elementor-element-63a224f{margin-top:90px;margin-bottom:0px;}.elementor-101 .elementor-element.elementor-element-0e391da{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-0e391da .elementor-heading-title{font-size:32px;font-weight:600;color:#F0F0F0;}.elementor-101 .elementor-element.elementor-element-efb1168 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-3f2fdaf > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-101 .elementor-element.elementor-element-54df168{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-54df168 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-dcd521e{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-a94f3da > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-101 .elementor-element.elementor-element-bf1e55e{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-bf1e55e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-9f4aab1{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-b5e0787 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-101 .elementor-element.elementor-element-18a8c79{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-18a8c79 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-7c384fa{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-f7c6172 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-101 .elementor-element.elementor-element-59f5c5a{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-59f5c5a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-404aebd{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-a3416ce > .elementor-container{max-width:1300px;}.elementor-101 .elementor-element.elementor-element-a3416ce{margin-top:40px;margin-bottom:0px;}.elementor-101 .elementor-element.elementor-element-cd5a7d0{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-cd5a7d0 .elementor-heading-title{font-size:32px;font-weight:600;color:#F0F0F0;}.elementor-101 .elementor-element.elementor-element-fed3fdb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-2771056 > .elementor-element-populated >  .elementor-background-overlay{background-color:#24242400;opacity:0.13;}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-2771056.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-2771056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-2771056:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-101 .elementor-element.elementor-element-2771056 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4B5563;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-101 .elementor-element.elementor-element-2771056 > .elementor-element-populated, .elementor-101 .elementor-element.elementor-element-2771056 > .elementor-element-populated > .elementor-background-overlay, .elementor-101 .elementor-element.elementor-element-2771056 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-101 .elementor-element.elementor-element-2771056 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-db89562 .elementor-icon-wrapper{text-align:left;}.elementor-101 .elementor-element.elementor-element-db89562.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-db89562.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-db89562.elementor-view-default .elementor-icon{color:var( --e-global-color-a7ceaa3 );border-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-db89562.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-db89562.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-db89562 .elementor-icon{font-size:25px;}.elementor-101 .elementor-element.elementor-element-db89562 .elementor-icon svg{height:25px;}.elementor-101 .elementor-element.elementor-element-ea2fe34{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-ea2fe34 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-3c5221e{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-84dd2ae > .elementor-element-populated >  .elementor-background-overlay{background-color:#24242400;opacity:0.13;}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-84dd2ae.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-84dd2ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-84dd2ae:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-101 .elementor-element.elementor-element-84dd2ae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4B5563;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-101 .elementor-element.elementor-element-84dd2ae > .elementor-element-populated, .elementor-101 .elementor-element.elementor-element-84dd2ae > .elementor-element-populated > .elementor-background-overlay, .elementor-101 .elementor-element.elementor-element-84dd2ae > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-101 .elementor-element.elementor-element-84dd2ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-d658f49 .elementor-icon-wrapper{text-align:left;}.elementor-101 .elementor-element.elementor-element-d658f49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-d658f49.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-d658f49.elementor-view-default .elementor-icon{color:var( --e-global-color-a7ceaa3 );border-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-d658f49.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-d658f49.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-d658f49 .elementor-icon{font-size:25px;}.elementor-101 .elementor-element.elementor-element-d658f49 .elementor-icon svg{height:25px;}.elementor-101 .elementor-element.elementor-element-f215d14{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-f215d14 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-84ecf94{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-fe626f7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#24242400;opacity:0.13;}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-fe626f7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-fe626f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-fe626f7:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-101 .elementor-element.elementor-element-fe626f7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4B5563;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-101 .elementor-element.elementor-element-fe626f7 > .elementor-element-populated, .elementor-101 .elementor-element.elementor-element-fe626f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-101 .elementor-element.elementor-element-fe626f7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-101 .elementor-element.elementor-element-fe626f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-9a813b7 .elementor-icon-wrapper{text-align:left;}.elementor-101 .elementor-element.elementor-element-9a813b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-9a813b7.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-9a813b7.elementor-view-default .elementor-icon{color:var( --e-global-color-a7ceaa3 );border-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-9a813b7.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-9a813b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-9a813b7 .elementor-icon{font-size:25px;}.elementor-101 .elementor-element.elementor-element-9a813b7 .elementor-icon svg{height:25px;}.elementor-101 .elementor-element.elementor-element-d416d56{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-d416d56 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-e174d55{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-52a0c2c > .elementor-element-populated >  .elementor-background-overlay{background-color:#24242400;opacity:0.13;}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-52a0c2c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-52a0c2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-101 .elementor-element.elementor-element-52a0c2c:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-101 .elementor-element.elementor-element-52a0c2c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4B5563;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-101 .elementor-element.elementor-element-52a0c2c > .elementor-element-populated, .elementor-101 .elementor-element.elementor-element-52a0c2c > .elementor-element-populated > .elementor-background-overlay, .elementor-101 .elementor-element.elementor-element-52a0c2c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-101 .elementor-element.elementor-element-52a0c2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-545b49c .elementor-icon-wrapper{text-align:left;}.elementor-101 .elementor-element.elementor-element-545b49c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-545b49c.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-545b49c.elementor-view-default .elementor-icon{color:var( --e-global-color-a7ceaa3 );border-color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-545b49c.elementor-view-framed .elementor-icon, .elementor-101 .elementor-element.elementor-element-545b49c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-545b49c .elementor-icon{font-size:25px;}.elementor-101 .elementor-element.elementor-element-545b49c .elementor-icon svg{height:25px;}.elementor-101 .elementor-element.elementor-element-4b90e49{z-index:11;text-align:left;}.elementor-101 .elementor-element.elementor-element-4b90e49 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-f1097dd{font-size:14px;font-weight:400;color:#9B9FA7;}.elementor-101 .elementor-element.elementor-element-2f02e1f > .elementor-container{max-width:1500px;}.elementor-101 .elementor-element.elementor-element-2f02e1f, .elementor-101 .elementor-element.elementor-element-2f02e1f > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-101 .elementor-element.elementor-element-2f02e1f{margin-top:120px;margin-bottom:40px;}.elementor-101 .elementor-element.elementor-element-88c7d48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-101 .elementor-element.elementor-element-88c7d48 > .elementor-element-populated, .elementor-101 .elementor-element.elementor-element-88c7d48 > .elementor-element-populated > .elementor-background-overlay, .elementor-101 .elementor-element.elementor-element-88c7d48 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-101 .elementor-element.elementor-element-88c7d48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-101 .elementor-element.elementor-element-88c7d48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-d95258f{z-index:11;text-align:center;}.elementor-101 .elementor-element.elementor-element-d95258f .elementor-heading-title{font-size:67px;font-weight:600;color:var( --e-global-color-a7ceaa3 );}.elementor-101 .elementor-element.elementor-element-16ed3c8{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-16ed3c8 p{margin-block-end:0px;}.elementor-101 .elementor-element.elementor-element-2341e89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-101 .elementor-element.elementor-element-2341e89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-c742cce > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-101 .elementor-element.elementor-element-372ff3a{--e-image-carousel-slides-to-show:3;}.elementor-101 .elementor-element.elementor-element-372ff3a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}body.elementor-page-101:not(.elementor-motion-effects-element-type-background), body.elementor-page-101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbbda52 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-37d9d75{margin-top:0px;margin-bottom:020px;}.elementor-101 .elementor-element.elementor-element-bc8b1b9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-101 .elementor-element.elementor-element-d95258f .elementor-heading-title{font-size:42px;}.elementor-101 .elementor-element.elementor-element-c742cce > .elementor-element-populated{padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-f1bb154 *//* Aplica directamente al .elementor-101 .elementor-element.elementor-element-f1bb154 */
  .elementor-101 .elementor-element.elementor-element-f1bb154 {
    position: relative;
    overflow: visible;
  }
  .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-sound-waves{
    position: absolute;
    bottom: 0; left: 0; width: 100%;
    height: 140px;
    pointer-events: none;
    z-index: 3;
  }
  .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-waves{ width:100%; height:100%; }

  .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-wave{
    fill: none;
    stroke: #8DBE2C;
    stroke-linecap: round;
    stroke-width: 3;
    filter:
      drop-shadow(0 0 6px rgba(141,190,44,0.85))
      drop-shadow(0 0 14px rgba(141,190,44,0.55))
      drop-shadow(0 0 26px rgba(141,190,44,0.35));
    stroke-dasharray: 180 600;
    animation: mw-dash 6.2s linear infinite;
  }

  .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-wave.w1{ opacity:0.95; stroke-width:3.5; animation-duration:5.8s; }
  .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-wave.w2{ opacity:0.65; stroke-width:2.5; animation-duration:7.2s; animation-delay:-1.2s; transform:translateY(-6px); }
  .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-wave.w3{ opacity:0.4;  stroke-width:2;   animation-duration:8.6s; animation-delay:-2s;   transform:translateY(6px); }

  @keyframes mw-dash{
    0%{ stroke-dashoffset:0; }
    100%{ stroke-dashoffset:-780; }
  }

  @media (max-width:768px){
    .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-sound-waves{ height:100px; }
    .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-wave{
      filter:
        drop-shadow(0 0 5px rgba(141,190,44,0.8))
        drop-shadow(0 0 10px rgba(141,190,44,0.45));
    }
  }

  @media (prefers-reduced-motion: reduce){
    .elementor-101 .elementor-element.elementor-element-f1bb154 .mw-wave{ animation:none; }
  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37d9d75 */.elementor-101 .elementor-element.elementor-element-37d9d75 {
  position: relative;
  overflow: visible;
}

.elementor-101 .elementor-element.elementor-element-37d9d75::before {
  content: "";
  position: absolute;
  top: -100px;        /* Mueve el glow más arriba si lo prefieres */
  left: 50%;
  transform: translateX(-50%);
  width: 120%;
  height: 300px;
  background: radial-gradient(
    circle at center,
    rgba(141, 190, 44, 0.35) 0%,
    rgba(141, 190, 44, 0.15) 35%,
    transparent 80%
  );
  filter: blur(90px);  /* Más blur = más difuso */
  z-index: 1;          /* Queda detrás de las ondas */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d95258f */.claro {
  position: relative;
  display: inline-block; /* para que la estrella se pegue al texto */
  font-weight: bold;}

.claro::after {
  content: "✦"; /* Puedes cambiarlo por ✨ ★ etc. */
  position: absolute;
  top: .35em;
  right: -.3em;
  font-size: 1.8rem;
  color: gold;
  text-shadow: 0 0 5px #fff, 0 0 10px gold, 0 0 20px orange;
  animation: sparkle 1.5s infinite ease-in-out;
}

/* Animación brillo */
@keyframes sparkle {
  0%, 100% {
    opacity: 1;
    transform: scale(1) rotate(0deg);
  }
  50% {
    opacity: 0.6;
    transform: scale(1.3) rotate(20deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-372ff3a */.elementor-101 .elementor-element.elementor-element-372ff3a img{
    height: 600px;
    object-fit: cover;
    
}/* End custom CSS */