.Blog .article>section{display:flex;flex:1 1;justify-content:flex-start;flex-direction:row}.Blog .article section aside>div{display:flex;justify-content:center}.Blog .citation{display:block;text-align:center;font-size:.85em;font-style:italic;color:var(--grey-medium)}.Blog .ctas-container{display:block;text-align:center}.Blog .ctas-container .cta-button:first-child,.Blog .ctas-container .cta-button:first-child:hover{margin-right:2rem}.Blog .ctas-container .cta-button,.Blog .ctas-container .cta-button:hover{text-decoration:none;display:inline-block;border-radius:10px 25px 25px 10px;padding:.4rem .8rem;white-space:nowrap;box-shadow:5px 5px 5px 5px var(--shadow);background-color:var(--background-color)}.Blog .ctas-container .cta-button{color:var(--text-color)!important}.Blog .dates .citation{margin-top:1.5rem}@media (max-width: 767px){.Blog .dates .ctas-container a,.Blog .reservation-description-footer .ctas-container a{margin:0 0 1rem!important}.Blog .rdv{padding-top:0!important;margin:0}.Blog .location .section-content>div{flex-direction:column!important}}@media (max-width: 1024px){.Blog .article h1{font-size:1.4rem!important}.Blog .article section{flex-direction:column}}@media (min-width: 1025px){.Blog aside{flex-direction:inherit}}
