.elementor-kit-8{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#000000;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:60px;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:40px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:20px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;background-color:#F6F6FD;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-8{--e-global-typography-primary-font-size:54px;--e-global-typography-primary-line-height:54px;}}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-primary-font-size:32px;--e-global-typography-primary-line-height:32px;--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-line-height:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.btn-icon-size svg{
    width: 8px;
}
.btn-icon-size svg path{
    stroke: #000;
}
.etiqueta-punto .elementor-heading-title {
  display: flex;
  align-items: center;
  gap: 7px;
}
.bakground-nosotros{
    background: linear-gradient(180deg, #F6F6FD 0%, #DEEBFE 51.92%, #F6F6FD 100%);

}
.etiqueta-punto .elementor-heading-title::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #00008A;
  flex-shrink: 0;
}
.overflow-h{
    overflow: hidden;
}
/*---------arrows custom -----*/
    .custom-arrows .jet-listing-grid__slider-icon{
        border: 1px solid #00008A;
        border-radius: 10px;
    }
    .custom-arrows .prev-arrow{
        position: absolute;
        left: calc(100% - 125px) !important;
    }
    
    /* Ocultar el SVG original dentro de las flechas */
    .custom-arrows .jet-listing-grid__slider-icon svg {
        display: none !important;
    }
    
    /* Flecha PREV */
    .custom-arrows .jet-listing-grid__slider-icon.prev-arrow::before {
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M10.75 4.75H0.75M4.5 8.75L0.75 4.75L4.5 0.75' stroke='%2300008A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
        display: block !important;
        position: absolute !important;
        bottom: 5px !important;
        transform: scale(1.15);
    }
    
    /* Flecha NEXT */
    .custom-arrows .jet-listing-grid__slider-icon.next-arrow::before {
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8H13M9.25 12L13 8L9.25 4' stroke='%2300008A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        display: block !important;
        position: absolute !important;
        top: 5px !important;
        transform: rotate(180deg) scale(1.15);
    }/* End custom CSS */