img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }

/* === NEXT BLOCK === */



	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}


/* === NEXT BLOCK === */


:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}


/* === NEXT BLOCK === */


.elementor-kit-7{--e-global-color-primary:#9A3DE0;--e-global-color-secondary:#47F8D4;--e-global-color-text:#000000;--e-global-color-accent:#61CE70;--e-global-color-d92cf11:#F94700;--e-global-color-6c226e3:#FFF28C;--e-global-color-1fce845:#D6FAF1;--e-global-color-cdc77f0:#5E24FF;--e-global-color-33f2619:#F1E9FD;--e-global-color-eed04c0:#FFFFFF;--e-global-color-51113c1:#F8F9FB;--e-global-color-ba415c0:#FAFAFA;--e-global-color-ad41058:#6C6C6B;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Sora";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Sora";--e-global-typography-accent-font-weight:700;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;border-radius:34px 34px 34px 34px;padding:016px 64px 016px 64px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1158px;}.e-con{--container-max-width:1158px;--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){--kit-widget-spacing: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:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}.site-footer .site-description{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.site-footer .copyright p{color:var( --e-global-color-text );}@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;}}/* Start custom CSS */footer {
  display: none !important;
}/* End custom CSS */
.elementor-38638 .elementor-element.elementor-element-0f86d04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-38638 .elementor-element.elementor-element-0f86d04:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-0f86d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/10/icono-aleluya-logo.webp");background-position:top center;background-repeat:no-repeat;}.elementor-38638 .elementor-element.elementor-element-0f86d04::before, .elementor-38638 .elementor-element.elementor-element-0f86d04 > .elementor-background-video-container::before, .elementor-38638 .elementor-element.elementor-element-0f86d04 > .e-con-inner > .elementor-background-video-container::before, .elementor-38638 .elementor-element.elementor-element-0f86d04 > .elementor-background-slideshow::before, .elementor-38638 .elementor-element.elementor-element-0f86d04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38638 .elementor-element.elementor-element-0f86d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-38638 .elementor-element.elementor-element-d287233{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;--z-index:9;}.elementor-38638 .elementor-element.elementor-element-d287233.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38638 .elementor-element.elementor-element-b0a99d2{padding:0px 0px 16px 0px;text-align:left;}.elementor-38638 .elementor-element.elementor-element-b0a99d2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-39e1fe0{width:var( --container-widget-width, 71.231% );max-width:71.231%;padding:0px 0px 16px 0px;--container-widget-width:71.231%;--container-widget-flex-grow:0;text-align:left;}.elementor-38638 .elementor-element.elementor-element-39e1fe0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-39e1fe0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-928f9b9{width:var( --container-widget-width, 69.799% );max-width:69.799%;padding:0px 0px 16px 0px;--container-widget-width:69.799%;--container-widget-flex-grow:0;text-align:left;}.elementor-38638 .elementor-element.elementor-element-928f9b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-928f9b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.01px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38638 .elementor-element.elementor-element-f84e982 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:24px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:26px 26px 26px 26px;padding:12px 48px 12px 48px;}.elementor-38638 .elementor-element.elementor-element-76e285e{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) 70px;text-align:left;}.elementor-38638 .elementor-element.elementor-element-76e285e.elementor-element{--align-self:flex-start;}.elementor-38638 .elementor-element.elementor-element-76e285e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-38638 .elementor-element.elementor-element-7d94ab6 .elementor-button{background-color:var( --e-global-color-text );font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:1.5em;letter-spacing:-0.02em;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-38638 .elementor-element.elementor-element-7d94ab6{width:var( --container-widget-width, 291.359px );max-width:291.359px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;--container-widget-width:291.359px;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-7d94ab6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38638 .elementor-element.elementor-element-49eb9ed{background-color:#D9F26C00;margin:-5px 20px calc(var(--kit-widget-spacing, 0px) + -5px) -85px;padding:0px 0px 0px 0px;z-index:-9;border-radius:32px 32px 32px 32px;}.elementor-38638 .elementor-element.elementor-element-49eb9ed img{width:100%;}.elementor-38638 .elementor-element.elementor-element-f3f10ed{--display:flex;}.elementor-38638 .elementor-element.elementor-element-2cc225b{border-radius:16px 16px 16px 16px;}.elementor-38638 .elementor-element.elementor-element-2cc225b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-38638 .elementor-element.elementor-element-d25876b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-d25876b:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-d25876b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#47F8D4;}.elementor-38638 .elementor-element.elementor-element-c5cb8bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 17px;--row-gap:0px;--column-gap:17px;}.elementor-38638 .elementor-element.elementor-element-f2554bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;}.elementor-38638 .elementor-element.elementor-element-f2554bb:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-f2554bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB8FA;}.elementor-38638 .elementor-element.elementor-element-b4359ed{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:38px;}.elementor-38638 .elementor-element.elementor-element-b4359ed:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-b4359ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB8FA;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-38638 .elementor-element.elementor-element-d644d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 24px 0px;}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon-wrapper{text-align:left;}.elementor-38638 .elementor-element.elementor-element-d644d2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-d644d2a.elementor-view-framed .elementor-icon, .elementor-38638 .elementor-element.elementor-element-d644d2a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-d644d2a.elementor-view-framed .elementor-icon, .elementor-38638 .elementor-element.elementor-element-d644d2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon{font-size:75px;}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon svg{height:75px;}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon-wrapper svg{width:auto;}.elementor-38638 .elementor-element.elementor-element-20dfebf{padding:0px 0px 16px 0px;}.elementor-38638 .elementor-element.elementor-element-20dfebf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:80px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-5813a5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-54c44ac{--display:flex;--border-radius:0px 0px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-54c44ac:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-54c44ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-734f7d6{text-align:center;}.elementor-38638 .elementor-element.elementor-element-734f7d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-38638 .elementor-element.elementor-element-2798840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;}.elementor-38638 .elementor-element.elementor-element-2798840:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-2798840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E65528;}.elementor-38638 .elementor-element.elementor-element-0d40de6{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:38px;}.elementor-38638 .elementor-element.elementor-element-efbee3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 24px 0px;}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon-wrapper{text-align:left;}.elementor-38638 .elementor-element.elementor-element-efbee3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-efbee3d.elementor-view-framed .elementor-icon, .elementor-38638 .elementor-element.elementor-element-efbee3d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-efbee3d.elementor-view-framed .elementor-icon, .elementor-38638 .elementor-element.elementor-element-efbee3d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon{font-size:75px;}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon svg{height:75px;}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon-wrapper svg{width:auto;}.elementor-38638 .elementor-element.elementor-element-8a43f52{padding:0px 0px 16px 0px;}.elementor-38638 .elementor-element.elementor-element-8a43f52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:80px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-2bad412 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-36aaff5{--display:flex;--border-radius:0px 0px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-36aaff5:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-36aaff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-055f080{text-align:center;}.elementor-38638 .elementor-element.elementor-element-055f080 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-38638 .elementor-element.elementor-element-3c2bc0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;}.elementor-38638 .elementor-element.elementor-element-3c2bc0e:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-3c2bc0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB8FA;}.elementor-38638 .elementor-element.elementor-element-24cfa22{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:38px;}.elementor-38638 .elementor-element.elementor-element-24cfa22:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-24cfa22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEB9FF;}.elementor-38638 .elementor-element.elementor-element-b98097e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 24px 0px;}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon-wrapper{text-align:left;}.elementor-38638 .elementor-element.elementor-element-b98097e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-b98097e.elementor-view-framed .elementor-icon, .elementor-38638 .elementor-element.elementor-element-b98097e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-b98097e.elementor-view-framed .elementor-icon, .elementor-38638 .elementor-element.elementor-element-b98097e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon{font-size:75px;}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon svg{height:75px;}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon-wrapper svg{width:auto;}.elementor-38638 .elementor-element.elementor-element-f8534d5{padding:0px 0px 16px 0px;}.elementor-38638 .elementor-element.elementor-element-f8534d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:80px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-9319b13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-e97e389{--display:flex;--border-radius:0px 0px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-e97e389:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-e97e389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-2de975e{text-align:center;}.elementor-38638 .elementor-element.elementor-element-2de975e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-38638 .elementor-element.elementor-element-823f477{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-823f477:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-823f477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#47F8D4;}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38638 .elementor-element.elementor-element-09d5706 > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-38638 .elementor-element.elementor-element-09d5706 .uc_logo_marquee_holder{height:24px;}.elementor-38638 .elementor-element.elementor-element-09d5706 .ue_img_marquee{display:inline-block;}.elementor-38638 .elementor-element.elementor-element-09d5706 .ue_marquee_title{padding:0px 0px 0px 0px;text-align:left;}.elementor-38638 .elementor-element.elementor-element-09d5706 .ue-item-badge{min-width:0px;color:#ffffff;background-color:#3E3FF0;border-radius:3px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38638 .elementor-element.elementor-element-1cca3d1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:20px;letter-spacing:-0.01em;}.elementor-38638 .elementor-element.elementor-element-3f5ed6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-b42a611{--display:flex;--padding-top:0px;--padding-bottom:97px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-a97d011{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;line-height:76.16px;letter-spacing:-0.01em;}.elementor-38638 .elementor-element.elementor-element-24f60f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-38638 .elementor-element.elementor-element-5e4c199{--display:flex;}.elementor-38638 .elementor-element.elementor-element-244384b img{width:220px;}.elementor-38638 .elementor-element.elementor-element-a449154{padding:0px 0px 16px 0px;text-align:center;}.elementor-38638 .elementor-element.elementor-element-a449154 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-6726b28{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.01em;}.elementor-38638 .elementor-element.elementor-element-b0cb300{--display:flex;}.elementor-38638 .elementor-element.elementor-element-399b6b9 img{width:220px;}.elementor-38638 .elementor-element.elementor-element-1712aac{padding:0px 0px 16px 0px;text-align:center;}.elementor-38638 .elementor-element.elementor-element-1712aac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-08207d5{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.01em;}.elementor-38638 .elementor-element.elementor-element-b64693f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38638 .elementor-element.elementor-element-f5fb5e0 img{width:220px;}.elementor-38638 .elementor-element.elementor-element-11143bc{padding:0px 0px 16px 0px;text-align:center;}.elementor-38638 .elementor-element.elementor-element-11143bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-f76302a{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.01em;}.elementor-38638 .elementor-element.elementor-element-fc7de69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-fc7de69:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-fc7de69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c226e3 );}.elementor-38638 .elementor-element.elementor-element-1080839{width:var( --container-widget-width, 90% );max-width:90%;padding:230px 0px 230px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-1080839 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:88px;font-weight:400;line-height:104.72px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-612146d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:128px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-23919e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-23919e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-8e35e19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 97px;--row-gap:0px;--column-gap:97px;}.elementor-38638 .elementor-element.elementor-element-8e35e19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-6418639{--display:flex;}.elementor-38638 .elementor-element.elementor-element-6418639.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-5ecc08e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-956a28f{width:initial;max-width:initial;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 56px 0px;}.elementor-38638 .elementor-element.elementor-element-956a28f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-956a28f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:38.4px;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-5bdcb2d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-5bdcb2d img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-d66a859{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-38638 .elementor-element.elementor-element-d66a859.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-c959893{width:var( --container-widget-width, 48.655% );max-width:48.655%;--container-widget-width:48.655%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-c959893.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-c959893 img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-55fb26f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38638 .elementor-element.elementor-element-55fb26f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-105f355{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-38638 .elementor-element.elementor-element-105f355.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-fccee9d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-a77d9ae{width:initial;max-width:initial;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 56px 0px;}.elementor-38638 .elementor-element.elementor-element-a77d9ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-a77d9ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:38.4px;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-f5eab80{background-color:#F4ECFF;padding:8px 20px 8px 20px;border-radius:20px 20px 20px 20px;text-align:left;}.elementor-38638 .elementor-element.elementor-element-f5eab80 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-bc5247d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-bc5247d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-7bf6894{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 97px;--row-gap:0px;--column-gap:97px;}.elementor-38638 .elementor-element.elementor-element-7bf6894.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-faf7b57{--display:flex;}.elementor-38638 .elementor-element.elementor-element-faf7b57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-0394a8c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-b1eeeba{width:initial;max-width:initial;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 56px 0px;}.elementor-38638 .elementor-element.elementor-element-b1eeeba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-b1eeeba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:38.4px;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-2b3886e{background-color:#F4ECFF;padding:8px 20px 8px 20px;border-radius:20px 20px 20px 20px;text-align:left;}.elementor-38638 .elementor-element.elementor-element-2b3886e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-10a49b3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-10a49b3 img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-6f2e33f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-38638 .elementor-element.elementor-element-6f2e33f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-37b8af9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 97px;--row-gap:0px;--column-gap:97px;}.elementor-38638 .elementor-element.elementor-element-37b8af9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-c53fb20{--display:flex;}.elementor-38638 .elementor-element.elementor-element-c53fb20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-f897482 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-d319548{width:initial;max-width:initial;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 56px 0px;}.elementor-38638 .elementor-element.elementor-element-d319548.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-d319548 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:38.4px;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-3c40ad0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-3c40ad0 img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-3a5b4da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-3a5b4da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-012bf53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 97px;--row-gap:0px;--column-gap:97px;}.elementor-38638 .elementor-element.elementor-element-012bf53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-c2f47e1{--display:flex;}.elementor-38638 .elementor-element.elementor-element-c2f47e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-4494bfc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-0ae9e67{width:initial;max-width:initial;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 56px 0px;}.elementor-38638 .elementor-element.elementor-element-0ae9e67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-0ae9e67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:38.4px;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-50a5e84{background-color:#F4ECFF;padding:8px 20px 8px 20px;border-radius:20px 20px 20px 20px;text-align:left;}.elementor-38638 .elementor-element.elementor-element-50a5e84 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:700;color:#9A3CFF;}.elementor-38638 .elementor-element.elementor-element-27dd1ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-27dd1ae img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-be72f94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-c381b18 .elementor-button{background-color:#9A3CFF;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 40px 18px 40px;}.elementor-38638 .elementor-element.elementor-element-573155a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-573155a:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-573155a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B972F0;}.elementor-38638 .elementor-element.elementor-element-e1e594c{--display:flex;}.elementor-38638 .elementor-element.elementor-element-fb90a38{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 55px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-fb90a38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:400;line-height:67.2px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-dabb521{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38638 .elementor-element.elementor-element-d9d5bd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:128px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-1bb3f0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-9e67af0 .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.1em;}.elementor-38638 .elementor-element.elementor-element-b0cceec{font-size:16px;color:#444444;}.elementor-38638 .elementor-element.elementor-element-4534c60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-4534c60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-9ce611c{width:100%;max-width:100%;margin:0px -200px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;}.elementor-38638 .elementor-element.elementor-element-f2cc13e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-f2cc13e:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-f2cc13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAA00;}.elementor-38638 .elementor-element.elementor-element-26e130c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38638 .elementor-element.elementor-element-3fbfd7b{width:var( --container-widget-width, 107.184% );max-width:107.184%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 112px 0px;--container-widget-width:107.184%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-3fbfd7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-3fbfd7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:57.12px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-ee4c981{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:213px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-ee4c981.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-fc9acb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:138px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-cc1c520{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38638 .elementor-element.elementor-element-b254b3b{width:var( --container-widget-width, 107.184% );max-width:107.184%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 112px 0px;--container-widget-width:107.184%;--container-widget-flex-grow:0;text-align:center;}.elementor-38638 .elementor-element.elementor-element-b254b3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-b254b3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:57.12px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-ad0bc5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:0px;--padding-bottom:157px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-1fd9b02 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:52px;letter-spacing:0px;border-radius:56px 56px 56px 56px;padding:26px 104px 26px 104px;}.elementor-38638 .elementor-element.elementor-element-4110742{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-cc29344{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-38638 .elementor-element.elementor-element-5726160{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-38638 .elementor-element.elementor-element-5726160:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-5726160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF299;}.elementor-38638 .elementor-element.elementor-element-5b22989{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-18f7689{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38638 .elementor-element.elementor-element-64dab79{width:initial;max-width:initial;padding:0px 0px 112px 0px;text-align:center;}.elementor-38638 .elementor-element.elementor-element-64dab79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:700;line-height:85.68px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-38638 .elementor-element.elementor-element-6fde523{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-c7b8c01{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E1E1E;--border-color:#1E1E1E;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38638 .elementor-element.elementor-element-129d055{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-119569b img{width:152px;}.elementor-38638 .elementor-element.elementor-element-0bb09b8{text-align:center;}.elementor-38638 .elementor-element.elementor-element-0bb09b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:#1E1E1E;}.elementor-38638 .elementor-element.elementor-element-abfecdd{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.01em;color:#1E1E1E;}.elementor-38638 .elementor-element.elementor-element-35eee36{--display:flex;}.elementor-38638 .elementor-element.elementor-element-1c7cee0 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;line-height:24px;fill:#1E1E1E;color:#1E1E1E;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-38638 .elementor-element.elementor-element-1c7cee0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38638 .elementor-element.elementor-element-1c7cee0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-38638 .elementor-element.elementor-element-7b9970b{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E1E1E;--border-color:#1E1E1E;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38638 .elementor-element.elementor-element-9bb1dbe{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-9bb1dbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-80e3c52 img{width:152px;}.elementor-38638 .elementor-element.elementor-element-27fd23b{text-align:center;}.elementor-38638 .elementor-element.elementor-element-27fd23b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:#1E1E1E;}.elementor-38638 .elementor-element.elementor-element-863bbc4{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.01em;color:#1E1E1E;}.elementor-38638 .elementor-element.elementor-element-f492adb{--display:flex;}.elementor-38638 .elementor-element.elementor-element-b9a0143 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;line-height:24px;fill:#1E1E1E;color:#1E1E1E;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-38638 .elementor-element.elementor-element-b9a0143 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38638 .elementor-element.elementor-element-b9a0143 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-38638 .elementor-element.elementor-element-ac55936{--display:flex;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38638 .elementor-element.elementor-element-ab6a614{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-ab6a614.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38638 .elementor-element.elementor-element-74b3e26 img{width:152px;}.elementor-38638 .elementor-element.elementor-element-ba0f924{text-align:center;}.elementor-38638 .elementor-element.elementor-element-ba0f924 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-0.01em;color:#1E1E1E;}.elementor-38638 .elementor-element.elementor-element-75ab27f{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.01em;color:#1E1E1E;}.elementor-38638 .elementor-element.elementor-element-cbeea40{--display:flex;}.elementor-38638 .elementor-element.elementor-element-3472ab1 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;line-height:24px;fill:#1E1E1E;color:#1E1E1E;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-38638 .elementor-element.elementor-element-3472ab1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38638 .elementor-element.elementor-element-3472ab1 .elementor-button .elementor-button-content-wrapper{gap:8px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-38638 .elementor-element.elementor-element-0f86d04:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-0f86d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/10/icono-aleluya-tablet.webp");background-position:top center;}.elementor-38638 .elementor-element.elementor-element-0f86d04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:168px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-39e1fe0{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-38638 .elementor-element.elementor-element-39e1fe0 .elementor-heading-title{line-height:72px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-928f9b9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-38638 .elementor-element.elementor-element-7d94ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-38638 .elementor-element.elementor-element-d25876b{--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-38638 .elementor-element.elementor-element-c5cb8bb{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38638 .elementor-element.elementor-element-b4359ed{--border-radius:10px 10px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:29px;--padding-right:29px;}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon{font-size:45px;}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon svg{height:45px;}.elementor-38638 .elementor-element.elementor-element-20dfebf .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-38638 .elementor-element.elementor-element-5813a5e .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-38638 .elementor-element.elementor-element-54c44ac{--border-radius:0px 0px 10px 10px;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-734f7d6 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-38638 .elementor-element.elementor-element-0d40de6{--border-radius:10px 10px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:29px;--padding-right:29px;}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon{font-size:45px;}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon svg{height:45px;}.elementor-38638 .elementor-element.elementor-element-8a43f52 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-38638 .elementor-element.elementor-element-2bad412 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-38638 .elementor-element.elementor-element-36aaff5{--border-radius:0px 0px 10px 10px;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-055f080 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-38638 .elementor-element.elementor-element-24cfa22{--border-radius:10px 10px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:29px;--padding-right:29px;}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon{font-size:45px;}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon svg{height:45px;}.elementor-38638 .elementor-element.elementor-element-f8534d5 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-38638 .elementor-element.elementor-element-9319b13 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-38638 .elementor-element.elementor-element-e97e389{--border-radius:0px 0px 10px 10px;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-2de975e .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-38638 .elementor-element.elementor-element-823f477{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-09d5706 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-38638 .elementor-element.elementor-element-1cca3d1{font-size:20px;}.elementor-38638 .elementor-element.elementor-element-3f5ed6c{--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-38638 .elementor-element.elementor-element-b42a611{--padding-top:0px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-a97d011{font-size:56px;line-height:61.6px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-24f60f2{--gap:0px 34px;--row-gap:0px;--column-gap:34px;}.elementor-38638 .elementor-element.elementor-element-244384b{padding:0px 0px 16px 0px;}.elementor-38638 .elementor-element.elementor-element-244384b img{width:208px;}.elementor-38638 .elementor-element.elementor-element-a449154 .elementor-heading-title{font-size:32px;line-height:38.4px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-6726b28{font-size:12px;line-height:20px;}.elementor-38638 .elementor-element.elementor-element-399b6b9{padding:0px 0px 16px 0px;}.elementor-38638 .elementor-element.elementor-element-399b6b9 img{width:208px;}.elementor-38638 .elementor-element.elementor-element-1712aac .elementor-heading-title{font-size:32px;line-height:38.4px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-08207d5{font-size:12px;line-height:20px;}.elementor-38638 .elementor-element.elementor-element-f5fb5e0{padding:0px 0px 16px 0px;}.elementor-38638 .elementor-element.elementor-element-f5fb5e0 img{width:208px;}.elementor-38638 .elementor-element.elementor-element-11143bc .elementor-heading-title{font-size:32px;line-height:38.4px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-f76302a{font-size:12px;line-height:20px;}.elementor-38638 .elementor-element.elementor-element-1080839{padding:112px 88px 112px 88px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38638 .elementor-element.elementor-element-1080839 .elementor-heading-title{font-size:56px;line-height:61.6px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-612146d{--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-38638 .elementor-element.elementor-element-8e35e19{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-956a28f{width:var( --container-widget-width, 99.594% );max-width:99.594%;--container-widget-width:99.594%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-5bdcb2d img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-c959893 img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-55fb26f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-a77d9ae{width:var( --container-widget-width, 99.594% );max-width:99.594%;--container-widget-width:99.594%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-7bf6894{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-b1eeeba{width:var( --container-widget-width, 99.594% );max-width:99.594%;--container-widget-width:99.594%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-10a49b3 img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-37b8af9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-d319548{width:var( --container-widget-width, 99.594% );max-width:99.594%;--container-widget-width:99.594%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-3c40ad0 img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-012bf53{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38638 .elementor-element.elementor-element-0ae9e67{width:var( --container-widget-width, 99.594% );max-width:99.594%;--container-widget-width:99.594%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-27dd1ae img{width:100%;max-width:100%;}.elementor-38638 .elementor-element.elementor-element-573155a{--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-38638 .elementor-element.elementor-element-fb90a38{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-38638 .elementor-element.elementor-element-fb90a38 .elementor-heading-title{font-size:48px;line-height:57.6px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-d9d5bd4{--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-38638 .elementor-element.elementor-element-9e67af0 .elementor-heading-title{font-size:36px;}.elementor-38638 .elementor-element.elementor-element-f2cc13e{--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-38638 .elementor-element.elementor-element-3fbfd7b{padding:0px 0px 88px 0px;}.elementor-38638 .elementor-element.elementor-element-3fbfd7b .elementor-heading-title{font-size:40px;line-height:47.6px;letter-spacing:-0.019px;}.elementor-38638 .elementor-element.elementor-element-fc9acb4{--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-b254b3b{padding:0px 0px 88px 0px;}.elementor-38638 .elementor-element.elementor-element-b254b3b .elementor-heading-title{font-size:40px;line-height:47.6px;letter-spacing:-0.019px;}.elementor-38638 .elementor-element.elementor-element-ad0bc5d{--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-1fd9b02 .elementor-button{font-size:24px;padding:10px 98px 10px 98px;}.elementor-38638 .elementor-element.elementor-element-4110742{--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-64dab79 .elementor-heading-title{font-size:56px;line-height:61.6px;}.elementor-38638 .elementor-element.elementor-element-6fde523{--gap:54px 0px;--row-gap:54px;--column-gap:0px;--flex-wrap:wrap;}.elementor-38638 .elementor-element.elementor-element-c7b8c01{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-38638 .elementor-element.elementor-element-7b9970b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}}@media(max-width:767px){.elementor-38638 .elementor-element.elementor-element-0f86d04:not(.elementor-motion-effects-element-type-background), .elementor-38638 .elementor-element.elementor-element-0f86d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/10/icono-aleluya-celular-3.webp");}.elementor-38638 .elementor-element.elementor-element-0f86d04{--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-b0a99d2{padding:0px 0px 8px 0px;}.elementor-38638 .elementor-element.elementor-element-b0a99d2 .elementor-heading-title{font-size:20px;line-height:23.8px;}.elementor-38638 .elementor-element.elementor-element-39e1fe0{padding:0px 0px 8px 0px;}.elementor-38638 .elementor-element.elementor-element-39e1fe0 .elementor-heading-title{font-size:39px;line-height:48px;}.elementor-38638 .elementor-element.elementor-element-928f9b9{padding:0px 0px 8px 0px;}.elementor-38638 .elementor-element.elementor-element-928f9b9 .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:-0.019em;}.elementor-38638 .elementor-element.elementor-element-7d94ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38638 .elementor-element.elementor-element-7d94ab6 .elementor-button{font-size:18px;}.elementor-38638 .elementor-element.elementor-element-d25876b{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-38638 .elementor-element.elementor-element-c5cb8bb{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-b4359ed{--border-radius:15px 15px 0px 0px;--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-38638 .elementor-element.elementor-element-d644d2a{padding:0px 0px 15px 0px;}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon{font-size:71px;}.elementor-38638 .elementor-element.elementor-element-d644d2a .elementor-icon svg{height:71px;}.elementor-38638 .elementor-element.elementor-element-20dfebf{padding:0px 0px 10px 0px;}.elementor-38638 .elementor-element.elementor-element-20dfebf .elementor-heading-title{font-size:76px;line-height:76px;}.elementor-38638 .elementor-element.elementor-element-5813a5e .elementor-heading-title{font-size:22px;line-height:26.4px;}.elementor-38638 .elementor-element.elementor-element-54c44ac{--border-radius:0px 0px 15px 15px;}.elementor-38638 .elementor-element.elementor-element-734f7d6 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-38638 .elementor-element.elementor-element-0d40de6{--border-radius:15px 15px 0px 0px;--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-38638 .elementor-element.elementor-element-efbee3d{padding:0px 0px 15px 0px;}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon{font-size:71px;}.elementor-38638 .elementor-element.elementor-element-efbee3d .elementor-icon svg{height:71px;}.elementor-38638 .elementor-element.elementor-element-8a43f52{padding:0px 0px 10px 0px;}.elementor-38638 .elementor-element.elementor-element-8a43f52 .elementor-heading-title{font-size:76px;line-height:76px;}.elementor-38638 .elementor-element.elementor-element-2bad412 .elementor-heading-title{font-size:22px;line-height:26.4px;}.elementor-38638 .elementor-element.elementor-element-36aaff5{--border-radius:0px 0px 15px 15px;}.elementor-38638 .elementor-element.elementor-element-055f080 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-38638 .elementor-element.elementor-element-24cfa22{--border-radius:15px 15px 0px 0px;--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-38638 .elementor-element.elementor-element-b98097e{padding:0px 0px 15px 0px;}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon{font-size:71px;}.elementor-38638 .elementor-element.elementor-element-b98097e .elementor-icon svg{height:71px;}.elementor-38638 .elementor-element.elementor-element-f8534d5{padding:0px 0px 10px 0px;}.elementor-38638 .elementor-element.elementor-element-f8534d5 .elementor-heading-title{font-size:76px;line-height:76px;}.elementor-38638 .elementor-element.elementor-element-9319b13 .elementor-heading-title{font-size:22px;line-height:26.4px;}.elementor-38638 .elementor-element.elementor-element-e97e389{--border-radius:0px 0px 15px 15px;}.elementor-38638 .elementor-element.elementor-element-2de975e .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-38638 .elementor-element.elementor-element-823f477{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-1cca3d1{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;font-size:16px;line-height:24px;}.elementor-38638 .elementor-element.elementor-element-1cca3d1.elementor-element{--align-self:center;}.elementor-38638 .elementor-element.elementor-element-3f5ed6c{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-38638 .elementor-element.elementor-element-b42a611{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-a97d011{text-align:center;font-size:32px;line-height:44px;}.elementor-38638 .elementor-element.elementor-element-24f60f2{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-5e4c199{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38638 .elementor-element.elementor-element-244384b img{width:140px;}.elementor-38638 .elementor-element.elementor-element-6726b28{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-b0cb300{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38638 .elementor-element.elementor-element-399b6b9 img{width:140px;}.elementor-38638 .elementor-element.elementor-element-08207d5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-f5fb5e0 img{width:140px;}.elementor-38638 .elementor-element.elementor-element-f76302a{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-fc7de69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-1080839{padding:64px 16px 64px 16px;}.elementor-38638 .elementor-element.elementor-element-1080839 .elementor-heading-title{font-size:56px;line-height:66.64px;}.elementor-38638 .elementor-element.elementor-element-612146d{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-38638 .elementor-element.elementor-element-956a28f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38638 .elementor-element.elementor-element-956a28f .elementor-heading-title{font-size:24px;line-height:28.8px;}.elementor-38638 .elementor-element.elementor-element-a77d9ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38638 .elementor-element.elementor-element-a77d9ae .elementor-heading-title{font-size:24px;line-height:28.8px;}.elementor-38638 .elementor-element.elementor-element-b1eeeba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38638 .elementor-element.elementor-element-b1eeeba .elementor-heading-title{font-size:24px;line-height:28.8px;}.elementor-38638 .elementor-element.elementor-element-d319548{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38638 .elementor-element.elementor-element-d319548 .elementor-heading-title{font-size:24px;line-height:28.8px;}.elementor-38638 .elementor-element.elementor-element-0ae9e67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38638 .elementor-element.elementor-element-0ae9e67 .elementor-heading-title{font-size:24px;line-height:28.8px;}.elementor-38638 .elementor-element.elementor-element-573155a{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-38638 .elementor-element.elementor-element-fb90a38{padding:0px 0px 40px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38638 .elementor-element.elementor-element-d9d5bd4{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-38638 .elementor-element.elementor-element-1bb3f0e{--width:100%;}.elementor-38638 .elementor-element.elementor-element-9e67af0 .elementor-heading-title{font-size:32px;}.elementor-38638 .elementor-element.elementor-element-4534c60{--width:100%;}.elementor-38638 .elementor-element.elementor-element-f2cc13e{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-38638 .elementor-element.elementor-element-3fbfd7b{padding:0px 0px 48px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-38638 .elementor-element.elementor-element-ee4c981{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-fc9acb4{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-b254b3b{padding:0px 0px 48px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-38638 .elementor-element.elementor-element-ad0bc5d{--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-1fd9b02 .elementor-button{font-size:20px;padding:0px 42px 0px 42px;}.elementor-38638 .elementor-element.elementor-element-4110742{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-5726160{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-38638 .elementor-element.elementor-element-64dab79{padding:0px 0px 48px 0px;}.elementor-38638 .elementor-element.elementor-element-64dab79 .elementor-heading-title{font-size:56px;line-height:61.6px;}.elementor-38638 .elementor-element.elementor-element-6fde523{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-c7b8c01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-38638 .elementor-element.elementor-element-129d055{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-119569b img{width:104px;}.elementor-38638 .elementor-element.elementor-element-0bb09b8 .elementor-heading-title{font-size:24px;line-height:28.8px;}.elementor-38638 .elementor-element.elementor-element-abfecdd{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:14px;}.elementor-38638 .elementor-element.elementor-element-abfecdd p{margin-block-end:0px;}.elementor-38638 .elementor-element.elementor-element-35eee36{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-7b9970b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-38638 .elementor-element.elementor-element-9bb1dbe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-80e3c52 img{width:104px;}.elementor-38638 .elementor-element.elementor-element-27fd23b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-27fd23b .elementor-heading-title{font-size:24px;line-height:28.88px;}.elementor-38638 .elementor-element.elementor-element-863bbc4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:14px;}.elementor-38638 .elementor-element.elementor-element-863bbc4 p{margin-block-end:0px;}.elementor-38638 .elementor-element.elementor-element-f492adb{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-38638 .elementor-element.elementor-element-ac55936{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-ab6a614{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-38638 .elementor-element.elementor-element-74b3e26 img{width:104px;}.elementor-38638 .elementor-element.elementor-element-ba0f924{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-38638 .elementor-element.elementor-element-ba0f924 .elementor-heading-title{font-size:24px;line-height:28.88px;}.elementor-38638 .elementor-element.elementor-element-75ab27f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:14px;}.elementor-38638 .elementor-element.elementor-element-75ab27f p{margin-block-end:0px;}}@media(min-width:768px){.elementor-38638 .elementor-element.elementor-element-d287233{--width:50%;}.elementor-38638 .elementor-element.elementor-element-23919e1{--width:100%;}.elementor-38638 .elementor-element.elementor-element-8e35e19{--width:50%;}.elementor-38638 .elementor-element.elementor-element-6418639{--width:533px;}.elementor-38638 .elementor-element.elementor-element-d66a859{--width:100%;}.elementor-38638 .elementor-element.elementor-element-55fb26f{--width:51%;}.elementor-38638 .elementor-element.elementor-element-105f355{--width:580px;}.elementor-38638 .elementor-element.elementor-element-bc5247d{--width:100%;}.elementor-38638 .elementor-element.elementor-element-7bf6894{--width:50%;}.elementor-38638 .elementor-element.elementor-element-faf7b57{--width:533px;}.elementor-38638 .elementor-element.elementor-element-6f2e33f{--width:100%;}.elementor-38638 .elementor-element.elementor-element-37b8af9{--width:50%;}.elementor-38638 .elementor-element.elementor-element-c53fb20{--width:533px;}.elementor-38638 .elementor-element.elementor-element-3a5b4da{--width:100%;}.elementor-38638 .elementor-element.elementor-element-012bf53{--width:50%;}.elementor-38638 .elementor-element.elementor-element-c2f47e1{--width:533px;}.elementor-38638 .elementor-element.elementor-element-1bb3f0e{--width:48%;}.elementor-38638 .elementor-element.elementor-element-4534c60{--width:48%;}.elementor-38638 .elementor-element.elementor-element-9bb1dbe{--width:100.201%;}.elementor-38638 .elementor-element.elementor-element-ab6a614{--width:100.201%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38638 .elementor-element.elementor-element-6418639{--width:100%;}.elementor-38638 .elementor-element.elementor-element-105f355{--width:100%;}.elementor-38638 .elementor-element.elementor-element-faf7b57{--width:100%;}.elementor-38638 .elementor-element.elementor-element-c53fb20{--width:100%;}.elementor-38638 .elementor-element.elementor-element-c2f47e1{--width:100%;}.elementor-38638 .elementor-element.elementor-element-1bb3f0e{--width:100%;}.elementor-38638 .elementor-element.elementor-element-4534c60{--width:100%;}.elementor-38638 .elementor-element.elementor-element-c7b8c01{--width:50%;}.elementor-38638 .elementor-element.elementor-element-7b9970b{--width:50%;}.elementor-38638 .elementor-element.elementor-element-ac55936{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-49eb9ed */.elementor-38638 .elementor-element.elementor-element-49eb9ed img { aspect-ratio: 1/1; object-fit: cover; width: 100%; height: auto; border-radius: 32px; display: block; }/* End custom CSS */
/* Start custom CSS *//* === RESPONSIVE MOBILE OVERRIDES - Aleluya Landing === */
/* Solo aplica en pantallas <= 767px. NO afecta desktop ni tablet. */

@media (max-width: 767px) {

  /* === GLOBAL === */
  body,
  .elementor,
  .elementor-section,
  .e-con {
    overflow-x: hidden !important;
  }
  .e-con-inner,
  .e-con {
    max-width: 100% !important;
  }
  img {
    max-width: 100% !important;
    height: auto !important;
  }

  /* === HEADER === */
  .elementor-element-b6a0978,
  .elementor-element-03847ae,
  .elementor-element-c93b630 {
    padding: 10px 16px !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
  }
  .elementor-element-b6a0978 .elementor-widget-image img,
  .elementor-element-03847ae .elementor-widget-image img {
    max-width: 100px !important;
    height: auto !important;
  }
  .elementor-element-b6a0978 .elementor-button,
  .elementor-element-03847ae .elementor-button {
    padding: 8px 14px !important;
    font-size: 13px !important;
    white-space: nowrap !important;
  }

  /* === HERO === */
  .elementor-element-0f86d04 {
    flex-direction: column !important;
    padding: 24px 16px 32px !important;
    gap: 20px !important;
    align-items: center !important;
    justify-content: flex-start !important;
    text-align: center !important;
  }
  .elementor-element-0f86d04 > .e-con-inner,
  .elementor-element-d287233 {
    width: 100% !important;
    max-width: 100% !important;
    text-align: center !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
  }
  .elementor-element-d287233 > * {
    align-self: center !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-b0a99d2,
  .elementor-element-b0a99d2 * {
    font-size: 14px !important;
    line-height: 1.3 !important;
    text-align: center !important;
  }
  .elementor-element-39e1fe0,
  .elementor-element-39e1fe0 * {
    font-size: 28px !important;
    line-height: 1.1 !important;
    letter-spacing: -0.01em !important;
    text-align: center !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
    hyphens: auto !important;
    padding: 0 4px !important;
  }
  .elementor-element-928f9b9,
  .elementor-element-928f9b9 * {
    font-size: 16px !important;
    line-height: 1.45 !important;
    text-align: center !important;
    padding: 0 8px !important;
  }
  .elementor-element-f84e982 {
    width: 100% !important;
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
  }
  .elementor-element-f84e982 .elementor-button-wrapper {
    width: 100% !important;
    text-align: center !important;
  }
  .elementor-element-f84e982 .elementor-button {
    width: 100% !important;
    max-width: 320px !important;
    padding: 14px 20px !important;
    font-size: 16px !important;
  }
  .elementor-element-76e285e,
  .elementor-element-76e285e * {
    font-size: 13px !important;
    text-align: center !important;
  }
  .elementor-element-49eb9ed {
    width: 100% !important;
    max-width: 100% !important;
    align-self: center !important;
  }
  .elementor-element-49eb9ed img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
    margin: 0 auto !important;
  }

  /* === SECCION VIDEO === */
  .elementor-element-f3f10ed {
    padding: 24px 16px !important;
  }
  .elementor-element-f3f10ed .elementor-widget-video,
  .elementor-element-f3f10ed iframe,
  .elementor-element-f3f10ed video {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    aspect-ratio: 16 / 9 !important;
  }

  /* === SECCION STATS (+4500 / +50 mil / etc) === */
  .elementor-element-d25876b {
    flex-direction: column !important;
    padding: 40px 16px !important;
    gap: 24px !important;
    text-align: center !important;
  }
  .elementor-element-d25876b .e-con {
    width: 100% !important;
    max-width: 100% !important;
    align-items: center !important;
    text-align: center !important;
  }
  .elementor-element-d25876b .elementor-heading-title {
    font-size: 28px !important;
  }
  .elementor-element-20dfebf,
  .elementor-element-8a43f52 {
    font-size: 42px !important;
  }

  /* === SECCION "4500 empresas sacaron su nomina del Excel" === */
  .elementor-element-823f477 {
    padding: 32px 16px !important;
    flex-direction: column !important;
    gap: 16px !important;
    text-align: center !important;
  }
  .elementor-element-823f477 .elementor-heading-title {
    font-size: 24px !important;
    line-height: 1.2 !important;
  }

  /* === SECCION "Tu negocio ya vive en 2026" === */
  .elementor-element-3f5ed6c {
    flex-direction: column !important;
    padding: 48px 16px !important;
    gap: 24px !important;
  }
  .elementor-element-3f5ed6c .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-3f5ed6c .elementor-heading-title {
    font-size: 28px !important;
    line-height: 1.15 !important;
  }

  /* === SECCION "Toda tu nomina en un solo lugar" === */
  .elementor-element-fc7de69 {
    flex-direction: column !important;
    padding: 48px 16px !important;
    gap: 24px !important;
  }
  .elementor-element-fc7de69 .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }

  /* === SECCION LIQUIDACION (4 cards) === */
  .elementor-element-612146d {
    flex-direction: column !important;
    padding: 48px 16px !important;
    gap: 24px !important;
    align-items: center !important;
    text-align: center !important;
  }
  .elementor-element-612146d > .e-con-inner,
  .elementor-element-612146d > .e-con {
    flex-direction: column !important;
    gap: 24px !important;
    width: 100% !important;
    max-width: 100% !important;
    align-items: center !important;
  }
  .elementor-element-612146d .e-con {
    width: 100% !important;
    max-width: 100% !important;
    flex-direction: column !important;
    padding: 20px 12px !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .elementor-element-612146d .elementor-element {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .elementor-element-612146d .elementor-widget {
    width: 100% !important;
    max-width: 100% !important;
    text-align: center !important;
  }
  .elementor-element-612146d .elementor-widget-image {
    text-align: center !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-612146d .elementor-widget-image img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
    display: block !important;
  }
  .elementor-element-612146d .elementor-widget-container {
    text-align: center !important;
  }
  .elementor-element-612146d .elementor-heading-title {
    text-align: center !important;
    font-size: 22px !important;
    line-height: 1.2 !important;
  }
  .elementor-element-612146d .elementor-widget-text-editor,
  .elementor-element-612146d .elementor-widget-text-editor *,
  .elementor-element-612146d p {
    font-size: 15px !important;
    line-height: 1.5 !important;
    text-align: center !important;
  }

  /* === SECCION MIGRACION === */
  .elementor-element-573155a {
    flex-direction: column !important;
    padding: 48px 16px !important;
    gap: 20px !important;
    text-align: center !important;
  }
  .elementor-element-573155a .elementor-heading-title {
    font-size: 26px !important;
    line-height: 1.15 !important;
  }
  .elementor-element-573155a img {
    width: 100% !important;
    max-width: 480px !important;
    margin: 0 auto !important;
  }

  /* === SECCION PULSO === */
  .elementor-element-d9d5bd4 {
    flex-direction: column !important;
    padding: 48px 16px !important;
    gap: 24px !important;
  }
  .elementor-element-d9d5bd4 .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-d9d5bd4 .elementor-heading-title {
    font-size: 28px !important;
    line-height: 1.15 !important;
  }

  /* === SECCION IA === */
  .elementor-element-f2cc13e {
    flex-direction: column !important;
    padding: 48px 16px !important;
    gap: 24px !important;
  }
  .elementor-element-f2cc13e .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-f2cc13e .elementor-heading-title {
    font-size: 26px !important;
    line-height: 1.15 !important;
  }

  /* === SECCION CTA FINAL === */
  .elementor-element-ee4c981 {
    flex-direction: column !important;
    padding: 56px 16px !important;
    gap: 24px !important;
    text-align: center !important;
  }
  .elementor-element-ee4c981 .elementor-heading-title {
    font-size: 30px !important;
    line-height: 1.1 !important;
  }
  .elementor-element-ee4c981 .elementor-button {
    width: 100% !important;
    max-width: 320px !important;
    padding: 14px 20px !important;
    font-size: 16px !important;
  }

  /* === SECCION FAQ / FOOTER (5726160) === */
  .elementor-element-5726160 {
    flex-direction: column !important;
    padding: 40px 16px !important;
    gap: 24px !important;
  }
  .elementor-element-5726160 .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-5726160 .elementor-heading-title {
    font-size: 26px !important;
    line-height: 1.2 !important;
  }

  /* === TIPOGRAFIAS GENERICAS === */
  h1,
  .elementor-heading-title.elementor-size-xxl,
  [data-widget_type="heading.default"] h1 {
    font-size: 32px !important;
    line-height: 1.05 !important;
  }
  h2,
  .elementor-heading-title.elementor-size-xl,
  [data-widget_type="heading.default"] h2 {
    font-size: 26px !important;
    line-height: 1.15 !important;
  }
  h3,
  [data-widget_type="heading.default"] h3 {
    font-size: 20px !important;
    line-height: 1.25 !important;
  }
  p,
  .elementor-widget-text-editor,
  .elementor-widget-text-editor * {
    font-size: 16px !important;
    line-height: 1.5 !important;
  }

  /* === IMAGENES === */
  .elementor-widget-image,
  .elementor-widget-image img {
    max-width: 100% !important;
    height: auto !important;
  }

  /* === BOTONES === */
  .elementor-button {
    white-space: normal !important;
    word-break: break-word !important;
  }

  /* === WIDGET DE CHAT (no tape CTAs) === */
  #intercom-container,
  .intercom-launcher,
  .intercom-lightweight-app,
  iframe[name*="intercom"],
  div[class*="chat"][class*="widget"],
  div[id*="chat-widget"] {
    transform: scale(0.85) !important;
    transform-origin: bottom right !important;
    bottom: 10px !important;
    right: 10px !important;
  }

  /* === Evitar anchos fijos === */
  .e-con[style*="width:"],
  .elementor-widget-wrap[style*="width:"] {
    width: 100% !important;
  }

  /* === Inputs y forms === */
  input[type="text"],
  input[type="email"],
  input[type="tel"],
  textarea,
  select {
    width: 100% !important;
    max-width: 100% !important;
    font-size: 16px !important;
  }


  /* HERO HARD-FIX: contener todo el ancho */
  .elementor-element-0f86d04,
  .elementor-element-0f86d04 > .e-con-inner,
  .elementor-element-d287233,
  .elementor-element-d287233 > .e-con-inner {
    width: 100% !important;
    max-width: 100vw !important;
    box-sizing: border-box !important;
    overflow-x: hidden !important;
  }
  .elementor-element-d287233 .elementor-widget {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }
  .elementor-element-39e1fe0 .elementor-heading-title {
    max-width: 100% !important;
    overflow-wrap: break-word !important;
    word-wrap: break-word !important;
    white-space: normal !important;
  }


  /* HERO MARGIN RESET (corrige desplazamiento) */
  .elementor-element-d287233 {
    margin: 0 auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    left: 0 !important;
  }
  .elementor-element-0f86d04 .elementor-element {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }


  /* Badge "Disponible muy pronto" - mas pequeno en mobile */
  .elementor-element-f5eab80 .elementor-heading-title,
  .elementor-element-2b3886e .elementor-heading-title,
  .elementor-element-50a5e84 .elementor-heading-title {
    font-size: 13px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
    display: inline-block !important;
    padding: 6px 14px !important;
    border-radius: 999px !important;
  }
  .elementor-element-f5eab80,
  .elementor-element-2b3886e,
  .elementor-element-50a5e84 {
    text-align: center !important;
  }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Stack Sans Text &#8211; Fuentes de Google Estática';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/StackSansText-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Stack Sans Text &#8211; Fuentes de Google Estática';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/StackSansText-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Stack Sans Text &#8211; Fuentes de Google Estática';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/StackSansText-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
.elementor-35870 .elementor-element.elementor-element-b6a0978{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;box-shadow:10px 14px 74px -40px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;--z-index:1000;}.elementor-35870 .elementor-element.elementor-element-b6a0978:not(.elementor-motion-effects-element-type-background), .elementor-35870 .elementor-element.elementor-element-b6a0978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35870 .elementor-element.elementor-element-03847ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35870 .elementor-element.elementor-element-f6b205a{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-35870 .elementor-element.elementor-element-f6b205a img{width:315px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-nav-identity-panel{padding:0px 0px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.02em;color:#6E6E6E;padding:0px 30px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{font-size:18px;color:var( --e-global-color-d92cf11 );fill:var( --e-global-color-d92cf11 );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{font-size:18px;color:var( --e-global-color-d92cf11 );fill:var( --e-global-color-d92cf11 );}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:2px 0px 0px 4px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:2px 0px 0px 4px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-hamburger{float:right;}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-35870 .elementor-element.elementor-element-c93b630{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35870 .elementor-element.elementor-element-b3bdaae .elementor-button{background-color:var( --e-global-color-cdc77f0 );font-family:"Stack Sans Text - Static", Sans-serif;font-size:15px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cdc77f0 );padding:11px 18px 11px 18px;}.elementor-35870 .elementor-element.elementor-element-b3bdaae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-d096f6a .elementor-button{background-color:#61CE7000;font-family:"Stack Sans Text - Static", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#1E1E1E;padding:11px 48px 11px 48px;}.elementor-35870 .elementor-element.elementor-element-d096f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-6751071{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;--z-index:1000;}.elementor-35870 .elementor-element.elementor-element-6751071:not(.elementor-motion-effects-element-type-background), .elementor-35870 .elementor-element.elementor-element-6751071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eed04c0 );}.elementor-35870 .elementor-element.elementor-element-a769a6e{--display:flex;}.elementor-35870 .elementor-element.elementor-element-68cc7bb{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35870 .elementor-element.elementor-element-68cc7bb img{width:95px;}.elementor-35870 .elementor-element.elementor-element-ee4b317{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-35870 .elementor-element.elementor-element-28d781f .elementor-button{background-color:var( --e-global-color-cdc77f0 );font-family:"Stack Sans Text - Static", Sans-serif;font-size:15px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cdc77f0 );padding:11px 18px 11px 18px;}.elementor-35870 .elementor-element.elementor-element-28d781f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-35870 .elementor-element.elementor-element-cf9281f .elementor-icon-wrapper{text-align:center;}.elementor-35870 .elementor-element.elementor-element-cf9281f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-cf9281f.elementor-view-framed .elementor-icon, .elementor-35870 .elementor-element.elementor-element-cf9281f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-cf9281f.elementor-view-framed .elementor-icon, .elementor-35870 .elementor-element.elementor-element-cf9281f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35870 .elementor-element.elementor-element-cf9281f .elementor-icon-wrapper svg{width:auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-35870 .elementor-element.elementor-element-328ae19 button.elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-35870 .elementor-element.elementor-element-b6a0978{--min-height:130px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:19px;--padding-left:30px;--padding-right:30px;}.elementor-35870 .elementor-element.elementor-element-03847ae{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-35870 .elementor-element.elementor-element-f6b205a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35870 .elementor-element.elementor-element-f6b205a img{width:83px;}.elementor-35870 .elementor-element.elementor-element-328ae19 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-35870 .elementor-element.elementor-element-c93b630{--width:50%;}.elementor-35870 .elementor-element.elementor-element-b3bdaae .elementor-button{font-size:14px;padding:9px 10px 9px 10px;}.elementor-35870 .elementor-element.elementor-element-6751071{--min-height:130px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:14px;--padding-left:30px;--padding-right:15px;}.elementor-35870 .elementor-element.elementor-element-a769a6e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-35870 .elementor-element.elementor-element-68cc7bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35870 .elementor-element.elementor-element-68cc7bb img{width:83px;}.elementor-35870 .elementor-element.elementor-element-ee4b317{--width:65%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-35870 .elementor-element.elementor-element-28d781f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35870 .elementor-element.elementor-element-28d781f .elementor-button{font-size:14px;padding:9px 10px 9px 10px;}.elementor-35870 .elementor-element.elementor-element-cf9281f{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35870 .elementor-element.elementor-element-cf9281f .elementor-icon{font-size:28px;}.elementor-35870 .elementor-element.elementor-element-cf9281f .elementor-icon svg{height:28px;}}@media(min-width:768px){.elementor-35870 .elementor-element.elementor-element-03847ae{--width:50%;}.elementor-35870 .elementor-element.elementor-element-c93b630{--width:50%;}.elementor-35870 .elementor-element.elementor-element-ee4b317{--width:50%;}}
.elementor-35958 .elementor-element.elementor-element-080bec9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-35958 .elementor-element.elementor-element-080bec9:not(.elementor-motion-effects-element-type-background), .elementor-35958 .elementor-element.elementor-element-080bec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba415c0 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-35958 .elementor-element.elementor-element-f310818{--divider-border-style:solid;--divider-color:#DCDCDC;--divider-border-width:1px;}.elementor-35958 .elementor-element.elementor-element-f310818 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-35958 .elementor-element.elementor-element-f310818 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-35958 .elementor-element.elementor-element-5f2bd69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-5f2bd69:not(.elementor-motion-effects-element-type-background), .elementor-35958 .elementor-element.elementor-element-5f2bd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba415c0 );}.elementor-35958 .elementor-element.elementor-element-cea189e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:108px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-cea189e:not(.elementor-motion-effects-element-type-background), .elementor-35958 .elementor-element.elementor-element-cea189e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba415c0 );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35958 .elementor-element.elementor-element-e33c2ad{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -4.5%;text-align:left;}.elementor-35958 .elementor-element.elementor-element-e33c2ad.elementor-element{--align-self:flex-start;}.elementor-35958 .elementor-element.elementor-element-e33c2ad img{width:25%;}.elementor-35958 .elementor-element.elementor-element-7f3b4eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-7f3b4eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-35958 .elementor-element.elementor-element-66a02a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-66a02a1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-3abaefe{padding:0px 0px 15px 0px;}.elementor-35958 .elementor-element.elementor-element-3abaefe .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-0a4f1a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-35958 .elementor-element.elementor-element-7e50aac .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-7e50aac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-7e50aac.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-7e50aac.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-7e50aac.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-7e50aac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-7e50aac .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-7e50aac .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-96a2004 .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-96a2004.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-96a2004.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-96a2004.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-96a2004.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-96a2004.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-96a2004 .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-96a2004 .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-207789f .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-207789f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-207789f.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-207789f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-207789f.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-207789f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-207789f .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-207789f .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-4f0d747 .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-4f0d747.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-4f0d747.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-4f0d747.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-4f0d747.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-4f0d747.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-4f0d747 .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-4f0d747 .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-8a095ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:108px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-6183a65{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-ece047c{--display:flex;}.elementor-35958 .elementor-element.elementor-element-46c38a2 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35958 .elementor-element.elementor-element-921431a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu .elementor-item{font-family:"Aeonik Pro - Static", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.022em;}.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main .elementor-item{color:#6E6E6E;fill:#6E6E6E;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-framed .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-921431a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-underline .elementor-item:after,
					 .elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-overline .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-double-line .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-921431a .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-35958 .elementor-element.elementor-element-f99e535{--display:flex;}.elementor-35958 .elementor-element.elementor-element-3c12892 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-e7e17ca .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:23px;font-weight:bold;line-height:1.4em;letter-spacing:-0.04px;color:var( --e-global-color-d92cf11 );}.elementor-35958 .elementor-element.elementor-element-e274084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:108px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-52a5a08{--display:flex;}.elementor-35958 .elementor-element.elementor-element-ffd6160 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-e9ceca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu .elementor-item{font-family:"Aeonik Pro - Static", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.022em;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-ad41058 );fill:var( --e-global-color-ad41058 );padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-framed .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-underline .elementor-item:after,
					 .elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-overline .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-double-line .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-e9ceca6 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35958 .elementor-element.elementor-element-1263678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-35958 .elementor-element.elementor-element-1263678 img{width:200px;}.elementor-35958 .elementor-element.elementor-element-ea91df5{--display:flex;--min-height:494px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-ea91df5:not(.elementor-motion-effects-element-type-background), .elementor-35958 .elementor-element.elementor-element-ea91df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba415c0 );}.elementor-35958 .elementor-element.elementor-element-1105cb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:322px;--padding-top:105px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-3603182{text-align:left;}.elementor-35958 .elementor-element.elementor-element-3603182 img{width:122px;}.elementor-35958 .elementor-element.elementor-element-3eb32a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-3eb32a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-51bd5f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-b5b2083{padding:0px 0px 15px 0px;}.elementor-35958 .elementor-element.elementor-element-b5b2083 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-daf650e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-35958 .elementor-element.elementor-element-6c79256 .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-6c79256.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-6c79256.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-6c79256.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-6c79256.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-6c79256.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-6c79256 .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-6c79256 .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-72fca1a .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-72fca1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-72fca1a.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-72fca1a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-72fca1a.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-72fca1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-72fca1a .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-72fca1a .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-bdee127 .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-bdee127.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-bdee127.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-bdee127.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-bdee127.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-bdee127.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-bdee127 .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-bdee127 .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-d11268f .elementor-icon-wrapper{text-align:left;}.elementor-35958 .elementor-element.elementor-element-d11268f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-d11268f.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-d11268f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-d11268f.elementor-view-framed .elementor-icon, .elementor-35958 .elementor-element.elementor-element-d11268f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-d11268f .elementor-icon{font-size:24px;}.elementor-35958 .elementor-element.elementor-element-d11268f .elementor-icon svg{height:24px;}.elementor-35958 .elementor-element.elementor-element-51b1d27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:103px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-51b1d27:not(.elementor-motion-effects-element-type-background), .elementor-35958 .elementor-element.elementor-element-51b1d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba415c0 );}.elementor-35958 .elementor-element.elementor-element-4c01fe0{--display:flex;}.elementor-35958 .elementor-element.elementor-element-8923fa3 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-44a71a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu .elementor-item{font-family:"Aeonik Pro - Static", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.022em;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main .elementor-item{color:#6E6E6E;fill:#6E6E6E;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-framed .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-underline .elementor-item:after,
					 .elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-overline .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-double-line .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-44a71a2 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-35958 .elementor-element.elementor-element-3ba57d0{--display:flex;--min-height:171px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-67fc86d .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-11a0387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu .elementor-item{font-family:"Aeonik Pro - Static", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.022em;}.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main .elementor-item{color:#6E6E6E;fill:#6E6E6E;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-framed .elementor-item:before,
					.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-underline .elementor-item:after,
					 .elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-overline .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-double-line .elementor-item:before,
					 .elementor-35958 .elementor-element.elementor-element-11a0387 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-35958 .elementor-element.elementor-element-282295d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:103px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-e741542 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:-0.022em;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-267c710 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:23px;font-weight:bold;line-height:1.4em;letter-spacing:-0.04px;color:var( --e-global-color-ad41058 );}.elementor-35958 .elementor-element.elementor-element-32e5471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:158px 0px 0px 0px;text-align:left;}.elementor-35958 .elementor-element.elementor-element-32e5471 img{width:200px;}.elementor-35958 .elementor-element.elementor-element-6115a51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-35958 .elementor-element.elementor-element-6115a51:not(.elementor-motion-effects-element-type-background), .elementor-35958 .elementor-element.elementor-element-6115a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba415c0 );}.elementor-35958 .elementor-element.elementor-element-5836e07{--divider-border-style:solid;--divider-color:#DCDCDC;--divider-border-width:1px;}.elementor-35958 .elementor-element.elementor-element-5836e07 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-35958 .elementor-element.elementor-element-5836e07 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-35958 .elementor-element.elementor-element-38f56ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-38f56ef:not(.elementor-motion-effects-element-type-background), .elementor-35958 .elementor-element.elementor-element-38f56ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba415c0 );}.elementor-35958 .elementor-element.elementor-element-38f56ef.e-con{--align-self:center;}.elementor-35958 .elementor-element.elementor-element-622a245{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:left;}.elementor-35958 .elementor-element.elementor-element-622a245.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35958 .elementor-element.elementor-element-622a245 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:15px;font-weight:500;color:#A7A7A7;}.elementor-35958 .elementor-element.elementor-element-a55922f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-a55922f.e-con{--align-self:center;}.elementor-35958 .elementor-element.elementor-element-e4be4d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35958 .elementor-element.elementor-element-e4be4d4 .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.022em;color:#6E6E6E;}.elementor-35958 .elementor-element.elementor-element-e4be4d4 .elementor-heading-title a:hover, .elementor-35958 .elementor-element.elementor-element-e4be4d4 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-1212bbe .elementor-heading-title{font-family:"Aeonik Pro - Static", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.022em;color:#6E6E6E;}.elementor-35958 .elementor-element.elementor-element-1212bbe .elementor-heading-title a:hover, .elementor-35958 .elementor-element.elementor-element-1212bbe .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-35958 .elementor-element.elementor-element-1212bbe .elementor-heading-title a{transition-duration:0.5s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-35958 .elementor-element.elementor-element-e33c2ad img{width:35%;}.elementor-35958 .elementor-element.elementor-element-3abaefe.elementor-element{--align-self:flex-start;}.elementor-35958 .elementor-element.elementor-element-3abaefe{text-align:center;}.elementor-35958 .elementor-element.elementor-element-0a4f1a8{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35958 .elementor-element.elementor-element-6183a65{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-921431a{padding:0px 16px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-e7e17ca .elementor-heading-title{font-size:16px;}.elementor-35958 .elementor-element.elementor-element-ea91df5{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-35958 .elementor-element.elementor-element-1105cb3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:075px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-b5b2083{text-align:center;}.elementor-35958 .elementor-element.elementor-element-daf650e{--justify-content:center;}.elementor-35958 .elementor-element.elementor-element-3ba57d0{--justify-content:center;}.elementor-35958 .elementor-element.elementor-element-267c710 .elementor-heading-title{font-size:16px;}.elementor-35958 .elementor-element.elementor-element-32e5471{padding:0px 0px 0px 0px;}.elementor-35958 .elementor-element.elementor-element-32e5471 img{width:69%;}.elementor-35958 .elementor-element.elementor-element-622a245{text-align:center;}}@media(max-width:767px){.elementor-35958 .elementor-element.elementor-element-e33c2ad img{width:122px;}.elementor-35958 .elementor-element.elementor-element-3abaefe{text-align:left;}.elementor-35958 .elementor-element.elementor-element-0a4f1a8{--justify-content:flex-start;}.elementor-35958 .elementor-element.elementor-element-6183a65{--justify-content:flex-start;}.elementor-35958 .elementor-element.elementor-element-ea91df5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-35958 .elementor-element.elementor-element-1105cb3{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-3603182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35958 .elementor-element.elementor-element-3eb32a1 .elementor-heading-title{font-size:28px;}.elementor-35958 .elementor-element.elementor-element-b5b2083{text-align:left;}.elementor-35958 .elementor-element.elementor-element-daf650e{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-51b1d27{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:82px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-4c01fe0{--width:50%;}.elementor-35958 .elementor-element.elementor-element-8923fa3 .elementor-heading-title{font-size:15px;}.elementor-35958 .elementor-element.elementor-element-44a71a2 .elementor-nav-menu .elementor-item{font-size:17px;}.elementor-35958 .elementor-element.elementor-element-3ba57d0{--width:50%;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-67fc86d .elementor-heading-title{font-size:15px;}.elementor-35958 .elementor-element.elementor-element-11a0387 .elementor-nav-menu .elementor-item{font-size:17px;}.elementor-35958 .elementor-element.elementor-element-282295d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-e741542 .elementor-heading-title{font-size:15px;}.elementor-35958 .elementor-element.elementor-element-267c710 .elementor-heading-title{font-size:23px;}.elementor-35958 .elementor-element.elementor-element-32e5471{padding:44px 0px 48px 0px;text-align:left;}.elementor-35958 .elementor-element.elementor-element-32e5471 img{width:70%;}.elementor-35958 .elementor-element.elementor-element-38f56ef{--min-height:153px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:25px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-35958 .elementor-element.elementor-element-622a245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-35958 .elementor-element.elementor-element-a55922f{--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-35958 .elementor-element.elementor-element-5f2bd69{--width:90%;}.elementor-35958 .elementor-element.elementor-element-cea189e{--width:45%;}.elementor-35958 .elementor-element.elementor-element-7f3b4eb{--width:99.292%;}.elementor-35958 .elementor-element.elementor-element-8a095ac{--width:30%;}.elementor-35958 .elementor-element.elementor-element-e274084{--width:20%;}.elementor-35958 .elementor-element.elementor-element-1105cb3{--width:31%;}.elementor-35958 .elementor-element.elementor-element-51bd5f5{--width:60%;}.elementor-35958 .elementor-element.elementor-element-51b1d27{--width:20%;}.elementor-35958 .elementor-element.elementor-element-282295d{--width:15%;}.elementor-35958 .elementor-element.elementor-element-38f56ef{--width:90%;}.elementor-35958 .elementor-element.elementor-element-a55922f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35958 .elementor-element.elementor-element-1105cb3{--width:45%;}.elementor-35958 .elementor-element.elementor-element-51b1d27{--width:20%;}.elementor-35958 .elementor-element.elementor-element-282295d{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-5f2bd69 */.bloque-flotante {
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea91df5 */.bloque-flotante {
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55922f */.terms_select {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS */footer {
    display: inherit !important
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik Pro &#8211; Static';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('http:/wp-content/uploads/2026/02/AeonikPro-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */


/* === NEXT BLOCK === */


  @keyframes fadeInLogo {
    from {
      opacity: 0;
      transform: translateX(-50%) translateY(-10px);
    }
    to {
      opacity: 1;
      transform: translateX(-50%) translateY(0);
    }
  }



/* === NEXT BLOCK === */


/* ===== MOBILE/TABLET: Ocultar nav desktop ===== */
@media screen and (max-width: 1024px) {
  .navbar .navbar__links,
  .navbar .desktop-only,
  .navbar a.desktop-only,
  .navbar a.cta-primary.desktop-only,
  .navbar a.cta-secondary.desktop-only {
    display: none !important;
  }
  .navbar .navbar__inner {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 0 16px !important;
  }

  /* Hamburger visible en mobile */
  #hamburger,
  .navbar__hamburger,
  button.navbar__hamburger {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 5px !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;
    background: transparent !important;
    border: none !important;
    cursor: pointer !important;
    padding: 0 !important;
    position: relative !important;
    z-index: 999999 !important;
    -webkit-tap-highlight-color: rgba(0,0,0,0.1);
    touch-action: manipulation;
    pointer-events: auto !important;
  }
  #hamburger .bar,
  .navbar__hamburger .bar {
    display: block !important;
    width: 24px !important;
    height: 2.5px !important;
    background: #1a1a1a !important;
    border-radius: 2px !important;
    margin: 3px auto !important;
  }

  /* ===== BOTON INGRESA MOBILE - fuera del hamburguesa ===== */
  .navbar__mobile-ingresa-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 8px 18px !important;
    border: 2px solid #F26522 !important;
    border-radius: 30px !important;
    color: #F26522 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    white-space: nowrap !important;
    margin-right: 8px !important;
    z-index: 999999 !important;
    position: relative !important;
    -webkit-tap-highlight-color: rgba(242,101,34,0.2);
    touch-action: manipulation;
    background: transparent !important;
    font-family: inherit !important;
    line-height: 1.2 !important;
    transition: background 0.2s, color 0.2s;
  }
  .navbar__mobile-ingresa-btn:hover,
  .navbar__mobile-ingresa-btn:active {
    background: #F26522 !important;
    color: #fff !important;
    text-decoration: none !important;
  }

  /* Contenedor derecho: boton + hamburguesa */
  .navbar__mobile-right {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    margin-left: auto !important;
  }

  /* Mobile menu dropdown */
  #mobileMenu,
  .navbar__mobile-menu {
    display: none !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100vh !important;
    height: 100dvh !important;
    background: #fff !important;
    z-index: 999998 !important;
    flex-direction: column !important;
    padding: 80px 24px 24px !important;
    gap: 16px !important;
    overflow-y: auto !important;
  }
  .navbar__mobile-menu.active {
    display: flex !important;
  }
  .navbar__mobile-menu a {
    font-size: 18px !important;
    color: #1a1a1a !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-bottom: 1px solid #eee !important;
  }
  .navbar__mobile-menu .cta-primary {
    background: #F26522 !important;
    color: #fff !important;
    padding: 14px 24px !important;
    border-radius: 30px !important;
    text-align: center !important;
    margin-top: 16px !important;
    border-bottom: none !important;
  }
  .navbar__mobile-menu .cta-secondary {
    border: 2px solid #F26522 !important;
    color: #F26522 !important;
    padding: 14px 24px !important;
    border-radius: 30px !important;
    text-align: center !important;
    border-bottom: none !important;
  }
}

/* ===== DESKTOP: ocultar boton mobile ===== */
@media screen and (min-width: 1025px) {
  .navbar__mobile-ingresa-btn,
  .navbar__mobile-right {
    display: none !important;
  }
}

/* ===== FIX HEADER DESKTOP: Forzar flex en navbar__inner ===== */
@media screen and (min-width: 1025px) {
  /* Ocultar menú mobile */
  #mobileMenu,
  .navbar__mobile-menu,
  .navbar .navbar__mobile-menu {
    display: none !important;
    visibility: hidden !important;
  }
  /* Flex en navbar__inner */
  .navbar .navbar__inner {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
  }
  .navbar .navbar__inner > p {
    display: contents !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  /* Estilo links menú */
  .navbar .navbar__links {
    display: flex !important;
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
    gap: 24px !important;
    align-items: center !important;
  }
  .navbar .navbar__links li {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .navbar .navbar__links a {
    color: #1a1a1a !important;
    text-decoration: none !important;
    font-size: 15px !important;
    font-weight: 500 !important;
  }
  /* Logo tamaño correcto */
  .navbar .navbar__logo img {
    max-width: 120px !important;
    height: auto !important;
  }
}


/* === NEXT BLOCK === */


/* =====================================================
ESTILO BASE
SOLO TAXONOMY FILTER + LOOP GRID CATEGORY
===================================================== */

/* BOTONES DEL TAXONOMY FILTER */

.blog-filter button.e-filter-item,
.blog-filter .e-filter-item{

display:inline-flex !important;
align-items:center;
justify-content:center;

padding:10px 19px !important;

font-size:15px !important;
font-weight:600 !important;
line-height:1 !important;

border-radius:999px !important;
border:2px solid !important;

background:transparent !important;

width:fit-content;

transition:all .2s ease;

}


/* CATEGORÍA EN LOOP GRID */

.blog-category-grid .elementor-post-info__terms-list-item{

display:inline-flex;
align-items:center;
justify-content:center;

padding:10px 19px;

font-size:15px;
font-weight:600;
line-height:1;

border-radius:999px;
border:2px solid;

background:transparent;

width:fit-content;

}


/* =====================================================
COLORES
===================================================== */


/* NOMINA */

.category-nomina .blog-category-grid .elementor-post-info__terms-list-item,
.blog-filter .e-filter-item[data-filter="nomina"]{

color:#5E24FF !important;
border-color:#5E24FF !important;

}


/* RECURSOS HUMANOS */

.category-recursos-humanos .blog-category-grid .elementor-post-info__terms-list-item,
.blog-filter .e-filter-item[data-filter="recursos-humanos"]{

color:#00D32E !important;
border-color:#00D32E !important;

}


/* BIENESTAR FINANCIERO */

.category-bienestar-financiero .blog-category-grid .elementor-post-info__terms-list-item,
.blog-filter .e-filter-item[data-filter="bienestar-financiero"]{

color:#F94700 !important;
border-color:#F94700 !important;

}


/* FINANZAS PERSONALES */

.category-finanzas-personales .blog-category-grid .elementor-post-info__terms-list-item,
.blog-filter .e-filter-item[data-filter="finanzas-personales"]{

color:#1E1E1E !important;
border-color:#1E1E1E !important;

}


/* =====================================================
FILTRO ACTIVO
===================================================== */

.blog-filter .e-filter-item[aria-pressed="true"][data-filter="nomina"]{
background:#5E24FF !important;
color:#fff !important;
}

.blog-filter .e-filter-item[aria-pressed="true"][data-filter="recursos-humanos"]{
background:#00D32E !important;
color:#fff !important;
}

.blog-filter .e-filter-item[aria-pressed="true"][data-filter="bienestar-financiero"]{
background:#F94700 !important;
color:#fff !important;
}

.blog-filter .e-filter-item[aria-pressed="true"][data-filter="finanzas-personales"]{
background:#1E1E1E !important;
color:#fff !important;
}

/* ===============================
TÍTULOS LOOP GRID (CORTE EN 2 LÍNEAS)
=============================== */

.blog-grid .elementor-post__title,
.blog-grid .elementor-heading-title {

display: -webkit-box !important;
-webkit-line-clamp: 2; /* 👈 máximo 2 líneas */
-webkit-box-orient: vertical;

overflow: hidden !important;
text-overflow: ellipsis;

line-height: 1.3em;
max-height: 2.6em; /* 👈 2 líneas exactas */
}



/* === NEXT BLOCK === */


/* Landing Aleluya IA - Mobile Menu Fix */
@media (max-width: 1024px) {
  .navbar .navbar__links { display: none !important; }
  .navbar .desktop-only,
  .navbar a.desktop-only { display: none !important; }
  .navbar .navbar__hamburger {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 5px !important;
    cursor: pointer !important;
    padding: 8px !important;
    background: none !important;
    border: none !important;
    min-width: 44px !important;
    min-height: 44px !important;
    z-index: 10001 !important;
    -webkit-tap-highlight-color: transparent;
    touch-action: manipulation;
  }
  .navbar .navbar__hamburger .bar,
  .navbar .navbar__hamburger span {
    display: block !important;
    width: 24px !important;
    height: 2.5px !important;
    background-color: #1a1a1a !important;
    border-radius: 2px !important;
  }
  .navbar .navbar__mobile-menu {
    display: none !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100vh !important;
    height: 100dvh !important;
    background: #ffffff !important;
    z-index: 10000 !important;
    flex-direction: column !important;
    padding: 80px 24px 24px !important;
    gap: 16px !important;
    overflow-y: auto !important;
  }
  .navbar .navbar__mobile-menu.active {
    display: flex !important;
  }
  .navbar .navbar__mobile-menu a {
    font-size: 18px !important;
    padding: 12px 0 !important;
    text-decoration: none !important;
    color: #1a1a1a !important;
  }
  .navbar .navbar__mobile-menu .cta-primary {
    background: #f26522 !important;
    color: #fff !important;
    padding: 14px 24px !important;
    border-radius: 30px !important;
    text-align: center !important;
    margin-top: 16px !important;
  }
  .navbar .navbar__mobile-menu .cta-secondary {
    border: 2px solid #f26522 !important;
    color: #f26522 !important;
    padding: 14px 24px !important;
    border-radius: 30px !important;
    text-align: center !important;
  }
  .navbar .navbar__inner {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
  }
}


/* === NEXT BLOCK === */


				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			

/* === NEXT BLOCK === */


			h1.logo {
  margin: 0 !important;
  padding: 0 !important;
  display: inline-block;
  line-height: 0;
  vertical-align: top;
}


/* Sombra Botones */
.elementor-button:hover {
    box-shadow: 4px 4px 0px 0px rgba(30, 30, 30, 1); 
    transition: box-shadow 0.3s ease-in-out;
}


#uc_content_accordion_elementor_4399f47 .uc_container .uc_btn {
    display: flex !important;
    align-items: center;
    gap: 8px;
}

.item-price:hover {text-decoration: underline;}

.tag-blog {
    font-family: 'Montserrat';
    font-weight: 700;
    font-size: 16px;
    line-height: 16px;
	  color: #000000;
}

.time-read {
    font-family: 'Montserrat';
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
	  color: #000000;
}

.categoria-shortcode {
    font-family: 'Montserrat';
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
	  color: #000000;
}


.mis-etiquetas-container {
    display: flex;
    gap: 10px;
}


.etiqueta {
    background-color: #c58af9;
    color: #1E1E1E;
	  font-family: 'Montserrat';
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    padding: 10px 12px;
    border-radius: 25px;
	  margin-right: 14px;
	  margin-bottom: 14px;
    display: inline-block;
    text-align: center;
}

.subcategoria-container {
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 16px;
    color: #9A3DE0;
	  text-transform: uppercase;
}

.subcategoria-link {
    color: #9A3DE0;
}

.categoria-principal {
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 16px;
    color: #9A3DE0;
	  text-transform: uppercase;
}

.time-post {
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 16px;
    color: #000000;
}

@media only screen and (min-width: 1200px) { 
#uc_content_accordion_elementor_a08b458 .ue-item-image img {
    width: 100%;
    display: none !important;
    object-fit: cover;
}

}

.elementskit-navbar-nav .elementskit-submenu-panel {
    width: auto !important;
    min-width: unset !important;
    display: inline-block !important;
    white-space: nowrap;
}

@media (min-width: 1024px) { 
    .uc_ac_box .uc_content .ue-item-image {
        display: none !important;
    }
}

.owl-carousel.owl-loaded {
    display: block;
    box-shadow: none !important;
}

@media (max-width: 1024px) {
  .logo-fullscreen-fixed {
    position: fixed;
    top: 24px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10000;
    opacity: 0;
    animation: fadeInLogo 0.4s ease-out 0.3s forwards;
    pointer-events: none;
    text-align: center;
  }

  .logo-fullscreen-fixed img {
    max-width: 72px  !important;
    height: auto;
    display: block;
}
	
	ul#menu-menu-responsive {
    width: -webkit-fill-available;
}
	
	.ue_hamburger_custom_close svg {
    height: 20px !important;
    width: 20px !important;
	}
	
	#uc_fullscreen_navigation_menu_elementor_e744eb7 .menu-item-has-children > a.expanded {
  color: #9A3DE0 !important; /* o el tono de morado que prefieras */
}
	
}

@media only screen and (max-width: 380px) {
.uc_ac_box.uc-item-active .ue_heading_title img {
    margin-right: 6px;
}
	
.time-post {
    font-family: "Montserrat", Sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    color: #000000;
}
	
.subcategoria-container {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 16px;
    color: #9A3DE0;
	  text-transform: uppercase;
}
	
	.categoria-principal {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 16px;
    color: #9A3DE0;
	  text-transform: uppercase;
}
	
.logo-fullscreen-fixed {
    position: fixed;
    top: 16px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10000;
    opacity: 0;
    animation: fadeInLogo 0.4s ease-out 0.3s forwards;
    pointer-events: none;
    text-align: center;
  }

  .logo-fullscreen-fixed img {
    max-width: 41px !important;
    height: auto;
    display: block;
  }
	
		.ue_hamburger_custom_close svg {
    height: 20px !important;
    width: 20px !important;
	}
	
	#uc_fullscreen_navigation_menu_elementor_e744eb7 .ue_hamburger * {
    width: 24px !important;
    height: 24px !important;
}
	
#{{uc_id}}.menu-opened .checkbox-toggle {
  top: -33px !important; /* mismo valor que el que aplicaste a la "X" */
  height: 20px !important; /* aumenta la zona clickeable */
  width: 20px !important;
	z-index: 9999;
}
	
	#{{uc_id}} .checkbox-toggle {
  width: 20px !important;
  height: 20px !important;
}
	
	#{{uc_id}}.menu-opened .checkbox-toggle,
#{{uc_id}}.menu-opened .ue_hamburger {
  top: -33px !important;
}

#uc_fullscreen_navigation_menu_elementor_e744eb7.menu-opened .ue_menu,
#uc_fullscreen_navigation_menu_elementor_e744eb7.menu-opened .ue_inner_menu,
#uc_fullscreen_navigation_menu_elementor_e744eb7.menu-opened .ue_inner_menu-box,
#uc_fullscreen_navigation_menu_elementor_e744eb7.menu-opened .ue_inner_menu > div {
  transition: none !important;
  -webkit-transition: none !important;
}
	
	body.menu-opened,
html.menu-opened {
  overflow: hidden !important;
  height: 100% !important;
}
	
	* {
  -webkit-tap-highlight-color: transparent !important;
  -webkit-touch-callout: none !important;
}
	
	body.menu-link-clicked #uc_fullscreen_navigation_menu_elementor_e744eb7 .ue_hamburger {
  display: none !important;
}
	
#uc_fullscreen_navigation_menu_elementor_e744eb7 .menu-item-has-children > a.expanded {
  color: #9A3DE0 !important; /* o el tono de morado que prefieras */
}
	
	.e-con.e-flex>.e-con-inner {
    flex-wrap: inherit !important;
}

		
}

/* Asegurar que el texto y el icono estén alineados correctamente */
.uc_container .ue_heading_title {
  display: flex;
  align-items: center; /* Alinea el icono con el texto */
  flex-wrap: nowrap; /* Evita saltos de línea en el icono */
  white-space: normal; /* Permitir que el texto fluya correctamente */
  overflow: visible;
}

/* Estilizar el icono SVG para evitar que afecte el diseño */
.uc_container .ue_heading_title img {
  width: 30px; /* Tamaño fijo del icono */
  height: 30px;
  flex-shrink: 0; /* Evita que el icono afecte el espacio del texto */
  margin-right: 8px; /* Espacio adecuado entre el icono y el texto */
  display: inline-block; /* Asegurar que no cause espacios extra */
}

/* Ajustar el encabezado del acordeón para evitar recortes */
.uc_container .uc-heading {
  display: flex;
  align-items: center;
  justify-content: flex-start;

  width: 100%;
  overflow: hidden;
  cursor: pointer;
}

.uc_btn.uc_more_btn::after {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("/wp-content/uploads/2025/02/Arrow-01-Right.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle; /* Asegura alineación con el texto */
}

/* Contenedor de la paginación */
.elementor-pagination {
    display: flex;
    justify-content: center; /* Centrar los elementos horizontalmente */
    align-items: center; /* Alinear verticalmente */
    gap: 10px; /* Espacio uniforme entre elementos */
}

/* Ajuste para los botones de paginación (Números y flechas) */
.elementor-pagination .page-numbers {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Flechas de paginación */
.elementor-pagination .page-numbers.prev,
.elementor-pagination .page-numbers.next {
    width: 48px; /* Tamaño del SVG */
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: contain;
    background-repeat: no-repeat;
    text-indent: -9999px; /* Ocultar el texto */
    overflow: hidden;
 position: absolute; /* Se posicionan independientemente */
}

/* Flecha izquierda */
.elementor-pagination .page-numbers.prev {
    background-image: url('/wp-content/uploads/2025/03/aleluya-previous-blog.svg'); /* Reemplaza con tu SVG */
		left: 0;
}

/* Flecha derecha */
.elementor-pagination .page-numbers.next {
    background-image: url('/wp-content/uploads/2025/03/aleluya-next-blog.svg'); /* Reemplaza con tu SVG */
	right: 0;
}



/* Línea negra por defecto en ítems principales */
.uc-list-menu > li {
    border-bottom: 1px solid black;
    margin-bottom: 0 !important;
    padding: 32px 0 !important;
    transition: all 0.3s ease;
}

/* Remueve la línea cuando se muestra el submenú */
.uc-list-menu > li.menu-item-has-children.open-submenu {
  border-bottom: 1px solid #1e1e1e;
  padding-bottom: 32px;
}

/* Asegúrate que el contenedor de botones no sea 100% ancho si el menú no lo es */
.elementor.elementor-29404 {
width: 100vw;
}

/* Fuerza altura igual en todas las tarjetas */
.swiper-slide {
  height: 100% !important; /* puedes ajustar este valor */
  overflow: hidden;
  display: block;
}

/* Limita altura del contenedor de contenido */
.elementor-29469 .content-archive {
  height: calc(100%); /* Ajusta restando la altura de la imagen */
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.uc-list-menu > li.submenu-open > a {
  color: #A046F3 !important; /* Morado */
}

.uc-list-menu > li.submenu-closed > a {
  color: #1E1E1E !important; /* Rojo */
}

.elementor-widget-video .elementor-wrapper iframe {
    background-color: #EEEEEE !important;
}

.contenedor-imagen-loop {
    width: 100%;
    overflow: hidden;
    border-radius: 8px;
}

.contenedor-imagen-loop img{
    width: 453px;
    height: 320px;
    object-fit: cover;
    object-position: center center;
    border-radius: 16px 16px 16px 16px;
}


.swiper-slide {
    height: auto !important;
}    

.elementor-1735 .elementor-element.elementor-element-71604c9 .elementskit-advanced-slider .swiper-horizontal > .swiper-pagination {
        top: 520px  !important;
    }













/* ========== LANDING ALELUYA IA - MOBILE NAVBAR FIX ========== */
@media (max-width: 1024px) {
  body .navbar .navbar__hamburger {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 5px !important;
    cursor: pointer !important;
    padding: 8px !important;
    background: none !important;
    border: none !important;
    min-width: 40px !important;
    min-height: 40px !important;
    position: relative !important;
    z-index: 10001 !important;
    -webkit-tap-highlight-color: transparent;
  }
  body .navbar .navbar__hamburger .bar {
    display: block !important;
    width: 24px !important;
    height: 2.5px !important;
    background-color: #1a1a1a !important;
    border-radius: 2px !important;
    transition: transform 0.3s, opacity 0.3s !important;
  }
  body .navbar .navbar__links {
    display: none !important;
  }
  body .navbar a.desktop-only,
  body .navbar .desktop-only {
    display: none !important;
  }
  body .navbar .navbar__mobile-menu {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100vh !important;
    background: #fff !important;
    z-index: 10000 !important;
    flex-direction: column !important;
    padding: 80px 24px 24px !important;
    gap: 16px !important;
    overflow-y: auto !important;
  }
  body .navbar .navbar__mobile-menu:not(.active) {
    display: none !important;
  }
  body .navbar .navbar__mobile-menu.active {
    display: flex !important;
  }
}
/* ========== END MOBILE NAVBAR FIX ========== */

/* Fix: Footer new link hover color - evita que los links se pongan blancos */
.footer.footer-new a:hover {
    color: #1a1a1a !important;
    opacity: 0.6;
}		

/* === NEXT BLOCK === */

.elementor-35905 .elementor-element.elementor-element-7cebf90b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 11px 0px rgba(0, 0, 0, 0.07058823529411765);--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:26px;}.elementor-35905 .elementor-element.elementor-element-7cebf90b:not(.elementor-motion-effects-element-type-background), .elementor-35905 .elementor-element.elementor-element-7cebf90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-35905 .elementor-element.elementor-element-55851e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-35905 .elementor-element.elementor-element-5ecace80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:31px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869{width:var( --container-widget-width, 266px );max-width:266px;padding:10px 0px 10px 8px;--container-widget-width:266px;--container-widget-flex-grow:0;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-65682869.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-65682869:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-65682869:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-14c79d6a{width:var( --container-widget-width, 300px );max-width:300px;padding:10px 10px 10px 8px;--container-widget-width:300px;--container-widget-flex-grow:0;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-14c79d6a.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-14c79d6a:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-14c79d6a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-50e26e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:41px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d{width:var( --container-widget-width, 266px );max-width:266px;padding:10px 0px 10px 8px;--container-widget-width:266px;--container-widget-flex-grow:0;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-1cd2a12d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-1cd2a12d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-4f594816{padding:10px 5px 10px 5px;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-4f594816.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-4f594816:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-4f594816:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-16c58a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35905 .elementor-element.elementor-element-2d204087{text-align:right;}.elementor-35905 .elementor-element.elementor-element-2d204087 img{width:443px;}@media(max-width:767px){.elementor-35905 .elementor-element.elementor-element-7cebf90b{--padding-top:0px;--padding-bottom:70px;--padding-left:28px;--padding-right:27px;}.elementor-35905 .elementor-element.elementor-element-16c58a52{--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35905 .elementor-element.elementor-element-2d204087{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;text-align:center;}.elementor-35905 .elementor-element.elementor-element-2d204087 img{width:385px;}}@media(min-width:768px){.elementor-35905 .elementor-element.elementor-element-7cebf90b{--width:1260px;}.elementor-35905 .elementor-element.elementor-element-55851e4f{--width:60%;}.elementor-35905 .elementor-element.elementor-element-16c58a52{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-7cebf90b *//* Fuerza colores dentro del mega menú de ElementsKit */
.elementskit-megamenu-panel a,
.elementskit-megamenu-panel .elementor-icon-box-title a {
  color: #000 !important;
}

/* Evita que hover los vuelva rosados */
.elementskit-megamenu-panel a:hover {
  color: #000 !important;
}

.hover-megamenu:hover{
    background:#6C6C6B0F;
    border-radius:10px;
    transition:background 0.2s ease, border-radius 0.2s ease;
}

.megamenu1 .elementor-icon-box-wrapper,
.megamenu2 .elementor-icon-box-wrapper,
.megamenu3 .elementor-icon-box-wrapper,
.megamenu4 .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
    gap: 10px; /* espacio entre ícono y texto */
}

.megamenu1 .elementor-icon-box-content,
.megamenu2 .elementor-icon-box-content,
.megamenu3 .elementor-icon-box-content,
.megamenu4 .elementor-icon-box-content {
    padding-top: 0;
}/* End custom CSS */

/* === NEXT BLOCK === */

.elementor-35905 .elementor-element.elementor-element-7cebf90b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 11px 0px rgba(0, 0, 0, 0.07058823529411765);--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:26px;}.elementor-35905 .elementor-element.elementor-element-7cebf90b:not(.elementor-motion-effects-element-type-background), .elementor-35905 .elementor-element.elementor-element-7cebf90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-35905 .elementor-element.elementor-element-55851e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-35905 .elementor-element.elementor-element-5ecace80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:31px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869{width:var( --container-widget-width, 266px );max-width:266px;padding:10px 0px 10px 8px;--container-widget-width:266px;--container-widget-flex-grow:0;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-65682869.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-65682869:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-65682869:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-65682869 .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-14c79d6a{width:var( --container-widget-width, 300px );max-width:300px;padding:10px 10px 10px 8px;--container-widget-width:300px;--container-widget-flex-grow:0;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-14c79d6a.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-14c79d6a:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-14c79d6a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-14c79d6a .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-50e26e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:41px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d{width:var( --container-widget-width, 266px );max-width:266px;padding:10px 0px 10px 8px;--container-widget-width:266px;--container-widget-flex-grow:0;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-1cd2a12d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-1cd2a12d:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-1cd2a12d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-1cd2a12d .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-4f594816{padding:10px 5px 10px 5px;--icon-box-icon-margin:13px;}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816.elementor-view-framed .elementor-icon, .elementor-35905 .elementor-element.elementor-element-4f594816.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon{font-size:27px;}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-title, .elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-title a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:15px;font-weight:600;line-height:0.8em;letter-spacing:-0.02em;}.elementor-35905 .elementor-element.elementor-element-4f594816:has(:hover) .elementor-icon-box-title,
					 .elementor-35905 .elementor-element.elementor-element-4f594816:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-35905 .elementor-element.elementor-element-4f594816 .elementor-icon-box-description{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:-0.022em;color:#756F6D;}.elementor-35905 .elementor-element.elementor-element-16c58a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35905 .elementor-element.elementor-element-2d204087{text-align:right;}.elementor-35905 .elementor-element.elementor-element-2d204087 img{width:443px;}@media(max-width:767px){.elementor-35905 .elementor-element.elementor-element-7cebf90b{--padding-top:0px;--padding-bottom:70px;--padding-left:28px;--padding-right:27px;}.elementor-35905 .elementor-element.elementor-element-16c58a52{--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35905 .elementor-element.elementor-element-2d204087{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;text-align:center;}.elementor-35905 .elementor-element.elementor-element-2d204087 img{width:385px;}}@media(min-width:768px){.elementor-35905 .elementor-element.elementor-element-7cebf90b{--width:1260px;}.elementor-35905 .elementor-element.elementor-element-55851e4f{--width:60%;}.elementor-35905 .elementor-element.elementor-element-16c58a52{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-7cebf90b *//* Fuerza colores dentro del mega menú de ElementsKit */
.elementskit-megamenu-panel a,
.elementskit-megamenu-panel .elementor-icon-box-title a {
  color: #000 !important;
}

/* Evita que hover los vuelva rosados */
.elementskit-megamenu-panel a:hover {
  color: #000 !important;
}

.hover-megamenu:hover{
    background:#6C6C6B0F;
    border-radius:10px;
    transition:background 0.2s ease, border-radius 0.2s ease;
}

.megamenu1 .elementor-icon-box-wrapper,
.megamenu2 .elementor-icon-box-wrapper,
.megamenu3 .elementor-icon-box-wrapper,
.megamenu4 .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
    gap: 10px; /* espacio entre ícono y texto */
}

.megamenu1 .elementor-icon-box-content,
.megamenu2 .elementor-icon-box-content,
.megamenu3 .elementor-icon-box-content,
.megamenu4 .elementor-icon-box-content {
    padding-top: 0;
}/* End custom CSS */

/* === NEXT BLOCK === */

/* widget: Logo Marquee */

#uc_logo_marquee_elementor_09d5706{
  min-height:1px;
  text-align: center;
  position:relative;
  opacity: 0;
}

#uc_logo_marquee_elementor_09d5706 *{
  box-sizing:border-box;
}
#uc_logo_marquee_elementor_09d5706 .uc_marquee {
	display: flex;
	align-items: center;
	overflow: hidden;
    position: relative;
}
#uc_logo_marquee_elementor_09d5706 .uc_marquee > div {
    position:relative;
	display: inline-flex;
	align-items: center;
	flex: 0 0 auto;
	width: auto;
	overflow: hidden;
  			animation-name: marquee-to-left;
    	animation-timing-function: linear;
	animation-iteration-count: infinite;
    }
#uc_logo_marquee_elementor_09d5706 img{

  	height: 100%;
  	object-fit: contain;
}

#uc_logo_marquee_elementor_09d5706 .ue_marquee_title
{
  position:absolute;
  bottom:0px;
  left: 0;
  width:100%;
}

#uc_logo_marquee_elementor_09d5706 .uc_logo_marquee_holder{
	position:relative;
    text-align:center;
    overflow:hidden;
}


#uc_logo_marquee_elementor_09d5706 .uc_logo_marquee_holder a{
  height:100%;
  width: 100%;
  display:flex;
  align-items: center;
  justify-content:center;
}


	@keyframes marquee-to-left {
	from {transform: translate(0,0)}
	to {transform: translate(-50%,0)}
}
	





#uc_logo_marquee_elementor_09d5706 .ue-item-badge
{
  position:absolute;
  right:0px;
  top:0px;
}



/* === NEXT BLOCK === */

.elementor-36480 .elementor-element.elementor-element-3a66479e{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;--z-index:1000;}.elementor-36480 .elementor-element.elementor-element-3a66479e:not(.elementor-motion-effects-element-type-background), .elementor-36480 .elementor-element.elementor-element-3a66479e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eed04c0 );}.elementor-36480 .elementor-element.elementor-element-2c923a7f{--display:flex;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-36480 .elementor-element.elementor-element-1bde48c2{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36480 .elementor-element.elementor-element-1bde48c2 img{width:95px;}.elementor-36480 .elementor-element.elementor-element-42d94b9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36480 .elementor-element.elementor-element-4daccf4 .elementor-button{background-color:var( --e-global-color-cdc77f0 );font-family:"Stack Sans Text - Static", Sans-serif;font-size:15px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cdc77f0 );padding:11px 18px 11px 18px;}.elementor-36480 .elementor-element.elementor-element-4daccf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-36480 .elementor-element.elementor-element-5ad75df1 .elementor-icon-wrapper{text-align:center;}.elementor-36480 .elementor-element.elementor-element-5ad75df1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-36480 .elementor-element.elementor-element-5ad75df1.elementor-view-framed .elementor-icon, .elementor-36480 .elementor-element.elementor-element-5ad75df1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-36480 .elementor-element.elementor-element-5ad75df1.elementor-view-framed .elementor-icon, .elementor-36480 .elementor-element.elementor-element-5ad75df1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-36480 .elementor-element.elementor-element-5ad75df1 .elementor-icon-wrapper svg{width:auto;}.elementor-36480 .elementor-element.elementor-element-5cae63bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36480 .elementor-element.elementor-element-1644e9 .elementor-heading-title{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-weight:500;color:#6E6E6E;}.elementor-36480 .elementor-element.elementor-element-1644e9 .elementor-heading-title a:hover, .elementor-36480 .elementor-element.elementor-element-1644e9 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-36480 .elementor-element.elementor-element-452cc19 .elementor-button{background-color:#61CE7000;font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;letter-spacing:-0.02em;fill:#6E6E6E;color:#6E6E6E;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-36480 .elementor-element.elementor-element-452cc19{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;border-style:none;}.elementor-36480 .elementor-element.elementor-element-452cc19:hover{border-style:none;}.elementor-36480 .elementor-element.elementor-element-452cc19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36480 .elementor-element.elementor-element-452cc19 .elementor-button:hover, .elementor-36480 .elementor-element.elementor-element-452cc19 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-36480 .elementor-element.elementor-element-452cc19 .elementor-button:hover svg, .elementor-36480 .elementor-element.elementor-element-452cc19 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-36480 .elementor-element.elementor-element-873426c{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-36480 .elementor-element.elementor-element-21e343d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-item > a{font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-weight:400;}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-36480 .elementor-element.elementor-element-7348d067{text-align:right;}.elementor-36480 .elementor-element.elementor-element-7348d067 img{width:443px;}.elementor-36480 .elementor-element.elementor-element-01c312a{--display:flex;}.elementor-36480 .elementor-element.elementor-element-63c11d5 .elementor-button{background-color:var( --e-global-color-text );font-family:"Stack Sans Text - Fuentes de Google Estática", Sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:1.5em;letter-spacing:-0.02em;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-36480 .elementor-element.elementor-element-63c11d5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}#elementor-popup-modal-36480{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-36480 .dialog-message{width:640px;height:100vh;align-items:flex-start;}#elementor-popup-modal-36480 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-36480 .elementor-element.elementor-element-452cc19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-36480 .elementor-element.elementor-element-63c11d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}}@media(max-width:767px){.elementor-36480 .elementor-element.elementor-element-3a66479e{--min-height:130px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:14px;--padding-left:30px;--padding-right:15px;}.elementor-36480 .elementor-element.elementor-element-2c923a7f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-36480 .elementor-element.elementor-element-1bde48c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36480 .elementor-element.elementor-element-1bde48c2 img{width:83px;}.elementor-36480 .elementor-element.elementor-element-42d94b9a{--width:65%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-36480 .elementor-element.elementor-element-4daccf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36480 .elementor-element.elementor-element-4daccf4 .elementor-button{font-size:14px;padding:9px 10px 9px 10px;}.elementor-36480 .elementor-element.elementor-element-5ad75df1{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36480 .elementor-element.elementor-element-5ad75df1 .elementor-icon{font-size:28px;}.elementor-36480 .elementor-element.elementor-element-5ad75df1 .elementor-icon svg{height:28px;}.elementor-36480 .elementor-element.elementor-element-5cae63bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:70px;--padding-left:27px;--padding-right:28px;}.elementor-36480 .elementor-element.elementor-element-1644e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-36480 .elementor-element.elementor-element-1644e9 .elementor-heading-title{font-size:36px;line-height:1.5em;letter-spacing:-0.02em;}.elementor-36480 .elementor-element.elementor-element-452cc19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-36480 .elementor-element.elementor-element-452cc19 .elementor-button{font-size:36px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36480 .elementor-element.elementor-element-873426c{--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-36480 .elementor-element.elementor-element-21e343d7{--e-icon-list-icon-size:27px;}.elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36480 .elementor-element.elementor-element-21e343d7 .elementor-icon-list-item > a{font-size:18px;line-height:1.5em;letter-spacing:-0.02em;}.elementor-36480 .elementor-element.elementor-element-7348d067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;text-align:center;}.elementor-36480 .elementor-element.elementor-element-7348d067 img{width:385px;}.elementor-36480 .elementor-element.elementor-element-63c11d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-36480 .elementor-element.elementor-element-63c11d5.elementor-element{--align-self:stretch;}.elementor-36480 .elementor-element.elementor-element-63c11d5 .elementor-button{font-size:18px;padding:11px 0px 11px 0px;}#elementor-popup-modal-36480 .dialog-message{width:100vw;}#elementor-popup-modal-36480{justify-content:center;}}@media(min-width:768px){.elementor-36480 .elementor-element.elementor-element-42d94b9a{--width:50%;}.elementor-36480 .elementor-element.elementor-element-5cae63bc{--width:40%;}}/* Start custom CSS */.btn-full,
.btn-full a {
  width: 100% !important;
  display: block !important;
}

.btn-full .elementor-button {
  width: 100% !important;
  display: block !important;
}

.btn-full .elementor-button-wrapper {
  width: 100% !important;
}/* End custom CSS */

/* === NEXT BLOCK === */


			.unlimited-elements-background-overlay{
				position:absolute;
				top:0px;
				left:0px;
				width:100%;
				height:100%;
				z-index:0;
			}

			.unlimited-elements-background-overlay.uc-bg-front{
				z-index:999;
			}
		