.elementor-73 .elementor-element.elementor-element-bcd8069{--display:flex}.elementor-73 .elementor-element.elementor-element-712949b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-73 .elementor-element.elementor-element-ead9b6d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button{font-size:20px}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-73 .elementor-element.elementor-element-e95f4d8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-e95f4d8{width:var(--container-widget-width,110.355%);max-width:110.355%;--container-widget-width:110.355%;--container-widget-flex-grow:0}.elementor-73 .elementor-element.elementor-element-e95f4d8.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button{font-size:20px}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-73 .elementor-element.elementor-element-9fec207.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button{font-size:20px}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-73 .elementor-element.elementor-element-d4e5938.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button{font-size:20px}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-73 .elementor-element.elementor-element-33d2484.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button{font-size:20px}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-73 .elementor-element.elementor-element-a3b29f5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button{font-size:20px}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-73 .elementor-element.elementor-element-aeee5f4{background-color:#FAF6F2}.elementor-73 .elementor-element.elementor-element-43e0380{background-color:#FAF6F2;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-73 .elementor-element.elementor-element-a5edacd{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + -50px) 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-73 .elementor-element.elementor-element-ead9b6d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-e95f4d8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-9fec207.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-d4e5938.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-33d2484.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-a3b29f5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media(max-width:767px){.elementor-73 .elementor-element.elementor-element-ead9b6d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-e95f4d8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-9fec207.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-d4e5938.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-33d2484.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-73 .elementor-element.elementor-element-a3b29f5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}.elementor-73 .elementor-element.elementor-element-ead9b6d{margin-top:0!important;background:#FAF6F2!important;border-radius:0 0 15px 15px!important;box-shadow:0 3px 12px rgb(0 0 0 / .05)!important;padding-bottom:35px!important;position:relative!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-main-swiper,.elementor-73 .elementor-element.elementor-element-ead9b6d .swiper-wrapper,.elementor-73 .elementor-element.elementor-element-ead9b6d .swiper-slide{height:175px!important;background:#FAF6F2!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-carousel-image{object-fit:cover;width:100%;height:100%}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-prev,.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-next{top:87px!important;transform:translateY(-50%)!important;width:25px!important;height:25px!important;border-radius:50%!important;border:1px solid rgb(0 0 0 / .1)!important;background:#FFFFFF!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-prev{left:10px!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-next{right:10px!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-prev::after,.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-next::after{font-size:10px!important;color:#6B5B52!important;font-weight:bold!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-prev i,.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-button-next i{font-size:10px!important;color:#6B5B52!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .elementor-swiper-pagination{bottom:12px!important;z-index:10!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-73 .elementor-element.elementor-element-ead9b6d .swiper-pagination-bullet{background:rgb(0 0 0 / .13)!important;opacity:1!important;width:5px!important;height:5px!important;margin:0 3px!important;transition:all 0.2s ease}.elementor-73 .elementor-element.elementor-element-ead9b6d .swiper-pagination-bullet-active{background:#C49A6C!important;width:14px!important;border-radius:3px!important}.elementor-73 .elementor-element.elementor-element-e95f4d8{margin-top:0!important;background:#FAF6F2!important;border-radius:0 0 15px 15px!important;box-shadow:0 3px 12px rgb(0 0 0 / .05)!important;padding-bottom:35px!important;position:relative!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-main-swiper,.elementor-73 .elementor-element.elementor-element-e95f4d8 .swiper-wrapper,.elementor-73 .elementor-element.elementor-element-e95f4d8 .swiper-slide{height:175px!important;background:#FAF6F2!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-carousel-image{object-fit:cover;width:100%;height:100%}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-prev,.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-next{top:87px!important;transform:translateY(-50%)!important;width:25px!important;height:25px!important;border-radius:50%!important;border:1px solid rgb(0 0 0 / .1)!important;background:#FFFFFF!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-prev{left:10px!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-next{right:10px!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-prev::after,.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-next::after{font-size:10px!important;color:#6B5B52!important;font-weight:bold!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-prev i,.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-button-next i{font-size:10px!important;color:#6B5B52!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .elementor-swiper-pagination{bottom:12px!important;z-index:10!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-73 .elementor-element.elementor-element-e95f4d8 .swiper-pagination-bullet{background:rgb(0 0 0 / .13)!important;opacity:1!important;width:5px!important;height:5px!important;margin:0 3px!important;transition:all 0.2s ease}.elementor-73 .elementor-element.elementor-element-e95f4d8 .swiper-pagination-bullet-active{background:#C49A6C!important;width:14px!important;border-radius:3px!important}.elementor-73 .elementor-element.elementor-element-9fec207{margin-top:0!important;background:#FAF6F2!important;border-radius:0 0 15px 15px!important;box-shadow:0 3px 12px rgb(0 0 0 / .05)!important;padding-bottom:35px!important;position:relative!important}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-main-swiper,.elementor-73 .elementor-element.elementor-element-9fec207 .swiper-wrapper,.elementor-73 .elementor-element.elementor-element-9fec207 .swiper-slide{height:175px!important;background:#FAF6F2!important}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-carousel-image{object-fit:cover;width:100%;height:100%}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-prev,.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-next{top:87px!important;transform:translateY(-50%)!important;width:25px!important;height:25px!important;border-radius:50%!important;border:1px solid rgb(0 0 0 / .1)!important;background:#FFFFFF!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-prev{left:10px!important}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-next{right:10px!important}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-prev::after,.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-next::after{font-size:10px!important;color:#6B5B52!important;font-weight:bold!important}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-prev i,.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-button-next i{font-size:10px!important;color:#6B5B52!important}.elementor-73 .elementor-element.elementor-element-9fec207 .elementor-swiper-pagination{bottom:12px!important;z-index:10!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-73 .elementor-element.elementor-element-9fec207 .swiper-pagination-bullet{background:rgb(0 0 0 / .13)!important;opacity:1!important;width:5px!important;height:5px!important;margin:0 3px!important;transition:all 0.2s ease}.elementor-73 .elementor-element.elementor-element-9fec207 .swiper-pagination-bullet-active{background:#C49A6C!important;width:14px!important;border-radius:3px!important}.elementor-73 .elementor-element.elementor-element-d4e5938{margin-top:0!important;background:#FAF6F2!important;border-radius:0 0 15px 15px!important;box-shadow:0 3px 12px rgb(0 0 0 / .05)!important;padding-bottom:35px!important;position:relative!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-main-swiper,.elementor-73 .elementor-element.elementor-element-d4e5938 .swiper-wrapper,.elementor-73 .elementor-element.elementor-element-d4e5938 .swiper-slide{height:175px!important;background:#FAF6F2!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-carousel-image{object-fit:cover;width:100%;height:100%}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-prev,.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-next{top:87px!important;transform:translateY(-50%)!important;width:25px!important;height:25px!important;border-radius:50%!important;border:1px solid rgb(0 0 0 / .1)!important;background:#FFFFFF!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-prev{left:10px!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-next{right:10px!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-prev::after,.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-next::after{font-size:10px!important;color:#6B5B52!important;font-weight:bold!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-prev i,.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-button-next i{font-size:10px!important;color:#6B5B52!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .elementor-swiper-pagination{bottom:12px!important;z-index:10!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-73 .elementor-element.elementor-element-d4e5938 .swiper-pagination-bullet{background:rgb(0 0 0 / .13)!important;opacity:1!important;width:5px!important;height:5px!important;margin:0 3px!important;transition:all 0.2s ease}.elementor-73 .elementor-element.elementor-element-d4e5938 .swiper-pagination-bullet-active{background:#C49A6C!important;width:14px!important;border-radius:3px!important}.elementor-73 .elementor-element.elementor-element-33d2484{margin-top:0!important;background:#FAF6F2!important;border-radius:0 0 15px 15px!important;box-shadow:0 3px 12px rgb(0 0 0 / .05)!important;padding-bottom:35px!important;position:relative!important}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-main-swiper,.elementor-73 .elementor-element.elementor-element-33d2484 .swiper-wrapper,.elementor-73 .elementor-element.elementor-element-33d2484 .swiper-slide{height:175px!important;background:#FAF6F2!important}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-carousel-image{object-fit:cover;width:100%;height:100%}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-prev,.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-next{top:87px!important;transform:translateY(-50%)!important;width:25px!important;height:25px!important;border-radius:50%!important;border:1px solid rgb(0 0 0 / .1)!important;background:#FFFFFF!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-prev{left:10px!important}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-next{right:10px!important}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-prev::after,.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-next::after{font-size:10px!important;color:#6B5B52!important;font-weight:bold!important}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-prev i,.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-button-next i{font-size:10px!important;color:#6B5B52!important}.elementor-73 .elementor-element.elementor-element-33d2484 .elementor-swiper-pagination{bottom:12px!important;z-index:10!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-73 .elementor-element.elementor-element-33d2484 .swiper-pagination-bullet{background:rgb(0 0 0 / .13)!important;opacity:1!important;width:5px!important;height:5px!important;margin:0 3px!important;transition:all 0.2s ease}.elementor-73 .elementor-element.elementor-element-33d2484 .swiper-pagination-bullet-active{background:#C49A6C!important;width:14px!important;border-radius:3px!important}.elementor-73 .elementor-element.elementor-element-a3b29f5{margin-top:0!important;background:#FAF6F2!important;border-radius:0 0 15px 15px!important;box-shadow:0 3px 12px rgb(0 0 0 / .05)!important;padding-bottom:35px!important;position:relative!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-main-swiper,.elementor-73 .elementor-element.elementor-element-a3b29f5 .swiper-wrapper,.elementor-73 .elementor-element.elementor-element-a3b29f5 .swiper-slide{height:175px!important;background:#FAF6F2!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-carousel-image{object-fit:cover;width:100%;height:100%}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-prev,.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-next{top:87px!important;transform:translateY(-50%)!important;width:25px!important;height:25px!important;border-radius:50%!important;border:1px solid rgb(0 0 0 / .1)!important;background:#FFFFFF!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-prev{left:10px!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-next{right:10px!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-prev::after,.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-next::after{font-size:10px!important;color:#6B5B52!important;font-weight:bold!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-prev i,.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-button-next i{font-size:10px!important;color:#6B5B52!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .elementor-swiper-pagination{bottom:12px!important;z-index:10!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-73 .elementor-element.elementor-element-a3b29f5 .swiper-pagination-bullet{background:rgb(0 0 0 / .13)!important;opacity:1!important;width:5px!important;height:5px!important;margin:0 3px!important;transition:all 0.2s ease}.elementor-73 .elementor-element.elementor-element-a3b29f5 .swiper-pagination-bullet-active{background:#C49A6C!important;width:14px!important;border-radius:3px!important}html,body{width:100%;max-width:100%!important;overflow-x:hidden!important;scroll-behavior:smooth;font-family:'Jost',sans-serif;color:#3A2E2A;background:#FFF;font-weight:300;line-height:1.6}.el-hero{padding:140px 6% 70px;background:linear-gradient(150deg,#FDF3F6 0%,#F0F7FB 100%);text-align:center}.el-hero-tag{display:inline-block;background:#fff;border:1px solid #F2B8C6;color:#8B6340;padding:5px 16px;border-radius:20px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.el-hero-title-row{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:20px}.el-hero-deco{display:flex;flex-direction:column;align-items:center;gap:7px;opacity:.42;flex-shrink:0}.el-hero-deco .vl{width:1px;height:34px;background:linear-gradient(180deg,transparent,#C49A6C,transparent)}.el-hero-deco .vs{width:1px;height:16px;background:linear-gradient(180deg,transparent,#C49A6C,transparent)}.el-hero-deco .dot{width:5px;height:5px;border-radius:50%;background:#F2B8C6}.el-hero-deco .dia{width:6px;height:6px;background:#C49A6C;transform:rotate(45deg)}.el-hero h1{font-family:'Cormorant Garamond',serif;font-size:2.8rem;font-weight:300;line-height:1.15;color:#3A2E2A;margin:0}.el-hero h1 em{font-style:italic;color:#8B6340}.el-valeurs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:28px}.el-badge{padding:6px 0;border-radius:22px;font-size:11px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;width:160px;text-align:center}.el-apropos{background:rgb(255 255 255 / .7);border:1px solid rgb(242 184 198 / .3);border-radius:20px;padding:32px 40px;margin:0 auto 20px;max-width:100%;text-align:center}.el-photo-container{width:110px;height:110px;margin:15px auto 20px;border-radius:50%;border:3px solid rgb(235 165 182 / .4);overflow:hidden;background:#fff;flex-shrink:0}.el-photo-container img{width:100%;height:100%;object-fit:cover}.el-apropos p{font-size:13.5px;line-height:1.82;color:#6B5B52;margin-bottom:16px}.el-title-formations{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8B6340;margin:25px auto 15px;display:inline-block;position:relative;padding-bottom:5px}.el-title-formations::after{content:'';position:absolute;bottom:0;left:15%;width:70%;height:1px;background:#C49A6C}.el-certifs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:4px}.el-certif-badge{padding:8px 12px;border-radius:22px;font-size:11px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#E6F1F8;color:#2A5F8A;border:1px solid rgb(184 212 232 / .5)}.el-certif-badge span{display:flex;align-items:center;justify-content:center;font-size:14px}.el-formules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;max-width:840px;margin:0 auto}.el-formule-card{border:1px solid rgb(242 184 198 / .28);border-radius:13px;padding:20px;text-align:center;background:#fff}.el-emoji{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#FAE8EE,#E6F1F8);display:flex;align-items:center;justify-content:center;font-size:16px;margin:0 auto 10px}.el-formule-card h3{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#3A2E2A;margin:10px 0 5px}.el-formule-card p{font-size:11.5px;color:#6B5B52;line-height:1.5;margin:0}.el-sep{display:flex;align-items:center;gap:14px;margin:20px auto 20px}.el-sep-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgb(242 184 198 / .5),transparent)}.el-cta{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:28px}.el-btn-rose-outline{padding:12px 0;border-radius:26px;background:#FDF3F6;color:#8B6340;font-size:13px;font-weight:500;text-decoration:none;border:1.5px solid #F2B8C6;display:inline-flex;align-items:center;justify-content:center;width:220px;text-align:center;transition:all 0.2s}.el-btn-rose-outline:hover{background:#FAE8EE}.el-contacts{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.el-contact-card{display:flex;align-items:center;justify-content:center;gap:12px;background:rgb(255 255 255 / .75);border:1px solid rgb(242 184 198 / .3);border-radius:12px;padding:15px 20px;text-decoration:none;min-width:220px;flex:1;max-width:280px;transition:0.3s}.el-contact-card span{font-size:20px;display:flex;align-items:center;justify-content:center}.el-contact-card .el-contact-info{display:flex;flex-direction:column;text-align:left}.el-contact-card h4{font-size:11px;font-weight:600;color:#3A2E2A;letter-spacing:.04em;text-transform:uppercase;margin:0}.el-contact-card p{font-size:10.5px;color:#6B5B52;margin:2px 0 0;line-height:1.2}.ff-el-submit-button{background-color:#000000!important;border:none!important;color:#ffffff!important}@media(max-width:620px){.el-hero{padding:120px 4% 50px}.el-hero h1{font-size:1.7rem}.el-hero-deco{gap:4px}.el-hero-deco .vl{height:20px}.el-apropos{padding:20px}.el-formules-grid{grid-template-columns:1fr!important}.el-contacts{flex-direction:column!important;align-items:center!important}.el-contact-card{max-width:90%!important;margin:0 auto!important}.el-cta{flex-direction:column!important;align-items:center!important}.el-btn-rose-outline{width:90%!important}}