.elementor-262 .elementor-element.elementor-element-ad56006{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-262 .elementor-element.elementor-element-ad56006:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-ad56006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b619af6 );}.elementor-262 .elementor-element.elementor-element-b08f6d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-b960674{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-262 .elementor-element.elementor-element-2356845 img{width:100%;}.elementor-262 .elementor-element.elementor-element-3cc6734{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-3cc6734::before, .elementor-262 .elementor-element.elementor-element-3cc6734 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-3cc6734 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-3cc6734 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-3cc6734 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-3cc6734 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-3cc6734.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-721256d .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-721256d .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-721256d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-721256d .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-fc28836{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-a17d8a5 img{width:100%;}.elementor-262 .elementor-element.elementor-element-b0c521d{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-b0c521d::before, .elementor-262 .elementor-element.elementor-element-b0c521d > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-b0c521d > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-b0c521d > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-b0c521d > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-b0c521d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-b0c521d.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-5f61449 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-5f61449 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-5f61449 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-5f61449 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-4af77b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-e0e157e{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-262 .elementor-element.elementor-element-e0e157e .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:3.2rem;font-weight:500;color:var( --e-global-color-cc98efe );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-e253fc9{width:100%;max-width:100%;padding:0px 0px 0px 5px;text-align:start;font-family:"Helvena", Sans-serif;font-size:1.7rem;font-weight:500;color:var( --e-global-color-cc98efe );}.elementor-262 .elementor-element.elementor-element-e253fc9 p{margin-block-end:0px;}.elementor-262 .elementor-element.elementor-element-4122348{width:var( --container-widget-width, 85% );max-width:85%;margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 8px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvena", Sans-serif;font-size:1.1rem;font-weight:normal;color:var( --e-global-color-cc98efe );}.elementor-262 .elementor-element.elementor-element-4122348.elementor-element{--align-self:flex-start;}.elementor-262 .elementor-element.elementor-element-4122348 p{margin-block-end:0px;}.elementor-262 .elementor-element.elementor-element-1ef96b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-09fd74a img{width:100%;}.elementor-262 .elementor-element.elementor-element-ac65597{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-ac65597::before, .elementor-262 .elementor-element.elementor-element-ac65597 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-ac65597 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-ac65597 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-ac65597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-ac65597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-ac65597.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-d4e352e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-d4e352e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-d4e352e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-d4e352e .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-9a0405c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-8e94b38 img{width:100%;}.elementor-262 .elementor-element.elementor-element-1216100{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-1216100::before, .elementor-262 .elementor-element.elementor-element-1216100 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-1216100 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-1216100 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-1216100 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-1216100 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-1216100.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-93f5b21 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-93f5b21 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-93f5b21 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-93f5b21 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-e47696c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-cacf2d7 img{width:100%;}.elementor-262 .elementor-element.elementor-element-411b38d{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-411b38d::before, .elementor-262 .elementor-element.elementor-element-411b38d > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-411b38d > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-411b38d > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-411b38d > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-411b38d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-411b38d.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-f42246f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-f42246f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-f42246f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-f42246f .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-ec424eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-588f208 img{width:100%;}.elementor-262 .elementor-element.elementor-element-953f4e4{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-953f4e4::before, .elementor-262 .elementor-element.elementor-element-953f4e4 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-953f4e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-953f4e4 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-953f4e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-953f4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-953f4e4.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-bbc930e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-bbc930e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-bbc930e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-bbc930e .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-eeacb38{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-6c02e47 img{width:100%;}.elementor-262 .elementor-element.elementor-element-a26a324{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-a26a324::before, .elementor-262 .elementor-element.elementor-element-a26a324 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-a26a324 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-a26a324 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-a26a324 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-a26a324 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-a26a324.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-392c55e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-392c55e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-392c55e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-392c55e .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-9009201{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-b54e783 img{width:100%;}.elementor-262 .elementor-element.elementor-element-50113ee{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-50113ee::before, .elementor-262 .elementor-element.elementor-element-50113ee > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-50113ee > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-50113ee > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-50113ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-50113ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-50113ee.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-9da364f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-9da364f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-9da364f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-9da364f .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-3d678de{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-a4ec360 img{width:100%;}.elementor-262 .elementor-element.elementor-element-e40acef{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-e40acef::before, .elementor-262 .elementor-element.elementor-element-e40acef > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-e40acef > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-e40acef > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-e40acef > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-e40acef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-e40acef.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-91e7d9a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-91e7d9a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-91e7d9a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-91e7d9a .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-25514ca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-e7f692a img{width:100%;}.elementor-262 .elementor-element.elementor-element-8bc0ca9{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-8bc0ca9::before, .elementor-262 .elementor-element.elementor-element-8bc0ca9 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-8bc0ca9 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-8bc0ca9 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-8bc0ca9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-8bc0ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-8bc0ca9.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-769c1c3 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-769c1c3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-769c1c3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-769c1c3 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-5af9a94{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-6872b28 img{width:100%;}.elementor-262 .elementor-element.elementor-element-0ff3227{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-0ff3227::before, .elementor-262 .elementor-element.elementor-element-0ff3227 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-0ff3227 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-0ff3227 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-0ff3227 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-0ff3227 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-0ff3227.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-7c9a3a3 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-7c9a3a3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-7c9a3a3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-7c9a3a3 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-3f75e69{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-78914a7 img{width:100%;}.elementor-262 .elementor-element.elementor-element-1af2d6b{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-1af2d6b::before, .elementor-262 .elementor-element.elementor-element-1af2d6b > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-1af2d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-1af2d6b > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-1af2d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-1af2d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-1af2d6b.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-cf43e75 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-cf43e75 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-cf43e75 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-cf43e75 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-d4ac5ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-f825af9 img{width:100%;}.elementor-262 .elementor-element.elementor-element-6f22a88{--display:flex;--position:absolute;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-293fc41 );--border-color:var( --e-global-color-293fc41 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;bottom:8px;}.elementor-262 .elementor-element.elementor-element-6f22a88::before, .elementor-262 .elementor-element.elementor-element-6f22a88 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-6f22a88 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-6f22a88 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-6f22a88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-6f22a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5a05418 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-6f22a88.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-434373a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-cc98efe );margin:0px 0px 4px 0px;font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:600;}.elementor-262 .elementor-element.elementor-element-434373a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-434373a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-262 .elementor-element.elementor-element-434373a .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-293fc41 );font-family:"Switzer", Sans-serif;font-size:1rem;font-weight:300;margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-262 .elementor-element.elementor-element-4af77b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-4af77b4.e-con{--order:-99999 /* order start hack */;}.elementor-262 .elementor-element.elementor-element-e0e157e .elementor-heading-title{font-size:2rem;}.elementor-262 .elementor-element.elementor-element-e253fc9{width:100%;max-width:100%;font-size:1rem;}.elementor-262 .elementor-element.elementor-element-4122348{width:100%;max-width:100%;font-size:1rem;}}@media(min-width:768px){.elementor-262 .elementor-element.elementor-element-b960674{--width:18%;}.elementor-262 .elementor-element.elementor-element-3cc6734{--width:90%;}.elementor-262 .elementor-element.elementor-element-fc28836{--width:18%;}.elementor-262 .elementor-element.elementor-element-b0c521d{--width:90%;}.elementor-262 .elementor-element.elementor-element-4af77b4{--width:57%;}.elementor-262 .elementor-element.elementor-element-1ef96b7{--width:18%;}.elementor-262 .elementor-element.elementor-element-ac65597{--width:90%;}.elementor-262 .elementor-element.elementor-element-9a0405c{--width:18%;}.elementor-262 .elementor-element.elementor-element-1216100{--width:90%;}.elementor-262 .elementor-element.elementor-element-e47696c{--width:18%;}.elementor-262 .elementor-element.elementor-element-411b38d{--width:90%;}.elementor-262 .elementor-element.elementor-element-ec424eb{--width:18%;}.elementor-262 .elementor-element.elementor-element-953f4e4{--width:90%;}.elementor-262 .elementor-element.elementor-element-eeacb38{--width:18%;}.elementor-262 .elementor-element.elementor-element-a26a324{--width:90%;}.elementor-262 .elementor-element.elementor-element-9009201{--width:18%;}.elementor-262 .elementor-element.elementor-element-50113ee{--width:90%;}.elementor-262 .elementor-element.elementor-element-3d678de{--width:18%;}.elementor-262 .elementor-element.elementor-element-e40acef{--width:90%;}.elementor-262 .elementor-element.elementor-element-25514ca{--width:18%;}.elementor-262 .elementor-element.elementor-element-8bc0ca9{--width:90%;}.elementor-262 .elementor-element.elementor-element-5af9a94{--width:18%;}.elementor-262 .elementor-element.elementor-element-0ff3227{--width:90%;}.elementor-262 .elementor-element.elementor-element-3f75e69{--width:18%;}.elementor-262 .elementor-element.elementor-element-1af2d6b{--width:90%;}.elementor-262 .elementor-element.elementor-element-d4ac5ec{--width:18%;}.elementor-262 .elementor-element.elementor-element-6f22a88{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-3cc6734 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-3cc6734 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-3cc6734:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-3cc6734:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-3cc6734:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0c521d *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-b0c521d {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-b0c521d:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-b0c521d:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-b0c521d:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0e157e *//* 1. Preparamos el contenedor del texto */
.elementor-262 .elementor-element.elementor-element-e0e157e .mi-resaltado {
    position: relative;
    display: inline-block;
    color: inherit; /* Mantiene el color original */
    transition: color 0.3s ease;
    z-index: 1;
    padding: 0 5px;
}

/* 2. Creamos la capa morada (el resaltado) */
.elementor-262 .elementor-element.elementor-element-e0e157e .mi-resaltado::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #BC40FF; /* Tu color morado */
    z-index: -1;
    
    /* Estado inicial: escala 0 en X (invisible) */
    transform: scaleX(0);
    /* Punto de origen a la izquierda para que crezca hacia la derecha */
    transform-origin: bottom left;
    transition: transform 0.4s cubic-bezier(0.65, 0, 0.35, 1);
    border-radius: 2px;
}

/* 3. Animación al pasar el mouse por el encabezado */
.elementor-262 .elementor-element.elementor-element-e0e157e:hover .mi-resaltado::before {
    transform: scaleX(1);
}

/* 4. Opcional: Cambiar el color del texto al resaltar *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac65597 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-ac65597 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-ac65597:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-ac65597:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-ac65597:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1216100 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-1216100 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-1216100:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-1216100:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-1216100:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411b38d *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-411b38d {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-411b38d:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-411b38d:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-411b38d:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-953f4e4 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-953f4e4 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-953f4e4:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-953f4e4:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-953f4e4:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a26a324 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-a26a324 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-a26a324:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-a26a324:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-a26a324:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50113ee *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-50113ee {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-50113ee:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-50113ee:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-50113ee:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e40acef *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-e40acef {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-e40acef:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-e40acef:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-e40acef:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc0ca9 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-8bc0ca9 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-8bc0ca9:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-8bc0ca9:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-8bc0ca9:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ff3227 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-0ff3227 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-0ff3227:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-0ff3227:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-0ff3227:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af2d6b *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-1af2d6b {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-1af2d6b:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-1af2d6b:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-1af2d6b:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f22a88 *//* 1. Botón: Transparencia + Glass Blur + Glow */
.elementor-262 .elementor-element.elementor-element-6f22a88 {
    background: rgba(120, 0, 213, 0.35) !important; /* capa glass */
    border: none !important;
    z-index: 1;
    transition: all 0.4s ease;

    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* Glow suave */
    box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.12);

    border-radius: 20px;
}

/* 2. Borde Degradado (Blanco → Gris) */
.elementor-262 .elementor-element.elementor-element-6f22a88:before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 20px;
    padding: 1.3px;
    
    background: linear-gradient(to bottom, #FFC7FF, #242424); 
    
    /* Máscara para centro transparente */
    -webkit-mask: 
       linear-gradient(#FFC7FF 0 0) content-box, 
       linear-gradient(#FFC7FF 0 0);
    mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
    
    z-index: -1;
}

/* 3. Hover: más glow + más blur */
.elementor-262 .elementor-element.elementor-element-6f22a88:hover {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    box-shadow: 
        0px 0px 25px rgba(255, 255, 255, 0.25),
        0px 0px 60px rgba(255, 199, 255, 0.15);
}

.elementor-262 .elementor-element.elementor-element-6f22a88:hover::before {
    filter: brightness(1.4);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jw-accounting.com/wp-content/uploads/2026/01/Switzer-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://jw-accounting.com/wp-content/uploads/2026/01/Switzer-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://jw-accounting.com/wp-content/uploads/2026/01/Switzer-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvena';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jw-accounting.com/wp-content/uploads/2026/01/Helvena-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvena';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://jw-accounting.com/wp-content/uploads/2026/01/Helvena-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvena';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://jw-accounting.com/wp-content/uploads/2026/01/Helvena-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvena';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://jw-accounting.com/wp-content/uploads/2026/01/Helvena-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */