.elementor-8710 .elementor-element.elementor-element-3d503d69{--display:flex;--min-height:120px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-7dccc5f4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8710 .elementor-element.elementor-element-53b0c41c.elementor-element{--align-self:flex-start;}.elementor-8710 .elementor-element.elementor-element-53b0c41c{z-index:3;}.elementor-8710 .elementor-element.elementor-element-53b0c41c img{width:100%;height:65px;}.elementor-8710 .elementor-element.elementor-element-1efe76ce{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8710 .elementor-element.elementor-element-11f072ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:20px;z-index:9999;}body:not(.rtl) .elementor-8710 .elementor-element.elementor-element-11f072ac{right:25px;}body.rtl .elementor-8710 .elementor-element.elementor-element-11f072ac{left:25px;}.elementor-8710 .elementor-element.elementor-element-11f072ac .elementor-icon-wrapper{text-align:center;}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-framed .elementor-icon, .elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-framed .elementor-icon, .elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-30fa64a );color:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-framed .elementor-icon:hover, .elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-30fa64a );border-color:var( --e-global-color-30fa64a );}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-framed .elementor-icon:hover, .elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-30fa64a );}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-11f072ac.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-11f072ac .elementor-icon{font-size:35px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-8710 .elementor-element.elementor-element-11f072ac .elementor-icon svg{height:35px;}.elementor-8710 .elementor-element.elementor-element-591e5e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-591e5e2:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-591e5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-6637126{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-a226dbc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-6dc8356{text-align:center;font-size:120px;font-weight:900;text-transform:uppercase;line-height:105px;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-a6e2164{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-033b5fb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:120px;font-weight:900;text-transform:uppercase;line-height:105px;color:#B7C72A;}.elementor-8710 .elementor-element.elementor-element-3c05306{--display:flex;}.elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-element{--align-self:center;}.elementor-8710 .elementor-element.elementor-element-d4797fe .elementor-icon-wrapper{text-align:center;}.elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-framed .elementor-icon, .elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-default .elementor-icon{color:var( --e-global-color-c248825 );border-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-framed .elementor-icon, .elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-framed .elementor-icon:hover, .elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-framed .elementor-icon:hover, .elementor-8710 .elementor-element.elementor-element-d4797fe.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-ee62f74{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-ee62f74:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-ee62f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-2792a58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-2792a58 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:900;text-transform:none;line-height:0.95em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-a0cc8ee{--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:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-3b30fab{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-290d3a3{font-family:"Inter", Sans-serif;font-size:19px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-b575ff0{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button{background-color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-c248825 );color:var( --e-global-color-c248825 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c248825 );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button:hover, .elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button:focus{background-color:var( --e-global-color-c248825 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-8bd3e87:hover{--e-transform-translateX:5px;--e-transform-skewX:-5deg;}.elementor-8710 .elementor-element.elementor-element-8bd3e87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8710 .elementor-element.elementor-element-8bd3e87.elementor-element{--align-self:flex-start;}.elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button:hover svg, .elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button{background-color:var( --e-global-color-c248825 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c248825 );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button:hover, .elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c248825 );border-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-8056cff:hover{--e-transform-translateX:5px;--e-transform-skewX:-5deg;}.elementor-8710 .elementor-element.elementor-element-8056cff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8710 .elementor-element.elementor-element-8056cff.elementor-element{--align-self:flex-start;}.elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button:hover svg, .elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button:focus svg{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-6e63708{--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:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-e229ab7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;--z-index:900;}.elementor-8710 .elementor-element.elementor-element-e229ab7:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-e229ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-b403694{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-dfe41d7{--display:flex;--min-height:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-dfe41d7:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-dfe41d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-67f1611{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-67f1611:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-67f1611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-67f1611 > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-67f1611 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-67f1611 > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-67f1611 > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-67f1611 > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-67f1611 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-0f1ca20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-51db9a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-61923f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-61923f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-26d4a90{--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:flex-start;--gap:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-07a277a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-6ee60f6{text-align:start;}.elementor-8710 .elementor-element.elementor-element-6ee60f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-a2b3e78{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-d701310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8710 .elementor-element.elementor-element-d701310 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1.25em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-5dbde19{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-bfbd046{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-dd23b33{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-dd23b33:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-dd23b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-dd23b33 > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-dd23b33 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-dd23b33 > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-dd23b33 > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-dd23b33 > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-dd23b33 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-eaffba0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-29b909d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-1d6fe61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-1d6fe61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-dc19f4b{--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:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-9981b50{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-aabe235{text-align:start;}.elementor-8710 .elementor-element.elementor-element-aabe235 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:46px;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-af902ea{font-family:"Inter", Sans-serif;font-size:26px;line-height:1.3em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-6be7b13{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-99aa78f{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-f90fd83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-f90fd83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-8710 .elementor-element.elementor-element-032aaa9{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button{background-color:var( --e-global-color-c248825 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c248825 );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button:hover, .elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c248825 );border-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-dbee008:hover{--e-transform-translateX:5px;--e-transform-skewX:-5deg;}.elementor-8710 .elementor-element.elementor-element-dbee008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8710 .elementor-element.elementor-element-dbee008.elementor-element{--align-self:center;}.elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button:hover svg, .elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button:focus svg{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-19a252b{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-19a252b:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-19a252b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-19a252b > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-19a252b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-19a252b > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-19a252b > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-19a252b > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-19a252b > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-ad2d80b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-fcf97f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-922a0a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-922a0a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-d0caa24{text-align:center;}.elementor-8710 .elementor-element.elementor-element-d0caa24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-5199b9e{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-607349c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-607349c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1.35em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-dc4bf60{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-dc4bf60:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-dc4bf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-dc4bf60 > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-dc4bf60 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-dc4bf60 > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-dc4bf60 > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-dc4bf60 > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-dc4bf60 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-4485d15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-58a949a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-e689867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-e689867 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-d6d7b04{text-align:center;}.elementor-8710 .elementor-element.elementor-element-d6d7b04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-2d385ab{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-f76d74f{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ed6ba2e{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button{background-color:var( --e-global-color-c248825 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c248825 );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button:hover, .elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c248825 );border-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-6b7d9d5:hover{--e-transform-translateX:5px;--e-transform-skewX:-5deg;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5.elementor-element{--align-self:center;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button:hover svg, .elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button:focus svg{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-cc73c77{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-cc73c77:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-cc73c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-cc73c77 > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-cc73c77 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-cc73c77 > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-cc73c77 > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-cc73c77 > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-cc73c77 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-90dcb3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-9839c02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-89e138a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-89e138a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-0e2d19a{--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:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-807d420{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-e71f524{text-align:start;}.elementor-8710 .elementor-element.elementor-element-e71f524 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-06a7c0e{font-family:"Inter", Sans-serif;font-size:26px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-8b1a4c1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-cc9672a{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-4504b50{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-45ef5f4{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-45ef5f4:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-45ef5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-45ef5f4 > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-45ef5f4 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-45ef5f4 > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-45ef5f4 > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-45ef5f4 > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-45ef5f4 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-7ca42ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-95c66a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-76d0af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-76d0af0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-2a00566{text-align:center;}.elementor-8710 .elementor-element.elementor-element-2a00566 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-38e5185{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-bcb3791{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-bcb3791:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-bcb3791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-bcb3791 > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-bcb3791 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-bcb3791 > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-bcb3791 > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-bcb3791 > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-bcb3791 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-7cd954e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-013d0f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-b51e973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-b51e973 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-d5a45d1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-d5a45d1.elementor-element{--align-self:center;}.elementor-8710 .elementor-element.elementor-element-e6642fa{--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:200px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-e6642fa:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-e6642fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-e6642fa > .elementor-shape-top .elementor-shape-fill, .elementor-8710 .elementor-element.elementor-element-e6642fa > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-e6642fa > .elementor-shape-top svg, .elementor-8710 .elementor-element.elementor-element-e6642fa > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-8710 .elementor-element.elementor-element-e6642fa > .elementor-shape-top, .elementor-8710 .elementor-element.elementor-element-e6642fa > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8710 .elementor-element.elementor-element-bbe356d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-3bbca8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-ee12976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-ee12976 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;line-height:1.04em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-4be9843{--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:flex-start;--gap:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-8170c1c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-376b090{text-align:start;}.elementor-8710 .elementor-element.elementor-element-376b090 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-8ffeed0{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ae08b3c{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-aa57a24{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-f766498{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-8710 .elementor-element.elementor-element-f766498:not(.elementor-motion-effects-element-type-background), .elementor-8710 .elementor-element.elementor-element-f766498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-30fa64a );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:15px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-15px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group > label, .elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-subgroup label{color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-c248825 );font-family:"Inter", Sans-serif;font-size:18px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group .elementor-field, .elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-button{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:0.2px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-30fa64a );color:#ffffff;border-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-button[type="submit"]{background-color:var( --e-global-color-30fa64a );color:#ffffff;border-color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-c248825 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-c248825 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-message.elementor-message-success{color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-message.elementor-message-danger{color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ebf1995 .elementor-message.elementor-help-inline{color:var( --e-global-color-c248825 );}.elementor-8710 .elementor-element.elementor-element-ebf1995{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8710 .elementor-element.elementor-element-79b1258{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.5em;color:var( --e-global-color-c248825 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8710 .elementor-element.elementor-element-3d503d69{--width:95%;}.elementor-8710 .elementor-element.elementor-element-591e5e2{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-ee62f74{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-3b30fab{--width:62%;}.elementor-8710 .elementor-element.elementor-element-6e63708{--width:38%;}.elementor-8710 .elementor-element.elementor-element-e229ab7{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-67f1611{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-07a277a{--width:42%;}.elementor-8710 .elementor-element.elementor-element-5dbde19{--width:58%;}.elementor-8710 .elementor-element.elementor-element-dd23b33{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-9981b50{--width:50%;}.elementor-8710 .elementor-element.elementor-element-6be7b13{--width:50%;}.elementor-8710 .elementor-element.elementor-element-19a252b{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-dc4bf60{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-cc73c77{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-807d420{--width:50%;}.elementor-8710 .elementor-element.elementor-element-8b1a4c1{--width:50%;}.elementor-8710 .elementor-element.elementor-element-45ef5f4{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-bcb3791{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-e6642fa{--content-width:1200px;}.elementor-8710 .elementor-element.elementor-element-8170c1c{--width:40%;}.elementor-8710 .elementor-element.elementor-element-aa57a24{--width:60%;}.elementor-8710 .elementor-element.elementor-element-f766498{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8710 .elementor-element.elementor-element-9981b50{--width:100%;}.elementor-8710 .elementor-element.elementor-element-6be7b13{--width:100%;}.elementor-8710 .elementor-element.elementor-element-807d420{--width:100%;}.elementor-8710 .elementor-element.elementor-element-8b1a4c1{--width:100%;}}@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-591e5e2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-ee62f74{--padding-top:40px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-2792a58 .elementor-heading-title{font-size:54px;}.elementor-8710 .elementor-element.elementor-element-e229ab7{--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-67f1611{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-61923f2 .elementor-heading-title{font-size:70px;line-height:1.06em;}.elementor-8710 .elementor-element.elementor-element-d701310 .elementor-heading-title{font-size:24px;}.elementor-8710 .elementor-element.elementor-element-dd23b33{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-1d6fe61 .elementor-heading-title{font-size:70px;line-height:1.06em;}.elementor-8710 .elementor-element.elementor-element-dc19f4b{--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-8710 .elementor-element.elementor-element-af902ea{font-size:23px;}.elementor-8710 .elementor-element.elementor-element-19a252b{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-922a0a2 .elementor-heading-title{font-size:70px;line-height:1.06em;}.elementor-8710 .elementor-element.elementor-element-607349c .elementor-heading-title{font-size:24px;}.elementor-8710 .elementor-element.elementor-element-dc4bf60{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-e689867 .elementor-heading-title{font-size:70px;line-height:1.06em;}.elementor-8710 .elementor-element.elementor-element-cc73c77{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-89e138a .elementor-heading-title{font-size:70px;line-height:1.06em;}.elementor-8710 .elementor-element.elementor-element-0e2d19a{--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-8710 .elementor-element.elementor-element-06a7c0e{font-size:23px;}.elementor-8710 .elementor-element.elementor-element-45ef5f4{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-76d0af0 .elementor-heading-title{font-size:70px;line-height:1.06em;}.elementor-8710 .elementor-element.elementor-element-bcb3791{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-b51e973 .elementor-heading-title{font-size:70px;line-height:1.06em;}.elementor-8710 .elementor-element.elementor-element-e6642fa{--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-ee12976 .elementor-heading-title{font-size:70px;line-height:1.06em;}}@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-3d503d69{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap: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-8710 .elementor-element.elementor-element-7dccc5f4{--width:70%;--padding-top:16px;--padding-bottom:20px;--padding-left:15px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-1efe76ce{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-11f072ac{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8710 .elementor-element.elementor-element-11f072ac{right:15px;}body.rtl .elementor-8710 .elementor-element.elementor-element-11f072ac{left:15px;}.elementor-8710 .elementor-element.elementor-element-591e5e2{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-6dc8356{font-size:50px;line-height:50px;}.elementor-8710 .elementor-element.elementor-element-033b5fb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:50px;line-height:50px;}.elementor-8710 .elementor-element.elementor-element-ee62f74{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-2792a58{text-align:center;}.elementor-8710 .elementor-element.elementor-element-2792a58 .elementor-heading-title{font-size:36px;}.elementor-8710 .elementor-element.elementor-element-a0cc8ee{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8710 .elementor-element.elementor-element-3b30fab{--width:100%;}.elementor-8710 .elementor-element.elementor-element-290d3a3{font-size:17px;}.elementor-8710 .elementor-element.elementor-element-b575ff0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-8710 .elementor-element.elementor-element-8bd3e87{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-8710 .elementor-element.elementor-element-8bd3e87 .elementor-button{font-size:17px;line-height:19px;}.elementor-8710 .elementor-element.elementor-element-8056cff{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-8710 .elementor-element.elementor-element-8056cff .elementor-button{font-size:17px;line-height:19px;}.elementor-8710 .elementor-element.elementor-element-6e63708{--width:100%;}.elementor-8710 .elementor-element.elementor-element-e229ab7{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8710 .elementor-element.elementor-element-b403694{font-size:15px;}.elementor-8710 .elementor-element.elementor-element-dfe41d7{--min-height:30px;}.elementor-8710 .elementor-element.elementor-element-67f1611{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-61923f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-61923f2 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-26d4a90{--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-8710 .elementor-element.elementor-element-07a277a{--width:100%;}.elementor-8710 .elementor-element.elementor-element-6ee60f6{text-align:start;}.elementor-8710 .elementor-element.elementor-element-6ee60f6 .elementor-heading-title{font-size:22px;}.elementor-8710 .elementor-element.elementor-element-a2b3e78{text-align:start;font-size:17px;}.elementor-8710 .elementor-element.elementor-element-d701310{text-align:start;}.elementor-8710 .elementor-element.elementor-element-d701310 .elementor-heading-title{font-size:21px;}.elementor-8710 .elementor-element.elementor-element-5dbde19{--width:100%;}.elementor-8710 .elementor-element.elementor-element-bfbd046{font-size:17px;}.elementor-8710 .elementor-element.elementor-element-dd23b33{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-1d6fe61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-1d6fe61 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-dc19f4b{--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-8710 .elementor-element.elementor-element-9981b50{--width:100%;}.elementor-8710 .elementor-element.elementor-element-aabe235{text-align:start;}.elementor-8710 .elementor-element.elementor-element-aabe235 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-8710 .elementor-element.elementor-element-af902ea{font-size:20px;}.elementor-8710 .elementor-element.elementor-element-6be7b13{--width:100%;}.elementor-8710 .elementor-element.elementor-element-99aa78f{text-align:start;font-size:17px;}.elementor-8710 .elementor-element.elementor-element-f90fd83{text-align:center;}.elementor-8710 .elementor-element.elementor-element-f90fd83 .elementor-heading-title{font-size:22px;}.elementor-8710 .elementor-element.elementor-element-032aaa9{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8710 .elementor-element.elementor-element-dbee008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8710 .elementor-element.elementor-element-dbee008 .elementor-button{font-size:17px;line-height:19px;}.elementor-8710 .elementor-element.elementor-element-19a252b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-922a0a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-922a0a2 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-d0caa24{text-align:center;}.elementor-8710 .elementor-element.elementor-element-d0caa24 .elementor-heading-title{font-size:22px;}.elementor-8710 .elementor-element.elementor-element-5199b9e{font-size:17px;}.elementor-8710 .elementor-element.elementor-element-607349c .elementor-heading-title{font-size:20px;}.elementor-8710 .elementor-element.elementor-element-dc4bf60{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-e689867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-e689867 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-d6d7b04{text-align:center;}.elementor-8710 .elementor-element.elementor-element-d6d7b04 .elementor-heading-title{font-size:22px;}.elementor-8710 .elementor-element.elementor-element-2d385ab{font-size:17px;}.elementor-8710 .elementor-element.elementor-element-f76d74f{font-size:17px;}.elementor-8710 .elementor-element.elementor-element-ed6ba2e{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8710 .elementor-element.elementor-element-6b7d9d5 .elementor-button{font-size:17px;line-height:19px;}.elementor-8710 .elementor-element.elementor-element-cc73c77{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-89e138a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-89e138a .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-0e2d19a{--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-8710 .elementor-element.elementor-element-807d420{--width:100%;}.elementor-8710 .elementor-element.elementor-element-e71f524{text-align:start;}.elementor-8710 .elementor-element.elementor-element-e71f524 .elementor-heading-title{font-size:22px;}.elementor-8710 .elementor-element.elementor-element-06a7c0e{font-size:20px;}.elementor-8710 .elementor-element.elementor-element-8b1a4c1{--width:100%;}.elementor-8710 .elementor-element.elementor-element-cc9672a{text-align:start;font-size:17px;}.elementor-8710 .elementor-element.elementor-element-4504b50{font-size:17px;}.elementor-8710 .elementor-element.elementor-element-45ef5f4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-76d0af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-76d0af0 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-2a00566{text-align:center;}.elementor-8710 .elementor-element.elementor-element-2a00566 .elementor-heading-title{font-size:22px;}.elementor-8710 .elementor-element.elementor-element-38e5185{font-size:17px;}.elementor-8710 .elementor-element.elementor-element-bcb3791{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-b51e973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-b51e973 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-d5a45d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;}.elementor-8710 .elementor-element.elementor-element-e6642fa{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8710 .elementor-element.elementor-element-ee12976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8710 .elementor-element.elementor-element-ee12976 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-8710 .elementor-element.elementor-element-4be9843{--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-8710 .elementor-element.elementor-element-8170c1c{--width:100%;}.elementor-8710 .elementor-element.elementor-element-376b090{text-align:start;}.elementor-8710 .elementor-element.elementor-element-376b090 .elementor-heading-title{font-size:22px;}.elementor-8710 .elementor-element.elementor-element-8ffeed0{text-align:start;font-size:17px;}.elementor-8710 .elementor-element.elementor-element-ae08b3c{text-align:start;font-size:17px;}.elementor-8710 .elementor-element.elementor-element-aa57a24{--width:100%;}.elementor-8710 .elementor-element.elementor-element-f766498{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8710 .elementor-element.elementor-element-79b1258{font-size:17px;}}/* Start custom CSS for text-editor, class: .elementor-element-6dc8356 */.elementor-8710 .elementor-element.elementor-element-6dc8356 h1{font:inherit;color:inherit;margin:0;padding:0;letter-spacing:inherit;text-transform:inherit;line-height:inherit}
.elementor-8710 .elementor-element.elementor-element-6dc8356 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06241fa */.elementor-8710 .elementor-element.elementor-element-06241fa{width:100%;display:flex;justify-content:center}
.elementor-8710 .elementor-element.elementor-element-06241fa .ia-bajada{max-width:760px;margin:28px auto 0;padding:0 20px;text-align:center;color:#fff;font-size:22px;line-height:1.45;font-weight:500}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-06241fa .ia-bajada{font-size:20px}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-06241fa .ia-bajada{font-size:17px;margin-top:20px}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d4797fe *//* 1. Definir la animación (el movimiento) */
@keyframes moverFlecha {
    0% {
        /* Posición inicial - sin desplazamiento vertical */
        transform: translateY(0); 
    }
    50% {
        /* Desplazamiento hacia abajo (la distancia en píxeles) */
        transform: translateY(15px); 
    }
    100% {
        /* Regresa a la posición inicial */
        transform: translateY(0);
    }
}

/* 2. Aplicar la animación al icono */
.icono-flecha-animada {
    /* Asegura que la animación use su propia capa y no afecte a otros elementos */
    display: inline-block; 
    
    /* Nombre de la animación | Duración | Función de tiempo (para suavidad) | Repetición */
    animation: moverFlecha 1.5s ease-in-out infinite; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2792a58 */.elementor-8710 .elementor-element.elementor-element-2792a58 .elementor-heading-title{max-width:1200px;margin:0 auto}
.elementor-8710 .elementor-element.elementor-element-2792a58{margin-bottom:50px !important}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-2792a58{margin-bottom:24px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-290d3a3 */.elementor-8710 .elementor-element.elementor-element-290d3a3 .hero-q{color:#fff;font-size:40px;line-height:1.15;font-weight:800;margin:0 0 24px}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-290d3a3 .hero-q{font-size:28px}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-290d3a3 .hero-q{font-size:24px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2260931 */.elementor-8710 .elementor-element.elementor-element-2260931 .chat{background:#3A3A3A;border-radius:25px;padding:36px;display:flex;flex-direction:column;gap:18px}
.elementor-8710 .elementor-element.elementor-element-2260931 .burbuja{border-radius:18px;padding:18px 22px;font-size:17px;line-height:1.45}
.elementor-8710 .elementor-element.elementor-element-2260931 .usuario{background:#fff;color:#222;align-self:flex-end;max-width:85%;border-bottom-right-radius:4px;font-weight:600}
.elementor-8710 .elementor-element.elementor-element-2260931 .ia{background:#222;align-self:flex-start;width:88%;display:flex;flex-direction:column;gap:12px;border-bottom-left-radius:4px}
.elementor-8710 .elementor-element.elementor-element-2260931 .ia-tag{display:inline-block;align-self:flex-start;background:#B7C72A;color:#222;font-weight:800;font-size:13px;padding:3px 10px;border-radius:8px}
.elementor-8710 .elementor-element.elementor-element-2260931 .linea{display:block;height:10px;line-height:10px;font-size:0;overflow:hidden;border-radius:6px;background:#555}
.elementor-8710 .elementor-element.elementor-element-2260931 .l1{width:92%}.elementor-8710 .elementor-element.elementor-element-2260931 .l2{width:78%}.elementor-8710 .elementor-element.elementor-element-2260931 .l3{width:86%}.elementor-8710 .elementor-element.elementor-element-2260931 .l4{width:55%}
.elementor-8710 .elementor-element.elementor-element-2260931 .pregunta{align-self:center;margin-top:6px;border:2px solid #B7C72A;color:#B7C72A;border-radius:15px;padding:12px 22px;font-weight:800;text-transform:uppercase;font-size:18px;letter-spacing:.02em}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b403694 */.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice li{margin:0;flex:0 0 auto}
.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice a{display:inline-block;padding:8px 18px;border:2px solid #B7C72A;border-radius:15px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap;transition:all .3s}
.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice a:hover, .elementor-8710 .elementor-element.elementor-element-b403694 ul.indice a:focus-visible, .elementor-8710 .elementor-element.elementor-element-b403694 ul.indice a.activo{background:#B7C72A;color:#222}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 20px 4px;scrollbar-width:none}.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice::-webkit-scrollbar{display:none}.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice a{padding:7px 14px;font-size:13px}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-b403694 ul.indice{margin-right:0;padding-left:16px;transition:margin-right .2s}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e229ab7 */.elementor-8710 .elementor-element.elementor-element-e229ab7{position:sticky !important;top:0;z-index:900}
body.admin-bar .elementor-8710 .elementor-element.elementor-element-e229ab7{top:32px}
@media(max-width:782px){body.admin-bar .elementor-8710 .elementor-element.elementor-element-e229ab7{top:46px}}
body{overflow-x:clip !important;overflow-y:visible !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d701310 */.elementor-8710 .elementor-element.elementor-element-d701310{margin-top:24px}
.elementor-8710 .elementor-element.elementor-element-d701310 .elementor-heading-title{max-width:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfbd046 */.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjetas{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta{background:#E4E4E4;border-radius:25px;padding:34px 32px;display:flex;flex-direction:column;gap:12px;transition:transform .3s ease}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta:hover{transform:translateY(-6px)}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta h3{color:#222;font-size:22px;line-height:1.25;font-weight:800;margin:0}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta p{margin:0;font-size:17px;line-height:1.5;color:#222}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta .num{color:#B7C72A;font-size:44px;line-height:1;font-weight:900;margin:0}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjetas{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjetas{grid-template-columns:1fr}.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta{padding:28px 24px}}
@media (prefers-reduced-motion:reduce){.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta{transition:none}.elementor-8710 .elementor-element.elementor-element-bfbd046 .tarjeta:hover{transform:none}}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas{grid-template-columns:repeat(2,1fr);gap:24px}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas .tarjeta{grid-column:auto}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas .tarjeta:nth-child(5){grid-column:1 / span 2}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas{grid-template-columns:repeat(2,1fr)}.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas .tarjeta,.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas .tarjeta:nth-child(4){grid-column:auto}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas{grid-template-columns:1fr}}
.elementor-8710 .elementor-element.elementor-element-bfbd046 .intro-preg{font-size:24px;line-height:1.3;font-weight:800;color:#222;margin:0 0 28px}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-bfbd046 .intro-preg{font-size:20px;margin-bottom:20px}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-bfbd046 .preguntas .tarjeta:nth-child(5){grid-column:auto}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af902ea */.elementor-8710 .elementor-element.elementor-element-af902ea{margin-top:20px}
.elementor-8710 .elementor-element.elementor-element-af902ea p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f90fd83 */.elementor-8710 .elementor-element.elementor-element-f90fd83{max-width:900px !important;width:100%;margin:30px auto 0 !important;align-self:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0caa24 */.elementor-8710 .elementor-element.elementor-element-d0caa24 .elementor-heading-title{max-width:900px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5199b9e */.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjetas{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta{background:#E4E4E4;border-radius:25px;padding:34px 32px;display:flex;flex-direction:column;gap:12px;transition:transform .3s ease}
.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta:hover{transform:translateY(-6px)}
.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta h3{color:#222;font-size:22px;line-height:1.25;font-weight:800;margin:0}
.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta p{margin:0;font-size:17px;line-height:1.5;color:#222}
.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta .num{color:#B7C72A;font-size:44px;line-height:1;font-weight:900;margin:0}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjetas{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjetas{grid-template-columns:1fr}.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta{padding:28px 24px}}
@media (prefers-reduced-motion:reduce){.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta{transition:none}.elementor-8710 .elementor-element.elementor-element-5199b9e .tarjeta:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-607349c */.elementor-8710 .elementor-element.elementor-element-607349c{background:#222;border-radius:25px;padding:50px 60px;max-width:900px !important;width:100%;margin:40px auto 0 !important;align-self:center}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-607349c{padding:32px 24px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6d7b04 */.elementor-8710 .elementor-element.elementor-element-d6d7b04 .elementor-heading-title{max-width:900px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d385ab */.elementor-8710 .elementor-element.elementor-element-2d385ab{max-width:900px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f76d74f */.elementor-8710 .elementor-element.elementor-element-f76d74f .pasos{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.elementor-8710 .elementor-element.elementor-element-f76d74f .paso{background:#3A3A3A;border-radius:25px;padding:40px 36px;display:flex;flex-direction:column;gap:12px;transition:transform .3s ease}
.elementor-8710 .elementor-element.elementor-element-f76d74f .paso:hover{transform:translateY(-6px)}
.elementor-8710 .elementor-element.elementor-element-f76d74f .paso:nth-child(2){background:#B7C72A}
.elementor-8710 .elementor-element.elementor-element-f76d74f .paso p{margin:0;font-size:17px;line-height:1.5;color:#fff}
.elementor-8710 .elementor-element.elementor-element-f76d74f .paso .n{font-size:64px;line-height:1;font-weight:900;color:#B7C72A;margin-bottom:6px}
.elementor-8710 .elementor-element.elementor-element-f76d74f .paso h3{margin:0;color:#fff;font-size:24px;line-height:1.2;font-weight:800}
.elementor-8710 .elementor-element.elementor-element-f76d74f .paso:nth-child(2) p, .elementor-8710 .elementor-element.elementor-element-f76d74f .paso:nth-child(2) h3, .elementor-8710 .elementor-element.elementor-element-f76d74f .paso:nth-child(2) .n{color:#222}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-f76d74f .pasos{grid-template-columns:1fr}}
@media (prefers-reduced-motion:reduce){.elementor-8710 .elementor-element.elementor-element-f76d74f .paso{transition:none}.elementor-8710 .elementor-element.elementor-element-f76d74f .paso:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06a7c0e */.elementor-8710 .elementor-element.elementor-element-06a7c0e{margin-top:20px}
.elementor-8710 .elementor-element.elementor-element-06a7c0e p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4504b50 */.elementor-8710 .elementor-element.elementor-element-4504b50 .destacado{background:#222;border-radius:25px;padding:50px 60px;text-align:center}
.elementor-8710 .elementor-element.elementor-element-4504b50 .destacado p{margin:0;color:#fff;font-size:26px;line-height:1.35;font-weight:800}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-4504b50 .destacado{padding:32px 24px}.elementor-8710 .elementor-element.elementor-element-4504b50 .destacado p{font-size:20px}}
.elementor-8710 .elementor-element.elementor-element-4504b50{max-width:900px !important;width:100%;margin:30px auto 0 !important;align-self:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a00566 */.elementor-8710 .elementor-element.elementor-element-2a00566 .elementor-heading-title{max-width:900px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38e5185 */.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjetas{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta{background:#3A3A3A;border-radius:25px;padding:32px 30px}
.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta h3{color:#B7C72A;font-size:22px;line-height:1.2;font-weight:800;margin:0 0 14px}
.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta p{margin:0 0 10px;font-size:17px;line-height:1.5}
.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta p:last-child{margin-bottom:0}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjetas{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjetas{grid-template-columns:1fr}}
.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta{transition:transform .3s ease}
.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta:hover{transform:translateY(-6px)}
@media (prefers-reduced-motion:reduce){.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta{transition:none}.elementor-8710 .elementor-element.elementor-element-38e5185 .tarjeta:hover{transform:none}}
.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes{grid-template-columns:repeat(6,1fr)}
.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta{grid-column:span 2}
.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta:nth-child(-n+2){grid-column:span 3}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes{grid-template-columns:repeat(2,1fr)}.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta,.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta:nth-child(-n+2){grid-column:auto}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes{grid-template-columns:1fr}}
.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta{padding:42px 38px}
.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta h3{font-size:27px;margin-bottom:16px}
.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta p{font-size:19px}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta{padding:32px 26px}.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta h3{font-size:22px}.elementor-8710 .elementor-element.elementor-element-38e5185 .quienes .tarjeta p{font-size:17px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5a45d1 */.elementor-8710 .elementor-element.elementor-element-d5a45d1 .faq{max-width:1000px;margin:0 auto}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 details{border-bottom:2px solid #222}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 details:first-child{border-top:2px solid #222}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 summary::-webkit-details-marker{display:none}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 summary h3{margin:0;font-size:24px;line-height:1.25;font-weight:800;color:#222}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 summary::after{content:'';flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:linear-gradient(#222,#222) center/16px 2.5px no-repeat,linear-gradient(#222,#222) center/2.5px 16px no-repeat,#B7C72A;transition:transform .3s ease}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 details[open] summary::after{transform:rotate(45deg)}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 summary:focus-visible{outline:3px solid #B7C72A;outline-offset:4px}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 details p{margin:0 0 14px;font-size:18px;line-height:1.55;color:#222;max-width:860px}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 details p:last-child{margin-bottom:28px}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-d5a45d1 summary h3{font-size:19px}.elementor-8710 .elementor-element.elementor-element-d5a45d1 summary::after{width:36px;height:36px}}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 details.cerrando summary::after{transform:none}
.elementor-8710 .elementor-element.elementor-element-d5a45d1 details{overflow:hidden}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae08b3c */.elementor-8710 .elementor-element.elementor-element-ae08b3c .nota{font-size:15px;opacity:.85;margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79b1258 */.elementor-8710 .elementor-element.elementor-element-79b1258 .pie{background:#B7C72A;border-radius:25px;padding:56px 60px;display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center;margin-top:40px}
.elementor-8710 .elementor-element.elementor-element-79b1258 .pie p{margin:0;color:#222}
.elementor-8710 .elementor-element.elementor-element-79b1258 .m1,.elementor-8710 .elementor-element.elementor-element-79b1258 .m2{font-size:64px;line-height:.95;font-weight:900;text-transform:uppercase;letter-spacing:-.01em}
.elementor-8710 .elementor-element.elementor-element-79b1258 .m2{color:#fff !important}
.elementor-8710 .elementor-element.elementor-element-79b1258 .info{border-left:2px solid #222;padding-left:40px;display:flex;flex-direction:column;gap:12px}
.elementor-8710 .elementor-element.elementor-element-79b1258 .desc{font-size:22px;line-height:1.3;font-weight:700}
.elementor-8710 .elementor-element.elementor-element-79b1258 .sol{font-size:17px}
.elementor-8710 .elementor-element.elementor-element-79b1258 .sol a{color:#222;font-weight:700;text-decoration:underline;text-underline-offset:3px}
.elementor-8710 .elementor-element.elementor-element-79b1258 .lema{font-size:17px;font-weight:600;padding-top:14px;margin-top:6px !important;border-top:1px solid rgba(34,34,34,.35)}
@media(max-width:1024px){.elementor-8710 .elementor-element.elementor-element-79b1258 .m1,.elementor-8710 .elementor-element.elementor-element-79b1258 .m2{font-size:48px}}
@media(max-width:767px){.elementor-8710 .elementor-element.elementor-element-79b1258 .pie{grid-template-columns:1fr;padding:36px 26px;gap:24px}.elementor-8710 .elementor-element.elementor-element-79b1258 .m1,.elementor-8710 .elementor-element.elementor-element-79b1258 .m2{font-size:38px}.elementor-8710 .elementor-element.elementor-element-79b1258 .info{border-left:0;padding-left:0;border-top:2px solid #222;padding-top:20px}}/* End custom CSS */
/* Start custom CSS *//* 1. Estilos Inactivos (Por defecto) */
/* Elementor ya debería aplicar color: #222222 y background-color: #ffffff */

/* 2. Clase ACTIVO: Sobrescribe los estilos usando el body.elementor-page-8710 de Elementor */

/* Selector más específico: apunta a cualquier elemento con clase 'activo' que contenga el botón */
.boton-seccion.activo .elementor-button {
    /* Fondo oscuro y texto claro */
    color: #ffffff !important; 
    background-color: #222222 !important;
    transition: all 0.3s ease; /* Agrega una transición suave (opcional) */
}


/* Botones centrados en celular */
@media(max-width:767px){.elementor-8710 .elementor-widget-button{align-self:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center}.elementor-8710 .elementor-widget-button .elementor-button-wrapper{display:flex;justify-content:center}}/* End custom CSS */