@charset "UTF-8";.modreferences{padding-top:2rem;position:relative;margin-bottom:3.75rem}.modreferences .content{position:relative}.modreferences .trait{width:0.625rem;background-color:#1B2123;height:100%;position:absolute;left:12rem;margin-left:-0.5rem;z-index:9}.modreferences .bloc-content{margin-bottom:5rem;z-index:99;position:relative}.modreferences .bloc-content:last-child{margin-bottom:0}.modreferences .bloc-content .date{color:#fff;font-size:1.35rem;font-weight:700;width:8rem;height:8rem;background-color:#50AC3B;border-radius:50%;text-align:center;border:0.425rem solid #fff;margin-left:8rem}.modreferences .bloc-content .desc{font-size:1rem;line-height:1.2rem;font-weight:600;background-color:#fff;position:relative;top:.5rem}.modreferences .bloc-content .desc .cross{position:absolute;top:2rem;font-size:2.5rem;color:#1B2123;width:2.5rem;left:-1.25rem;transform:rotate(-180deg)}.modreferences .bloc-content .desc{right:0;border:.1rem solid #f1f2f3;-webkit-box-shadow:10px 10px 19px 0px rgba(232,232,232,1);-moz-box-shadow:10px 10px 19px 0px rgba(232,232,232,1);box-shadow:10px 10px 19px 0px rgba(232,232,232,1)}@media (min-width:1200px) and (max-width:1280px){.modreferences .bloc-content .date{margin-left:4rem}.modreferences .trait{left:8rem}}@media (min-width:992px) and (max-width:1199px){.modreferences .bloc-content .date{margin-left:0rem}.modreferences .trait{left:4rem}}@media (min-width:768px) and (max-width:1199px){.modreferences .bloc-content .date{margin-left:0rem}.modreferences .trait{left:4rem}}@media (max-width:768px){.modreferences .bloc-content .date{font-size:2rem;font-weight:700;width:6.5rem;height:6.5rem;position:absolute;z-index:9;top:-3.25rem;left:50%;margin-left:-3.5rem}.modreferences .trait{left:2.75rem}}
