@media (max-width:980px){.et_pb_row_0_tb_header{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;position:relative}.et_pb_row_0_tb_header>.et_pb_column{width:auto!important}.et_pb_column_1_tb_header{flex-grow:1;display:flex;justify-content:flex-end}.et_pb_column_1_tb_header .et_pb_menu__wrap{justify-content:flex-end}.et_pb_column_1_tb_header .et_mobile_nav_menu{margin-left:auto}.et_pb_column_0_tb_header img{height:auto!important;max-height:80px;width:auto!important;object-fit:contain}.mobile_nav{position:static!important}.et_mobile_menu{position:fixed!important;left:0!important;top:auto!important;width:100%!important;max-width:100%!important;max-height:70vh!important;overflow-y:auto!important;z-index:99999;box-sizing:border-box!important}.et_mobile_menu .menu-item-has-children>.sub-menu{display:none!important}.et_mobile_menu .menu-item-has-children.open>.sub-menu{display:block!important}.et_mobile_menu .menu-item-has-children>a{display:flex!important;justify-content:space-between;align-items:center}.et_mobile_menu .submenu-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;flex-shrink:0;font-size:14px;transition:transform 0.3s ease}.et_mobile_menu .menu-item-has-children.open>a .submenu-toggle{transform:rotate(180deg)}.header-lang-switcher{position:absolute;top:25%;right:12px;z-index:100000;display:flex;align-items:center}.header-lang-switcher a{display:flex;align-items:center;text-decoration:none}.header-lang-switcher img{width:20px!important;height:auto!important}.header-lang-switcher span{font-size:12px;margin-left:4px}.et_pb_column_1_tb_header .mobile_menu_bar{margin-top:35px}.et_mobile_menu .lang-item{display:none!important}}@media (min-width:981px){.header-lang-switcher{display:none!important}}body{font-family:'Lato',sans-serif;font-size:16px;line-height:1.65}h1,h2,h3,h4{font-family:'Playfair Display',serif}h1{font-size:3rem;line-height:1.2;margin-bottom:1.5rem}h2{font-size:2rem;line-height:1.3;margin-bottom:1.2rem}h3{font-size:1.5rem;line-height:1.4;margin-bottom:1rem}h4{font-size:1.25rem;line-height:1.4;margin-bottom:0.8rem}@media (max-width:768px){body{font-size:16px;line-height:1.6}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.375rem}h4{font-size:1.25rem}}#top-menu li a{font-weight:400}.et_pb_menu__menu>nav>ul>li+li{margin-left:25px!important}.citation-banniere .et_pb_text_inner,.citation-banniere .et_pb_text_inner p{font-size:clamp(1.8rem,3.5vw,3.5rem)!important}.mot-cle{font-size:1.1em;font-weight:normal;letter-spacing:0.02em}.btn-voir-plus{color:#e0c588!important}.btn-voir-plus:hover{color:#ffffff!important}.wpmtst-testimonial,.wpmtst-testimonial-content,.testimonial-content,.testimonial-text,.strong-content,.testimonial-inner,.wpmtst-testimonial-inner,div[class*="testimonial"]{overflow:visible!important;height:auto!important;max-height:none!important;min-height:0!important}.et-l--footer a{color:#666666!important;transition:color 0.3s ease}.et-l--footer a:hover{color:#d0ae4f!important}.footer-en{display:none!important}html[lang^="en"] .footer-fr{display:none!important}html[lang^="en"] .footer-en{display:block!important}body.et-fb .footer-fr,body.et-fb .footer-en{display:block!important}body.et-fb .footer-fr::before,body.et-fb .footer-en::before{content:"Section Footer FR";display:block;background:#002395;color:#fff;text-align:center;padding:6px 12px;font-size:13px;font-weight:600;letter-spacing:0.5px}body.et-fb .footer-en::before{content:"Section Footer EN";background:#1b4d6e}@media (max-width:980px){.banniere-hero .et_parallax_bg{background-position:right bottom!important;background-size:cover!important}}@media (max-width:767px){.zigzag-reverse{display:flex!important;flex-direction:column-reverse!important}}@media (max-width:980px){.zigzag-reverse-all{display:flex!important;flex-direction:column-reverse!important}}@-moz-document url-prefix(){body,body *{font-variant:normal!important;font-variant-caps:normal!important;-moz-font-feature-settings:normal!important;font-feature-settings:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important}}.separateur-colibri{max-width:110px;margin-left:auto;margin-right:auto}@media (max-width:980px){.separateur-colibri{max-width:80px}}@media (max-width:980px){.bloc-retraite .et_pb_image_wrap img{max-width:300px!important;aspect-ratio:1 / 1!important;object-fit:cover!important;display:block!important;margin:0 auto!important}}@media (max-width:980px){.bloc-retraite>.et_pb_column{animation-name:none!important;-webkit-animation-name:none!important;animation-duration:0s!important;-webkit-animation-duration:0s!important;opacity:1!important;transform:none!important;-webkit-transform:none!important}}@media (min-width:768px) and (max-width:980px){.bloc-retraite .et_pb_image_wrap img{max-width:100%!important}}@media (min-width:768px){.lien-savoir-plus{display:none!important}}@media (max-width:980px){.lien-savoir-plus{display:inline-block!important;color:#d0ae4f!important;margin-top:10px!important}}@media (min-width:981px){.mobile-only{display:none!important}}@media (max-width:980px){.desktop-only{display:none!important}}.btn-decouvrir .et_pb_button{color:#d0ae4f!important}@media (min-width:768px) and (max-width:980px){.tablette-3-cols .et_pb_column{width:33.33%!important;margin-bottom:0!important;height:auto!important;min-height:0!important}.tablette-3-cols .et_pb_column img{max-width:80%;margin:0 auto}.tablette-3-cols{height:auto!important;min-height:0!important}.et_pb_row_6{padding-bottom:30px!important}}@media (min-width:768px) and (max-width:980px){.tablette-2-cols .et_pb_column{width:50%!important;margin-bottom:0!important;height:auto!important;min-height:0!important}.tablette-2-cols .et_pb_column img{max-width:85%;margin:0 auto}.tablette-2-cols{height:auto!important;min-height:0!important}}