.elementor-kit-3{--e-global-color-primary:#3B424C;--e-global-color-secondary:#074469;--e-global-color-text:#3B424C;--e-global-color-accent:#61CE70;--e-global-color-44e1784:#005E90;--e-global-color-afad3fe:#074469;--e-global-color-dfcc806:#E5B300;--e-global-color-57fdbe4:#CA9E00;--e-global-color-2677e1e:#2C4495;--e-global-color-73c9040:#268FCE;--e-global-color-a65b8a4:#63BEAB;--e-global-color-d5c40cb:#A1D2B9;--e-global-color-a67f3f0:#D4E4E1;--e-global-color-f8784f5:#DDE9E3;--e-global-color-48a2ce8:#D4D4D4;--e-global-color-588781c:#F7F7F7;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-588781c );font-size:18px;line-height:1.4em;}.elementor-kit-3 e-page-transition{background-color:#FFBC7D;}.elementor-kit-3 p{margin-block-end:5px;}.elementor-kit-3 a{text-decoration:none;}.elementor-kit-3 h1{font-size:36px;font-weight:700;line-height:44px;}.elementor-kit-3 h2{font-size:30px;font-weight:700;line-height:38px;}.elementor-kit-3 h3{font-size:21px;font-weight:600;line-height:28px;}.elementor-kit-3 h4{font-size:18px;font-weight:600;line-height:26px;}.elementor-kit-3 h5{font-size:15px;font-weight:600;line-height:20px;}.elementor-kit-3 h6{font-size:15px;font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:40px;--container-default-padding-bottom:0px;--container-default-padding-left:40px;}.elementor-widget:not(:last-child){margin-block-end:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}.hfe-reading-progress-bar{background-color:#6A21A7;height:4px;}.hfe-reading-progress{top:0px;}.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:1024px){.elementor-kit-3{font-size:18px;line-height:1.6em;}.elementor-kit-3 h2{font-size:26px;}.elementor-kit-3 h3{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}@media(max-width:767px){.elementor-kit-3{line-height:1.6em;}.elementor-kit-3 h1{font-size:32px;line-height:1.4em;}.elementor-kit-3 h2{font-size:26px;}.elementor-kit-3 h3{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}/* Start custom CSS *//*--*/
/*-PADDING GLOBALES-*/
/*--*/
:root {
  /* Desktop (≥ 1200px) */
  --esp-hero: 160px;
  --esp-principal: 96px;
  --esp-secundaria: 64px;
  --esp-compacta: 32px;
  --esp-header: 24px;
  --esp-footer-1: 64px;
  --esp-footer-2: 24px;
  --esp-lateral: 80px;
}
@media (max-width: 1024px) {
  /* Tablet */
  :root {
    --esp-hero: 128px;
    --esp-principal: 80px;
    --esp-secundaria: 48px;
    --esp-compacta: 24px;
    --esp-header: 20px;
    --esp-footer-1: 48px;
    --esp-footer-2: 20px;
    --esp-lateral: 40px;
  }
}
@media (max-width: 768px) {
  /* Mobile */
  :root {
    --esp-hero: 96px;
    --esp-principal: 64px;
    --esp-secundaria: 32px;
    --esp-compacta: 16px;
    --esp-header: 16px;
    --esp-footer-1: 32px;
    --esp-footer-2: 16px;
    --esp-lateral: 20px;
  }
}

/* Aplicación práctica */
.seccion-hero {
  padding-top: var(--esp-hero);
  padding-bottom: var(--esp-hero);
  padding-inline: var(--esp-lateral);
}
.seccion-principal {
  padding-top: var(--esp-principal);
  padding-bottom: var(--esp-principal);
  padding-inline: var(--esp-lateral);
}
.seccion-secundaria {
  padding-top: var(--esp-secundaria);
  padding-bottom: var(--esp-secundaria);
  padding-inline: var(--esp-lateral);
}
.seccion-compacta {
  padding-top: var(--esp-compacta);
  padding-bottom: var(--esp-compacta);
  padding-inline: var(--esp-lateral);
}
.header {
  padding-top: var(--esp-header);
  padding-bottom: var(--esp-header);
  padding-inline: var(--esp-lateral);
}
.footer-1 {
  padding-top: var(--esp-footer-1);
  padding-bottom: var(--esp-footer-1);
  padding-inline: var(--esp-lateral);
}
.footer-2 {
  padding-top: var(--esp-footer-2);
  padding-bottom: var(--esp-footer-2);
  padding-inline: var(--esp-lateral);
}

/*Controladores*/
.slide-proyectos .jet-listing-grid__slider-icon{
    border-radius:100px;
}

p {
    font-size:inherit;
    line-height:inherit;
    font-weight:inherit;
}

a{
    text-decoration:none!important;
}/* End custom CSS */