.elementor-6550 .elementor-element.elementor-element-7c45191{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6550 .elementor-element.elementor-element-73fd558{--display:flex;}.elementor-6550 .elementor-element.elementor-element-73fd558.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-2bca866 .elementor-heading-title{font-size:2.625rem;}.elementor-6550 .elementor-element.elementor-element-03777fc.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-af82752{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6550 .elementor-element.elementor-element-af82752 .elementor-heading-title{color:var( --e-global-color-415f0f0 );}.elementor-6550 .elementor-element.elementor-element-b9ddfa6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-76dda28{--display:flex;}.elementor-6550 .elementor-element.elementor-element-b0ae023 img{max-width:100%;}.elementor-6550 .elementor-element.elementor-element-5285d99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6550 .elementor-element.elementor-element-8453baf{text-align:center;}.elementor-6550 .elementor-element.elementor-element-3357148{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-f8366ce{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2D3D6;--border-color:#D2D3D6;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:119px;}.elementor-6550 .elementor-element.elementor-element-f8366ce:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-f8366ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );background-image:url("https://www.retraite.com/wp-content/uploads/2025/06/banner-per.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-6550 .elementor-element.elementor-element-7294a3e{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6550 .elementor-element.elementor-element-58532c8{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2D3D6;--border-color:#D2D3D6;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:119px;}.elementor-6550 .elementor-element.elementor-element-58532c8:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-58532c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );background-image:url("https://www.retraite.com/wp-content/uploads/2025/07/bg-card-av.svg");background-position:bottom right;background-repeat:no-repeat;}.elementor-6550 .elementor-element.elementor-element-8604664{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6550 .elementor-element.elementor-element-7ea3286{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2D3D6;--border-color:#D2D3D6;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:119px;}.elementor-6550 .elementor-element.elementor-element-7ea3286:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-7ea3286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );background-image:url("https://www.retraite.com/wp-content/uploads/2025/07/bg-card-olders.svg");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-6550 .elementor-element.elementor-element-b32b655{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6550 .elementor-element.elementor-element-1886d6e{--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;--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-1886d6e:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-1886d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-5c46b9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-6550 .elementor-element.elementor-element-cf8e7b4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-6550 .elementor-element.elementor-element-e8f0220{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2D3D6;--border-color:#D2D3D6;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-e8f0220:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-e8f0220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );}.elementor-6550 .elementor-element.elementor-element-54d66f9{padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-54d66f9 img{width:100%;}.elementor-6550 .elementor-element.elementor-element-1e2e8da{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-1e2e8da .elementor-heading-title{font-size:18px;}.elementor-6550 .elementor-element.elementor-element-2ca7049{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-dd49b7a{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-597dd23{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2D3D6;--border-color:#D2D3D6;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-597dd23:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-597dd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );}.elementor-6550 .elementor-element.elementor-element-3d62dd6{padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-3d62dd6 img{width:100%;}.elementor-6550 .elementor-element.elementor-element-ac76ab9{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-ac76ab9 .elementor-heading-title{font-size:18px;}.elementor-6550 .elementor-element.elementor-element-a1e2ce6{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-759f98f{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-618e9d7{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2D3D6;--border-color:#D2D3D6;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-618e9d7:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-618e9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );}.elementor-6550 .elementor-element.elementor-element-9c75a0a{padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-9c75a0a img{width:100%;}.elementor-6550 .elementor-element.elementor-element-6f70472{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-6f70472 .elementor-heading-title{font-size:18px;}.elementor-6550 .elementor-element.elementor-element-98fee6d{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-924ffec{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-b8e270f{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2D3D6;--border-color:#D2D3D6;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-b8e270f:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-b8e270f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );}.elementor-6550 .elementor-element.elementor-element-1da5290{padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-1da5290 img{width:100%;}.elementor-6550 .elementor-element.elementor-element-a0315ae{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-a0315ae .elementor-heading-title{font-size:18px;}.elementor-6550 .elementor-element.elementor-element-f510b29{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-759cba4{padding:0px 24px 0px 24px;}.elementor-6550 .elementor-element.elementor-element-c8154d3{--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:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6550 .elementor-element.elementor-element-6ae047c{width:100%;max-width:100%;text-align:center;}.elementor-6550 .elementor-element.elementor-element-6ae047c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-f010b82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-431cd16{--grid-columns:1;}.elementor-6550 .elementor-element.elementor-element-2842e29{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6550 .elementor-element.elementor-element-2842e29:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-2842e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6550 .elementor-element.elementor-element-72637ab{--grid-columns:1;--grid-row-gap:30px;}.elementor-6550 .elementor-element.elementor-element-cfe4e74{width:auto;max-width:auto;}.elementor-6550 .elementor-element.elementor-element-cfe4e74.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-ca17db6{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-ca17db6:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-ca17db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0FB;}.elementor-6550 .elementor-element.elementor-element-bd6b275{--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:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-6550 .elementor-element.elementor-element-4fb2977{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-6550 .elementor-element.elementor-element-2bc6f92{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-affe79f );--border-color:var( --e-global-color-affe79f );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-2bc6f92:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-2bc6f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );}.elementor-6550 .elementor-element.elementor-element-2bc6f92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-2b70d2e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-affe79f );--border-color:var( --e-global-color-affe79f );--border-radius:15px 15px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-6550 .elementor-element.elementor-element-e5dae42 p{margin-block-end:0px;}.elementor-6550 .elementor-element.elementor-element-6d4ffb3{padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-588e1e4{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-affe79f );--border-color:var( --e-global-color-affe79f );--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-6550 .elementor-element.elementor-element-b8317a3{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:0.85rem;font-weight:400;color:var( --e-global-color-3d87ab1 );}.elementor-6550 .elementor-element.elementor-element-b8317a3.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-56b65b6{--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:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-6550 .elementor-element.elementor-element-c800c5b{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:0.85rem;font-weight:400;color:var( --e-global-color-3d87ab1 );}.elementor-6550 .elementor-element.elementor-element-c800c5b.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-0756cc8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-affe79f );--border-color:var( --e-global-color-affe79f );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-0756cc8:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-0756cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5a5c3 );}.elementor-6550 .elementor-element.elementor-element-0756cc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-0b8b6be{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-affe79f );--border-color:var( --e-global-color-affe79f );--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-6550 .elementor-element.elementor-element-f26aec2{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:0.85rem;font-weight:400;color:var( --e-global-color-3d87ab1 );}.elementor-6550 .elementor-element.elementor-element-f26aec2.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-a16d42b.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-266d791{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-affe79f );--border-color:var( --e-global-color-affe79f );--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-6550 .elementor-element.elementor-element-9ecc8b2{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:0.85rem;font-weight:400;color:var( --e-global-color-3d87ab1 );}.elementor-6550 .elementor-element.elementor-element-9ecc8b2.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-2765bbd{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-affe79f );--border-color:var( --e-global-color-affe79f );--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-6550 .elementor-element.elementor-element-aae6afd{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:0.85rem;font-weight:400;color:var( --e-global-color-3d87ab1 );}.elementor-6550 .elementor-element.elementor-element-aae6afd.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-41d2272{--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:center;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-6550 .elementor-element.elementor-element-2c9c8c3{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:0.85rem;font-weight:400;color:var( --e-global-color-3d87ab1 );}.elementor-6550 .elementor-element.elementor-element-2c9c8c3.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-ea1c35c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6550 .elementor-element.elementor-element-3b2f762{text-align:center;}.elementor-6550 .elementor-element.elementor-element-3c923cd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-dca9bae .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D3D6;border-radius:5px 5px 5px 5px;}.elementor-6550 .elementor-element.elementor-element-dca9bae .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-dca9bae .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-dca9bae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6550 .elementor-element.elementor-element-dca9bae .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6550 .elementor-element.elementor-element-6f80669 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D3D6;border-radius:5px 5px 5px 5px;}.elementor-6550 .elementor-element.elementor-element-6f80669 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-6f80669 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-6f80669{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6550 .elementor-element.elementor-element-6f80669 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6550 .elementor-element.elementor-element-36d3adf .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D3D6;border-radius:5px 5px 5px 5px;}.elementor-6550 .elementor-element.elementor-element-36d3adf .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-36d3adf .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-36d3adf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6550 .elementor-element.elementor-element-36d3adf .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6550 .elementor-element.elementor-element-cf3d877 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D3D6;border-radius:5px 5px 5px 5px;}.elementor-6550 .elementor-element.elementor-element-cf3d877 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-cf3d877 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-cf3d877{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6550 .elementor-element.elementor-element-cf3d877 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6550 .elementor-element.elementor-element-b4557b0 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D3D6;border-radius:5px 5px 5px 5px;}.elementor-6550 .elementor-element.elementor-element-b4557b0 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-b4557b0 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-b4557b0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6550 .elementor-element.elementor-element-b4557b0 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6550 .elementor-element.elementor-element-b93ff5b .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D3D6;border-radius:5px 5px 5px 5px;}.elementor-6550 .elementor-element.elementor-element-b93ff5b .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-b93ff5b .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-b93ff5b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6550 .elementor-element.elementor-element-b93ff5b .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6550 .elementor-element.elementor-element-1c245cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6550 .elementor-element.elementor-element-58ef1c0{text-align:center;}.elementor-6550 .elementor-element.elementor-element-47c87d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-6550 .elementor-element.elementor-element-2fb34aa .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-2fb34aa .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-2fb34aa .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-e15eef2 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-e15eef2 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-e15eef2 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-db687af .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-db687af .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-db687af .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-83d00ff .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-83d00ff .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-83d00ff .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-117e8d8 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-117e8d8 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-117e8d8 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-af37f8f .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-af37f8f .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-af37f8f .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-a3383af .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-a3383af .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-a3383af .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-0d507b7 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-0d507b7 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-0d507b7 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-bf2ddf0 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-bf2ddf0 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-bf2ddf0 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-9250082 .elementor-button{background-color:var( --e-global-color-3b5a5c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-6550 .elementor-element.elementor-element-9250082 .elementor-button:hover, .elementor-6550 .elementor-element.elementor-element-9250082 .elementor-button:focus{background-color:#F2F7F7;}.elementor-6550 .elementor-element.elementor-element-2299229{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6550 .elementor-element.elementor-element-96ebdaf{text-align:left;}.elementor-6550 .elementor-element.elementor-element-96ebdaf .elementor-heading-title{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-6550 .elementor-element.elementor-element-3357148{--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-cf8e7b4{--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-431cd16{--grid-columns:2;}.elementor-6550 .elementor-element.elementor-element-72637ab{--grid-columns:2;}.elementor-6550 .elementor-element.elementor-element-3c923cd{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-6550 .elementor-element.elementor-element-7c45191{--content-width:1200px;}.elementor-6550 .elementor-element.elementor-element-73fd558{--width:100%;}.elementor-6550 .elementor-element.elementor-element-76dda28{--width:68%;}.elementor-6550 .elementor-element.elementor-element-5c46b9b{--width:1140px;}.elementor-6550 .elementor-element.elementor-element-cf8e7b4{--width:1140px;}.elementor-6550 .elementor-element.elementor-element-f010b82{--width:49%;}.elementor-6550 .elementor-element.elementor-element-2842e29{--width:49%;}.elementor-6550 .elementor-element.elementor-element-ca17db6{--content-width:980px;}.elementor-6550 .elementor-element.elementor-element-2bc6f92{--width:48%;}.elementor-6550 .elementor-element.elementor-element-0756cc8{--width:48%;}.elementor-6550 .elementor-element.elementor-element-2299229{--content-width:750px;}}@media(max-width:767px){.elementor-6550 .elementor-element.elementor-element-3357148{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-cf8e7b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-431cd16{--grid-columns:1;}.elementor-6550 .elementor-element.elementor-element-72637ab{--grid-columns:1;}.elementor-6550 .elementor-element.elementor-element-3c923cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-2bca866 */.elementor-6550 .elementor-element.elementor-element-2bca866 span{
    color: #0B796E
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73fd558 */.elementor-6550 .elementor-element.elementor-element-73fd558{
    max-width: 530px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd6b275 */.home-compare-title::before,
.home-compare-title::after{
    content: url(http://www.retraite.com/wp-content/uploads/2025/07/compare-arrow.svg);
    position: absolute;
    width: 76px;
    height: 72px;
    top: 20px;
    left: 20%;
    z-index: 5
}

.home-compare-title::after {
    right: 20%;
    left: auto;
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8317a3 */.elementor-6550 .elementor-element.elementor-element-b8317a3 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fe5910 */.elementor-6550 .elementor-element.elementor-element-0fe5910 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c800c5b */.elementor-6550 .elementor-element.elementor-element-c800c5b span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bf23d2 */.elementor-6550 .elementor-element.elementor-element-0bf23d2 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f26aec2 */.elementor-6550 .elementor-element.elementor-element-f26aec2 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16d42b */.elementor-6550 .elementor-element.elementor-element-a16d42b span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ecc8b2 */.elementor-6550 .elementor-element.elementor-element-9ecc8b2 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-757d959 */.elementor-6550 .elementor-element.elementor-element-757d959 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae6afd */.elementor-6550 .elementor-element.elementor-element-aae6afd span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fcca1a */.elementor-6550 .elementor-element.elementor-element-5fcca1a span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c9c8c3 */.elementor-6550 .elementor-element.elementor-element-2c9c8c3 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e919df0 */.elementor-6550 .elementor-element.elementor-element-e919df0 span {
    color: #8F95A1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca17db6 */.home-compare::before {
    content: "";
    position: absolute;
    background-color: #FFF;
    width: 100%;
    height: 245px;
    top: 0;
    left: 0;
}

.home-compare a{
    text-decoration: none;
}

.home-compare a .description strong{
    color: black;
}

.home-compare a:hover .description strong{
    color: white;
}

.home-compare p{
    margin: 0;
    padding: 0;
}

.home-compare .offre strong{
    font-size: 1rem
}

.home-compare .card-wrapper{
    overflow: hidden
}

.compare-line-link:hover{
    background: #9C528B;
    color: white !important;
}
.compare-line-link:hover .offre,
.compare-line-link:hover p,
.compare-line-link:hover span{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dca9bae */.elementor-6550 .elementor-element.elementor-element-dca9bae{
    width: 100%;
}

.bt-maillage-50{
    width: 100%;
    display: flex;
    justify-content: bettween;
}

.bt-maillage-50 .elementor-button-text{
    width: 100%;
    display: flex;
    justify-content: space-between;
        align-items: center;
}

.bt-maillage-50 .elementor-button-text::after {
    content: "";
    width: 10px;
    height: 20px;
    margin-left: 15px;
    mask: url(http://www.retraite.com/wp-content/uploads/2025/06/bt-arrow.svg) no-repeat 100% 100%;
    mask-size: cover;
    background-color: #0B796E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f80669 */.elementor-6550 .elementor-element.elementor-element-6f80669{
    width: 100%;
}

.bt-maillage-50{
    width: 100%;
    display: flex;
    justify-content: bettween;
}

.bt-maillage-50 .elementor-button-text{
    width: 100%;
    display: flex;
    justify-content: space-between;
        align-items: center;
}

.bt-maillage-50 .elementor-button-text::after {
    content: "";
    width: 10px;
    height: 20px;
    margin-left: 15px;
    mask: url(http://www.retraite.com/wp-content/uploads/2025/06/bt-arrow.svg) no-repeat 100% 100%;
    mask-size: cover;
    background-color: #0B796E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36d3adf */.elementor-6550 .elementor-element.elementor-element-36d3adf{
    width: 100%;
}

.bt-maillage-50{
    width: 100%;
    display: flex;
    justify-content: bettween;
}

.bt-maillage-50 .elementor-button-text{
    width: 100%;
    display: flex;
    justify-content: space-between;
        align-items: center;
}

.bt-maillage-50 .elementor-button-text::after {
    content: "";
    width: 10px;
    height: 20px;
    margin-left: 15px;
    mask: url(http://www.retraite.com/wp-content/uploads/2025/06/bt-arrow.svg) no-repeat 100% 100%;
    mask-size: cover;
    background-color: #0B796E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf3d877 */.elementor-6550 .elementor-element.elementor-element-cf3d877{
    width: 100%;
}

.bt-maillage-50{
    width: 100%;
    display: flex;
    justify-content: bettween;
}

.bt-maillage-50 .elementor-button-text{
    width: 100%;
    display: flex;
    justify-content: space-between;
        align-items: center;
}

.bt-maillage-50 .elementor-button-text::after {
    content: "";
    width: 10px;
    height: 20px;
    margin-left: 15px;
    mask: url(http://www.retraite.com/wp-content/uploads/2025/06/bt-arrow.svg) no-repeat 100% 100%;
    mask-size: cover;
    background-color: #0B796E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4557b0 */.elementor-6550 .elementor-element.elementor-element-b4557b0{
    width: 100%;
}

.bt-maillage-50{
    width: 100%;
    display: flex;
    justify-content: bettween;
}

.bt-maillage-50 .elementor-button-text{
    width: 100%;
    display: flex;
    justify-content: space-between;
        align-items: center;
}

.bt-maillage-50 .elementor-button-text::after {
    content: "";
    width: 10px;
    height: 20px;
    margin-left: 15px;
    mask: url(http://www.retraite.com/wp-content/uploads/2025/06/bt-arrow.svg) no-repeat 100% 100%;
    mask-size: cover;
    background-color: #0B796E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b93ff5b */.elementor-6550 .elementor-element.elementor-element-b93ff5b{
    width: 100%;
}

.bt-maillage-50{
    width: 100%
}/* End custom CSS */