.elementor-109453 .elementor-element.elementor-element-3e1088b{--display:flex;--min-height:480px;--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-109453 .elementor-element.elementor-element-3e1088b:not(.elementor-motion-effects-element-type-background), .elementor-109453 .elementor-element.elementor-element-3e1088b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oldwebsite.3is.org/wp-content/uploads/2025/07/freepik__the-style-is-candid-image-photography-with-natural__35843.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-109453 .elementor-element.elementor-element-03c3af8{--display:flex;}.elementor-109453 .elementor-element.elementor-element-285d475 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-109453 .elementor-element.elementor-element-285d475.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-109453 .elementor-element.elementor-element-285d475{left:81%;}body.rtl .elementor-109453 .elementor-element.elementor-element-285d475{right:81%;}.elementor-109453 .elementor-element.elementor-element-285d475{top:57px;}.elementor-109453 .elementor-element.elementor-element-ab2a6dd{--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;--padding-top:64px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-109453 .elementor-element.elementor-element-ab2a6dd.e-con{--align-self:center;}.elementor-109453 .elementor-element.elementor-element-51d2ee7{--display:flex;--flex-direction:row;--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;--justify-content:center;--align-items:center;}.elementor-109453 .elementor-element.elementor-element-c9e4dc6 .elementor-heading-title{font-size:30px;color:var( --e-global-color-secondary );}.elementor-109453 .elementor-element.elementor-element-cdb4c5a{--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;--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-109453 .elementor-element.elementor-element-cdb4c5a.e-con{--align-self:center;}.elementor-109453 .elementor-element.elementor-element-2ad80d8{--display:flex;}.elementor-109453 .elementor-element.elementor-element-71b670c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-109453 .elementor-element.elementor-element-71b670c .elementor-divider-separator{width:100%;}.elementor-109453 .elementor-element.elementor-element-71b670c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109453 .elementor-element.elementor-element-c5b506e{--display:flex;--flex-direction:row;--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;--justify-content:center;--align-items:center;}.elementor-109453 .elementor-element.elementor-element-f6596d3 .elementor-heading-title{font-size:30px;color:#063B6D;}.elementor-109453 .elementor-element.elementor-element-5e9a4b5{--display:flex;}.elementor-109453 .elementor-element.elementor-element-68855cd{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-109453 .elementor-element.elementor-element-68855cd .elementor-divider-separator{width:100%;}.elementor-109453 .elementor-element.elementor-element-68855cd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109453 .elementor-element.elementor-element-033001d{--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-109453 .elementor-element.elementor-element-ba5f077 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-109453 .elementor-element.elementor-element-ba5f077{text-align:justify;}.elementor-109453 .elementor-element.elementor-element-383ca6c{--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;}.elementor-109453 .elementor-element.elementor-element-6b2c977{--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;}.elementor-109453 .elementor-element.elementor-element-eec39f7{--display:flex;}.elementor-109453 .elementor-element.elementor-element-1ce2d13 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-109453 .elementor-element.elementor-element-1ce2d13.elementor-element{--align-self:center;}.elementor-109453 .elementor-element.elementor-element-1ce2d13{text-align:center;}.elementor-109453 .elementor-element.elementor-element-df92265{--display:flex;}.elementor-109453 .elementor-element.elementor-element-76da616 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-109453 .elementor-element.elementor-element-76da616.elementor-element{--align-self:center;}.elementor-109453 .elementor-element.elementor-element-76da616{text-align:center;}.elementor-109453 .elementor-element.elementor-element-0ed61b4{--display:flex;}.elementor-109453 .elementor-element.elementor-element-4676f27 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-109453 .elementor-element.elementor-element-4676f27.elementor-element{--align-self:center;}.elementor-109453 .elementor-element.elementor-element-4676f27{text-align:center;}.elementor-109453 .elementor-element.elementor-element-be8c949{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-109453 .elementor-element.elementor-element-51a64a1{--display:flex;}.elementor-109453 .elementor-element.elementor-element-c90b444{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-109453 .elementor-element.elementor-element-c90b444 .elementor-divider-separator{width:100%;}.elementor-109453 .elementor-element.elementor-element-c90b444 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109453 .elementor-element.elementor-element-19d9510{--display:flex;--flex-direction:row;--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;--justify-content:center;--align-items:center;}.elementor-109453 .elementor-element.elementor-element-514ae10 .elementor-heading-title{font-size:30px;color:var( --e-global-color-secondary );}.elementor-109453 .elementor-element.elementor-element-7684d07{--display:flex;}.elementor-109453 .elementor-element.elementor-element-d67d41e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-109453 .elementor-element.elementor-element-d67d41e .elementor-divider-separator{width:100%;}.elementor-109453 .elementor-element.elementor-element-d67d41e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109453 .elementor-element.elementor-element-7fca421{--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-109453 .elementor-element.elementor-element-d94e253{--display:flex;}.elementor-109453 .elementor-element.elementor-element-4f71d64 > .elementor-widget-container{padding:32px 0px 32px 0px;}.elementor-109453 .elementor-element.elementor-element-4f71d64{text-align:center;}.elementor-109453 .elementor-element.elementor-element-4f71d64 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-109453 .elementor-element.elementor-element-e8c1d05.elementor-element{--align-self:center;}.elementor-109453 .elementor-element.elementor-element-e8c1d05 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-109453 .elementor-element.elementor-element-fb37c08 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-109453 .elementor-element.elementor-element-fb37c08{text-align:justify;}.elementor-109453 .elementor-element.elementor-element-2cb6169 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-109453 .elementor-element.elementor-element-2cb6169 .elementor-button:hover, .elementor-109453 .elementor-element.elementor-element-2cb6169 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-109453 .elementor-element.elementor-element-2cb6169 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-109453 .elementor-element.elementor-element-0351100{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:25px 25px 25px 25px;--n-tabs-title-color:var( --e-global-color-el_color_0 );--n-tabs-title-color-active:var( --e-global-color-el_color_0 );}.elementor-109453 .elementor-element.elementor-element-0351100 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-109453 .elementor-element.elementor-element-0351100.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-109453 .elementor-element.elementor-element-0351100.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-109453 .elementor-element.elementor-element-0351100.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-109453 .elementor-element.elementor-element-0351100 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-109453 .elementor-element.elementor-element-0351100.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-109453 .elementor-element.elementor-element-ab06a75{--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;--padding-top:56px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-109453 .elementor-element.elementor-element-294e9fa{--display:flex;}.elementor-109453 .elementor-element.elementor-element-b818507{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-109453 .elementor-element.elementor-element-b818507 .elementor-divider-separator{width:100%;}.elementor-109453 .elementor-element.elementor-element-b818507 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109453 .elementor-element.elementor-element-d202c48{--display:flex;--flex-direction:row;--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;--justify-content:center;--align-items:center;}.elementor-109453 .elementor-element.elementor-element-80f961d .elementor-heading-title{font-size:30px;color:var( --e-global-color-secondary );}.elementor-109453 .elementor-element.elementor-element-7cc0205{--display:flex;}.elementor-109453 .elementor-element.elementor-element-596cf54{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-109453 .elementor-element.elementor-element-596cf54 .elementor-divider-separator{width:100%;}.elementor-109453 .elementor-element.elementor-element-596cf54 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-109453 .elementor-element.elementor-element-83139b2{--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-109453 .elementor-element.elementor-element-73d5db3{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-109453 .elementor-element.elementor-element-73d5db3.elementor-element{--align-self:center;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-109453 .elementor-element.elementor-element-73d5db3:after{content:"1";}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__thumbnail__link{width:100%;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__meta-data span + span:before{content:"•";}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__text{margin-top:20px;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__badge{right:0;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-primary );font-size:13px;margin:20px;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__title, .elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__title a{color:var( --e-global-color-secondary );font-size:18px;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-pagination{text-align:center;margin-top:34px;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-secondary );}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}.elementor-109453 .elementor-element.elementor-element-fe43301{--spacer-size:50px;}@media(max-width:1024px) and (min-width:768px){.elementor-109453 .elementor-element.elementor-element-d202c48{--width:20%;}}@media(max-width:1024px){body:not(.rtl) .elementor-109453 .elementor-element.elementor-element-285d475{left:79%;}body.rtl .elementor-109453 .elementor-element.elementor-element-285d475{right:79%;}.elementor-109453 .elementor-element.elementor-element-cdb4c5a{--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:center;}.elementor-109453 .elementor-element.elementor-element-be8c949{--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-109453 .elementor-element.elementor-element-ab06a75{--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;}}@media(max-width:767px){body:not(.rtl) .elementor-109453 .elementor-element.elementor-element-285d475{left:55%;}body.rtl .elementor-109453 .elementor-element.elementor-element-285d475{right:55%;}.elementor-109453 .elementor-element.elementor-element-285d475{top:11%;}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-109453 .elementor-element.elementor-element-73d5db3:after{content:"0.5";}.elementor-109453 .elementor-element.elementor-element-73d5db3 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-285d475 *//* Forzar ancho automático en el botón actual */
.trp-language-switcher-container .trp-ls-shortcode-current-language {
  width: auto !important;
  max-width: none !important;
  min-width: unset !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 2px px !important; /* ← Cambiado de 20px a 8px */
  box-sizing: border-box !important;
}

/* Ajustar el ancho del menú desplegable */
.trp-language-switcher-container .trp-ls-shortcode-language {
  width: auto !important;
  min-width: 140px !important;
  max-width: 200px !important;
  box-sizing: border-box !important;
  padding: 4px 0 !important;
}

/* Asegura que los elementos internos no lo estiren */
.trp-language-switcher-container .trp-ls-shortcode-language a {
  white-space: nowrap !important;
  padding: 6px 10px !important;
  display: flex !important;
  align-items: center !important;
  gap: 8px;
}/* End custom CSS */