#date_event{padding:20px 0;background:rgba(241,133,46,.8);margin:0 0 40px}#date_event .container{display:flex;align-items:center}#date_event .container #countdown{color:#000;padding:0 20px 0 0}#date_event .container #countdown ul.compte_rebours{display:flex;flex-wrap:wrap;margin:0;justify-content:center}#date_event .container #countdown ul.compte_rebours li{margin:0;font-weight:700;text-transform:uppercase;font-size:20px;display:flex;align-items:center}@media screen and (min-width: 320px){#date_event .container #countdown ul.compte_rebours li{font-size:calc(20px + 22 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){#date_event .container #countdown ul.compte_rebours li{font-size:42px}}#date_event .container #countdown ul.compte_rebours li:before{display:none}#date_event .container #countdown ul.compte_rebours li:after{content:":";display:block;margin:0 10px}#date_event .container #countdown ul.compte_rebours li:last-child:after{display:none}#date_event .container #countdown h1{text-transform:uppercase;font-weight:700;margin:0;font-family:"Montserrat";color:#fff;text-align:center;letter-spacing:.2em;font-size:16px}@media screen and (min-width: 320px){#date_event .container #countdown h1{font-size:calc(16px + 8 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){#date_event .container #countdown h1{font-size:24px}}#date_event .container ul.baseline{border-left:2px solid #f9db25;color:#f9db25;padding:0 0 0 20px;margin:0 20px 0 0}#date_event .container ul.baseline li{font-weight:700;margin:0 0 5px;white-space:nowrap;font-size:16px}@media screen and (min-width: 320px){#date_event .container ul.baseline li{font-size:calc(16px + 4 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){#date_event .container ul.baseline li{font-size:20px}}#date_event .container ul.baseline li:before{display:none}#date_event .container ul.baseline li:last-child{margin:0}#date_event .container figure{flex-shrink:1;flex-basis:170px;width:170px;margin:0 0 0 auto}#date_event .container figure img{display:block;max-width:100%;height:auto}@media all and (max-width: 992px){#date_event .container{flex-wrap:wrap;justify-content:center}#date_event .container #countdown{flex-basis:100%;padding:0 0 10px;margin:0 0 10px;border-bottom:2px solid #f9db25}#date_event .container #countdown ul.compte_rebours{justify-content:center}#date_event .container #countdown h1{text-align:center}#date_event .container ul.baseline{padding:0;border-left:0 none}#date_event .container figure{margin:0 0 0 20px}}@media all and (max-width: 500px){#date_event .container ul{flex-basis:100%}#date_event .container ul.baseline{margin:0 0 10px}#date_event .container ul.baseline li{display:block;text-align:center}#date_event .container figure{flex-basis:100%}#date_event .container figure img{margin:0 auto}}ul.partenaires{display:flex;align-items:center;overflow:hidden}ul.partenaires li{display:block;padding:0 10px;flex-grow:1;flex-shrink:0;flex-basis:25%}ul.partenaires li a{display:block}ul.partenaires li a img{display:block;max-width:100%;height:auto;margin:0 auto}ul.exposants{display:flex;align-items:center;overflow:hidden}ul.exposants li{display:block;padding:0 10px;flex-grow:1;flex-shrink:0;flex-basis:25%}ul.exposants li a{display:block}ul.exposants li a img{display:block;max-width:100%;height:auto;margin:0 auto}#content{padding:0 0 40px}#content .container figure{margin:20px 0}#content .container figure img{display:block;max-width:100%;height:auto;margin:0 auto}#content .container .grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:40px;grid-row-gap:20px;margin:40px 0}#content .container .grid figure{margin:0}#content .container .grid .grid{display:grid !important;grid-template-columns:repeat(12, 1fr) !important;grid-column-gap:20px !important;grid-row-gap:0 !important}#content .container .grid:last-child{margin:0}#content .container .grid.valign-top{align-items:start}#content .container .grid.valign-middle{align-items:center}#content .container .grid.valign-bottom{align-items:end}#content .container .grid-gutterless{grid-column-gap:0}#content .container .grid-gapless{grid-row-gap:0}#content .container .grid-gapless+.grid{margin-top:0}#content .container .grid-auto{grid-template-columns:repeat(auto-fit, minmax(0px, 1fr))}#content .container .column-1{grid-column:span 1}#content .container .column-2{grid-column:span 2}#content .container .column-3{grid-column:span 3}#content .container .column-4{grid-column:span 4}#content .container .column-5{grid-column:span 5}#content .container .column-6{grid-column:span 6}#content .container .column-7{grid-column:span 7}#content .container .column-8{grid-column:span 8}#content .container .column-9{grid-column:span 9}#content .container .column-10{grid-column:span 10}#content .container .column-11{grid-column:span 11}#content .container .column-12{grid-column:span 12}@media only screen and (max-width: 1023px){#content .container .grid-1-md{grid-template-columns:repeat(1, 1fr)}#content .container .grid-2-md{grid-template-columns:repeat(2, 1fr)}#content .container .grid-3-md{grid-template-columns:repeat(3, 1fr)}#content .container .grid-4-md{grid-template-columns:repeat(4, 1fr)}#content .container .grid-5-md{grid-template-columns:repeat(5, 1fr)}#content .container .grid-6-md{grid-template-columns:repeat(6, 1fr)}#content .container .grid-7-md{grid-template-columns:repeat(7, 1fr)}#content .container .grid-8-md{grid-template-columns:repeat(8, 1fr)}#content .container .grid-9-md{grid-template-columns:repeat(9, 1fr)}#content .container .grid-10-md{grid-template-columns:repeat(10, 1fr)}#content .container .grid-11-md{grid-template-columns:repeat(11, 1fr)}#content .container .grid-12-md{grid-template-columns:repeat(12, 1fr)}#content .container .column-1-md{grid-column:span 1}#content .container .column-2-md{grid-column:span 2}#content .container .column-3-md{grid-column:span 3}#content .container .column-4-md{grid-column:span 4}#content .container .column-5-md{grid-column:span 5}#content .container .column-6-md{grid-column:span 6}#content .container .column-7-md{grid-column:span 7}#content .container .column-8-md{grid-column:span 8}#content .container .column-9-md{grid-column:span 9}#content .container .column-10-md{grid-column:span 10}#content .container .column-11-md{grid-column:span 11}#content .container .column-12-md{grid-column:span 12}}@media only screen and (max-width: 767px){#content .container .grid,#content .container .grid-auto{grid-template-columns:repeat(1, 1fr)}#content .container .grid .grid+.grid,#content .container .grid-auto .grid+.grid{grid-template-columns:repeat(12, 1fr)}#content .container .column:empty{display:none}#content .container .grid-1-sm{grid-template-columns:repeat(1, 1fr)}#content .container .grid-2-sm{grid-template-columns:repeat(2, 1fr)}#content .container .grid-3-sm{grid-template-columns:repeat(3, 1fr)}#content .container .grid-4-sm{grid-template-columns:repeat(4, 1fr)}#content .container .grid-5-sm{grid-template-columns:repeat(5, 1fr)}#content .container .grid-6-sm{grid-template-columns:repeat(6, 1fr)}#content .container .grid-7-sm{grid-template-columns:repeat(7, 1fr)}#content .container .grid-8-sm{grid-template-columns:repeat(8, 1fr)}#content .container .grid-9-sm{grid-template-columns:repeat(9, 1fr)}#content .container .grid-10-sm{grid-template-columns:repeat(10, 1fr)}#content .container .grid-11-sm{grid-template-columns:repeat(11, 1fr)}#content .container .grid-12-sm{grid-template-columns:repeat(12, 1fr)}#content .container .column-1-sm{grid-column:span 1}#content .container .column-2-sm{grid-column:span 2}#content .container .column-3-sm{grid-column:span 3}#content .container .column-4-sm{grid-column:span 4}#content .container .column-5-sm{grid-column:span 5}#content .container .column-6-sm{grid-column:span 6}#content .container .column-7-sm{grid-column:span 7}#content .container .column-8-sm{grid-column:span 8}#content .container .column-9-sm{grid-column:span 9}#content .container .column-10-sm{grid-column:span 10}#content .container .column-11-sm{grid-column:span 11}#content .container .column-12-sm{grid-column:span 12}}#content .container ul.partenaires,#content .container ul.exposants{flex-wrap:wrap;align-items:stretch}#content .container ul.partenaires li,#content .container ul.exposants li{margin-bottom:20px;padding:0 10px;min-width:128px;flex:1;flex-basis:16.6666666667%;text-align:center}#content .container ul.partenaires li a,#content .container ul.partenaires li figure,#content .container ul.exposants li a,#content .container ul.exposants li figure{margin:0 0 10px;display:flex;align-items:center;justify-content:center;padding:10px;background:#fff;min-height:178px}#content .container ul.partenaires li a figure,#content .container ul.exposants li a figure{min-height:0}#content .container ul.partenaires li img,#content .container ul.exposants li img{display:block;max-width:100%;height:auto;max-height:128px;width:auto}#content .container ul.partenaires li{flex-basis:25%}#content .container ul.partenaires:last-child{display:none}@media all and (max-width: 992px){#content .container ul.partenaires li,#content .container ul.exposants li{flex-basis:calc(20% - 10px)}}@media all and (max-width: 768px){#content .container ul.partenaires li,#content .container ul.exposants li{flex-basis:25%}#content .container ul.partenaires li{flex-basis:50%}}@media all and (max-width: 500px){#content .container .programme .line{flex-direction:column;border:0 none}#content .container .programme .line>div:first-child{text-align:center;border-right:0 none;border-bottom:1px solid transparent;max-width:none}#content .container ul.partenaires li,#content .container ul.exposants li{flex-basis:50%}}
