.elementor-kit-9133{--e-global-color-primary:#16B877;--e-global-color-secondary:#026149;--e-global-color-text:#494949;--e-global-color-accent:#014739;--e-global-color-ec1c1cf:#DEFCE9;--e-global-color-aca3e01:#B5F5D0;--e-global-color-d69f032:#16B877;--e-global-color-b577eb9:#026149;--e-global-color-0e8f54d:#014739;--e-global-color-c589def:#F5F5F5;--e-global-color-f8fae69:#F0F5FA;--e-global-color-7532cbe:#D3DAE0;--e-global-typography-primary-font-family:"Fustat";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:20px;--e-global-typography-secondary-font-family:"Fustat";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Fustat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Fustat";--e-global-typography-accent-font-weight:500;--e-global-typography-a229801-font-family:"Fustat";font-family:"Fustat", Sans-serif;font-size:16px;}.elementor-kit-9133 button,.elementor-kit-9133 input[type="button"],.elementor-kit-9133 input[type="submit"],.elementor-kit-9133 .elementor-button{background-color:var( --e-global-color-ec1c1cf );font-family:"Fustat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-0e8f54d );}.elementor-kit-9133 e-page-transition{background-color:var( --e-global-color-0e8f54d );}.elementor-kit-9133 h1{font-family:"Fustat", Sans-serif;font-size:80px;}.elementor-kit-9133 h2{font-family:"Fustat", Sans-serif;font-size:72px;}.elementor-kit-9133 h3{font-family:"Fustat", Sans-serif;font-size:36px;}.elementor-kit-9133 h4{font-family:"Fustat", Sans-serif;}.elementor-kit-9133 h5{font-family:"Fustat", Sans-serif;}.elementor-kit-9133 h6{font-family:"Fustat", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:100%;padding-inline-start:100%;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1440px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}@media(max-width:834px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}@media(max-width:480px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}:root { --White:#ffffff; --Black:#000000; --aviva-100:#dcfce9; --aviva-200:#b5f3d0; --aviva-300:#81e5b1; --aviva-400:#43d18f; --aviva-500:#16b876; --aviva-600:#0e9665; --aviva-700:#087a57; --aviva-800:#056148; --aviva-900:#034839; --white-bone:#f6f4f0; --white-off:#f5f5f5; --black-off:#1d2024; --gray-warm-100:#f5f0f0; --gray-warm-200:#ded6d6; --gray-warm-300:#bdb7b7; --gray-warm-400:#aba4a4; --gray-warm-500:#807979; --gray-warm-600:#575252; --gray-warm-700:#403d3d; --gray-warm-800:#2b2b2b; --gray-warm-900:#1f1e1e; --gray-neutral-100:#f5f5f5; --gray-neutral-200:#d9d9d9; --gray-neutral-300:#b8b8b8; --gray-neutral-400:#a3a3a3; --gray-neutral-500:#7a7a7a; --gray-neutral-600:#525252; --gray-neutral-700:#3d3d3d; --gray-neutral-800:#2b2b2b; --gray-neutral-900:#1f1f1f; --aviva-100-alpha-8:rgba(220, 252, 233, 0.08); --aviva-100-alpha-16:rgba(220, 252, 233, 0.16); --aviva-100-alpha-24:rgba(220, 252, 233, 0.24); --aviva-900-alpha-8:rgba(3, 72, 57, 0.08); --aviva-900-alpha-16:rgba(3, 72, 57, 0.16); --aviva-900-alpha-24:rgba(3, 72, 57, 0.24); --spacing-0:0px; --spacing-4:4px; --spacing-8:8px; --spacing-12:12px; --spacing-16:16px; --spacing-20:20px; --spacing-24:24px; --spacing-32:32px; --spacing-40:40px; --spacing-48:48px; --spacing-56:56px; --spacing-64:64px; --spacing-72:72px; --spacing-80:80px; --spacing-96:96px; --spacing-104:104px; --spacing-112:112px; --spacing-120:120px; --spacing-128:128px; --spacing-136:136px; --spacing-144:144px; --spacing-160:160px; --spacing-176:176px; --spacing-192:192px; --spacing-200:200px; --spacing-224:224px; --spacing-256:256px; --spacing-280:280px; --spacing-320:320px; --spacing-360:360px; --radius-0:0px; --radius-4:4px; --radius-8:8px; --radius-12:12px; --radius-16:16px; --radius-24:24px; --radius-32:32px; --radius-40:40px; --radius-64:64px; --radius-80:80px; --radius-96:96px; --border-width-0:0px; --border-width-05:0.5px; --border-width-1:1px; --border-width-15:1.5px; --border-width-2:2px; --layout-web-xxl:1728px; --layout-web-xl:1512px; --layout-web-lg:1440px; --layout-web-md:1024px; --layout-web-sm:768px; --layout-web-xs:640px; --layout-web-xxs:375px; --layout-android:412px; --layout-ios:375px; --type-size-96:96px; --type-size-80:80px; --type-size-72:72px; --type-size-64:64px; --type-size-56:56px; --type-size-48:48px; --type-size-44:44px; --type-size-40:40px; --type-size-36:36px; --type-size-32:32px; --type-size-28:28px; --type-size-24:24px; --type-size-22:22px; --type-size-20:20px; --type-size-18:18px; --type-size-16:16px; --type-size-14:14px; --type-size-13:13px; --type-size-12:12px; --type-size-10:10px; --font-family-primary:Fustat; --font-family-secondary:Simple Cakes; --font-family-support:Satisfy; --kiosk-compra-green:#439e18; --kiosk-compra-red:#dc2c24; --kiosk-casa-blue:#001f6b; --kiosk-casa-orange:#ff4f00; }
/* Start custom CSS */body, html {
    overflow-x: hidden ;
    max-width: 100% ;
}

.elementor-container {
    max-width: 100% ;
    overflow-x: hidden ;
}

.elementor-row {
    max-width: 100% ;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fustat';
	font-display: auto;
	src: url('https://www.avivacredito.com/wp-content/uploads/2025/07/Fustat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satisfy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.avivacredito.com/wp-content/uploads/2025/07/Satisfy-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */