.elementor-2094 .elementor-element.elementor-element-8e659b1{margin-top:4%;margin-bottom:1%;}.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-2094 .elementor-element.elementor-element-1517d86 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2094 .elementor-element.elementor-element-1517d86{text-align:center;}.elementor-2094 .elementor-element.elementor-element-1517d86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2094 .elementor-element.elementor-element-b007757{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-nested-tabs.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-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.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-accent );}.elementor-widget-nested-tabs.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-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2094 .elementor-element.elementor-element-af4a0c6{--display:flex;}.elementor-2094 .elementor-element.elementor-element-ba1c18c{--display:flex;}.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-2094 .elementor-element.elementor-element-3b64f1e{width:var( --container-widget-width, 101.399% );max-width:101.399%;--container-widget-width:101.399%;--container-widget-flex-grow:0;text-align:start;}.elementor-2094 .elementor-element.elementor-element-1942f4b{color:var( --e-global-color-secondary );}.elementor-2094 .elementor-element.elementor-element-577b51f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2094 .elementor-element.elementor-element-04215a0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3892B9;--border-color:#3892B9;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-6623661 > .elementor-widget-container{background-color:#3892B9;padding:34px 34px 34px 34px;}.elementor-2094 .elementor-element.elementor-element-6623661{text-align:center;}.elementor-2094 .elementor-element.elementor-element-6623661 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-0fe6cfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2094 .elementor-element.elementor-element-0fe6cfc{text-align:start;}.elementor-2094 .elementor-element.elementor-element-3353859{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1B6B7F;--border-color:#1B6B7F;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-c026f40 > .elementor-widget-container{background-color:#1B6B7F;padding:34px 34px 34px 34px;}.elementor-2094 .elementor-element.elementor-element-c026f40{text-align:center;}.elementor-2094 .elementor-element.elementor-element-c026f40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-a185ac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2094 .elementor-element.elementor-element-a185ac5{text-align:start;}.elementor-2094 .elementor-element.elementor-element-bf02d19{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D1B817;--border-color:#D1B817;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-c66927c > .elementor-widget-container{background-color:#D1B817;padding:34px 34px 34px 34px;}.elementor-2094 .elementor-element.elementor-element-c66927c{text-align:center;}.elementor-2094 .elementor-element.elementor-element-c66927c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-74d3bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2094 .elementor-element.elementor-element-74d3bb5{text-align:start;}.elementor-2094 .elementor-element.elementor-element-df50624{--display:flex;}.elementor-2094 .elementor-element.elementor-element-ff513cf > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2094 .elementor-element.elementor-element-ff513cf{text-align:center;}.elementor-2094 .elementor-element.elementor-element-ff513cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#23627C;}.elementor-2094 .elementor-element.elementor-element-fcd7bf5{--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-2094 .elementor-element.elementor-element-e3222f0{--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-2094 .elementor-element.elementor-element-b76d825{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2094 .elementor-element.elementor-element-2e30681 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-2094 .elementor-element.elementor-element-2e30681 img{width:350%;height:300px;}.elementor-2094 .elementor-element.elementor-element-3ff6094{text-align:center;}.elementor-2094 .elementor-element.elementor-element-3ff6094 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2094 .elementor-element.elementor-element-1ee0ae3 .elementor-button{background-color:#23627D;}.elementor-2094 .elementor-element.elementor-element-1ee0ae3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-8d9973d > .elementor-widget-container{padding:0px 4px 4px 4px;}.elementor-2094 .elementor-element.elementor-element-dc1703b{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-dc1703b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#24627D;}.elementor-2094 .elementor-element.elementor-element-dc1703b.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:#24627D;}.elementor-2094 .elementor-element.elementor-element-dc1703b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2094 .elementor-element.elementor-element-dc1703b.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:#24627D;}.elementor-2094 .elementor-element.elementor-element-dc1703b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-2094 .elementor-element.elementor-element-dc1703b.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-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2094 .elementor-element.elementor-element-dc1703b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}:where( .elementor-2094 .elementor-element.elementor-element-dc1703b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f4f5340 );}.elementor-2094 .elementor-element.elementor-element-c722786{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-c722786:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-c722786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2094 .elementor-element.elementor-element-6305768{text-align:center;}.elementor-2094 .elementor-element.elementor-element-6305768 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#23627C;}@media(min-width:768px){.elementor-2094 .elementor-element.elementor-element-b76d825{--width:50%;}}@media(max-width:1024px){.elementor-2094 .elementor-element.elementor-element-1517d86{width:var( --container-widget-width, 578.403px );max-width:578.403px;--container-widget-width:578.403px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2094 .elementor-element.elementor-element-8e659b1{margin-top:5%;margin-bottom:5%;}}/* Start custom CSS for nested-tabs, class: .elementor-element-dc1703b */@media (max-width: 767px){

  /* Evita que Elementor “rompa” el layout con display: contents en móvil */
  .elementor-2094 .elementor-element.elementor-element-dc1703b.e-n-tabs-mobile{
    --n-tabs-heading-display: block;
    --n-tabs-content-display: block;
    --n-tabs-direction: column;
  }

  /* Asegura que los títulos se vean arriba y apilados */
  .elementor-2094 .elementor-element.elementor-element-dc1703b.e-n-tabs-mobile .e-n-tabs-heading{
    display:flex !important;
    flex-direction:column !important;
    gap:1px !important;
    width:100% !important;
  }

  /* Cada título ocupa todo el ancho */
  .elementor-2094 .elementor-element.elementor-element-dc1703b.e-n-tabs-mobile .e-n-tab-title{
    width:100% !important;
  }

  /* El contenido siempre debajo del bloque de títulos */
  .elementor-2094 .elementor-element.elementor-element-dc1703b.e-n-tabs-mobile .e-n-tabs-content{
    display:block !important;
    width:100% !important;
    margin-top:12px !important;
  }
}/* End custom CSS */
/* Start custom CSS */@media (min-width: 1024px) {
  .title.title_size_large.position_center {
    margin-top: -200px !important;
  }
}/* End custom CSS */