.elementor-2282 .elementor-element.elementor-element-1cc9cac{--display:flex;--min-height:460px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-1cc9cac:not(.elementor-motion-effects-element-type-background), .elementor-2282 .elementor-element.elementor-element-1cc9cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2282 .elementor-element.elementor-element-78b370e{--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;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-d047877{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-d047877.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2282 .elementor-element.elementor-element-9f5319f{text-align:start;}.elementor-2282 .elementor-element.elementor-element-9f5319f img{width:350px;}.elementor-2282 .elementor-element.elementor-element-2b8c718{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-2b8c718.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2282 .elementor-element.elementor-element-e43653e{font-family:"host-grotesk", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-2282 .elementor-element.elementor-element-e43653e p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-601c820{font-family:"host-grotesk", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-601c820 p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-601c820 a{color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-601c820 a:hover, .elementor-2282 .elementor-element.elementor-element-601c820 a:focus{color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-4b8da45{font-family:"host-grotesk", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-4b8da45 p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-4b8da45 a{color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-4b8da45 a:hover, .elementor-2282 .elementor-element.elementor-element-4b8da45 a:focus{color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-e948b02{font-family:"host-grotesk", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-e948b02 p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-e948b02 a{color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-e948b02 a:hover, .elementor-2282 .elementor-element.elementor-element-e948b02 a:focus{color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-aaf4efc{font-family:"host-grotesk", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-aaf4efc p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-aaf4efc a{color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-aaf4efc a:hover, .elementor-2282 .elementor-element.elementor-element-aaf4efc a:focus{color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-e570f42{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-6f066c7{font-family:"host-grotesk", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-2282 .elementor-element.elementor-element-6f066c7 p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-cbce29a{font-family:"host-grotesk", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-cbce29a p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-cbce29a a{color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-cbce29a a:hover, .elementor-2282 .elementor-element.elementor-element-cbce29a a:focus{color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-e6017dc{font-family:"host-grotesk", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-e6017dc p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-e6017dc a{color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-e6017dc a:hover, .elementor-2282 .elementor-element.elementor-element-e6017dc a:focus{color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-882e480{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-8e1c9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2282 .elementor-element.elementor-element-8e1c9eb .elementor-icon-wrapper{text-align:center;}.elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-framed .elementor-icon, .elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-framed .elementor-icon, .elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-framed .elementor-icon:hover, .elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-framed .elementor-icon:hover, .elementor-2282 .elementor-element.elementor-element-8e1c9eb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-8e1c9eb .elementor-icon{font-size:20px;}.elementor-2282 .elementor-element.elementor-element-8e1c9eb .elementor-icon svg{height:20px;}.elementor-2282 .elementor-element.elementor-element-e12b400{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2282 .elementor-element.elementor-element-e12b400 .elementor-icon-wrapper{text-align:center;}.elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-framed .elementor-icon, .elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-framed .elementor-icon, .elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-framed .elementor-icon:hover, .elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-framed .elementor-icon:hover, .elementor-2282 .elementor-element.elementor-element-e12b400.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-e12b400 .elementor-icon{font-size:20px;}.elementor-2282 .elementor-element.elementor-element-e12b400 .elementor-icon svg{height:20px;}.elementor-2282 .elementor-element.elementor-element-7a70396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2282 .elementor-element.elementor-element-7a70396 .elementor-icon-wrapper{text-align:center;}.elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-framed .elementor-icon, .elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-framed .elementor-icon, .elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-framed .elementor-icon:hover, .elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-framed .elementor-icon:hover, .elementor-2282 .elementor-element.elementor-element-7a70396.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2282 .elementor-element.elementor-element-7a70396 .elementor-icon{font-size:20px;}.elementor-2282 .elementor-element.elementor-element-7a70396 .elementor-icon svg{height:20px;}.elementor-2282 .elementor-element.elementor-element-3969116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:1rem;font-weight:400;line-height:10px;color:var( --e-global-color-c499318 );}.elementor-2282 .elementor-element.elementor-element-3969116 p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-3969116 a{color:var( --e-global-color-c499318 );}.elementor-2282 .elementor-element.elementor-element-3969116 a:hover, .elementor-2282 .elementor-element.elementor-element-3969116 a:focus{color:var( --e-global-color-secondary );}.elementor-2282 .elementor-element.elementor-element-dfa2b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;font-weight:400;line-height:10px;color:var( --e-global-color-c499318 );}.elementor-2282 .elementor-element.elementor-element-dfa2b66 p{margin-block-end:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-2282 .elementor-element.elementor-element-d047877{--width:50%;}.elementor-2282 .elementor-element.elementor-element-2b8c718{--width:30%;}.elementor-2282 .elementor-element.elementor-element-e570f42{--width:20%;}}@media(max-width:1024px){.elementor-2282 .elementor-element.elementor-element-78b370e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-78b370e.e-con{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-d047877{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-d047877.e-con{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-2b8c718{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-2b8c718.e-con{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-e43653e{font-size:13px;}.elementor-2282 .elementor-element.elementor-element-e570f42{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-e570f42.e-con{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-6f066c7{font-size:13px;}.elementor-2282 .elementor-element.elementor-element-882e480{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-882e480.e-con{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-3969116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2282 .elementor-element.elementor-element-3969116.elementor-element{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-dfa2b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2282 .elementor-element.elementor-element-dfa2b66.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-2282 .elementor-element.elementor-element-1cc9cac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2282 .elementor-element.elementor-element-78b370e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-78b370e.e-con{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-d047877{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-9f5319f{text-align:center;}.elementor-2282 .elementor-element.elementor-element-9f5319f img{width:80%;}.elementor-2282 .elementor-element.elementor-element-2b8c718{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2282 .elementor-element.elementor-element-e43653e{font-size:13px;}.elementor-2282 .elementor-element.elementor-element-e570f42{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2282 .elementor-element.elementor-element-6f066c7{font-size:13px;}.elementor-2282 .elementor-element.elementor-element-882e480{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2282 .elementor-element.elementor-element-882e480.e-con{--align-self:center;}.elementor-2282 .elementor-element.elementor-element-3969116{text-align:center;line-height:2em;}.elementor-2282 .elementor-element.elementor-element-3969116 p{margin-block-end:0px;}.elementor-2282 .elementor-element.elementor-element-dfa2b66{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-dfa2b66 */.logaritmia,
.logaritmia:link,
.logaritmia:visited {
  position: relative;
  display: inline-block;
  color: #ffffff !important;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: 0.5px;
  transition: color 0.3s ease, transform 0.3s ease;
  isolation: isolate;
  cursor: pointer;
}

/* 💫 Halo de proximidad */
.logaritmia::before {
  content: "";
  position: absolute;
  inset: -30px;
  background: radial-gradient(circle, rgba(9,232,94,0.25) 0%, transparent 70%);
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.4s ease, transform 0.4s ease;
  border-radius: 50%;
  z-index: -1;
}

/* ⚡ Línea energética */
.logaritmia::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px;
  width: 100%;
  height: 2px;
  background: linear-gradient(90deg, #09E85E, #ffffff, #09E85E);
  background-size: 200%;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1),
              background-position 1s linear;
  border-radius: 4px;
}

/* ✨ Al acercar el cursor */
.logaritmia:hover::before {
  opacity: 1;
  filter: blur(10px);
}

.logaritmia:hover::after {
  transform: scaleX(1);
  background-position: 200%;
}

/* 💥 Hover */
.logaritmia:hover,
.logaritmia:hover:visited {
  color: #09E85E !important;
  text-shadow: 0 0 10px rgba(9,232,94,0.8), 0 0 30px rgba(9,232,94,0.4);
  transform: scale(1.05);
  animation: logaritmiaPulse 1.8s ease-in-out infinite;
}

/* 💎 Pulso neón */
@keyframes logaritmiaPulse {
  0%, 100% {
    text-shadow: 0 0 10px rgba(9,232,94,0.6), 0 0 30px rgba(9,232,94,0.3);
  }
  50% {
    text-shadow: 0 0 25px rgba(9,232,94,1), 0 0 40px rgba(9,232,94,0.8);
  }
}/* End custom CSS */