.elementor-kit-6{--e-global-color-primary:#1FBCEE;--e-global-color-secondary:#39DFAC;--e-global-color-text:#304951;--e-global-color-accent:#192D34;--e-global-color-cd19460:#192D34;--e-global-color-c943341:#304951;--e-global-color-449e59d:#4A6269;--e-global-color-52c1794:#0E8BB3;--e-global-color-96b706e:#DFE9EC;--e-global-color-43dad18:#1FBCEE;--e-global-color-2d73399:#FFFFFF;--e-global-color-4507fa3:#304951;--e-global-color-1b02858:#0E8BB3E6;--e-global-color-1f4318d:#F5F9FA;--e-global-color-0e5b534:#304951;--e-global-color-f5309d0:#192D34;--e-global-color-4838f71:#FFFFFF;--e-global-color-fffceb5:#192D34;--e-global-color-166ddde:#F5F9FA;--e-global-color-efc8ab6:#FFFFFF;--e-global-color-ebe819b:#304951;--e-global-color-be0982f:#1CAF82;--e-global-typography-primary-font-family:"Sora";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Sora";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:500;--e-global-typography-79f2107-font-family:"Manrope";--e-global-typography-79f2107-font-size:16px;--e-global-typography-79f2107-font-weight:400;--e-global-typography-79f2107-text-transform:none;--e-global-typography-ebe942b-font-family:"Manrope";--e-global-typography-ebe942b-font-size:16px;--e-global-typography-ebe942b-font-weight:500;--e-global-typography-ebe942b-text-transform:none;--e-global-typography-7f5ce47-font-family:"Manrope";--e-global-typography-7f5ce47-font-size:18px;--e-global-typography-7f5ce47-font-weight:600;--e-global-typography-7f5ce47-text-transform:none;--e-global-typography-4751de9-font-family:"Sora";--e-global-typography-4751de9-font-size:12px;--e-global-typography-4751de9-font-weight:700;--e-global-typography-4751de9-text-transform:uppercase;--e-global-typography-4751de9-letter-spacing:0.08em;--e-global-typography-0d064a2-font-family:"Manrope";--e-global-typography-0d064a2-font-size:14px;--e-global-typography-0d064a2-font-weight:400;--e-global-typography-0d064a2-text-transform:none;--e-global-typography-0d064a2-line-height:1em;font-size:16px;line-height:24px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{font-size:44px;line-height:50px;}.elementor-kit-6 h2{font-size:26px;line-height:30px;}.elementor-kit-6 h3{font-size:22px;line-height:30px;}.elementor-kit-6 h4{font-size:18px;line-height:20px;}.elementor-kit-6 h5{font-size:15px;line-height:20px;}.elementor-kit-6 h6{font-size:12px;line-height:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.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;}}:root { --Boton:#0D3276; }
/* Start custom CSS */:root {
  --sticky-height: 70px;
  --sticky-logo-scale: 0.80;
  --sticky-logo-duration: 0.3s;
  --sticky-easing: cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-sticky--effects.elementor-sticky--active {
  min-height: var(--sticky-height) !important;
  height: var(--sticky-height) !important;
}

.elementor-sticky--effects.elementor-sticky--active > .elementor-container {
  min-height: var(--sticky-height) !important;
  height: var(--sticky-height) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

@media (min-width: 1025px) {
  #logo-header {
    transition: transform var(--sticky-logo-duration) var(--sticky-easing);
  }

  .elementor-sticky--effects.elementor-sticky--active #logo-header {
    transform: scale(var(--sticky-logo-scale));
    transform-origin: left center;
  }
}/* End custom CSS */