.elementor-11 .elementor-element.elementor-element-32d2cb2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-32d2cb2b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-32d2cb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A7BFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-2f5ab4c6 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:#8AB7FF;color:#8AB7FF;border-radius:20px 20px 20px 20px;padding:12px 60px 12px 60px;}.elementor-11 .elementor-element.elementor-element-2f5ab4c6{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2f5ab4c6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4b2b47e7 .elementor-button{background-color:#8AB7FF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:12px 60px 12px 60px;}.elementor-11 .elementor-element.elementor-element-4b2b47e7{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4b2b47e7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d383298{--display:flex;--min-height:65px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d383298:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d383298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A7BFF;}.elementor-11 .elementor-element.elementor-element-d383298.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6dbe8f13 .elementor-button{background-color:#A8C9FF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:12px 60px 12px 60px;}.elementor-11 .elementor-element.elementor-element-6dbe8f13{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6dbe8f13.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-32e09cb2 .elementor-button{background-color:#A8C9FF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:12px 60px 12px 60px;}.elementor-11 .elementor-element.elementor-element-32e09cb2{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-32e09cb2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-44822905 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;fill:#A8C9FF;color:#A8C9FF;border-radius:20px 20px 20px 20px;padding:12px 65px 12px 65px;}.elementor-11 .elementor-element.elementor-element-44822905{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-44822905.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-664617d7{--display:flex;--min-height:610px;--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-11 .elementor-element.elementor-element-7d05ec07{--display:flex;--min-height:490px;--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:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7d05ec07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-6e838406{text-align:start;}.elementor-11 .elementor-element.elementor-element-6e838406 img{width:58%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-42e7691f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-42e7691f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FEFFFF;}.elementor-11 .elementor-element.elementor-element-1ae63f93{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-1ae63f93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7ab4b026 .elementor-button{background-color:#2A7BFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:18px 60px 18px 60px;}.elementor-11 .elementor-element.elementor-element-7ab4b026{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7ab4b026.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7ab4b026 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-7ab4b026 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-73aaae61{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;text-align:start;}.elementor-11 .elementor-element.elementor-element-73aaae61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:200;line-height:25px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3d0503c8{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;text-align:start;}.elementor-11 .elementor-element.elementor-element-3d0503c8 img{width:60%;}.elementor-11 .elementor-element.elementor-element-3252e9bb{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-3252e9bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1b826346{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7b09fc1d{width:var( --container-widget-width, 92% );max-width:92%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;border-radius:18px 18px 18px 18px;}.elementor-11 .elementor-element.elementor-element-7b09fc1d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-1449d8dd{--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-11 .elementor-element.elementor-element-7326f32d{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-11 .elementor-element.elementor-element-7326f32d img{width:5%;}.elementor-11 .elementor-element.elementor-element-79b00f5f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-3611d862{--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-11 .elementor-element.elementor-element-3eb5a411{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-59b13cf{--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-11 .elementor-element.elementor-element-4fa355f0{--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-11 .elementor-element.elementor-element-697d9825{--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-11 .elementor-element.elementor-element-3a9f87c6{--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-11 .elementor-element.elementor-element-29407e94{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-686896f9{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-11 .elementor-element.elementor-element-686896f9 img{width:5%;}.elementor-11 .elementor-element.elementor-element-74156524{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-74156524.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-74156524 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5b9e1baa{width:var( --container-widget-width, 57% );max-width:57%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5b9e1baa.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5b9e1baa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1f85ea09{--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-11 .elementor-element.elementor-element-15589de1{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6a3c7d4{--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-11 .elementor-element.elementor-element-5a7a4ef3{--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-11 .elementor-element.elementor-element-3dd41b4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-6a30242{margin:40px -25px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-6a30242.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6a30242 img{width:65%;}.elementor-11 .elementor-element.elementor-element-95bec5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4cc6570e{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-4cc6570e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4cc6570e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-722b0783{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-722b0783.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-722b0783 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a1151f9 .elementor-button{background-color:#2A7BFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 60px 18px 60px;}.elementor-11 .elementor-element.elementor-element-a1151f9{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a1151f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a1151f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-a1151f9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-3844e820{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-3844e820:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3844e820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-321c3ba0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-1a7cecca img{width:54%;}.elementor-11 .elementor-element.elementor-element-2c79c0d3{width:var( --container-widget-width, 54% );max-width:54%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2c79c0d3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2c79c0d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6341a866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-3922e2bf{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-3922e2bf.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3922e2bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2a732b29{width:var( --container-widget-width, 54% );max-width:54%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2a732b29.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2a732b29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-47ff0058{width:var( --container-widget-width, 54% );max-width:54%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-47ff0058.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-47ff0058 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-515e6f7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-5ccde94d{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5ccde94d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5ccde94d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3253dfab{width:var( --container-widget-width, 54% );max-width:54%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-3253dfab.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3253dfab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-604292d2{width:var( --container-widget-width, 54% );max-width:54%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-604292d2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-604292d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-777082b3{--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-11 .elementor-element.elementor-element-154471c3{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-154471c3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-154471c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2dfbbfff .elementor-repeater-item-aed6ccd.elementor-social-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-2dfbbfff .elementor-repeater-item-95ebe50.elementor-social-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-2dfbbfff{--grid-template-columns:repeat(0, auto);text-align:center;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-7cb1562a{width:var( --container-widget-width, 54% );max-width:54%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-7cb1562a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7cb1562a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-603fe01e{width:var( --container-widget-width, 54% );max-width:54%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-603fe01e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-603fe01e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-45e2a00f{--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-11 .elementor-element.elementor-element-45e2a00f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-45e2a00f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A7BFF;}.elementor-11 .elementor-element.elementor-element-79278255{width:var( --container-widget-width, 54% );max-width:54%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-79278255.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-79278255 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-62030552{width:var( --container-widget-width, 54% );max-width:54%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-62030552.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-62030552 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-7d05ec07{--width:53%;}.elementor-11 .elementor-element.elementor-element-1b826346{--width:100%;}.elementor-11 .elementor-element.elementor-element-3dd41b4a{--width:50%;}.elementor-11 .elementor-element.elementor-element-95bec5d{--width:50%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-32d2cb2b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-2f5ab4c6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4b2b47e7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-42e7691f .elementor-heading-title{font-size:34px;}.elementor-11 .elementor-element.elementor-element-74156524{--container-widget-width:659px;--container-widget-flex-grow:0;width:var( --container-widget-width, 659px );max-width:659px;}.elementor-11 .elementor-element.elementor-element-74156524 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-32d2cb2b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-2f5ab4c6{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2f5ab4c6 .elementor-button{font-size:12px;padding:12px 45px 11px 45px;}.elementor-11 .elementor-element.elementor-element-4b2b47e7{width:var( --container-widget-width, 45% );max-width:45%;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4b2b47e7 .elementor-button{font-size:12px;padding:012px 55px 011px 55px;}.elementor-11 .elementor-element.elementor-element-d383298{--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-11 .elementor-element.elementor-element-6dbe8f13{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-32e09cb2{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-44822905{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6e838406{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-6e838406 img{width:70%;}.elementor-11 .elementor-element.elementor-element-42e7691f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-42e7691f{text-align:center;}.elementor-11 .elementor-element.elementor-element-42e7691f .elementor-heading-title{font-size:28px;}.elementor-11 .elementor-element.elementor-element-1ae63f93.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1ae63f93{text-align:center;}.elementor-11 .elementor-element.elementor-element-1ae63f93 .elementor-heading-title{font-size:21px;}.elementor-11 .elementor-element.elementor-element-7ab4b026.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-73aaae61{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-73aaae61.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-73aaae61 .elementor-heading-title{font-size:13px;}.elementor-11 .elementor-element.elementor-element-3d0503c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-3d0503c8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3d0503c8 img{width:85%;}.elementor-11 .elementor-element.elementor-element-3252e9bb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3252e9bb{text-align:center;}.elementor-11 .elementor-element.elementor-element-3252e9bb .elementor-heading-title{font-size:21px;}.elementor-11 .elementor-element.elementor-element-1b826346{--margin-top:8px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7b09fc1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7326f32d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7326f32d img{width:16%;}.elementor-11 .elementor-element.elementor-element-59b13cf{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-29407e94{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-686896f9 img{width:25%;}.elementor-11 .elementor-element.elementor-element-74156524{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-74156524 .elementor-heading-title{font-size:29px;}.elementor-11 .elementor-element.elementor-element-5b9e1baa{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-5b9e1baa .elementor-heading-title{font-size:13px;}.elementor-11 .elementor-element.elementor-element-5a7a4ef3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-5a7a4ef3.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3dd41b4a.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6a30242{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6a30242 img{width:81%;}.elementor-11 .elementor-element.elementor-element-95bec5d{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-95bec5d.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4cc6570e{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-4cc6570e .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-722b0783{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-722b0783 .elementor-heading-title{font-size:17px;}.elementor-11 .elementor-element.elementor-element-a1151f9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3844e820{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-3844e820.e-con{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-3252e9bb */.neon-online {
  display: inline;               /* deixa o texto quebrar normal */
  color: #3cff3c;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.35;
  text-shadow:
    0 0 2px rgba(60, 255, 60, 0.28),
    0 0 6px rgba(60, 255, 60, 0.18);

  padding-right: 12px;           /* evita a bolinha ser cortada na borda */
}

/* bolinha no final do texto, sempre */
.neon-online::after {
  content: "";
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 8px;
  border-radius: 50%;
  background: #3cff3c;
  box-shadow: 0 0 4px rgba(60, 255, 60, 0.55);
  vertical-align: middle;
  animation: pulseOnline 2.4s ease-in-out infinite;
}

@keyframes pulseOnline {
  0%   { transform: scale(1);    opacity: 0.9; }
  50%  { transform: scale(1.12); opacity: 0.6; }
  100% { transform: scale(1);    opacity: 0.9; }
}

/* ajuste fino no mobile */
@media (max-width: 480px) {
  .neon-online {
    font-size: 13px;
    padding-right: 14px;         /* um pouco mais, pq telas menores clipam mais fácil */
  }
  .neon-online::after {
    width: 6px;
    height: 6px;
    margin-left: 6px;
  }
}/* End custom CSS */
/* Start custom CSS *//* =========================================
   BACKGROUND ANIMADO — FEIXE AZUL PREMIUM
   Elementor | Página → Custom CSS
   ========================================= */
body {
  background: #000000;
  overflow-x: hidden;
}

/* Feixe azul animado */
body::before {
  content: "";
  position: fixed;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  
  /* Faixa fina e mais intensa no centro — agora em azul */
  background: linear-gradient(
    115deg,
    rgba(59, 130, 246, 0.00) 0%,
    rgba(59, 130, 246, 0.00) 46%,
    rgba(59, 130, 246, 0.18) 50%,     /* intensidade principal */
    rgba(59, 130, 246, 0.00) 54%,
    rgba(59, 130, 246, 0.00) 100%
  );
  
  background-size: 220% 220%;
  background-position: 0% 50%;
  animation: brBeam 26s ease-in-out infinite;
}

/* Vinheta sutil para profundidade (mantida igual) */
body::after {
  content: "";
  position: fixed;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background: radial-gradient(
    80% 60% at 50% 0%,
    rgba(0, 0, 0, 0.00) 0%,
    rgba(0, 0, 0, 0.35) 70%,
    rgba(0, 0, 0, 0.65) 100%
  );
}

/* Animação suave (mantida igual) */
@keyframes brBeam {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/* Respeita usuários com redução de movimento */
@media (prefers-reduced-motion: reduce) {
  body::before {
    animation: none;
  }
}/* End custom CSS */