.elementor-4710 .elementor-element.elementor-element-58e8970{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-58e8970 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-c3c9062 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-c3c9062 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-c0b82d3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4710 .elementor-element.elementor-element-6b574c9:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-6b574c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFD3;}.elementor-4710 .elementor-element.elementor-element-6b574c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4710 .elementor-element.elementor-element-6b574c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-88408f1 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:40px;font-weight:400;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-981d4df:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-981d4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFD3;}.elementor-4710 .elementor-element.elementor-element-981d4df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-981d4df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-d8b3bf8:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-d8b3bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFD3;}.elementor-4710 .elementor-element.elementor-element-d8b3bf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 30px 30px;}.elementor-4710 .elementor-element.elementor-element-d8b3bf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-812c482{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4710 .elementor-element.elementor-element-812c482 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-721dd23 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:40px;font-weight:400;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-ab7e941{font-family:"Libre Franklin", Sans-serif;font-weight:400;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-c0c709c .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:2rem;font-weight:500;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-3b38ef4:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-3b38ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-3b38ef4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-3b38ef4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-4fded82 img{width:100%;max-width:100%;}.elementor-4710 .elementor-element.elementor-element-4808d57 > .elementor-element-populated{padding:10px 0px 0px 60px;}.elementor-4710 .elementor-element.elementor-element-54f5e03:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-54f5e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-54f5e03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-54f5e03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-4a761de{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4710 .elementor-element.elementor-element-4a761de .elementor-divider-separator{width:100%;}.elementor-4710 .elementor-element.elementor-element-4a761de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4710 .elementor-element.elementor-element-92e5cba:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-92e5cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-92e5cba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-92e5cba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-f04a6f1 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-4710 .elementor-element.elementor-element-688ad76 > .elementor-widget-container{padding:10px 0px 0px 60px;}.elementor-4710 .elementor-element.elementor-element-ad7c618:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-ad7c618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-ad7c618{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-ad7c618 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-c83418e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4710 .elementor-element.elementor-element-c83418e .elementor-divider-separator{width:100%;}.elementor-4710 .elementor-element.elementor-element-c83418e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4710 .elementor-element.elementor-element-b942c47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4710 .elementor-element.elementor-element-b942c47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-c7afc01 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:2rem;font-weight:500;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-d1512a4:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-d1512a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-d1512a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-d1512a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-e240f5b img{width:100%;max-width:100%;}.elementor-4710 .elementor-element.elementor-element-c1653f9 > .elementor-element-populated{padding:10px 0px 0px 60px;}.elementor-4710 .elementor-element.elementor-element-5a6df1e:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-5a6df1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-5a6df1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-5a6df1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-2139a68{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4710 .elementor-element.elementor-element-2139a68 .elementor-divider-separator{width:100%;}.elementor-4710 .elementor-element.elementor-element-2139a68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4710 .elementor-element.elementor-element-eda55dd:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-eda55dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-eda55dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-eda55dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-e99c2a7 img{width:100%;max-width:100%;}.elementor-4710 .elementor-element.elementor-element-b79c86c > .elementor-element-populated{padding:10px 0px 0px 60px;}.elementor-4710 .elementor-element.elementor-element-7ec7d4f:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-7ec7d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-7ec7d4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-7ec7d4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-704c93d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4710 .elementor-element.elementor-element-704c93d .elementor-divider-separator{width:100%;}.elementor-4710 .elementor-element.elementor-element-704c93d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4710 .elementor-element.elementor-element-3a3dd25:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-3a3dd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-3a3dd25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-3a3dd25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-053901d img{width:100%;max-width:100%;}.elementor-4710 .elementor-element.elementor-element-8ed176b > .elementor-element-populated{padding:10px 0px 0px 60px;}.elementor-4710 .elementor-element.elementor-element-df3e88a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4710 .elementor-element.elementor-element-a519395:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-a519395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-a519395{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-a519395 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-4a86886{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4710 .elementor-element.elementor-element-4a86886 .elementor-divider-separator{width:100%;}.elementor-4710 .elementor-element.elementor-element-4a86886 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4710 .elementor-element.elementor-element-133c7dd:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-133c7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-133c7dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-4710 .elementor-element.elementor-element-133c7dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-b54c834 img{width:100%;max-width:100%;}.elementor-4710 .elementor-element.elementor-element-9b9b929 > .elementor-widget-container{padding:10px 0px 0px 60px;}.elementor-4710 .elementor-element.elementor-element-3b19f48:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-3b19f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-3b19f48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4710 .elementor-element.elementor-element-3b19f48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-07b5009 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:500;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-1e2dcc9 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1.5rem;font-weight:700;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-8ddb729 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1.5rem;font-weight:700;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-a331691 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1.5rem;font-weight:700;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-de1cb24 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1.5rem;font-weight:700;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-8fafb48 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4710 .elementor-element.elementor-element-8405230:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-8405230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-4710 .elementor-element.elementor-element-8405230{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4710 .elementor-element.elementor-element-8405230 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-606f76a .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:40px;font-weight:400;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-b8d441f:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-b8d441f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-4710 .elementor-element.elementor-element-b8d441f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-b8d441f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-0ad17d8{text-align:start;}.elementor-4710 .elementor-element.elementor-element-0ad17d8 img{width:100px;}.elementor-4710 .elementor-element.elementor-element-418dfa6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4710 .elementor-element.elementor-element-1d65ad7{text-align:start;}.elementor-4710 .elementor-element.elementor-element-1d65ad7 img{width:100px;}.elementor-4710 .elementor-element.elementor-element-db673b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4710 .elementor-element.elementor-element-a3e87d1:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-a3e87d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFD3;}.elementor-4710 .elementor-element.elementor-element-a3e87d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4710 .elementor-element.elementor-element-a3e87d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-1948f39 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:40px;font-weight:400;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-a4d1812:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-a4d1812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFD3;}.elementor-4710 .elementor-element.elementor-element-a4d1812{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-4710 .elementor-element.elementor-element-a4d1812 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-e88556e img{width:30%;}.elementor-4710 .elementor-element.elementor-element-740f490:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-740f490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-740f490{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4710 .elementor-element.elementor-element-740f490 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-a814451 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:500;font-style:normal;color:#2E4843;}.elementor-4710 .elementor-element.elementor-element-e5cd74c:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-e5cd74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-e5cd74c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-e5cd74c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4710 .elementor-element.elementor-element-e0ee8b1:not(.elementor-motion-effects-element-type-background), .elementor-4710 .elementor-element.elementor-element-e0ee8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-4710 .elementor-element.elementor-element-e0ee8b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4710 .elementor-element.elementor-element-e0ee8b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for section, class: .elementor-element-3b19f48 */section.elementor-section.elementor-top-section.elementor-element.elementor-element-3b19f48.section-benefice.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default:before {
    content: '';
    position: absolute !important;
    top: 0;
    left: 0 !important;
    background: #2e4843 !important;
    display: block;
    transform: translateX(-100%);
    width: 100%;
    height: 100%;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-3b19f48.section-benefice.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default::after {
    content: '';
    position: absolute !important;
    top: 0;
    right: 0 !important;
    background: #2e4843 !important;
    display: block;
    transform: translateX(100%);
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS */.highlight-container, .highlight {
  position: relative;
}

.highlight-container {
  display: inline-block;
}
.highlight-container:before {
content: " ";
    display: block;
    height: 120%;
    width: 112%;
    margin-left: -15px;
    margin-right: 17px;
    position: absolute;
    background: #c5d89e;
    transform: rotate(-2deg);
    top: -1px;
    left: -1px;
    padding: 10px 3px 3px 10px;
}

@media (min-width: 768px) {
    .highlight-container-2:before {
content: " ";
    content: " ";
    display: block;
    height: 130%;
    width: 55%;
    margin-left: -15px;
    margin-right: 17px;
    position: absolute;
    background: #e6dfd3;
    transform: rotate(-1deg);
    top: -3px;
    left: -1px;
}
}
@media (max-width: 768px) {
      .highlight-container-2:before {
content: " ";
    content: " ";
    display: block;
    height: 130%;
    width: 85%;
    margin-left: -15px;
    margin-right: 17px;
    position: absolute;
    background: #e6dfd3;
    transform: rotate(-1deg);
    top: -3px;
    left: -1px;
} 

}
@media (max-width: 1200px) {
    .elementor-element-d8b3bf8{
    padding: 0 !important;
}
}/* End custom CSS */