.rougie-timeline{max-width:1120px;width:100%;height:auto;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 1120px){.rougie-timeline{flex-direction:column}}.rougie-timeline .rougie-timeline__date *{transition:all .3s}.rougie-timeline .rougie-timeline__date{width:-moz-fit-content;width:fit-content;padding-left:20px;height:-moz-fit-content;height:fit-content}.rougie-timeline .rougie-timeline__date ul{display:flex;flex-direction:column;padding:0;gap:16px;transition:all .3s}.rougie-timeline .rougie-timeline__date ul.fixed{position:fixed;opacity:1}.rougie-timeline .rougie-timeline__date ul{position:relative;opacity:0;list-style-type:none}.rougie-timeline .rougie-timeline__date ul li{position:relative;cursor:pointer;padding-left:12px}.rougie-timeline .rougie-timeline__date ul li p{font-family:bressay,sans-serif;font-size:16px;font-style:italic;font-weight:700;opacity:0;margin:0;padding:0}.rougie-timeline .rougie-timeline__date ul li p:hover{opacity:1}.rougie-timeline .rougie-timeline__date ul li:hover{color:#a90d3e}.rougie-timeline .rougie-timeline__date ul li::before{content:"";position:absolute;display:block;top:50%;left:-16px;transform:translateY(-50%);width:8px;height:8px;background-color:#a90d3e;border-radius:50%;transition:background-color .3s;margin-left:6px;margin-right:6px;opacity:.4}.rougie-timeline .rougie-timeline__date ul li.bullet-active{color:#a90d3e}.rougie-timeline .rougie-timeline__date ul li.bullet-active::before{background-color:#a90d3e;width:20px;height:20px;opacity:1;margin:0 !important}.rougie-timeline .rougie-timeline__date ul li.bullet-active p{opacity:1}@media screen and (max-width: 1120px){.rougie-timeline .rougie-timeline__date{display:none}}.rougie-timeline .rougie-timeline__content{display:flex;flex-direction:column;gap:240px}@media screen and (max-width: 1120px){.rougie-timeline .rougie-timeline__content{gap:91px}}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide:first-child{margin-top:91px}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide{width:930px}@media screen and (max-width: 1120px){.rougie-timeline .rougie-timeline__content .rougie-timeline__slide:first-child{margin-top:40px}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide{width:100%;flex-direction:column !important;align-items:center;gap:24px}}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide{margin-bottom:0}@media screen and (max-width: 1120px){.rougie-timeline .rougie-timeline__content .rougie-timeline__slide{margin-bottom:40px}}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide{display:flex}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide:nth-child(2n){flex-direction:row-reverse}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide{align-items:center;gap:118px}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide img{z-index:10}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text{width:358px;display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1120px){.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text{width:100%;text-align:center;justify-content:center;align-items:center;gap:24px}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text p{width:358px}}@media screen and (max-width: 768px){.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text p{width:100%}}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text{z-index:10}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text h3{font-family:Bressay;font-size:34px;font-style:italic;font-weight:700;line-height:40px;color:#a90d3e;margin:0;color:#161616}@media screen and (max-width: 1120px){.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text h3{font-size:28px}}@media screen and (max-width: 768px){.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text h3{font-size:24px}}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text hr{width:60px;height:6px;background-color:#a90d3e}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-text p{margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#5f5f5f}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-filigrane{position:absolute;left:calc((100% - 1120px)/2 + 422px);transform:translateY(-224px)}@media screen and (max-width: 1120px){.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-filigrane{left:auto;right:auto;transform:translateY(-120px)}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-filigrane p{font-size:96px !important}}.rougie-timeline .rougie-timeline__content .rougie-timeline__slide .slide-filigrane p{font-family:Bressay;font-size:252.706px;font-style:italic;font-weight:700;line-height:182.51px;color:#f4eee7;margin:0}.rougie-timeline .rougie-timeline__content img{width:455px;height:auto;-o-object-fit:cover;object-fit:cover}