.elementor-841 .elementor-element.elementor-element-0edfa8c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-841 .elementor-element.elementor-element-0edfa8c{padding:20px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-0be47d4 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-841 .elementor-element.elementor-element-0be47d4 .iconbox-icon-container{font-size:13px;color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-0be47d4 .iconbox-icon-wrap{margin-inline-end:15px;}.elementor-841 .elementor-element.elementor-element-0be47d4 h3{font-size:13px;color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-f3f5667 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-841 .elementor-element.elementor-element-f3f5667 .iconbox-icon-container{font-size:13px;color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-f3f5667 .iconbox-icon-wrap{margin-inline-end:15px;}.elementor-841 .elementor-element.elementor-element-f3f5667 h3{font-size:13px;color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4bd85d8 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4bd85d8 .iconbox-icon-container{font-size:13px;color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4bd85d8 .iconbox-icon-wrap{margin-inline-end:15px;}.elementor-841 .elementor-element.elementor-element-4bd85d8 h3{font-size:13px;color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-63fb728 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-841 .elementor-element.elementor-element-ee860f1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-841 .elementor-element.elementor-element-ee860f1:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-ee860f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF38 9%, #FFFFFF78 100%);}.elementor-841 .elementor-element.elementor-element-ee860f1, .elementor-841 .elementor-element.elementor-element-ee860f1 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-841 .elementor-element.elementor-element-ee860f1{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 40px;}.elementor-841 .elementor-element.elementor-element-ee860f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-841 .elementor-element.elementor-element-ee860f1.e-con, .elementor-841 .elementor-element.elementor-element-ee860f1 > .elementor-widget-container{-webkit-backdrop-filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.7px ) hue-rotate( 0deg );backdrop-filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.7px ) hue-rotate( 0deg );}.elementor-841 .elementor-element.elementor-element-73cc807{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-841 .elementor-element.elementor-element-73cc807 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-73cc807 .module-logo{padding-top:11px;padding-inline-end:0px;padding-bottom:13px;padding-inline-start:0px;}.is-stuck .elementor-841 .elementor-element.elementor-element-73cc807 .module-logo{padding-top:11px;padding-inline-end:0px;padding-bottom:13px;padding-inline-start:0px;}.elementor-841 .elementor-element.elementor-element-9f18bbe{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-841 .elementor-element.elementor-element-76f4974.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-841 .elementor-element.elementor-element-76f4974{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-841 .elementor-element.elementor-element-76f4974.e-con, .elementor-841 .elementor-element.elementor-element-76f4974 > .elementor-widget-container{-webkit-backdrop-filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );backdrop-filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-841 .elementor-element.elementor-element-76020a0{width:auto;max-width:auto;--lqd-menu-items-top-padding:0px;--lqd-menu-items-right-padding:12px;--lqd-menu-items-bottom-padding:0px;--lqd-menu-items-left-padding:12px;}.elementor-841 .elementor-element.elementor-element-76020a0 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-841 .elementor-element.elementor-element-76020a0 .main-nav > li > a{font-size:15px;font-weight:500;}.is-stuck .elementor-841 .elementor-element.elementor-element-76020a0{--lqd-menu-items-top-padding:0px;--lqd-menu-items-right-padding:12px;--lqd-menu-items-bottom-padding:0px;--lqd-menu-items-left-padding:12px;}.elementor-841 .elementor-element.elementor-element-76020a0 .nav-item-children > li > a{font-size:15px;}.elementor-841 .elementor-element.elementor-element-76020a0 .main-nav > li > a, .navbar-fullscreen .elementor-841 .elementor-element.elementor-element-76020a0 .main-nav > li > a{color:#103A40;}.elementor-841 .elementor-element.elementor-element-76020a0 .main-nav > li:hover > a, .elementor-841 .elementor-element.elementor-element-76020a0 .main-nav > li.is-active > a, .navbar-fullscreen .elementor-841 .elementor-element.elementor-element-76020a0 .main-nav > li > a:hover{color:#000000;}.elementor-841 .elementor-element.elementor-element-ae2666b{width:auto;max-width:auto;}.elementor-841 .elementor-element.elementor-element-ae2666b .btn{--icon-font-size:13px;--icon-mt:0px;--icon-me:0px;--icon-mb:0px;--icon-ms:12px;--btn-pt:9px;--btn-pe:22px;--btn-pb:9px;--btn-ps:22px;padding:9px 22px 9px 22px;}.elementor-841 .elementor-element.elementor-element-ae2666b .btn .btn-icon{width:30px;height:30px;}.elementor-841 .elementor-element.elementor-element-ae2666b .btn-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background:#0F5A6421;}.elementor-841 .elementor-element.elementor-element-ae2666b .btn:hover .btn-icon, .elementor-841 .elementor-element.elementor-element-ae2666b .btn:focus .btn-icon{background:#FFFFFF;}.elementor-841 .elementor-element.elementor-element-a7b1bdc{width:var( --container-widget-width, 3% );max-width:3%;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-841 .elementor-element.elementor-element-a7b1bdc img{width:77%;}@media(min-width:768px){.elementor-841 .elementor-element.elementor-element-398e43a{width:44%;}.elementor-841 .elementor-element.elementor-element-76f4974{width:56%;}}/* ================================
   GLASS EFFECT (NORMAL / MAIN)
   ================================ */

.elementor-841 .elementor-element.elementor-element-ee860f1{
  position: relative;
  overflow: hidden;

  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.05),
    rgba(255,255,255,0.55)
  );

  -webkit-backdrop-filter: blur(14px) saturate(140%);
  backdrop-filter: blur(14px) saturate(140%);

  border: 1px solid rgba(255,255,255,0.28);
  border-radius: 5px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.12);
}

.elementor-841 .elementor-element.elementor-element-ee860f1::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.35),
    rgba(255,255,255,0.06),
    rgba(255,255,255,0.00)
  );
  opacity: 0.45;
}

/* ================================
   STICKY
   ================================ */

.elementor-841 .elementor-element.elementor-element-ee860f1.elementor-sticky--active,
.elementor-841 .elementor-element.elementor-element-ee860f1.elementor-sticky--effects{
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0.22),
    rgba(255,255,255,0.70) /* ✅ abajo menos opaco */
  );

  -webkit-backdrop-filter: blur(18px) saturate(150%);
  backdrop-filter: blur(18px) saturate(150%);

  border-color: rgba(255,255,255,0.35);
  border-radius: 5px;
  box-shadow: 0 14px 36px rgba(0,0,0,0.16);
}

.elementor-841 .elementor-element.elementor-element-ee860f1.elementor-sticky--active::before,
.elementor-841 .elementor-element.elementor-element-ee860f1.elementor-sticky--effects::before{
  opacity: 0.30;
}