.elementor-85 .elementor-element.elementor-element-f3b5722{--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:56px;--padding-bottom:56px;--padding-left:5vw;--padding-right:5vw;}.elementor-85 .elementor-element.elementor-element-f3b5722:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-f3b5722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-85 .elementor-element.elementor-element-59ba6db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-85 .elementor-element.elementor-element-59ba6db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-a51b086{text-align:start;}.elementor-85 .elementor-element.elementor-element-a51b086 img{width:70%;}.elementor-85 .elementor-element.elementor-element-d658a7b > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-85 .elementor-element.elementor-element-d658a7b{text-align:start;font-family:"Nunito", Sans-serif;font-size:1rem;font-weight:300;font-style:italic;line-height:1.7em;color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-c107f99.elementor-social-icon{background-color:#02010100;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-c107f99.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-c107f99.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-4669ef4.elementor-social-icon{background-color:#02010100;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-4669ef4.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-4669ef4.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-02fae95.elementor-social-icon{background-color:#02010100;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-02fae95.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-02fae95.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-99cdd12.elementor-social-icon{background-color:#02010100;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-99cdd12.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-99cdd12.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-4def204.elementor-social-icon{background-color:#02010100;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-4def204.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-repeater-item-4def204.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3d147d8{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-widget-container{text-align:left;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-social-icon{background-color:var( --e-global-color-blocksy_palette_2 );--icon-padding:0.2em;}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-social-icon i{color:var( --e-global-color-blocksy_palette_6 );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-social-icon svg{fill:var( --e-global-color-blocksy_palette_6 );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-social-icon:hover i{color:var( --e-global-color-23c138c );}.elementor-85 .elementor-element.elementor-element-3d147d8 .elementor-social-icon:hover svg{fill:var( --e-global-color-23c138c );}.elementor-85 .elementor-element.elementor-element-7108b1b{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-7108b1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-a7a350c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-85 .elementor-element.elementor-element-dc454ef{font-family:"Nunito", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;}.elementor-85 .elementor-element.elementor-element-dc454ef a{color:var( --e-global-color-blocksy_palette_3 );}.elementor-85 .elementor-element.elementor-element-dc454ef a:hover, .elementor-85 .elementor-element.elementor-element-dc454ef a:focus{color:var( --e-global-color-blocksy_palette_2 );}.elementor-85 .elementor-element.elementor-element-1bd5864{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-1bd5864.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-f8d1092 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-85 .elementor-element.elementor-element-3c56a5e{font-family:"Nunito", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;}.elementor-85 .elementor-element.elementor-element-3c56a5e a{color:var( --e-global-color-blocksy_palette_3 );}.elementor-85 .elementor-element.elementor-element-3c56a5e a:hover, .elementor-85 .elementor-element.elementor-element-3c56a5e a:focus{color:var( --e-global-color-blocksy_palette_2 );}.elementor-85 .elementor-element.elementor-element-bfd6a0d{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-bfd6a0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-d056bb1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-85 .elementor-element.elementor-element-3b48560{font-family:"Nunito", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;}.elementor-85 .elementor-element.elementor-element-3b48560 a{color:var( --e-global-color-blocksy_palette_3 );}.elementor-85 .elementor-element.elementor-element-3b48560 a:hover, .elementor-85 .elementor-element.elementor-element-3b48560 a:focus{color:var( --e-global-color-blocksy_palette_2 );}.elementor-85 .elementor-element.elementor-element-6fb3d28{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:5vw;--padding-right:5vw;}.elementor-85 .elementor-element.elementor-element-6fb3d28:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-6fb3d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-85 .elementor-element.elementor-element-59680ec{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-316c7db );}.elementor-85 .elementor-element.elementor-element-59680ec a:hover, .elementor-85 .elementor-element.elementor-element-59680ec a:focus{color:var( --e-global-color-blocksy_palette_4 );}.elementor-85 .elementor-element.elementor-element-cccd39c{text-align:end;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-316c7db );}.elementor-85 .elementor-element.elementor-element-cccd39c a:hover, .elementor-85 .elementor-element.elementor-element-cccd39c a:focus{color:var( --e-global-color-blocksy_palette_4 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-85 .elementor-element.elementor-element-59680ec{font-size:16px;}.elementor-85 .elementor-element.elementor-element-cccd39c{font-size:16px;}}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-f3b5722{--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:space-between;--gap:45px 30px;--row-gap:45px;--column-gap:30px;--flex-wrap:wrap;}.elementor-85 .elementor-element.elementor-element-59ba6db{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-85 .elementor-element.elementor-element-bfd6a0d{--flex-wrap:wrap;}.elementor-85 .elementor-element.elementor-element-59680ec{font-size:15px;}.elementor-85 .elementor-element.elementor-element-cccd39c{font-size:15px;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-f3b5722{--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:36px 12px;--row-gap:36px;--column-gap:12px;--flex-wrap:wrap;}.elementor-85 .elementor-element.elementor-element-59ba6db{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-85 .elementor-element.elementor-element-a51b086 img{width:65%;}.elementor-85 .elementor-element.elementor-element-d658a7b > .elementor-widget-container{margin:0% 3% 0% 3%;}.elementor-85 .elementor-element.elementor-element-d658a7b{text-align:start;font-size:14px;}.elementor-85 .elementor-element.elementor-element-7108b1b{--width:48%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-85 .elementor-element.elementor-element-a7a350c .elementor-heading-title{font-size:1rem;}.elementor-85 .elementor-element.elementor-element-dc454ef{text-align:start;font-size:0.8rem;}.elementor-85 .elementor-element.elementor-element-1bd5864{--width:48%;}.elementor-85 .elementor-element.elementor-element-1bd5864.e-con{--align-self:center;}.elementor-85 .elementor-element.elementor-element-f8d1092 .elementor-heading-title{font-size:1rem;}.elementor-85 .elementor-element.elementor-element-3c56a5e{text-align:start;font-size:0.8rem;}.elementor-85 .elementor-element.elementor-element-bfd6a0d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-85 .elementor-element.elementor-element-bfd6a0d.e-con{--align-self:center;}.elementor-85 .elementor-element.elementor-element-d056bb1 .elementor-heading-title{font-size:1rem;}.elementor-85 .elementor-element.elementor-element-3b48560{text-align:start;font-size:0.8rem;}.elementor-85 .elementor-element.elementor-element-6fb3d28{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-59680ec{text-align:center;font-size:13px;}.elementor-85 .elementor-element.elementor-element-cccd39c{text-align:center;font-size:12px;}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-59ba6db{--width:28%;}.elementor-85 .elementor-element.elementor-element-7108b1b{--width:19%;}.elementor-85 .elementor-element.elementor-element-1bd5864{--width:20%;}.elementor-85 .elementor-element.elementor-element-bfd6a0d{--width:33%;}}@media(max-width:1366px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-59ba6db{--width:30%;}.elementor-85 .elementor-element.elementor-element-7108b1b{--width:20%;}.elementor-85 .elementor-element.elementor-element-1bd5864{--width:20%;}.elementor-85 .elementor-element.elementor-element-bfd6a0d{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-59ba6db{--width:50%;}.elementor-85 .elementor-element.elementor-element-7108b1b{--width:44%;}.elementor-85 .elementor-element.elementor-element-1bd5864{--width:48%;}.elementor-85 .elementor-element.elementor-element-bfd6a0d{--width:44%;}}/* Start custom CSS for social-icons, class: .elementor-element-3d147d8 */.elementor-social-icon svg:hover {
    fill: #23d5ae!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc454ef */.listados-contacto ul {
    list-style-type: none; /* Remueve los íconos de viñeta */
    padding-left: 0; /* Elimina el padding izquierdo predeterminado */
    margin-bottom: 20px; /* Añade espacio entre cada lista */
}

.listados-contacto > ul > li > ul {
    margin-top: 10px; /* Añade espacio entre el título y el listado */
}

.listados-contacto li {
    margin-bottom: 10px; /* Añade espacio entre cada elemento de la lista */
    color: #666565; /* Establece el color del texto de los ítems */
    position: relative; /* Necesario para posicionar correctamente los pseudo-elementos */
    padding-left: 20px; /* Espacio para el ícono pseudo-elemento */
}

.listados-contacto li:before {
    content: '\2022'; /* Código Unicode para viñeta */
    color: #04B9BA; /* Cambia el color de la 'viñeta' */
    font-size: 16px; /* Aumenta el tamaño de la 'viñeta' */
    position: absolute;
    left: 0; /* Alinea el pseudo-elemento a la izquierda */
    top: -2px; /* Alinea el pseudo-elemento arriba */
    font-size: 20px
}

.listados-contacto a {
    color: #666565; /* Color de los enlaces */
    text-decoration: none; /* Opcional: elimina el subrayado de los enlaces */
}

.listados-contacto a:hover {
    color: #04B9BA; /* Color de los enlaces al pasar el mouse por encima */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c56a5e */.listados-contacto ul {
    list-style-type: none; /* Remueve los íconos de viñeta */
    padding-left: 0; /* Elimina el padding izquierdo predeterminado */
    margin-bottom: 20px; /* Añade espacio entre cada lista */
}

.listados-contacto > ul > li > ul {
    margin-top: 10px; /* Añade espacio entre el título y el listado */
}

.listados-contacto li {
    margin-bottom: 10px; /* Añade espacio entre cada elemento de la lista */
    color: #666565; /* Establece el color del texto de los ítems */
    position: relative; /* Necesario para posicionar correctamente los pseudo-elementos */
    padding-left: 20px; /* Espacio para el ícono pseudo-elemento */
}

.listados-contacto li:before {
    content: '\2022'; /* Código Unicode para viñeta */
    color: #04B9BA; /* Cambia el color de la 'viñeta' */
    font-size: 16px; /* Aumenta el tamaño de la 'viñeta' */
    position: absolute;
    left: 0; /* Alinea el pseudo-elemento a la izquierda */
    top: -2px; /* Alinea el pseudo-elemento arriba */
    font-size: 20px
}

.listados-contacto a {
    color: #666565; /* Color de los enlaces */
    text-decoration: none; /* Opcional: elimina el subrayado de los enlaces */
}

.listados-contacto a:hover {
    color: #04B9BA; /* Color de los enlaces al pasar el mouse por encima */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b48560 */.listados-contacto ul {
    list-style-type: none; /* Remueve los íconos de viñeta */
    padding-left: 0; /* Elimina el padding izquierdo predeterminado */
    margin-bottom: 20px; /* Añade espacio entre cada lista */
}

.listados-contacto > ul > li > ul {
    margin-top: 10px; /* Añade espacio entre el título y el listado */
}

.listados-contacto li {
    margin-bottom: 10px; /* Añade espacio entre cada elemento de la lista */
    color: #666565; /* Establece el color del texto de los ítems */
    position: relative; /* Necesario para posicionar correctamente los pseudo-elementos */
    padding-left: 20px; /* Espacio para el ícono pseudo-elemento */
}

.listados-contacto li:before {
    content: '\2022'; /* Código Unicode para viñeta */
    color: #04B9BA; /* Cambia el color de la 'viñeta' */
    font-size: 16px; /* Aumenta el tamaño de la 'viñeta' */
    position: absolute;
    left: 0; /* Alinea el pseudo-elemento a la izquierda */
    top: -2px; /* Alinea el pseudo-elemento arriba */
    font-size: 20px
}

.listados-contacto a {
    color: #666565; /* Color de los enlaces */
    text-decoration: none; /* Opcional: elimina el subrayado de los enlaces */
}

.listados-contacto a:hover {
    color: #04B9BA; /* Color de los enlaces al pasar el mouse por encima */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59680ec */.copy a{
    color: white;
}

.copy a:hover{
    color: #434079;
}/* End custom CSS */