.elementor-37208 .elementor-element.elementor-element-31c39e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(135deg, rgb(35, 92, 91), rgb(23, 61, 69));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-10bcdd5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37208 .elementor-element.elementor-element-172c518{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-52706d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37208 .elementor-element.elementor-element-ae89150{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-37208 .elementor-element.elementor-element-ae89150 .elementor-heading-title{font-size:24px;line-height:32px;color:#ffffffff;}.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-37208 .elementor-element.elementor-element-f106029{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:1.3999999761581px;color:#ffffff99;}.elementor-37208 .elementor-element.elementor-element-d9ce289{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#ffffffb2;}.elementor-37208 .elementor-element.elementor-element-7782212 .elementor-repeater-item-1fa0d70.elementor-social-icon{background-color:#C5C5C500;}.elementor-37208 .elementor-element.elementor-element-7782212 .elementor-repeater-item-5f1c7fb.elementor-social-icon{background-color:#FFFFFF00;}.elementor-37208 .elementor-element.elementor-element-7782212 .elementor-repeater-item-f5e1a21.elementor-social-icon{background-color:#FFFFFF00;}.elementor-37208 .elementor-element.elementor-element-7782212 .elementor-repeater-item-010cd85.elementor-social-icon{background-color:#FFFFFF00;}.elementor-37208 .elementor-element.elementor-element-7782212{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-37208 .elementor-element.elementor-element-0a250f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-f1e3553{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-37208 .elementor-element.elementor-element-f1e3553 .elementor-heading-title{font-size:18px;line-height:28px;color:#ffffffff;}.elementor-37208 .elementor-element.elementor-element-3277547{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37208 .elementor-element.elementor-element-8a5a057 i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .softlite-dynamic-card-box-text-1{font-size:14px;line-height:20px;color:#ffffffcc;}.elementor-37208 .elementor-element.elementor-element-77f1c1c i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .softlite-dynamic-card-box-button-text{font-size:14px;line-height:20px;fill:#ffffffcc;color:#ffffffcc;}.elementor-37208 .elementor-element.elementor-element-5617034 i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-5617034 .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-5617034 .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-5617034 .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-5617034 .softlite-dynamic-card-box-button-text{font-size:14px;line-height:20px;fill:#ffffffcc;color:#ffffffcc;}.elementor-37208 .elementor-element.elementor-element-0add565{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-eade53b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-37208 .elementor-element.elementor-element-eade53b .elementor-heading-title{font-size:18px;line-height:28px;color:#ffffffff;}.elementor-37208 .elementor-element.elementor-element-22c4cb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-4a871be i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-4a871be .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-4a871be .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-4a871be .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-4a871be .softlite-dynamic-card-box-text-1{font-size:14px;line-height:20px;color:#ffffffcc;}.elementor-37208 .elementor-element.elementor-element-bfc85bb i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .softlite-dynamic-card-box-button-text{font-size:14px;line-height:20px;fill:#ffffffcc;color:#ffffffcc;}.elementor-37208 .elementor-element.elementor-element-fab6b64 i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .softlite-dynamic-card-box-button-text{font-size:14px;line-height:20px;fill:#ffffffcc;color:#ffffffcc;}.elementor-37208 .elementor-element.elementor-element-1bd3752 i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-1bd3752 .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-1bd3752 .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-1bd3752 .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-1bd3752 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:28px;color:#ffffffff;}.elementor-37208 .elementor-element.elementor-element-1bd3752 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#ffffffb2;}.elementor-37208 .elementor-element.elementor-element-1bd3752 .softlite-dynamic-card-box-button-text{font-size:14px;font-weight:600;line-height:20px;fill:#ffffffff;color:#ffffffff;}.elementor-37208 .elementor-element.elementor-element-921e836{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-1ffb42b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;line-height:16px;color:#ffffff80;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{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-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{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-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{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-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37208 .elementor-element.elementor-element-8db7e00{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .softlite-dynamic-list{flex-direction:row;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .softlite-dynamic-list-item{width:auto;}.elementor-37208 .elementor-element.elementor-element-8db7e00 i.softlite-dynamic-icon{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .softlite-dynamic-icon i{font-size:100%;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .softlite-dynamic-icon:not(i){width:100%;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .softlite-dynamic-icon svg{width:100%;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .softlite-dynamic-list-item-button-text{font-size:12px;line-height:16px;fill:#ffffff80;color:#ffffff80;}@media(max-width:1024px){.elementor-37208 .elementor-element.elementor-element-10bcdd5{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-37208 .elementor-element.elementor-element-ae89150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-37208 .elementor-element.elementor-element-f106029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37208 .elementor-element.elementor-element-d9ce289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37208 .elementor-element.elementor-element-f1e3553{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-37208 .elementor-element.elementor-element-eade53b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-37208 .elementor-element.elementor-element-921e836{--flex-wrap:initial;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-1ffb42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-37208 .elementor-element.elementor-element-31c39e9{--width:auto;}.elementor-37208 .elementor-element.elementor-element-10bcdd5{--width:100%;}.elementor-37208 .elementor-element.elementor-element-172c518{--width:auto;}.elementor-37208 .elementor-element.elementor-element-52706d8{--width:auto;}.elementor-37208 .elementor-element.elementor-element-0a250f4{--width:auto;}.elementor-37208 .elementor-element.elementor-element-3277547{--width:auto;}.elementor-37208 .elementor-element.elementor-element-0add565{--width:auto;}.elementor-37208 .elementor-element.elementor-element-22c4cb8{--width:auto;}.elementor-37208 .elementor-element.elementor-element-921e836{--width:auto;}}@media(max-width:767px){.elementor-37208 .elementor-element.elementor-element-31c39e9{--width:auto;}.elementor-37208 .elementor-element.elementor-element-10bcdd5{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-37208 .elementor-element.elementor-element-172c518{--width:auto;}.elementor-37208 .elementor-element.elementor-element-52706d8{--width:auto;}.elementor-37208 .elementor-element.elementor-element-ae89150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-37208 .elementor-element.elementor-element-f106029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37208 .elementor-element.elementor-element-d9ce289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37208 .elementor-element.elementor-element-7782212{text-align:center;}.elementor-37208 .elementor-element.elementor-element-0a250f4{--width:auto;}.elementor-37208 .elementor-element.elementor-element-f1e3553{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-37208 .elementor-element.elementor-element-3277547{--width:auto;}.elementor-37208 .elementor-element.elementor-element-0add565{--width:auto;}.elementor-37208 .elementor-element.elementor-element-eade53b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-37208 .elementor-element.elementor-element-22c4cb8{--width:auto;}.elementor-37208 .elementor-element.elementor-element-921e836{--width:auto;--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;--flex-wrap:initial;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37208 .elementor-element.elementor-element-1ffb42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37208 .elementor-element.elementor-element-8db7e00{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}}.elementor-37208 .elementor-element.elementor-element-ae89150 .elementor-heading-title{font-family: "DM Sans", sans-serif;}.elementor-37208 .elementor-element.elementor-element-ae89150 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-ae89150 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-37208 .elementor-element.elementor-element-f106029 p{font-family: "DM Sans", sans-serif;}.elementor-37208 .elementor-element.elementor-element-f106029 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}.elementor-37208 .elementor-element.elementor-element-f106029 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}
.elementor-37208 .elementor-element.elementor-element-d9ce289 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.698);-webkit-text-stroke-color: rgba(255, 255, 255, 0.698);}.elementor-37208 .elementor-element.elementor-element-d9ce289 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.698);-webkit-text-stroke-color: rgba(255, 255, 255, 0.698);}

.elementor-37208 .elementor-element.elementor-element-52706d8{color: rgb(255, 255, 255);display: block;}.elementor-37208 .elementor-element.elementor-element-52706d8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-52706d8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-37208 .elementor-element.elementor-element-f1e3553 .elementor-heading-title{font-family: "DM Sans", sans-serif;}.elementor-37208 .elementor-element.elementor-element-f1e3553 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-f1e3553 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-37208 .elementor-element.elementor-element-8a5a057 {width: auto;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .i1o86we1{color: rgba(255, 255, 255, 0.8);column-gap: 8px;display: flex;font-size: 14px;line-height: 20px;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .i1o86we1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-8a5a057 .i1o86we1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-8a5a057 .yx1jbhow{color: rgb(18, 99, 120);display: block;fill: none;flex-shrink: 0;font-size: 14px;height: 16px;line-height: 20px;margin-top: 2px;overflow-clip-margin: content-box;stroke: rgb(18, 99, 120);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .yx1jbhow::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}.elementor-37208 .elementor-element.elementor-element-8a5a057 .yx1jbhow::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-8a5a057 .yx1jbhow{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-8a5a057 .yx1jbhow{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-8a5a057 .gm5wbruz{display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-8a5a057 .gm5wbruz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-8a5a057 .gm5wbruz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}

/* MOBILE CENTER + ICON TOP */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-8a5a057 .i1o86we1 {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
    }

    .elementor-37208 .elementor-element.elementor-element-8a5a057 .yx1jbhow {
        margin-bottom: 8px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-8a5a057 .gm5wbruz {
        text-align: center !important;
    }

}
/* REDUCE SPACE ICON / TEXT MOBILE */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-8a5a057 .i1o86we1 {
        row-gap: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-8a5a057 .yx1jbhow {
        margin-bottom: 4px !important;
    }

}
.elementor-37208 .elementor-element.elementor-element-77f1c1c {width: auto;}.elementor-37208 .elementor-element.elementor-element-77f1c1c {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .viofdyzb{color: rgba(255, 255, 255, 0.8);column-gap: 8px;display: flex;font-size: 14px;line-height: 20px;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .viofdyzb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-77f1c1c .viofdyzb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-77f1c1c {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-77f1c1c .viofdyzb{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-77f1c1c {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-77f1c1c .viofdyzb{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-77f1c1c .xxb4ux3j{color: rgb(18, 99, 120);display: block;fill: none;flex-shrink: 0;font-size: 14px;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(18, 99, 120);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .xxb4ux3j::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}.elementor-37208 .elementor-element.elementor-element-77f1c1c .xxb4ux3j::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-77f1c1c .xxb4ux3j{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-77f1c1c .xxb4ux3j{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-77f1c1c .izkposik{cursor: pointer;display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-77f1c1c .izkposik::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-77f1c1c .izkposik::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}

/* MOBILE ICON ABOVE TEXT + CENTER + REDUCE SPACE */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-77f1c1c .viofdyzb {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        row-gap: 4px !important; /* espace réduit */
    }

    .elementor-37208 .elementor-element.elementor-element-77f1c1c .xxb4ux3j {
        margin-bottom: 4px !important; /* espace icône → texte */
    }

    .elementor-37208 .elementor-element.elementor-element-77f1c1c .izkposik {
        text-align: center !important;
    }

}
.elementor-37208 .elementor-element.elementor-element-5617034 {width: auto;}.elementor-37208 .elementor-element.elementor-element-5617034 {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-37208 .elementor-element.elementor-element-5617034 .o9dcurb8{color: rgba(255, 255, 255, 0.8);column-gap: 8px;display: flex;font-size: 14px;line-height: 20px;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-5617034 .o9dcurb8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-5617034 .o9dcurb8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-5617034 {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-5617034 .o9dcurb8{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-5617034 {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-5617034 .o9dcurb8{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-5617034 .mc34vuzy{color: rgb(18, 99, 120);display: block;fill: none;flex-shrink: 0;font-size: 14px;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(18, 99, 120);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-37208 .elementor-element.elementor-element-5617034 .mc34vuzy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}.elementor-37208 .elementor-element.elementor-element-5617034 .mc34vuzy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-5617034 .mc34vuzy{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-5617034 .mc34vuzy{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-5617034 .f02n5mt3{cursor: pointer;display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-5617034 .f02n5mt3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-5617034 .f02n5mt3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}

/* MOBILE ICON ABOVE TEXT + CENTER + REDUCE SPACE */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-5617034 .o9dcurb8 {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        row-gap: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-5617034 .mc34vuzy {
        margin-bottom: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-5617034 .f02n5mt3 {
        text-align: center !important;
    }

}
.elementor-37208 .elementor-element.elementor-element-3277547{color: rgba(255, 255, 255, 0.8);font-size: 14px;line-height: 20px;display: block;}.elementor-37208 .elementor-element.elementor-element-3277547::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-3277547::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}
.elementor-37208 .elementor-element.elementor-element-0a250f4{color: rgb(255, 255, 255);display: block;}.elementor-37208 .elementor-element.elementor-element-0a250f4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-0a250f4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-37208 .elementor-element.elementor-element-eade53b .elementor-heading-title{font-family: "DM Sans", sans-serif;}.elementor-37208 .elementor-element.elementor-element-eade53b .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-eade53b .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-37208 .elementor-element.elementor-element-4a871be {width: auto;}.elementor-37208 .elementor-element.elementor-element-4a871be .q1bh34kd{color: rgba(255, 255, 255, 0.8);column-gap: 8px;display: flex;font-size: 14px;line-height: 20px;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-4a871be .q1bh34kd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-4a871be .q1bh34kd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-4a871be .busi9m20{color: rgb(18, 99, 120);display: block;fill: none;flex-shrink: 0;font-size: 14px;height: 16px;line-height: 20px;margin-top: 2px;overflow-clip-margin: content-box;stroke: rgb(18, 99, 120);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-37208 .elementor-element.elementor-element-4a871be .busi9m20::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}.elementor-37208 .elementor-element.elementor-element-4a871be .busi9m20::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-4a871be .busi9m20{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-4a871be .busi9m20{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-4a871be .c5dxn96b{display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-4a871be .c5dxn96b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-4a871be .c5dxn96b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}

/* MOBILE ICON ABOVE TEXT + CENTER + REDUCE SPACE */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-4a871be .q1bh34kd {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        row-gap: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-4a871be .busi9m20 {
        margin-top: 0 !important;
        margin-bottom: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-4a871be .c5dxn96b {
        text-align: center !important;
    }

}
.elementor-37208 .elementor-element.elementor-element-bfc85bb {width: auto;}.elementor-37208 .elementor-element.elementor-element-bfc85bb {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .was9lo3l{color: rgba(255, 255, 255, 0.8);column-gap: 8px;display: flex;font-size: 14px;line-height: 20px;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .was9lo3l::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-bfc85bb .was9lo3l::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-bfc85bb {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-bfc85bb .was9lo3l{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-bfc85bb {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-bfc85bb .was9lo3l{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-bfc85bb .gysr0cxa{color: rgb(18, 99, 120);display: block;fill: none;flex-shrink: 0;font-size: 14px;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(18, 99, 120);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .gysr0cxa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}.elementor-37208 .elementor-element.elementor-element-bfc85bb .gysr0cxa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-bfc85bb .gysr0cxa{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-bfc85bb .gysr0cxa{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-bfc85bb .kvcdjy22{cursor: pointer;display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-bfc85bb .kvcdjy22::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-bfc85bb .kvcdjy22::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}

/* MOBILE ICON ABOVE TEXT + CENTER + REDUCE SPACE */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-bfc85bb .was9lo3l {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        row-gap: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-bfc85bb .gysr0cxa {
        margin-bottom: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-bfc85bb .kvcdjy22 {
        text-align: center !important;
    }

}
.elementor-37208 .elementor-element.elementor-element-fab6b64 {width: auto;}.elementor-37208 .elementor-element.elementor-element-fab6b64 {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .owfrynw8{color: rgba(255, 255, 255, 0.8);column-gap: 8px;display: flex;font-size: 14px;line-height: 20px;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .owfrynw8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-fab6b64 .owfrynw8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-fab6b64 {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-fab6b64 .owfrynw8{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-fab6b64 {margin-top: 12px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-fab6b64 .owfrynw8{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-fab6b64 .was265ce{color: rgb(18, 99, 120);display: block;fill: none;flex-shrink: 0;font-size: 14px;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(18, 99, 120);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .was265ce::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}.elementor-37208 .elementor-element.elementor-element-fab6b64 .was265ce::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(18, 99, 120);-webkit-text-stroke-color: rgb(18, 99, 120);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-fab6b64 .was265ce{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-fab6b64 .was265ce{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-37208 .elementor-element.elementor-element-fab6b64 .eh3abhnf{cursor: pointer;display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-fab6b64 .eh3abhnf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-fab6b64 .eh3abhnf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}

/* MOBILE ICON ABOVE TEXT + CENTER + REDUCE SPACE */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-fab6b64 .owfrynw8 {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        row-gap: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-fab6b64 .was265ce {
        margin-bottom: 4px !important;
    }

    .elementor-37208 .elementor-element.elementor-element-fab6b64 .eh3abhnf {
        text-align: center !important;
    }

}
.elementor-37208 .elementor-element.elementor-element-22c4cb8{color: rgba(255, 255, 255, 0.8);font-size: 14px;line-height: 20px;display: block;}.elementor-37208 .elementor-element.elementor-element-22c4cb8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-37208 .elementor-element.elementor-element-22c4cb8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}
.elementor-37208 .elementor-element.elementor-element-0add565{color: rgb(255, 255, 255);display: block;}.elementor-37208 .elementor-element.elementor-element-0add565::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-0add565::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
/* STRUCTURE GÉNÉRALE */
.elementor-37208 .elementor-element.elementor-element-1bd3752 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-37208 .elementor-element.elementor-element-1bd3752 {
  width: auto;
}

/* CARD */
.elementor-37208 .elementor-element.elementor-element-1bd3752 .rni85knp {
  color: rgb(255, 255, 255);
  border-width: 0;
}

.elementor-37208 .elementor-element.elementor-element-1bd3752 .rni85knp::before,
.elementor-37208 .elementor-element.elementor-element-1bd3752 .rni85knp::after {
  border-width: 0;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* TITRE */
.elementor-37208 .elementor-element.elementor-element-1bd3752 .ukaasd8p {
  font-family: "DM Sans", sans-serif;
  margin: 0 0 16px 0;
  border-width: 0;
}

.elementor-37208 .elementor-element.elementor-element-1bd3752 .ukaasd8p::before,
.elementor-37208 .elementor-element.elementor-element-1bd3752 .ukaasd8p::after {
  border-width: 0;
  font-weight: 700;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* DESCRIPTION */
.elementor-37208 .elementor-element.elementor-element-1bd3752 .bo32ou4x {
  margin: 0 0 16px 0; /* 👈 ESPACEMENT AJOUTÉ ICI */
  border-width: 0;
}

.elementor-37208 .elementor-element.elementor-element-1bd3752 .bo32ou4x::before,
.elementor-37208 .elementor-element.elementor-element-1bd3752 .bo32ou4x::after {
  border-width: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.7);
  -webkit-text-stroke-color: rgba(255, 255, 255, 0.7);
}

/* BOUTON */
.elementor-37208 .elementor-element.elementor-element-1bd3752 .o7xvjcdm {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;

  font-family: "DM Sans", sans-serif;
  padding: 12px 24px;

  border-radius: 9999px;
  border-width: 0;

  background-image: linear-gradient(135deg, rgb(18, 99, 120), rgb(36, 121, 143));
}

.elementor-37208 .elementor-element.elementor-element-1bd3752 .o7xvjcdm::before,
.elementor-37208 .elementor-element.elementor-element-1bd3752 .o7xvjcdm::after {
  border-width: 0;
  display: block;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* RESPONSIVE */
@media (max-width: 1024px) {
  .elementor-37208 .elementor-element.elementor-element-1bd3752 .ukaasd8p,
  .elementor-37208 .elementor-element.elementor-element-1bd3752 .bo32ou4x,
  .elementor-37208 .elementor-element.elementor-element-1bd3752 .o7xvjcdm {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .elementor-37208 .elementor-element.elementor-element-1bd3752 .ukaasd8p,
  .elementor-37208 .elementor-element.elementor-element-1bd3752 .bo32ou4x,
  .elementor-37208 .elementor-element.elementor-element-1bd3752 .o7xvjcdm {
    margin-left: 0;
    margin-right: 0;
  }
}

/* MOBILE CENTER */
@media (max-width: 767px) {

    .elementor-37208 .elementor-element.elementor-element-1bd3752 .rni85knp {
        text-align: center !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-37208 .elementor-element.elementor-element-1bd3752 .ukaasd8p,
    .elementor-37208 .elementor-element.elementor-element-1bd3752 .bo32ou4x {
        text-align: center !important;
    }

    .elementor-37208 .elementor-element.elementor-element-1bd3752 .o7xvjcdm {
        margin-left: auto !important;
        margin-right: auto !important;
        justify-content: center !important;
    }

}
.elementor-37208 .elementor-element.elementor-element-172c518{color: rgb(255, 255, 255);display: grid;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 40px;grid-template-rows: auto;}.elementor-37208 .elementor-element.elementor-element-172c518::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-172c518::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-37208 .elementor-element.elementor-element-172c518{grid-template-columns: none;grid-template-rows: none;}}
.elementor-37208 .elementor-element.elementor-element-1ffb42b p{font-family: "DM Sans", sans-serif;}.elementor-37208 .elementor-element.elementor-element-1ffb42b p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-37208 .elementor-element.elementor-element-1ffb42b p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}
.elementor-37208 .elementor-element.elementor-element-8db7e00 .jyprzpsq{color: rgba(255, 255, 255, 0.5);column-gap: 24px;display: flex;font-family: "DM Sans", sans-serif;font-size: 12px;line-height: 16px;row-gap: 24px;grid-column-gap: 24px;flex-direction: row;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .jyprzpsq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-37208 .elementor-element.elementor-element-8db7e00 .jyprzpsq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-37208 .elementor-element.elementor-element-8db7e00 .j2k5do96{cursor: pointer;display: block;font-family: "DM Sans", sans-serif;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-37208 .elementor-element.elementor-element-8db7e00 .j2k5do96::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-37208 .elementor-element.elementor-element-8db7e00 .j2k5do96::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}
.elementor-37208 .elementor-element.elementor-element-921e836{color: rgb(255, 255, 255);grid-column-gap: 16px;}.elementor-37208 .elementor-element.elementor-element-921e836::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-921e836::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-37208 .elementor-element.elementor-element-10bcdd5{color: rgb(255, 255, 255);max-width: 1400px;display: block;}.elementor-37208 .elementor-element.elementor-element-10bcdd5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-10bcdd5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-37208 .elementor-element.elementor-element-10bcdd5{max-width: none;}}
.elementor-37208 .elementor-element.elementor-element-31c39e9{color: rgb(255, 255, 255);display: block;}.elementor-37208 .elementor-element.elementor-element-31c39e9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-37208 .elementor-element.elementor-element-31c39e9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
