.elementor-8548 .elementor-element.elementor-element-33c9c378{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8548 .elementor-element.elementor-element-61b55a85{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-375b8dfc{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:start;}.elementor-8548 .elementor-element.elementor-element-375b8dfc:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8548 .elementor-element.elementor-element-375b8dfc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.platinium-patrimoine.fr/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8548 .elementor-element.elementor-element-375b8dfc img{width:100%;}.elementor-8548 .elementor-element.elementor-element-72a7fbeb{text-align:center;}.elementor-8548 .elementor-element.elementor-element-72a7fbeb .elementor-heading-title{font-size:14px;font-weight:500;color:var( --e-global-color-primary );}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-icon i{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence3 );transition:fill 0.3s;}.elementor-8548 .elementor-element.elementor-element-25aa7ed7{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-item > a{font-size:12px;}.elementor-8548 .elementor-element.elementor-element-25aa7ed7 .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-8548 .elementor-element.elementor-element-77df8511{--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;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8548 .elementor-element.elementor-element-72a4dc60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8548 .elementor-element.elementor-element-8641289 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-8548 .elementor-element.elementor-element-78ddd865{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-7fd80c6d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-8548 .elementor-element.elementor-element-7fd80c6d .elementor-button:hover, .elementor-8548 .elementor-element.elementor-element-7fd80c6d .elementor-button:focus{background-color:var( --e-global-color-kadence3 );}.elementor-8548 .elementor-element.elementor-element-21260104 .elementor-button{background-color:var( --e-global-color-kadence9 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-8548 .elementor-element.elementor-element-21260104 .elementor-button:hover, .elementor-8548 .elementor-element.elementor-element-21260104 .elementor-button:focus{background-color:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence9 );}.elementor-8548 .elementor-element.elementor-element-21260104 .elementor-button:hover svg, .elementor-8548 .elementor-element.elementor-element-21260104 .elementor-button:focus svg{fill:var( --e-global-color-kadence9 );}.elementor-8548 .elementor-element.elementor-element-11f839d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-33cdbab2 img{width:100%;border-radius:20px 0px 20px 20px;}.elementor-8548 .elementor-element.elementor-element-23328e8e{--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-8548 .elementor-element.elementor-element-547b135b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8548 .elementor-element.elementor-element-547b135b:after{content:"0.66";}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-post__thumbnail__link{width:100%;}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-post__thumbnail{border-radius:8px 8px 8px 8px;}.elementor-8548 .elementor-element.elementor-element-547b135b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-8548 .elementor-element.elementor-element-547b135b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-8548 .elementor-element.elementor-element-547b135b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-post__title, .elementor-8548 .elementor-element.elementor-element-547b135b .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-post__title{margin-bottom:10px;}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-8548 .elementor-element.elementor-element-547b135b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-8548 .elementor-element.elementor-element-547b135b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-8548 .elementor-element.elementor-element-547b135b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-8548 .elementor-element.elementor-element-547b135b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-8548 .elementor-element.elementor-element-2c36c04a{--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:0100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-2c36c04a:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-2c36c04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8548 .elementor-element.elementor-element-815d439{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-3c6ddf0c{--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-8548 .elementor-element.elementor-element-7a81fa45 .elementor-icon-box-title, .elementor-8548 .elementor-element.elementor-element-7a81fa45 .elementor-icon-box-title a{font-size:20px;}.elementor-8548 .elementor-element.elementor-element-7a81fa45 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-7a81fa45 .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-4d21416f{--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-8548 .elementor-element.elementor-element-5cac63e .elementor-icon-box-title, .elementor-8548 .elementor-element.elementor-element-5cac63e .elementor-icon-box-title a{font-size:20px;}.elementor-8548 .elementor-element.elementor-element-5cac63e .elementor-icon-box-title{color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-5cac63e .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-7ee5a467{--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-8548 .elementor-element.elementor-element-3190546e .elementor-icon-box-title, .elementor-8548 .elementor-element.elementor-element-3190546e .elementor-icon-box-title a{font-size:20px;}.elementor-8548 .elementor-element.elementor-element-3190546e .elementor-icon-box-title{color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-3190546e .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-5af7d1ab{--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-8548 .elementor-element.elementor-element-72150b77 .elementor-icon-box-title, .elementor-8548 .elementor-element.elementor-element-72150b77 .elementor-icon-box-title a{font-size:20px;}.elementor-8548 .elementor-element.elementor-element-72150b77 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-72150b77 .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-3d489e5f{--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:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8548 .elementor-element.elementor-element-3115674{--display:flex;}.elementor-8548 .elementor-element.elementor-element-54e46fec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-54e46fec:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-54e46fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8548 .elementor-element.elementor-element-29c11ba6{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-8548 .elementor-element.elementor-element-29c11ba6:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-29c11ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8548 .elementor-element.elementor-element-2fdb55cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-43398639 .elementor-accordion-item{border-width:1px;border-color:#F0F0F0;}.elementor-8548 .elementor-element.elementor-element-43398639 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#F0F0F0;}.elementor-8548 .elementor-element.elementor-element-43398639 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#F0F0F0;}@media(min-width:768px){.elementor-8548 .elementor-element.elementor-element-61b55a85{--width:50%;}.elementor-8548 .elementor-element.elementor-element-72a4dc60{--width:45%;}.elementor-8548 .elementor-element.elementor-element-11f839d6{--width:60%;}.elementor-8548 .elementor-element.elementor-element-3c6ddf0c{--width:25%;}.elementor-8548 .elementor-element.elementor-element-4d21416f{--width:25%;}.elementor-8548 .elementor-element.elementor-element-7ee5a467{--width:25%;}.elementor-8548 .elementor-element.elementor-element-5af7d1ab{--width:25%;}.elementor-8548 .elementor-element.elementor-element-2fdb55cb{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8548 .elementor-element.elementor-element-72a4dc60{--width:100%;}.elementor-8548 .elementor-element.elementor-element-11f839d6{--width:100%;}}@media(max-width:1024px){.elementor-8548 .elementor-element.elementor-element-72a7fbeb .elementor-heading-title{font-size:14px;}.elementor-8548 .elementor-element.elementor-element-77df8511{--min-height:0px;--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-8548 .elementor-element.elementor-element-72a4dc60{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8548 .elementor-element.elementor-element-33cdbab2{text-align:start;}.elementor-8548 .elementor-element.elementor-element-33cdbab2 img{width:70%;height:300px;object-fit:cover;}.elementor-8548 .elementor-element.elementor-element-3d489e5f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-8548 .elementor-element.elementor-element-29c11ba6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-8548 .elementor-element.elementor-element-61b55a85{--justify-content:center;}.elementor-8548 .elementor-element.elementor-element-375b8dfc{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:center;}.elementor-8548 .elementor-element.elementor-element-375b8dfc img{width:50%;}.elementor-8548 .elementor-element.elementor-element-72a7fbeb .elementor-heading-title{font-size:17px;}.elementor-8548 .elementor-element.elementor-element-77df8511{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8548 .elementor-element.elementor-element-72a4dc60{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8548 .elementor-element.elementor-element-8641289 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-33cdbab2 img{width:100%;height:300px;object-fit:cover;}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8548 .elementor-element.elementor-element-547b135b:after{content:"0.5";}.elementor-8548 .elementor-element.elementor-element-547b135b .elementor-post__thumbnail__link{width:100%;}.elementor-8548 .elementor-element.elementor-element-3d489e5f{--margin-top:35%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8548 .elementor-element.elementor-element-29c11ba6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS *//* Platinium Placements v2 — modèle dédié 8548. */
@font-face{font-family:'Platinium Placements Sans';font-weight:300;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:400;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:600;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtY.ttf)}
.elementor-8548{--v2-serif:'Platinium Placements Serif',Georgia,serif;--v2-sans:'Platinium Placements Sans',Arial,sans-serif;font:400 16px/1.7 var(--v2-sans);color:#152238;background:#f7f8fa}
.elementor-8548 :is(h1,h2,h3,h4){font-family:var(--v2-serif)!important;font-weight:500!important;letter-spacing:-.035em;line-height:1.12}
.elementor-8548 :is(p,.elementor-widget-text-editor,.elementor-icon-box-description){font-family:var(--v2-sans);line-height:1.8}
.elementor-8548 > .e-con{margin:0!important;padding:108px 5%;border-radius:0}
.elementor-8548 > .e-con > .e-con-inner{width:100%;max-width:1280px;padding:0;gap:0}
.elementor-8548 a:focus-visible,.elementor-8548 button:focus-visible,.elementor-8548 [tabindex]:focus-visible{outline:2px solid #c7aa72;outline-offset:5px}
.elementor-8548 a,.elementor-8548 button{transition:background .25s,color .25s,transform .25s}
.elementor-8548 .elementor-element-33c9c378{display:flex!important;background:#06162d;padding:29px 5% 0!important}
.elementor-8548 .elementor-element-61b55a85{display:none!important}
.elementor-8548 .elementor-element-25aa7ed7{display:block!important;width:100%;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-items{justify-content:flex-start;gap:14px;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font:400 12px/1.7 var(--v2-sans);color:#b8cadb;letter-spacing:.04em}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon{color:#b8cadb}
.elementor-8548 .elementor-element-77df8511{position:relative;overflow:hidden;background:#06162d!important;padding-top:62px;padding-bottom:90px}
.elementor-8548 .elementor-element-77df8511:before{content:'';position:absolute;width:800px;height:650px;left:-500px;top:90px;border:1px solid #b8cadb12;border-radius:48%;box-shadow:0 0 0 80px #b8cadb05,0 0 0 160px #b8cadb04;pointer-events:none}
.elementor-8548 .elementor-element-77df8511 > .e-con-inner{position:relative;display:grid;grid-template-columns:1.12fr 1fr;gap:7%;align-items:center}
.elementor-8548 :is(.elementor-element-72a4dc60,.elementor-element-11f839d6){width:100%;padding:0;min-width:0;gap:0}
.elementor-8548 .elementor-element-8641289:before{content:'OPTIMISER SES PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#c7aa72;margin:0 0 24px}
.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(48px,5.2vw,84.8px)!important;line-height:1.05;letter-spacing:-.04em;color:#e0cfaa;font-style:italic;margin:0 0 25px}
.elementor-8548 .elementor-element-8641289 h1::first-line{color:#fff;font-style:normal}
.elementor-8548 .elementor-element-746e7d5f{font:300 16px/1.9 var(--v2-sans);color:#d9e0e6;max-width:550px;margin:0}
.elementor-8548 .elementor-element-746e7d5f p{line-height:1.9;margin:0 0 18px}
.elementor-8548 .elementor-element-746e7d5f strong{font-weight:600;color:#e0cfaa}
.elementor-8548 .elementor-element-78ddd865{padding:0;margin:34px 0 0;gap:28px;flex-wrap:wrap;align-items:center;width:100%}
.elementor-8548 .elementor-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:15px 24px;background:#c7aa72!important;color:#06162d!important;border:1px solid #c7aa72;border-radius:0;font:600 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:none}
.elementor-8548 .elementor-button:hover{background:#e0cfaa!important;transform:translateY(-2px)}
.elementor-8548 .elementor-element-7fd80c6d .elementor-button:after{content:'↗';font:400 22px Arial,sans-serif;margin-left:30px}
.elementor-8548 .elementor-element-21260104 .elementor-button{background:transparent!important;border:0;padding:0;min-height:44px;color:#e0cfaa!important;font:500 20px var(--v2-serif);letter-spacing:0;text-transform:none}
.elementor-8548 .elementor-element-33cdbab2{position:relative;padding:18px 18px 0 0}
.elementor-8548 .elementor-element-33cdbab2:before{content:'';position:absolute;inset:0 0 30px 24px;border:1px solid #c7aa7266;pointer-events:none}
.elementor-8548 .elementor-element-33cdbab2 img{display:block;position:relative;width:100%;height:420px;object-fit:cover;border-radius:0!important;filter:saturate(.4) contrast(1.05) brightness(.8)}
.elementor-8548 .elementor-element-33cdbab2:after{content:'';position:absolute;inset:18px 18px 0 0;background:linear-gradient(0deg,#06162d66,transparent 70%);pointer-events:none}
.elementor-8548 .elementor-element-23328e8e{background:#f7f8fa}
.elementor-8548 .elementor-element-547b135b:before{content:'NOS EXPERTISES EN PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:36px;padding-bottom:18px;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-element-547b135b .elementor-posts-container{gap:32px 28px;counter-reset:solution}
.elementor-8548 .elementor-post{counter-increment:solution;background:white;border:1px solid #15223829;display:flex;flex-direction:column;border-radius:0;overflow:visible;transition:transform .3s,box-shadow .3s}
.elementor-8548 .elementor-post:hover{transform:translateY(-5px);box-shadow:0 18px 40px #06162d0e}
.elementor-8548 .elementor-post__thumbnail__link{position:relative;overflow:hidden;display:block;margin:0;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail__link:after{content:counter(solution,decimal-leading-zero);position:absolute;left:18px;bottom:15px;background:#06162d;color:#e0cfaa;padding:3px 12px;font:italic 16px/1.7 var(--v2-serif)}
.elementor-8548 .elementor-post__thumbnail{height:210px;padding-bottom:0!important;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0!important;transform:none;filter:saturate(.62);transition:filter .4s,transform .5s}
.elementor-8548 .elementor-post:hover img{filter:saturate(.9);transform:scale(1.035)}
.elementor-8548 .elementor-post__text{padding:26px;flex:1;display:flex;flex-direction:column}
.elementor-8548 .elementor-post__title{font-size:25px!important;line-height:1.25;min-height:62px;margin:0 0 24px;letter-spacing:0}
.elementor-8548 .elementor-post__title a{font:inherit;color:#152238}
.elementor-8548 .elementor-post__read-more{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #15223829;padding-top:14px;margin-top:auto;font:400 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;color:#152238}
.elementor-8548 .elementor-post__read-more:after{content:'↗';font:400 22px Arial,sans-serif;color:#927443}
.elementor-8548 .elementor-element-2c36c04a{background:#f2efe8!important;padding-top:70px;padding-bottom:70px}
.elementor-8548 .elementor-element-815d439{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;width:100%;counter-reset:engagement}
.elementor-8548 .elementor-element-815d439 > .e-con{counter-increment:engagement;width:100%;min-width:0;padding:0 28px;border-right:1px solid #15223829}
.elementor-8548 .elementor-element-815d439 > .e-con:first-child{padding-left:0}
.elementor-8548 .elementor-element-815d439 > .e-con:last-child{padding-right:0;border:0}
.elementor-8548 .elementor-icon-box-content:before{content:counter(engagement,decimal-leading-zero);display:block;font:italic 19px var(--v2-serif);color:#927443;margin-bottom:22px}
.elementor-8548 .elementor-icon-box-wrapper{text-align:left!important}
.elementor-8548 .elementor-icon-box-title{font-size:25px!important;line-height:1.25;color:#152238!important;margin:0 0 18px}
.elementor-8548 .elementor-icon-box-description{font:400 14px/1.8 var(--v2-sans)!important;color:#536071!important;margin:0}
.elementor-8548 .elementor-element-3d489e5f{background:#06162d!important;overflow:hidden}
.elementor-8548 .elementor-element-3d489e5f > .e-con-inner{display:block}
.elementor-8548 .elementor-element-54e46fec{background:#f2efe8;padding:108px 5%}
.elementor-8548 .elementor-element-29c11ba6{display:flex;flex-direction:column;gap:70px;padding:0;width:100%}
.elementor-8548 .elementor-element-2fdb55cb{order:1;width:100%;padding:0;gap:70px}
.elementor-8548 .elementor-element-46545ddd{order:2;width:100%;padding:35px;border:1px solid #15223829;background:#f7f8fa;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px;position:static}
.elementor-8548 .elementor-element-5fbd1f3e{width:72px}
.elementor-8548 .elementor-element-5fbd1f3e img{width:72px;height:85px;object-fit:cover;object-position:top;border-radius:0}
.elementor-8548 .elementor-element-145246c8 .elementor-heading-title{font-size:23px!important;color:#152238}
.elementor-8548 .elementor-element-e79b8c6 .elementor-heading-title{font:400 15px/1.6 var(--v2-sans)!important;color:#536071}
.elementor-8548 .elementor-element-5476bd71{width:100%;color:#536071;font:400 16px/1.85 var(--v2-sans)}
.elementor-8548 .elementor-element-5476bd71 h2{font-size:clamp(38.4px,3.8vw,59.2px)!important;color:#152238;margin:0 0 32px}
.elementor-8548 .elementor-element-5476bd71 h3{font-size:27px!important;color:#152238;margin:35px 0 18px}
.elementor-8548 .elementor-element-5476bd71 p{margin-bottom:24px}
.elementor-8548 .elementor-element-43398639{width:100%;padding-top:20px}
.elementor-8548 .elementor-element-43398639:before{content:'QUESTIONS FRÉQUENTES';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:24px}
.elementor-8548 .elementor-accordion{border-top:1px solid #15223829;counter-reset:question}
.elementor-8548 .elementor-accordion-item{counter-increment:question;border:0;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-accordion .elementor-tab-title{padding:25px 0;line-height:1.4;background:transparent}
.elementor-8548 .elementor-accordion .elementor-tab-title:before{content:counter(question,decimal-leading-zero);font:400 12px var(--v2-sans);color:#927443;display:inline-block;width:36px}
.elementor-8548 .elementor-accordion-title{font:500 20px/1.4 var(--v2-serif)!important;color:#152238!important}
.elementor-8548 .elementor-accordion-icon{color:#927443!important}
.elementor-8548 .elementor-accordion .elementor-tab-content{font:400 15px/1.8 var(--v2-sans);color:#536071;background:transparent;border:0;padding:0 20px 25px 45px}
@media(min-width:1600px){.elementor-8548 .elementor-element-77df8511{padding-top:90px;padding-bottom:110px}.elementor-8548 .elementor-element-33cdbab2 img{height:490px}}
@media(max-width:1100px){.elementor-8548 .elementor-element-77df8511 > .e-con-inner{gap:5%}.elementor-8548 .elementor-element-33cdbab2 img{height:390px}.elementor-8548 .elementor-element-815d439 > .e-con{padding-inline:18px}.elementor-8548 .elementor-post__title{font-size:23px!important}}
@media(max-width:900px){.elementor-8548 .elementor-element-77df8511{padding-top:50px;padding-bottom:70px}.elementor-8548 .elementor-element-8641289 h1{font-size:52px!important}.elementor-8548 .elementor-element-33cdbab2 img{height:360px}.elementor-8548 .elementor-element-815d439{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(2){border:0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(3){padding-left:0}}
@media(max-width:640px){.elementor-8548 > .e-con{padding:70px 20px}.elementor-8548 .elementor-element-33c9c378{padding:22px 20px 0!important}.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font-size:11px}.elementor-8548 .elementor-element-77df8511{padding-top:38px;padding-bottom:55px}.elementor-8548 .elementor-element-77df8511 > .e-con-inner{grid-template-columns:1fr;gap:42px}.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(40px,11.5vw,56px)!important}.elementor-8548 .elementor-element-8641289:before{font-size:11px;margin-bottom:23px}.elementor-8548 .elementor-element-78ddd865{margin-top:26px;gap:22px}.elementor-8548 .elementor-element-33cdbab2{padding:12px 12px 0 0}.elementor-8548 .elementor-element-33cdbab2 img{height:260px}.elementor-8548 .elementor-element-33cdbab2:after{inset:12px 12px 0 0}.elementor-8548 .elementor-posts-container{gap:24px}.elementor-8548 .elementor-post__thumbnail{height:220px}.elementor-8548 .elementor-post__title{font-size:27px!important;min-height:0}.elementor-8548 .elementor-post__text{padding:24px}.elementor-8548 .elementor-element-2c36c04a{padding-top:52px;padding-bottom:52px}.elementor-8548 .elementor-element-815d439{grid-template-columns:1fr;gap:0}.elementor-8548 .elementor-element-815d439 > .e-con{padding:25px 0!important;border:0;border-bottom:1px solid #15223829}.elementor-8548 .elementor-element-815d439 > .e-con:last-child{border:0}.elementor-8548 .elementor-icon-box-content:before{margin-bottom:14px}.elementor-8548 .elementor-element-54e46fec{padding:70px 20px}.elementor-8548 .elementor-element-46545ddd{padding:24px}.elementor-8548 .elementor-accordion-title{font-size:19px!important}.elementor-8548 .elementor-button{font-size:11px}.elementor-8548 .elementor-element-5476bd71 h2{font-size:39px!important}}
@media(prefers-reduced-motion:reduce){.elementor-8548 *,.elementor-8548 *:before,.elementor-8548 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

/* Final editorial and FAQ composition */
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text,.elementor-8548 .elementor-element-25aa7ed7 a{color:#b8cadb!important}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon i{color:#c7aa72!important}
.elementor-8548 .elementor-element-2fdb55cb{display:grid!important;grid-template-columns:.8fr 1.2fr;column-gap:10%;row-gap:70px}
.elementor-8548 .elementor-element-5476bd71{grid-column:1/-1;order:1}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:grid;grid-template-columns:.82fr 1.18fr;column-gap:10%;align-items:start}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>*{grid-column:2;margin-top:0}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{grid-column:1;grid-row:1;font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child:before{content:'UNE VISION PATRIMONIALE GLOBALE';display:block;font-family:'Platinium Placements Sans',sans-serif;font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:not(:first-child){font-size:34px!important;line-height:1.2;margin-top:24px}
.elementor-8548 .elementor-element-26ac7e0{grid-column:1;order:2;width:100%}
.elementor-8548 .elementor-element-26ac7e0:before{content:'QUESTIONS FRÉQUENTES';display:block;font-size:11px;font-weight:600;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-26ac7e0 h2{font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em;color:#152238}
.elementor-8548 .elementor-element-26ac7e0 em{color:#8b713f}
.elementor-8548 .elementor-element-43398639{grid-column:2;order:3;padding:0!important}
.elementor-8548 .elementor-element-43398639:before{display:none!important}
@media(max-width:900px){.elementor-8548 .elementor-element-2fdb55cb{grid-template-columns:1fr;row-gap:36px}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:block}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{margin-bottom:36px}.elementor-8548 .elementor-element-26ac7e0,.elementor-8548 .elementor-element-43398639{grid-column:1}}
/* Platinium Placements v2 — modèle dédié 8548. */
@font-face{font-family:'Platinium Placements Sans';font-weight:300;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:400;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:600;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtY.ttf)}
.elementor-8548{--v2-serif:'Platinium Placements Serif',Georgia,serif;--v2-sans:'Platinium Placements Sans',Arial,sans-serif;font:400 16px/1.7 var(--v2-sans);color:#152238;background:#f7f8fa}
.elementor-8548 :is(h1,h2,h3,h4){font-family:var(--v2-serif)!important;font-weight:500!important;letter-spacing:-.035em;line-height:1.12}
.elementor-8548 :is(p,.elementor-widget-text-editor,.elementor-icon-box-description){font-family:var(--v2-sans);line-height:1.8}
.elementor-8548 > .e-con{margin:0!important;padding:108px 5%;border-radius:0}
.elementor-8548 > .e-con > .e-con-inner{width:100%;max-width:1280px;padding:0;gap:0}
.elementor-8548 a:focus-visible,.elementor-8548 button:focus-visible,.elementor-8548 [tabindex]:focus-visible{outline:2px solid #c7aa72;outline-offset:5px}
.elementor-8548 a,.elementor-8548 button{transition:background .25s,color .25s,transform .25s}
.elementor-8548 .elementor-element-33c9c378{display:flex!important;background:#06162d;padding:29px 5% 0!important}
.elementor-8548 .elementor-element-61b55a85{display:none!important}
.elementor-8548 .elementor-element-25aa7ed7{display:block!important;width:100%;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-items{justify-content:flex-start;gap:14px;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font:400 12px/1.7 var(--v2-sans);color:#b8cadb;letter-spacing:.04em}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon{color:#b8cadb}
.elementor-8548 .elementor-element-77df8511{position:relative;overflow:hidden;background:#06162d!important;padding-top:62px;padding-bottom:90px}
.elementor-8548 .elementor-element-77df8511:before{content:'';position:absolute;width:800px;height:650px;left:-500px;top:90px;border:1px solid #b8cadb12;border-radius:48%;box-shadow:0 0 0 80px #b8cadb05,0 0 0 160px #b8cadb04;pointer-events:none}
.elementor-8548 .elementor-element-77df8511 > .e-con-inner{position:relative;display:grid;grid-template-columns:1.12fr 1fr;gap:7%;align-items:center}
.elementor-8548 :is(.elementor-element-72a4dc60,.elementor-element-11f839d6){width:100%;padding:0;min-width:0;gap:0}
.elementor-8548 .elementor-element-8641289:before{content:'OPTIMISER SES PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#c7aa72;margin:0 0 24px}
.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(48px,5.2vw,84.8px)!important;line-height:1.05;letter-spacing:-.04em;color:#e0cfaa;font-style:italic;margin:0 0 25px}
.elementor-8548 .elementor-element-8641289 h1::first-line{color:#fff;font-style:normal}
.elementor-8548 .elementor-element-746e7d5f{font:300 16px/1.9 var(--v2-sans);color:#d9e0e6;max-width:550px;margin:0}
.elementor-8548 .elementor-element-746e7d5f p{line-height:1.9;margin:0 0 18px}
.elementor-8548 .elementor-element-746e7d5f strong{font-weight:600;color:#e0cfaa}
.elementor-8548 .elementor-element-78ddd865{padding:0;margin:34px 0 0;gap:28px;flex-wrap:wrap;align-items:center;width:100%}
.elementor-8548 .elementor-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:15px 24px;background:#c7aa72!important;color:#06162d!important;border:1px solid #c7aa72;border-radius:0;font:600 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:none}
.elementor-8548 .elementor-button:hover{background:#e0cfaa!important;transform:translateY(-2px)}
.elementor-8548 .elementor-element-7fd80c6d .elementor-button:after{content:'↗';font:400 22px Arial,sans-serif;margin-left:30px}
.elementor-8548 .elementor-element-21260104 .elementor-button{background:transparent!important;border:0;padding:0;min-height:44px;color:#e0cfaa!important;font:500 20px var(--v2-serif);letter-spacing:0;text-transform:none}
.elementor-8548 .elementor-element-33cdbab2{position:relative;padding:18px 18px 0 0}
.elementor-8548 .elementor-element-33cdbab2:before{content:'';position:absolute;inset:0 0 30px 24px;border:1px solid #c7aa7266;pointer-events:none}
.elementor-8548 .elementor-element-33cdbab2 img{display:block;position:relative;width:100%;height:420px;object-fit:cover;border-radius:0!important;filter:saturate(.4) contrast(1.05) brightness(.8)}
.elementor-8548 .elementor-element-33cdbab2:after{content:'';position:absolute;inset:18px 18px 0 0;background:linear-gradient(0deg,#06162d66,transparent 70%);pointer-events:none}
.elementor-8548 .elementor-element-23328e8e{background:#f7f8fa}
.elementor-8548 .elementor-element-547b135b:before{content:'NOS EXPERTISES EN PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:36px;padding-bottom:18px;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-element-547b135b .elementor-posts-container{gap:32px 28px;counter-reset:solution}
.elementor-8548 .elementor-post{counter-increment:solution;background:white;border:1px solid #15223829;display:flex;flex-direction:column;border-radius:0;overflow:visible;transition:transform .3s,box-shadow .3s}
.elementor-8548 .elementor-post:hover{transform:translateY(-5px);box-shadow:0 18px 40px #06162d0e}
.elementor-8548 .elementor-post__thumbnail__link{position:relative;overflow:hidden;display:block;margin:0;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail__link:after{content:counter(solution,decimal-leading-zero);position:absolute;left:18px;bottom:15px;background:#06162d;color:#e0cfaa;padding:3px 12px;font:italic 16px/1.7 var(--v2-serif)}
.elementor-8548 .elementor-post__thumbnail{height:210px;padding-bottom:0!important;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0!important;transform:none;filter:saturate(.62);transition:filter .4s,transform .5s}
.elementor-8548 .elementor-post:hover img{filter:saturate(.9);transform:scale(1.035)}
.elementor-8548 .elementor-post__text{padding:26px;flex:1;display:flex;flex-direction:column}
.elementor-8548 .elementor-post__title{font-size:25px!important;line-height:1.25;min-height:62px;margin:0 0 24px;letter-spacing:0}
.elementor-8548 .elementor-post__title a{font:inherit;color:#152238}
.elementor-8548 .elementor-post__read-more{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #15223829;padding-top:14px;margin-top:auto;font:400 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;color:#152238}
.elementor-8548 .elementor-post__read-more:after{content:'↗';font:400 22px Arial,sans-serif;color:#927443}
.elementor-8548 .elementor-element-2c36c04a{background:#f2efe8!important;padding-top:70px;padding-bottom:70px}
.elementor-8548 .elementor-element-815d439{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;width:100%;counter-reset:engagement}
.elementor-8548 .elementor-element-815d439 > .e-con{counter-increment:engagement;width:100%;min-width:0;padding:0 28px;border-right:1px solid #15223829}
.elementor-8548 .elementor-element-815d439 > .e-con:first-child{padding-left:0}
.elementor-8548 .elementor-element-815d439 > .e-con:last-child{padding-right:0;border:0}
.elementor-8548 .elementor-icon-box-content:before{content:counter(engagement,decimal-leading-zero);display:block;font:italic 19px var(--v2-serif);color:#927443;margin-bottom:22px}
.elementor-8548 .elementor-icon-box-wrapper{text-align:left!important}
.elementor-8548 .elementor-icon-box-title{font-size:25px!important;line-height:1.25;color:#152238!important;margin:0 0 18px}
.elementor-8548 .elementor-icon-box-description{font:400 14px/1.8 var(--v2-sans)!important;color:#536071!important;margin:0}
.elementor-8548 .elementor-element-3d489e5f{background:#06162d!important;overflow:hidden}
.elementor-8548 .elementor-element-3d489e5f > .e-con-inner{display:block}
.elementor-8548 .elementor-element-54e46fec{background:#f2efe8;padding:108px 5%}
.elementor-8548 .elementor-element-29c11ba6{display:flex;flex-direction:column;gap:70px;padding:0;width:100%}
.elementor-8548 .elementor-element-2fdb55cb{order:1;width:100%;padding:0;gap:70px}
.elementor-8548 .elementor-element-46545ddd{order:2;width:100%;padding:35px;border:1px solid #15223829;background:#f7f8fa;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px;position:static}
.elementor-8548 .elementor-element-5fbd1f3e{width:72px}
.elementor-8548 .elementor-element-5fbd1f3e img{width:72px;height:85px;object-fit:cover;object-position:top;border-radius:0}
.elementor-8548 .elementor-element-145246c8 .elementor-heading-title{font-size:23px!important;color:#152238}
.elementor-8548 .elementor-element-e79b8c6 .elementor-heading-title{font:400 15px/1.6 var(--v2-sans)!important;color:#536071}
.elementor-8548 .elementor-element-5476bd71{width:100%;color:#536071;font:400 16px/1.85 var(--v2-sans)}
.elementor-8548 .elementor-element-5476bd71 h2{font-size:clamp(38.4px,3.8vw,59.2px)!important;color:#152238;margin:0 0 32px}
.elementor-8548 .elementor-element-5476bd71 h3{font-size:27px!important;color:#152238;margin:35px 0 18px}
.elementor-8548 .elementor-element-5476bd71 p{margin-bottom:24px}
.elementor-8548 .elementor-element-43398639{width:100%;padding-top:20px}
.elementor-8548 .elementor-element-43398639:before{content:'QUESTIONS FRÉQUENTES';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:24px}
.elementor-8548 .elementor-accordion{border-top:1px solid #15223829;counter-reset:question}
.elementor-8548 .elementor-accordion-item{counter-increment:question;border:0;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-accordion .elementor-tab-title{padding:25px 0;line-height:1.4;background:transparent}
.elementor-8548 .elementor-accordion .elementor-tab-title:before{content:counter(question,decimal-leading-zero);font:400 12px var(--v2-sans);color:#927443;display:inline-block;width:36px}
.elementor-8548 .elementor-accordion-title{font:500 20px/1.4 var(--v2-serif)!important;color:#152238!important}
.elementor-8548 .elementor-accordion-icon{color:#927443!important}
.elementor-8548 .elementor-accordion .elementor-tab-content{font:400 15px/1.8 var(--v2-sans);color:#536071;background:transparent;border:0;padding:0 20px 25px 45px}
@media(min-width:1600px){.elementor-8548 .elementor-element-77df8511{padding-top:90px;padding-bottom:110px}.elementor-8548 .elementor-element-33cdbab2 img{height:490px}}
@media(max-width:1100px){.elementor-8548 .elementor-element-77df8511 > .e-con-inner{gap:5%}.elementor-8548 .elementor-element-33cdbab2 img{height:390px}.elementor-8548 .elementor-element-815d439 > .e-con{padding-inline:18px}.elementor-8548 .elementor-post__title{font-size:23px!important}}
@media(max-width:900px){.elementor-8548 .elementor-element-77df8511{padding-top:50px;padding-bottom:70px}.elementor-8548 .elementor-element-8641289 h1{font-size:52px!important}.elementor-8548 .elementor-element-33cdbab2 img{height:360px}.elementor-8548 .elementor-element-815d439{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(2){border:0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(3){padding-left:0}}
@media(max-width:640px){.elementor-8548 > .e-con{padding:70px 20px}.elementor-8548 .elementor-element-33c9c378{padding:22px 20px 0!important}.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font-size:11px}.elementor-8548 .elementor-element-77df8511{padding-top:38px;padding-bottom:55px}.elementor-8548 .elementor-element-77df8511 > .e-con-inner{grid-template-columns:1fr;gap:42px}.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(40px,11.5vw,56px)!important}.elementor-8548 .elementor-element-8641289:before{font-size:11px;margin-bottom:23px}.elementor-8548 .elementor-element-78ddd865{margin-top:26px;gap:22px}.elementor-8548 .elementor-element-33cdbab2{padding:12px 12px 0 0}.elementor-8548 .elementor-element-33cdbab2 img{height:260px}.elementor-8548 .elementor-element-33cdbab2:after{inset:12px 12px 0 0}.elementor-8548 .elementor-posts-container{gap:24px}.elementor-8548 .elementor-post__thumbnail{height:220px}.elementor-8548 .elementor-post__title{font-size:27px!important;min-height:0}.elementor-8548 .elementor-post__text{padding:24px}.elementor-8548 .elementor-element-2c36c04a{padding-top:52px;padding-bottom:52px}.elementor-8548 .elementor-element-815d439{grid-template-columns:1fr;gap:0}.elementor-8548 .elementor-element-815d439 > .e-con{padding:25px 0!important;border:0;border-bottom:1px solid #15223829}.elementor-8548 .elementor-element-815d439 > .e-con:last-child{border:0}.elementor-8548 .elementor-icon-box-content:before{margin-bottom:14px}.elementor-8548 .elementor-element-54e46fec{padding:70px 20px}.elementor-8548 .elementor-element-46545ddd{padding:24px}.elementor-8548 .elementor-accordion-title{font-size:19px!important}.elementor-8548 .elementor-button{font-size:11px}.elementor-8548 .elementor-element-5476bd71 h2{font-size:39px!important}}
@media(prefers-reduced-motion:reduce){.elementor-8548 *,.elementor-8548 *:before,.elementor-8548 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

/* Final editorial and FAQ composition */
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text,.elementor-8548 .elementor-element-25aa7ed7 a{color:#b8cadb!important}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon i{color:#c7aa72!important}
.elementor-8548 .elementor-element-2fdb55cb{display:grid!important;grid-template-columns:.8fr 1.2fr;column-gap:10%;row-gap:70px}
.elementor-8548 .elementor-element-5476bd71{grid-column:1/-1;order:1}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:grid;grid-template-columns:.82fr 1.18fr;column-gap:10%;align-items:start}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>*{grid-column:2;margin-top:0}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{grid-column:1;grid-row:1;font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child:before{content:'UNE VISION PATRIMONIALE GLOBALE';display:block;font-family:'Platinium Placements Sans',sans-serif;font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:not(:first-child){font-size:34px!important;line-height:1.2;margin-top:24px}
.elementor-8548 .elementor-element-26ac7e0{grid-column:1;order:2;width:100%}
.elementor-8548 .elementor-element-26ac7e0:before{content:'QUESTIONS FRÉQUENTES';display:block;font-size:11px;font-weight:600;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-26ac7e0 h2{font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em;color:#152238}
.elementor-8548 .elementor-element-26ac7e0 em{color:#8b713f}
.elementor-8548 .elementor-element-43398639{grid-column:2;order:3;padding:0!important}
.elementor-8548 .elementor-element-43398639:before{display:none!important}
@media(max-width:900px){.elementor-8548 .elementor-element-2fdb55cb{grid-template-columns:1fr;row-gap:36px}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:block}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{margin-bottom:36px}.elementor-8548 .elementor-element-26ac7e0,.elementor-8548 .elementor-element-43398639{grid-column:1}}

.elementor.elementor-8548 .elementor-element.elementor-element-54e46fec{background:#f2efe8!important}.elementor.elementor-8548 .elementor-element.elementor-element-29c11ba6{background:transparent!important;border-radius:0!important}
/* Platinium Placements v2 — modèle dédié 8548. */
@font-face{font-family:'Platinium Placements Sans';font-weight:300;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:400;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:600;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtY.ttf)}
.elementor-8548{--v2-serif:'Platinium Placements Serif',Georgia,serif;--v2-sans:'Platinium Placements Sans',Arial,sans-serif;font:400 16px/1.7 var(--v2-sans);color:#152238;background:#f7f8fa}
.elementor-8548 :is(h1,h2,h3,h4){font-family:var(--v2-serif)!important;font-weight:500!important;letter-spacing:-.035em;line-height:1.12}
.elementor-8548 :is(p,.elementor-widget-text-editor,.elementor-icon-box-description){font-family:var(--v2-sans);line-height:1.8}
.elementor-8548 > .e-con{margin:0!important;padding:108px 5%;border-radius:0}
.elementor-8548 > .e-con > .e-con-inner{width:100%;max-width:1280px;padding:0;gap:0}
.elementor-8548 a:focus-visible,.elementor-8548 button:focus-visible,.elementor-8548 [tabindex]:focus-visible{outline:2px solid #c7aa72;outline-offset:5px}
.elementor-8548 a,.elementor-8548 button{transition:background .25s,color .25s,transform .25s}
.elementor-8548 .elementor-element-33c9c378{display:flex!important;background:#06162d;padding:29px 5% 0!important}
.elementor-8548 .elementor-element-61b55a85{display:none!important}
.elementor-8548 .elementor-element-25aa7ed7{display:block!important;width:100%;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-items{justify-content:flex-start;gap:14px;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font:400 12px/1.7 var(--v2-sans);color:#b8cadb;letter-spacing:.04em}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon{color:#b8cadb}
.elementor-8548 .elementor-element-77df8511{position:relative;overflow:hidden;background:#06162d!important;padding-top:62px;padding-bottom:90px}
.elementor-8548 .elementor-element-77df8511:before{content:'';position:absolute;width:800px;height:650px;left:-500px;top:90px;border:1px solid #b8cadb12;border-radius:48%;box-shadow:0 0 0 80px #b8cadb05,0 0 0 160px #b8cadb04;pointer-events:none}
.elementor-8548 .elementor-element-77df8511 > .e-con-inner{position:relative;display:grid;grid-template-columns:1.12fr 1fr;gap:7%;align-items:center}
.elementor-8548 :is(.elementor-element-72a4dc60,.elementor-element-11f839d6){width:100%;padding:0;min-width:0;gap:0}
.elementor-8548 .elementor-element-8641289:before{content:'OPTIMISER SES PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#c7aa72;margin:0 0 24px}
.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(48px,5.2vw,84.8px)!important;line-height:1.05;letter-spacing:-.04em;color:#e0cfaa;font-style:italic;margin:0 0 25px}
.elementor-8548 .elementor-element-8641289 h1::first-line{color:#fff;font-style:normal}
.elementor-8548 .elementor-element-746e7d5f{font:300 16px/1.9 var(--v2-sans);color:#d9e0e6;max-width:550px;margin:0}
.elementor-8548 .elementor-element-746e7d5f p{line-height:1.9;margin:0 0 18px}
.elementor-8548 .elementor-element-746e7d5f strong{font-weight:600;color:#e0cfaa}
.elementor-8548 .elementor-element-78ddd865{padding:0;margin:34px 0 0;gap:28px;flex-wrap:wrap;align-items:center;width:100%}
.elementor-8548 .elementor-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:15px 24px;background:#c7aa72!important;color:#06162d!important;border:1px solid #c7aa72;border-radius:0;font:600 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:none}
.elementor-8548 .elementor-button:hover{background:#e0cfaa!important;transform:translateY(-2px)}
.elementor-8548 .elementor-element-7fd80c6d .elementor-button:after{content:'↗';font:400 22px Arial,sans-serif;margin-left:30px}
.elementor-8548 .elementor-element-21260104 .elementor-button{background:transparent!important;border:0;padding:0;min-height:44px;color:#e0cfaa!important;font:500 20px var(--v2-serif);letter-spacing:0;text-transform:none}
.elementor-8548 .elementor-element-33cdbab2{position:relative;padding:18px 18px 0 0}
.elementor-8548 .elementor-element-33cdbab2:before{content:'';position:absolute;inset:0 0 30px 24px;border:1px solid #c7aa7266;pointer-events:none}
.elementor-8548 .elementor-element-33cdbab2 img{display:block;position:relative;width:100%;height:420px;object-fit:cover;border-radius:0!important;filter:saturate(.4) contrast(1.05) brightness(.8)}
.elementor-8548 .elementor-element-33cdbab2:after{content:'';position:absolute;inset:18px 18px 0 0;background:linear-gradient(0deg,#06162d66,transparent 70%);pointer-events:none}
.elementor-8548 .elementor-element-23328e8e{background:#f7f8fa}
.elementor-8548 .elementor-element-547b135b:before{content:'NOS EXPERTISES EN PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:36px;padding-bottom:18px;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-element-547b135b .elementor-posts-container{gap:32px 28px;counter-reset:solution}
.elementor-8548 .elementor-post{counter-increment:solution;background:white;border:1px solid #15223829;display:flex;flex-direction:column;border-radius:0;overflow:visible;transition:transform .3s,box-shadow .3s}
.elementor-8548 .elementor-post:hover{transform:translateY(-5px);box-shadow:0 18px 40px #06162d0e}
.elementor-8548 .elementor-post__thumbnail__link{position:relative;overflow:hidden;display:block;margin:0;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail__link:after{content:counter(solution,decimal-leading-zero);position:absolute;left:18px;bottom:15px;background:#06162d;color:#e0cfaa;padding:3px 12px;font:italic 16px/1.7 var(--v2-serif)}
.elementor-8548 .elementor-post__thumbnail{height:210px;padding-bottom:0!important;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0!important;transform:none;filter:saturate(.62);transition:filter .4s,transform .5s}
.elementor-8548 .elementor-post:hover img{filter:saturate(.9);transform:scale(1.035)}
.elementor-8548 .elementor-post__text{padding:26px;flex:1;display:flex;flex-direction:column}
.elementor-8548 .elementor-post__title{font-size:25px!important;line-height:1.25;min-height:62px;margin:0 0 24px;letter-spacing:0}
.elementor-8548 .elementor-post__title a{font:inherit;color:#152238}
.elementor-8548 .elementor-post__read-more{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #15223829;padding-top:14px;margin-top:auto;font:400 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;color:#152238}
.elementor-8548 .elementor-post__read-more:after{content:'↗';font:400 22px Arial,sans-serif;color:#927443}
.elementor-8548 .elementor-element-2c36c04a{background:#f2efe8!important;padding-top:70px;padding-bottom:70px}
.elementor-8548 .elementor-element-815d439{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;width:100%;counter-reset:engagement}
.elementor-8548 .elementor-element-815d439 > .e-con{counter-increment:engagement;width:100%;min-width:0;padding:0 28px;border-right:1px solid #15223829}
.elementor-8548 .elementor-element-815d439 > .e-con:first-child{padding-left:0}
.elementor-8548 .elementor-element-815d439 > .e-con:last-child{padding-right:0;border:0}
.elementor-8548 .elementor-icon-box-content:before{content:counter(engagement,decimal-leading-zero);display:block;font:italic 19px var(--v2-serif);color:#927443;margin-bottom:22px}
.elementor-8548 .elementor-icon-box-wrapper{text-align:left!important}
.elementor-8548 .elementor-icon-box-title{font-size:25px!important;line-height:1.25;color:#152238!important;margin:0 0 18px}
.elementor-8548 .elementor-icon-box-description{font:400 14px/1.8 var(--v2-sans)!important;color:#536071!important;margin:0}
.elementor-8548 .elementor-element-3d489e5f{background:#06162d!important;overflow:hidden}
.elementor-8548 .elementor-element-3d489e5f > .e-con-inner{display:block}
.elementor-8548 .elementor-element-54e46fec{background:#f2efe8;padding:108px 5%}
.elementor-8548 .elementor-element-29c11ba6{display:flex;flex-direction:column;gap:70px;padding:0;width:100%}
.elementor-8548 .elementor-element-2fdb55cb{order:1;width:100%;padding:0;gap:70px}
.elementor-8548 .elementor-element-46545ddd{order:2;width:100%;padding:35px;border:1px solid #15223829;background:#f7f8fa;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px;position:static}
.elementor-8548 .elementor-element-5fbd1f3e{width:72px}
.elementor-8548 .elementor-element-5fbd1f3e img{width:72px;height:85px;object-fit:cover;object-position:top;border-radius:0}
.elementor-8548 .elementor-element-145246c8 .elementor-heading-title{font-size:23px!important;color:#152238}
.elementor-8548 .elementor-element-e79b8c6 .elementor-heading-title{font:400 15px/1.6 var(--v2-sans)!important;color:#536071}
.elementor-8548 .elementor-element-5476bd71{width:100%;color:#536071;font:400 16px/1.85 var(--v2-sans)}
.elementor-8548 .elementor-element-5476bd71 h2{font-size:clamp(38.4px,3.8vw,59.2px)!important;color:#152238;margin:0 0 32px}
.elementor-8548 .elementor-element-5476bd71 h3{font-size:27px!important;color:#152238;margin:35px 0 18px}
.elementor-8548 .elementor-element-5476bd71 p{margin-bottom:24px}
.elementor-8548 .elementor-element-43398639{width:100%;padding-top:20px}
.elementor-8548 .elementor-element-43398639:before{content:'QUESTIONS FRÉQUENTES';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:24px}
.elementor-8548 .elementor-accordion{border-top:1px solid #15223829;counter-reset:question}
.elementor-8548 .elementor-accordion-item{counter-increment:question;border:0;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-accordion .elementor-tab-title{padding:25px 0;line-height:1.4;background:transparent}
.elementor-8548 .elementor-accordion .elementor-tab-title:before{content:counter(question,decimal-leading-zero);font:400 12px var(--v2-sans);color:#927443;display:inline-block;width:36px}
.elementor-8548 .elementor-accordion-title{font:500 20px/1.4 var(--v2-serif)!important;color:#152238!important}
.elementor-8548 .elementor-accordion-icon{color:#927443!important}
.elementor-8548 .elementor-accordion .elementor-tab-content{font:400 15px/1.8 var(--v2-sans);color:#536071;background:transparent;border:0;padding:0 20px 25px 45px}
@media(min-width:1600px){.elementor-8548 .elementor-element-77df8511{padding-top:90px;padding-bottom:110px}.elementor-8548 .elementor-element-33cdbab2 img{height:490px}}
@media(max-width:1100px){.elementor-8548 .elementor-element-77df8511 > .e-con-inner{gap:5%}.elementor-8548 .elementor-element-33cdbab2 img{height:390px}.elementor-8548 .elementor-element-815d439 > .e-con{padding-inline:18px}.elementor-8548 .elementor-post__title{font-size:23px!important}}
@media(max-width:900px){.elementor-8548 .elementor-element-77df8511{padding-top:50px;padding-bottom:70px}.elementor-8548 .elementor-element-8641289 h1{font-size:52px!important}.elementor-8548 .elementor-element-33cdbab2 img{height:360px}.elementor-8548 .elementor-element-815d439{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(2){border:0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(3){padding-left:0}}
@media(max-width:640px){.elementor-8548 > .e-con{padding:70px 20px}.elementor-8548 .elementor-element-33c9c378{padding:22px 20px 0!important}.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font-size:11px}.elementor-8548 .elementor-element-77df8511{padding-top:38px;padding-bottom:55px}.elementor-8548 .elementor-element-77df8511 > .e-con-inner{grid-template-columns:1fr;gap:42px}.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(40px,11.5vw,56px)!important}.elementor-8548 .elementor-element-8641289:before{font-size:11px;margin-bottom:23px}.elementor-8548 .elementor-element-78ddd865{margin-top:26px;gap:22px}.elementor-8548 .elementor-element-33cdbab2{padding:12px 12px 0 0}.elementor-8548 .elementor-element-33cdbab2 img{height:260px}.elementor-8548 .elementor-element-33cdbab2:after{inset:12px 12px 0 0}.elementor-8548 .elementor-posts-container{gap:24px}.elementor-8548 .elementor-post__thumbnail{height:220px}.elementor-8548 .elementor-post__title{font-size:27px!important;min-height:0}.elementor-8548 .elementor-post__text{padding:24px}.elementor-8548 .elementor-element-2c36c04a{padding-top:52px;padding-bottom:52px}.elementor-8548 .elementor-element-815d439{grid-template-columns:1fr;gap:0}.elementor-8548 .elementor-element-815d439 > .e-con{padding:25px 0!important;border:0;border-bottom:1px solid #15223829}.elementor-8548 .elementor-element-815d439 > .e-con:last-child{border:0}.elementor-8548 .elementor-icon-box-content:before{margin-bottom:14px}.elementor-8548 .elementor-element-54e46fec{padding:70px 20px}.elementor-8548 .elementor-element-46545ddd{padding:24px}.elementor-8548 .elementor-accordion-title{font-size:19px!important}.elementor-8548 .elementor-button{font-size:11px}.elementor-8548 .elementor-element-5476bd71 h2{font-size:39px!important}}
@media(prefers-reduced-motion:reduce){.elementor-8548 *,.elementor-8548 *:before,.elementor-8548 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

/* Final editorial and FAQ composition */
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text,.elementor-8548 .elementor-element-25aa7ed7 a{color:#b8cadb!important}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon i{color:#c7aa72!important}
.elementor-8548 .elementor-element-2fdb55cb{display:grid!important;grid-template-columns:.8fr 1.2fr;column-gap:10%;row-gap:70px}
.elementor-8548 .elementor-element-5476bd71{grid-column:1/-1;order:1}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:grid;grid-template-columns:.82fr 1.18fr;column-gap:10%;align-items:start}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>*{grid-column:2;margin-top:0}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{grid-column:1;grid-row:1;font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child:before{content:'UNE VISION PATRIMONIALE GLOBALE';display:block;font-family:'Platinium Placements Sans',sans-serif;font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:not(:first-child){font-size:34px!important;line-height:1.2;margin-top:24px}
.elementor-8548 .elementor-element-26ac7e0{grid-column:1;order:2;width:100%}
.elementor-8548 .elementor-element-26ac7e0:before{content:'QUESTIONS FRÉQUENTES';display:block;font-size:11px;font-weight:600;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-26ac7e0 h2{font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em;color:#152238}
.elementor-8548 .elementor-element-26ac7e0 em{color:#8b713f}
.elementor-8548 .elementor-element-43398639{grid-column:2;order:3;padding:0!important}
.elementor-8548 .elementor-element-43398639:before{display:none!important}
@media(max-width:900px){.elementor-8548 .elementor-element-2fdb55cb{grid-template-columns:1fr;row-gap:36px}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:block}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{margin-bottom:36px}.elementor-8548 .elementor-element-26ac7e0,.elementor-8548 .elementor-element-43398639{grid-column:1}}

.elementor.elementor-8548 .elementor-element.elementor-element-54e46fec{background:#f2efe8!important}.elementor.elementor-8548 .elementor-element.elementor-element-29c11ba6{background:transparent!important;border-radius:0!important}

.elementor.elementor-8548 .elementor-element.elementor-element-33cdbab2 img{width:100%!important;max-width:100%!important}.elementor-8548 .elementor-element-33cdbab2>.elementor-widget-container{width:100%}
@media(max-width:900px){.elementor-8548 .elementor-element-77df8511>.e-con-inner{grid-template-columns:1fr;gap:42px}.elementor-8548 .elementor-element-746e7d5f{max-width:100%}}
/* Platinium Placements v2 — modèle dédié 8548. */
@font-face{font-family:'Platinium Placements Sans';font-weight:300;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:400;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:600;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtY.ttf)}
.elementor-8548{--v2-serif:'Platinium Placements Serif',Georgia,serif;--v2-sans:'Platinium Placements Sans',Arial,sans-serif;font:400 16px/1.7 var(--v2-sans);color:#152238;background:#f7f8fa}
.elementor-8548 :is(h1,h2,h3,h4){font-family:var(--v2-serif)!important;font-weight:500!important;letter-spacing:-.035em;line-height:1.12}
.elementor-8548 :is(p,.elementor-widget-text-editor,.elementor-icon-box-description){font-family:var(--v2-sans);line-height:1.8}
.elementor-8548 > .e-con{margin:0!important;padding:108px 5%;border-radius:0}
.elementor-8548 > .e-con > .e-con-inner{width:100%;max-width:1280px;padding:0;gap:0}
.elementor-8548 a:focus-visible,.elementor-8548 button:focus-visible,.elementor-8548 [tabindex]:focus-visible{outline:2px solid #c7aa72;outline-offset:5px}
.elementor-8548 a,.elementor-8548 button{transition:background .25s,color .25s,transform .25s}
.elementor-8548 .elementor-element-33c9c378{display:flex!important;background:#06162d;padding:29px 5% 0!important}
.elementor-8548 .elementor-element-61b55a85{display:none!important}
.elementor-8548 .elementor-element-25aa7ed7{display:block!important;width:100%;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-items{justify-content:flex-start;gap:14px;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font:400 12px/1.7 var(--v2-sans);color:#b8cadb;letter-spacing:.04em}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon{color:#b8cadb}
.elementor-8548 .elementor-element-77df8511{position:relative;overflow:hidden;background:#06162d!important;padding-top:62px;padding-bottom:90px}
.elementor-8548 .elementor-element-77df8511:before{content:'';position:absolute;width:800px;height:650px;left:-500px;top:90px;border:1px solid #b8cadb12;border-radius:48%;box-shadow:0 0 0 80px #b8cadb05,0 0 0 160px #b8cadb04;pointer-events:none}
.elementor-8548 .elementor-element-77df8511 > .e-con-inner{position:relative;display:grid;grid-template-columns:1.12fr 1fr;gap:7%;align-items:center}
.elementor-8548 :is(.elementor-element-72a4dc60,.elementor-element-11f839d6){width:100%;padding:0;min-width:0;gap:0}
.elementor-8548 .elementor-element-8641289:before{content:'OPTIMISER SES PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#c7aa72;margin:0 0 24px}
.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(48px,5.2vw,84.8px)!important;line-height:1.05;letter-spacing:-.04em;color:#e0cfaa;font-style:italic;margin:0 0 25px}
.elementor-8548 .elementor-element-8641289 h1::first-line{color:#fff;font-style:normal}
.elementor-8548 .elementor-element-746e7d5f{font:300 16px/1.9 var(--v2-sans);color:#d9e0e6;max-width:550px;margin:0}
.elementor-8548 .elementor-element-746e7d5f p{line-height:1.9;margin:0 0 18px}
.elementor-8548 .elementor-element-746e7d5f strong{font-weight:600;color:#e0cfaa}
.elementor-8548 .elementor-element-78ddd865{padding:0;margin:34px 0 0;gap:28px;flex-wrap:wrap;align-items:center;width:100%}
.elementor-8548 .elementor-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:15px 24px;background:#c7aa72!important;color:#06162d!important;border:1px solid #c7aa72;border-radius:0;font:600 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:none}
.elementor-8548 .elementor-button:hover{background:#e0cfaa!important;transform:translateY(-2px)}
.elementor-8548 .elementor-element-7fd80c6d .elementor-button:after{content:'↗';font:400 22px Arial,sans-serif;margin-left:30px}
.elementor-8548 .elementor-element-21260104 .elementor-button{background:transparent!important;border:0;padding:0;min-height:44px;color:#e0cfaa!important;font:500 20px var(--v2-serif);letter-spacing:0;text-transform:none}
.elementor-8548 .elementor-element-33cdbab2{position:relative;padding:18px 18px 0 0}
.elementor-8548 .elementor-element-33cdbab2:before{content:'';position:absolute;inset:0 0 30px 24px;border:1px solid #c7aa7266;pointer-events:none}
.elementor-8548 .elementor-element-33cdbab2 img{display:block;position:relative;width:100%;height:420px;object-fit:cover;border-radius:0!important;filter:saturate(.4) contrast(1.05) brightness(.8)}
.elementor-8548 .elementor-element-33cdbab2:after{content:'';position:absolute;inset:18px 18px 0 0;background:linear-gradient(0deg,#06162d66,transparent 70%);pointer-events:none}
.elementor-8548 .elementor-element-23328e8e{background:#f7f8fa}
.elementor-8548 .elementor-element-547b135b:before{content:'NOS EXPERTISES EN PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:36px;padding-bottom:18px;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-element-547b135b .elementor-posts-container{gap:32px 28px;counter-reset:solution}
.elementor-8548 .elementor-post{counter-increment:solution;background:white;border:1px solid #15223829;display:flex;flex-direction:column;border-radius:0;overflow:visible;transition:transform .3s,box-shadow .3s}
.elementor-8548 .elementor-post:hover{transform:translateY(-5px);box-shadow:0 18px 40px #06162d0e}
.elementor-8548 .elementor-post__thumbnail__link{position:relative;overflow:hidden;display:block;margin:0;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail__link:after{content:counter(solution,decimal-leading-zero);position:absolute;left:18px;bottom:15px;background:#06162d;color:#e0cfaa;padding:3px 12px;font:italic 16px/1.7 var(--v2-serif)}
.elementor-8548 .elementor-post__thumbnail{height:210px;padding-bottom:0!important;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0!important;transform:none;filter:saturate(.62);transition:filter .4s,transform .5s}
.elementor-8548 .elementor-post:hover img{filter:saturate(.9);transform:scale(1.035)}
.elementor-8548 .elementor-post__text{padding:26px;flex:1;display:flex;flex-direction:column}
.elementor-8548 .elementor-post__title{font-size:25px!important;line-height:1.25;min-height:62px;margin:0 0 24px;letter-spacing:0}
.elementor-8548 .elementor-post__title a{font:inherit;color:#152238}
.elementor-8548 .elementor-post__read-more{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #15223829;padding-top:14px;margin-top:auto;font:400 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;color:#152238}
.elementor-8548 .elementor-post__read-more:after{content:'↗';font:400 22px Arial,sans-serif;color:#927443}
.elementor-8548 .elementor-element-2c36c04a{background:#f2efe8!important;padding-top:70px;padding-bottom:70px}
.elementor-8548 .elementor-element-815d439{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;width:100%;counter-reset:engagement}
.elementor-8548 .elementor-element-815d439 > .e-con{counter-increment:engagement;width:100%;min-width:0;padding:0 28px;border-right:1px solid #15223829}
.elementor-8548 .elementor-element-815d439 > .e-con:first-child{padding-left:0}
.elementor-8548 .elementor-element-815d439 > .e-con:last-child{padding-right:0;border:0}
.elementor-8548 .elementor-icon-box-content:before{content:counter(engagement,decimal-leading-zero);display:block;font:italic 19px var(--v2-serif);color:#927443;margin-bottom:22px}
.elementor-8548 .elementor-icon-box-wrapper{text-align:left!important}
.elementor-8548 .elementor-icon-box-title{font-size:25px!important;line-height:1.25;color:#152238!important;margin:0 0 18px}
.elementor-8548 .elementor-icon-box-description{font:400 14px/1.8 var(--v2-sans)!important;color:#536071!important;margin:0}
.elementor-8548 .elementor-element-3d489e5f{background:#06162d!important;overflow:hidden}
.elementor-8548 .elementor-element-3d489e5f > .e-con-inner{display:block}
.elementor-8548 .elementor-element-54e46fec{background:#f2efe8;padding:108px 5%}
.elementor-8548 .elementor-element-29c11ba6{display:flex;flex-direction:column;gap:70px;padding:0;width:100%}
.elementor-8548 .elementor-element-2fdb55cb{order:1;width:100%;padding:0;gap:70px}
.elementor-8548 .elementor-element-46545ddd{order:2;width:100%;padding:35px;border:1px solid #15223829;background:#f7f8fa;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px;position:static}
.elementor-8548 .elementor-element-5fbd1f3e{width:72px}
.elementor-8548 .elementor-element-5fbd1f3e img{width:72px;height:85px;object-fit:cover;object-position:top;border-radius:0}
.elementor-8548 .elementor-element-145246c8 .elementor-heading-title{font-size:23px!important;color:#152238}
.elementor-8548 .elementor-element-e79b8c6 .elementor-heading-title{font:400 15px/1.6 var(--v2-sans)!important;color:#536071}
.elementor-8548 .elementor-element-5476bd71{width:100%;color:#536071;font:400 16px/1.85 var(--v2-sans)}
.elementor-8548 .elementor-element-5476bd71 h2{font-size:clamp(38.4px,3.8vw,59.2px)!important;color:#152238;margin:0 0 32px}
.elementor-8548 .elementor-element-5476bd71 h3{font-size:27px!important;color:#152238;margin:35px 0 18px}
.elementor-8548 .elementor-element-5476bd71 p{margin-bottom:24px}
.elementor-8548 .elementor-element-43398639{width:100%;padding-top:20px}
.elementor-8548 .elementor-element-43398639:before{content:'QUESTIONS FRÉQUENTES';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:24px}
.elementor-8548 .elementor-accordion{border-top:1px solid #15223829;counter-reset:question}
.elementor-8548 .elementor-accordion-item{counter-increment:question;border:0;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-accordion .elementor-tab-title{padding:25px 0;line-height:1.4;background:transparent}
.elementor-8548 .elementor-accordion .elementor-tab-title:before{content:counter(question,decimal-leading-zero);font:400 12px var(--v2-sans);color:#927443;display:inline-block;width:36px}
.elementor-8548 .elementor-accordion-title{font:500 20px/1.4 var(--v2-serif)!important;color:#152238!important}
.elementor-8548 .elementor-accordion-icon{color:#927443!important}
.elementor-8548 .elementor-accordion .elementor-tab-content{font:400 15px/1.8 var(--v2-sans);color:#536071;background:transparent;border:0;padding:0 20px 25px 45px}
@media(min-width:1600px){.elementor-8548 .elementor-element-77df8511{padding-top:90px;padding-bottom:110px}.elementor-8548 .elementor-element-33cdbab2 img{height:490px}}
@media(max-width:1100px){.elementor-8548 .elementor-element-77df8511 > .e-con-inner{gap:5%}.elementor-8548 .elementor-element-33cdbab2 img{height:390px}.elementor-8548 .elementor-element-815d439 > .e-con{padding-inline:18px}.elementor-8548 .elementor-post__title{font-size:23px!important}}
@media(max-width:900px){.elementor-8548 .elementor-element-77df8511{padding-top:50px;padding-bottom:70px}.elementor-8548 .elementor-element-8641289 h1{font-size:52px!important}.elementor-8548 .elementor-element-33cdbab2 img{height:360px}.elementor-8548 .elementor-element-815d439{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(2){border:0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(3){padding-left:0}}
@media(max-width:640px){.elementor-8548 > .e-con{padding:70px 20px}.elementor-8548 .elementor-element-33c9c378{padding:22px 20px 0!important}.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font-size:11px}.elementor-8548 .elementor-element-77df8511{padding-top:38px;padding-bottom:55px}.elementor-8548 .elementor-element-77df8511 > .e-con-inner{grid-template-columns:1fr;gap:42px}.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(40px,11.5vw,56px)!important}.elementor-8548 .elementor-element-8641289:before{font-size:11px;margin-bottom:23px}.elementor-8548 .elementor-element-78ddd865{margin-top:26px;gap:22px}.elementor-8548 .elementor-element-33cdbab2{padding:12px 12px 0 0}.elementor-8548 .elementor-element-33cdbab2 img{height:260px}.elementor-8548 .elementor-element-33cdbab2:after{inset:12px 12px 0 0}.elementor-8548 .elementor-posts-container{gap:24px}.elementor-8548 .elementor-post__thumbnail{height:220px}.elementor-8548 .elementor-post__title{font-size:27px!important;min-height:0}.elementor-8548 .elementor-post__text{padding:24px}.elementor-8548 .elementor-element-2c36c04a{padding-top:52px;padding-bottom:52px}.elementor-8548 .elementor-element-815d439{grid-template-columns:1fr;gap:0}.elementor-8548 .elementor-element-815d439 > .e-con{padding:25px 0!important;border:0;border-bottom:1px solid #15223829}.elementor-8548 .elementor-element-815d439 > .e-con:last-child{border:0}.elementor-8548 .elementor-icon-box-content:before{margin-bottom:14px}.elementor-8548 .elementor-element-54e46fec{padding:70px 20px}.elementor-8548 .elementor-element-46545ddd{padding:24px}.elementor-8548 .elementor-accordion-title{font-size:19px!important}.elementor-8548 .elementor-button{font-size:11px}.elementor-8548 .elementor-element-5476bd71 h2{font-size:39px!important}}
@media(prefers-reduced-motion:reduce){.elementor-8548 *,.elementor-8548 *:before,.elementor-8548 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

/* Final editorial and FAQ composition */
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text,.elementor-8548 .elementor-element-25aa7ed7 a{color:#b8cadb!important}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon i{color:#c7aa72!important}
.elementor-8548 .elementor-element-2fdb55cb{display:grid!important;grid-template-columns:.8fr 1.2fr;column-gap:10%;row-gap:70px}
.elementor-8548 .elementor-element-5476bd71{grid-column:1/-1;order:1}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:grid;grid-template-columns:.82fr 1.18fr;column-gap:10%;align-items:start}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>*{grid-column:2;margin-top:0}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{grid-column:1;grid-row:1;font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child:before{content:'UNE VISION PATRIMONIALE GLOBALE';display:block;font-family:'Platinium Placements Sans',sans-serif;font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:not(:first-child){font-size:34px!important;line-height:1.2;margin-top:24px}
.elementor-8548 .elementor-element-26ac7e0{grid-column:1;order:2;width:100%}
.elementor-8548 .elementor-element-26ac7e0:before{content:'QUESTIONS FRÉQUENTES';display:block;font-size:11px;font-weight:600;letter-spacing:.18em;color:#8b713f;margin-bottom:24px}
.elementor-8548 .elementor-element-26ac7e0 h2{font-size:clamp(38px,3.8vw,59px)!important;line-height:1.12;letter-spacing:-.035em;color:#152238}
.elementor-8548 .elementor-element-26ac7e0 em{color:#8b713f}
.elementor-8548 .elementor-element-43398639{grid-column:2;order:3;padding:0!important}
.elementor-8548 .elementor-element-43398639:before{display:none!important}
@media(max-width:900px){.elementor-8548 .elementor-element-2fdb55cb{grid-template-columns:1fr;row-gap:36px}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container{display:block}.elementor-8548 .elementor-element-5476bd71>.elementor-widget-container>h2:first-child{margin-bottom:36px}.elementor-8548 .elementor-element-26ac7e0,.elementor-8548 .elementor-element-43398639{grid-column:1}}

.elementor.elementor-8548 .elementor-element.elementor-element-54e46fec{background:#f2efe8!important}.elementor.elementor-8548 .elementor-element.elementor-element-29c11ba6{background:transparent!important;border-radius:0!important}

.elementor.elementor-8548 .elementor-element.elementor-element-33cdbab2 img{width:100%!important;max-width:100%!important}.elementor-8548 .elementor-element-33cdbab2>.elementor-widget-container{width:100%}
@media(max-width:900px){.elementor-8548 .elementor-element-77df8511>.e-con-inner{grid-template-columns:1fr!important;gap:42px!important}.elementor-8548 .elementor-element-746e7d5f{max-width:100%}}
/* Platinium Placements v2 — modèle dédié 8548. */
@font-face{font-family:'Platinium Placements Sans';font-weight:300;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:400;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf)}
@font-face{font-family:'Platinium Placements Sans';font-weight:600;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf)}
@font-face{font-family:'Platinium Placements Serif';font-weight:500;font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtY.ttf)}
.elementor-8548{--v2-serif:'Platinium Placements Serif',Georgia,serif;--v2-sans:'Platinium Placements Sans',Arial,sans-serif;font:400 16px/1.7 var(--v2-sans);color:#152238;background:#f7f8fa}
.elementor-8548 :is(h1,h2,h3,h4){font-family:var(--v2-serif)!important;font-weight:500!important;letter-spacing:-.035em;line-height:1.12}
.elementor-8548 :is(p,.elementor-widget-text-editor,.elementor-icon-box-description){font-family:var(--v2-sans);line-height:1.8}
.elementor-8548 > .e-con{margin:0!important;padding:108px 5%;border-radius:0}
.elementor-8548 > .e-con > .e-con-inner{width:100%;max-width:1280px;padding:0;gap:0}
.elementor-8548 a:focus-visible,.elementor-8548 button:focus-visible,.elementor-8548 [tabindex]:focus-visible{outline:2px solid #c7aa72;outline-offset:5px}
.elementor-8548 a,.elementor-8548 button{transition:background .25s,color .25s,transform .25s}
.elementor-8548 .elementor-element-33c9c378{display:flex!important;background:#06162d;padding:29px 5% 0!important}
.elementor-8548 .elementor-element-61b55a85{display:none!important}
.elementor-8548 .elementor-element-25aa7ed7{display:block!important;width:100%;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-items{justify-content:flex-start;gap:14px;margin:0}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font:400 12px/1.7 var(--v2-sans);color:#b8cadb;letter-spacing:.04em}
.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-icon{color:#b8cadb}
.elementor-8548 .elementor-element-77df8511{position:relative;overflow:hidden;background:#06162d!important;padding-top:62px;padding-bottom:90px}
.elementor-8548 .elementor-element-77df8511:before{content:'';position:absolute;width:800px;height:650px;left:-500px;top:90px;border:1px solid #b8cadb12;border-radius:48%;box-shadow:0 0 0 80px #b8cadb05,0 0 0 160px #b8cadb04;pointer-events:none}
.elementor-8548 .elementor-element-77df8511 > .e-con-inner{position:relative;display:grid;grid-template-columns:1.12fr 1fr;gap:7%;align-items:center}
.elementor-8548 :is(.elementor-element-72a4dc60,.elementor-element-11f839d6){width:100%;padding:0;min-width:0;gap:0}
.elementor-8548 .elementor-element-8641289:before{content:'OPTIMISER SES PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#c7aa72;margin:0 0 24px}
.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(48px,5.2vw,84.8px)!important;line-height:1.05;letter-spacing:-.04em;color:#e0cfaa;font-style:italic;margin:0 0 25px}
.elementor-8548 .elementor-element-8641289 h1::first-line{color:#fff;font-style:normal}
.elementor-8548 .elementor-element-746e7d5f{font:300 16px/1.9 var(--v2-sans);color:#d9e0e6;max-width:550px;margin:0}
.elementor-8548 .elementor-element-746e7d5f p{line-height:1.9;margin:0 0 18px}
.elementor-8548 .elementor-element-746e7d5f strong{font-weight:600;color:#e0cfaa}
.elementor-8548 .elementor-element-78ddd865{padding:0;margin:34px 0 0;gap:28px;flex-wrap:wrap;align-items:center;width:100%}
.elementor-8548 .elementor-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:15px 24px;background:#c7aa72!important;color:#06162d!important;border:1px solid #c7aa72;border-radius:0;font:600 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:none}
.elementor-8548 .elementor-button:hover{background:#e0cfaa!important;transform:translateY(-2px)}
.elementor-8548 .elementor-element-7fd80c6d .elementor-button:after{content:'↗';font:400 22px Arial,sans-serif;margin-left:30px}
.elementor-8548 .elementor-element-21260104 .elementor-button{background:transparent!important;border:0;padding:0;min-height:44px;color:#e0cfaa!important;font:500 20px var(--v2-serif);letter-spacing:0;text-transform:none}
.elementor-8548 .elementor-element-33cdbab2{position:relative;padding:18px 18px 0 0}
.elementor-8548 .elementor-element-33cdbab2:before{content:'';position:absolute;inset:0 0 30px 24px;border:1px solid #c7aa7266;pointer-events:none}
.elementor-8548 .elementor-element-33cdbab2 img{display:block;position:relative;width:100%;height:420px;object-fit:cover;border-radius:0!important;filter:saturate(.4) contrast(1.05) brightness(.8)}
.elementor-8548 .elementor-element-33cdbab2:after{content:'';position:absolute;inset:18px 18px 0 0;background:linear-gradient(0deg,#06162d66,transparent 70%);pointer-events:none}
.elementor-8548 .elementor-element-23328e8e{background:#f7f8fa}
.elementor-8548 .elementor-element-547b135b:before{content:'NOS EXPERTISES EN PLACEMENTS';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:36px;padding-bottom:18px;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-element-547b135b .elementor-posts-container{gap:32px 28px;counter-reset:solution}
.elementor-8548 .elementor-post{counter-increment:solution;background:white;border:1px solid #15223829;display:flex;flex-direction:column;border-radius:0;overflow:visible;transition:transform .3s,box-shadow .3s}
.elementor-8548 .elementor-post:hover{transform:translateY(-5px);box-shadow:0 18px 40px #06162d0e}
.elementor-8548 .elementor-post__thumbnail__link{position:relative;overflow:hidden;display:block;margin:0;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail__link:after{content:counter(solution,decimal-leading-zero);position:absolute;left:18px;bottom:15px;background:#06162d;color:#e0cfaa;padding:3px 12px;font:italic 16px/1.7 var(--v2-serif)}
.elementor-8548 .elementor-post__thumbnail{height:210px;padding-bottom:0!important;border-radius:0!important}
.elementor-8548 .elementor-post__thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0!important;transform:none;filter:saturate(.62);transition:filter .4s,transform .5s}
.elementor-8548 .elementor-post:hover img{filter:saturate(.9);transform:scale(1.035)}
.elementor-8548 .elementor-post__text{padding:26px;flex:1;display:flex;flex-direction:column}
.elementor-8548 .elementor-post__title{font-size:25px!important;line-height:1.25;min-height:62px;margin:0 0 24px;letter-spacing:0}
.elementor-8548 .elementor-post__title a{font:inherit;color:#152238}
.elementor-8548 .elementor-post__read-more{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #15223829;padding-top:14px;margin-top:auto;font:400 12px/1.7 var(--v2-sans);letter-spacing:.12em;text-transform:uppercase;color:#152238}
.elementor-8548 .elementor-post__read-more:after{content:'↗';font:400 22px Arial,sans-serif;color:#927443}
.elementor-8548 .elementor-element-2c36c04a{background:#f2efe8!important;padding-top:70px;padding-bottom:70px}
.elementor-8548 .elementor-element-815d439{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;width:100%;counter-reset:engagement}
.elementor-8548 .elementor-element-815d439 > .e-con{counter-increment:engagement;width:100%;min-width:0;padding:0 28px;border-right:1px solid #15223829}
.elementor-8548 .elementor-element-815d439 > .e-con:first-child{padding-left:0}
.elementor-8548 .elementor-element-815d439 > .e-con:last-child{padding-right:0;border:0}
.elementor-8548 .elementor-icon-box-content:before{content:counter(engagement,decimal-leading-zero);display:block;font:italic 19px var(--v2-serif);color:#927443;margin-bottom:22px}
.elementor-8548 .elementor-icon-box-wrapper{text-align:left!important}
.elementor-8548 .elementor-icon-box-title{font-size:25px!important;line-height:1.25;color:#152238!important;margin:0 0 18px}
.elementor-8548 .elementor-icon-box-description{font:400 14px/1.8 var(--v2-sans)!important;color:#536071!important;margin:0}
.elementor-8548 .elementor-element-3d489e5f{background:#06162d!important;overflow:hidden}
.elementor-8548 .elementor-element-3d489e5f > .e-con-inner{display:block}
.elementor-8548 .elementor-element-54e46fec{background:#f2efe8;padding:108px 5%}
.elementor-8548 .elementor-element-29c11ba6{display:flex;flex-direction:column;gap:70px;padding:0;width:100%}
.elementor-8548 .elementor-element-2fdb55cb{order:1;width:100%;padding:0;gap:70px}
.elementor-8548 .elementor-element-46545ddd{order:2;width:100%;padding:35px;border:1px solid #15223829;background:#f7f8fa;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px;position:static}
.elementor-8548 .elementor-element-5fbd1f3e{width:72px}
.elementor-8548 .elementor-element-5fbd1f3e img{width:72px;height:85px;object-fit:cover;object-position:top;border-radius:0}
.elementor-8548 .elementor-element-145246c8 .elementor-heading-title{font-size:23px!important;color:#152238}
.elementor-8548 .elementor-element-e79b8c6 .elementor-heading-title{font:400 15px/1.6 var(--v2-sans)!important;color:#536071}
.elementor-8548 .elementor-element-5476bd71{width:100%;color:#536071;font:400 16px/1.85 var(--v2-sans)}
.elementor-8548 .elementor-element-5476bd71 h2{font-size:clamp(38.4px,3.8vw,59.2px)!important;color:#152238;margin:0 0 32px}
.elementor-8548 .elementor-element-5476bd71 h3{font-size:27px!important;color:#152238;margin:35px 0 18px}
.elementor-8548 .elementor-element-5476bd71 p{margin-bottom:24px}
.elementor-8548 .elementor-element-43398639{width:100%;padding-top:20px}
.elementor-8548 .elementor-element-43398639:before{content:'QUESTIONS FRÉQUENTES';display:block;font:600 12px/1.7 var(--v2-sans);letter-spacing:.2em;color:#78603a;margin-bottom:24px}
.elementor-8548 .elementor-accordion{border-top:1px solid #15223829;counter-reset:question}
.elementor-8548 .elementor-accordion-item{counter-increment:question;border:0;border-bottom:1px solid #15223829}
.elementor-8548 .elementor-accordion .elementor-tab-title{padding:25px 0;line-height:1.4;background:transparent}
.elementor-8548 .elementor-accordion .elementor-tab-title:before{content:counter(question,decimal-leading-zero);font:400 12px var(--v2-sans);color:#927443;display:inline-block;width:36px}
.elementor-8548 .elementor-accordion-title{font:500 20px/1.4 var(--v2-serif)!important;color:#152238!important}
.elementor-8548 .elementor-accordion-icon{color:#927443!important}
.elementor-8548 .elementor-accordion .elementor-tab-content{font:400 15px/1.8 var(--v2-sans);color:#536071;background:transparent;border:0;padding:0 20px 25px 45px}
@media(min-width:1600px){.elementor-8548 .elementor-element-77df8511{padding-top:90px;padding-bottom:110px}.elementor-8548 .elementor-element-33cdbab2 img{height:490px}}
@media(max-width:1100px){.elementor-8548 .elementor-element-77df8511 > .e-con-inner{gap:5%}.elementor-8548 .elementor-element-33cdbab2 img{height:390px}.elementor-8548 .elementor-element-815d439 > .e-con{padding-inline:18px}.elementor-8548 .elementor-post__title{font-size:23px!important}}
@media(max-width:900px){.elementor-8548 .elementor-element-77df8511{padding-top:50px;padding-bottom:70px}.elementor-8548 .elementor-element-8641289 h1{font-size:52px!important}.elementor-8548 .elementor-element-33cdbab2 img{height:360px}.elementor-8548 .elementor-element-815d439{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(2){border:0}.elementor-8548 .elementor-element-815d439 > .e-con:nth-child(3){padding-left:0}}
@media(max-width:640px){.elementor-8548 > .e-con{padding:70px 20px}.elementor-8548 .elementor-element-33c9c378{padding:22px 20px 0!important}.elementor-8548 .elementor-element-25aa7ed7 .elementor-icon-list-text{font-size:11px}.elementor-8548 .elementor-element-77df8511{padding-top:38px;padding-bottom:55px}.elementor-8548 .elementor-element-77df8511 > .e-con-inner{grid-template-columns:1fr;gap:42px}.elementor-8548 .elementor-element-8641289 h1{font-size:clamp(40px,11.5vw,56px)!important}.elementor-8548 .elementor-element-8641289:before{font-size:11px;margin-bottom:23px}.elementor-8548 .elementor-element-78ddd865{margin-top:26px;gap:22px}.elementor-8548 .elementor-element-33cdbab2{padding:12px 12px 0 0}.elementor-8548 .elementor-element-33cdbab2 img{height:260px}.elementor-8548 .elementor-element-33cdbab2:after{inset:12px 12px 0 0}.elementor-8548 .elementor-posts-container{gap:24px}.elementor-8548 .elementor-post__thumbnail{height:220px}.elementor-8548 .elementor-post__title{font-size:27px!important;min-height:0}.elementor-8548 .elementor-post__text{padding:24px}.elementor-8548 .elementor-element-2c36c04a{padding-top:52px;padding-bottom:52px}.elementor-8548 .elementor-element-815d439{grid-template-columns:1fr;gap:0}.elementor-8548 .elementor-element-815d439 > .e-con{padding:25px 0!important;border:0;border-bottom:1px solid #15223829}.elementor-8548 .elementor-element-815d439 > .e-con:last-child{border:0}.elementor-8548 .elementor-icon-box-content:before{margin-bottom:14px}.elementor-8548 .elementor-element-54e46fec{padding:70px 20px}.elementor-8548 .elementor-element-46545ddd{padding:24px}.elementor-8548 .elementor-accordion-title{font-size:19px!important}.elementor-8548 .elementor-button{font-size:11px}.elementor-8548 .elementor-element-5476bd71 h2{font-size:39px!important}}
@media(prefers-reduced-motion:reduce){.elementor-8548 *,.elementor-8548 *:before,.elementor-8548 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/* Platinium — placements uniquement, 14 septembre 2026. Retirer ce bloc pour revenir aux styles précédents. */
@font-face{font-family:'Platinium Placements Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf) format('truetype')}
@font-face{font-family:'Platinium Placements Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf) format('truetype')}
@font-face{font-family:'Platinium Placements Serif';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf) format('truetype')}
body.term-106 .elementor-8135{--p-navy:#06162d;--p-gold:#c7aa72;--p-ink:#152238;color:var(--p-ink);font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:16px;line-height:1.7}
body.term-106 .elementor-8135 .elementor-widget-text-editor,body.term-106 .elementor-8135 .elementor-icon-box-description{font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:16px;line-height:1.7}
body.term-106 .elementor-8135 :is(h1,h2,h3,h4,.elementor-accordion-title){font-family:'Platinium Placements Serif',Georgia,serif;font-weight:500;letter-spacing:-.025em;line-height:1.2}
body.term-106 .elementor-8135 > .e-con > .e-con-inner{max-width:1280px;width:100%;padding:0}
body.term-106 .elementor-8135 > .e-con{padding:90px 5%;gap:0}
body.term-106 .elementor-8135 .elementor-element-1165ed4{background:#06162d;padding-top:64px;padding-bottom:90px}
body.term-106 .elementor-8135 .elementor-element-1165ed4 > .e-con-inner{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:7%}
body.term-106 .elementor-8135 :is(.elementor-element-a0c0742,.elementor-element-fa995c0){width:100%;padding:0;min-width:0}
body.term-106 .elementor-8135 .elementor-element-ceab65d h1{font-size:clamp(42px,4.7vw,72px);line-height:1.07;letter-spacing:-.04em;color:#fff;margin:0 0 24px}
body.term-106 .elementor-8135 .elementor-element-dc3f40d{color:#d9e0e6;line-height:1.9}
body.term-106 .elementor-8135 .elementor-element-dc3f40d strong{color:#e0cfaa}
body.term-106 .elementor-8135 .elementor-element-7e2effa{padding:20px 0 0;gap:20px;flex-wrap:wrap;width:100%}
body.term-106 .elementor-8135 .elementor-button{font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;min-height:54px;padding:17px 24px;border:1px solid #c7aa72;border-radius:0;background:#c7aa72;color:#06162d;box-shadow:none}
body.term-106 .elementor-8135 .elementor-button:hover{background:#e0cfaa;border-color:#e0cfaa;color:#06162d}
body.term-106 .elementor-8135 a:focus-visible,body.term-106 .elementor-8135 button:focus-visible{outline:3px solid #c7aa72;outline-offset:4px}
body.term-106 .elementor-8135 .elementor-element-e4f9892 .elementor-button{color:#e0cfaa;background:transparent;border-color:#c7aa72}
body.term-106 .elementor-8135 .elementor-element-e4f9892 .elementor-button:hover{background:#0b2343;color:white}
body.term-106 .elementor-8135 .elementor-element-7b6acf1{position:relative}
body.term-106 .elementor-8135 .elementor-element-7b6acf1:before{content:'';position:absolute;inset:-12px -12px 12px 12px;border:1px solid #c7aa7266;pointer-events:none}
body.term-106 .elementor-8135 .elementor-element-7b6acf1 img{height:420px;width:100%;object-fit:cover;border-radius:0;filter:saturate(.4) contrast(1.05) brightness(.8);position:relative}
body.term-106 .elementor-8135 .elementor-element-ab2a5af{background:#f7f8fa}
body.term-106 .elementor-8135 .elementor-element-6923b38 .elementor-posts-container{gap:32px 28px}
body.term-106 .elementor-8135 .elementor-post{background:white;border:1px solid #15223829;border-radius:0;box-shadow:none;overflow:hidden;transition:border-color .2s}
body.term-106 .elementor-8135 .elementor-post:hover{border-color:#c7aa72}
body.term-106 .elementor-8135 .elementor-post__thumbnail__link{margin-bottom:0;border-radius:0}
body.term-106 .elementor-8135 .elementor-post__thumbnail{height:210px;padding-bottom:0!important;border-radius:0}
body.term-106 .elementor-8135 .elementor-post__thumbnail img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transform:none;border-radius:0}
body.term-106 .elementor-8135 .elementor-post__text{padding:26px;display:flex;flex-direction:column;flex:1}
body.term-106 .elementor-8135 .elementor-post__title{font-size:25px;line-height:1.25;min-height:62px;margin:0 0 22px}
body.term-106 .elementor-8135 .elementor-post__title a{font:inherit;color:#152238}
body.term-106 .elementor-8135 .elementor-post__read-more{font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#152238;border-top:1px solid #15223829;padding-top:20px;margin-top:auto;font-weight:600}
body.term-106 .elementor-8135 .elementor-element-314f324{background:#f2efe8;padding-top:70px;padding-bottom:70px}
body.term-106 .elementor-8135 .elementor-element-082435a{gap:32px;padding:0;width:100%;align-items:flex-start}
body.term-106 .elementor-8135 .elementor-element-082435a > .e-con{padding:0;min-width:0;flex:1}
body.term-106 .elementor-8135 .elementor-icon-box-title{color:#152238;font-size:25px;margin:0 0 18px}
body.term-106 .elementor-8135 .elementor-icon-box-description{font-size:14px;color:#536174;line-height:1.8}
body.term-106 .elementor-8135 .elementor-element-0076293{background:#06162d;color:white}
body.term-106 .elementor-8135 .elementor-element-2591dc4 h3{font-size:clamp(36px,3.8vw,58px);color:white;text-align:center;margin:0 0 40px}
body.term-106 .elementor-8135 .elementor-element-17238d2{background:#0b2343;color:#d9e0e6}
body.term-106 .elementor-8135 .elementor-element-17238d2 > .e-con-inner{gap:7%;align-items:center}
body.term-106 .elementor-8135 .elementor-element-20904f3 h2{color:white;font-size:clamp(36px,3.8vw,58px)}
body.term-106 .elementor-8135 .elementor-element-6a9bbc2{color:#d9e0e6}
body.term-106 .elementor-8135 .elementor-element-6ac7d89 img{background:#f2efe8;border:1px solid #c7aa7266;border-radius:0;padding:20px}
body.term-106 .elementor-8135 .elementor-element-2ee658c{background:#f2efe8;color:#152238}
body.term-106 .elementor-8135 .elementor-accordion-item{border:0;border-bottom:1px solid #15223829}
body.term-106 .elementor-8135 .elementor-tab-title{padding:24px 0;background:transparent}
body.term-106 .elementor-8135 .elementor-accordion-title{color:#152238;font-size:22px}
body.term-106 .elementor-8135 .elementor-tab-content{color:#536174;background:transparent;border:0;font-family:'Platinium Placements Sans',Arial,sans-serif;line-height:1.8}
@media(max-width:1024px){body.term-106 .elementor-8135 > .e-con{padding:70px 5%}body.term-106 .elementor-8135 .elementor-element-1165ed4 > .e-con-inner{gap:5%}body.term-106 .elementor-8135 .elementor-element-082435a{flex-wrap:wrap}body.term-106 .elementor-8135 .elementor-element-082435a > .e-con{flex:0 0 calc(50% - 16px)}}
@media(max-width:767px){body.term-106 .elementor-8135 > .e-con{padding:64px 20px}body.term-106 .elementor-8135 .elementor-element-1165ed4 > .e-con-inner{grid-template-columns:1fr;gap:44px}body.term-106 .elementor-8135 .elementor-element-ceab65d h1{font-size:clamp(40px,11.5vw,56px)}body.term-106 .elementor-8135 .elementor-element-7b6acf1 img{height:260px}body.term-106 .elementor-8135 .elementor-element-7b6acf1:before{inset:-10px -8px 10px 8px}body.term-106 .elementor-8135 .elementor-element-082435a > .e-con{flex:0 0 100%}body.term-106 .elementor-8135 .elementor-element-17238d2 > .e-con-inner{gap:32px}body.term-106 .elementor-8135 .elementor-post__title{min-height:0}body.term-106 .elementor-8135 .elementor-button{letter-spacing:.08em;padding:17px 20px}}
/* Platinium — placements uniquement, 14 septembre 2026. Retirer ce bloc pour revenir aux styles précédents. */
@font-face{font-family:'Platinium Placements Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf) format('truetype')}
@font-face{font-family:'Platinium Placements Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf) format('truetype')}
@font-face{font-family:'Platinium Placements Serif';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf) format('truetype')}
body.term-106 .elementor-8135{--p-navy:#06162d;--p-gold:#c7aa72;--p-ink:#152238;color:var(--p-ink);font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:16px;line-height:1.7}
body.term-106 .elementor-8135 .elementor-widget-text-editor,body.term-106 .elementor-8135 .elementor-icon-box-description{font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:16px;line-height:1.7}
body.term-106 .elementor-8135 :is(h1,h2,h3,h4,.elementor-accordion-title){font-family:'Platinium Placements Serif',Georgia,serif;font-weight:500;letter-spacing:-.025em;line-height:1.2}
body.term-106 .elementor-8135 > .e-con > .e-con-inner{max-width:1280px;width:100%;padding:0}
body.term-106 .elementor-8135 > .e-con{padding:90px 5%;gap:0}
body.term-106 .elementor-8135 .elementor-element-1165ed4{background:#06162d;padding-top:64px;padding-bottom:90px}
body.term-106 .elementor-8135 .elementor-element-1165ed4 > .e-con-inner{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:7%}
body.term-106 .elementor-8135 :is(.elementor-element-a0c0742,.elementor-element-fa995c0){width:100%;padding:0;min-width:0}
body.term-106 .elementor-8135 .elementor-element-ceab65d h1{font-size:clamp(42px,4.7vw,72px);line-height:1.07;letter-spacing:-.04em;color:#fff;margin:0 0 24px}
body.term-106 .elementor-8135 .elementor-element-dc3f40d{color:#d9e0e6;line-height:1.9}
body.term-106 .elementor-8135 .elementor-element-dc3f40d strong{color:#e0cfaa}
body.term-106 .elementor-8135 .elementor-element-7e2effa{padding:20px 0 0;gap:20px;flex-wrap:wrap;width:100%}
body.term-106 .elementor-8135 .elementor-button{font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;min-height:54px;padding:17px 24px;border:1px solid #c7aa72;border-radius:0;background:#c7aa72;color:#06162d;box-shadow:none}
body.term-106 .elementor-8135 .elementor-button:hover{background:#e0cfaa;border-color:#e0cfaa;color:#06162d}
body.term-106 .elementor-8135 a:focus-visible,body.term-106 .elementor-8135 button:focus-visible{outline:3px solid #c7aa72;outline-offset:4px}
body.term-106 .elementor-8135 .elementor-element-e4f9892 .elementor-button{color:#e0cfaa;background:transparent;border-color:#c7aa72}
body.term-106 .elementor-8135 .elementor-element-e4f9892 .elementor-button:hover{background:#0b2343;color:white}
body.term-106 .elementor-8135 .elementor-element-7b6acf1{position:relative}
body.term-106 .elementor-8135 .elementor-element-7b6acf1:before{content:'';position:absolute;inset:-12px -12px 12px 12px;border:1px solid #c7aa7266;pointer-events:none}
body.term-106 .elementor-8135 .elementor-element-7b6acf1 img{height:420px;width:100%;object-fit:cover;border-radius:0;filter:saturate(.4) contrast(1.05) brightness(.8);position:relative}
body.term-106 .elementor-8135 .elementor-element-ab2a5af{background:#f7f8fa}
body.term-106 .elementor-8135 .elementor-element-6923b38 .elementor-posts-container{gap:32px 28px}
body.term-106 .elementor-8135 .elementor-post{background:white;border:1px solid #15223829;border-radius:0;box-shadow:none;overflow:hidden;transition:border-color .2s}
body.term-106 .elementor-8135 .elementor-post:hover{border-color:#c7aa72}
body.term-106 .elementor-8135 .elementor-post__thumbnail__link{margin-bottom:0;border-radius:0}
body.term-106 .elementor-8135 .elementor-post__thumbnail{height:210px;padding-bottom:0!important;border-radius:0}
body.term-106 .elementor-8135 .elementor-post__thumbnail img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transform:none;border-radius:0}
body.term-106 .elementor-8135 .elementor-post__text{padding:26px;display:flex;flex-direction:column;flex:1}
body.term-106 .elementor-8135 .elementor-post__title{font-size:25px;line-height:1.25;min-height:62px;margin:0 0 22px}
body.term-106 .elementor-8135 .elementor-post__title a{font:inherit;color:#152238}
body.term-106 .elementor-8135 .elementor-post__read-more{font-family:'Platinium Placements Sans',Arial,sans-serif;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#152238;border-top:1px solid #15223829;padding-top:20px;margin-top:auto;font-weight:600}
body.term-106 .elementor-8135 .elementor-element-314f324{background:#f2efe8;padding-top:70px;padding-bottom:70px}
body.term-106 .elementor-8135 .elementor-element-082435a{gap:32px;padding:0;width:100%;align-items:flex-start}
body.term-106 .elementor-8135 .elementor-element-082435a > .e-con{padding:0;min-width:0;flex:1}
body.term-106 .elementor-8135 .elementor-icon-box-title{color:#152238;font-size:25px;margin:0 0 18px}
body.term-106 .elementor-8135 .elementor-icon-box-description{font-size:14px;color:#536174;line-height:1.8}
body.term-106 .elementor-8135 .elementor-element-0076293{background:#06162d;color:white}
body.term-106 .elementor-8135 .elementor-element-2591dc4 h3{font-size:clamp(36px,3.8vw,58px);color:white;text-align:center;margin:0 0 40px}
body.term-106 .elementor-8135 .elementor-element-17238d2{background:#0b2343;color:#d9e0e6}
body.term-106 .elementor-8135 .elementor-element-17238d2 > .e-con-inner{gap:7%;align-items:center}
body.term-106 .elementor-8135 .elementor-element-20904f3 h2{color:white;font-size:clamp(36px,3.8vw,58px)}
body.term-106 .elementor-8135 .elementor-element-6a9bbc2{color:#d9e0e6}
body.term-106 .elementor-8135 .elementor-element-6ac7d89 img{background:#f2efe8;border:1px solid #c7aa7266;border-radius:0;padding:20px}
body.term-106 .elementor-8135 .elementor-element-2ee658c{background:#f2efe8;color:#152238}
body.term-106 .elementor-8135 .elementor-accordion-item{border:0;border-bottom:1px solid #15223829}
body.term-106 .elementor-8135 .elementor-tab-title{padding:24px 0;background:transparent}
body.term-106 .elementor-8135 .elementor-accordion-title{color:#152238;font-size:22px}
body.term-106 .elementor-8135 .elementor-tab-content{color:#536174;background:transparent;border:0;font-family:'Platinium Placements Sans',Arial,sans-serif;line-height:1.8}
@media(max-width:1024px){body.term-106 .elementor-8135 > .e-con{padding:70px 5%}body.term-106 .elementor-8135 .elementor-element-1165ed4 > .e-con-inner{gap:5%}body.term-106 .elementor-8135 .elementor-element-082435a{flex-wrap:wrap}body.term-106 .elementor-8135 .elementor-element-082435a > .e-con{flex:0 0 calc(50% - 16px)}}
@media(max-width:767px){body.term-106 .elementor-8135 > .e-con{padding:64px 20px}body.term-106 .elementor-8135 .elementor-element-1165ed4 > .e-con-inner{grid-template-columns:1fr;gap:44px}body.term-106 .elementor-8135 .elementor-element-ceab65d h1{font-size:clamp(40px,11.5vw,56px)}body.term-106 .elementor-8135 .elementor-element-7b6acf1 img{height:260px}body.term-106 .elementor-8135 .elementor-element-7b6acf1:before{inset:-10px -8px 10px 8px}body.term-106 .elementor-8135 .elementor-element-082435a > .e-con{flex:0 0 100%}body.term-106 .elementor-8135 .elementor-element-17238d2 > .e-con-inner{gap:32px}body.term-106 .elementor-8135 .elementor-post__title{min-height:0}body.term-106 .elementor-8135 .elementor-button{letter-spacing:.08em;padding:17px 20px}}

/* Priorité sur les styles historiques propres aux widgets. */
body.term-106 .elementor-8135 > .e-con{margin:0!important}
body.term-106 .elementor-8135 :is(h1,h2,h3,h4){font-weight:500!important}
body.term-106 .elementor-8135 .elementor-element-ceab65d h1{font-size:clamp(42px,4.7vw,72px)!important}
body.term-106 .elementor-8135 .elementor-element-f4101b5 .elementor-button{background:#c7aa72!important;color:#06162d!important}
body.term-106 .elementor-8135 .elementor-element-f4101b5 .elementor-button:hover{background:#e0cfaa!important}
body.term-106 .elementor-8135 .elementor-element-314f324{background:#f2efe8!important}
body.term-106 .elementor-8135 .elementor-icon-box-title{color:#152238!important;font-size:25px!important}
body.term-106 .elementor-8135 .elementor-icon-box-description{color:#536174!important;font-size:14px!important}
body.term-106 .elementor-8135 .elementor-element-2591dc4 h3{font-size:clamp(36px,3.8vw,58px)!important}
body.term-106 .elementor-8135 .elementor-element-20904f3 h2{font-size:clamp(36px,3.8vw,58px)!important}
body.term-106 .elementor-8135 .elementor-post__thumbnail__link{border-radius:0!important}
@media(max-width:767px){body.term-106 .elementor-8135 .elementor-element-ceab65d h1{font-size:clamp(40px,11.5vw,56px)!important}}/* End custom CSS */