@import "https://fonts.googleapis.com/css2?family=Roboto:wght@100;400&display=swap";
.gBQNrG_container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gBQNrG_content{color:#dfe7e4;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:150px 50px 50px;display:flex}@media screen and (max-width:960px){.gBQNrG_content{padding:115px 15px 15px}}.gBQNrG_image{border-radius:5px;width:40%;height:auto}@media screen and (max-width:1280px){.gBQNrG_image{width:50%}}@media screen and (max-width:960px){.gBQNrG_image{width:70%}}@media screen and (max-width:740px){.gBQNrG_image{width:95%}}.gBQNrG_info{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.gBQNrG_infoTitle{justify-content:center;align-items:center;width:100%;padding:30px;font-family:Roboto,sans-serif;font-size:23px;display:flex}.gBQNrG_infoLine{border-top:1px solid #c2c7674d;justify-content:center;align-items:center;gap:20px;width:40%;padding:20px;font-family:Roboto,sans-serif;font-size:18px;display:flex}@media screen and (max-width:960px){.gBQNrG_infoLine{width:70%}}@media screen and (max-width:500px){.gBQNrG_infoLine{width:90%;font-size:15px}}.gBQNrG_infoLine:last-child{border-bottom:1px solid #c2c7674d}.gBQNrG_infoClickable{color:#dfe7e4;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-size:16px;transition:color .2s;display:flex}@media screen and (max-width:500px){.gBQNrG_infoClickable{font-size:14px}}.gBQNrG_infoClickable:hover{color:#fff}.gBQNrG_facebookLogo{color:#dfe7e4;justify-content:center;align-items:center;font-size:24px;transition:color .2s;display:flex}.gBQNrG_facebookLogo:hover{color:#fff}.gBQNrG_horaire{grid-column-gap:0px;grid-row-gap:0px;color:#dfe7e4;border:1px solid #c2c7674d;border-radius:5px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);place-self:center;width:25%;height:100%;margin-top:30px;margin-bottom:30px;padding:10px;transition:width .3s;display:grid}@media screen and (max-width:1280px){.gBQNrG_horaire{width:30%}}@media screen and (max-width:960px){.gBQNrG_horaire{width:50%}}@media screen and (max-width:740px){.gBQNrG_horaire{width:70%}}@media screen and (max-width:500px){.gBQNrG_horaire{width:90%}}.gBQNrG_horaire>:nth-child(7){grid-column:span 2;padding-top:7px}.gBQNrG_horaireLine{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.gBQNrG_horaireLineTitle{font-weight:800;display:flex}.gBQNrG_horaireLineText{font-weight:300;display:flex}
