.elementor-599 .elementor-element.elementor-element-e1d45d2{--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-599 .elementor-element.elementor-element-4f9c8be9{--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-599 .elementor-element.elementor-element-1fd0f0c2{--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-599 .elementor-element.elementor-element-3090525f{--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-599 .elementor-element.elementor-element-212701af{--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-599 .elementor-element.elementor-element-212701af:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-212701af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6728E5;}.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-599 .elementor-element.elementor-element-4c6c2b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-599 .elementor-element.elementor-element-4c6c2b61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:rgba(255,255,255,0.7);}.elementor-599 .elementor-element.elementor-element-53a4c288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-599 .elementor-element.elementor-element-53a4c288 .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-599 .elementor-element.elementor-element-609f939b{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-599 .elementor-element.elementor-element-459e2f1a{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-599 .elementor-element.elementor-element-2c441f21{--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-599 .elementor-element.elementor-element-71921d3e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;border-radius:9999px 9999px 9999px 9999px;padding:15px 26px 15px 26px;}.elementor-599 .elementor-element.elementor-element-71921d3e{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-71921d3e .elementor-button-content-wrapper{flex-direction:row;}.elementor-599 .elementor-element.elementor-element-71921d3e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-599 .elementor-element.elementor-element-60e3fc46 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:9999px 9999px 9999px 9999px;padding:15px 26px 15px 26px;}.elementor-599 .elementor-element.elementor-element-60e3fc46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-599 .elementor-element.elementor-element-60e3fc46 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-599 .elementor-element.elementor-element-32241107{--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-599 .elementor-element.elementor-element-3a6fe2b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-4747cb5{--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-599 .elementor-element.elementor-element-cf4b276{--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-599 .elementor-element.elementor-element-1b43c326{--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-599 .elementor-element.elementor-element-52e567b0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-2a0bfec9{--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-599 .elementor-element.elementor-element-20dd4005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-599 .elementor-element.elementor-element-20dd4005 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:#6728E5;}.elementor-599 .elementor-element.elementor-element-248a0db1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-248a0db1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#252239;}.elementor-599 .elementor-element.elementor-element-746ce82c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#524D66;}.elementor-599 .elementor-element.elementor-element-13426bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#524D66;}.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-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-icon i{color:#6728E5;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-icon svg{fill:#6728E5;transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-63e26f85{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-63e26f85 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-36ccde7e{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#5120B8;}.elementor-599 .elementor-element.elementor-element-6bcae4db{--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-599 .elementor-element.elementor-element-42b17dac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-36a892b7{--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-599 .elementor-element.elementor-element-36a892b7:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-36a892b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-599 .elementor-element.elementor-element-6ed7b85c{--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-599 .elementor-element.elementor-element-54325955{--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-599 .elementor-element.elementor-element-4973c849{--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-599 .elementor-element.elementor-element-54b82fd6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-60d37dff{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-5aebdf4c{--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-599 .elementor-element.elementor-element-186071f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-599 .elementor-element.elementor-element-186071f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:#6728E5;}.elementor-599 .elementor-element.elementor-element-1cb74b2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-1cb74b2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#252239;}.elementor-599 .elementor-element.elementor-element-e19a24d{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-599 .elementor-element.elementor-element-6a9f318f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#252239;}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-icon i{color:#6728E5;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-icon svg{fill:#6728E5;transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-471de9a{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-28e4dfbd{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#524D66;}.elementor-599 .elementor-element.elementor-element-339fddb7{--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-599 .elementor-element.elementor-element-2be9d18e{--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-599 .elementor-element.elementor-element-4f058f58{--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-599 .elementor-element.elementor-element-4f2072b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-12f26dd8{--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-599 .elementor-element.elementor-element-12df5285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-599 .elementor-element.elementor-element-12df5285 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:#6728E5;}.elementor-599 .elementor-element.elementor-element-2206a0bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-2206a0bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#252239;}.elementor-599 .elementor-element.elementor-element-6768c310{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-599 .elementor-element.elementor-element-52946e54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#252239;}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-icon i{color:#6728E5;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-icon svg{fill:#6728E5;transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-30060970{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-39031f4a{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#524D66;}.elementor-599 .elementor-element.elementor-element-1d7af83c{--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-599 .elementor-element.elementor-element-59672f75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-3a3a5a86{--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-599 .elementor-element.elementor-element-3a3a5a86:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-3a3a5a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-599 .elementor-element.elementor-element-55c5bf89{--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-599 .elementor-element.elementor-element-4d54ff4e{--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-599 .elementor-element.elementor-element-18652fa9{--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-599 .elementor-element.elementor-element-3416fb23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-2f25fad0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-22cfcfa6{--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-599 .elementor-element.elementor-element-3e1fb580{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-599 .elementor-element.elementor-element-3e1fb580 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:#6728E5;}.elementor-599 .elementor-element.elementor-element-569ea9cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-569ea9cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#252239;}.elementor-599 .elementor-element.elementor-element-5b4639f1{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-599 .elementor-element.elementor-element-2e80f390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#252239;}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-icon i{color:var( --e-global-color-smk_mi_d );transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-icon svg{fill:var( --e-global-color-smk_mi_d );transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-7421f210{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-cf5e735{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#524D66;}.elementor-599 .elementor-element.elementor-element-281cc60e{--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-599 .elementor-element.elementor-element-4e712d39{--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-599 .elementor-element.elementor-element-28ee53df{--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-599 .elementor-element.elementor-element-4eb82b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-599 .elementor-element.elementor-element-4eb82b07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:#6728E5;}.elementor-599 .elementor-element.elementor-element-7374da8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-599 .elementor-element.elementor-element-7374da8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#252239;}.elementor-599 .elementor-element.elementor-element-22e84bc6{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-599 .elementor-element.elementor-element-22e84bc6:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-22e84bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFFE;}.elementor-599 .elementor-element.elementor-element-7fd54255{--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-599 .elementor-element.elementor-element-d9016f2{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-599 .elementor-element.elementor-element-1b5f9224{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#252239;}.elementor-599 .elementor-element.elementor-element-5967201f{--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-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-icon i{color:#6728E5;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-icon svg{fill:#6728E5;transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-1033c16c{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-6d695616{--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-599 .elementor-element.elementor-element-6d695616:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-6d695616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-599 .elementor-element.elementor-element-7b27338a{--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-599 .elementor-element.elementor-element-2cbed2d9{--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-599 .elementor-element.elementor-element-b5d0846{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-5fb4139f{--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-599 .elementor-element.elementor-element-645371bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-599 .elementor-element.elementor-element-645371bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:#6728E5;}.elementor-599 .elementor-element.elementor-element-23444b93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-23444b93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#252239;}.elementor-599 .elementor-element.elementor-element-fd34d43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#524D66;}.elementor-599 .elementor-element.elementor-element-d96f934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-icon i{color:#6728E5;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-icon svg{fill:#6728E5;transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-d96f934 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-133539e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#524D66;}.elementor-599 .elementor-element.elementor-element-1290c4ee .elementor-button{background-color:#6728E5;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-599 .elementor-element.elementor-element-1290c4ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-599 .elementor-element.elementor-element-1290c4ee .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-599 .elementor-element.elementor-element-4d92ec4f{--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-599 .elementor-element.elementor-element-a0a067c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-61ae4875{--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-599 .elementor-element.elementor-element-254ec55d{--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-599 .elementor-element.elementor-element-4ac4df93{--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-599 .elementor-element.elementor-element-1da537d6{--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-599 .elementor-element.elementor-element-5635179e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-782f547{--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-599 .elementor-element.elementor-element-41190a3c{--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-599 .elementor-element.elementor-element-3dfa5cbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-599 .elementor-element.elementor-element-3dfa5cbc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;color:#6728E5;}.elementor-599 .elementor-element.elementor-element-77499206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-77499206 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#252239;}.elementor-599 .elementor-element.elementor-element-703135ec{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-599 .elementor-element.elementor-element-1b1af4f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#252239;}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-icon i{color:#6728E5;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-icon svg{fill:#6728E5;transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-e3b1c23{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-text{color:#3A3650;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-79d0f54b{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.65em;color:#5120B8;}.elementor-599 .elementor-element.elementor-element-a553557{--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-599 .elementor-element.elementor-element-a553557:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-a553557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFE;}.elementor-599 .elementor-element.elementor-element-5688acab{--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-599 .elementor-element.elementor-element-4a22b4ef{--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-599 .elementor-element.elementor-element-4a22b4ef:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-4a22b4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6728E5;}.elementor-599 .elementor-element.elementor-element-41592a5b{--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-599 .elementor-element.elementor-element-15e5d68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-599 .elementor-element.elementor-element-15e5d68d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:900;line-height:1.2em;color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-10973202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.85);}.elementor-599 .elementor-element.elementor-element-658f7691{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.65em;color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-267e9e95{--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-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-599 .elementor-element.elementor-element-4f1fd059{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-599 .elementor-element.elementor-element-4cf72592{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-599 .elementor-element.elementor-element-212701af{--width:50%;}.elementor-599 .elementor-element.elementor-element-32241107{--width:50%;}.elementor-599 .elementor-element.elementor-element-52e567b0{--width:58%;}.elementor-599 .elementor-element.elementor-element-6bcae4db{--width:42%;}.elementor-599 .elementor-element.elementor-element-4973c849{--width:42%;}.elementor-599 .elementor-element.elementor-element-60d37dff{--width:58%;}.elementor-599 .elementor-element.elementor-element-4f2072b{--width:58%;}.elementor-599 .elementor-element.elementor-element-1d7af83c{--width:42%;}.elementor-599 .elementor-element.elementor-element-18652fa9{--width:42%;}.elementor-599 .elementor-element.elementor-element-2f25fad0{--width:58%;}.elementor-599 .elementor-element.elementor-element-7fd54255{--width:50%;}.elementor-599 .elementor-element.elementor-element-5967201f{--width:50%;}.elementor-599 .elementor-element.elementor-element-b5d0846{--width:58%;}.elementor-599 .elementor-element.elementor-element-4d92ec4f{--width:42%;}.elementor-599 .elementor-element.elementor-element-1da537d6{--width:42%;}.elementor-599 .elementor-element.elementor-element-782f547{--width:58%;}.elementor-599 .elementor-element.elementor-element-41592a5b{--width:50%;}.elementor-599 .elementor-element.elementor-element-267e9e95{--width:50%;}}@media(max-width:1024px){.elementor-599 .elementor-element.elementor-element-4f9c8be9{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-212701af{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-599 .elementor-element.elementor-element-53a4c288 .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-4747cb5{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-248a0db1 .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-36a892b7{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-1cb74b2b .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-339fddb7{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-2206a0bf .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-3a3a5a86{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-569ea9cc .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-281cc60e{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-7374da8a .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-6d695616{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-23444b93 .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-61ae4875{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-77499206 .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-a553557{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-e1d45d2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-599 .elementor-element.elementor-element-4f9c8be9{--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-3090525f{--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-599 .elementor-element.elementor-element-212701af{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-599 .elementor-element.elementor-element-53a4c288 .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-2c441f21{--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-599 .elementor-element.elementor-element-71921d3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-599 .elementor-element.elementor-element-32241107{--width:100%;}.elementor-599 .elementor-element.elementor-element-32241107.e-con{--order:-1;}.elementor-599 .elementor-element.elementor-element-4747cb5{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-1b43c326{--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-599 .elementor-element.elementor-element-52e567b0{--width:100%;}.elementor-599 .elementor-element.elementor-element-248a0db1 .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-6bcae4db{--width:100%;}.elementor-599 .elementor-element.elementor-element-6bcae4db.e-con{--order:-1;}.elementor-599 .elementor-element.elementor-element-36a892b7{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-54325955{--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-599 .elementor-element.elementor-element-4973c849{--width:100%;}.elementor-599 .elementor-element.elementor-element-4973c849.e-con{--order:-1;}.elementor-599 .elementor-element.elementor-element-60d37dff{--width:100%;}.elementor-599 .elementor-element.elementor-element-1cb74b2b .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-339fddb7{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-4f058f58{--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-599 .elementor-element.elementor-element-4f2072b{--width:100%;}.elementor-599 .elementor-element.elementor-element-2206a0bf .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-1d7af83c{--width:100%;}.elementor-599 .elementor-element.elementor-element-1d7af83c.e-con{--order:-1;}.elementor-599 .elementor-element.elementor-element-3a3a5a86{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-4d54ff4e{--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-599 .elementor-element.elementor-element-18652fa9{--width:100%;}.elementor-599 .elementor-element.elementor-element-18652fa9.e-con{--order:-1;}.elementor-599 .elementor-element.elementor-element-2f25fad0{--width:100%;}.elementor-599 .elementor-element.elementor-element-569ea9cc .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-281cc60e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-7374da8a .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-22e84bc6{--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-599 .elementor-element.elementor-element-7fd54255{--width:100%;}.elementor-599 .elementor-element.elementor-element-5967201f{--width:100%;}.elementor-599 .elementor-element.elementor-element-6d695616{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-2cbed2d9{--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-599 .elementor-element.elementor-element-b5d0846{--width:100%;}.elementor-599 .elementor-element.elementor-element-23444b93 .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-4d92ec4f{--width:100%;}.elementor-599 .elementor-element.elementor-element-4d92ec4f.e-con{--order:-1;}.elementor-599 .elementor-element.elementor-element-61ae4875{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-4ac4df93{--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-599 .elementor-element.elementor-element-1da537d6{--width:100%;}.elementor-599 .elementor-element.elementor-element-1da537d6.e-con{--order:-1;}.elementor-599 .elementor-element.elementor-element-782f547{--width:100%;}.elementor-599 .elementor-element.elementor-element-77499206 .elementor-heading-title{font-size:24px;}.elementor-599 .elementor-element.elementor-element-a553557{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-4a22b4ef{--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-599 .elementor-element.elementor-element-41592a5b{--width:100%;}.elementor-599 .elementor-element.elementor-element-15e5d68d .elementor-heading-title{font-size:21px;}.elementor-599 .elementor-element.elementor-element-267e9e95{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-609f939b */.elementor-599 .elementor-element.elementor-element-609f939b{max-width:440px;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-609f939b{max-width:none;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459e2f1a */.elementor-599 .elementor-element.elementor-element-459e2f1a{margin-top:16px;}.elementor-599 .elementor-element.elementor-element-459e2f1a p{font-style:italic;padding-left:16px;border-left:2px solid rgba(255,255,255,.3);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71921d3e */.elementor-599 .elementor-element.elementor-element-71921d3e .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-599 .elementor-element.elementor-element-71921d3e .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-599 .elementor-element.elementor-element-71921d3e .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px);}.elementor-599 .elementor-element.elementor-element-71921d3e .elementor-button:hover{background:#F1F0F5;color:#5120B8;transform:translateY(-1px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60e3fc46 */.elementor-599 .elementor-element.elementor-element-60e3fc46 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-599 .elementor-element.elementor-element-60e3fc46 .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-599 .elementor-element.elementor-element-60e3fc46 .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px);}.elementor-599 .elementor-element.elementor-element-60e3fc46 .elementor-button{box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);}.elementor-599 .elementor-element.elementor-element-60e3fc46 .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-2c441f21 */@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-2c441f21 .elementor-button{width:100%;display:flex;justify-content:center;}.elementor-599 .elementor-element.elementor-element-2c441f21 > .e-con-inner{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-212701af */.elementor-599 .elementor-element.elementor-element-212701af{border-radius:32px 0 0 32px;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-212701af{border-radius:0 0 32px 32px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a6fe2b5 */.elementor-599 .elementor-element.elementor-element-3a6fe2b5{height:100%;}.elementor-599 .elementor-element.elementor-element-3a6fe2b5 .elementor-widget-container{height:100%;}.elementor-599 .elementor-element.elementor-element-3a6fe2b5 img{width:100%;height:100%!important;object-fit:cover!important;border-radius:0 32px 32px 0;display:block;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-3a6fe2b5 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-32241107 */.elementor-599 .elementor-element.elementor-element-32241107{display:flex;}.elementor-599 .elementor-element.elementor-element-32241107 > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-32241107{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3090525f */.elementor-599 .elementor-element.elementor-element-3090525f > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fd0f0c2 */.elementor-599 .elementor-element.elementor-element-1fd0f0c2{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-1fd0f0c2{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-1fd0f0c2{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ccde7e */.elementor-599 .elementor-element.elementor-element-36ccde7e{margin-top:24px;}.elementor-599 .elementor-element.elementor-element-36ccde7e .elementor-widget-container{background:#F3EFFE;padding:16px 20px;border-radius:16px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42b17dac */.elementor-599 .elementor-element.elementor-element-42b17dac{height:100%;}.elementor-599 .elementor-element.elementor-element-42b17dac .elementor-widget-container{height:100%;}.elementor-599 .elementor-element.elementor-element-42b17dac img{width:100%;height:100%!important;object-fit:cover!important;border-radius:32px 16px 32px 16px;display:block;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-42b17dac img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bcae4db */.elementor-599 .elementor-element.elementor-element-6bcae4db{display:flex;}.elementor-599 .elementor-element.elementor-element-6bcae4db > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-6bcae4db{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b43c326 */.elementor-599 .elementor-element.elementor-element-1b43c326 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4b276 */.elementor-599 .elementor-element.elementor-element-cf4b276{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-cf4b276{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-cf4b276{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54b82fd6 */.elementor-599 .elementor-element.elementor-element-54b82fd6{height:100%;}.elementor-599 .elementor-element.elementor-element-54b82fd6 .elementor-widget-container{height:100%;}.elementor-599 .elementor-element.elementor-element-54b82fd6 img{width:100%;height:100%!important;object-fit:cover!important;border-radius:16px 32px 16px 32px;display:block;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-54b82fd6 img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4973c849 */.elementor-599 .elementor-element.elementor-element-4973c849{display:flex;}.elementor-599 .elementor-element.elementor-element-4973c849 > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-4973c849{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-471de9a */.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-item{background:#FFFFFF;padding:10px 14px;border-radius:12px;box-shadow:0 1px 4px rgba(103,40,229,.04),0 0 0 1px rgba(103,40,229,.03);}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:8px;}.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-item{margin:0!important;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-471de9a .elementor-icon-list-items{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e4dfbd */.elementor-599 .elementor-element.elementor-element-28e4dfbd{margin-top:20px;}.elementor-599 .elementor-element.elementor-element-28e4dfbd p{font-style:italic;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54325955 */.elementor-599 .elementor-element.elementor-element-54325955 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed7b85c */.elementor-599 .elementor-element.elementor-element-6ed7b85c{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-6ed7b85c{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-6ed7b85c{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30060970 */.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-item{background:#F3EFFE;padding:10px 14px;border-radius:12px;}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:8px;}.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-item{margin:0!important;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-30060970 .elementor-icon-list-items{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39031f4a */.elementor-599 .elementor-element.elementor-element-39031f4a{margin-top:20px;}.elementor-599 .elementor-element.elementor-element-39031f4a p{font-style:italic;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59672f75 */.elementor-599 .elementor-element.elementor-element-59672f75{height:100%;}.elementor-599 .elementor-element.elementor-element-59672f75 .elementor-widget-container{height:100%;}.elementor-599 .elementor-element.elementor-element-59672f75 img{width:100%;height:100%!important;object-fit:cover!important;border-radius:32px 16px 32px 16px;display:block;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-59672f75 img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7af83c */.elementor-599 .elementor-element.elementor-element-1d7af83c{display:flex;}.elementor-599 .elementor-element.elementor-element-1d7af83c > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-1d7af83c{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f058f58 */.elementor-599 .elementor-element.elementor-element-4f058f58 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be9d18e */.elementor-599 .elementor-element.elementor-element-2be9d18e{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-2be9d18e{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-2be9d18e{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3416fb23 */.elementor-599 .elementor-element.elementor-element-3416fb23{height:100%;}.elementor-599 .elementor-element.elementor-element-3416fb23 .elementor-widget-container{height:100%;}.elementor-599 .elementor-element.elementor-element-3416fb23 img{width:100%;height:100%!important;object-fit:cover!important;border-radius:16px 32px 16px 32px;display:block;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-3416fb23 img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18652fa9 */.elementor-599 .elementor-element.elementor-element-18652fa9{display:flex;}.elementor-599 .elementor-element.elementor-element-18652fa9 > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-18652fa9{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7421f210 */.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-item{background:#FFFFFF;padding:10px 14px;border-radius:12px;box-shadow:0 1px 4px rgba(103,40,229,.04),0 0 0 1px rgba(103,40,229,.03);}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:8px;}.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-item{margin:0!important;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-7421f210 .elementor-icon-list-items{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf5e735 */.elementor-599 .elementor-element.elementor-element-cf5e735{margin-top:20px;}.elementor-599 .elementor-element.elementor-element-cf5e735 p{font-style:italic;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d54ff4e */.elementor-599 .elementor-element.elementor-element-4d54ff4e > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c5bf89 */.elementor-599 .elementor-element.elementor-element-55c5bf89{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-55c5bf89{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-55c5bf89{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1033c16c */.elementor-599 .elementor-element.elementor-element-1033c16c .elementor-icon-list-item{background:#FFFFFF;padding:10px 14px;border-radius:12px;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-22e84bc6 */.elementor-599 .elementor-element.elementor-element-22e84bc6{border-radius:32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e712d39 */.elementor-599 .elementor-element.elementor-element-4e712d39{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-4e712d39{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-4e712d39{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-133539e9 */.elementor-599 .elementor-element.elementor-element-133539e9{margin-top:16px;}.elementor-599 .elementor-element.elementor-element-133539e9 p{font-style:italic;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1290c4ee */.elementor-599 .elementor-element.elementor-element-1290c4ee .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-599 .elementor-element.elementor-element-1290c4ee .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-599 .elementor-element.elementor-element-1290c4ee .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px);}.elementor-599 .elementor-element.elementor-element-1290c4ee .elementor-button:hover{background:#5120B8;transform:translateY(-1px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0a067c */.elementor-599 .elementor-element.elementor-element-a0a067c{height:100%;}.elementor-599 .elementor-element.elementor-element-a0a067c .elementor-widget-container{height:100%;}.elementor-599 .elementor-element.elementor-element-a0a067c img{width:100%;height:100%!important;object-fit:cover!important;border-radius:32px 16px 32px 16px;display:block;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-a0a067c img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d92ec4f */.elementor-599 .elementor-element.elementor-element-4d92ec4f{display:flex;}.elementor-599 .elementor-element.elementor-element-4d92ec4f > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-4d92ec4f{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cbed2d9 */.elementor-599 .elementor-element.elementor-element-2cbed2d9 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b27338a */.elementor-599 .elementor-element.elementor-element-7b27338a{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-7b27338a{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-7b27338a{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5635179e */.elementor-599 .elementor-element.elementor-element-5635179e{height:100%;}.elementor-599 .elementor-element.elementor-element-5635179e .elementor-widget-container{height:100%;}.elementor-599 .elementor-element.elementor-element-5635179e img{width:100%;height:100%!important;object-fit:cover!important;border-radius:16px 32px 16px 32px;display:block;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-5635179e img{height:auto!important;aspect-ratio:4/3;border-radius:16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da537d6 */.elementor-599 .elementor-element.elementor-element-1da537d6{display:flex;}.elementor-599 .elementor-element.elementor-element-1da537d6 > .e-con-inner{display:flex;flex:1;}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-1da537d6{order:-1!important;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e3b1c23 */.elementor-599 .elementor-element.elementor-element-e3b1c23 .elementor-icon-list-item{background:#FAFAFE;padding:10px 14px;border-radius:12px;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 text-editor, class: .elementor-element-79d0f54b */.elementor-599 .elementor-element.elementor-element-79d0f54b{margin-top:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ac4df93 */.elementor-599 .elementor-element.elementor-element-4ac4df93 > .e-con-inner{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254ec55d */.elementor-599 .elementor-element.elementor-element-254ec55d{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-254ec55d{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-254ec55d{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4f1fd059 */.elementor-599 .elementor-element.elementor-element-4f1fd059 .elementor-icon-list-item{background:rgba(255,255,255,.08);padding:10px 14px;border-radius:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a22b4ef */.elementor-599 .elementor-element.elementor-element-4a22b4ef{border-radius:32px;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5688acab */.elementor-599 .elementor-element.elementor-element-5688acab{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;}@media(max-width:1380px){.elementor-599 .elementor-element.elementor-element-5688acab{padding-left:24px;padding-right:24px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-5688acab{padding-left:16px;padding-right:16px;}}/* End custom CSS */
/* Start custom CSS *//* Over Senioren — SeniorMakelaar.nl */
/* Plak in Elementor > Site-instellingen > Custom CSS */
/* OF in WPCodeBox als CSS snippet */

: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}

/* Placeholders */
.ph{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;width:100%;height:100%;min-height:300px;color:var(--w);text-align:center;padding:2rem}
.ph svg{width:32px;height:32px;opacity:.6}
.ph span{font-size:.75rem;font-weight:500;opacity:.6;max-width:200px;line-height:1.3}
.ph--vi{background:linear-gradient(135deg,#7c3aed,#5120B8)}
.ph--mi{background:linear-gradient(135deg,#86efac,#1B7A33)}
.ph--te{background:linear-gradient(135deg,#7faabb,#3D5E70)}
.ph--co{background:linear-gradient(135deg,#f87171,#C7223A)}

/* 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--vi{background:var(--vi)!important;color:var(--w)!important}.btn--vi:hover{background:var(--vi-d)!important}
.btn--w-vi{background:var(--w)!important;color:var(--vi-d)!important}.btn--w-vi:hover{background:var(--g1)!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}

/* ========== BREADCRUMB ========== */
.breadcrumb{padding:1rem 1.5rem;font-size:.82rem;color:var(--g5)!important}
.breadcrumb a{color:var(--vi)!important;font-weight:500}
.breadcrumb a:hover{text-decoration:underline}
.breadcrumb span{margin:0 .5rem;opacity:.5}

/* ========== PAGE HERO (violet accent) ========== */
.page-hero{padding:0 1.5rem 3.5rem}
.page-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:380px;border-radius:var(--r-2);overflow:hidden}
.page-hero__content{background:var(--vi)!important;color:var(--w)!important;padding:3.5rem;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__quote{font-size:.88rem!important;color:rgba(255,255,255,.7)!important;font-style:italic;margin-top:1.25rem;position:relative;padding-left:1rem;border-left:2px solid rgba(255,255,255,.3)}
.page-hero__img{overflow:hidden}
.page-hero__img .ph{min-height:100%}
.page-hero__actions{display:flex;gap:.75rem;margin-top:1.5rem;position:relative;flex-wrap:wrap}

@media(max-width:860px){
  .page-hero__inner{grid-template-columns:1fr}
  .page-hero__img{order:1;aspect-ratio:16/9}
  .page-hero__content{order: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(--vi)!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}

/* ========== WAAROM SECTIE ========== */
.waarom{padding:3.5rem 1.5rem;background:var(--w)}
.waarom__inner{display:grid;grid-template-columns:7fr 5fr;gap:4rem;align-items:center}
.waarom__lead{font-size:1.05rem!important;color:var(--g6)!important;line-height:1.75;margin-bottom:1.5rem}
.waarom__list{display:flex;flex-direction:column;gap:.5rem}
.waarom__li{display:flex;align-items:flex-start;gap:.5rem;font-size:.88rem!important;color:var(--g7)!important;line-height:1.5}
.waarom__li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px;color:var(--vi)!important}
.waarom__note{font-size:.95rem!important;font-weight:600!important;color:var(--vi-d)!important;margin-top:1.5rem;padding:1rem 1.25rem;background:var(--vi-bg);border-radius:var(--r-l)}
.waarom__img{border-radius:var(--r-l) var(--r-2) var(--r-l) var(--r-2);overflow:hidden}
.waarom__img .ph{min-height:320px}

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

/* ========== BLIJVEN WONEN ========== */
.blijven{padding:3.5rem 1.5rem;background:var(--off)}
.blijven__inner{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:center}
.blijven__text{font-size:.95rem!important;color:var(--g6)!important;line-height:1.7;margin-bottom:1.5rem}
.blijven__grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}
.blijven__item{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem!important;color:var(--g7)!important;line-height:1.5;padding:10px 14px;background:var(--w);border-radius:var(--r);box-shadow:var(--sh)}
.blijven__item svg{width:14px;height:14px;flex-shrink:0;margin-top:2px;color:var(--vi)!important}
.blijven__note{font-size:.88rem!important;color:var(--g6)!important;margin-top:1.25rem;font-style:italic;line-height:1.6}
.blijven__img{border-radius:var(--r-2) var(--r-l) var(--r-2) var(--r-l);overflow:hidden}
.blijven__img .ph{min-height:320px}

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

/* ========== AANPASSEN ========== */
.aanpassen{padding:3.5rem 1.5rem;background:var(--w)}
.aanpassen__inner{display:grid;grid-template-columns:7fr 5fr;gap:4rem;align-items:start}
.aanpassen__text{font-size:.95rem!important;color:var(--g6)!important;line-height:1.7;margin-bottom:1.5rem}
.aanpassen__grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}
.aanpassen__item{display:flex;align-items:center;gap:.5rem;font-size:.85rem!important;color:var(--g7)!important;line-height:1.5;padding:8px 12px;background:var(--vi-bg);border-radius:var(--r)}
.aanpassen__item svg{width:14px;height:14px;flex-shrink:0;color:var(--vi)!important}
.aanpassen__tip{background:#e8f5eb;border-left:4px solid var(--mi-t);border-radius:0 var(--r-l) var(--r-l) 0;padding:1rem 1.25rem;margin-top:1.5rem}
.aanpassen__tip-label{font-size:.75rem!important;font-weight:700!important;color:var(--mi-t)!important;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.25rem;display:flex;align-items:center;gap:.3rem}
.aanpassen__tip-label svg{width:14px;height:14px}
.aanpassen__tip p{font-size:.85rem!important;color:var(--g7)!important;line-height:1.55;margin:0!important}
.aanpassen__warn{font-size:.88rem!important;color:var(--g6)!important;margin-top:1.25rem;font-style:italic;line-height:1.6}
.aanpassen__img{border-radius:var(--r-l) var(--r-2) var(--r-l) var(--r-2);overflow:hidden}
.aanpassen__img .ph{min-height:360px}

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

/* ========== VERHUIZEN ========== */
.verhuizen{padding:3.5rem 1.5rem;background:var(--off)}
.verhuizen__inner{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:center}
.verhuizen__text{font-size:.95rem!important;color:var(--g6)!important;line-height:1.7;margin-bottom:1.5rem}
.verhuizen__grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}
.verhuizen__item{display:flex;align-items:center;gap:.5rem;font-size:.85rem!important;color:var(--g7)!important;line-height:1.5;padding:10px 14px;background:var(--w);border-radius:var(--r);box-shadow:var(--sh)}
.verhuizen__item svg{width:14px;height:14px;flex-shrink:0;color:var(--mi-t)!important}
.verhuizen__note{font-size:.88rem!important;color:var(--g6)!important;margin-top:1.25rem;font-style:italic;line-height:1.6}
.verhuizen__img{border-radius:var(--r-2) var(--r-l) var(--r-2) var(--r-l);overflow:hidden}
.verhuizen__img .ph{min-height:320px}

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

/* ========== FAMILIE ========== */
.familie{padding:3.5rem 1.5rem;background:var(--w)}
.familie__card{background:var(--vi-bg);border-radius:var(--r-2);padding:3rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}
.familie__text{font-size:.95rem!important;color:var(--g6)!important;line-height:1.7;margin-bottom:1rem}
.familie__list{display:flex;flex-direction:column;gap:.6rem}
.familie__li{display:flex;align-items:flex-start;gap:.6rem;font-size:.88rem!important;color:var(--g7)!important;line-height:1.5;padding:12px 16px;background:var(--w);border-radius:var(--r-l);box-shadow:var(--sh)}
.familie__li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px;color:var(--vi)!important}

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

/* ========== WOONCHECK ========== */
.wooncheck{padding:3.5rem 1.5rem;background:var(--off)}
.wooncheck__inner{display:grid;grid-template-columns:7fr 5fr;gap:4rem;align-items:center}
.wooncheck__text{font-size:.95rem!important;color:var(--g6)!important;line-height:1.7;margin-bottom:1.25rem}
.wooncheck__list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}
.wooncheck__li{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem!important;color:var(--g7)!important;line-height:1.5}
.wooncheck__li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px;color:var(--vi)!important}
.wooncheck__note{font-size:.88rem!important;color:var(--g6)!important;font-style:italic;line-height:1.6;margin-bottom:1.5rem}
.wooncheck__img{border-radius:var(--r-l) var(--r-2) var(--r-l) var(--r-2);overflow:hidden}
.wooncheck__img .ph{min-height:320px}

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

/* ========== ADVISEUR ========== */
.adviseur{padding:3.5rem 1.5rem;background:var(--w)}
.adviseur__inner{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:center}
.adviseur__text{font-size:.95rem!important;color:var(--g6)!important;line-height:1.7;margin-bottom:1.25rem}
.adviseur__list{display:flex;flex-direction:column;gap:.6rem}
.adviseur__li{display:flex;align-items:flex-start;gap:.6rem;font-size:.88rem!important;color:var(--g7)!important;line-height:1.5;padding:12px 16px;background:var(--off);border-radius:var(--r-l);box-shadow:var(--sh);transition:transform .2s}
.adviseur__li:hover{transform:translateX(4px)}
.adviseur__li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px;color:var(--vi)!important}
.adviseur__note{font-size:.88rem!important;font-weight:600!important;color:var(--vi-d)!important;margin-top:1.25rem}
.adviseur__img{border-radius:var(--r-2) var(--r-l) var(--r-2) var(--r-l);overflow:hidden}
.adviseur__img .ph{min-height:320px}

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

/* ========== URGENTIE ========== */
.urgentie{padding:3.5rem 1.5rem;background:var(--off)}
.urgentie__card{background:var(--vi);border-radius:var(--r-2);padding:3rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;color:var(--w)!important;position:relative;overflow:hidden}
.urgentie__card::before{content:'';position:absolute;top:-30%;right:-10%;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.06);pointer-events:none}
.urgentie__title{font-size:1.5rem!important;font-weight:900!important;color:#FFF!important;line-height:1.15;margin-bottom:.75rem;position:relative}
.urgentie__desc{font-size:.95rem!important;color:rgba(255,255,255,.85)!important;line-height:1.65;position:relative}
.urgentie__list{display:flex;flex-direction:column;gap:.6rem;position:relative}
.urgentie__li{display:flex;align-items:flex-start;gap:.6rem;font-size:.88rem!important;color:rgba(255,255,255,.95)!important;line-height:1.5;padding:12px 16px;background:rgba(255,255,255,.08);border-radius:var(--r-l)}
.urgentie__li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px;color:#FFF!important}
.urgentie__bottom{font-size:1rem!important;font-weight:700!important;color:#FFF!important;margin-top:1.25rem;position:relative}

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

/* ========== CTA ========== */
.bottom-cta{padding:3.5rem 1.5rem;background:var(--w)}
.bottom-cta__card{background:var(--vi);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,.06);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,.85)!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 1.5rem;background:var(--off)}
.faq__list{display:flex;flex-direction:column;gap:.75rem;max-width:800px;margin:0 auto;margin-top:2.5rem}
.faq__item{background:var(--w);border-radius:var(--r-l);overflow:hidden;box-shadow:var(--sh);border:1px solid transparent;transition:border-color .2s}
.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(--vi)!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:.75rem 1.5rem 1.25rem;font-size:.85rem!important;color:var(--g6)!important;line-height:1.65}

@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}/* End custom CSS */