.elementor-1727 .elementor-element.elementor-element-6a3ea153:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-6a3ea153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://genautv.site/wp-content/uploads/2026/07/group-fans-are-watching-soccer-moment-tv-celebrating-goal-sitting-couch-living-room-living-room-is-made-3d-2048x1080-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1727 .elementor-element.elementor-element-6a3ea153 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1913D640 0%, #000000 100%);opacity:0.99;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1727 .elementor-element.elementor-element-6a3ea153 > .elementor-container{max-width:1256px;min-height:945px;}.elementor-1727 .elementor-element.elementor-element-6a3ea153{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-182px;margin-bottom:0px;}.elementor-1727 .elementor-element.elementor-element-d0578ab > .elementor-element-populated{margin:-43px 0px -47px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1727 .elementor-element.elementor-element-c3ae9fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-16ee0ae{--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-1727 .elementor-element.elementor-element-41ea630 > .elementor-widget-container{margin:200px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-41ea630 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:43px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-d7c7326 );}.elementor-1727 .elementor-element.elementor-element-0bccbfb > .elementor-widget-container{margin:23px 0px 63px 0px;}.elementor-1727 .elementor-element.elementor-element-0bccbfb .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-d7c7326 );}.elementor-1727 .elementor-element.elementor-element-39c4585{--display:flex;--min-height:640px;--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-1727 .elementor-element.elementor-element-772ca4b{width:100%;max-width:100%;text-align:center;}.elementor-1727 .elementor-element.elementor-element-772ca4b > .elementor-widget-container{margin:11px 0px 42px 0px;padding:114px 0px -49px 0px;}.elementor-1727 .elementor-element.elementor-element-772ca4b img{width:49%;max-width:100%;}.elementor-1727 .elementor-element.elementor-element-f307d48{--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:-222px;--margin-bottom:-7px;--margin-left:18px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1727 .elementor-element.elementor-element-f307d48.e-con{--align-self:flex-start;}.elementor-1727 .elementor-element.elementor-element-1c241f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-1c241f8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-1727 .elementor-element.elementor-element-05d7124{--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:-222px;--margin-bottom:-7px;--margin-left:18px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1727 .elementor-element.elementor-element-05d7124.e-con{--align-self:flex-start;}.elementor-1727 .elementor-element.elementor-element-bf8ead3{--display:flex;--margin-top:-173px;--margin-bottom:94px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-one{background-color:#18D819;color:#FCFCFC;font-size:21px;border-radius:25px 25px 25px 25px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-two{background-color:#1880D8;color:#FFFAFA;font-size:21px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1880D8;border-radius:25px 25px 25px 25px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40{width:var( --container-widget-width, 99.998% );max-width:99.998%;--container-widget-width:99.998%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit_double_button{width:56%;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn:not(:last-child){margin-right:21px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-one > i{padding-right:8px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-one > svg{margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-two > i{padding-left:12px;font-size:19px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-two > svg{margin-left:12px;max-width:19px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-one svg{fill:#FCFCFC;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-two svg{fill:#FFFAFA;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-two:hover{color:#ffffff;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-two:hover svg{fill:#ffffff;}.elementor-1727 .elementor-element.elementor-element-660d8b3{margin-top:-48px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element- > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-11edb5dc{margin-top:-61px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-64eaaa9b{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#8D3CE0;}.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline{text-align:center;}.elementor-1727 .elementor-element.elementor-element-6fed737{--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-1727 .elementor-element.elementor-element-6fed737.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-7d1bf05{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#0277FF00;--border-color:#0277FF00;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-7d1bf05:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D3CE0;}.elementor-1727 .elementor-element.elementor-element-7d1bf05::before, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1727 .elementor-element.elementor-element-551390a{text-align:center;}.elementor-1727 .elementor-element.elementor-element-551390a .elementor-heading-title{font-size:40px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#000000;}.elementor-1727 .elementor-element.elementor-element-bdd156e > .elementor-widget-container{margin:-14px 0px 9px 0px;}.elementor-1727 .elementor-element.elementor-element-bdd156e{text-align:center;}.elementor-1727 .elementor-element.elementor-element-bdd156e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#000000;}.elementor-1727 .elementor-element.elementor-element-c0a1fa9 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-c0a1fa9{text-align:center;}.elementor-1727 .elementor-element.elementor-element-c0a1fa9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-e5dc0fa > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-e5dc0fa{text-align:center;}.elementor-1727 .elementor-element.elementor-element-e5dc0fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-55ebeae > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-55ebeae{text-align:center;}.elementor-1727 .elementor-element.elementor-element-55ebeae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-f321308 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-f321308{text-align:center;}.elementor-1727 .elementor-element.elementor-element-f321308 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-acbb201 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-acbb201{text-align:center;}.elementor-1727 .elementor-element.elementor-element-acbb201 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-0907a2a > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-0907a2a{text-align:center;}.elementor-1727 .elementor-element.elementor-element-0907a2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-7a7489b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-7a7489b{text-align:center;}.elementor-1727 .elementor-element.elementor-element-7a7489b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-04796ae > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-04796ae{text-align:center;}.elementor-1727 .elementor-element.elementor-element-04796ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-f5b5c51 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-f5b5c51{text-align:center;}.elementor-1727 .elementor-element.elementor-element-f5b5c51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-7901ffe{columns:1;}.elementor-1727 .elementor-element.elementor-element-798fc6f .elementor-button{background-color:#05C2B5;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-798fc6f .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-798fc6f .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-798fc6f{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-798fc6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-798fc6f .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-798fc6f .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-3b60f16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-3b60f16.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-9f9583b{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-9f9583b .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-9966107{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-9966107:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-9966107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D3CE0;}.elementor-1727 .elementor-element.elementor-element-106c04e > .elementor-widget-container{margin:0px 0px 41px 0px;}.elementor-1727 .elementor-element.elementor-element-106c04e{text-align:center;}.elementor-1727 .elementor-element.elementor-element-106c04e .elementor-heading-title{font-size:40px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#000000;}.elementor-1727 .elementor-element.elementor-element-d2bfc66 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-d2bfc66{text-align:center;}.elementor-1727 .elementor-element.elementor-element-d2bfc66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-807fc5c > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-807fc5c{text-align:center;}.elementor-1727 .elementor-element.elementor-element-807fc5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-72ac7e4 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-72ac7e4{text-align:center;}.elementor-1727 .elementor-element.elementor-element-72ac7e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-25340fa > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-25340fa{text-align:center;}.elementor-1727 .elementor-element.elementor-element-25340fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-092a88b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-092a88b{text-align:center;}.elementor-1727 .elementor-element.elementor-element-092a88b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-3c03d82 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-3c03d82{text-align:center;}.elementor-1727 .elementor-element.elementor-element-3c03d82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-a74bbab > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-a74bbab{text-align:center;}.elementor-1727 .elementor-element.elementor-element-a74bbab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-e5f781d > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-e5f781d{text-align:center;}.elementor-1727 .elementor-element.elementor-element-e5f781d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-6ac7c65 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-6ac7c65{text-align:center;}.elementor-1727 .elementor-element.elementor-element-6ac7c65 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-5b833e2{columns:1;}.elementor-1727 .elementor-element.elementor-element-c41db3e > .elementor-widget-container{margin:13px 0px -15px 0px;}.elementor-1727 .elementor-element.elementor-element-c41db3e{text-align:center;}.elementor-1727 .elementor-element.elementor-element-c41db3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-043dad8{column-gap:0px;text-align:center;color:#000000;}.elementor-1727 .elementor-element.elementor-element-043dad8 p{margin-block-end:0px;}.elementor-1727 .elementor-element.elementor-element-2c06fc7 .elementor-button{background-color:#05C2B5;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-2c06fc7 .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-2c06fc7 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-2c06fc7{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-2c06fc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-2c06fc7 .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-2c06fc7 .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-9b44439 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-9b44439.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-748b538{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-748b538 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-a584a89{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFA40203;--border-color:#FFA40203;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 35px 17px rgba(0, 200.00000000000003, 82.99999999999993, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-a584a89:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-a584a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00C853;}.elementor-1727 .elementor-element.elementor-element-f6d341c > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-1727 .elementor-element.elementor-element-f6d341c{text-align:center;}.elementor-1727 .elementor-element.elementor-element-f6d341c .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:28px;font-weight:900;line-height:57px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#010000;}.elementor-1727 .elementor-element.elementor-element-4da1818 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-4da1818{text-align:center;}.elementor-1727 .elementor-element.elementor-element-4da1818 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-c3e1a0f > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-c3e1a0f{text-align:center;}.elementor-1727 .elementor-element.elementor-element-c3e1a0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-fb6220e > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-fb6220e{text-align:center;}.elementor-1727 .elementor-element.elementor-element-fb6220e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-8995ed6 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-8995ed6{text-align:center;}.elementor-1727 .elementor-element.elementor-element-8995ed6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-316c8a8 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-316c8a8{text-align:center;}.elementor-1727 .elementor-element.elementor-element-316c8a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-cf9380e > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-cf9380e{text-align:center;}.elementor-1727 .elementor-element.elementor-element-cf9380e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-4397c97 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-4397c97{text-align:center;}.elementor-1727 .elementor-element.elementor-element-4397c97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-962f503 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-962f503{text-align:center;}.elementor-1727 .elementor-element.elementor-element-962f503 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-1510578 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-1510578{text-align:center;}.elementor-1727 .elementor-element.elementor-element-1510578 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-eb25206 > .elementor-widget-container{margin:13px 0px -15px 0px;}.elementor-1727 .elementor-element.elementor-element-eb25206{text-align:center;}.elementor-1727 .elementor-element.elementor-element-eb25206 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-28ffafe{column-gap:0px;text-align:center;color:#000000;}.elementor-1727 .elementor-element.elementor-element-28ffafe p{margin-block-end:0px;}.elementor-1727 .elementor-element.elementor-element-cd75140{color:#000000;}.elementor-1727 .elementor-element.elementor-element-4d947b1 .elementor-button{background-color:#05C2B5;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-4d947b1 .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-4d947b1 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-4d947b1{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-4d947b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-4d947b1 .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-4d947b1 .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-c452ec2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-c452ec2.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-ea45ec5{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-ea45ec5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-8c9a614{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#AEBFD200;--border-color:#AEBFD200;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 0px #0277FF;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-8c9a614:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-8c9a614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D3CE0;}.elementor-1727 .elementor-element.elementor-element-8c9a614.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-5eb89b5{text-align:center;}.elementor-1727 .elementor-element.elementor-element-5eb89b5 .elementor-heading-title{font-size:40px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#000000;}.elementor-1727 .elementor-element.elementor-element-5bf2348 > .elementor-widget-container{margin:-14px 0px 10px 0px;}.elementor-1727 .elementor-element.elementor-element-5bf2348{text-align:center;}.elementor-1727 .elementor-element.elementor-element-5bf2348 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#000000;}.elementor-1727 .elementor-element.elementor-element-229d257 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-229d257{text-align:center;}.elementor-1727 .elementor-element.elementor-element-229d257 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-e605bc9 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-e605bc9{text-align:center;}.elementor-1727 .elementor-element.elementor-element-e605bc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-70814b6 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-70814b6{text-align:center;}.elementor-1727 .elementor-element.elementor-element-70814b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-a138d06 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-a138d06{text-align:center;}.elementor-1727 .elementor-element.elementor-element-a138d06 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-4e65093 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-4e65093{text-align:center;}.elementor-1727 .elementor-element.elementor-element-4e65093 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-ba75e2a > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-ba75e2a{text-align:center;}.elementor-1727 .elementor-element.elementor-element-ba75e2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-257f77a > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-257f77a{text-align:center;}.elementor-1727 .elementor-element.elementor-element-257f77a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-579d74d > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-579d74d{text-align:center;}.elementor-1727 .elementor-element.elementor-element-579d74d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-1bdeff0 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-1bdeff0{text-align:center;}.elementor-1727 .elementor-element.elementor-element-1bdeff0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-d28ebca{columns:1;}.elementor-1727 .elementor-element.elementor-element-6c9b62c .elementor-button{background-color:#05C2B5;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-6c9b62c .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-6c9b62c .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-6c9b62c{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-6c9b62c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-6c9b62c .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-6c9b62c .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-64a688a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-64a688a.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-7a5746e{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-7a5746e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-51e34af{--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-1727 .elementor-element.elementor-element-51e34af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-a377862{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#0277FF00;--border-color:#0277FF00;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-a377862:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-a377862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18D819;}.elementor-1727 .elementor-element.elementor-element-a377862::before, .elementor-1727 .elementor-element.elementor-element-a377862 > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-a377862 > .e-con-inner > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-a377862 > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-a377862 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-a377862 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1727 .elementor-element.elementor-element-da2c2a5{text-align:center;}.elementor-1727 .elementor-element.elementor-element-da2c2a5 .elementor-heading-title{font-size:40px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#000000;}.elementor-1727 .elementor-element.elementor-element-d646d95 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-d646d95{text-align:center;}.elementor-1727 .elementor-element.elementor-element-d646d95 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-c71c7b9 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-c71c7b9{text-align:center;}.elementor-1727 .elementor-element.elementor-element-c71c7b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-99d0371 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-99d0371{text-align:center;}.elementor-1727 .elementor-element.elementor-element-99d0371 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-d5b4471 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-d5b4471{text-align:center;}.elementor-1727 .elementor-element.elementor-element-d5b4471 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-e338275 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-e338275{text-align:center;}.elementor-1727 .elementor-element.elementor-element-e338275 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-eac8bea > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-eac8bea{text-align:center;}.elementor-1727 .elementor-element.elementor-element-eac8bea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-47d00ab > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-47d00ab{text-align:center;}.elementor-1727 .elementor-element.elementor-element-47d00ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-98d71a6 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-98d71a6{text-align:center;}.elementor-1727 .elementor-element.elementor-element-98d71a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-b4a1a0d > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-b4a1a0d{text-align:center;}.elementor-1727 .elementor-element.elementor-element-b4a1a0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-4ed45cf .elementor-button{background-color:#0076FF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-4ed45cf .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-4ed45cf .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-4ed45cf{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-4ed45cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-4ed45cf .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-4ed45cf .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-8b05e28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-8b05e28.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-b63cb2e{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-b63cb2e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-d1910dd{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#0277FF00;--border-color:#0277FF00;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-d1910dd:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-d1910dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18D819;}.elementor-1727 .elementor-element.elementor-element-d1910dd::before, .elementor-1727 .elementor-element.elementor-element-d1910dd > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-d1910dd > .e-con-inner > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-d1910dd > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-d1910dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-d1910dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1727 .elementor-element.elementor-element-fdbef73{text-align:center;}.elementor-1727 .elementor-element.elementor-element-fdbef73 .elementor-heading-title{font-size:40px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#000000;}.elementor-1727 .elementor-element.elementor-element-f1aabbb > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-f1aabbb{text-align:center;}.elementor-1727 .elementor-element.elementor-element-f1aabbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-8c159f0 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-8c159f0{text-align:center;}.elementor-1727 .elementor-element.elementor-element-8c159f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-3d953a8 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-3d953a8{text-align:center;}.elementor-1727 .elementor-element.elementor-element-3d953a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-e8f97cb > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-e8f97cb{text-align:center;}.elementor-1727 .elementor-element.elementor-element-e8f97cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-0dd9cdb > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-0dd9cdb{text-align:center;}.elementor-1727 .elementor-element.elementor-element-0dd9cdb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-9eb37ef > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-9eb37ef{text-align:center;}.elementor-1727 .elementor-element.elementor-element-9eb37ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-b1d1fc4 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-b1d1fc4{text-align:center;}.elementor-1727 .elementor-element.elementor-element-b1d1fc4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-6a505a8 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-6a505a8{text-align:center;}.elementor-1727 .elementor-element.elementor-element-6a505a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-cfa7cc2 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-cfa7cc2{text-align:center;}.elementor-1727 .elementor-element.elementor-element-cfa7cc2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-5a3aeff{columns:1;}.elementor-1727 .elementor-element.elementor-element-44555ba .elementor-button{background-color:#0076FF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-44555ba .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-44555ba .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-44555ba{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-44555ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-44555ba .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-44555ba .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-dd8ed78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-dd8ed78.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-6c5fbbe{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-6c5fbbe .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-5c5f73d{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#0277FF00;--border-color:#0277FF00;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-5c5f73d:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-5c5f73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18D819;}.elementor-1727 .elementor-element.elementor-element-5c5f73d::before, .elementor-1727 .elementor-element.elementor-element-5c5f73d > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-5c5f73d > .e-con-inner > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-5c5f73d > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-5c5f73d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-5c5f73d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1727 .elementor-element.elementor-element-dbb34bd{text-align:center;}.elementor-1727 .elementor-element.elementor-element-dbb34bd .elementor-heading-title{font-size:40px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#000000;}.elementor-1727 .elementor-element.elementor-element-13b53d2 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-13b53d2{text-align:center;}.elementor-1727 .elementor-element.elementor-element-13b53d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-eaae964 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-eaae964{text-align:center;}.elementor-1727 .elementor-element.elementor-element-eaae964 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-08daf1e > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-08daf1e{text-align:center;}.elementor-1727 .elementor-element.elementor-element-08daf1e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-2ccd0d9 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-2ccd0d9{text-align:center;}.elementor-1727 .elementor-element.elementor-element-2ccd0d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-9904ad7 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-9904ad7{text-align:center;}.elementor-1727 .elementor-element.elementor-element-9904ad7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-ce49fef > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-ce49fef{text-align:center;}.elementor-1727 .elementor-element.elementor-element-ce49fef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-5e5b861 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-5e5b861{text-align:center;}.elementor-1727 .elementor-element.elementor-element-5e5b861 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-94ea840 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-94ea840{text-align:center;}.elementor-1727 .elementor-element.elementor-element-94ea840 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-8f8fe48 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-8f8fe48{text-align:center;}.elementor-1727 .elementor-element.elementor-element-8f8fe48 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-0eb0a22{columns:1;}.elementor-1727 .elementor-element.elementor-element-68e191d .elementor-button{background-color:#0076FF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-68e191d .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-68e191d .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-68e191d{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-68e191d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-68e191d .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-68e191d .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-2070988 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-2070988.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-752d367{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-752d367 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-178eb08{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#0277FF00;--border-color:#0277FF00;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-178eb08:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-178eb08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18D819;}.elementor-1727 .elementor-element.elementor-element-178eb08::before, .elementor-1727 .elementor-element.elementor-element-178eb08 > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-178eb08 > .e-con-inner > .elementor-background-video-container::before, .elementor-1727 .elementor-element.elementor-element-178eb08 > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-178eb08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1727 .elementor-element.elementor-element-178eb08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1727 .elementor-element.elementor-element-31c264a{text-align:center;}.elementor-1727 .elementor-element.elementor-element-31c264a .elementor-heading-title{font-size:40px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 0px #000000;color:#000000;}.elementor-1727 .elementor-element.elementor-element-20d92e0 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-20d92e0{text-align:center;}.elementor-1727 .elementor-element.elementor-element-20d92e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-2d2f167 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-2d2f167{text-align:center;}.elementor-1727 .elementor-element.elementor-element-2d2f167 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-2321805 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-2321805{text-align:center;}.elementor-1727 .elementor-element.elementor-element-2321805 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-9144413 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-9144413{text-align:center;}.elementor-1727 .elementor-element.elementor-element-9144413 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-4994e3f > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-4994e3f{text-align:center;}.elementor-1727 .elementor-element.elementor-element-4994e3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-1bf9558 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-1bf9558{text-align:center;}.elementor-1727 .elementor-element.elementor-element-1bf9558 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-c17f852 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-c17f852{text-align:center;}.elementor-1727 .elementor-element.elementor-element-c17f852 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-a6dfb8f > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-a6dfb8f{text-align:center;}.elementor-1727 .elementor-element.elementor-element-a6dfb8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-b9502fb > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1727 .elementor-element.elementor-element-b9502fb{text-align:center;}.elementor-1727 .elementor-element.elementor-element-b9502fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-73f752d{columns:1;}.elementor-1727 .elementor-element.elementor-element-4964530 .elementor-button{background-color:#0076FF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-4964530 .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-4964530 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-4964530{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-4964530.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-4964530 .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-4964530 .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-705f769 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-705f769.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1727 .elementor-element.elementor-element-3565f21{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1727 .elementor-element.elementor-element-3565f21 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1727 .elementor-element.elementor-element-2499550{--display:flex;}.elementor-1727 .elementor-element.elementor-element-768b142{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#8D3CE0;}.elementor-1727 .elementor-element.elementor-element-768b142 > .elementor-widget-container{margin:-2px 0px -3px 0px;padding:15px 0px 5px 0px;}.elementor-1727 .elementor-element.elementor-element-768b142 .elementor-headline{text-align:center;font-size:33px;}.elementor-1727 .elementor-element.elementor-element-768b142 .elementor-headline-dynamic-wrapper path{stroke-width:10px;}.elementor-1727 .elementor-element.elementor-element-37dd36c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-1727 .elementor-element.elementor-element-a1717fa .elementor-button{background-color:#05C2B5;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-a1717fa .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-a1717fa .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-a1717fa{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-a1717fa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-a1717fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-a1717fa .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-a1717fa .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-e5a7459 .elementor-button{background-color:#05C2B5;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-e5a7459 .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-e5a7459 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-e5a7459{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-e5a7459 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-e5a7459.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-e5a7459 .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-e5a7459 .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-bef4be5 .elementor-button{background-color:#05C2B5;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;padding:13px 30px 13px 30px;}.elementor-1727 .elementor-element.elementor-element-bef4be5 .elementor-button:hover, .elementor-1727 .elementor-element.elementor-element-bef4be5 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#02010100;}.elementor-1727 .elementor-element.elementor-element-bef4be5{width:var( --container-widget-width, 128.402% );max-width:128.402%;--container-widget-width:128.402%;--container-widget-flex-grow:0;}.elementor-1727 .elementor-element.elementor-element-bef4be5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-bef4be5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-bef4be5 .elementor-button:hover svg, .elementor-1727 .elementor-element.elementor-element-bef4be5 .elementor-button:focus svg{fill:#000000;}.elementor-1727 .elementor-element.elementor-element-d35947e{--display:flex;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-514a783 img{width:37%;}.elementor-1727 .elementor-element.elementor-element-1802595b{--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-1727 .elementor-element.elementor-element-42998b0f{text-align:center;}.elementor-1727 .elementor-element.elementor-element-4424e3c{padding:127px 0px 6px 0px;}.elementor-1727 .elementor-element.elementor-element-6f77ee4 > .elementor-element-populated{margin:-7em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-1727 .elementor-element.elementor-element-b93fb28{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1727 .elementor-element.elementor-element-7ad4c75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000203;}.elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;box-shadow:0px 0px 24px 0px #8D3CE0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-element-populated, .elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-element-populated > .elementor-background-overlay, .elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1727 .elementor-element.elementor-element-ddeec43 .elementor-icon-box-wrapper{gap:15px;}.elementor-1727 .elementor-element.elementor-element-ddeec43.elementor-view-stacked .elementor-icon{background-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-ddeec43.elementor-view-framed .elementor-icon, .elementor-1727 .elementor-element.elementor-element-ddeec43.elementor-view-default .elementor-icon{fill:#05C2B5;color:#05C2B5;border-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-26b8db0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000203;}.elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;box-shadow:0px 0px 30px 0px #8D3CE0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-element-populated, .elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-element-populated > .elementor-background-overlay, .elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1727 .elementor-element.elementor-element-53ef855 .elementor-icon-box-wrapper{gap:15px;}.elementor-1727 .elementor-element.elementor-element-53ef855.elementor-view-stacked .elementor-icon{background-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-53ef855.elementor-view-framed .elementor-icon, .elementor-1727 .elementor-element.elementor-element-53ef855.elementor-view-default .elementor-icon{fill:#05C2B5;color:#05C2B5;border-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-f175430:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000203;}.elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;box-shadow:0px 0px 24px 0px #8D3CE0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-element-populated, .elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-element-populated > .elementor-background-overlay, .elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1727 .elementor-element.elementor-element-16ea756 .elementor-icon-box-wrapper{gap:15px;}.elementor-1727 .elementor-element.elementor-element-16ea756.elementor-view-stacked .elementor-icon{background-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-16ea756.elementor-view-framed .elementor-icon, .elementor-1727 .elementor-element.elementor-element-16ea756.elementor-view-default .elementor-icon{fill:#05C2B5;color:#05C2B5;border-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-d665e90{padding:127px 0px 6px 0px;}.elementor-1727 .elementor-element.elementor-element-2522799 > .elementor-element-populated{margin:-7em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-1727 .elementor-element.elementor-element-fe0a0b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000203;}.elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;box-shadow:0px 0px 24px 0px #8D3CE0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-element-populated, .elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1727 .elementor-element.elementor-element-9c30dc1 .elementor-icon-box-wrapper{gap:15px;}.elementor-1727 .elementor-element.elementor-element-9c30dc1.elementor-view-stacked .elementor-icon{background-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-9c30dc1.elementor-view-framed .elementor-icon, .elementor-1727 .elementor-element.elementor-element-9c30dc1.elementor-view-default .elementor-icon{fill:#05C2B5;color:#05C2B5;border-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-96b2a7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000203;}.elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;box-shadow:0px 0px 30px 0px #8D3CE0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-element-populated, .elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-element-populated > .elementor-background-overlay, .elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1727 .elementor-element.elementor-element-698208c .elementor-icon-box-wrapper{gap:15px;}.elementor-1727 .elementor-element.elementor-element-698208c.elementor-view-stacked .elementor-icon{background-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-698208c.elementor-view-framed .elementor-icon, .elementor-1727 .elementor-element.elementor-element-698208c.elementor-view-default .elementor-icon{fill:#05C2B5;color:#05C2B5;border-color:#05C2B5;}.elementor-1727 .elementor-element.elementor-element-3e5c13ea:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-3e5c13ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1727 .elementor-element.elementor-element-3e5c13ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1727 .elementor-element.elementor-element-3e5c13ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1727 .elementor-element.elementor-element-79566152{margin-top:-83px;margin-bottom:0px;}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-d7c7326 );margin:0px 0px 30px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title > span{color:#18D819;padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1727 .elementor-element.elementor-element-6c1b2778{--e-image-carousel-slides-to-show:5;}.elementor-1727 .elementor-element.elementor-element-6c1b2778 > .elementor-widget-container{margin:10px 0px 29px 0px;}.elementor-1727 .elementor-element.elementor-element-a297243{--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:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-a297243:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-a297243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000021;}.elementor-1727 .elementor-element.elementor-element-25ebb01{--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-1727 .elementor-element.elementor-element-25ebb01:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-25ebb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1727 .elementor-element.elementor-element-a4c2c63{--e-image-carousel-slides-to-show:1;}.elementor-1727 .elementor-element.elementor-element-a4c2c63 > .elementor-widget-container{margin:52px 0px 0px 0px;padding:-17px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-a4c2c63.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-a4c2c63 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#000000;border-radius:40px 40px 40px 40px;}.elementor-1727 .elementor-element.elementor-element-068300e{--display:flex;--min-height:0px;--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:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-d116cd2 > .elementor-widget-container{margin:75px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-d116cd2{text-align:center;}.elementor-1727 .elementor-element.elementor-element-d116cd2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#8D3CE0;}.elementor-1727 .elementor-element.elementor-element-2ff9e7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-2ff9e7c{text-align:center;}.elementor-1727 .elementor-element.elementor-element-2ff9e7c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:900;}.elementor-1727 .elementor-element.elementor-element-5d8a740 .elementor-button{background-color:#8D3CE0;font-family:"Roboto Serif", Sans-serif;font-size:24px;font-weight:900;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#8D3CE0;border-radius:11px 11px 11px 11px;}.elementor-1727 .elementor-element.elementor-element-5d8a740 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-6dc5b843 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-d7c7326 );margin:0px 0px 30px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title > span{color:#18D819;padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1727 .elementor-element.elementor-element-12ca1c3e > .elementor-container{max-width:1257px;}.elementor-1727 .elementor-element.elementor-element-5e6f649c{--e-image-carousel-slides-to-show:3;}.elementor-1727 .elementor-element.elementor-element-5e6f649c .swiper-wrapper{display:flex;align-items:center;}.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-1727 .elementor-element.elementor-element-4dddb861{--display:flex;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-4152cdcd{text-align:center;}.elementor-1727 .elementor-element.elementor-element-f875fd5{--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:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-383d57c{--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;box-shadow:0px 0px 32px 0px rgba(253, 253, 253, 0);}.elementor-1727 .elementor-element.elementor-element-954a06a > .elementor-widget-container{border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-tab-title{border-width:2px;border-color:#8D3CE0;background-color:#8D3CE0;}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-tab-content{border-width:2px;border-block-end-color:#8D3CE0;background-color:#FFFFFF;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;padding:0px 10px 0px 10px;}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-toggle-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-toggle-title, .elementor-1727 .elementor-element.elementor-element-954a06a .elementor-toggle-icon{color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-tab-title.elementor-active a, .elementor-1727 .elementor-element.elementor-element-954a06a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-954a06a .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:900;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1727 .elementor-element.elementor-element-ed084a8{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#272625;--border-color:#272625;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.97);--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-ed084a8:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-ed084a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genautv.site/wp-content/uploads/2025/04/background-wall-concept-with-copy-space-1-300x200-1.jpg");background-position:center center;background-size:cover;}.elementor-1727 .elementor-element.elementor-element-6f29f42 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1727 .elementor-element.elementor-element-6f29f42 .elementor-icon-wrapper{text-align:center;}.elementor-1727 .elementor-element.elementor-element-6f29f42.elementor-view-stacked .elementor-icon{background-color:#00FF41;}.elementor-1727 .elementor-element.elementor-element-6f29f42.elementor-view-framed .elementor-icon, .elementor-1727 .elementor-element.elementor-element-6f29f42.elementor-view-default .elementor-icon{color:#00FF41;border-color:#00FF41;}.elementor-1727 .elementor-element.elementor-element-6f29f42.elementor-view-framed .elementor-icon, .elementor-1727 .elementor-element.elementor-element-6f29f42.elementor-view-default .elementor-icon svg{fill:#00FF41;}.elementor-1727 .elementor-element.elementor-element-6f29f42 .elementor-icon{font-size:57px;}.elementor-1727 .elementor-element.elementor-element-6f29f42 .elementor-icon svg{height:57px;}.elementor-1727 .elementor-element.elementor-element-0087a10{text-align:center;}.elementor-1727 .elementor-element.elementor-element-0087a10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:900;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#080808;stroke:#080808;text-shadow:0px 0px 3px #000000;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-cfd8334 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-cfd8334{text-align:center;}.elementor-1727 .elementor-element.elementor-element-cfd8334 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-ac030ac > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-ac030ac{text-align:center;}.elementor-1727 .elementor-element.elementor-element-ac030ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-1727 .elementor-element.elementor-element-a456d78 .elementor-button{background-color:#00FF55;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:900;fill:#000000;color:#000000;border-radius:29px 29px 29px 29px;padding:16px 30px 16px 30px;}.elementor-1727 .elementor-element.elementor-element-a456d78 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1727 .elementor-element.elementor-element-a456d78 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1727 .elementor-element.elementor-element-83dd54e{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1727 .elementor-element.elementor-element-6a3ea153 > .elementor-container{min-height:700px;}.elementor-1727 .elementor-element.elementor-element-6a3ea153{padding:0px 10px 0px 10px;}.elementor-1727 .elementor-element.elementor-element-41ea630 > .elementor-widget-container{margin:301px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-41ea630 .elementor-heading-title{font-size:54px;}.elementor-1727 .elementor-element.elementor-element-0bccbfb > .elementor-widget-container{margin:301px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-0bccbfb .elementor-heading-title{font-size:54px;}.elementor-1727 .elementor-element.elementor-element-1c241f8{font-size:15px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit_double_button{width:80%;}.elementor-1727 .elementor-element.elementor-element-37dd36c{--grid-auto-flow:row;}.elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1727 .elementor-element.elementor-element-3e5c13ea{padding:80px 0px 80px 0px;}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 20px 0px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1727 .elementor-element.elementor-element-d116cd2{text-align:center;}.elementor-1727 .elementor-element.elementor-element-2ff9e7c{text-align:start;}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 20px 0px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-1727 .elementor-element.elementor-element-6a3ea153:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-6a3ea153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genautv.site/wp-content/uploads/2026/07/5d635e649b278d8c4880665b965a93ee.png");}.elementor-1727 .elementor-element.elementor-element-6a3ea153 > .elementor-container{min-height:600px;}.elementor-1727 .elementor-element.elementor-element-6a3ea153{margin-top:-154px;margin-bottom:0px;padding:60px 10px 60px 10px;}.elementor-1727 .elementor-element.elementor-element-d0578ab > .elementor-element-populated{margin:157px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1727 .elementor-element.elementor-element-c3ae9fc{--margin-top:0px;--margin-bottom:-278px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-16ee0ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-41ea630 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:-41px 0px -3px 0px;}.elementor-1727 .elementor-element.elementor-element-41ea630{text-align:center;}.elementor-1727 .elementor-element.elementor-element-41ea630 .elementor-heading-title{font-size:29px;}.elementor-1727 .elementor-element.elementor-element-0bccbfb > .elementor-widget-container{margin:7px 0px 0px 0px;padding:-41px 0px -3px 0px;}.elementor-1727 .elementor-element.elementor-element-0bccbfb{text-align:center;}.elementor-1727 .elementor-element.elementor-element-0bccbfb .elementor-heading-title{font-size:29px;}.elementor-1727 .elementor-element.elementor-element-39c4585{--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-1727 .elementor-element.elementor-element-772ca4b > .elementor-widget-container{margin:2px 0px 390px 3px;}.elementor-1727 .elementor-element.elementor-element-f307d48{--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1727 .elementor-element.elementor-element-1c241f8{font-size:16px;}.elementor-1727 .elementor-element.elementor-element-05d7124{--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40{width:auto;max-width:auto;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 > .elementor-widget-container{margin:0px 0px 0px 11px;padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40.elementor-element{--align-self:center;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit_double_button{width:93%;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn:not(:last-child){margin-right:29px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-one{font-size:16px;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;margin:0px 0px 13px 0px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-one > i{font-size:0px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-one > svg{max-width:0px;}.elementor-1727 .elementor-element.elementor-element-ab0ee40 .ekit-double-btn.ekit-double-btn-two{font-size:16px;padding:15px 15px 15px 15px;}.elementor-1727 .elementor-element.elementor-element-7d1bf05{--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-551390a .elementor-heading-title{font-size:45px;}.elementor-1727 .elementor-element.elementor-element-bdd156e .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-c0a1fa9 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-e5dc0fa .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-55ebeae .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-f321308 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-acbb201 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-0907a2a .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-7a7489b .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-04796ae .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-f5b5c51 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-9f9583b{--e-icon-list-icon-size:30px;}.elementor-1727 .elementor-element.elementor-element-9966107{--margin-top:14px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-106c04e .elementor-heading-title{font-size:45px;}.elementor-1727 .elementor-element.elementor-element-d2bfc66 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-807fc5c .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-72ac7e4 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-25340fa .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-092a88b .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-3c03d82 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-a74bbab .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-e5f781d .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-6ac7c65 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-c41db3e .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-a584a89{--margin-top:14px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-f6d341c > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-1727 .elementor-element.elementor-element-f6d341c .elementor-heading-title{font-size:32px;}.elementor-1727 .elementor-element.elementor-element-4da1818 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-c3e1a0f .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-fb6220e .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-8995ed6 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-316c8a8 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-cf9380e .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-4397c97 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-962f503 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-1510578 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-eb25206 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-8c9a614{--width:95%;--margin-top:014px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1727 .elementor-element.elementor-element-5eb89b5 .elementor-heading-title{font-size:45px;}.elementor-1727 .elementor-element.elementor-element-5bf2348 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-229d257 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-e605bc9 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-70814b6 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-a138d06 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-4e65093 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-ba75e2a .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-257f77a .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-579d74d .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-1bdeff0 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-a377862{--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-da2c2a5 .elementor-heading-title{font-size:45px;}.elementor-1727 .elementor-element.elementor-element-d646d95 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-c71c7b9 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-99d0371 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-d5b4471 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-e338275 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-eac8bea .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-47d00ab .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-98d71a6 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-b4a1a0d .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-b63cb2e{--e-icon-list-icon-size:30px;}.elementor-1727 .elementor-element.elementor-element-d1910dd{--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-fdbef73 .elementor-heading-title{font-size:45px;}.elementor-1727 .elementor-element.elementor-element-f1aabbb .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-8c159f0 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-3d953a8 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-e8f97cb .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-0dd9cdb .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-9eb37ef .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-b1d1fc4 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-6a505a8 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-cfa7cc2 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-5c5f73d{--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-dbb34bd .elementor-heading-title{font-size:45px;}.elementor-1727 .elementor-element.elementor-element-13b53d2 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-eaae964 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-08daf1e .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-2ccd0d9 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-9904ad7 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-ce49fef .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-5e5b861 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-94ea840 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-8f8fe48 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-178eb08{--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-1727 .elementor-element.elementor-element-31c264a .elementor-heading-title{font-size:45px;}.elementor-1727 .elementor-element.elementor-element-20d92e0 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-2d2f167 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-2321805 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-9144413 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-4994e3f .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-1bf9558 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-c17f852 .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-a6dfb8f .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-b9502fb .elementor-heading-title{font-size:26px;}.elementor-1727 .elementor-element.elementor-element-37dd36c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1727 .elementor-element.elementor-element-514a783 img{width:74%;}.elementor-1727 .elementor-element.elementor-element-7ad4c75 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-26b8db0 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-f175430 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-fe0a0b6 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-96b2a7e > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1727 .elementor-element.elementor-element-3e5c13ea{padding:60px 0px 60px 0px;}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1727 .elementor-element.elementor-element-6db948e1 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1727 .elementor-element.elementor-element-6c1b2778{--e-image-carousel-slides-to-show:2;}.elementor-1727 .elementor-element.elementor-element-a4c2c63{--e-image-carousel-slides-to-show:1;}.elementor-1727 .elementor-element.elementor-element-a4c2c63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-a4c2c63.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1727 .elementor-element.elementor-element-a4c2c63 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-1727 .elementor-element.elementor-element-d116cd2 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-d116cd2{text-align:center;}.elementor-1727 .elementor-element.elementor-element-d116cd2 .elementor-heading-title{font-size:36px;}.elementor-1727 .elementor-element.elementor-element-2ff9e7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-2ff9e7c{text-align:center;}.elementor-1727 .elementor-element.elementor-element-5d8a740 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1727 .elementor-element.elementor-element-5d8a740 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1727 .elementor-element.elementor-element-6dc5b843 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1727 .elementor-element.elementor-element-5e6f649c{--e-image-carousel-slides-to-show:2;}.elementor-1727 .elementor-element.elementor-element-ed084a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1727 .elementor-element.elementor-element-16ee0ae{--width:50%;}.elementor-1727 .elementor-element.elementor-element-39c4585{--width:50%;}.elementor-1727 .elementor-element.elementor-element-f307d48{--width:50%;}.elementor-1727 .elementor-element.elementor-element-05d7124{--width:50%;}.elementor-1727 .elementor-element.elementor-element-6fed737{--width:99.346%;}.elementor-1727 .elementor-element.elementor-element-7d1bf05{--width:25%;}.elementor-1727 .elementor-element.elementor-element-9966107{--width:25%;}.elementor-1727 .elementor-element.elementor-element-a584a89{--width:24.5%;}.elementor-1727 .elementor-element.elementor-element-8c9a614{--width:24%;}.elementor-1727 .elementor-element.elementor-element-51e34af{--width:99.722%;}.elementor-1727 .elementor-element.elementor-element-a377862{--width:25%;}.elementor-1727 .elementor-element.elementor-element-d1910dd{--width:25%;}.elementor-1727 .elementor-element.elementor-element-5c5f73d{--width:25%;}.elementor-1727 .elementor-element.elementor-element-178eb08{--width:25%;}.elementor-1727 .elementor-element.elementor-element-25ebb01{--width:50%;}.elementor-1727 .elementor-element.elementor-element-068300e{--width:50%;}.elementor-1727 .elementor-element.elementor-element-383d57c{--width:50%;}.elementor-1727 .elementor-element.elementor-element-ed084a8{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1727 .elementor-element.elementor-element-6fed737{--width:861.211px;}.elementor-1727 .elementor-element.elementor-element-7d1bf05{--width:100%;}.elementor-1727 .elementor-element.elementor-element-9966107{--width:100%;}.elementor-1727 .elementor-element.elementor-element-a584a89{--width:100%;}.elementor-1727 .elementor-element.elementor-element-a377862{--width:100%;}.elementor-1727 .elementor-element.elementor-element-d1910dd{--width:100%;}.elementor-1727 .elementor-element.elementor-element-5c5f73d{--width:100%;}.elementor-1727 .elementor-element.elementor-element-178eb08{--width:100%;}}@media(min-width:1025px){.elementor-1727 .elementor-element.elementor-element-6a3ea153:not(.elementor-motion-effects-element-type-background), .elementor-1727 .elementor-element.elementor-element-6a3ea153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for animated-headline, class: .elementor-element-64eaaa9b *//* ===== GenauTV – section heading (Animated Headline) ===== */
.elementor-1727 .elementor-element.elementor-element-64eaaa9b{
  text-align:center!important;
  padding:20px 0 34px;
  position:relative;
}
.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline{
  display:block!important;
  font-family:"Fjalla One",Impact,sans-serif!important;
  font-weight:400!important;
  font-size:clamp(32px,4.2vw,54px)!important;
  line-height:1.15!important;
  letter-spacing:.4px;
  color:#fff!important;
  white-space:normal!important;      /* no more cut-off text */
  overflow-wrap:break-word;
  margin:0 auto!important;
  max-width:900px;
}
.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline-plain-text{color:#fff!important}

/* "GenauTV Abonnement" part in purple gradient */
.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline-dynamic-wrapper{
  display:inline-block!important;
  white-space:normal!important;
  vertical-align:bottom;
}
.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline-dynamic-text,
.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline-dynamic-wrapper *{
  background:linear-gradient(90deg,#d6a8ff,#8D3CE0 60%,#b57bf5);
  -webkit-background-clip:text;background-clip:text;
  -webkit-text-fill-color:transparent;color:transparent!important;
}

/* glowing purple line under the heading */
.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-widget-container::after{
  content:"";display:block;width:80px;height:4px;margin:18px auto 0;border-radius:4px;
  background:linear-gradient(90deg,#8D3CE0,#b57bf5);
  box-shadow:0 0 16px rgba(141,60,224,.8);
}
/* small subtitle above */
.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-widget-container::before{
  content:"Einmal zahlen · Keine Verlängerung · Sofort startklar";
  display:inline-block;margin-bottom:14px;padding:7px 16px;border-radius:30px;
  font:700 13px/1.3 "Open Sans",Arial,sans-serif;color:#d9bcfb;letter-spacing:.3px;
  background:rgba(141,60,224,.15);border:1px solid rgba(141,60,224,.5);
}

/* remove any leftover box/border around it */
.elementor-1727 .elementor-element.elementor-element-64eaaa9b,.elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-widget-container{border:0!important;background:transparent!important;box-shadow:none!important}

/* tablet */
@media(max-width:1024px){
  .elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline{font-size:40px!important}
}
/* phone */
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-64eaaa9b{padding:10px 8px 24px}
  .elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-headline{font-size:30px!important;line-height:1.18!important}
  .elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-widget-container::before{font-size:11.5px;padding:6px 12px;margin-bottom:10px}
  .elementor-1727 .elementor-element.elementor-element-64eaaa9b .elementor-widget-container::after{width:60px;height:3px;margin-top:14px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1bf05 *//* ===== GenauTV – modern price cards ===== */
.elementor-1727 .elementor-element.elementor-element-7d1bf05{gap:22px!important;align-items:stretch}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con{
  position:relative;overflow:hidden;
  background:linear-gradient(180deg,#160d22 0%,#0a0710 70%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:24px!important;
  box-shadow:0 12px 34px rgba(0,0,0,.5)!important;
  padding:32px 20px 26px!important;
  transition:transform .35s ease,border-color .35s,box-shadow .35s;
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con::before, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con::before{
  content:"";position:absolute;left:50%;top:-140px;width:340px;height:240px;margin-left:-170px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con:hover{
  transform:translateY(-8px);
  border-color:rgba(141,60,224,.9)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.35),0 26px 60px rgba(141,60,224,.35)!important;
}

/* highlighted card (3rd = Lebenslang) */
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con:nth-child(3), .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con:nth-child(3){
  background:linear-gradient(180deg,#2a1146 0%,#120a1d 65%)!important;
  border:2px solid #8D3CE0!important;
  box-shadow:0 0 0 4px rgba(141,60,224,.15),0 24px 60px rgba(141,60,224,.4)!important;
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con:nth-child(3)::after, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con:nth-child(3)::after{
  content:"BESTER WERT";position:absolute;top:18px;right:-38px;transform:rotate(45deg);
  padding:6px 44px;font:700 11px/1 "Open Sans",Arial,sans-serif;letter-spacing:1px;color:#fff;
  background:linear-gradient(135deg,#8D3CE0,#b57bf5);box-shadow:0 4px 14px rgba(141,60,224,.5);
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget{position:relative;z-index:1}

/* plan title */
.elementor-1727 .elementor-element.elementor-element-7d1bf05 h1.elementor-heading-title{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:30px!important;line-height:1.15!important;color:#fff!important;letter-spacing:.5px;
}

/* feature lines with checkmarks */
.elementor-1727 .elementor-element.elementor-element-7d1bf05 h3.elementor-heading-title{
  font-family:"Open Sans",Arial,sans-serif!important;font-weight:600!important;
  font-size:15px!important;line-height:1.5!important;color:#d6d6d6!important;
  display:inline-flex;align-items:center;gap:9px;padding:5px 0;
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 h3.elementor-heading-title::before{
  content:"✓";flex-shrink:0;width:20px;height:20px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:11px;font-weight:800;color:#fff;background:rgba(141,60,224,.55);
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-heading{margin-bottom:0!important}

/* price */
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-text-editor h2,
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-text-editor p{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:58px!important;line-height:1!important;margin:14px 0 6px!important;
  color:#fff!important;text-shadow:0 0 30px rgba(141,60,224,.6);
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-text-editor *{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con:nth-child(3) .elementor-widget-text-editor *,
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con:nth-child(3) .elementor-widget-text-editor *{color:#e3c9ff!important}

/* buy button – teal #05C2B5 with light shine */
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-button{
  width:100%;max-width:260px;justify-content:center;
  background:linear-gradient(135deg,#05C2B5,#049e93)!important;color:#fff!important;
  border:0!important;border-radius:50px!important;padding:15px 20px!important;white-space:nowrap;
  font-family:"Open Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.6px;
  box-shadow:0 12px 28px rgba(5,194,181,.40);transition:.25s;position:relative;overflow:hidden;
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-button::after{
  content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-20deg);
  animation:gtvShine 3.2s ease-in-out infinite;
}
@keyframes gtvShine{0%{left:-70%}35%,100%{left:130%}}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-button:hover{
  background:linear-gradient(135deg,#06d6c8,#05C2B5)!important;
  transform:translateY(-3px) scale(1.02);box-shadow:0 18px 38px rgba(5,194,181,.55);
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con:nth-child(3) .elementor-button,
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con:nth-child(3) .elementor-button{
  background:linear-gradient(135deg,#1ee3d5,#05C2B5)!important;box-shadow:0 14px 34px rgba(5,194,181,.6);
}

/* badges + icons */
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-html > .elementor-widget-container > *{
  background:rgba(255,255,255,.06)!important;color:#e6e6e6!important;border:1px solid rgba(255,255,255,.12)!important;
  border-radius:30px!important;backdrop-filter:blur(6px);
}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-html *{color:#e6e6e6!important}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .guarantee-badge{white-space:nowrap;font-size:12.5px!important;padding:8px 14px!important;display:inline-flex!important;align-items:center;gap:6px}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-icon-list .elementor-icon-list-icon svg{fill:#9a9a9a!important;transition:.2s}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-icon-list .elementor-icon-list-icon i{color:#9a9a9a!important}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con:hover .elementor-icon-list-icon svg{fill:#b57bf5!important}
.elementor-1727 .elementor-element.elementor-element-7d1bf05 img{border-radius:10px}

/* tablet + phone */
@media(max-width:1024px){
  .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con{padding:28px 18px 24px!important}
  .elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-text-editor h2,.elementor-1727 .elementor-element.elementor-element-7d1bf05 .elementor-widget-text-editor p{font-size:48px!important}
}
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-7d1bf05{gap:18px!important}
  .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con{border-radius:20px!important}
  .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-7d1bf05 > .e-con-inner > .e-con:hover{transform:none}
  .elementor-1727 .elementor-element.elementor-element-7d1bf05 h1.elementor-heading-title{font-size:26px!important}
  .elementor-1727 .elementor-element.elementor-element-7d1bf05 h3.elementor-heading-title{font-size:14.5px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9966107 *//* ===== GenauTV – modern price cards ===== */
.elementor-1727 .elementor-element.elementor-element-9966107{gap:22px!important;align-items:stretch}
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con, .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con{
  position:relative;overflow:hidden;
  background:linear-gradient(180deg,#160d22 0%,#0a0710 70%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:24px!important;
  box-shadow:0 12px 34px rgba(0,0,0,.5)!important;
  padding:32px 20px 26px!important;
  transition:transform .35s ease,border-color .35s,box-shadow .35s;
}
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con::before, .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con::before{
  content:"";position:absolute;left:50%;top:-140px;width:340px;height:240px;margin-left:-170px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;
}
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con:hover{
  transform:translateY(-8px);
  border-color:rgba(141,60,224,.9)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.35),0 26px 60px rgba(141,60,224,.35)!important;
}

/* highlighted card (3rd = Lebenslang) */
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con:nth-child(3), .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con:nth-child(3){
  background:linear-gradient(180deg,#2a1146 0%,#120a1d 65%)!important;
  border:2px solid #8D3CE0!important;
  box-shadow:0 0 0 4px rgba(141,60,224,.15),0 24px 60px rgba(141,60,224,.4)!important;
}
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con:nth-child(3)::after, .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con:nth-child(3)::after{
  content:"BESTER WERT";position:absolute;top:18px;right:-38px;transform:rotate(45deg);
  padding:6px 44px;font:700 11px/1 "Open Sans",Arial,sans-serif;letter-spacing:1px;color:#fff;
  background:linear-gradient(135deg,#8D3CE0,#b57bf5);box-shadow:0 4px 14px rgba(141,60,224,.5);
}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget{position:relative;z-index:1}

/* plan title */
.elementor-1727 .elementor-element.elementor-element-9966107 h1.elementor-heading-title{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:30px!important;line-height:1.15!important;color:#fff!important;letter-spacing:.5px;
}

/* feature lines with checkmarks */
.elementor-1727 .elementor-element.elementor-element-9966107 h3.elementor-heading-title{
  font-family:"Open Sans",Arial,sans-serif!important;font-weight:600!important;
  font-size:15px!important;line-height:1.5!important;color:#d6d6d6!important;
  display:inline-flex;align-items:center;gap:9px;padding:5px 0;
}
.elementor-1727 .elementor-element.elementor-element-9966107 h3.elementor-heading-title::before{
  content:"✓";flex-shrink:0;width:20px;height:20px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:11px;font-weight:800;color:#fff;background:rgba(141,60,224,.55);
}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-heading{margin-bottom:0!important}

/* price */
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-text-editor h2,
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-text-editor p{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:58px!important;line-height:1!important;margin:14px 0 6px!important;
  color:#fff!important;text-shadow:0 0 30px rgba(141,60,224,.6);
}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-text-editor *{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con:nth-child(3) .elementor-widget-text-editor *,
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con:nth-child(3) .elementor-widget-text-editor *{color:#e3c9ff!important}

/* buy button – teal #05C2B5 with light shine */
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-button{
  width:100%;max-width:260px;justify-content:center;
  background:linear-gradient(135deg,#05C2B5,#049e93)!important;color:#fff!important;
  border:0!important;border-radius:50px!important;padding:15px 20px!important;white-space:nowrap;
  font-family:"Open Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.6px;
  box-shadow:0 12px 28px rgba(5,194,181,.40);transition:.25s;position:relative;overflow:hidden;
}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-button::after{
  content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-20deg);
  animation:gtvShine 3.2s ease-in-out infinite;
}
@keyframes gtvShine{0%{left:-70%}35%,100%{left:130%}}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-button:hover{
  background:linear-gradient(135deg,#06d6c8,#05C2B5)!important;
  transform:translateY(-3px) scale(1.02);box-shadow:0 18px 38px rgba(5,194,181,.55);
}
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con:nth-child(3) .elementor-button,
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con:nth-child(3) .elementor-button{
  background:linear-gradient(135deg,#1ee3d5,#05C2B5)!important;box-shadow:0 14px 34px rgba(5,194,181,.6);
}

/* badges + icons */
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-html > .elementor-widget-container > *{
  background:rgba(255,255,255,.06)!important;color:#e6e6e6!important;border:1px solid rgba(255,255,255,.12)!important;
  border-radius:30px!important;backdrop-filter:blur(6px);
}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-html *{color:#e6e6e6!important}
.elementor-1727 .elementor-element.elementor-element-9966107 .guarantee-badge{white-space:nowrap;font-size:12.5px!important;padding:8px 14px!important;display:inline-flex!important;align-items:center;gap:6px}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-icon-list .elementor-icon-list-icon svg{fill:#9a9a9a!important;transition:.2s}
.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-icon-list .elementor-icon-list-icon i{color:#9a9a9a!important}
.elementor-1727 .elementor-element.elementor-element-9966107 > .e-con:hover .elementor-icon-list-icon svg{fill:#b57bf5!important}
.elementor-1727 .elementor-element.elementor-element-9966107 img{border-radius:10px}

/* tablet + phone */
@media(max-width:1024px){
  .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con, .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con{padding:28px 18px 24px!important}
  .elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-text-editor h2,.elementor-1727 .elementor-element.elementor-element-9966107 .elementor-widget-text-editor p{font-size:48px!important}
}
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-9966107{gap:18px!important}
  .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con, .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con{border-radius:20px!important}
  .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-9966107 > .e-con-inner > .e-con:hover{transform:none}
  .elementor-1727 .elementor-element.elementor-element-9966107 h1.elementor-heading-title{font-size:26px!important}
  .elementor-1727 .elementor-element.elementor-element-9966107 h3.elementor-heading-title{font-size:14.5px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a584a89 *//* ===== GenauTV – modern price cards ===== */
.elementor-1727 .elementor-element.elementor-element-a584a89{gap:22px!important;align-items:stretch}
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con, .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con{
  position:relative;overflow:hidden;
  background:linear-gradient(180deg,#160d22 0%,#0a0710 70%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:24px!important;
  box-shadow:0 12px 34px rgba(0,0,0,.5)!important;
  padding:32px 20px 26px!important;
  transition:transform .35s ease,border-color .35s,box-shadow .35s;
}
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con::before, .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con::before{
  content:"";position:absolute;left:50%;top:-140px;width:340px;height:240px;margin-left:-170px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;
}
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con:hover{
  transform:translateY(-8px);
  border-color:rgba(141,60,224,.9)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.35),0 26px 60px rgba(141,60,224,.35)!important;
}

/* highlighted card (3rd = Lebenslang) */
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con:nth-child(3), .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con:nth-child(3){
  background:linear-gradient(180deg,#2a1146 0%,#120a1d 65%)!important;
  border:2px solid #8D3CE0!important;
  box-shadow:0 0 0 4px rgba(141,60,224,.15),0 24px 60px rgba(141,60,224,.4)!important;
}
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con:nth-child(3)::after, .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con:nth-child(3)::after{
  content:"BESTER WERT";position:absolute;top:18px;right:-38px;transform:rotate(45deg);
  padding:6px 44px;font:700 11px/1 "Open Sans",Arial,sans-serif;letter-spacing:1px;color:#fff;
  background:linear-gradient(135deg,#8D3CE0,#b57bf5);box-shadow:0 4px 14px rgba(141,60,224,.5);
}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget{position:relative;z-index:1}

/* plan title */
.elementor-1727 .elementor-element.elementor-element-a584a89 h1.elementor-heading-title{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:30px!important;line-height:1.15!important;color:#fff!important;letter-spacing:.5px;
}

/* feature lines with checkmarks */
.elementor-1727 .elementor-element.elementor-element-a584a89 h3.elementor-heading-title{
  font-family:"Open Sans",Arial,sans-serif!important;font-weight:600!important;
  font-size:15px!important;line-height:1.5!important;color:#d6d6d6!important;
  display:inline-flex;align-items:center;gap:9px;padding:5px 0;
}
.elementor-1727 .elementor-element.elementor-element-a584a89 h3.elementor-heading-title::before{
  content:"✓";flex-shrink:0;width:20px;height:20px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:11px;font-weight:800;color:#fff;background:rgba(141,60,224,.55);
}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-heading{margin-bottom:0!important}

/* price */
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-text-editor h2,
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-text-editor p{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:58px!important;line-height:1!important;margin:14px 0 6px!important;
  color:#fff!important;text-shadow:0 0 30px rgba(141,60,224,.6);
}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-text-editor *{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con:nth-child(3) .elementor-widget-text-editor *,
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con:nth-child(3) .elementor-widget-text-editor *{color:#e3c9ff!important}

/* buy button – teal #05C2B5 with light shine */
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-button{
  width:100%;max-width:260px;justify-content:center;
  background:linear-gradient(135deg,#05C2B5,#049e93)!important;color:#fff!important;
  border:0!important;border-radius:50px!important;padding:15px 20px!important;white-space:nowrap;
  font-family:"Open Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.6px;
  box-shadow:0 12px 28px rgba(5,194,181,.40);transition:.25s;position:relative;overflow:hidden;
}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-button::after{
  content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-20deg);
  animation:gtvShine 3.2s ease-in-out infinite;
}
@keyframes gtvShine{0%{left:-70%}35%,100%{left:130%}}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-button:hover{
  background:linear-gradient(135deg,#06d6c8,#05C2B5)!important;
  transform:translateY(-3px) scale(1.02);box-shadow:0 18px 38px rgba(5,194,181,.55);
}
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con:nth-child(3) .elementor-button,
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con:nth-child(3) .elementor-button{
  background:linear-gradient(135deg,#1ee3d5,#05C2B5)!important;box-shadow:0 14px 34px rgba(5,194,181,.6);
}

/* badges + icons */
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-html > .elementor-widget-container > *{
  background:rgba(255,255,255,.06)!important;color:#e6e6e6!important;border:1px solid rgba(255,255,255,.12)!important;
  border-radius:30px!important;backdrop-filter:blur(6px);
}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-html *{color:#e6e6e6!important}
.elementor-1727 .elementor-element.elementor-element-a584a89 .guarantee-badge{white-space:nowrap;font-size:12.5px!important;padding:8px 14px!important;display:inline-flex!important;align-items:center;gap:6px}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-icon-list .elementor-icon-list-icon svg{fill:#9a9a9a!important;transition:.2s}
.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-icon-list .elementor-icon-list-icon i{color:#9a9a9a!important}
.elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con:hover .elementor-icon-list-icon svg{fill:#b57bf5!important}
.elementor-1727 .elementor-element.elementor-element-a584a89 img{border-radius:10px}

/* tablet + phone */
@media(max-width:1024px){
  .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con, .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con{padding:28px 18px 24px!important}
  .elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-text-editor h2,.elementor-1727 .elementor-element.elementor-element-a584a89 .elementor-widget-text-editor p{font-size:48px!important}
}
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-a584a89{gap:18px!important}
  .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con, .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con{border-radius:20px!important}
  .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-a584a89 > .e-con-inner > .e-con:hover{transform:none}
  .elementor-1727 .elementor-element.elementor-element-a584a89 h1.elementor-heading-title{font-size:26px!important}
  .elementor-1727 .elementor-element.elementor-element-a584a89 h3.elementor-heading-title{font-size:14.5px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c9a614 *//* ===== GenauTV – modern price cards ===== */
.elementor-1727 .elementor-element.elementor-element-8c9a614{gap:22px!important;align-items:stretch}
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con, .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con{
  position:relative;overflow:hidden;
  background:linear-gradient(180deg,#160d22 0%,#0a0710 70%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:24px!important;
  box-shadow:0 12px 34px rgba(0,0,0,.5)!important;
  padding:32px 20px 26px!important;
  transition:transform .35s ease,border-color .35s,box-shadow .35s;
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con::before, .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con::before{
  content:"";position:absolute;left:50%;top:-140px;width:340px;height:240px;margin-left:-170px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con:hover{
  transform:translateY(-8px);
  border-color:rgba(141,60,224,.9)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.35),0 26px 60px rgba(141,60,224,.35)!important;
}

/* highlighted card (3rd = Lebenslang) */
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con:nth-child(3), .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con:nth-child(3){
  background:linear-gradient(180deg,#2a1146 0%,#120a1d 65%)!important;
  border:2px solid #8D3CE0!important;
  box-shadow:0 0 0 4px rgba(141,60,224,.15),0 24px 60px rgba(141,60,224,.4)!important;
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con:nth-child(3)::after, .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con:nth-child(3)::after{
  content:"BESTER WERT";position:absolute;top:18px;right:-38px;transform:rotate(45deg);
  padding:6px 44px;font:700 11px/1 "Open Sans",Arial,sans-serif;letter-spacing:1px;color:#fff;
  background:linear-gradient(135deg,#8D3CE0,#b57bf5);box-shadow:0 4px 14px rgba(141,60,224,.5);
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget{position:relative;z-index:1}

/* plan title */
.elementor-1727 .elementor-element.elementor-element-8c9a614 h1.elementor-heading-title{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:30px!important;line-height:1.15!important;color:#fff!important;letter-spacing:.5px;
}

/* feature lines with checkmarks */
.elementor-1727 .elementor-element.elementor-element-8c9a614 h3.elementor-heading-title{
  font-family:"Open Sans",Arial,sans-serif!important;font-weight:600!important;
  font-size:15px!important;line-height:1.5!important;color:#d6d6d6!important;
  display:inline-flex;align-items:center;gap:9px;padding:5px 0;
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 h3.elementor-heading-title::before{
  content:"✓";flex-shrink:0;width:20px;height:20px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:11px;font-weight:800;color:#fff;background:rgba(141,60,224,.55);
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-heading{margin-bottom:0!important}

/* price */
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-text-editor h2,
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-text-editor p{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:58px!important;line-height:1!important;margin:14px 0 6px!important;
  color:#fff!important;text-shadow:0 0 30px rgba(141,60,224,.6);
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-text-editor *{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con:nth-child(3) .elementor-widget-text-editor *,
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con:nth-child(3) .elementor-widget-text-editor *{color:#e3c9ff!important}

/* buy button – teal #05C2B5 with light shine */
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-button{
  width:100%;max-width:260px;justify-content:center;
  background:linear-gradient(135deg,#05C2B5,#049e93)!important;color:#fff!important;
  border:0!important;border-radius:50px!important;padding:15px 20px!important;white-space:nowrap;
  font-family:"Open Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.6px;
  box-shadow:0 12px 28px rgba(5,194,181,.40);transition:.25s;position:relative;overflow:hidden;
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-button::after{
  content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-20deg);
  animation:gtvShine 3.2s ease-in-out infinite;
}
@keyframes gtvShine{0%{left:-70%}35%,100%{left:130%}}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-button:hover{
  background:linear-gradient(135deg,#06d6c8,#05C2B5)!important;
  transform:translateY(-3px) scale(1.02);box-shadow:0 18px 38px rgba(5,194,181,.55);
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con:nth-child(3) .elementor-button,
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con:nth-child(3) .elementor-button{
  background:linear-gradient(135deg,#1ee3d5,#05C2B5)!important;box-shadow:0 14px 34px rgba(5,194,181,.6);
}

/* badges + icons */
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-html > .elementor-widget-container > *{
  background:rgba(255,255,255,.06)!important;color:#e6e6e6!important;border:1px solid rgba(255,255,255,.12)!important;
  border-radius:30px!important;backdrop-filter:blur(6px);
}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-html *{color:#e6e6e6!important}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .guarantee-badge{white-space:nowrap;font-size:12.5px!important;padding:8px 14px!important;display:inline-flex!important;align-items:center;gap:6px}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-icon-list .elementor-icon-list-icon svg{fill:#9a9a9a!important;transition:.2s}
.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-icon-list .elementor-icon-list-icon i{color:#9a9a9a!important}
.elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con:hover .elementor-icon-list-icon svg{fill:#b57bf5!important}
.elementor-1727 .elementor-element.elementor-element-8c9a614 img{border-radius:10px}

/* tablet + phone */
@media(max-width:1024px){
  .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con, .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con{padding:28px 18px 24px!important}
  .elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-text-editor h2,.elementor-1727 .elementor-element.elementor-element-8c9a614 .elementor-widget-text-editor p{font-size:48px!important}
}
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-8c9a614{gap:18px!important}
  .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con, .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con{border-radius:20px!important}
  .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con:hover, .elementor-1727 .elementor-element.elementor-element-8c9a614 > .e-con-inner > .e-con:hover{transform:none}
  .elementor-1727 .elementor-element.elementor-element-8c9a614 h1.elementor-heading-title{font-size:26px!important}
  .elementor-1727 .elementor-element.elementor-element-8c9a614 h3.elementor-heading-title{font-size:14.5px!important}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1717fa */.elementor-1727 .elementor-element.elementor-element-a1717fa {
    position: relative !important;
    overflow: visible !important;
}

.elementor-1727 .elementor-element.elementor-element-a1717fa::after {
    content: "👨‍👩‍👧 Ideal für Familien – bis zu 3 Geräte gleichzeitig";
    position: absolute;
    left: 50%;
    top: calc(100% + 10px);
    transform: translateX(-50%) translateY(-5px);

    background: #ffffff;
    color: #222222;
    padding: 9px 14px;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 600;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    transition: all 0.25s ease;
    z-index: 9999;
    box-shadow: 0 5px 20px rgba(0,0,0,0.25);
}

.elementor-1727 .elementor-element.elementor-element-a1717fa:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5a7459 */.elementor-1727 .elementor-element.elementor-element-e5a7459 {
    position: relative !important;
    overflow: visible !important;
}

.elementor-1727 .elementor-element.elementor-element-e5a7459::after {
    content: "👨‍👩‍👧‍👦 Perfekt für Familien – bis zu 4 Geräte gleichzeitig";
    position: absolute;
    left: 50%;
    top: calc(100% + 10px);
    transform: translateX(-50%) translateY(-5px);

    background: #ffffff;
    color: #222222;
    padding: 9px 14px;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 600;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    transition: all 0.25s ease;
    z-index: 9999;
    box-shadow: 0 5px 20px rgba(0,0,0,0.25);
}

.elementor-1727 .elementor-element.elementor-element-e5a7459:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bef4be5 */.elementor-1727 .elementor-element.elementor-element-bef4be5 {
    position: relative !important;
    overflow: visible !important;
}

.elementor-1727 .elementor-element.elementor-element-bef4be5::before {
    content: "NEU";
    position: absolute;
    top: -1px;
    right: 52px;

    background: #8B2BE2;
    color: #fff;

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

    padding: 7px 12px;
    border-radius: 10px;

    white-space: nowrap;
    z-index: 9999;
}
.elementor-1727 .elementor-element.elementor-element-bef4be5 {
    position: relative !important;
    overflow: visible !important;
}

.elementor-1727 .elementor-element.elementor-element-bef4be5::after {
    content: "Perfekt für große Familien – bis zu 15 Geräte gleichzeitig nutzbar";
    position: absolute;
    left: 50%;
    top: calc(100% + 10px);
    transform: translateX(-50%) translateY(-5px);

    background: #ffffff;
    color: #222222;
    padding: 8px 14px;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.3;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    transition: all 0.25s ease;
    z-index: 9999;
    box-shadow: 0 5px 20px rgba(0,0,0,0.25);
}

.elementor-1727 .elementor-element.elementor-element-bef4be5:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-514a783 */.elementor-1727 .elementor-element.elementor-element-514a783::after {
    content: "🔒 Sicher bezahlen · Schnell & einfach";
    position: absolute;
    left: 50%;
    top: -18px;
    transform: translateX(-50%);

    background: #8B2BE2;
    color: #fff;
    padding: 4px 11px;
    border-radius: 7px;

    font-size: 10px;
    font-weight: 600;
    line-height: 1.2;
    white-space: nowrap;

    z-index: 9999;
    box-shadow: 0 3px 10px rgba(139,43,226,0.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42998b0f */.elementor-1727 .elementor-element.elementor-element-42998b0f{
  text-align:center;
  padding:10px 0 30px;
}
.elementor-1727 .elementor-element.elementor-element-42998b0f .elementor-heading-title{
  display:inline-block;position:relative;
  font-family:"Fjalla One",Impact,sans-serif!important;
  font-weight:400!important;
  font-size:clamp(32px,5vw,54px)!important;
  line-height:1.15!important;letter-spacing:.5px;
  color:#fff!important;
  background:linear-gradient(90deg,#ffffff 0%,#ffffff 45%,#b57bf5 70%,#8D3CE0 100%);
  -webkit-background-clip:text;background-clip:text;
  -webkit-text-fill-color:transparent;
  text-shadow:none;
  padding-bottom:18px;
}
/* purple line under the heading */
.elementor-1727 .elementor-element.elementor-element-42998b0f .elementor-heading-title::after{
  content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);
  width:90px;height:4px;border-radius:4px;
  background:linear-gradient(90deg,#8D3CE0,#b57bf5);
  box-shadow:0 0 16px rgba(141,60,224,.7);
}
/* soft purple glow behind */
.elementor-1727 .elementor-element.elementor-element-42998b0f::before{
  content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
  width:520px;max-width:90%;height:140px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.28),transparent);
  pointer-events:none;z-index:-1;
}
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-42998b0f{padding:0 0 22px}
  .elementor-1727 .elementor-element.elementor-element-42998b0f .elementor-heading-title{font-size:30px!important;padding-bottom:14px}
  .elementor-1727 .elementor-element.elementor-element-42998b0f .elementor-heading-title::after{width:64px;height:3px}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ad4c75 */.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .e-con:has(> .elementor-widget-icon-box),
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .e-con:has(> .e-con-inner > .elementor-widget-icon-box){
  position:relative;overflow:hidden;height:100%;
  background:linear-gradient(180deg,#140c1f 0%,#0a0710 100%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:22px!important;
  box-shadow:0 10px 30px rgba(0,0,0,.45)!important;
  padding:38px 28px!important;
  transition:transform .3s,border-color .3s,box-shadow .3s;
}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap::before,
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .e-con:has(> .elementor-widget-icon-box)::before{
  content:"";position:absolute;left:50%;top:-120px;width:320px;height:220px;margin-left:-160px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;opacity:.7;transition:.3s;
}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover,
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .e-con:has(> .elementor-widget-icon-box):hover{
  transform:translateY(-6px);
  border-color:rgba(141,60,224,.85)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.3),0 22px 50px rgba(141,60,224,.3)!important;
}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover::before,
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .e-con:has(> .elementor-widget-icon-box):hover::before{opacity:1}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-widget-icon-box{position:relative;z-index:1;width:100%}

.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-icon{margin-bottom:22px!important}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-icon .elementor-icon{
  width:78px;height:78px;border-radius:22px;
  display:inline-flex!important;align-items:center;justify-content:center;
  background:linear-gradient(135deg,#8D3CE0,#5b1fa8)!important;
  box-shadow:0 12px 28px rgba(141,60,224,.45);
  font-size:32px!important;transition:transform .3s;
}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-icon .elementor-icon svg,
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-icon .elementor-icon img{width:34px!important;height:34px!important;fill:#fff!important;filter:brightness(0) invert(1)}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-icon .elementor-icon i{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-widget-icon-box:hover .elementor-icon{transform:scale(1.08) rotate(-4deg)}

.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-title,
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-title span,
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-title a{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:27px!important;line-height:1.25!important;color:#fff!important;letter-spacing:.3px;
}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-title{margin:0 0 12px!important}
.elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-description{
  font-family:"Open Sans",Arial,sans-serif!important;
  font-size:15.5px!important;line-height:1.75!important;color:#bdbdbd!important;margin:0!important;
}

@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
  .elementor-1727 .elementor-element.elementor-element-7ad4c75 .e-con:has(> .elementor-widget-icon-box){padding:30px 20px!important;border-radius:18px!important}
  .elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-icon .elementor-icon{width:66px;height:66px;border-radius:18px}
  .elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-icon .elementor-icon svg{width:28px!important;height:28px!important}
  .elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-title,
  .elementor-1727 .elementor-element.elementor-element-7ad4c75 .elementor-icon-box-title span{font-size:23px!important}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26b8db0 */.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
.elementor-1727 .elementor-element.elementor-element-26b8db0 .e-con:has(> .elementor-widget-icon-box),
.elementor-1727 .elementor-element.elementor-element-26b8db0 .e-con:has(> .e-con-inner > .elementor-widget-icon-box){
  position:relative;overflow:hidden;height:100%;
  background:linear-gradient(180deg,#140c1f 0%,#0a0710 100%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:22px!important;
  box-shadow:0 10px 30px rgba(0,0,0,.45)!important;
  padding:38px 28px!important;
  transition:transform .3s,border-color .3s,box-shadow .3s;
}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap::before,
.elementor-1727 .elementor-element.elementor-element-26b8db0 .e-con:has(> .elementor-widget-icon-box)::before{
  content:"";position:absolute;left:50%;top:-120px;width:320px;height:220px;margin-left:-160px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;opacity:.7;transition:.3s;
}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover,
.elementor-1727 .elementor-element.elementor-element-26b8db0 .e-con:has(> .elementor-widget-icon-box):hover{
  transform:translateY(-6px);
  border-color:rgba(141,60,224,.85)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.3),0 22px 50px rgba(141,60,224,.3)!important;
}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover::before,
.elementor-1727 .elementor-element.elementor-element-26b8db0 .e-con:has(> .elementor-widget-icon-box):hover::before{opacity:1}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-widget-icon-box{position:relative;z-index:1;width:100%}

.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-icon{margin-bottom:22px!important}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-icon .elementor-icon{
  width:78px;height:78px;border-radius:22px;
  display:inline-flex!important;align-items:center;justify-content:center;
  background:linear-gradient(135deg,#8D3CE0,#5b1fa8)!important;
  box-shadow:0 12px 28px rgba(141,60,224,.45);
  font-size:32px!important;transition:transform .3s;
}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-icon .elementor-icon svg,
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-icon .elementor-icon img{width:34px!important;height:34px!important;fill:#fff!important;filter:brightness(0) invert(1)}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-icon .elementor-icon i{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-widget-icon-box:hover .elementor-icon{transform:scale(1.08) rotate(-4deg)}

.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-title,
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-title span,
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-title a{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:27px!important;line-height:1.25!important;color:#fff!important;letter-spacing:.3px;
}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-title{margin:0 0 12px!important}
.elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-description{
  font-family:"Open Sans",Arial,sans-serif!important;
  font-size:15.5px!important;line-height:1.75!important;color:#bdbdbd!important;margin:0!important;
}

@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
  .elementor-1727 .elementor-element.elementor-element-26b8db0 .e-con:has(> .elementor-widget-icon-box){padding:30px 20px!important;border-radius:18px!important}
  .elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-icon .elementor-icon{width:66px;height:66px;border-radius:18px}
  .elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-icon .elementor-icon svg{width:28px!important;height:28px!important}
  .elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-title,
  .elementor-1727 .elementor-element.elementor-element-26b8db0 .elementor-icon-box-title span{font-size:23px!important}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f175430 */.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
.elementor-1727 .elementor-element.elementor-element-f175430 .e-con:has(> .elementor-widget-icon-box),
.elementor-1727 .elementor-element.elementor-element-f175430 .e-con:has(> .e-con-inner > .elementor-widget-icon-box){
  position:relative;overflow:hidden;height:100%;
  background:linear-gradient(180deg,#140c1f 0%,#0a0710 100%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:22px!important;
  box-shadow:0 10px 30px rgba(0,0,0,.45)!important;
  padding:38px 28px!important;
  transition:transform .3s,border-color .3s,box-shadow .3s;
}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap::before,
.elementor-1727 .elementor-element.elementor-element-f175430 .e-con:has(> .elementor-widget-icon-box)::before{
  content:"";position:absolute;left:50%;top:-120px;width:320px;height:220px;margin-left:-160px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;opacity:.7;transition:.3s;
}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover,
.elementor-1727 .elementor-element.elementor-element-f175430 .e-con:has(> .elementor-widget-icon-box):hover{
  transform:translateY(-6px);
  border-color:rgba(141,60,224,.85)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.3),0 22px 50px rgba(141,60,224,.3)!important;
}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover::before,
.elementor-1727 .elementor-element.elementor-element-f175430 .e-con:has(> .elementor-widget-icon-box):hover::before{opacity:1}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-widget-icon-box{position:relative;z-index:1;width:100%}

.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-icon{margin-bottom:22px!important}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-icon .elementor-icon{
  width:78px;height:78px;border-radius:22px;
  display:inline-flex!important;align-items:center;justify-content:center;
  background:linear-gradient(135deg,#8D3CE0,#5b1fa8)!important;
  box-shadow:0 12px 28px rgba(141,60,224,.45);
  font-size:32px!important;transition:transform .3s;
}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-icon .elementor-icon svg,
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-icon .elementor-icon img{width:34px!important;height:34px!important;fill:#fff!important;filter:brightness(0) invert(1)}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-icon .elementor-icon i{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-widget-icon-box:hover .elementor-icon{transform:scale(1.08) rotate(-4deg)}

.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-title,
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-title span,
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-title a{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:27px!important;line-height:1.25!important;color:#fff!important;letter-spacing:.3px;
}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-title{margin:0 0 12px!important}
.elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-description{
  font-family:"Open Sans",Arial,sans-serif!important;
  font-size:15.5px!important;line-height:1.75!important;color:#bdbdbd!important;margin:0!important;
}

@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-f175430 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
  .elementor-1727 .elementor-element.elementor-element-f175430 .e-con:has(> .elementor-widget-icon-box){padding:30px 20px!important;border-radius:18px!important}
  .elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-icon .elementor-icon{width:66px;height:66px;border-radius:18px}
  .elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-icon .elementor-icon svg{width:28px!important;height:28px!important}
  .elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-title,
  .elementor-1727 .elementor-element.elementor-element-f175430 .elementor-icon-box-title span{font-size:23px!important}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fe0a0b6 */.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .e-con:has(> .elementor-widget-icon-box),
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .e-con:has(> .e-con-inner > .elementor-widget-icon-box){
  position:relative;overflow:hidden;height:100%;
  background:linear-gradient(180deg,#140c1f 0%,#0a0710 100%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:22px!important;
  box-shadow:0 10px 30px rgba(0,0,0,.45)!important;
  padding:38px 28px!important;
  transition:transform .3s,border-color .3s,box-shadow .3s;
}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap::before,
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .e-con:has(> .elementor-widget-icon-box)::before{
  content:"";position:absolute;left:50%;top:-120px;width:320px;height:220px;margin-left:-160px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;opacity:.7;transition:.3s;
}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover,
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .e-con:has(> .elementor-widget-icon-box):hover{
  transform:translateY(-6px);
  border-color:rgba(141,60,224,.85)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.3),0 22px 50px rgba(141,60,224,.3)!important;
}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover::before,
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .e-con:has(> .elementor-widget-icon-box):hover::before{opacity:1}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-widget-icon-box{position:relative;z-index:1;width:100%}

.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-icon{margin-bottom:22px!important}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-icon .elementor-icon{
  width:78px;height:78px;border-radius:22px;
  display:inline-flex!important;align-items:center;justify-content:center;
  background:linear-gradient(135deg,#8D3CE0,#5b1fa8)!important;
  box-shadow:0 12px 28px rgba(141,60,224,.45);
  font-size:32px!important;transition:transform .3s;
}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-icon .elementor-icon svg,
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-icon .elementor-icon img{width:34px!important;height:34px!important;fill:#fff!important;filter:brightness(0) invert(1)}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-icon .elementor-icon i{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-widget-icon-box:hover .elementor-icon{transform:scale(1.08) rotate(-4deg)}

.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-title,
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-title span,
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-title a{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:27px!important;line-height:1.25!important;color:#fff!important;letter-spacing:.3px;
}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-title{margin:0 0 12px!important}
.elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-description{
  font-family:"Open Sans",Arial,sans-serif!important;
  font-size:15.5px!important;line-height:1.75!important;color:#bdbdbd!important;margin:0!important;
}

@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
  .elementor-1727 .elementor-element.elementor-element-fe0a0b6 .e-con:has(> .elementor-widget-icon-box){padding:30px 20px!important;border-radius:18px!important}
  .elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-icon .elementor-icon{width:66px;height:66px;border-radius:18px}
  .elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-icon .elementor-icon svg{width:28px!important;height:28px!important}
  .elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-title,
  .elementor-1727 .elementor-element.elementor-element-fe0a0b6 .elementor-icon-box-title span{font-size:23px!important}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-96b2a7e */.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
.elementor-1727 .elementor-element.elementor-element-96b2a7e .e-con:has(> .elementor-widget-icon-box),
.elementor-1727 .elementor-element.elementor-element-96b2a7e .e-con:has(> .e-con-inner > .elementor-widget-icon-box){
  position:relative;overflow:hidden;height:100%;
  background:linear-gradient(180deg,#140c1f 0%,#0a0710 100%)!important;
  border:1px solid rgba(141,60,224,.35)!important;
  border-radius:22px!important;
  box-shadow:0 10px 30px rgba(0,0,0,.45)!important;
  padding:38px 28px!important;
  transition:transform .3s,border-color .3s,box-shadow .3s;
}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap::before,
.elementor-1727 .elementor-element.elementor-element-96b2a7e .e-con:has(> .elementor-widget-icon-box)::before{
  content:"";position:absolute;left:50%;top:-120px;width:320px;height:220px;margin-left:-160px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(141,60,224,.35),transparent);pointer-events:none;opacity:.7;transition:.3s;
}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover,
.elementor-1727 .elementor-element.elementor-element-96b2a7e .e-con:has(> .elementor-widget-icon-box):hover{
  transform:translateY(-6px);
  border-color:rgba(141,60,224,.85)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.3),0 22px 50px rgba(141,60,224,.3)!important;
}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap:hover::before,
.elementor-1727 .elementor-element.elementor-element-96b2a7e .e-con:has(> .elementor-widget-icon-box):hover::before{opacity:1}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-widget-icon-box{position:relative;z-index:1;width:100%}

.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-icon{margin-bottom:22px!important}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-icon .elementor-icon{
  width:78px;height:78px;border-radius:22px;
  display:inline-flex!important;align-items:center;justify-content:center;
  background:linear-gradient(135deg,#8D3CE0,#5b1fa8)!important;
  box-shadow:0 12px 28px rgba(141,60,224,.45);
  font-size:32px!important;transition:transform .3s;
}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-icon .elementor-icon svg,
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-icon .elementor-icon img{width:34px!important;height:34px!important;fill:#fff!important;filter:brightness(0) invert(1)}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-icon .elementor-icon i{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-widget-icon-box:hover .elementor-icon{transform:scale(1.08) rotate(-4deg)}

.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-title,
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-title span,
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-title a{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:27px!important;line-height:1.25!important;color:#fff!important;letter-spacing:.3px;
}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-title{margin:0 0 12px!important}
.elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-description{
  font-family:"Open Sans",Arial,sans-serif!important;
  font-size:15.5px!important;line-height:1.75!important;color:#bdbdbd!important;margin:0!important;
}

@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-column:has(> .elementor-widget-wrap > .elementor-widget-icon-box) > .elementor-widget-wrap,
  .elementor-1727 .elementor-element.elementor-element-96b2a7e .e-con:has(> .elementor-widget-icon-box){padding:30px 20px!important;border-radius:18px!important}
  .elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-icon .elementor-icon{width:66px;height:66px;border-radius:18px}
  .elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-icon .elementor-icon svg{width:28px!important;height:28px!important}
  .elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-title,
  .elementor-1727 .elementor-element.elementor-element-96b2a7e .elementor-icon-box-title span{font-size:23px!important}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6c1b2778 *//* ===== GenauTV – modern poster carousel ===== */
.elementor-1727 .elementor-element.elementor-element-6c1b2778{padding:10px 0 20px}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper{padding:18px 6px 40px!important;overflow:hidden}

/* posters */
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide{
  transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .45s,opacity .45s;
  filter:brightness(.78) saturate(.95);
}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide:hover{
  transform:translateY(-10px) scale(1.04);
  filter:brightness(1.05) saturate(1.1);
  z-index:2;
}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide-image,
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide img{
  width:100%!important;aspect-ratio:2/3;object-fit:cover;
  border-radius:18px!important;
  border:1px solid rgba(141,60,224,.35);
  box-shadow:0 14px 34px rgba(0,0,0,.6);
  transition:box-shadow .45s,border-color .45s;
}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide:hover .swiper-slide-image,
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide:hover img{
  border-color:rgba(141,60,224,.9);
  box-shadow:0 0 0 1px rgba(141,60,224,.4),0 22px 50px rgba(141,60,224,.45);
}

/* soft fade at the left and right edges */
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper::before,
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper::after{
  content:"";position:absolute;top:0;bottom:0;width:70px;z-index:3;pointer-events:none;
}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper::before{left:0;background:linear-gradient(90deg,#000,transparent)}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper::after{right:0;background:linear-gradient(270deg,#000,transparent)}

/* arrows */
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-swiper-button{
  width:48px;height:48px;border-radius:50%;z-index:4;
  display:flex;align-items:center;justify-content:center;
  background:rgba(12,8,20,.75)!important;backdrop-filter:blur(8px);
  border:1px solid rgba(141,60,224,.6);
  box-shadow:0 8px 22px rgba(0,0,0,.5);transition:.25s;
}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-swiper-button:hover{background:linear-gradient(135deg,#8D3CE0,#6a22c4)!important;transform:translateY(-50%) scale(1.08)}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-swiper-button svg{fill:#fff!important;width:18px!important;height:18px!important}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-swiper-button i{color:#fff!important;font-size:18px!important}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-swiper-button-prev{left:12px!important}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-swiper-button-next{right:12px!important}

/* dots */
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-pagination{bottom:6px!important}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-pagination-bullet{
  width:8px;height:8px;background:#3a2a55!important;opacity:1!important;transition:.3s;
}
.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-pagination-bullet-active{
  width:26px;border-radius:6px;background:linear-gradient(90deg,#8D3CE0,#b57bf5)!important;
  box-shadow:0 0 10px rgba(141,60,224,.7);
}

/* phone */
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper{padding:12px 0 34px!important}
  .elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide{filter:none}
  .elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide:hover{transform:none}
  .elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide-image,.elementor-1727 .elementor-element.elementor-element-6c1b2778 .swiper-slide img{border-radius:14px!important}
  .elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper::before,
  .elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-image-carousel-wrapper::after{width:30px}
  .elementor-1727 .elementor-element.elementor-element-6c1b2778 .elementor-swiper-button{width:38px;height:38px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a297243 *//* ===== 18+ block – short & clean ===== */
.elementor-1727 .elementor-element.elementor-element-a297243 .elementor-widget-image{position:relative;overflow:hidden;border-radius:20px}
.elementor-1727 .elementor-element.elementor-element-a297243 .elementor-widget-image img{filter:blur(18px) brightness(.6);transform:scale(1.1)}
.elementor-1727 .elementor-element.elementor-element-a297243 .elementor-widget-image::after{
  content:"18+  Nur für Erwachsene";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;
  font:800 20px/1 "Open Sans",Arial,sans-serif;color:#fff;letter-spacing:1px;
  background:rgba(0,0,0,.35);
}
.elementor-1727 .elementor-element.elementor-element-a297243 .elementor-heading-title{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:30px!important;line-height:1.2!important;color:#fff!important;margin:0 0 8px!important;
}
.elementor-1727 .elementor-element.elementor-element-a297243 .elementor-widget-heading + .elementor-widget-heading .elementor-heading-title{
  font-family:"Open Sans",Arial,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#bdbdbd!important;
}
.elementor-1727 .elementor-element.elementor-element-a297243 .elementor-button{
  background:linear-gradient(135deg,#8D3CE0,#6a22c4)!important;border-radius:40px!important;
  padding:12px 28px!important;font:700 15px "Open Sans",Arial,sans-serif!important;
}
@media(max-width:767px){.elementor-1727 .elementor-element.elementor-element-a297243 .elementor-heading-title{font-size:24px!important}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5e6f649c *//* GenauTV – clean sport cards */
.elementor-1727 .elementor-element.elementor-element-5e6f649c .swiper-slide,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-gallery-item,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .gallery-item{
  position:relative;border-radius:14px;overflow:hidden;
  box-shadow:0 8px 24px rgba(0,0,0,.45);
}
.elementor-1727 .elementor-element.elementor-element-5e6f649c img{
  width:100%!important;display:block;border-radius:14px!important;
  border:0!important;transition:transform .5s ease;
}
.elementor-1727 .elementor-element.elementor-element-5e6f649c .swiper-slide::after,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-gallery-item::after,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .gallery-item::after{
  content:"";position:absolute;left:0;right:0;bottom:0;height:3px;
  background:#05C2B5;transform:scaleX(0);transition:transform .4s ease;
}
.elementor-1727 .elementor-element.elementor-element-5e6f649c .swiper-slide:hover img,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-gallery-item:hover img,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .gallery-item:hover img{transform:scale(1.06)}
.elementor-1727 .elementor-element.elementor-element-5e6f649c .swiper-slide:hover::after,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-gallery-item:hover::after,
.elementor-1727 .elementor-element.elementor-element-5e6f649c .gallery-item:hover::after{transform:scaleX(1)}

.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-swiper-button{
  width:38px;height:38px;border-radius:50%;
  background:rgba(0,0,0,.55)!important;
  display:flex;align-items:center;justify-content:center;
}
.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-swiper-button svg{fill:#fff!important;width:14px!important}
.elementor-1727 .elementor-element.elementor-element-5e6f649c .swiper-pagination-bullet{background:#555!important;opacity:1!important}
.elementor-1727 .elementor-element.elementor-element-5e6f649c .swiper-pagination-bullet-active{background:#8D3CE0!important}
.elementor-1727 .elementor-element.elementor-element-5e6f649c .elementor-widget-container{border:0!important;background:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4152cdcd */.elementor-1727 .elementor-element.elementor-element-4152cdcd{
  position:relative;
  text-align:center;
  padding:10px 0 24px;
}

.elementor-1727 .elementor-element.elementor-element-4152cdcd .elementor-heading-title{
  position:relative;
  display:inline-block;

  font-family:"Fjalla One",Impact,sans-serif!important;
  font-weight:400!important;
  font-size:clamp(34px,5vw,58px)!important;
  line-height:1.08!important;
  letter-spacing:.3px;

  color:#fff!important;
  padding:0 0 18px;

  /* subtle premium gradient */
  background:linear-gradient(
    100deg,
    #ffffff 0%,
    #ffffff 55%,
    #d9b8ff 78%,
    #9b4de8 100%
  );

  -webkit-background-clip:text;
  background-clip:text;
  -webkit-text-fill-color:transparent;
}

/* elegant purple accent */
.elementor-1727 .elementor-element.elementor-element-4152cdcd .elementor-heading-title::after{
  content:"";
  position:absolute;

  left:50%;
  bottom:0;
  transform:translateX(-50%);

  width:72px;
  height:3px;

  border-radius:100px;

  background:linear-gradient(
    90deg,
    #8D3CE0,
    #c084fc
  );

  box-shadow:0 3px 12px rgba(141,60,224,.35);
}

/* very subtle background light */
.elementor-1727 .elementor-element.elementor-element-4152cdcd::before{
  content:"";
  position:absolute;

  left:50%;
  top:45%;
  transform:translate(-50%,-50%);

  width:380px;
  height:100px;

  background:radial-gradient(
    ellipse,
    rgba(141,60,224,.13) 0%,
    rgba(141,60,224,.05) 35%,
    transparent 70%
  );

  pointer-events:none;
  z-index:-1;
}

@media(max-width:767px){

  .elementor-1727 .elementor-element.elementor-element-4152cdcd{
    padding:4px 0 20px;
  }

  .elementor-1727 .elementor-element.elementor-element-4152cdcd .elementor-heading-title{
    font-size:32px!important;
    line-height:1.1!important;
    padding-bottom:14px;
  }

  .elementor-1727 .elementor-element.elementor-element-4152cdcd .elementor-heading-title::after{
    width:55px;
    height:2.5px;
  }

  .elementor-1727 .elementor-element.elementor-element-4152cdcd::before{
    width:280px;
    height:80px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-383d57c *//* ===== GenauTV – modern FAQ accordion ===== */
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion{
  display:flex;flex-direction:column;gap:12px;border:0!important;
}

/* Every question card */
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-item,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item{
  background:#0b0810!important;
  border:1px solid #211a2b!important;
  border-radius:16px!important;
  overflow:hidden;
  transition:border-color .25s, box-shadow .25s, transform .25s;
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-item:hover,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item:hover{
  border-color:rgba(141,60,224,.55)!important;
  transform:translateY(-2px);
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-item + .elementor-accordion-item{border-top:1px solid #211a2b!important}

/* Question row */
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-title,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item-title{
  background:transparent!important;
  border:0!important;
  padding:20px 24px!important;
  display:flex!important;align-items:center;justify-content:space-between;gap:16px;
  cursor:pointer;
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-title a,
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-title,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item-title-text{
  color:#fff!important;
  font-family:"Open Sans",Arial,sans-serif!important;
  font-size:17px!important;font-weight:700!important;line-height:1.4!important;
  text-decoration:none!important;
}

/* Round +/arrow icon on the right */
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-icon,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item-title-icon{
  order:2;flex-shrink:0;
  width:34px!important;height:34px;border-radius:50%;
  display:flex!important;align-items:center;justify-content:center;
  background:rgba(141,60,224,.15);
  color:#b57bf5!important;font-size:13px!important;
  transition:.3s;
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-icon i,
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-icon svg,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item-title-icon svg{color:#b57bf5!important;fill:#b57bf5!important;width:13px;height:13px}

/* Open question */
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-item:has(.elementor-active),
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item[open]{
  border-color:rgba(141,60,224,.8)!important;
  background:linear-gradient(180deg,#160d22,#0b0810)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.25),0 14px 34px rgba(141,60,224,.18);
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-title.elementor-active .elementor-accordion-icon,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item[open] .e-n-accordion-item-title-icon{
  background:linear-gradient(135deg,#8D3CE0,#6a22c4);
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-title.elementor-active .elementor-accordion-icon i,
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-title.elementor-active .elementor-accordion-icon svg,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{color:#fff!important;fill:#fff!important}

/* Answer */
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item > .e-con,
.elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item > div:not(summary){
  background:transparent!important;
  border:0!important;
  padding:0 24px 22px!important;
  color:#c9c9c9!important;
  font-family:"Open Sans",Arial,sans-serif;
  font-size:15.5px;line-height:1.75;
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content p{margin:0 0 10px;color:#c9c9c9}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content strong,
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content b{color:#fff}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content a{color:#b57bf5;text-decoration:none}

/* Lists (e.g. payment methods) as purple pills */
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content ul{
  list-style:none;margin:4px 0 0;padding:0;
  display:flex;flex-wrap:wrap;gap:8px;
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content ul li{
  padding:8px 14px;border-radius:30px;
  background:rgba(141,60,224,.14);
  border:1px solid rgba(141,60,224,.4);
  color:#fff;font-size:14px;font-weight:600;
}
.elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content ul li::before{
  content:"✓";color:#b57bf5;font-weight:700;margin-right:8px;
}

/* Phone */
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-title,
  .elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item-title{padding:16px 16px!important}
  .elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-title a,
  .elementor-1727 .elementor-element.elementor-element-383d57c .elementor-accordion-title,
  .elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item-title-text{font-size:15.5px!important}
  .elementor-1727 .elementor-element.elementor-element-383d57c .elementor-tab-content,
  .elementor-1727 .elementor-element.elementor-element-383d57c .e-n-accordion-item > .e-con{padding:0 16px 18px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed084a8 */.elementor-1727 .elementor-element.elementor-element-ed084a8{
  position:relative;overflow:hidden;border-radius:24px!important;
  padding:44px 32px!important;justify-content:center;text-align:center;
  border:1px solid rgba(141,60,224,.55)!important;
  box-shadow:0 0 0 1px rgba(141,60,224,.2),0 20px 50px rgba(141,60,224,.22);
}
.elementor-1727 .elementor-element.elementor-element-ed084a8::before{
  content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
  background:linear-gradient(160deg,rgba(26,12,42,.92),rgba(10,6,16,.88) 55%,rgba(141,60,224,.35));
}
.elementor-1727 .elementor-element.elementor-element-ed084a8 > *{position:relative;z-index:1}
.elementor-1727 .elementor-element.elementor-element-ed084a8 .elementor-widget-icon .elementor-icon{
  width:78px;height:78px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;
  font-size:38px!important;color:#fff!important;background:linear-gradient(135deg,#8D3CE0,#5b1fa8);
  box-shadow:0 12px 30px rgba(141,60,224,.5);
}
.elementor-1727 .elementor-element.elementor-element-ed084a8 .elementor-widget-icon .elementor-icon i{color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-ed084a8 h1.elementor-heading-title{
  font-family:"Fjalla One",Impact,sans-serif!important;font-weight:400!important;
  font-size:36px!important;line-height:1.15!important;color:#fff!important;margin-top:10px;
}
.elementor-1727 .elementor-element.elementor-element-ed084a8 h3.elementor-heading-title{
  font-family:"Open Sans",Arial,sans-serif!important;font-weight:600!important;
  font-size:17px!important;line-height:1.5!important;color:#cfcfcf!important;
}
.elementor-1727 .elementor-element.elementor-element-ed084a8 .elementor-button{
  background:linear-gradient(135deg,#8D3CE0,#6a22c4)!important;color:#fff!important;
  border:0!important;border-radius:50px!important;padding:16px 34px!important;
  font-family:"Open Sans",Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;
  letter-spacing:.3px;text-decoration:none!important;box-shadow:0 12px 30px rgba(141,60,224,.45);transition:.25s;margin-top:10px;
}
.elementor-1727 .elementor-element.elementor-element-ed084a8 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 16px 38px rgba(141,60,224,.6)}
.elementor-1727 .elementor-element.elementor-element-ed084a8 .elementor-button .elementor-button-text{text-decoration:none!important;color:#fff!important}
.elementor-1727 .elementor-element.elementor-element-ed084a8 .elementor-button-icon i{color:#fff!important}
@media(max-width:767px){
  .elementor-1727 .elementor-element.elementor-element-ed084a8{padding:34px 20px!important;border-radius:20px!important}
  .elementor-1727 .elementor-element.elementor-element-ed084a8 h1.elementor-heading-title{font-size:28px!important}
  .elementor-1727 .elementor-element.elementor-element-ed084a8 h3.elementor-heading-title{font-size:15.5px!important}
}/* End custom CSS */