.elementor-383 .elementor-element.elementor-element-7fcf5ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6d87e629{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-bd2ac48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4ca1f035{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-3bb187fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-383 .elementor-element.elementor-element-3bb187fa:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-3bb187fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5064;}.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-383 .elementor-element.elementor-element-79d3489d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-383 .elementor-element.elementor-element-79d3489d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.8px;color:rgba(255,255,255,0.7);}.elementor-383 .elementor-element.elementor-element-43f55227{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-383 .elementor-element.elementor-element-43f55227 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.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-383 .elementor-element.elementor-element-75652b59{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-383 .elementor-element.elementor-element-6e16f47c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--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-383 .elementor-element.elementor-element-27aa340a .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#FF5064;color:#FF5064;border-radius:9999px 9999px 9999px 9999px;padding:15px 26px 15px 26px;}.elementor-383 .elementor-element.elementor-element-27aa340a{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-383 .elementor-element.elementor-element-27aa340a .elementor-button-content-wrapper{flex-direction:row;}.elementor-383 .elementor-element.elementor-element-27aa340a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:15px 26px 15px 26px;}.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button-content-wrapper{flex-direction:row;}.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-383 .elementor-element.elementor-element-4428a1e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:stretch;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-383 .elementor-element.elementor-element-47e1fba2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-383 .elementor-element.elementor-element-21066d4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4594abb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-1e2be6d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 56px;--row-gap:40px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-751e9cbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4be48e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-383 .elementor-element.elementor-element-4be48e85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#252239;}.elementor-383 .elementor-element.elementor-element-2c506431{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-687a15aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-67171695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-5854a4cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-383 .elementor-element.elementor-element-5854a4cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.15em;color:#252239;}.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-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-icon i{color:#C7223A;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-icon svg{fill:#C7223A;transition:fill 0.3s;}.elementor-383 .elementor-element.elementor-element-3b30b1bf{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-383 .elementor-element.elementor-element-3b30b1bf .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-44362e2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-3e490fb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-383 .elementor-element.elementor-element-3e490fb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-383 .elementor-element.elementor-element-7fb15086{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-383 .elementor-element.elementor-element-7fb15086 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-72c3edf5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:stretch;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4f5ec54b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-383 .elementor-element.elementor-element-6d169aac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6d169aac:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-6d169aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-383 .elementor-element.elementor-element-3e6ca84f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-a0a7517{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-a0e8115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-383 .elementor-element.elementor-element-a0e8115 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.8px;color:#6728E5;}.elementor-383 .elementor-element.elementor-element-688c3ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-383 .elementor-element.elementor-element-688c3ee7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-6eddb418{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-1a38a93d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-9935440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;box-shadow:0px 1px 4px 0px rgba(103,40,229,0.04);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-383 .elementor-element.elementor-element-9935440:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-9935440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-64d1cd9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-64d1cd9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-5c3cad33{font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-6f140619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;box-shadow:0px 1px 4px 0px rgba(103,40,229,0.04);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-383 .elementor-element.elementor-element-6f140619:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-6f140619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-46fb8eff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-46fb8eff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-2ace3de7{font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-7fa84879{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;box-shadow:0px 1px 4px 0px rgba(103,40,229,0.04);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-383 .elementor-element.elementor-element-7fa84879:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-7fa84879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-94654a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-94654a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-3c318be7{font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-38a25bd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;box-shadow:0px 1px 4px 0px rgba(103,40,229,0.04);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-383 .elementor-element.elementor-element-38a25bd1:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-38a25bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-2f27d78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-2f27d78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-79b3eab0{font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-3aa326ae{--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:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-d906db6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-502bb497{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-74e68850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-383 .elementor-element.elementor-element-74e68850 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.8px;color:#6728E5;}.elementor-383 .elementor-element.elementor-element-6c313f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-383 .elementor-element.elementor-element-6c313f24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-3f41be97{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-5ee74a8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-76a9ece6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-383 .elementor-element.elementor-element-76a9ece6:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-76a9ece6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFFE;}.elementor-383 .elementor-element.elementor-element-11f1064a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-icon i{color:#6728E5;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-icon svg{fill:#6728E5;transition:fill 0.3s;}.elementor-383 .elementor-element.elementor-element-1fa65955{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-383 .elementor-element.elementor-element-1fa65955 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-7d795a0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-383 .elementor-element.elementor-element-7d795a0f:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-7d795a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0F2;}.elementor-383 .elementor-element.elementor-element-1545108f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-icon i{color:#C7223A;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-icon svg{fill:#C7223A;transition:fill 0.3s;}.elementor-383 .elementor-element.elementor-element-9266917{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-383 .elementor-element.elementor-element-9266917 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-29a4291f{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-672738e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-672738e7:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-672738e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-383 .elementor-element.elementor-element-51307da9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-7f7b3fd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 56px;--row-gap:40px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-11123eb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:stretch;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-52ce6ccf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-383 .elementor-element.elementor-element-4f7d1f80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-7a5c2575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-363cbcae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-363cbcae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.8px;color:#6728E5;}.elementor-383 .elementor-element.elementor-element-6f655808{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-383 .elementor-element.elementor-element-6f655808 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-467a1d73{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-icon i{color:#C7223A;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-icon svg{fill:#C7223A;transition:fill 0.3s;}.elementor-383 .elementor-element.elementor-element-22db0131{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-1177f4b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-5f852932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-47aedd56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-7359c48b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-383 .elementor-element.elementor-element-7359c48b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.8px;color:#6728E5;}.elementor-383 .elementor-element.elementor-element-660d180b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-383 .elementor-element.elementor-element-660d180b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-817d861{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-2c580145{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6a103533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-383 .elementor-element.elementor-element-6a103533:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-6a103533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-383 .elementor-element.elementor-element-7d86d6e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-7d86d6e8:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-7d86d6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5064;}.elementor-383 .elementor-element.elementor-element-1818558{text-align:center;}.elementor-383 .elementor-element.elementor-element-1818558 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-388255ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-388255ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-d33e701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-34611884{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.65em;color:#C7223A;}.elementor-383 .elementor-element.elementor-element-6de1bfe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-383 .elementor-element.elementor-element-6de1bfe9:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-6de1bfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-383 .elementor-element.elementor-element-6b2daefc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6b2daefc:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-6b2daefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5064;}.elementor-383 .elementor-element.elementor-element-539cfa64{text-align:center;}.elementor-383 .elementor-element.elementor-element-539cfa64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-3f819292{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-3f819292 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-6f5aeaf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-73a0e1ca{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.65em;color:#C7223A;}.elementor-383 .elementor-element.elementor-element-58ad1ca9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-383 .elementor-element.elementor-element-58ad1ca9:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-58ad1ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-383 .elementor-element.elementor-element-4be8c639{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4be8c639:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-4be8c639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5064;}.elementor-383 .elementor-element.elementor-element-1b483ed5{text-align:center;}.elementor-383 .elementor-element.elementor-element-1b483ed5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-4b7d1999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-4b7d1999 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-25b81dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-152f7f69{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.65em;color:#C7223A;}.elementor-383 .elementor-element.elementor-element-69dc0f8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-383 .elementor-element.elementor-element-69dc0f8a:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-69dc0f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-383 .elementor-element.elementor-element-6d424264{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6d424264:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-6d424264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5064;}.elementor-383 .elementor-element.elementor-element-53a3b656{text-align:center;}.elementor-383 .elementor-element.elementor-element-53a3b656 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-ac7f187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-383 .elementor-element.elementor-element-ac7f187 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-5f04d5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.55em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-34c979ad{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.65em;color:#C7223A;}.elementor-383 .elementor-element.elementor-element-228091d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-228091d8:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-228091d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-383 .elementor-element.elementor-element-28060dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-ee6ba7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 48px;--row-gap:28px;--column-gap:48px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-383 .elementor-element.elementor-element-ee6ba7a:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-ee6ba7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0F2;}.elementor-383 .elementor-element.elementor-element-ae3285d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-39bb4dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-383 .elementor-element.elementor-element-39bb4dc0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:900;line-height:1.15em;color:#252239;}.elementor-383 .elementor-element.elementor-element-7148add6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#524D66;}.elementor-383 .elementor-element.elementor-element-16129eeb{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.65em;color:#3A3650;}.elementor-383 .elementor-element.elementor-element-15e39e44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-icon i{color:#C7223A;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-icon svg{fill:#C7223A;transition:fill 0.3s;}.elementor-383 .elementor-element.elementor-element-5f49c25e{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-599c4512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4ae9fafb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4d44043e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 48px;--row-gap:28px;--column-gap:48px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-383 .elementor-element.elementor-element-4d44043e:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-4d44043e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5064;}.elementor-383 .elementor-element.elementor-element-50ceead6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-5a8a17af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-383 .elementor-element.elementor-element-5a8a17af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-249f28bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-383 .elementor-element.elementor-element-4e428523{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-383 .elementor-element.elementor-element-4e428523 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-383 .elementor-element.elementor-element-3cdd3f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-24f3e50a .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#FF5064;color:#FF5064;border-radius:9999px 9999px 9999px 9999px;padding:15px 26px 15px 26px;}.elementor-383 .elementor-element.elementor-element-24f3e50a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-383 .elementor-element.elementor-element-24f3e50a .elementor-button-content-wrapper{flex-direction:row;}.elementor-383 .elementor-element.elementor-element-24f3e50a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:15px 26px 15px 26px;}.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button-content-wrapper{flex-direction:row;}.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-383 .elementor-element.elementor-element-7047fe0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-383 .elementor-element.elementor-element-6d87e629{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-3bb187fa{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-383 .elementor-element.elementor-element-43f55227 .elementor-heading-title{font-size:28px;}.elementor-383 .elementor-element.elementor-element-21066d4c{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6d169aac{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-688c3ee7 .elementor-heading-title{font-size:28px;}.elementor-383 .elementor-element.elementor-element-3aa326ae{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6c313f24 .elementor-heading-title{font-size:28px;}.elementor-383 .elementor-element.elementor-element-672738e7{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6f655808 .elementor-heading-title{font-size:28px;}.elementor-383 .elementor-element.elementor-element-1177f4b6{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-660d180b .elementor-heading-title{font-size:28px;}.elementor-383 .elementor-element.elementor-element-228091d8{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-599c4512{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4d44043e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-7fcf5ac{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-383 .elementor-element.elementor-element-6d87e629{--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4ca1f035{--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-383 .elementor-element.elementor-element-3bb187fa{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-383 .elementor-element.elementor-element-43f55227 .elementor-heading-title{font-size:24px;}.elementor-383 .elementor-element.elementor-element-6e16f47c{--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-383 .elementor-element.elementor-element-27aa340a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-383 .elementor-element.elementor-element-4428a1e6{--width:100%;}.elementor-383 .elementor-element.elementor-element-4428a1e6.e-con{--order:-1;}.elementor-383 .elementor-element.elementor-element-21066d4c{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-1e2be6d7{--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-383 .elementor-element.elementor-element-751e9cbd{--width:100%;}.elementor-383 .elementor-element.elementor-element-4be48e85 .elementor-heading-title{font-size:19px;}.elementor-383 .elementor-element.elementor-element-687a15aa{--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-383 .elementor-element.elementor-element-67171695{--width:100%;}.elementor-383 .elementor-element.elementor-element-44362e2c{--width:100%;}.elementor-383 .elementor-element.elementor-element-72c3edf5{--width:100%;}.elementor-383 .elementor-element.elementor-element-72c3edf5.e-con{--order:-1;}.elementor-383 .elementor-element.elementor-element-6d169aac{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-688c3ee7 .elementor-heading-title{font-size:24px;}.elementor-383 .elementor-element.elementor-element-1a38a93d{--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-383 .elementor-element.elementor-element-9935440{--width:100%;}.elementor-383 .elementor-element.elementor-element-6f140619{--width:100%;}.elementor-383 .elementor-element.elementor-element-7fa84879{--width:100%;}.elementor-383 .elementor-element.elementor-element-38a25bd1{--width:100%;}.elementor-383 .elementor-element.elementor-element-3aa326ae{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-6c313f24 .elementor-heading-title{font-size:24px;}.elementor-383 .elementor-element.elementor-element-5ee74a8b{--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-383 .elementor-element.elementor-element-76a9ece6{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-383 .elementor-element.elementor-element-7d795a0f{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-383 .elementor-element.elementor-element-672738e7{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-7f7b3fd3{--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-383 .elementor-element.elementor-element-11123eb6{--width:100%;}.elementor-383 .elementor-element.elementor-element-11123eb6.e-con{--order:-1;}.elementor-383 .elementor-element.elementor-element-4f7d1f80{--width:100%;}.elementor-383 .elementor-element.elementor-element-6f655808 .elementor-heading-title{font-size:24px;}.elementor-383 .elementor-element.elementor-element-1177f4b6{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-660d180b .elementor-heading-title{font-size:24px;}.elementor-383 .elementor-element.elementor-element-2c580145{--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-383 .elementor-element.elementor-element-6a103533{--width:100%;}.elementor-383 .elementor-element.elementor-element-6de1bfe9{--width:100%;}.elementor-383 .elementor-element.elementor-element-58ad1ca9{--width:100%;}.elementor-383 .elementor-element.elementor-element-69dc0f8a{--width:100%;}.elementor-383 .elementor-element.elementor-element-228091d8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-ee6ba7a{--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:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-383 .elementor-element.elementor-element-ae3285d{--width:100%;}.elementor-383 .elementor-element.elementor-element-39bb4dc0 .elementor-heading-title{font-size:21px;}.elementor-383 .elementor-element.elementor-element-15e39e44{--width:100%;}.elementor-383 .elementor-element.elementor-element-599c4512{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-383 .elementor-element.elementor-element-4d44043e{--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:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-383 .elementor-element.elementor-element-50ceead6{--width:100%;}.elementor-383 .elementor-element.elementor-element-5a8a17af .elementor-heading-title{font-size:22px;}.elementor-383 .elementor-element.elementor-element-3cdd3f72{--width:100%;}.elementor-383 .elementor-element.elementor-element-7047fe0b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-383 .elementor-element.elementor-element-3bb187fa{--width:50%;}.elementor-383 .elementor-element.elementor-element-4428a1e6{--width:50%;}.elementor-383 .elementor-element.elementor-element-751e9cbd{--width:58%;}.elementor-383 .elementor-element.elementor-element-67171695{--width:50%;}.elementor-383 .elementor-element.elementor-element-44362e2c{--width:50%;}.elementor-383 .elementor-element.elementor-element-72c3edf5{--width:42%;}.elementor-383 .elementor-element.elementor-element-9935440{--width:25%;}.elementor-383 .elementor-element.elementor-element-6f140619{--width:25%;}.elementor-383 .elementor-element.elementor-element-7fa84879{--width:25%;}.elementor-383 .elementor-element.elementor-element-38a25bd1{--width:25%;}.elementor-383 .elementor-element.elementor-element-76a9ece6{--width:50%;}.elementor-383 .elementor-element.elementor-element-7d795a0f{--width:50%;}.elementor-383 .elementor-element.elementor-element-11123eb6{--width:42%;}.elementor-383 .elementor-element.elementor-element-4f7d1f80{--width:58%;}.elementor-383 .elementor-element.elementor-element-6a103533{--width:25%;}.elementor-383 .elementor-element.elementor-element-6de1bfe9{--width:25%;}.elementor-383 .elementor-element.elementor-element-58ad1ca9{--width:25%;}.elementor-383 .elementor-element.elementor-element-69dc0f8a{--width:25%;}.elementor-383 .elementor-element.elementor-element-ae3285d{--width:50%;}.elementor-383 .elementor-element.elementor-element-15e39e44{--width:50%;}.elementor-383 .elementor-element.elementor-element-50ceead6{--width:60%;}.elementor-383 .elementor-element.elementor-element-3cdd3f72{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-383 .elementor-element.elementor-element-9935440{--width:50%;}.elementor-383 .elementor-element.elementor-element-6f140619{--width:50%;}.elementor-383 .elementor-element.elementor-element-7fa84879{--width:50%;}.elementor-383 .elementor-element.elementor-element-38a25bd1{--width:50%;}.elementor-383 .elementor-element.elementor-element-6a103533{--width:50%;}.elementor-383 .elementor-element.elementor-element-6de1bfe9{--width:50%;}.elementor-383 .elementor-element.elementor-element-58ad1ca9{--width:50%;}.elementor-383 .elementor-element.elementor-element-69dc0f8a{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-75652b59 */.elementor-383 .elementor-element.elementor-element-75652b59{max-width:420px;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-75652b59{max-width:none;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27aa340a */.elementor-383 .elementor-element.elementor-element-27aa340a .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-383 .elementor-element.elementor-element-27aa340a .elementor-button-content-wrapper::after{content:'\2192';font-family:inherit;font-weight:700;font-size:16px;line-height:1;margin-left:8px;transition:transform .15s;}.elementor-383 .elementor-element.elementor-element-27aa340a .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px);}.elementor-383 .elementor-element.elementor-element-27aa340a .elementor-button:hover{background:#F1F0F5;color:#FF5064;transform:translateY(-1px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5489f871 */.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button-content-wrapper::after{content:'\2192';font-family:inherit;font-weight:700;font-size:16px;line-height:1;margin-left:8px;transition:transform .15s;}.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px);}.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button{box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);}.elementor-383 .elementor-element.elementor-element-5489f871 .elementor-button:hover{box-shadow:inset 0 0 0 2px #FFF;transform:translateY(-1px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e16f47c */@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-6e16f47c .elementor-button{width:100%;display:flex;justify-content:center;}.elementor-383 .elementor-element.elementor-element-6e16f47c > .e-con-inner{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb187fa */.elementor-383 .elementor-element.elementor-element-3bb187fa{border-radius:32px 0 0 32px;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-3bb187fa{border-radius:0 0 32px 32px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47e1fba2 */.elementor-383 .elementor-element.elementor-element-47e1fba2{height:100%;}.elementor-383 .elementor-element.elementor-element-47e1fba2 .elementor-widget-container{height:100%;}.elementor-383 .elementor-element.elementor-element-47e1fba2 img{width:100%;height:100%!important;object-fit:cover!important;border-radius:0 32px 32px 0;display:block;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-47e1fba2 img{border-radius:32px 32px 0 0;height:auto!important;aspect-ratio:16/9;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4428a1e6 */.elementor-383 .elementor-element.elementor-element-4428a1e6{display:flex;}.elementor-383 .elementor-element.elementor-element-4428a1e6 > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-4428a1e6{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca1f035 */.elementor-383 .elementor-element.elementor-element-4ca1f035 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd2ac48 */.elementor-383 .elementor-element.elementor-element-bd2ac48{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-bd2ac48{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-bd2ac48{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f5ec54b */.elementor-383 .elementor-element.elementor-element-4f5ec54b{height:100%;}.elementor-383 .elementor-element.elementor-element-4f5ec54b .elementor-widget-container{height:100%;}.elementor-383 .elementor-element.elementor-element-4f5ec54b img{width:100%;height:100%!important;object-fit:cover!important;border-radius:16px 32px 16px 32px;display:block;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-4f5ec54b img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c3edf5 */.elementor-383 .elementor-element.elementor-element-72c3edf5{display:flex;}.elementor-383 .elementor-element.elementor-element-72c3edf5 > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-72c3edf5{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e2be6d7 */.elementor-383 .elementor-element.elementor-element-1e2be6d7 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4594abb6 */.elementor-383 .elementor-element.elementor-element-4594abb6{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-4594abb6{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-4594abb6{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eddb418 */.elementor-383 .elementor-element.elementor-element-6eddb418{max-width:620px;margin-left:auto;margin-right:auto;}.elementor-383 .elementor-element.elementor-element-6eddb418 p{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9935440 */.elementor-383 .elementor-element.elementor-element-9935440{transition:all .25s;}.elementor-383 .elementor-element.elementor-element-9935440:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(103,40,229,.09);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f140619 */.elementor-383 .elementor-element.elementor-element-6f140619{transition:all .25s;}.elementor-383 .elementor-element.elementor-element-6f140619:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(103,40,229,.09);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa84879 */.elementor-383 .elementor-element.elementor-element-7fa84879{transition:all .25s;}.elementor-383 .elementor-element.elementor-element-7fa84879:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(103,40,229,.09);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a25bd1 */.elementor-383 .elementor-element.elementor-element-38a25bd1{transition:all .25s;}.elementor-383 .elementor-element.elementor-element-38a25bd1:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(103,40,229,.09);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a38a93d */.elementor-383 .elementor-element.elementor-element-1a38a93d > .e-con-inner{align-items:stretch;}@media(max-width:1024px){.elementor-383 .elementor-element.elementor-element-1a38a93d{flex-wrap:wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e6ca84f */.elementor-383 .elementor-element.elementor-element-3e6ca84f{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-3e6ca84f{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-3e6ca84f{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f41be97 */.elementor-383 .elementor-element.elementor-element-3f41be97{max-width:620px;margin-left:auto;margin-right:auto;}.elementor-383 .elementor-element.elementor-element-3f41be97 p{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee74a8b */.elementor-383 .elementor-element.elementor-element-5ee74a8b{border-radius:32px;overflow:hidden;box-shadow:0 8px 28px rgba(103,40,229,.09);}.elementor-383 .elementor-element.elementor-element-5ee74a8b > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29a4291f */.elementor-383 .elementor-element.elementor-element-29a4291f{margin-top:32px;}.elementor-383 .elementor-element.elementor-element-29a4291f .elementor-widget-container{text-align:center;}.elementor-383 .elementor-element.elementor-element-29a4291f p{font-style:italic;max-width:600px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d906db6 */.elementor-383 .elementor-element.elementor-element-d906db6{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-d906db6{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-d906db6{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52ce6ccf */.elementor-383 .elementor-element.elementor-element-52ce6ccf{height:100%;}.elementor-383 .elementor-element.elementor-element-52ce6ccf .elementor-widget-container{height:100%;}.elementor-383 .elementor-element.elementor-element-52ce6ccf img{width:100%;height:100%!important;object-fit:cover!important;border-radius:32px 16px 32px 16px;display:block;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-52ce6ccf img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11123eb6 */.elementor-383 .elementor-element.elementor-element-11123eb6{display:flex;}.elementor-383 .elementor-element.elementor-element-11123eb6 > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-11123eb6{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-467a1d73 */.elementor-383 .elementor-element.elementor-element-467a1d73{max-width:620px;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-22db0131 */.elementor-383 .elementor-element.elementor-element-22db0131 .elementor-icon-list-item{background:#FFFFFF;padding:12px 16px;border-radius:16px;box-shadow:0 1px 4px rgba(103,40,229,.04),0 0 0 1px rgba(103,40,229,.03);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7b3fd3 */.elementor-383 .elementor-element.elementor-element-7f7b3fd3 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51307da9 */.elementor-383 .elementor-element.elementor-element-51307da9{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-51307da9{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-51307da9{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-817d861 */.elementor-383 .elementor-element.elementor-element-817d861{max-width:620px;margin-left:auto;margin-right:auto;}.elementor-383 .elementor-element.elementor-element-817d861 p{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d86d6e8 */.elementor-383 .elementor-element.elementor-element-7d86d6e8{width:36px;height:36px;min-width:36px;border-radius:50%;margin-bottom:16px;flex:0 0 36px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34611884 */.elementor-383 .elementor-element.elementor-element-34611884{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a103533 */.elementor-383 .elementor-element.elementor-element-6a103533 > .e-con-inner{height:100%;display:flex;flex-direction:column;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b2daefc */.elementor-383 .elementor-element.elementor-element-6b2daefc{width:36px;height:36px;min-width:36px;border-radius:50%;margin-bottom:16px;flex:0 0 36px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73a0e1ca */.elementor-383 .elementor-element.elementor-element-73a0e1ca{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de1bfe9 */.elementor-383 .elementor-element.elementor-element-6de1bfe9 > .e-con-inner{height:100%;display:flex;flex-direction:column;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be8c639 */.elementor-383 .elementor-element.elementor-element-4be8c639{width:36px;height:36px;min-width:36px;border-radius:50%;margin-bottom:16px;flex:0 0 36px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-152f7f69 */.elementor-383 .elementor-element.elementor-element-152f7f69{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad1ca9 */.elementor-383 .elementor-element.elementor-element-58ad1ca9 > .e-con-inner{height:100%;display:flex;flex-direction:column;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d424264 */.elementor-383 .elementor-element.elementor-element-6d424264{width:36px;height:36px;min-width:36px;border-radius:50%;margin-bottom:16px;flex:0 0 36px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34c979ad */.elementor-383 .elementor-element.elementor-element-34c979ad{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69dc0f8a */.elementor-383 .elementor-element.elementor-element-69dc0f8a > .e-con-inner{height:100%;display:flex;flex-direction:column;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c580145 */.elementor-383 .elementor-element.elementor-element-2c580145 > .e-con-inner{align-items:stretch;}@media(max-width:1024px){.elementor-383 .elementor-element.elementor-element-2c580145{flex-wrap:wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f852932 */.elementor-383 .elementor-element.elementor-element-5f852932{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-5f852932{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-5f852932{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16129eeb */.elementor-383 .elementor-element.elementor-element-16129eeb p{font-style:italic;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f49c25e */.elementor-383 .elementor-element.elementor-element-5f49c25e .elementor-icon-list-item{background:#FFFFFF;padding:12px 16px;border-radius:16px;box-shadow:0 1px 4px rgba(103,40,229,.04),0 0 0 1px rgba(103,40,229,.03);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6ba7a */.elementor-383 .elementor-element.elementor-element-ee6ba7a{border-radius:32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28060dce */.elementor-383 .elementor-element.elementor-element-28060dce{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-28060dce{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-28060dce{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24f3e50a */.elementor-383 .elementor-element.elementor-element-24f3e50a .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-383 .elementor-element.elementor-element-24f3e50a .elementor-button-content-wrapper::after{content:'\2192';font-family:inherit;font-weight:700;font-size:16px;line-height:1;margin-left:8px;transition:transform .15s;}.elementor-383 .elementor-element.elementor-element-24f3e50a .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px);}.elementor-383 .elementor-element.elementor-element-24f3e50a .elementor-button:hover{background:#F1F0F5;color:#FF5064;transform:translateY(-1px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77719059 */.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button-content-wrapper::after{content:'\2192';font-family:inherit;font-weight:700;font-size:16px;line-height:1;margin-left:8px;transition:transform .15s;}.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px);}.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button{box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);}.elementor-383 .elementor-element.elementor-element-77719059 .elementor-button:hover{box-shadow:inset 0 0 0 2px #FFF;transform:translateY(-1px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cdd3f72 */.elementor-383 .elementor-element.elementor-element-3cdd3f72 .elementor-button{width:100%;display:flex;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d44043e */.elementor-383 .elementor-element.elementor-element-4d44043e{border-radius:32px;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae9fafb */.elementor-383 .elementor-element.elementor-element-4ae9fafb{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-383 .elementor-element.elementor-element-4ae9fafb{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-4ae9fafb{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS */:root{
  --vi:#6728E5;--vi-l:#8B5CF6;--vi-d:#5120B8;--vi-bg:#F3EFFE;--vi-bg2:#E9E0FD;
  --co:#FF5064;--co-d:#E63E52;--co-bg:#FFF0F2;--co-t:#C7223A;
  --mi:#C3E5CA;--mi-d:#2D9F4A;--mi-t:#1B7A33;
  --te:#5E8096;--te-d:#3D5E70;
  --w:#FFF;--off:#FAFAFE;
  --g1:#F1F0F5;--g2:#E4E2EC;--g4:#9E99B3;--g4t:#6B6580;--g5:#756F8A;--g6:#524D66;--g7:#3A3650;--g8:#252239;
  --f:'Poppins',sans-serif;--max:1320px;
  --r:10px;--r-l:16px;--r-xl:24px;--r-2:32px;--r-f:9999px;
  --sh:0 1px 4px rgba(103,40,229,.04),0 0 0 1px rgba(103,40,229,.03);
  --sh-h:0 8px 28px rgba(103,40,229,.09),0 0 0 1px rgba(103,40,229,.05);
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
body{font-family:var(--f);color:var(--g6)!important;background:var(--w);-webkit-font-smoothing:antialiased;line-height:1.65}
img{max-width:100%;height:auto;display:block}
a{color:inherit;text-decoration:none}
.ctn{max-width:var(--max);margin:0 auto;padding:0}

/* Buttons */
.btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--f);font-weight:600;font-size:.9rem;padding:14px 26px;border-radius:var(--r-f);transition:all .2s;line-height:1;white-space:nowrap;text-decoration:none!important;border:none!important;cursor:pointer;box-shadow:none!important}
.btn svg{width:15px;height:15px;flex-shrink:0;transition:transform .15s}
.btn:hover svg:last-child{transform:translateX(3px)}
.btn svg.btn-ic{width:18px;height:18px;margin-right:-.125rem;transition:none}
.btn:hover svg.btn-ic{transform:none}
.btn--co{background:var(--co)!important;color:var(--w)!important}.btn--co:hover{background:var(--co-d)!important}
.btn--vi{background:var(--vi)!important;color:var(--w)!important}.btn--vi:hover{background:var(--vi-d)!important}
.btn--outline-w{background:transparent!important;color:#FFF!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.4)!important}.btn--outline-w:hover{box-shadow:inset 0 0 0 2px #FFF!important}
.btn--outline-w svg{color:#FFF!important}

/* ========== PAGE HERO (coral accent) ========== */
.page-hero{padding: 0 0 3.5rem;background:var(--w)}
.page-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:360px}
.page-hero__content{background:var(--co)!important;color:var(--w)!important;padding:3.5rem;border-radius:var(--r-2) 0 0 var(--r-2);display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}
.page-hero__content::before{content:'';position:absolute;bottom:-40%;right:-20%;width:280px;height:280px;border-radius:50%;background:rgba(255,255,255,.06);pointer-events:none}
.page-hero__label{font-size:.82rem!important;font-weight:600!important;color:rgba(255,255,255,.7)!important;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;position:relative}
.page-hero__title{font-size:2rem!important;font-weight:900!important;line-height:1.1;letter-spacing:-.025em;margin-bottom:1rem;position:relative;color:#FFF!important}
.page-hero__sub{font-size:.95rem!important;color:rgba(255,255,255,.9)!important;line-height:1.65;max-width:420px;position:relative}
.page-hero__img{position:relative;border-radius:0 var(--r-2) var(--r-2) 0;overflow:hidden}
.page-hero__img img{width:100%;height:100%;object-fit:cover}

@media(max-width:860px){
  .page-hero__inner{grid-template-columns:1fr}
  .page-hero__img{order:1;aspect-ratio:16/9;border-radius:var(--r-2) var(--r-2) 0 0}
  .page-hero__content{order:2;border-radius:0 0 var(--r-2) var(--r-2);padding:2.5rem 2rem}
  .page-hero__title{font-size:1.65rem!important}
}

/* ========== SECTION TITLES ========== */
.st{margin-bottom:0}
.st--c{text-align:center}
.st__label{font-size:.82rem!important;font-weight:600!important;color:var(--co-t)!important;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem}
.st__title{font-size:2rem!important;font-weight:700!important;color:var(--g8)!important;line-height:1.15;letter-spacing:-.015em}
.st__desc{font-size:.95rem!important;color:var(--g6)!important;margin-top:.6rem;max-width:580px;line-height:1.65}
.st--c .st__desc{margin-left:auto;margin-right:auto}

/* ========== HERKENNING SECTIE ========== */
.herken{padding:3.5rem 0;background:var(--w)}
.herken__inner{display:grid;grid-template-columns:7fr 5fr;gap:4rem;align-items:center}
.herken__lead{font-size:1.35rem!important;font-weight:700!important;color:var(--g8)!important;line-height:1.25;margin-bottom:1.25rem}
.herken__text{font-size:1rem!important;color:var(--g6)!important;line-height:1.75;margin-bottom:1.5rem}
.herken__cols{display:grid;grid-template-columns:1fr 1fr;gap:2rem}
.herken__col-title{font-size:.88rem!important;font-weight:700!important;color:var(--g8)!important;margin-bottom:.75rem}
.herken__list{display:flex;flex-direction:column;gap:.5rem}
.herken__li{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem!important;color:var(--g7)!important;line-height:1.5}
.herken__li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px}
.herken__li--warn svg{color:var(--co-t)!important}
.herken__li--want svg{color:var(--vi)!important}
.herken__img{border-radius:var(--r-l) var(--r-2) var(--r-l) var(--r-2);overflow:hidden}
.herken__img img{width:100%;aspect-ratio:4/3;object-fit:cover}

@media(max-width:860px){
  .herken__inner{grid-template-columns:1fr;gap:2.5rem}
  .herken__img{order:-1}
  .herken__cols{grid-template-columns:1fr}
}

/* ========== WAAROM LASTIG ========== */
.lastig{padding:3.5rem 0;background:var(--off)}
.lastig__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem}
.lastig__item{background:var(--w);border-radius:var(--r-xl);padding:1.75rem;box-shadow:var(--sh);transition:all .25s;border:1px solid transparent}
.lastig__item:hover{box-shadow:var(--sh-h);transform:translateY(-3px);border-color:rgba(103,40,229,.06)}
.lastig__item-ic{width:48px;height:48px;border-radius:var(--r-l);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}
.lastig__item-ic--emotie{background:var(--co-bg);color:var(--co-t)!important}
.lastig__item-ic--gezondheid{background:rgba(195,229,202,.35);color:var(--mi-t)!important}
.lastig__item-ic--financien{background:var(--vi-bg);color:var(--vi)!important}
.lastig__item-ic--praktisch{background:rgba(94,128,150,.1);color:var(--te)!important}
.lastig__item-ic svg{width:24px;height:24px}
.lastig__item-title{font-size:.95rem!important;font-weight:700!important;color:var(--g8)!important;margin-bottom:.4rem}
.lastig__item-desc{font-size:.82rem!important;color:var(--g6)!important;line-height:1.55}
.lastig__footnote{font-size:.88rem!important;color:var(--g6)!important;text-align:center;margin-top:2rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.65}

@media(max-width:1024px){.lastig__grid{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.lastig__grid{grid-template-columns:1fr}}

/* ========== AANPASSEN VS VERHUIZEN ========== */
.versus{padding:3.5rem 0;background:var(--w)}
.versus__card{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:var(--r-2);overflow:hidden;box-shadow:var(--sh-h);margin-top:2.5rem}
.versus__col{padding:2.5rem}
.versus__col--aanpassen{background:var(--vi-bg)}
.versus__col--verhuizen{background:var(--co-bg)}
.versus__col-title{font-size:1.1rem!important;font-weight:700!important;color:var(--g8)!important;margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}
.versus__col-title svg{width:24px;height:24px;flex-shrink:0}
.versus__col--aanpassen .versus__col-title svg{color:var(--vi)!important}
.versus__col--verhuizen .versus__col-title svg{color:var(--co-t)!important}
.versus__col-sub{font-size:.85rem!important;color:var(--g6)!important;margin-bottom:1.25rem;line-height:1.5}
.versus__list{display:flex;flex-direction:column;gap:.6rem}
.versus__li{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem!important;color:var(--g7)!important;line-height:1.5}
.versus__li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px}
.versus__col--aanpassen .versus__li svg{color:var(--vi)!important}
.versus__col--verhuizen .versus__li svg{color:var(--co-t)!important}
.versus__note{font-size:.88rem!important;color:var(--g6)!important;text-align:center;margin-top:2rem;max-width:600px;margin-left:auto;margin-right:auto;font-style:italic;line-height:1.65}

@media(max-width:768px){.versus__card{grid-template-columns:1fr}}

/* ========== OPLOSSING ========== */
.oplossing{padding:3.5rem 0;background:var(--off)}
.oplossing__inner{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:center}
.oplossing__img{border-radius:var(--r-2) var(--r-l) var(--r-2) var(--r-l);overflow:hidden}
.oplossing__img img{width:100%;aspect-ratio:4/3;object-fit:cover}
.oplossing__list{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}
.oplossing__li{display:flex;align-items:flex-start;gap:.75rem;font-size:.9rem!important;color:var(--g7)!important;line-height:1.55;padding:12px 16px;background:var(--w);border-radius:var(--r-l);box-shadow:var(--sh);transition:transform .2s}
.oplossing__li:hover{transform:translateX(4px)}
.oplossing__li svg{width:16px;height:16px;flex-shrink:0;margin-top:3px;color:var(--co-t)!important}

@media(max-width:860px){
  .oplossing__inner{grid-template-columns:1fr;gap:2.5rem}
  .oplossing__img{order:-1}
}

/* ========== BEGELEIDING STAPPEN ========== */
.stappen{padding:3.5rem 0;background:var(--w)}
.stappen__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem}
.stap{background:var(--off);border-radius:var(--r-xl);padding:2rem;display:flex;flex-direction:column;transition:all .25s;border:1px solid transparent;position:relative}
.stap:hover{box-shadow:var(--sh-h);transform:translateY(-3px);border-color:rgba(103,40,229,.06)}
.stap__num{width:36px;height:36px;border-radius:50%;background:var(--co);color:var(--w)!important;font-size:.85rem!important;font-weight:800!important;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;flex-shrink:0}
.stap__title{font-size:.95rem!important;font-weight:700!important;color:var(--g8)!important;margin-bottom:.35rem}
.stap__desc{font-size:.82rem!important;color:var(--g6)!important;line-height:1.55}
.stap__result{font-size:.82rem!important;font-weight:600!important;color:var(--co-t)!important;margin-top:auto;padding-top:1rem}

@media(max-width:1024px){.stappen__grid{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.stappen__grid{grid-template-columns:1fr}}

/* ========== URGENTIE ========== */
.urgentie{padding:3.5rem 0;background:var(--off)}
.urgentie__card{background:var(--co-bg);border-radius:var(--r-2);padding:3rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}
.urgentie__title{font-size:1.5rem!important;font-weight:900!important;color:var(--g8)!important;line-height:1.15;margin-bottom:.75rem}
.urgentie__desc{font-size:.95rem!important;color:var(--g6)!important;line-height:1.65}
.urgentie__list{display:flex;flex-direction:column;gap:.75rem}
.urgentie__li{display:flex;align-items:flex-start;gap:.75rem;font-size:.88rem!important;color:var(--g7)!important;line-height:1.5;padding:14px 18px;background:var(--w);border-radius:var(--r-l);box-shadow:var(--sh)}
.urgentie__li svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--co-t)!important}
.urgentie__bottom{font-size:.95rem!important;color:var(--g7)!important;font-weight:500;margin-top:1rem;font-style:italic}

@media(max-width:768px){.urgentie__card{grid-template-columns:1fr;gap:2rem;padding:2rem}}

/* ========== BOTTOM CTA ========== */
.bottom-cta{padding:3.5rem 0;background:var(--w)}
.bottom-cta__card{background:var(--co);border-radius:var(--r-2);padding:3.5rem;color:var(--w)!important;display:grid;grid-template-columns:3fr 2fr;gap:3rem;align-items:center;position:relative;overflow:hidden}
.bottom-cta__card::before{content:'';position:absolute;top:-30%;right:-10%;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}
.bottom-cta__title{font-size:1.65rem!important;font-weight:900!important;line-height:1.15;margin-bottom:.75rem;position:relative;color:#FFF!important}
.bottom-cta__desc{font-size:.95rem!important;color:rgba(255,255,255,.9)!important;line-height:1.65;position:relative;margin-bottom:1.25rem}
.bottom-cta__checks{display:flex;flex-direction:column;gap:.5rem;position:relative;margin-bottom:1.5rem}
.bottom-cta__check{display:flex;align-items:center;gap:.5rem;font-size:.88rem!important;color:rgba(255,255,255,.95)!important;font-weight:500}
.bottom-cta__check svg{width:14px;height:14px;flex-shrink:0;color:#FFF!important}
.bottom-cta__actions{display:flex;flex-direction:column;gap:.75rem;position:relative}

@media(max-width:860px){.bottom-cta__card{grid-template-columns:1fr;gap:2rem;padding:2.5rem 2rem}}

/* ========== FAQ ========== */
.faq{padding:3.5rem 0;background:var(--off)}
.faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2.5rem;max-width:900px;margin-left:auto;margin-right:auto}
.faq__item{background:var(--w);border-radius:var(--r-l);overflow:hidden;box-shadow:var(--sh);transition:box-shadow .2s;border:1px solid transparent}
.faq__item:hover{border-color:rgba(103,40,229,.06)}
.faq__q{width:100%;padding:1.25rem 1.5rem;background:none;border:none;font-family:var(--f);font-size:.9rem!important;font-weight:600!important;color:var(--g8)!important;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem}
.faq__q svg{width:18px;height:18px;flex-shrink:0;color:var(--co-t)!important;transition:transform .2s}
.faq__item.is-open .faq__q svg{transform:rotate(45deg)}
.faq__a{max-height:0;overflow:hidden;transition:max-height .3s ease}
.faq__item.is-open .faq__a{max-height:300px}
.faq__a-inner{padding:0 1.5rem 1.25rem;font-size:.85rem!important;color:var(--g6)!important;line-height:1.6}

@media(max-width:640px){.faq__grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}/* End custom CSS */