.elementor-43 .elementor-element.elementor-element-2a75ee9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-43 .elementor-element.elementor-element-2a75ee9:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-2a75ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43 .elementor-element.elementor-element-584e2a3 .tt-scroll-down text{font-size:37px;}.elementor-43 .elementor-element.elementor-element-dbd3197{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-dbd3197:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-dbd3197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43 .elementor-element.elementor-element-a9259d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-43 .elementor-element.elementor-element-1534c36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-bf57494{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-43 .elementor-element.elementor-element-ed25ecb {text-align:left;}.elementor-43 .elementor-element.elementor-element-014db57{--spacer-size:28px;}.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-43 .elementor-element.elementor-element-ffa5526{color:#000000;}.elementor-43 .elementor-element.elementor-element-775ff40 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-43 .elementor-element.elementor-element-775ff40 .tt-btn-dark{background-color:#E20613;}.elementor-43 .elementor-element.elementor-element-775ff40 .tt-btn-primary{background-color:#E20613;}.elementor-43 .elementor-element.elementor-element-775ff40 .tt-btn-secondary{background-color:#E20613;}.elementor-43 .elementor-element.elementor-element-775ff40 .tt-big-round-ptn-inner:hover{background-color:#E20613;border-color:#E20613;}.elementor-43 .elementor-element.elementor-element-775ff40 .tt-big-round-ptn-inner:focus{background-color:#E20613;border-color:#E20613;}.elementor-43 .elementor-element.elementor-element-a5a076c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-43 .elementor-element.elementor-element-a5a076c:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-a5a076c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43 .elementor-element.elementor-element-4b6f89a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43 .elementor-element.elementor-element-34d7cfb{--display:flex;}.elementor-43 .elementor-element.elementor-element-3e41c08{--spacer-size:5px;}.elementor-43 .elementor-element.elementor-element-95746c9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-43 .elementor-element.elementor-element-79ff1d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-79ff1d0:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-79ff1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43 .elementor-element.elementor-element-12d41bc {text-align:left;}.elementor-43 .elementor-element.elementor-element-592983d{--spacer-size:50px;}.elementor-43 .elementor-element.elementor-element-a39820a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-43 .elementor-element.elementor-element-a39820a:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-a39820a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43 .elementor-element.elementor-element-e93bc93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-9721acf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-9721acf:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-9721acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43 .elementor-element.elementor-element-9721acf.e-con{--align-self:center;}.elementor-43 .elementor-element.elementor-element-aac37c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-43 .elementor-element.elementor-element-3a36e20 {text-align:left;}.elementor-43 .elementor-element.elementor-element-d02ac48{--display:flex;--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:flex-start;}.elementor-43 .elementor-element.elementor-element-97b918f > .elementor-widget-container{margin:30px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-btn-dark{background-color:#E20613;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-btn-primary{background-color:#E20613;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-btn-secondary{background-color:#E20613;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-big-round-ptn-inner:hover{background-color:#E20613;border-color:#E20613;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-big-round-ptn-inner:focus{background-color:#E20613;border-color:#E20613;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-btn-outline{box-shadow:inset 0 0 0 2px #E20613;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-big-round-ptn-inner::before{border-color:#E20613;}.elementor-43 .elementor-element.elementor-element-97b918f .tt-big-round-ptn-inner{border-color:#E20613;}.elementor-43 .elementor-element.elementor-element-0259208 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43 .elementor-element.elementor-element-0259208 .clear{text-align:left;}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-dbd3197{--content-width:1282px;}.elementor-43 .elementor-element.elementor-element-a9259d2{--width:50%;}.elementor-43 .elementor-element.elementor-element-1534c36{--width:8.33%;}.elementor-43 .elementor-element.elementor-element-bf57494{--width:41.66%;}.elementor-43 .elementor-element.elementor-element-4b6f89a{--content-width:1400px;}.elementor-43 .elementor-element.elementor-element-9721acf{--content-width:1282px;}.elementor-43 .elementor-element.elementor-element-aac37c0{--width:66.6666%;}.elementor-43 .elementor-element.elementor-element-d02ac48{--width:33.3333%;}}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-dbd3197{--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-43 .elementor-element.elementor-element-a5a076c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-79ff1d0{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-43 .elementor-element.elementor-element-9721acf{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-dbd3197{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-43 .elementor-element.elementor-element-a5a076c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-95746c9{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-95746c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-79ff1d0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-a39820a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-e93bc93{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-9721acf{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-43 .elementor-element.elementor-element-d02ac48{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-43 .elementor-element.elementor-element-97b918f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-0259208 > .elementor-widget-container{margin:0px 0px 10px 0px;}}/* Start custom CSS for jesper-service, class: .elementor-element-12d41bc *//* Quitar el “clamp” de 4 líneas y el recorte */
.elementor-43 .elementor-element.elementor-element-12d41bc .tt-haci-description {
  display: block !important;
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important;

  -webkit-line-clamp: unset !important;
  line-clamp: unset !important;
  -webkit-box-orient: initial !important;
  max-height: none !important;

  /* Romper palabras largas si hace falta */
  overflow-wrap: anywhere !important;
  word-break: normal !important;
}

/* Anular el width inline (245.621px) en TÍTULO y DESCRIPCIÓN cuando el panel se abre */
.elementor-43 .elementor-element.elementor-element-12d41bc .tt-haci-title,
.elementor-43 .elementor-element.elementor-element-12d41bc .tt-haci-description {
  width: auto !important;       /* o 100% si preferís ocupar todo el ancho */
  max-width: 100% !important;
}

/* Por si el contenedor recorta */
.elementor-43 .elementor-element.elementor-element-12d41bc .tt-hac-item-content,
.elementor-43 .elementor-element.elementor-element-12d41bc .tt-hac-item-inner {
  overflow: visible !important;
}

/* Si el script del acordeón insiste en fijar altura, plan B: scroll suave dentro del texto.
   (Usalo solo si todavía te corta) */
/*
.elementor-43 .elementor-element.elementor-element-12d41bc .tt-haci-description {
  max-height: 70vh !important;
  overflow-y: auto !important;
  scroll-behavior: smooth;
}
*//* End custom CSS */