.elementor-19 .elementor-element.elementor-element-56e01e5{--display:flex;--min-height:580px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-1f799b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1f799b2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-5133aa7{--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: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-19 .elementor-element.elementor-element-3f659ad{--display:flex;}.elementor-19 .elementor-element.elementor-element-2bd2081 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2bd2081.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5bd7bbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-19 .elementor-element.elementor-element-bbc36eb{text-align:center;}.elementor-19 .elementor-element.elementor-element-bbc36eb .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:57px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-f78348d{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-6e0f5fd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-405b9c7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-5811d8d{text-align:start;}.elementor-19 .elementor-element.elementor-element-5811d8d .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.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-19 .elementor-element.elementor-element-09d3544{text-align:justify;font-family:"Roboto Condensed", Sans-serif;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-a40aa2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-d467f0f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-e0787c4{text-align:start;}.elementor-19 .elementor-element.elementor-element-e0787c4 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-159a0cb{text-align:justify;font-family:"Roboto Condensed", Sans-serif;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-4e8b97c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-39a2976{text-align:start;}.elementor-19 .elementor-element.elementor-element-39a2976 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-8e4eb82{text-align:justify;font-family:"Roboto Condensed", Sans-serif;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-f10fb29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-fdb1ac7{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:1;--border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-fdb1ac7::before, .elementor-19 .elementor-element.elementor-element-fdb1ac7 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-fdb1ac7 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-fdb1ac7 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-fdb1ac7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-fdb1ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#02010100;}.elementor-19 .elementor-element.elementor-element-f6d1e9c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap: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-19 .elementor-element.elementor-element-f0fffe8{--display:flex;--min-height:550px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f0fffe8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f0fffe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #DDCBFF 100%);}.elementor-19 .elementor-element.elementor-element-59decdb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-a05924e{text-align:center;}.elementor-19 .elementor-element.elementor-element-a05924e .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-2f43d39{--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;--border-radius:50px 50px 50px 50px;--padding-top:20px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-2f43d39:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2f43d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d645eb0{--display:flex;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3e45e7f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-6b424cb{text-align:center;}.elementor-19 .elementor-element.elementor-element-6b424cb .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-ecc4a2f .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-ecc4a2f .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-ecc4a2f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-ecc4a2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-ecc4a2f .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-ecc4a2f .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-ecc4a2f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-e47541a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-d8be257{text-align:center;}.elementor-19 .elementor-element.elementor-element-d8be257 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-c7c5478 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c7c5478 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-c7c5478{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-c7c5478 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-c7c5478 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c7c5478 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c7c5478 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-a707474{text-align:justify;font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:400;color:#444444;}.elementor-19 .elementor-element.elementor-element-a707474 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ffd21a6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-494ec96{text-align:center;}.elementor-19 .elementor-element.elementor-element-494ec96 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-a4ede42 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a4ede42 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-a4ede42{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-a4ede42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-a4ede42 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-a4ede42 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a4ede42 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-b32f1f8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-fe7e824{text-align:center;}.elementor-19 .elementor-element.elementor-element-fe7e824 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-af52e86 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-af52e86 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-af52e86{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-af52e86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-af52e86 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-af52e86 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-af52e86 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-ee0a659{--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:5px 5px;--row-gap:5px;--column-gap:5px;--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-19 .elementor-element.elementor-element-b0b5572 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-19 .elementor-element.elementor-element-b0b5572.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7dbfd6f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#C0C0C0;--border-color:#C0C0C0;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e4a3c68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-bbb491d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-13px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-bbb491d.e-con:hover{--e-con-transform-scale:1.04;}.elementor-19 .elementor-element.elementor-element-88dc47f{text-align:center;}.elementor-19 .elementor-element.elementor-element-88dc47f .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00B31B;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00B31B;}.elementor-19 .elementor-element.elementor-element-6ed974b{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-2.1px;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00B31B;}.elementor-19 .elementor-element.elementor-element-6ed974b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-92da6a7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-92da6a7.e-con:hover{--e-con-transform-scale:1.04;}.elementor-19 .elementor-element.elementor-element-901e472{text-align:center;}.elementor-19 .elementor-element.elementor-element-901e472 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00B31B;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00B31B;}.elementor-19 .elementor-element.elementor-element-03c189c{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-2.1px;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00B31B;}.elementor-19 .elementor-element.elementor-element-03c189c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-881e330{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-3c747b0{text-align:center;}.elementor-19 .elementor-element.elementor-element-3c747b0 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00B31B;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00B31B;}.elementor-19 .elementor-element.elementor-element-ce22c6f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-2.1px;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00B31B;}.elementor-19 .elementor-element.elementor-element-ce22c6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9170e02{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-f3c84e1{text-align:center;}.elementor-19 .elementor-element.elementor-element-f3c84e1 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-6c5bcf4 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-6c5bcf4 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-6c5bcf4{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-6c5bcf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-6c5bcf4 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-6c5bcf4 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-6c5bcf4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-6f38bed{width:var( --container-widget-width, 117.153% );max-width:117.153%;--container-widget-width:117.153%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6f38bed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-6f38bed > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-398384c{--display:flex;--min-height:253px;--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-19 .elementor-element.elementor-element-398384c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-398384c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDCBFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-3af2ddb{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-3af2ddb .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-3af2ddb .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-19 .elementor-element.elementor-element-a07e988{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:50px 50px 50px 50px;}.elementor-19 .elementor-element.elementor-element-a07e988:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a07e988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-972d8ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-82281da{text-align:center;}.elementor-19 .elementor-element.elementor-element-82281da .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-3c9b50e{--display:flex;--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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-5d20066 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-19 .elementor-element.elementor-element-5d20066 .elementor-button{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:#6017EA;color:#6017EA;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6017EA;border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-5d20066 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-5d20066 .elementor-button:focus{color:#FFFFFF;background-color:#6017EA;}.elementor-19 .elementor-element.elementor-element-5d20066 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-5d20066 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5d20066 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-19 .elementor-element.elementor-element-715e3e3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-994d2c1{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-994d2c1 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-994d2c1 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-19 .elementor-element.elementor-element-94df6c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-9fc88b0{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9fc88b0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-5625154{--display:flex;}.elementor-19 .elementor-element.elementor-element-4deefc9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-19 .elementor-element.elementor-element-3d9f534{--display:flex;}.elementor-19 .elementor-element.elementor-element-b052c27{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-b052c27:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b052c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-b052c27:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-5cf5e2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-17f6660{--display:flex;}.elementor-19 .elementor-element.elementor-element-2935906{text-align:center;}.elementor-19 .elementor-element.elementor-element-2935906 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-1051bee .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-1051bee .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-1051bee{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-1051bee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-1051bee .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-1051bee .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-1051bee .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-8d6c8c2 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-8d6c8c2 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-8d6c8c2{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-8d6c8c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-8d6c8c2 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-8d6c8c2 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-7763831{--display:flex;}.elementor-19 .elementor-element.elementor-element-82d9fc0{text-align:center;}.elementor-19 .elementor-element.elementor-element-82d9fc0 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-7d44f4b .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-7d44f4b .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-7d44f4b{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-7d44f4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-7d44f4b .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7d44f4b .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-item:not(:last-child):after{content:"";width:90%;border-color:#ddd;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-f2eb7d6{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-f2eb7d6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-70cf43d{--display:flex;}.elementor-19 .elementor-element.elementor-element-bbf9e15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-bbf9e15 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-19 .elementor-element.elementor-element-bbf9e15 .elementor-button{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:#00AD0D;color:#00AD0D;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00AD0D;border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-bbf9e15 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-bbf9e15 .elementor-button:focus{color:#FFFFFF;background-color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-bbf9e15 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-bbf9e15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bbf9e15 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-19 .elementor-element.elementor-element-9114c65{--display:flex;}.elementor-19 .elementor-element.elementor-element-2a1bb26 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-2a1bb26 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-2a1bb26{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-2a1bb26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-2a1bb26 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-2a1bb26 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-2a1bb26 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-e6b3e5c{--display:flex;}.elementor-19 .elementor-element.elementor-element-b8a776a .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-b8a776a .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-b8a776a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-b8a776a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-b8a776a .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-b8a776a .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-b8a776a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-2828423{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:30px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#6017EA;--n-accordion-title-hover-color:#6017EA;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-19 .elementor-element.elementor-element-2828423 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-19 .elementor-element.elementor-element-2828423 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FBECFF;}.elementor-19 .elementor-element.elementor-element-2828423 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#6017EA;}:where( .elementor-19 .elementor-element.elementor-element-2828423 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-7c0a78d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:50px 50px 50px 50px;}.elementor-19 .elementor-element.elementor-element-7c0a78d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7c0a78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EDFF;}.elementor-19 .elementor-element.elementor-element-f6ba7e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-803a9d2{--display:flex;--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-19 .elementor-element.elementor-element-ddc8157 img{height:135px;object-fit:scale-down;object-position:center center;}.elementor-19 .elementor-element.elementor-element-64f2927 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-19 .elementor-element.elementor-element-64f2927 .elementor-button{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:#6017EA;color:#6017EA;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6017EA;border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-64f2927 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-64f2927 .elementor-button:focus{color:#FFFFFF;background-color:#6017EA;}.elementor-19 .elementor-element.elementor-element-64f2927 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-64f2927 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-64f2927 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-19 .elementor-element.elementor-element-61e087c{--display:flex;--min-height:550px;--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-61e087c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-61e087c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DDCBFF 0%, #FFFFFF 100%);}.elementor-19 .elementor-element.elementor-element-1c4c5fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:50px 50px 50px 50px;}.elementor-19 .elementor-element.elementor-element-1c4c5fc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1c4c5fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c6a8f8b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-e67ab7f{text-align:center;}.elementor-19 .elementor-element.elementor-element-e67ab7f .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-b676e7d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-183586e{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-a81ac7e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B8B8B8;--border-color:#B8B8B8;}.elementor-19 .elementor-element.elementor-element-1cb85f7{text-align:start;}.elementor-19 .elementor-element.elementor-element-1cb85f7 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-8894241 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-8894241 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-8894241{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-8894241 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-8894241 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-8894241 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-8894241 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-159ba42{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-59a6b30{text-align:start;}.elementor-19 .elementor-element.elementor-element-59a6b30 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-76a0407 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-76a0407 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-76a0407{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-76a0407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-76a0407 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-76a0407 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-76a0407 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-463389a{--display:flex;}.elementor-19 .elementor-element.elementor-element-1734010{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;}.elementor-19 .elementor-element.elementor-element-bc854b4{text-align:start;}.elementor-19 .elementor-element.elementor-element-bc854b4 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-0f56901{--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:5px 5px;--row-gap:5px;--column-gap:5px;--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-19 .elementor-element.elementor-element-193c127{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-193c127:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-193c127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-193c127:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-6a3ac1d{text-align:center;}.elementor-19 .elementor-element.elementor-element-6a3ac1d .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-91aa601 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-91aa601 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-91aa601{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-91aa601 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-91aa601 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-91aa601 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-592c9c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-592c9c7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-592c9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-592c9c7:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-d78dcd6{text-align:center;}.elementor-19 .elementor-element.elementor-element-d78dcd6 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-e369928 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e369928 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-e369928{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-e369928 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-e369928 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-e369928 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-57f50cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-57f50cc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-57f50cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-57f50cc:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-109fc6e{text-align:center;}.elementor-19 .elementor-element.elementor-element-109fc6e .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-3756d84 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-3756d84 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-3756d84{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-3756d84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-3756d84 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-3756d84 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-4f2d3ea{--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:5px 5px;--row-gap:5px;--column-gap:5px;--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-19 .elementor-element.elementor-element-859d4a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-859d4a6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-859d4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-859d4a6:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-59f856a{text-align:center;}.elementor-19 .elementor-element.elementor-element-59f856a .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-d1012f8 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-d1012f8 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-d1012f8{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-d1012f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-d1012f8 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d1012f8 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-53be951{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-53be951:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-53be951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-53be951:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-931f3f3{text-align:center;}.elementor-19 .elementor-element.elementor-element-931f3f3 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-398a5a9 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-398a5a9 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-398a5a9{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-398a5a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-398a5a9 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-398a5a9 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-7ed1826{--display:flex;}.elementor-19 .elementor-element.elementor-element-c235d16 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c235d16 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-c235d16{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-c235d16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-c235d16 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c235d16 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c235d16 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-a1ccae6{--display:flex;}.elementor-19 .elementor-element.elementor-element-8643356 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-8643356 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-8643356{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-8643356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-8643356 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-8643356 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-8643356 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00AD0D;}.elementor-19 .elementor-element.elementor-element-6fbb9e1{--display:flex;}.elementor-19 .elementor-element.elementor-element-5ca828b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;}.elementor-19 .elementor-element.elementor-element-3cbd216{--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:5px 5px;--row-gap:5px;--column-gap:5px;--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-19 .elementor-element.elementor-element-bce6c6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-bce6c6a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bce6c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-bce6c6a:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-50d491a{text-align:center;}.elementor-19 .elementor-element.elementor-element-50d491a .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-fbd3d82 .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-fbd3d82 .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-fbd3d82{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-fbd3d82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-fbd3d82 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-fbd3d82 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e5ed249{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-e5ed249:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e5ed249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-e5ed249:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-d8eff38{text-align:center;}.elementor-19 .elementor-element.elementor-element-d8eff38 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-6885a6a .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-6885a6a .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-6885a6a{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-6885a6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-6885a6a .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-6885a6a .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-56e6751{--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:5px 5px;--row-gap:5px;--column-gap:5px;--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-19 .elementor-element.elementor-element-301385a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-301385a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-301385a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-301385a:hover{background-color:#FFF0F0;}.elementor-19 .elementor-element.elementor-element-fd45753{text-align:center;}.elementor-19 .elementor-element.elementor-element-fd45753 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-1312f9b .elementor-icon-list-icon i{color:#00AD0D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-1312f9b .elementor-icon-list-icon svg{fill:#00AD0D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-1312f9b{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-19 .elementor-element.elementor-element-1312f9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-1312f9b .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-1312f9b .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9cb2300{--n-accordion-title-font-size:30px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#6017EA;--n-accordion-title-hover-color:#6017EA;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-19 .elementor-element.elementor-element-9cb2300 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-19 .elementor-element.elementor-element-9cb2300 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FBECFF;}.elementor-19 .elementor-element.elementor-element-9cb2300 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#6017EA;}:where( .elementor-19 .elementor-element.elementor-element-9cb2300 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-20f8c2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0b38a3b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-19 .elementor-element.elementor-element-f7445d9{text-align:center;}.elementor-19 .elementor-element.elementor-element-f7445d9 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-f7445d9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-b8250e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-378f79b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-ff7caaf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5317a5f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cbbf084 img{height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-cbbf084 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-19 .elementor-element.elementor-element-8733b5c{--display:flex;--position:absolute;top:431px;}.elementor-19 .elementor-element.elementor-element-e5a6762 .elementor-button{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:#6017EA;color:#6017EA;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6017EA;border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-e5a6762 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-e5a6762 .elementor-button:focus{color:#FFFFFF;background-color:#6017EA;}.elementor-19 .elementor-element.elementor-element-e5a6762 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-e5a6762 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8046e0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-2ee8b78{text-align:center;}.elementor-19 .elementor-element.elementor-element-2ee8b78 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-0c62ef4{text-align:center;}.elementor-19 .elementor-element.elementor-element-0c62ef4 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-879e8fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-17d53a7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-fc2ae32 img{height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-fc2ae32 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-19 .elementor-element.elementor-element-dd945a6{--display:flex;--position:absolute;top:431px;}.elementor-19 .elementor-element.elementor-element-f52431a .elementor-button{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;fill:#6017EA;color:#6017EA;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6017EA;border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-f52431a .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-f52431a .elementor-button:focus{color:#FFFFFF;background-color:#6017EA;}.elementor-19 .elementor-element.elementor-element-f52431a .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-f52431a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a97573f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-c54b32c{text-align:center;}.elementor-19 .elementor-element.elementor-element-c54b32c .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-38fdcb3{text-align:center;}.elementor-19 .elementor-element.elementor-element-38fdcb3 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-86cac0b{--swiper-slides-to-display:6;--swiper-slides-gap:10px;}.elementor-19 .elementor-element.elementor-element-86cac0b .swiper-slide > .elementor-element{height:100%;}.elementor-19 .elementor-element.elementor-element-96505fe{--swiper-slides-to-display:6;--swiper-slides-gap:10px;}.elementor-19 .elementor-element.elementor-element-96505fe .swiper-slide > .elementor-element{height:100%;}.elementor-19 .elementor-element.elementor-element-7bd9bed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7261e5a{text-align:center;}.elementor-19 .elementor-element.elementor-element-7261e5a .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-7261e5a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-3b0f10e{--display:flex;--min-height:268px;--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-19 .elementor-element.elementor-element-3b0f10e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3b0f10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1c3f801{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-99d5157{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-bd53674 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-19 .elementor-element.elementor-element-1107b75{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-76028e5 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-19 .elementor-element.elementor-element-467b56c{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-7bb0caf > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-19 .elementor-element.elementor-element-9d97e49{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-39ca2a4 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-19 .elementor-element.elementor-element-110508f{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-ee6ac17 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-19 .elementor-element.elementor-element-a60d8f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-f8c77d0{--display:flex;}.elementor-19 .elementor-element.elementor-element-a82bc01{--display:flex;}.elementor-19 .elementor-element.elementor-element-108b934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-f955855{text-align:center;}.elementor-19 .elementor-element.elementor-element-f955855 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;color:#6017EA;}.elementor-19 .elementor-element.elementor-element-f955855 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-14259be{--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;}body.elementor-page-19:not(.elementor-motion-effects-element-type-background), body.elementor-page-19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-d645eb0{--width:68%;}.elementor-19 .elementor-element.elementor-element-972d8ac{--width:83%;}.elementor-19 .elementor-element.elementor-element-3c9b50e{--width:60%;}.elementor-19 .elementor-element.elementor-element-f6ba7e5{--width:83%;}.elementor-19 .elementor-element.elementor-element-803a9d2{--width:60%;}.elementor-19 .elementor-element.elementor-element-c6a8f8b{--width:83%;}.elementor-19 .elementor-element.elementor-element-378f79b{--width:72%;}.elementor-19 .elementor-element.elementor-element-5317a5f{--width:80%;}.elementor-19 .elementor-element.elementor-element-17d53a7{--width:77%;}}@media(min-width:2400px){.elementor-19 .elementor-element.elementor-element-86cac0b{--swiper-slides-to-display:3;}.elementor-19 .elementor-element.elementor-element-96505fe{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-19 .elementor-element.elementor-element-86cac0b{--swiper-slides-to-display:3;}.elementor-19 .elementor-element.elementor-element-96505fe{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-bbc36eb .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-cbbf084 img{height:300px;}.elementor-19 .elementor-element.elementor-element-2ee8b78 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-0c62ef4 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-fc2ae32 img{height:300px;}.elementor-19 .elementor-element.elementor-element-c54b32c .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-38fdcb3 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-86cac0b{--swiper-slides-to-display:4;}.elementor-19 .elementor-element.elementor-element-96505fe{--swiper-slides-to-display:4;}}@media(max-width:880px){.elementor-19 .elementor-element.elementor-element-86cac0b{--swiper-slides-to-display:2;}.elementor-19 .elementor-element.elementor-element-96505fe{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-bbc36eb .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-a05924e .elementor-heading-title{font-size:37px;}.elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-6ed974b .elementor-icon-list-item > a{font-size:33px;}.elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-03c189c .elementor-icon-list-item > a{font-size:28px;}.elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-ce22c6f .elementor-icon-list-item > a{font-size:24px;}.elementor-19 .elementor-element.elementor-element-82281da .elementor-heading-title{font-size:23px;}.elementor-19 .elementor-element.elementor-element-ddc8157 img{height:105px;}.elementor-19 .elementor-element.elementor-element-e67ab7f .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-2ee8b78 .elementor-heading-title{font-size:31px;}.elementor-19 .elementor-element.elementor-element-17d53a7{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c54b32c .elementor-heading-title{font-size:29px;}.elementor-19 .elementor-element.elementor-element-86cac0b{--swiper-slides-to-display:1;}.elementor-19 .elementor-element.elementor-element-96505fe{--swiper-slides-to-display:1;}.elementor-19 .elementor-element.elementor-element-1c3f801{--flex-wrap:nowrap;--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-19 .elementor-element.elementor-element-99d5157{--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-19 .elementor-element.elementor-element-1107b75{--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-19 .elementor-element.elementor-element-467b56c{--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-19 .elementor-element.elementor-element-9d97e49{--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-19 .elementor-element.elementor-element-110508f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-5133aa7 */<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Tarjeta Animada Profesional</title>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap" rel="stylesheet">
    <style>
        /* Estilos generales para centrar la tarjeta y aplicar la fuente Inter */
        body {
            font-family: 'Inter', sans-serif;
            display: flex;
            justify-content: center;
            align-items: center;
            min-height: 100vh; /* Altura mínima para centrar verticalmente */
            background-color: #f0f0f0; /* Color de fondo suave */
            margin: 0;
            padding: 20px; /* Añadir padding para evitar que la tarjeta toque los bordes en pantallas pequeñas */
            box-sizing: border-box; /* Incluir padding en el tamaño total */
        }

        /* Contenedor principal de la tarjeta */
        .cont-card-topicos {
            position: relative;
            padding: 20px;
            height: 200px;
            width: 350px; /* Ancho de la tarjeta aumentado */
            background-color: #ffffff; /* Fondo blanco para la tarjeta */
            border-radius: 16px; /* Esquinas redondeadas */
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); /* Sombra profesional */
            overflow: hidden; /* Ocultar contenido que se desborda */
            transition: all 0.4s ease; /* Transición suave para todas las propiedades */
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            text-align: center;
            cursor: pointer; /* Cambiar cursor a puntero al pasar por encima */
        }

        /* Pseudo-elemento para el fondo de color que aparece al hacer hover */
        .cont-card-topicos::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: #6017EA; /* Color morado */
            opacity: 0; /* Inicialmente transparente */
            transition: opacity 0.4s ease; /* Transición de opacidad */
            z-index: 1; /* Detrás del contenido pero sobre el fondo de la tarjeta */
            border-radius: 16px; /* Mismo radio de borde que la tarjeta */
        }

        /* Efecto al pasar el ratón sobre la tarjeta: el fondo de color aparece */
        .cont-card-topicos:hover::before {
            opacity: 1;
        }

        /* Estilos para el ícono principal (visible en estado normal, centrado) */
        .ico-cont-topicos {
            position: relative; /* Relativo para el flujo normal */
            margin-bottom: 10px; /* Espacio debajo del ícono */
            color: #6017EA; /* Color del ícono principal en estado normal */
            transition: all 0.4s ease; /* Transición suave */
            z-index: 2; /* Sobre el fondo de color */
            transform: translateY(0); /* Posición inicial */
        }

        /* Efecto al pasar el ratón: el ícono principal se mueve a la esquina superior izquierda y se vuelve blanco */
        .cont-card-topicos:hover .ico-cont-topicos {
            position: absolute; /* Posicionamiento absoluto para moverlo con precisión */
            top: 20px; /* Distancia desde la parte superior */
            left: 20px; /* Distancia desde la izquierda */
            color: white; /* Se vuelve blanco */
            opacity: 1; /* Asegura que sea visible */
            transform: none; /* Elimina cualquier transformación previa de centrado */
        }

        /* Estilos para el título (centrado en estado normal) */
        .txt-cont-topicos {
            position: relative; /* Mantener la posición relativa para el flujo del texto */
            font-size: 1.2em;
            font-weight: bold;
            color: #333; /* Color de texto por defecto */
            transition: all 0.4s ease; /* Transición suave */
            z-index: 2; /* Sobre el fondo de color */
        }

        /* Efecto al pasar el ratón: el título se mueve a la esquina superior izquierda y se vuelve blanco */
        .cont-card-topicos:hover .txt-cont-topicos {
            position: absolute; /* Posicionamiento absoluto para moverlo con precisión */
            top: 30px; /* Ajustado para estar al lado del ícono */
            left: 75px; /* Ajustado para estar al lado del ícono */
            color: white; /* Se vuelve blanco */
            opacity: 1; /* Asegura que sea visible */
            transform: none; /* Elimina cualquier transformación previa */
            text-align: left; /* Alinea el texto a la izquierda */
            width: auto; /* Permite que el ancho se ajuste al contenido */
            white-space: nowrap; /* Evita que el texto se rompa en varias líneas */
        }

        /* Estilos para el texto emergente que aparece al hacer hover */
        .texto-emergente-topicos {
            position: absolute;
            bottom: -100%; /* Inicialmente fuera de la vista */
            left: 0;
            width: 100%;
            padding: 0 20px; /* Padding horizontal */
            opacity: 0; /* Inicialmente transparente */
            transition: all 0.4s ease; /* Transición suave */
            z-index: 2; /* Sobre el fondo de color */
            color: white; /* Color de texto blanco */
            font-size: 0.9em;
            line-height: 1.5;
            box-sizing: border-box; /* Incluir padding en el ancho */
            text-align: center; /* Centrar el texto emergente */
        }

        /* Efecto al pasar el ratón: el texto emergente aparece y sube (más abajo) */
        .cont-card-topicos:hover .texto-emergente-topicos {
            bottom: 20px; /* Posición final del texto, más abajo */
            opacity: 1;
        }

        /* Estilos para el ícono en la esquina superior derecha (aparece al hacer hover) */
        .icon-card {
            position: absolute;
            top: 20px; /* Distancia desde la parte superior */
            right: 20px; /* Distancia desde la derecha */
            color: white; /* Color blanco para el ícono */
            opacity: 0; /* Inicialmente transparente */
            transition: all 0.4s ease; /* Transición suave */
            z-index: 3; /* Sobre el ícono principal cuando es visible */
            transform: translateX(20px); /* Inicialmente ligeramente fuera de la pantalla a la derecha */
        }

        /* Efecto al pasar el ratón: el ícono en la esquina superior derecha aparece y se desliza */
        .cont-card-topicos:hover .icon-card {
            opacity: 1;
            transform: translateX(0); /* Deslizar a su posición final */
        }
    </style>
</head>
<body>
    <div class="cont-card-topicos">
        <div class="ico-cont-topicos">
            <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wine">
                <path d="M19.07 4.93a10 10 0 0 1 0 14.14C14.93 23.22 8.78 23.22 4.69 19.13A10 10 0 0 1 4.69 4.87C8.78.78 14.93.78 19.07 4.93Z"/>
                <path d="M7 11v.01"/>
                <path d="M17 11v.01"/>
                <path d="M12 16v.01"/>
                <path d="M12 8v.01"/>
            </svg>
        </div>
        <h3 class="txt-cont-topicos">Título del Tópico</h3>
        <p class="texto-emergente-topicos">
            Fomento de experiencias que conectan a las personas con el vino chileno, integrando visitas a viñedos, catas guiadas y rutas culturales en torno al mundo vitivinícola.
        </p>
        <div class="icon-card">
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pencil">
                <path d="M17 3a2.85 2.85 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z"/>
                <path d="M15 5l4 4"/>
            </svg>
        </div>
    </div>
</body>
</html>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f38bed */.elementor-19 .elementor-element.elementor-element-6f38bed .(
    pointer-events
)/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d20066 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf9e15 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf9e15 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf9e15 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf9e15 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbf9e15 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64f2927 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5a6762 */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f52431a */<style>
/* Efecto de aura/estela */
.BOTON-FORMULARIO-UOH-INSCR {
    position: relative;
    overflow: visible !important;
    z-index: 1;
}

.BOTON-FORMULARIO-UOH-INSCR::before {
    content: '';
    position: absolute;
    inset: -5px; /* Aumentamos el espacio para el aura */
    border-radius: 150px; /* Radio fijo para el aura */
    z-index: -1;
    background: radial-gradient(
        circle at center,
        rgba(94, 23, 235, 0.3) 0%,
        rgba(72, 18, 165, 0.2) 40%,
        rgba(94, 23, 235, 0) 70%
    );
    animation: auraEffectForm 2s infinite;
}

/* Animación del aura */
@keyframes auraEffectForm {
    0% {
        opacity: 0.8;
        transform: scale(1);
    }
    50% {
        opacity: 0.4;
        transform: scale(1.1);
    }
    100% {
        opacity: 0.8;
        transform: scale(1);
    }
}

/* Efecto de pulso cada 20 segundos */
.BOTON-FORMULARIO-UOH-INSCR {
    animation: pulseEffect 20s infinite;
}

@keyframes pulseEffect {
    0%, 95% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
    97% {
        transform: scale(1.03);
        box-shadow: 0 0 30px rgba(94, 23, 235, 0.4);
    }
    99% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(94, 23, 235, 0.2);
    }
}

/* Aseguramos que el hover no interfiera con las animaciones */
.BOTON-FORMULARIO-UOH-INSCR:hover {
    animation: pulseEffect 20s infinite;
    transform: translateY(-2px);
    transition: transform 0.3s ease;
}

/* Ajuste para dispositivos móviles */
@media (max-width: 768px) {
    .BOTON-FORMULARIO-UOH-INSCR::before {
        inset: -6px;
    }
}
</style>

<script>
// Aseguramos que el botón mantenga sus animaciones incluso después de interacciones
document.querySelector('.BOTON-FORMULARIO-UOH-INSCR').addEventListener('animationend', (e) => {
    if (e.animationName === 'pulseEffect') {
        e.target.style.animation = 'none';
        setTimeout(() => {
            e.target.style.animation = 'pulseEffect 20s infinite';
        }, 0);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-86cac0b */.elementor-19 .elementor-element.elementor-element-86cac0b .swiper-wrapper {
/* Disables touch dragging */
--swiper-touch-events: none !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-96505fe */.elementor-19 .elementor-element.elementor-element-96505fe .swiper-wrapper {
/* Disables touch dragging */
--swiper-touch-events: none !important;
}/* End custom CSS */