.elementor-kit-5{--e-global-color-primary:#071630;--e-global-color-secondary:#FFFFF0;--e-global-color-text:#0D0D0D;--e-global-color-accent:#BF9A53;--e-global-color-f889dcc:#F9FAFD;--e-global-color-e4797b3:#E8C88B;--e-global-color-38a0d79:#575A5F;--e-global-color-b3d4f53:#FCFCFC;--e-global-typography-primary-font-family:"Abhaya Libre";--e-global-typography-primary-font-size:2.5rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.2;--e-global-typography-primary-letter-spacing:0.1rem;--e-global-typography-secondary-font-family:"Abhaya Libre";--e-global-typography-secondary-font-size:2.25rem;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2;--e-global-typography-secondary-letter-spacing:0.05rem;--e-global-typography-text-font-family:"Abhaya Libre";--e-global-typography-text-font-size:2rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.2;--e-global-typography-text-letter-spacing:0.05rem;--e-global-typography-accent-font-family:"Abhaya Libre";--e-global-typography-accent-font-size:1.75rem;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:1.2;--e-global-typography-accent-letter-spacing:0.04rem;--e-global-typography-1bfec2f-font-family:"Abhaya Libre";--e-global-typography-1bfec2f-font-size:1.5rem;--e-global-typography-1bfec2f-font-weight:400;--e-global-typography-1bfec2f-line-height:1.2;--e-global-typography-c1f0827-font-family:"Inter";--e-global-typography-c1f0827-font-size:1rem;--e-global-typography-c1f0827-font-weight:300;--e-global-typography-c1f0827-line-height:1.2;--e-global-typography-fce5214-font-family:"Inter Tight";--e-global-typography-fce5214-font-size:1.15rem;--e-global-typography-fce5214-font-weight:300;--e-global-typography-fce5214-line-height:1.2;--e-global-typography-fce5214-letter-spacing:0.01rem;--e-global-typography-1d0c027-font-family:"Inter";--e-global-typography-1d0c027-font-size:0.8rem;--e-global-typography-1d0c027-font-weight:300;--e-global-typography-1d0c027-line-height:1.2;--e-global-typography-1f5c6bd-font-family:"Abhaya Libre";--e-global-typography-1f5c6bd-font-size:4rem;--e-global-typography-1f5c6bd-font-weight:600;--e-global-typography-1f5c6bd-line-height:1.2;--e-global-typography-1f5c6bd-letter-spacing:0.04rem;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c1f0827-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f0827-font-size );font-weight:var( --e-global-typography-c1f0827-font-weight );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-c1f0827-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f0827-font-size );font-weight:var( --e-global-typography-c1f0827-font-weight );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-kit-5 a:hover{color:var( --e-global-color-e4797b3 );}.elementor-kit-5 h1{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5 h2{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5 h3{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5 h4{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-5 h5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1bfec2f-font-family ), Sans-serif;font-size:var( --e-global-typography-1bfec2f-font-size );font-weight:var( --e-global-typography-1bfec2f-font-weight );line-height:var( --e-global-typography-1bfec2f-line-height );}.elementor-kit-5 h6{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c1f0827-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f0827-font-size );font-weight:var( --e-global-typography-c1f0827-font-weight );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0rem;--container-default-padding-right:0rem;--container-default-padding-bottom:0rem;--container-default-padding-left:0rem;}.elementor-widget:not(:last-child){--kit-widget-spacing:0rem;}.elementor-element{--widgets-spacing:0rem 0rem;--widgets-spacing-row:0rem;--widgets-spacing-column:0rem;}{}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:1300px){.elementor-kit-5{font-size:var( --e-global-typography-c1f0827-font-size );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-kit-5 a{font-size:var( --e-global-typography-c1f0827-font-size );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-kit-5 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-1bfec2f-font-size );line-height:var( --e-global-typography-1bfec2f-line-height );}.elementor-kit-5 h6{font-size:var( --e-global-typography-c1f0827-font-size );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{font-size:var( --e-global-typography-c1f0827-font-size );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-kit-5 a{font-size:var( --e-global-typography-c1f0827-font-size );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-kit-5 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-1bfec2f-font-size );line-height:var( --e-global-typography-1bfec2f-line-height );}.elementor-kit-5 h6{font-size:var( --e-global-typography-c1f0827-font-size );line-height:var( --e-global-typography-c1f0827-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-button {line-height:1em !important;}
.elementor-icon-wrapper { line-height: 0; }
p:last-of-type {margin-block-end: 0;}

/* L */
@media only screen and (min-width: 1301px)  {
  :root {
    --mrkt-header-height: 8rem;
    --mrkt-header-sticky-height: 4rem;
    --mrkt-border-width-M: 3px;

    --mrkt-padding-XXS: 0.25rem;
    --mrkt-padding-XS: 1rem;
    --mrkt-padding-S: 2rem;
    --mrkt-padding-M: 4rem;
    --mrkt-padding-L: 6rem;

    --mrkt-root-side-padding: 10vw;
    --mrkt-root-padding-left: var(--mrkt-root-side-padding);
    --mrkt-root-padding-right: var(--mrkt-root-side-padding);
    --mrkt-root-padding-top: var(--mrkt-padding-L);
    --mrkt-root-padding-bottom: var(--mrkt-padding-L);
  }
}

/* M */

@media only screen and (max-width: 1300px) and (min-width: 768px) {
  :root {
    --mrkt-header-height: 8rem;
    --mrkt-header-sticky-height: 4rem;
    --mrkt-border-width-M: 3px;

    --mrkt-padding-XXS: 0.25rem;
    --mrkt-padding-XS: 0.85rem;
    --mrkt-padding-S: 1.7rem;
    --mrkt-padding-M: 3.4rem;
    --mrkt-padding-L: 5.1rem;

    --mrkt-root-side-padding: 5vw;
    --mrkt-root-padding-left: var(--mrkt-root-side-padding);
    --mrkt-root-padding-right: var(--mrkt-root-side-padding);
    --mrkt-root-padding-top: var(--mrkt-padding-L);
    --mrkt-root-padding-bottom: var(--mrkt-padding-L);
  }
}

/* S */
@media only screen and (max-width: 767px)  {
  :root {
    --mrkt-header-height: 8rem;
    --mrkt-header-sticky-height: 4rem;
    --mrkt-border-width-M: 3px;
    --mrkt-padding-XXS: 0.25rem;
    --mrkt-padding-XS: 0.7rem;
    --mrkt-padding-S: 1.4rem;
    --mrkt-padding-M: 2.8rem;
    --mrkt-padding-L: 4.2rem;
    --mrkt-root-side-padding: 3vw;
    --mrkt-root-padding-left: var(--mrkt-root-side-padding);
    --mrkt-root-padding-right: var(--mrkt-root-side-padding);
    --mrkt-root-padding-top: var(--mrkt-root-side-padding);
    --mrkt-root-padding-bottom: var(--mrkt-root-side-padding);
  }
}


/* Clases */
.mrkt_root_container {
    padding-left: var(--mrkt-root-padding-left);
    padding-top: var(--mrkt-root-padding-top);
    padding-right: var(--mrkt-root-padding-right);
    padding-bottom: var(--mrkt-root-padding-bottom);
}

.mrkt_root-alt-right_container {
    padding-left: var(--mrkt-root-padding-left);
    padding-top: var(--mrkt-root-padding-top);
    padding-right: 0;
    padding-bottom: var(--mrkt-root-padding-bottom);
}
/* liquid glass */

.liquid-glass {
  transition: bottom 0.3s ease, top 0.3s ease;
}

.liquid-glass--bend {
  backdrop-filter: blur(3px);
  filter: url(#glass-blur);
  inset: 0;
  position: absolute;
  z-index: 0;
}

.liquid-glass--face {
  box-shadow: 0 2px 2px rgba(255, 255, 255, 0.15), 0 0 6px rgba(255, 255, 255, 0.08);
  inset: 0;
  position: absolute;
  z-index: 1;
}

.liquid-glass--edge {
  box-shadow: inset 0px 0px 10px 0 rgba(255, 255, 255, 0.45),
    inset -1px -1px 1px 0 rgba(255, 255, 255, 0.45);
  inset: 0;
  position: absolute;
  z-index: 2;
}

/* scroll bar */

/* width */
::-webkit-scrollbar {
  width: 1rem;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.5);
  border-radius: 0px;
  background: var(--e-global-color-text);
  border-left: 1px solid var(--e-global-color-accent);
}

/* Handle */
::-webkit-scrollbar-thumb {
  box-shadow: 0px 0px 15px 5px rgba(191, 154, 83, 1);
  background: var(--e-global-color-secondary);
  border-radius: 3px;
  border-top: 1px solid var(--e-global-color-accent);
border-bottom: 1px solid var(--e-global-color-accent);
}/* End custom CSS */