.elementor-25 .elementor-element.elementor-element-27ba6da{--display:flex;--min-height:469px;--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;--overlay-opacity:0.5;--margin-top:-106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-27ba6da::before, .elementor-25 .elementor-element.elementor-element-27ba6da > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-27ba6da > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-27ba6da > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-27ba6da > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-27ba6da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-8e25033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-19387e0{text-align:start;}.elementor-25 .elementor-element.elementor-element-19387e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#F6F9FB;}.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-25 .elementor-element.elementor-element-87b94c9{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:200;line-height:26px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-c550675 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;background-image:linear-gradient(254deg, #521581 0%, #C22D63 100%);border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-aeebad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.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-25 .elementor-element.elementor-element-1511685{background-image:url("https://grandsonweb.com/wp-content/uploads/2026/03/Luz.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1511685 img{width:75%;}.elementor-25 .elementor-element.elementor-element-e1276d3{--display:flex;--min-height:0px;--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;--overlay-opacity:0.5;--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-25 .elementor-element.elementor-element-e1276d3::before, .elementor-25 .elementor-element.elementor-element-e1276d3 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e1276d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e1276d3 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e1276d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e1276d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e1276d3.e-con{--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-bfe7d67{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-91bdde2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-91bdde2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:44px;color:#F6F9FB;}.elementor-25 .elementor-element.elementor-element-1aa5258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;line-height:19px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4c4f1de{--display:flex;--min-height:469px;--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;--overlay-opacity:0.5;--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:83px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-4c4f1de::before, .elementor-25 .elementor-element.elementor-element-4c4f1de > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4c4f1de > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4c4f1de > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4c4f1de > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4c4f1de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-2017ebc{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2017ebc:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2017ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(83deg, #351435 0%, #661942 100%);}.elementor-25 .elementor-element.elementor-element-2017ebc::before, .elementor-25 .elementor-element.elementor-element-2017ebc > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2017ebc > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2017ebc > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2017ebc > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2017ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-b6d6cce img{width:70%;}.elementor-25 .elementor-element.elementor-element-e53bc2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-e53bc2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ecb3371{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-c6fe828{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c6fe828:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c6fe828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(83deg, #351435 0%, #661942 100%);}.elementor-25 .elementor-element.elementor-element-c6fe828::before, .elementor-25 .elementor-element.elementor-element-c6fe828 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c6fe828 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c6fe828 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c6fe828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c6fe828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-c2581ee img{width:70%;}.elementor-25 .elementor-element.elementor-element-e423b1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-e423b1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a2494cf{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7a092a9{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7a092a9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7a092a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(83deg, #351435 0%, #661942 100%);}.elementor-25 .elementor-element.elementor-element-7a092a9::before, .elementor-25 .elementor-element.elementor-element-7a092a9 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a092a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a092a9 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a092a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a092a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-56a3675 img{width:70%;}.elementor-25 .elementor-element.elementor-element-8a9bf8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-8a9bf8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-1c7c522{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-25c8192{--display:flex;--min-height:469px;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-25c8192::before, .elementor-25 .elementor-element.elementor-element-25c8192 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-25c8192 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-25c8192 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-25c8192 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-25c8192 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-b32467b{--display:flex;}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{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-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{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-widget-price-table .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-b9822da i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-b9822da svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-a2c865f i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-a2c865f svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-1ac6a0c i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-1ac6a0c svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-5cadbe9 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-5cadbe9 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-263337c i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-263337c svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-9edc7b0 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-9edc7b0 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-34c5611 i{color:#837F7F;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-repeater-item-34c5611 svg{fill:#837F7F;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;background-image:linear-gradient(250deg, #201331 0%, #701A45 100%);border-radius:8px 8px 8px 8px;padding:10px 50px 10px 50px;}.elementor-25 .elementor-element.elementor-element-93a1cb0{background-color:transparent;background-image:linear-gradient(180deg, #651942 0%, #1B122F 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--e-price-table-header-background-color:#651942;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__currency, .elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__integer-part, .elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(80em/100);}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__currency{align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__period{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__features-list{--e-price-table-features-list-color:#FFFFFF;text-align:start;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:200;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__feature-inner{margin-left:calc((100% - 69%)/2);margin-right:calc((100% - 69%)/2);}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__additional_info{color:#AAAAAA;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:300;margin:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-a758852{--display:flex;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-743d470 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-743d470 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-57cce5e i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-57cce5e svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-1ac6a0c i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-1ac6a0c svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-5cadbe9 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-5cadbe9 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-263337c i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-263337c svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-9edc7b0 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-9edc7b0 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-fb80b8b i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-fb80b8b svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-fe0a5b6 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-fe0a5b6 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-c94c087 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-c94c087 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-e88c6f4 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-repeater-item-e88c6f4 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;background-image:linear-gradient(250deg, #201331 0%, #701A45 100%);border-radius:8px 8px 8px 8px;padding:10px 50px 10px 50px;}.elementor-25 .elementor-element.elementor-element-24a1256{background-color:transparent;background-image:linear-gradient(180deg, #651942 0%, #1B122F 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--e-price-table-header-background-color:#521576;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__currency, .elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__integer-part, .elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(80em/100);}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__currency{align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__period{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__features-list{--e-price-table-features-list-color:#FFFFFF;text-align:start;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:200;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__feature-inner{margin-left:calc((100% - 69%)/2);margin-right:calc((100% - 69%)/2);}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__additional_info{color:#AAAAAA;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:300;margin:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-0aa16f1{--display:flex;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-1ac6a0c i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-1ac6a0c svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-cc26e73 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-cc26e73 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-329e73c i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-329e73c svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-5cadbe9 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-5cadbe9 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-555f2b2 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-555f2b2 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-263337c i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-263337c svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-9edc7b0 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-9edc7b0 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-dc57854 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-dc57854 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-010ccda i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-010ccda svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-c322929 i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-c322929 svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-e6ef93a i{color:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-repeater-item-e6ef93a svg{fill:#09B103;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;background-image:linear-gradient(250deg, #201331 0%, #701A45 100%);border-radius:8px 8px 8px 8px;padding:10px 50px 10px 50px;}.elementor-25 .elementor-element.elementor-element-06718c9{background-color:transparent;background-image:linear-gradient(180deg, #651942 0%, #1B122F 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--e-price-table-header-background-color:#000000;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__currency, .elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__integer-part, .elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(80em/100);}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__currency{align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__period{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__features-list{--e-price-table-features-list-color:#FFFFFF;text-align:start;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:200;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__feature-inner{margin-left:calc((100% - 69%)/2);margin-right:calc((100% - 69%)/2);}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__additional_info{color:#AAAAAA;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:300;margin:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-ribbon-inner{background-color:#FF8800;margin-top:34px;transform:translateY(-50%) translateX(-50%) translateX(34px) rotate(-45deg);color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-86f4c73{--display:flex;--min-height:0px;--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;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-86f4c73::before, .elementor-25 .elementor-element.elementor-element-86f4c73 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-86f4c73 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-86f4c73 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-86f4c73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-86f4c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-86f4c73.e-con{--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-d5277fe{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-7a4fd1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-7a4fd1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:44px;color:#F6F9FB;}.elementor-25 .elementor-element.elementor-element-e236657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:200;line-height:19px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-45d3665{--display:flex;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-adc443b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;background-image:linear-gradient(254deg, #521581 0%, #C22D63 100%);border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-adc443b.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-730aa59{--display:flex;}.elementor-25 .elementor-element.elementor-element-6fda6f1{--spacer-size:100px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-19387e0 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-87b94c9{font-size:14px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-c550675.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-aeebad8{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-ecb3371{font-size:14px;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__heading{font-size:30px;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table .elementor-price-table__price{font-size:50px;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__features-list li{font-size:12px;}.elementor-25 .elementor-element.elementor-element-93a1cb0 .elementor-price-table__button{font-size:20px;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__heading{font-size:30px;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table .elementor-price-table__price{font-size:50px;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__features-list li{font-size:12px;}.elementor-25 .elementor-element.elementor-element-24a1256 .elementor-price-table__button{font-size:20px;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__heading{font-size:30px;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table .elementor-price-table__price{font-size:50px;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__features-list li{font-size:13px;}.elementor-25 .elementor-element.elementor-element-06718c9 .elementor-price-table__button{font-size:20px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-8e25033{--width:50%;}.elementor-25 .elementor-element.elementor-element-aeebad8{--width:50%;}.elementor-25 .elementor-element.elementor-element-bfe7d67{--width:100%;}.elementor-25 .elementor-element.elementor-element-d5277fe{--width:100%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-19387e0{text-align:start;}.elementor-25 .elementor-element.elementor-element-19387e0 .elementor-heading-title{font-size:34px;}.elementor-25 .elementor-element.elementor-element-87b94c9{text-align:start;font-size:16px;}.elementor-25 .elementor-element.elementor-element-c550675 .elementor-button{font-size:20px;}.elementor-25 .elementor-element.elementor-element-adc443b .elementor-button{font-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-19387e0 */.elementor-25 .elementor-element.elementor-element-19387e0 {
  background: linear-gradient(90deg, #FFFFFF, #c35ffa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91bdde2 */.elementor-25 .elementor-element.elementor-element-91bdde2 {
  background: linear-gradient(90deg, #FFFFFF, #c35ffa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e53bc2d */.elementor-25 .elementor-element.elementor-element-e53bc2d {
  background: linear-gradient(90deg, #FFFFFF, #c35ffa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2017ebc */.elementor-25 .elementor-element.elementor-element-2017ebc{
    --first-color: #661942;
    --second-color: #361435;
    --third-color: #361435;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-25 .elementor-element.elementor-element-2017ebc::before, .elementor-25 .elementor-element.elementor-element-2017ebc::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-25 .elementor-element.elementor-element-2017ebc:hover::before, .elementor-25 .elementor-element.elementor-element-2017ebc:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-25 .elementor-element.elementor-element-2017ebc:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-25 .elementor-element.elementor-element-2017ebc:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e423b1d */.elementor-25 .elementor-element.elementor-element-e423b1d {
  background: linear-gradient(90deg, #FFFFFF, #c35ffa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6fe828 */.elementor-25 .elementor-element.elementor-element-c6fe828{
    --first-color: #661942;
    --second-color: #361435;
    --third-color: #361435;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-25 .elementor-element.elementor-element-c6fe828::before, .elementor-25 .elementor-element.elementor-element-c6fe828::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-25 .elementor-element.elementor-element-c6fe828:hover::before, .elementor-25 .elementor-element.elementor-element-c6fe828:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-25 .elementor-element.elementor-element-c6fe828:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-25 .elementor-element.elementor-element-c6fe828:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a9bf8d */.elementor-25 .elementor-element.elementor-element-8a9bf8d {
  background: linear-gradient(90deg, #FFFFFF, #c35ffa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a092a9 */.elementor-25 .elementor-element.elementor-element-7a092a9{
    --first-color: #661942;
    --second-color: #361435;
    --third-color: #361435;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-25 .elementor-element.elementor-element-7a092a9::before, .elementor-25 .elementor-element.elementor-element-7a092a9::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-25 .elementor-element.elementor-element-7a092a9:hover::before, .elementor-25 .elementor-element.elementor-element-7a092a9:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-25 .elementor-element.elementor-element-7a092a9:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-25 .elementor-element.elementor-element-7a092a9:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a4fd1a */.elementor-25 .elementor-element.elementor-element-7a4fd1a {
  background: linear-gradient(90deg, #FFFFFF, #c35ffa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */