@keyframes csc-modal-in{0%{opacity:0;transform:scale(.9) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}@media only screen and (max-width:980px){.dc_inverser_colonnes-section .dc_inverser_colonnes-ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.menu-connexion.menu-cta a{padding:0!important;background:0 0!important;line-height:34px}.menu-connexion svg{fill:#af8e66;width:20px;vertical-align:-5px}@media only screen and (max-width:980px){.dc_inverser_colonnes-section .dc_inverser_colonnes-ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.dipl_timeline_item .dipl_timeline_item_wrapper{display:flex;align-items:center}.dipl_timeline_item .dipl_stem_center{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;max-width:300px;width:auto}.dipl_timeline_alternate .dipl_timeline_item .dipl_stem_center{order:1;margin:0 20px}.dipl_timeline_alternate .dipl_date_container,.dipl_timeline_alternate .dipl_item_content{flex-basis:50%;max-width:100%;position:relative;flex-grow:1}.dipl_timeline_alternate .dipl_date_container{order:2}.dipl_timeline_item .dipl_item_content .dipl_triangle,.dipl_timeline_item .dipl_item_content_inner{border-style:solid}.dipl_timeline_item .dipl_item_time{font-size:18px;line-height:1.5em}.dipl_timeline_item .dipl_date_tree .dipl_item_time{padding:12px 20px;display:inline-block;width:100%;word-wrap:anywhere}.dipl_timeline_item .dipl_item_title{word-wrap:anywhere}.dipl_timeline_item .dipl_time_wrapper{display:flex;justify-content:center;align-items:center;border:5px solid #000;border-radius:50%;background:#fff}.dipl_timeline_item .dipl_time_wrapper:before{content:"";display:block;padding-top:100%}.dipl_timeline .dipl_timeline_item .dipl_item_content{overflow:visible!important}.dipl_timeline .dipl_timeline_wrapper{display:flex;flex-direction:column}.dipl_timeline .dipl_date_tree .dipl_time_wrapper{text-align:center}.dipl_timeline .dipl_item_content_inner{background-color:#eee;background-repeat:no-repeat;background-position:center}.dipl_timeline .dipl_item_time{margin-bottom:8px}.dipl_timeline .dipl_item_content{position:relative;z-index:1}.dipl_timeline .dipl_stem_center{z-index:1}.dipl_timeline .dipl_stem_wrapper{width:2px;background:#eee;position:absolute;top:0;z-index:-1}.dipl_timeline_alternate_stem .dipl_stem_wrapper{left:50%;right:auto;transform:translateX(-50%)}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item:nth-child(odd) .dipl_timeline_item_wrapper{flex-direction:row-reverse}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item .dipl_item_content_inner{padding:20px}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item:nth-child(even) .dipl_item_content_inner{text-align:right}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item .dipl_item_content .dipl_triangle{display:block;height:20px;width:20px;background:inherit;border:inherit;position:absolute;clip-path:polygon(0 0,20px 20px,0 20px);top:calc(50% - 15px)}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item:nth-child(odd) .dipl_item_content .dipl_triangle{left:-9px;transform:rotate(45deg)}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item:nth-child(even) .dipl_item_content .dipl_triangle{right:-9px;transform:rotate(225deg)}@media only screen and (max-width:767px){.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item:nth-child(even) .dipl_item_content_inner{text-align:left}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item .dipl_date_tree.dipl_timeline_item_wrapper{flex-direction:column-reverse}.dipl_timeline .dipl_timeline_alternate .dipl_timeline_item .dipl_date_tree .dipl_stem_center{margin:0 0 30px}.dipl_timeline .dipl_date_tree_stem .dipl_stem_wrapper{top:0!important;height:100%!important}.dipl_timeline .dipl_timeline_alternate_stem.dipl_date_tree_stem .dipl_stem_wrapper{left:50%!important;transform:translateX(-50%)}.dipl_timeline .dipl_date_tree .dipl_item_content{margin:0}.dipl_timeline .dipl_date_tree .dipl_item_content .dipl_triangle{display:none!important}.dipl_timeline .dipl_timeline_alternate .dipl_date_container{display:none}}.csc-section{--csc-gold:#af8e67;--csc-navy:#2a3846;--csc-nav:#af8e67;--csc-dot:#af8e67;--csc-white:#ffffff;--csc-dark:#2a3846;--csc-muted:#6b7a94;--csc-radius:18px;--csc-card-w:200px;--csc-card-h:355px;--csc-gap:20px;padding:64px 20px 72px;background:#fff}.csc-section .csc-carousel{position:relative;max-width:1100px;margin:0 auto}.csc-section .csc-track{display:flex;gap:var(--csc-gap);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:12px 8px 20px;justify-content:safe center}.csc-section .csc-track::-webkit-scrollbar{display:none}.csc-section .csc-slide{flex:0 0 var(--csc-card-w);scroll-snap-align:center;cursor:pointer;outline:0}.csc-section .csc-card{position:relative;border-radius:var(--csc-radius);overflow:hidden;box-shadow:0 6px 24px rgb(42 56 70/.15);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;background:var(--csc-dark);will-change:transform}.csc-section .csc-slide:focus-visible .csc-card,.csc-section .csc-slide:hover .csc-card{transform:translateY(-6px) scale(1.025);box-shadow:0 16px 40px rgb(175 142 103/.3)}.csc-section .csc-card__cover{position:relative;width:var(--csc-card-w);height:var(--csc-card-h);background-size:cover;background-position:center top;background-color:var(--csc-dark)}.csc-section .csc-play-btn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:0 0;border:0;cursor:pointer;padding:0}.csc-section .csc-play-icon{width:60px;height:60px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 2px 8px rgb(0 0 0/.4))}.csc-section .csc-play-btn:hover .csc-play-icon{transform:scale(1.1)}.csc-section .csc-card__caption{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:10px 12px 12px;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(to bottom,transparent,rgb(42 56 70/.92));line-height:1.4}.csc-section .csc-nav{position:absolute!important;top:calc(50% - 20px)!important;transform:translateY(-50%)!important;z-index:10!important;background:#fff!important;border:2px solid #e0d5c8!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:#af8e67!important;box-shadow:0 4px 12px rgb(0 0 0/.1)!important;transition:background .2s,color .2s,border-color .2s,transform .2s!important;padding:0!important}.csc-section .csc-nav svg{width:20px!important;height:20px!important}.csc-section .csc-nav--prev{left:-22px!important}.csc-section .csc-nav--next{right:-22px!important}.csc-section .csc-nav:hover{background:#af8e67!important;color:#fff!important;border-color:#af8e67!important;transform:translateY(-50%) scale(1.08)!important;box-shadow:0 6px 20px rgb(175 142 103/.35)!important}.csc-section .csc-nav:disabled{opacity:.3!important;cursor:default!important;pointer-events:none!important}@media (max-width:600px){.csc-section .csc-nav{display:none!important}}.csc-modal,.csc-section .csc-dots{display:flex!important;justify-content:center!important}.csc-section .csc-dots{gap:7px!important;margin-top:20px!important;flex-wrap:wrap!important}.csc-modal{position:fixed!important;inset:0!important;z-index:2147483647!important;align-items:center!important}.csc-modal[hidden]{display:none!important}.csc-modal__overlay{position:absolute!important;inset:0!important;background:rgb(5 10 22/.93)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;cursor:pointer!important;z-index:0!important}.csc-modal__shell{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;gap:20px!important}.csc-modal__content{position:relative!important;width:min(340px,80vw)!important;aspect-ratio:9/16!important;max-height:90vh!important;border-radius:18px!important;overflow:visible!important;box-shadow:0 24px 80px rgb(0 0 0/.75)!important;animation:csc-modal-in .28s cubic-bezier(.34,1.56,.64,1)!important;flex-shrink:0!important}.csc-modal__iframe-wrap{position:absolute!important;inset:0!important;overflow:hidden!important;border-radius:18px!important;z-index:1!important}.csc-modal__iframe{width:100%!important;height:100%!important;border:0!important;display:block!important;background:#000!important}.csc-modal__close,.csc-modal__counter{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;z-index:999!important}.csc-modal__close{top:-58px!important;background:rgb(255 255 255/.22)!important;border:2px solid rgb(255 255 255/.5)!important;border-radius:50%!important;width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:#fff!important;transition:background .2s,transform .2s!important;padding:0!important}.csc-modal__close svg{width:22px!important;height:22px!important;pointer-events:none!important}.csc-modal__close:hover{background:rgb(255 255 255/.4)!important;transform:translateX(-50%) scale(1.12)!important}.csc-modal__counter{bottom:-36px!important;color:rgb(255 255 255/.65)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.07em!important;white-space:nowrap!important}.csc-modal__nav{background:rgb(255 255 255/.18)!important;border:2px solid rgb(255 255 255/.4)!important;border-radius:50%!important;width:52px!important;height:52px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:#fff!important;transition:background .2s,transform .2s!important;padding:0!important;z-index:2!important}.csc-modal__nav svg{width:24px!important;height:24px!important}.csc-modal__nav:hover{background:rgb(255 255 255/.32)!important;transform:scale(1.1)!important}.csc-modal__nav:disabled{opacity:.18!important;cursor:default!important;pointer-events:none!important}@media (max-width:600px){.csc-section{--csc-card-w:160px;--csc-card-h:284px;--csc-gap:14px;padding:40px 12px 52px}.csc-modal__shell{gap:10px!important}.csc-modal__nav{width:40px!important;height:40px!important}.csc-modal__nav svg{width:20px!important;height:20px!important}.csc-modal__content{width:min(300px,78vw)!important}.csc-modal__close{top:-52px!important;width:42px!important;height:42px!important}}@media (min-width:601px) and (max-width:1024px){.csc-section{--csc-card-w:180px;--csc-card-h:320px}.csc-section .csc-nav--prev{left:-18px!important}.csc-section .csc-nav--next{right:-18px!important}}@media (min-width:1025px){.csc-section{--csc-card-w:215px;--csc-card-h:382px;--csc-gap:24px}}@media none{ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}}