.elementor-12 .elementor-element.elementor-element-9d623dc{--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:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9d623dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d623dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E20059;}.elementor-12 .elementor-element.elementor-element-9aba47b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d3712a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-e0a296d .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e0a296d .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-e0a296d{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-e0a296d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-e0a296d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e0a296d .elementor-icon-list-text{color:#FEFEFE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b092e00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3659bcd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1030948 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1030948 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1030948{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1030948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1030948 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1030948 .elementor-icon-list-text{color:#FEFEFE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e48f8f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f53736{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f49af82 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f49af82 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f49af82{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f49af82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f49af82 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f49af82 .elementor-icon-list-text{color:#FEFEFE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-880bb2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9becae7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1621cdd .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1621cdd .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1621cdd{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1621cdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1621cdd .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1621cdd .elementor-icon-list-text{color:#FEFEFE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6ca2ccb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c48cb56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ff7410 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2ff7410 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2ff7410{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2ff7410 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2ff7410 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2ff7410 .elementor-icon-list-text{color:#FEFEFE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-64c9d7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d62bc54{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f980489 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f980489 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f980489{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f980489 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f980489 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f980489 .elementor-icon-list-text{color:#FEFEFE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2ae9f21{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-47c6f58{--display:flex;--min-height:100vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47c6f58:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-47c6f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-c6c917d{--display:flex;--min-height:100vh;--border-radius:0px 0px 60px 60px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c6c917d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c6c917d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slimhappy.com.br/wp-content/uploads/2025/08/hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d2eebca{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-b750693 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#B10146;}.elementor-12 .elementor-element.elementor-element-a7384d1{padding:0px 0px 0px 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-a7384d1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a7384d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#73002D;}.elementor-12 .elementor-element.elementor-element-084415f{padding:0px 0px 0px 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-084415f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-084415f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#73002D;}.elementor-12 .elementor-element.elementor-element-168ae74{padding:10px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-168ae74 .elementor-icon-list-icon i{color:#41001A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-168ae74 .elementor-icon-list-icon svg{fill:#41001A;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-168ae74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-168ae74 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-168ae74 .elementor-icon-list-text{color:#41001A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-bbf4750{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-67265f1 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-67265f1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-67265f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.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-12 .elementor-element.elementor-element-7848af1{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7848af1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c542361{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c542361:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c542361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-9dec61f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-24142a4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c0365d{padding:16px 0px 08px 0px;}.elementor-12 .elementor-element.elementor-element-4c0365d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.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-12 .elementor-element.elementor-element-56d77a6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-c317f60{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-a749dc0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-ff0ff7e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-708edfc{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-708edfc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-708edfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-2b11f4b{width:var( --container-widget-width, 79% );max-width:79%;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2b11f4b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2b11f4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-473cee3{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-473cee3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-473cee3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#B10146A8;}.elementor-12 .elementor-element.elementor-element-cef827d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f594de4{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-f594de4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f594de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ae79170{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ae79170.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1971767.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1971767{text-align:center;}.elementor-12 .elementor-element.elementor-element-1971767 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-61afff3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-61afff3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61afff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-120fa8c{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-120fa8c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-18a366d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-18a366d{text-align:center;}.elementor-12 .elementor-element.elementor-element-18a366d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-548c177.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-548c177{text-align:center;}.elementor-12 .elementor-element.elementor-element-548c177 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a81378d{left:591px;}body.rtl .elementor-12 .elementor-element.elementor-element-a81378d{right:591px;}.elementor-12 .elementor-element.elementor-element-a81378d{top:23px;}.elementor-12 .elementor-element.elementor-element-7b33cd3{--e-transform-flipY:-1;top:23px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7b33cd3{left:591px;}body.rtl .elementor-12 .elementor-element.elementor-element-7b33cd3{right:591px;}.elementor-12 .elementor-element.elementor-element-8dc71ed{--e-transform-flipY:-1;top:23px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dc71ed{left:591px;}body.rtl .elementor-12 .elementor-element.elementor-element-8dc71ed{right:591px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f9455b5{left:591px;}body.rtl .elementor-12 .elementor-element.elementor-element-f9455b5{right:591px;}.elementor-12 .elementor-element.elementor-element-f9455b5{top:23px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e4e15f0{left:591px;}body.rtl .elementor-12 .elementor-element.elementor-element-e4e15f0{right:591px;}.elementor-12 .elementor-element.elementor-element-e4e15f0{top:23px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b8c76bd{left:659px;}body.rtl .elementor-12 .elementor-element.elementor-element-b8c76bd{right:659px;}.elementor-12 .elementor-element.elementor-element-b8c76bd{top:195px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ecd78a3{left:996px;}body.rtl .elementor-12 .elementor-element.elementor-element-ecd78a3{right:996px;}.elementor-12 .elementor-element.elementor-element-ecd78a3{top:184px;}.elementor-12 .elementor-element.elementor-element-a99b8a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a28256{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:90px 24px;--row-gap:90px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-f05524f{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-f05524f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f05524f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fbf4cf4{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-fbf4cf4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d1bb84{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2d1bb84.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d1bb84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-56e8ad0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-56e8ad0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-56e8ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6076723{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6076723.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-db5079d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-db5079d{text-align:center;}.elementor-12 .elementor-element.elementor-element-db5079d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-992f1b8{left:99px;}body.rtl .elementor-12 .elementor-element.elementor-element-992f1b8{right:99px;}.elementor-12 .elementor-element.elementor-element-992f1b8{top:143px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45aefa8{left:388px;}body.rtl .elementor-12 .elementor-element.elementor-element-45aefa8{right:388px;}.elementor-12 .elementor-element.elementor-element-45aefa8{top:394px;}.elementor-12 .elementor-element.elementor-element-826b0a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:90px 24px;--row-gap:90px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-5fafa2d{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5fafa2d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5fafa2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-16c1eb9{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-16c1eb9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-874d639.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-874d639{text-align:center;}.elementor-12 .elementor-element.elementor-element-874d639 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ce98aa1{left:142px;}body.rtl .elementor-12 .elementor-element.elementor-element-ce98aa1{right:142px;}.elementor-12 .elementor-element.elementor-element-ce98aa1{top:294px;}.elementor-12 .elementor-element.elementor-element-18faf5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18faf5a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-157a420{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-157a420:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-157a420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b8f1934{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b8f1934.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-23df3f1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-23df3f1{text-align:center;}.elementor-12 .elementor-element.elementor-element-23df3f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-9bdb7eb{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-22456cc .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-22456cc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-22456cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-181ac34{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-181ac34.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-70d4478{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-70d4478:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-70d4478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-a648d55{width:var( --container-widget-width, 79% );max-width:79%;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a648d55.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a648d55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-144af21{width:var( --container-widget-width, 69% );max-width:69%;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-144af21.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-144af21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#B10146A8;}.elementor-12 .elementor-element.elementor-element-2d1bcad{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2d1bcad.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c9f25e9{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c9f25e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c9f25e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-57329d3{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-57329d3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-57329d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-8f7e8e1{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8f7e8e1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8f7e8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-958c3d6{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-958c3d6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-958c3d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-4a7c581{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4a7c581:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4a7c581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e93fd9{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6e93fd9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6e93fd9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-50f1812{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-50f1812:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-50f1812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-afd54cc{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-afd54cc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-afd54cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-d8cd69d{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d8cd69d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d8cd69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d4e7747{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d4e7747.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d4e7747 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-8ec8442{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8ec8442:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8ec8442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-091a869{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-091a869.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-091a869 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-fa5cadd{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa5cadd.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0afad24 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-0afad24.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0afad24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-750ef50{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-750ef50.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9b23a95{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-12 .elementor-element.elementor-element-9b23a95.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9b23a95 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-cde5d32{width:var( --container-widget-width, 69% );max-width:69%;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-cde5d32.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cde5d32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#B10146A8;}.elementor-12 .elementor-element.elementor-element-9bd1b46{width:var( --container-widget-width, 69% );max-width:69%;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9bd1b46.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9bd1b46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#B10146A8;}.elementor-12 .elementor-element.elementor-element-4008e73{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4008e73:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4008e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDECF3;}.elementor-12 .elementor-element.elementor-element-d7a119d{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d7a119d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d7a119d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-e6e0507{--display:flex;}.elementor-12 .elementor-element.elementor-element-947735c{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2f997e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2880916{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e0d1e82{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d1eb2c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-685ce64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-3e0d7db{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3e0d7db.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1a4150b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-deb75aa{--display:flex;}.elementor-12 .elementor-element.elementor-element-6e6f36d{--display:flex;--padding-top:24px;--padding-bottom:47px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-472dbde{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a4c871{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f955702{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-42bcc90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-bbea8e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-a89b3ea{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a89b3ea.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-bd1a3d5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-03e1769{--display:flex;}.elementor-12 .elementor-element.elementor-element-f079f88{--display:flex;--padding-top:24px;--padding-bottom:47px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-dbb0be5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3050103{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0041b5d{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33221c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-92fae74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-c409a2c{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c409a2c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2a60b4f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-a2f1aec{--display:flex;}.elementor-12 .elementor-element.elementor-element-b39209b{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-b16d2f4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad6c3b5{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-03464c3{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a2003e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-8c30c65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-82fd935{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-82fd935.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-de35e9a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-dbfc036{--display:flex;}.elementor-12 .elementor-element.elementor-element-3273231{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-4979914{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a74eadb{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-72258b3{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-045915a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-e204b72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-460b2b4{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-460b2b4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c0cf1cc{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-00a7d34{--display:flex;}.elementor-12 .elementor-element.elementor-element-7865fb5{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6ee87a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d7e6af8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bc9ad00{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-20802a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-80ffee3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-3448bf2{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3448bf2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9f213c5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-b712c7c{--display:flex;}.elementor-12 .elementor-element.elementor-element-958c2d4{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3fe5ce3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4359a1d{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5b06ae4{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9926d70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-5048b72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-a33308d{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a33308d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6349dd2{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-a4d74a2{--display:flex;}.elementor-12 .elementor-element.elementor-element-49bb5f9{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-e0b9425{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1b60976{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5f84934{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a7e7c3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-5d74ef4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-95575ed{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-95575ed.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-be90dae{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-85fece6{--display:flex;}.elementor-12 .elementor-element.elementor-element-9a2a0c4{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d077099{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b03851f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ebd10f1{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-abfecfe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-45e0900 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-29facb8{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-29facb8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ab48878{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-76c2a09{--display:flex;}.elementor-12 .elementor-element.elementor-element-eaf9da1{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-bc005a4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-14f0888{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eeedf48{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5390615 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-9b78084 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-f861fc6{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f861fc6.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9c5b2ff{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-f1b53de{--display:flex;}.elementor-12 .elementor-element.elementor-element-36a7492{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-164503a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9dd95d7{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4569af9{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-30abf3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-e95be93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-4176e33{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4176e33.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-04039b5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-caef903{--display:flex;}.elementor-12 .elementor-element.elementor-element-53fc715{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8791b43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0f4c0db{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ed797ec{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4fc2db5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-b8d2023 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#73002D;}.elementor-12 .elementor-element.elementor-element-6d64bf3{padding:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6d64bf3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4c38db3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-6eecd1b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#E20059;--e-n-carousel-arrow-hover-color:#E20059;--e-n-carousel-dots-normal-color:#FCA4C8;--e-n-carousel-dots-hover-color:#E20059;}.elementor-12 .elementor-element.elementor-element-32c69bc{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32c69bc.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e699ec7 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-e699ec7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e699ec7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a5b1d6e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a5b1d6e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a490213{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a490213:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a490213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-f605dfb{width:100%;max-width:100%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f605dfb img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e97e466.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-73a91f6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73a91f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f0f3df8{padding:16px 0px 08px 0px;}.elementor-12 .elementor-element.elementor-element-f0f3df8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-39ee2d6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-b70737d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-7863c19{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-5891388.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a75097b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a75097b.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-66d450f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-66d450f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-66d450f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-eea5005{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eea5005.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-73883bf9{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73883bf9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73883bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-464a84f2{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-464a84f2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-464a84f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-48a2d034{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f5b39e0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f5b39e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f5b39e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-12 .elementor-element.elementor-element-3ef1ebfb{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ef1ebfb .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3ef1ebfb .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-3ef1ebfb:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3ef1ebfb:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-3ef1ebfb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-428c819c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-428c819c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-428c819c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-44061983{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-44061983 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-44061983 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-44061983:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-44061983:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-44061983 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-392eaeb9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-392eaeb9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-392eaeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-2390ed03{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2390ed03 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-2390ed03 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-2390ed03:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2390ed03:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-2390ed03 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-788313c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-788313c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-788313c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-5b78dd17{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b78dd17 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-5b78dd17 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-5b78dd17:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-5b78dd17:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-5b78dd17 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-5689d6dc{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5689d6dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5689d6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-67122e88{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-67122e88 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-67122e88 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-67122e88:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-67122e88:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-67122e88 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-7aa281ef{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7aa281ef:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7aa281ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-7f9d34cd{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f9d34cd .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7f9d34cd .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-7f9d34cd:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-7f9d34cd:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-7f9d34cd .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-28885ae5{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-28885ae5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-28885ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-13ef32c7{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13ef32c7 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-13ef32c7 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-13ef32c7:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-13ef32c7:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-13ef32c7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-6e6a6b63{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6e6a6b63:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e6a6b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-343395d2{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-343395d2 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-343395d2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-343395d2:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-343395d2:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-343395d2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-d674d95{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d674d95:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d674d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-af04636{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-af04636 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-af04636 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-af04636:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-af04636:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-af04636 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-5c911a0d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5c911a0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c911a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-6a836ef9{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a836ef9 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6a836ef9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-6a836ef9:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6a836ef9:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-6a836ef9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-644654c9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-644654c9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-644654c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-913fd7f{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-913fd7f .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-913fd7f .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-913fd7f:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-913fd7f:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-913fd7f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-561a18b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-561a18b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-561a18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-0701468{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0701468 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-0701468 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-0701468:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-0701468:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-0701468 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-35db03b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-35db03b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-35db03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-e646be7{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e646be7 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-e646be7 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-e646be7:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-e646be7:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-e646be7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-c1f628c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c1f628c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c1f628c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-4a194d9{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4a194d9 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4a194d9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-4a194d9:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4a194d9:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-4a194d9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-7714711{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E20059;--border-color:#E20059;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7714711:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7714711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-c20f1e0{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c20f1e0 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-c20f1e0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-c20f1e0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-c20f1e0:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-c20f1e0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-103176a{--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-12 .elementor-element.elementor-element-103176a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-103176a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-d4bcd6b .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-d4bcd6b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cdf3610{--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-12 .elementor-element.elementor-element-cdf3610:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cdf3610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-e39c611{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e39c611:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e39c611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-cb47e56{padding:05px 10px 05px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E20059;border-radius:95px 95px 95px 95px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-cb47e56.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cb47e56 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-cb47e56 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-cb47e56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-cb47e56 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:italic;letter-spacing:6px;}.elementor-12 .elementor-element.elementor-element-cb47e56 .elementor-icon-list-text{color:#E20059;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1522e8b{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1522e8b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1522e8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-33084c3{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-33084c3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-33084c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-72e761e{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-72e761e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-72e761e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-e9ca17b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7cf3bfc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7cf3bfc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7cf3bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0F6;}.elementor-12 .elementor-element.elementor-element-6cb9d6d{background-color:#CF0052;padding:16px 0px 16px 0px;border-radius:15px 15px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6cb9d6d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-eeaddbc{background-color:#73002D;padding:8px 0px 8px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-eeaddbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-a862d91{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37cdeee{background-color:#FF3283;padding:8px 32px 8px 32px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-12 .elementor-element.elementor-element-37cdeee.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-37cdeee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;font-style:italic;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-8f099cd{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8f099cd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-848bffe{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-df43ca3{background-color:#FCFAFB;padding:8px 0px 8px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#CF0052;text-align:center;}.elementor-12 .elementor-element.elementor-element-df43ca3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#CF0052;}.elementor-12 .elementor-element.elementor-element-58e8cf5{background-color:#FCFAFB;padding:8px 0px 8px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#CF0052;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-58e8cf5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-58e8cf5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-58e8cf5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-58e8cf5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-58e8cf5 .elementor-icon-list-text{color:#CF0052;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e405dc8{background-color:#FCFAFB;padding:4px 32px 4px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E20059;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e405dc8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e405dc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-963e520{text-align:center;}.elementor-12 .elementor-element.elementor-element-963e520 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-ae10e69{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d002ae6{text-align:center;}.elementor-12 .elementor-element.elementor-element-d002ae6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-332261a{text-align:center;}.elementor-12 .elementor-element.elementor-element-332261a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-14ab5b4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-14ab5b4.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e7b092e .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-e7b092e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e7b092e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-24d445a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-24d445a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3ce7d1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ce7d1f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ce7d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0F6;}.elementor-12 .elementor-element.elementor-element-ecf60d2{background-color:#CF0052;padding:16px 0px 16px 0px;border-radius:15px 15px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ecf60d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-e4912e6{background-color:#73002D;padding:8px 0px 8px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e4912e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-234aea5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0864db9{background-color:#FF3283;padding:8px 32px 8px 32px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-12 .elementor-element.elementor-element-0864db9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0864db9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;font-style:italic;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-9090597{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9090597.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2bb1a96{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ecf0a0a{background-color:#FCFAFB;padding:8px 0px 8px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#CF0052;text-align:center;}.elementor-12 .elementor-element.elementor-element-ecf0a0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#CF0052;}.elementor-12 .elementor-element.elementor-element-ca83801{background-color:#FCFAFB;padding:8px 0px 8px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#CF0052;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ca83801 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ca83801 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ca83801 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ca83801 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ca83801 .elementor-icon-list-text{color:#CF0052;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ad3f4b1{background-color:#FCFAFB;padding:4px 32px 4px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E20059;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ad3f4b1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ad3f4b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-df427d7{text-align:center;}.elementor-12 .elementor-element.elementor-element-df427d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-440b266{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ff55b4c{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff55b4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-502d3fd{text-align:center;}.elementor-12 .elementor-element.elementor-element-502d3fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-9f2d846{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f2d846.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a6b1c0d .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-a6b1c0d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a6b1c0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9dd9f14{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9dd9f14.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-49f1f4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-49f1f4a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-49f1f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0F6;}.elementor-12 .elementor-element.elementor-element-372f186{background-color:#CF0052;padding:16px 0px 16px 0px;border-radius:15px 15px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-372f186 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-9982e1c{background-color:#73002D;padding:8px 0px 8px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-9982e1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-b1beba3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-749bceb{background-color:#FF3283;padding:8px 32px 8px 32px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-12 .elementor-element.elementor-element-749bceb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-749bceb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;font-style:italic;color:#F7FCF8;}.elementor-12 .elementor-element.elementor-element-fadcb87{width:var( --container-widget-width, 100% );max-width:100%;padding:8px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fadcb87.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-10553f3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37f7f5b{background-color:#FCFAFB;padding:8px 0px 8px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#CF0052;text-align:center;}.elementor-12 .elementor-element.elementor-element-37f7f5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#CF0052;}.elementor-12 .elementor-element.elementor-element-3739b82{background-color:#FCFAFB;padding:8px 0px 8px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#CF0052;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3739b82 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3739b82 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3739b82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3739b82 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3739b82 .elementor-icon-list-text{color:#CF0052;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3f5b207{background-color:#FCFAFB;padding:4px 32px 4px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E20059;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3f5b207.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3f5b207 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-55f5ecb{text-align:center;}.elementor-12 .elementor-element.elementor-element-55f5ecb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-087ff8c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-70d9da5{text-align:center;}.elementor-12 .elementor-element.elementor-element-70d9da5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-62ceb03{text-align:center;}.elementor-12 .elementor-element.elementor-element-62ceb03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000E5;}.elementor-12 .elementor-element.elementor-element-0293e42{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0293e42.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9a347ff .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-9a347ff.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9a347ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-e9ba6ce{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e9ba6ce.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a9e9772{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9e9772:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a9e9772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-11be06d{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-11be06d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11be06d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-f50877c{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f50877c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f50877c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-eea1af4{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-03fe782{--display:flex;}.elementor-12 .elementor-element.elementor-element-2dff763.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-2dff763.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-2dff763.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2dff763 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-2dff763 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2dff763 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-2dff763:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2dff763:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-2dff763 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-580bc4d{--display:flex;}.elementor-12 .elementor-element.elementor-element-ace5a97.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-ace5a97.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-ace5a97.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ace5a97 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-ace5a97 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ace5a97 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-ace5a97:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-ace5a97:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-ace5a97 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-f4f2898{--display:flex;}.elementor-12 .elementor-element.elementor-element-4ae0fe4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-4ae0fe4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-4ae0fe4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4ae0fe4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-4ae0fe4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-4ae0fe4 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-4ae0fe4:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4ae0fe4:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-4ae0fe4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-340efe5{--display:flex;}.elementor-12 .elementor-element.elementor-element-a3538b8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-a3538b8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-a3538b8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a3538b8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-a3538b8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-a3538b8 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-a3538b8:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-a3538b8:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-a3538b8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-09f8e8b{--display:flex;}.elementor-12 .elementor-element.elementor-element-36e2b99.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-36e2b99.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-36e2b99.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-36e2b99 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-36e2b99 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-36e2b99 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#73002D;}.elementor-12 .elementor-element.elementor-element-36e2b99:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-36e2b99:has(:focus) .elementor-image-box-title{color:#73002D;}.elementor-12 .elementor-element.elementor-element-36e2b99 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-45668a8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-45668a8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-45668a8 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-12baec5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-12baec5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-12baec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDECF3;}.elementor-12 .elementor-element.elementor-element-e1e05c4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-87230ed{background-color:#FCFAFB;padding:05px 10px 05px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E20059;border-radius:95px 95px 95px 95px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-87230ed.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-87230ed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-87230ed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-87230ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-87230ed .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:italic;letter-spacing:6px;}.elementor-12 .elementor-element.elementor-element-87230ed .elementor-icon-list-text{color:#E20059;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c74cf9d{padding:16px 0px 08px 0px;}.elementor-12 .elementor-element.elementor-element-c74cf9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-76bfd48{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-9d27469{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-e733f58{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-0e6f9f9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0e6f9f9.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2a1c7c8 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-2a1c7c8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2a1c7c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-727536a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-727536a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9c0d8d0{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9c0d8d0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9c0d8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-f9cd20d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f9cd20d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f9cd20d img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-201d181{background-color:#FCFAFB;padding:05px 10px 05px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E20059;border-radius:95px 95px 95px 95px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-201d181.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-201d181 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-201d181 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-201d181 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-201d181 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:italic;letter-spacing:6px;}.elementor-12 .elementor-element.elementor-element-201d181 .elementor-icon-list-text{color:#E20059;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-38a6445{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-38a6445.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-38a6445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-1f840db{--display:flex;}.elementor-12 .elementor-element.elementor-element-1f840db.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-80456ac{--display:flex;}.elementor-12 .elementor-element.elementor-element-3468ba3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-9198d31{--display:flex;}.elementor-12 .elementor-element.elementor-element-08a1018{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-ae462fa{--display:flex;}.elementor-12 .elementor-element.elementor-element-b5dc6fe{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-05fa781{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-4ba718e{--display:flex;}.elementor-12 .elementor-element.elementor-element-37a776d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-376a5f0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-40f406f{--display:flex;}.elementor-12 .elementor-element.elementor-element-9e44560{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-2fb098c{--display:flex;}.elementor-12 .elementor-element.elementor-element-9e11257{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-13d36c1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-70a92d8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-c7bbb8b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-77c473f{--display:flex;}.elementor-12 .elementor-element.elementor-element-a7a9a6d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-edaa937{--display:flex;}.elementor-12 .elementor-element.elementor-element-ceb1980{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-c1bd579{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-a9a8b92{--display:flex;}.elementor-12 .elementor-element.elementor-element-6e8c043{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-0d3651a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-9287f66{--display:flex;}.elementor-12 .elementor-element.elementor-element-6542856{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-5a2df03{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-8d422ba{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-e710b8b{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#73002D;--n-accordion-title-hover-color:#73002D;--n-accordion-title-active-color:#73002D;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-e710b8b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-e710b8b > .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:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-12 .elementor-element.elementor-element-e710b8b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 2px 0px;border-color:#4B001D;}.elementor-12 .elementor-element.elementor-element-531b9f6{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-531b9f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-531b9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFB;}.elementor-12 .elementor-element.elementor-element-b67fd92{width:var( --container-widget-width, 86% );max-width:86%;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b67fd92.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b67fd92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#B10146;}.elementor-12 .elementor-element.elementor-element-204e2c8{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-204e2c8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-204e2c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#B10146A8;}.elementor-12 .elementor-element.elementor-element-4ab794f{width:var( --container-widget-width, 61% );max-width:61%;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4ab794f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4ab794f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-e9701bf{width:var( --container-widget-width, 61% );max-width:61%;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e9701bf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e9701bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-e7ed9b6{width:var( --container-widget-width, 61% );max-width:61%;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e7ed9b6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e7ed9b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#4B001D;}.elementor-12 .elementor-element.elementor-element-e2857f3{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2857f3.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-63f92e2 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-63f92e2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-63f92e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-da9e28b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-da9e28b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9d67f54{--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-12 .elementor-element.elementor-element-9d67f54:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d67f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF0052;}.elementor-12 .elementor-element.elementor-element-f91155f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-347cdc7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0686e1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFFCC;}.elementor-12 .elementor-element.elementor-element-73cc4ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFFCC;}.elementor-12 .elementor-element.elementor-element-164da26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3b061a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-4804525 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4804525 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-4804525{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-4804525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-4804525 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-4804525 .elementor-icon-list-text{color:#FFFFFFF0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4c05ed3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c76b8c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-36a7d7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFCC;}.elementor-12 .elementor-element.elementor-element-fffca74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFCC;}.elementor-12 .elementor-element.elementor-element-50f7ac3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af3c0f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-66a27f2 .elementor-icon-list-icon i{color:#FFFFFFF2;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-66a27f2 .elementor-icon-list-icon svg{fill:#FFFFFFF2;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-66a27f2{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-66a27f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-66a27f2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-66a27f2 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2bece1f{--display:flex;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c6c917d{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-d2eebca{--width:45%;}.elementor-12 .elementor-element.elementor-element-bbf4750{--width:51%;}.elementor-12 .elementor-element.elementor-element-c542361{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-24142a4{--width:47%;}.elementor-12 .elementor-element.elementor-element-708edfc{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-f594de4{--width:34%;}.elementor-12 .elementor-element.elementor-element-61afff3{--width:34%;}.elementor-12 .elementor-element.elementor-element-5a28256{--width:100%;}.elementor-12 .elementor-element.elementor-element-f05524f{--width:96%;}.elementor-12 .elementor-element.elementor-element-56e8ad0{--width:96%;}.elementor-12 .elementor-element.elementor-element-826b0a2{--width:100%;}.elementor-12 .elementor-element.elementor-element-5fafa2d{--width:95%;}.elementor-12 .elementor-element.elementor-element-157a420{--width:47%;}.elementor-12 .elementor-element.elementor-element-9bdb7eb{--width:34%;}.elementor-12 .elementor-element.elementor-element-70d4478{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-2d1bcad{--width:88%;}.elementor-12 .elementor-element.elementor-element-fa5cadd{--width:25%;}.elementor-12 .elementor-element.elementor-element-4008e73{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-32c69bc{--width:30%;}.elementor-12 .elementor-element.elementor-element-a490213{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-73a91f6{--width:37.136%;}.elementor-12 .elementor-element.elementor-element-a75097b{--width:49%;}.elementor-12 .elementor-element.elementor-element-73883bf9{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-e39c611{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-14ab5b4{--width:100%;}.elementor-12 .elementor-element.elementor-element-9f2d846{--width:100%;}.elementor-12 .elementor-element.elementor-element-0293e42{--width:100%;}.elementor-12 .elementor-element.elementor-element-a9e9772{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-12baec5{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-e1e05c4{--width:44%;}.elementor-12 .elementor-element.elementor-element-0e6f9f9{--width:67%;}.elementor-12 .elementor-element.elementor-element-9c0d8d0{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-1f840db{--width:96%;}.elementor-12 .elementor-element.elementor-element-531b9f6{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-e2857f3{--width:36%;}.elementor-12 .elementor-element.elementor-element-9d67f54{--content-width:1280px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2ae9f21{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-2d1bcad{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6eecd1b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-48a2d034{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e9ca17b{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-eea1af4{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f91155f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2ae9f21{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-c6c917d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c6c917d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slimhappy.com.br/wp-content/uploads/2025/08/hero-mobile.webp");}.elementor-12 .elementor-element.elementor-element-c6c917d{--padding-top:40px;--padding-bottom:290px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b750693 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a7384d1 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-084415f .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-c542361{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4c0365d .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-708edfc{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2b11f4b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-2b11f4b .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-473cee3 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-cef827d{--gap:100px 0px;--row-gap:100px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f594de4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-a81378d{width:var( --container-widget-width, 22% );max-width:22%;--e-transform-rotateZ:57deg;--container-widget-width:22%;--container-widget-flex-grow:0;top:203.593px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a81378d{left:241.453px;}body.rtl .elementor-12 .elementor-element.elementor-element-a81378d{right:241.453px;}.elementor-12 .elementor-element.elementor-element-7b33cd3{width:var( --container-widget-width, 22% );max-width:22%;--e-transform-rotateZ:120deg;--container-widget-width:22%;--container-widget-flex-grow:0;top:505.083px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7b33cd3{left:33.145px;}body.rtl .elementor-12 .elementor-element.elementor-element-7b33cd3{right:33.145px;}.elementor-12 .elementor-element.elementor-element-8dc71ed{width:var( --container-widget-width, 22% );max-width:22%;--e-transform-rotateZ:120deg;--container-widget-width:22%;--container-widget-flex-grow:0;top:1138.533px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dc71ed{left:25.52px;}body.rtl .elementor-12 .elementor-element.elementor-element-8dc71ed{right:25.52px;}.elementor-12 .elementor-element.elementor-element-f9455b5{width:var( --container-widget-width, 22% );max-width:22%;--e-transform-rotateZ:57deg;--container-widget-width:22%;--container-widget-flex-grow:0;top:831.105px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f9455b5{left:246.278px;}body.rtl .elementor-12 .elementor-element.elementor-element-f9455b5{right:246.278px;}.elementor-12 .elementor-element.elementor-element-e4e15f0{width:var( --container-widget-width, 22% );max-width:22%;--e-transform-rotateZ:57deg;--container-widget-width:22%;--container-widget-flex-grow:0;top:1357.943px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e4e15f0{left:241.553px;}body.rtl .elementor-12 .elementor-element.elementor-element-e4e15f0{right:241.553px;}.elementor-12 .elementor-element.elementor-element-a99b8a7{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-12 .elementor-element.elementor-element-5a28256{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-12 .elementor-element.elementor-element-70d4478{--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a648d55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-a648d55 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-144af21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-144af21 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2d1bcad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-57329d3{text-align:center;}.elementor-12 .elementor-element.elementor-element-57329d3 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-958c3d6{text-align:center;}.elementor-12 .elementor-element.elementor-element-958c3d6 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6e93fd9{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e93fd9 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-afd54cc{text-align:center;}.elementor-12 .elementor-element.elementor-element-afd54cc .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d4e7747{text-align:center;}.elementor-12 .elementor-element.elementor-element-d4e7747 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-091a869{text-align:center;}.elementor-12 .elementor-element.elementor-element-091a869 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-cde5d32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-cde5d32 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9bd1b46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-9bd1b46 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4008e73{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d7a119d .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-e0d1e82{--width:55%;}.elementor-12 .elementor-element.elementor-element-d1eb2c0 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f955702{--width:55%;}.elementor-12 .elementor-element.elementor-element-42bcc90 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0041b5d{--width:55%;}.elementor-12 .elementor-element.elementor-element-33221c0 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-03464c3{--width:55%;}.elementor-12 .elementor-element.elementor-element-a2003e1 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-72258b3{--width:55%;}.elementor-12 .elementor-element.elementor-element-045915a .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-bc9ad00{--width:55%;}.elementor-12 .elementor-element.elementor-element-20802a9 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5b06ae4{--width:55%;}.elementor-12 .elementor-element.elementor-element-9926d70 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5f84934{--width:55%;}.elementor-12 .elementor-element.elementor-element-a7e7c3c .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ebd10f1{--width:55%;}.elementor-12 .elementor-element.elementor-element-abfecfe .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-eeedf48{--width:55%;}.elementor-12 .elementor-element.elementor-element-5390615 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4569af9{--width:55%;}.elementor-12 .elementor-element.elementor-element-30abf3d .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ed797ec{--width:55%;}.elementor-12 .elementor-element.elementor-element-4fc2db5 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6eecd1b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-a490213{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f0f3df8 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-73883bf9{--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-48a2d034{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e39c611{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1522e8b{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1522e8b .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-33084c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-33084c3 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-72e761e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-72e761e .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e9ca17b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a9e9772{--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-11be06d .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-f50877c .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-eea1af4{--width:85%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-eea1af4.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2dff763 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ace5a97 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4ae0fe4 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a3538b8 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a3538b8 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-36e2b99.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-36e2b99 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-12baec5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c74cf9d .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-91cc9e0{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-91cc9e0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9c0d8d0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38a6445 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-531b9f6{--padding-top:20px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b67fd92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-b67fd92 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-204e2c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-204e2c8 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4ab794f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-e9701bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-e7ed9b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-9d67f54{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:00px;}.elementor-12 .elementor-element.elementor-element-f91155f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0686e1d{text-align:center;}.elementor-12 .elementor-element.elementor-element-73cc4ef{text-align:center;}.elementor-12 .elementor-element.elementor-element-b3b061a{text-align:center;}.elementor-12 .elementor-element.elementor-element-4c05ed3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-50f7ac3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for nested-carousel, class: .elementor-element-2ae9f21 */.elementor-12 .elementor-element.elementor-element-2ae9f21{
    .elementor-12 .elementor-element.elementor-element-2ae9f21 .swiper-wrapper {
    transition-timing-function: linear!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67265f1 */.elementor-12 .elementor-element.elementor-element-67265f1{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-67265f1{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22456cc */.elementor-12 .elementor-element.elementor-element-22456cc{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-22456cc{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0afad24 */.elementor-12 .elementor-element.elementor-element-0afad24{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-0afad24{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b23a95 */.elementor-12 .elementor-element.elementor-element-9b23a95{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-9b23a95 {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947735c */.elementor-12 .elementor-element.elementor-element-947735c{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6f36d */.elementor-12 .elementor-element.elementor-element-6e6f36d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f079f88 */.elementor-12 .elementor-element.elementor-element-f079f88{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39209b */.elementor-12 .elementor-element.elementor-element-b39209b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273231 */.elementor-12 .elementor-element.elementor-element-3273231{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7865fb5 */.elementor-12 .elementor-element.elementor-element-7865fb5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c2d4 */.elementor-12 .elementor-element.elementor-element-958c2d4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49bb5f9 */.elementor-12 .elementor-element.elementor-element-49bb5f9{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2a0c4 */.elementor-12 .elementor-element.elementor-element-9a2a0c4{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf9da1 */.elementor-12 .elementor-element.elementor-element-eaf9da1{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a7492 */.elementor-12 .elementor-element.elementor-element-36a7492{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fc715 */.elementor-12 .elementor-element.elementor-element-53fc715{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: #FCFAFB;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e699ec7 */.elementor-12 .elementor-element.elementor-element-e699ec7{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-e699ec7{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f605dfb */.elementor-12 .elementor-element.elementor-element-f605dfb{
    position: absolute;
    top: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-f605dfb {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66d450f */.elementor-12 .elementor-element.elementor-element-66d450f{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-66d450f{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73883bf9 */.container{
    max-height: 700px;
    overflow: hidden;
    transition: max-height 2s ease-in-out;
}

.container::after{
    content:"";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, transparent 60%, #FAFFFC);
    top: 0;
    left: 0;
    z-index: 2;
    pointer-events: none;
}

.container.expandir{
    max-height: 5000px;
}

.container.expandir::after{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4bcd6b */.elementor-12 .elementor-element.elementor-element-d4bcd6b{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-d4bcd6b{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7b092e */.elementor-12 .elementor-element.elementor-element-e7b092e{
    padding: 8px 40px;
    border-radius: 50px;
border-bottom: 3px solid #004F21;
background: linear-gradient(0deg, #007A33 0%, #00B24A 100%);
}
.elementor-12 .elementor-element.elementor-element-e7b092e{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6b1c0d */.elementor-12 .elementor-element.elementor-element-a6b1c0d{
    padding: 8px 40px;
    border-radius: 50px;
border-bottom: 3px solid #004F21;
background: linear-gradient(0deg, #007A33 0%, #00B24A 100%);
}
.elementor-12 .elementor-element.elementor-element-a6b1c0d{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a347ff */.elementor-12 .elementor-element.elementor-element-9a347ff{
    padding: 8px 40px;
    border-radius: 50px;
border-bottom: 3px solid #004F21;
background: linear-gradient(0deg, #007A33 0%, #00B24A 100%);
}
.elementor-12 .elementor-element.elementor-element-9a347ff{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03fe782 */.elementor-12 .elementor-element.elementor-element-03fe782{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580bc4d */.elementor-12 .elementor-element.elementor-element-580bc4d{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f2898 */.elementor-12 .elementor-element.elementor-element-f4f2898{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-340efe5 */.elementor-12 .elementor-element.elementor-element-340efe5{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09f8e8b */.elementor-12 .elementor-element.elementor-element-09f8e8b{
    border-radius: 15px;
border: 2px solid var(--Rosa, #E20059);
background: rgba(255, 255, 255, 0.95);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45668a8 */.elementor-12 .elementor-element.elementor-element-45668a8{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-45668a8 {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a1c7c8 */.elementor-12 .elementor-element.elementor-element-2a1c7c8{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-2a1c7c8{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9cd20d */.elementor-12 .elementor-element.elementor-element-f9cd20d{
    position: absolute;
    top: 0;
    width: 100%;
    height: auto;
    transform: scale(1);
    transform-origin: center center;
    z-index: 1;
}

@media (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-f9cd20d {
    transform: scale(2);
    transform-origin: center bottom; /* Dobra para cima a partir da base */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f92e2 */.elementor-12 .elementor-element.elementor-element-63f92e2{
    padding: 8px 32px;
    border-radius: 50px;
border-bottom: 3px solid #96003B;
background: linear-gradient(355deg, #AF0145 -9.33%, #E22670 43.51%, #E24D88 96.35%);
box-shadow: 19px 30px 10px 0 rgba(0, 0, 0, 0.00), 12px 19px 9px 0 rgba(0, 0, 0, 0.02), 7px 11px 8px 0 rgba(0, 0, 0, 0.07), 3px 5px 6px 0 rgba(0, 0, 0, 0.12), 1px 1px 3px 0 rgba(0, 0, 0, 0.14);
}
.elementor-12 .elementor-element.elementor-element-63f92e2{
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
    }    

        70% {
            transform: scale(1);
        }

        100% {
            transform:scale(0.95);
        }
    }/* End custom CSS */
/* Start custom CSS *//* PADRÃO */
html {
    font-size: 62.5%;
    overflow-x: hidden !important;

}
@media (max-width: 670px){
    html {
        font-size: 58.5%;
    }}
/* PADRÃO *//* End custom CSS */