.elementor-4153 .elementor-element.elementor-element-071ab81{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-071ab81:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-071ab81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(28deg, #0D181B 7%, #FF367C 300%);}.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-4153 .elementor-element.elementor-element-cf91f3c{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-cf91f3c.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4153 .elementor-element.elementor-element-0fd1a5a{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-0fd1a5a.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-34a00d4{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-4153 .elementor-element.elementor-element-34a00d4.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-34a00d4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4153 .elementor-element.elementor-element-1bc40d9{width:var( --container-widget-width, 88% );max-width:88%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-1bc40d9.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-922519e{width:var( --container-widget-width, 88% );max-width:88%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-922519e.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-4be4ca5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-0458c52{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;color:#FFA8C7;}.elementor-4153 .elementor-element.elementor-element-0458c52.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-94d5219{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-94d5219.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-9b7ea6e{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-9b7ea6e.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-416837a{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-416837a.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-b096d66{--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-4153 .elementor-element.elementor-element-be07be8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-d3c0866{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-d353a95{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-c3ffb0b{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-c3ffb0b:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-c3ffb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #B64D72 0%, #4E2D38 100%);}.elementor-4153 .elementor-element.elementor-element-ee25a7c{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-ee25a7c.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-eef225c{--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:1;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-eef225c::before, .elementor-4153 .elementor-element.elementor-element-eef225c > .elementor-background-video-container::before, .elementor-4153 .elementor-element.elementor-element-eef225c > .e-con-inner > .elementor-background-video-container::before, .elementor-4153 .elementor-element.elementor-element-eef225c > .elementor-background-slideshow::before, .elementor-4153 .elementor-element.elementor-element-eef225c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4153 .elementor-element.elementor-element-eef225c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4153 .elementor-element.elementor-element-8de4213{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-8de4213.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4153 .elementor-element.elementor-element-94f5d71.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-icon i{color:#FF7AA8;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-icon svg{fill:#FF7AA8;transition:fill 0.3s;}.elementor-4153 .elementor-element.elementor-element-94f5d71{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-c9ee794{width:var( --container-widget-width, 59% );max-width:59%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-c9ee794.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-874654e{width:var( --container-widget-width, 67% );max-width:67%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-874654e.elementor-element{--align-self:center;}.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-4153 .elementor-element.elementor-element-6314199.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-6314199 .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-4153 .elementor-element.elementor-element-6d71897.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-6d71897 .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-4153 .elementor-element.elementor-element-7a175cc{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-7a175cc.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-45e6c3b{width:var( --container-widget-width, 36% );max-width:36%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-45e6c3b.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-e8bda34{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-e8bda34:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-e8bda34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #B64D72 0%, #4E2D38 100%);}.elementor-4153 .elementor-element.elementor-element-471dc1d{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-471dc1d.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-0e68973{--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;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:1px;}.elementor-4153 .elementor-element.elementor-element-d901c6b{width:var( --container-widget-width, 39% );max-width:39%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-d901c6b.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-aa8b80f{--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;--flex-wrap:wrap;}.elementor-4153 .elementor-element.elementor-element-7490f64{--e-image-carousel-slides-to-show:3;}.elementor-4153 .elementor-element.elementor-element-7490f64 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4153 .elementor-element.elementor-element-7490f64 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-4153 .elementor-element.elementor-element-7490f64 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-4153 .elementor-element.elementor-element-5ff4176{--e-image-carousel-slides-to-show:3;}.elementor-4153 .elementor-element.elementor-element-5ff4176 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4153 .elementor-element.elementor-element-5ff4176 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-4153 .elementor-element.elementor-element-5ff4176 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-4153 .elementor-element.elementor-element-1920a2e{width:var( --container-widget-width, 67% );max-width:67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-1920a2e.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-70f6b1d{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4153 .elementor-element.elementor-element-70f6b1d.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-70f6b1d .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-4153 .elementor-element.elementor-element-57d23ef.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-57d23ef .elementor-button{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-4153 .elementor-element.elementor-element-37a8f3b{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-37a8f3b.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-e189168{width:var( --container-widget-width, 37% );max-width:37%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-e189168.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-adaea44{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-fbdbb1c{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-fbdbb1c.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-0f5b565{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-0f5b565.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-8b96608{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-8b96608:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-8b96608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #B64D72 0%, #4E2D38 100%);}.elementor-4153 .elementor-element.elementor-element-2818f99{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-2818f99.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-5b4f9bc{--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;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-0ab273c{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-0ab273c.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-859250e{width:var( --container-widget-width, 11% );max-width:11%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-859250e.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-6a31d3e{width:var( --container-widget-width, 78% );max-width:78%;background-color:transparent;--container-widget-width:78%;--container-widget-flex-grow:0;background-image:linear-gradient(85deg, #1D121B 0%, #EC587D 69%);text-align:center;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-6a31d3e.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-35cbf21{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-35cbf21:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-35cbf21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #B64D72 0%, #4E2D38 100%);}.elementor-4153 .elementor-element.elementor-element-c60ab2b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-c60ab2b.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-6552dbf{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-6552dbf::before, .elementor-4153 .elementor-element.elementor-element-6552dbf > .elementor-background-video-container::before, .elementor-4153 .elementor-element.elementor-element-6552dbf > .e-con-inner > .elementor-background-video-container::before, .elementor-4153 .elementor-element.elementor-element-6552dbf > .elementor-background-slideshow::before, .elementor-4153 .elementor-element.elementor-element-6552dbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-4153 .elementor-element.elementor-element-6552dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0A060A 0%, #CE5D79 100%);}.elementor-4153 .elementor-element.elementor-element-913395f{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-913395f.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-1071171{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4153 .elementor-element.elementor-element-733c147{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-733c147::before, .elementor-4153 .elementor-element.elementor-element-733c147 > .elementor-background-video-container::before, .elementor-4153 .elementor-element.elementor-element-733c147 > .e-con-inner > .elementor-background-video-container::before, .elementor-4153 .elementor-element.elementor-element-733c147 > .elementor-background-slideshow::before, .elementor-4153 .elementor-element.elementor-element-733c147 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4153 .elementor-element.elementor-element-733c147 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 2%, #AC425D 100%);}.elementor-4153 .elementor-element.elementor-element-6a5d4f0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-6a5d4f0.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-a1245d3{--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-4153 .elementor-element.elementor-element-084887e{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-c610da7{background-color:#B64D72;padding:15px 15px 15px 15px;text-align:center;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-62e7cc0.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-icon i{color:#FA80AE;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-icon svg{fill:#FA80AE;transition:fill 0.3s;}.elementor-4153 .elementor-element.elementor-element-62e7cc0{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-4153 .elementor-element.elementor-element-62e7cc0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-735557c{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-a35a449{background-color:#B64D72;padding:15px 15px 15px 15px;text-align:center;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-f761f87.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-icon i{color:#FA80AE;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-icon svg{fill:#FA80AE;transition:fill 0.3s;}.elementor-4153 .elementor-element.elementor-element-f761f87{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-4153 .elementor-element.elementor-element-f761f87 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-794b2ec{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-41e7ee2{background-color:#B64D72;padding:15px 15px 15px 15px;text-align:center;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-1521e96.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-icon i{color:#FA80AE;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-icon svg{fill:#FA80AE;transition:fill 0.3s;}.elementor-4153 .elementor-element.elementor-element-1521e96{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-4153 .elementor-element.elementor-element-1521e96 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-9ad2589{width:var( --container-widget-width, 75% );max-width:75%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-9ad2589.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-1e9b420{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-1e9b420.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-b5c6796{width:var( --container-widget-width, 75% );max-width:75%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-b5c6796.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-e583826{width:var( --container-widget-width, 73% );max-width:73%;background-color:transparent;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #1B121200 0%, #E75A7D00 100%);text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-e583826.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-0305869{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-4153 .elementor-element.elementor-element-0305869.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-c0e2a3a{width:var( --container-widget-width, 73% );max-width:73%;margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-c0e2a3a.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-2b1a423{width:var( --container-widget-width, 74% );max-width:74%;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-2b1a423.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-670b1eb{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-670b1eb:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-670b1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #B64D72 0%, #4E2D38 100%);}.elementor-4153 .elementor-element.elementor-element-e05da41{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-e05da41.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-947a8c0{--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;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-36dddd6{border-radius:0px 0px 0px 0px;}.elementor-4153 .elementor-element.elementor-element-36dddd6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-4153 .elementor-element.elementor-element-3dac8af{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-3dac8af.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-3c499c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4153 .elementor-element.elementor-element-3c499c2.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-icon i{color:#F371A9;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-icon svg{fill:#F371A9;transition:fill 0.3s;}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4153 .elementor-element.elementor-element-f964551{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-f964551.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-9a6c861{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-9a6c861:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-9a6c861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #B64D72 0%, #4E2D38 100%);}.elementor-4153 .elementor-element.elementor-element-6944375{--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-4153 .elementor-element.elementor-element-42edc36 img{width:60%;}.elementor-4153 .elementor-element.elementor-element-215ba87{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4153 .elementor-element.elementor-element-12a7308{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-12a7308.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-0be0514{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-0be0514.elementor-element{--align-self:flex-start;}.elementor-4153 .elementor-element.elementor-element-356bb58{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-cf1b762{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-cf1b762:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-cf1b762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-111bcc0{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-bfa8a88{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-bfa8a88:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-bfa8a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-6484079{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-97dabc0{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-97dabc0:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-97dabc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-ce47b8b{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-f0d3e49{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-f0d3e49:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-f0d3e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-940b338{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-d6d4817{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-d6d4817:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-d6d4817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-3689881{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-a41210e{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-a41210e:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-a41210e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-4ac74c6{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-34e4891{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:53px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-4153 .elementor-element.elementor-element-34e4891 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E0;}.elementor-4153 .elementor-element.elementor-element-34e4891 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-4153 .elementor-element.elementor-element-34e4891 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;}.elementor-4153 .elementor-element.elementor-element-65f3e53{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-65f3e53:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-65f3e53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-3be4c12{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-1d4d5f5{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-1d4d5f5:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-1d4d5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-80787f3{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-5fd2180{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4153 .elementor-element.elementor-element-5fd2180:not(.elementor-motion-effects-element-type-background), .elementor-4153 .elementor-element.elementor-element-5fd2180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-4153 .elementor-element.elementor-element-98bc658{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#2C2C2C;}.elementor-4153 .elementor-element.elementor-element-b9b7733{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:53px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-4153 .elementor-element.elementor-element-b9b7733 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E0;}.elementor-4153 .elementor-element.elementor-element-b9b7733 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-4153 .elementor-element.elementor-element-b9b7733 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;}.elementor-4153 .elementor-element.elementor-element-e4cf367{width:var( --container-widget-width, 73% );max-width:73%;background-color:transparent;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #131313 0%, #F37897 100%);text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4153 .elementor-element.elementor-element-e4cf367.elementor-element{--align-self:center;}.elementor-4153 .elementor-element.elementor-element-b3560c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-4153:not(.elementor-motion-effects-element-type-background), body.elementor-page-4153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D181B;}@media(min-width:768px){.elementor-4153 .elementor-element.elementor-element-084887e{--width:32%;}.elementor-4153 .elementor-element.elementor-element-735557c{--width:32%;}.elementor-4153 .elementor-element.elementor-element-794b2ec{--width:32%;}.elementor-4153 .elementor-element.elementor-element-6944375{--width:50%;}.elementor-4153 .elementor-element.elementor-element-215ba87{--width:50%;}}@media(max-width:767px){.elementor-4153 .elementor-element.elementor-element-071ab81{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-cf91f3c{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-4153 .elementor-element.elementor-element-0fd1a5a{width:100%;max-width:100%;font-size:24px;}.elementor-4153 .elementor-element.elementor-element-34a00d4{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-1bc40d9{width:auto;max-width:auto;font-size:16px;}.elementor-4153 .elementor-element.elementor-element-4be4ca5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-0458c52{width:100%;max-width:100%;font-size:24px;}.elementor-4153 .elementor-element.elementor-element-94d5219{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4153 .elementor-element.elementor-element-be07be8{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-d3c0866{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-d353a95{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-c3ffb0b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-ee25a7c{width:100%;max-width:100%;font-size:22px;}.elementor-4153 .elementor-element.elementor-element-eef225c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-8de4213{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4153 .elementor-element.elementor-element-94f5d71 .elementor-icon-list-item > a{font-size:16px;}.elementor-4153 .elementor-element.elementor-element-c9ee794{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-4153 .elementor-element.elementor-element-874654e{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4153 .elementor-element.elementor-element-6314199 .elementor-button{font-size:15px;line-height:1.5em;}.elementor-4153 .elementor-element.elementor-element-6d71897 .elementor-button{font-size:15px;line-height:1.4em;}.elementor-4153 .elementor-element.elementor-element-45e6c3b{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-4153 .elementor-element.elementor-element-e8bda34{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-471dc1d{width:100%;max-width:100%;font-size:18px;}.elementor-4153 .elementor-element.elementor-element-0e68973{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-d901c6b{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-7490f64{--e-image-carousel-slides-to-show:1;}.elementor-4153 .elementor-element.elementor-element-5ff4176{--e-image-carousel-slides-to-show:1;}.elementor-4153 .elementor-element.elementor-element-1920a2e{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-70f6b1d .elementor-button{font-size:15px;}.elementor-4153 .elementor-element.elementor-element-57d23ef .elementor-button{font-size:15px;}.elementor-4153 .elementor-element.elementor-element-e189168{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4153 .elementor-element.elementor-element-adaea44{--padding-top:050px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-fbdbb1c{width:100%;max-width:100%;font-size:24px;}.elementor-4153 .elementor-element.elementor-element-0f5b565{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-0045f42{--e-image-carousel-slides-to-show:2;}.elementor-4153 .elementor-element.elementor-element-8b96608{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-2818f99{font-size:20px;}.elementor-4153 .elementor-element.elementor-element-5b4f9bc{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-0ab273c{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-859250e{--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;}.elementor-4153 .elementor-element.elementor-element-d78c0f2{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-4153 .elementor-element.elementor-element-35cbf21{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-6552dbf{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-913395f{width:100%;max-width:100%;}.elementor-4153 .elementor-element.elementor-element-1071171{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4153 .elementor-element.elementor-element-733c147{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-4153 .elementor-element.elementor-element-6a5d4f0{width:100%;max-width:100%;font-size:22px;}.elementor-4153 .elementor-element.elementor-element-a1245d3{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4153 .elementor-element.elementor-element-9ad2589{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;}.elementor-4153 .elementor-element.elementor-element-e583826{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4153 .elementor-element.elementor-element-0305869{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;}.elementor-4153 .elementor-element.elementor-element-c0e2a3a{width:100%;max-width:100%;font-size:22px;}.elementor-4153 .elementor-element.elementor-element-2b1a423{width:100%;max-width:100%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-4153 .elementor-element.elementor-element-947a8c0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-3dac8af{font-size:18px;}.elementor-4153 .elementor-element.elementor-element-3c499c2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4153 .elementor-element.elementor-element-3c499c2 .elementor-icon-list-item > a{font-size:16px;}.elementor-4153 .elementor-element.elementor-element-f964551{width:100%;max-width:100%;margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-4153 .elementor-element.elementor-element-9a6c861{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4153 .elementor-element.elementor-element-215ba87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4153 .elementor-element.elementor-element-12a7308{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4153 .elementor-element.elementor-element-0be0514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4153 .elementor-element.elementor-element-356bb58{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for button, class: .elementor-element-6314199 */.elementor-4153 .elementor-element.elementor-element-6314199 .elementor-button,
.elementor-4153 .elementor-element.elementor-element-6314199 .elementor-button:link,
.elementor-4153 .elementor-element.elementor-element-6314199 .elementor-button:visited{
  background: linear-gradient(90deg,
    #0bd11f,
    #18ff3a,
    #0aa818,
    #16ff3b
  ) !important;

  background-size: 300% 300% !important;
  border: none !important;
  border-radius: 999px !important;
  color: #ffffff !important;

  padding: 22px 46px !important;

  animation: greenGradientMove 3.6s ease-in-out infinite,
             greenPulse 1.6s ease-in-out infinite !important;

  box-shadow:
    0 18px 45px rgba(0, 255, 90, 0.25),
    0 8px 22px rgba(0, 0, 0, 0.35) !important;

  transform-origin: center !important;
  transition: all 0.3s ease !important;
}

/* Remove qualquer overlay do Elementor */
.elementor-4153 .elementor-element.elementor-element-6314199 .elementor-button::before,
.elementor-4153 .elementor-element.elementor-element-6314199 .elementor-button::after{
  display: none !important;
}

@keyframes greenGradientMove{
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes greenPulse{
  0%,100%{
    transform: scale(1);
  }
  50%{
    transform: scale(1.05);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d71897 */.elementor-4153 .elementor-element.elementor-element-6d71897 .elementor-button,
.elementor-4153 .elementor-element.elementor-element-6d71897 .elementor-button:link,
.elementor-4153 .elementor-element.elementor-element-6d71897 .elementor-button:visited{
  background: linear-gradient(90deg,
    #b85a78,
    #ffb3cc,
    #d77b98,
    #ffd0df
  ) !important;

  background-size: 320% 320% !important;
  border: none !important;
  border-radius: 999px !important;
  color: #ffffff !important;

  padding: 24px 50px !important;

  animation: pinkGradientMove 4s ease-in-out infinite,
             pinkPulse 1.7s ease-in-out infinite !important;

  box-shadow:
    0 18px 45px rgba(255, 160, 190, 0.30),
    0 8px 22px rgba(0, 0, 0, 0.35) !important;

  transform-origin: center !important;
  transition: all 0.3s ease !important;
}

.elementor-4153 .elementor-element.elementor-element-6d71897 .elementor-button::before,
.elementor-4153 .elementor-element.elementor-element-6d71897 .elementor-button::after{
  display: none !important;
}

@keyframes pinkGradientMove{
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes pinkPulse{
  0%,100%{
    transform: scale(1);
  }
  50%{
    transform: scale(1.045);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7490f64 */.elementor-4153 .elementor-element.elementor-element-7490f64 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5ff4176 */.elementor-4153 .elementor-element.elementor-element-5ff4176 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57d23ef */.elementor-4153 .elementor-element.elementor-element-57d23ef .elementor-button,
.elementor-4153 .elementor-element.elementor-element-57d23ef .elementor-button:link,
.elementor-4153 .elementor-element.elementor-element-57d23ef .elementor-button:visited{
  background: linear-gradient(90deg,
    #b85a78,
    #ffb3cc,
    #d77b98,
    #ffd0df
  ) !important;

  background-size: 320% 320% !important;
  border: none !important;
  border-radius: 999px !important;
  color: #ffffff !important;

  padding: 24px 50px !important;

  animation: pinkGradientMove 4s ease-in-out infinite,
             pinkPulse 1.7s ease-in-out infinite !important;

  box-shadow:
    0 18px 45px rgba(255, 160, 190, 0.30),
    0 8px 22px rgba(0, 0, 0, 0.35) !important;

  transform-origin: center !important;
  transition: all 0.3s ease !important;
}

.elementor-4153 .elementor-element.elementor-element-57d23ef .elementor-button::before,
.elementor-4153 .elementor-element.elementor-element-57d23ef .elementor-button::after{
  display: none !important;
}

@keyframes pinkGradientMove{
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes pinkPulse{
  0%,100%{
    transform: scale(1);
  }
  50%{
    transform: scale(1.045);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0045f42 */.elementor-4153 .elementor-element.elementor-element-0045f42 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d78c0f2 */.pricing-comparison {
  padding: 80px 20px;
  font-family: 'Sora', sans-serif;
  color: #ffffff; /* Pode alterar se seu fundo for claro */
}

.pricing-grid {
  display: flex;
  justify-content: space-between;
  gap: 40px;
  max-width: 1100px;
  margin: 0 auto 60px auto;
}

.pricing-box {
  flex: 1;
  text-align: center;
}

.top-text {
  font-size: 20px;
  font-weight: 400;
  opacity: 0.9;
  margin-bottom: 20px;
}

.calculando {
  font-size: 26px;
  font-weight: 600;
  margin-bottom: 30px;
}

.calc-result {
  font-size: 30px;
  font-weight: 600;
  line-height: 1.6;
}

.calc-result strong {
  font-weight: 800;
}

.bottom-section {
  text-align: center;
}

.no-pay {
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 30px;
}

.price-wrapper {
  display: inline-block;
  position: relative;
}

.old-price {
  font-size: 64px;
  font-weight: 800;
  position: relative;
  display: inline-block;
}

.old-price::after {
  content: "";
  position: absolute;
  left: -5%;
  top: 50%;
  width: 110%;
  height: 6px;
  background: red;
  transform: rotate(-15deg);
}

/* 🔥 RESPONSIVO */
@media (max-width: 768px) {

  .pricing-grid {
    flex-direction: column;
    gap: 50px;
  }

  .top-text {
    font-size: 16px;
  }

  .calculando {
    font-size: 22px;
  }

  .calc-result {
    font-size: 22px;
  }

  .no-pay {
    font-size: 20px;
  }

  .old-price {
    font-size: 38px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1071171 *//* Wrapper */
.plans-wrap{
  font-family: 'Sora', sans-serif;
  padding: 28px 20px;
  color: #111; /* agora o texto vai ficar escuro dentro do quadro branco */
}

/* Grid */
.plans-grid{
  max-width: 900px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 28px;
  align-items: stretch;
}

/* Card branco (quadro) */
.plan-card{
  background: #ffffff;
  border-radius: 18px;
  text-align: center;
  position: relative;
  padding: 18px 14px 22px 14px;
  border: 2px solid rgba(0,0,0,.08);
  box-shadow: 0 16px 40px rgba(0,0,0,.08);
  overflow: hidden;
}

/* Faixa de destaque no topo (cor muda por plano) */
.plan-card::before{
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:10px;
  background:#42B341; /* default (anual) */
}

/* Se quiser diferenciar por posição (Card 1 = anual / Card 2 = trimestral) */
.plans-grid .plan-card:nth-child(1){
  border-color: rgba(66,179,65,.35);
}
.plans-grid .plan-card:nth-child(1)::before{
  background:#42B341; /* anual */
}

.plans-grid .plan-card:nth-child(2){
  border-color: rgba(107,107,107,.35);
}
.plans-grid .plan-card:nth-child(2)::before{
  background:#6B6B6B; /* trimestral */
}

/* Badge */
.plan-badge{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 6px auto 18px auto;
  padding: 12px 20px;
  border-radius: 10px;
  font-weight: 800;
  font-size: 20px;
  min-height: 46px;
  width: min(92%, 320px);
  color: #fff;
}

/* Mantém suas cores */
.badge-green{ background:#42B341; }
.badge-gray{ background:#6B6B6B; }

/* Corpo */
.plan-body{ padding: 6px 8px 0 8px; }

/* Textos */
.plan-from{
  font-size: 17px;
  font-weight: 700;
  color: #F08A1A;
  text-decoration: line-through;
  text-decoration-thickness: 2px;
}

.plan-only{
  margin-top: 10px;
  font-size: 38px;
  font-weight: 800;
  color:#111;
}

.plan-price{
  margin-top: 10px;
  display: flex;
  align-items: baseline;
  justify-content: center;
  gap: 10px;
  flex-wrap: wrap;
}

/* Valor em verde (pode trocar se quiser por plano) */
.plan-parc{
  font-size: 30px;
  font-weight: 800;
  color: #0EA01B;
}
.plan-value{
  font-size: 52px;
  font-weight: 900;
  color: #0EA01B;
}

.plan-cash{
  margin-top: 8px;
  font-size: 21px;
  font-weight: 500;
  color:#111;
}

/* Botão */
.plan-btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 24px auto 0 auto;
  width: min(92%, 380px);
  height: 54px;
  border-radius: 999px;
  text-decoration: none;
  font-size: 16px;
  font-weight: 700;
  transition: transform .12s ease, filter .12s ease;
}

.btn-green{
  background: #0EA01B;
  color: #fff;
}

.plan-btn:hover{
  transform: translateY(-2px);
  filter: brightness(1.05);
}

/* Responsivo */
@media (max-width: 980px){
  .plans-grid{ grid-template-columns: 1fr; gap: 22px; }
  .plan-badge{ font-size: 18px; }
  .plan-only{ font-size: 32px; }
  .plan-parc{ font-size: 26px; }
  .plan-value{ font-size: 44px; }
  .plan-cash{ font-size: 18px; }
  .plan-btn{ height: 48px; font-size: 14px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ee4fd5 */.price-compare-row{
  font-family: 'Sora', sans-serif;
  padding: 28px 20px;
  color: #fff;
}

.price-compare-grid{
  max-width: 850px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 40px;
  align-items: center;
}

.pc-col{
  text-align: center;
}

.pc-title{
  font-size: 38px;
  font-weight: 800;
  letter-spacing: -0.6px;
  margin-bottom: 14px;
}

.pc-line{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 28px;
  font-weight: 700;
}

.pc-prefix{
  color: #fff;
  opacity: 0.95;
}

.pc-old{
  color: #F2A23A;
  font-weight: 800;
}

.pc-old-wrap{
  position: relative;
  display: inline-block;
  padding: 3px 8px;
}

.pc-x{
  position: absolute;
  left: 50%;
  top: 52%;
  width: 115%;
  height: 5px;
  background: #FF2B2B;
  transform: translate(-50%, -50%) rotate(-16deg);
  border-radius: 999px;
}

.pc-old-wrap::after{
  content:"";
  position: absolute;
  left: 50%;
  top: 52%;
  width: 115%;
  height: 5px;
  background: #FF2B2B;
  transform: translate(-50%, -50%) rotate(16deg);
  border-radius: 999px;
}

.pc-new{
  font-size: 32px;
  font-weight: 900;
  color: #25FF3A;
}

/* Responsivo */
@media (max-width: 980px){
  .price-compare-grid{
    grid-template-columns: 1fr;
    gap: 22px;
  }

  .pc-title{
    font-size: 28px;
  }

  .pc-line{
    font-size: 22px;
  }

  .pc-new{
    font-size: 26px;
  }

  .pc-x,
  .pc-old-wrap::after{
    height: 4px;
  }
}

@media (max-width: 480px){
  .pc-title{ font-size: 24px; }
  .pc-line{ font-size: 18px; }
  .pc-new{ font-size: 22px; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-36dddd6 */.elementor-4153 .elementor-element.elementor-element-36dddd6 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */