@font-face{font-family:'Font Awesome 6 Free', Arial, sans-serif;font-style:normal;font-weight:400;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2) format('woff2');font-display:swap}@font-face{font-family:'Font Awesome 6 Free', Arial, sans-serif;font-style:normal;font-weight:900;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2) format('woff2');font-display:swap}.crop{height:180px;overflow:hidden}.crop .card-img-top{height:180px}.palmares{background:url(../img/palmares.webp) no-repeat center center;background-size:contain;min-height:230px;padding-top:70px}.img-dd{max-width:380px;border-radius:30px;width:-webkit-fill-available}.prochain-head{position:absolute;top:0;right:0;width:fit-content;background:rgba(255,255,255,.7);padding:20px;color:#000;text-align:center}.nav_head{gap:40px;height:80px;display:flex;align-content:center}.nav_head li{display:flex;align-items:center;height:100%}.nav_head li a{height:100%;display:flex;align-items:center}body:is(.mobile,.tablet) .navbar{padding:10px 0!important}body:is(.mobile,.tablet) .nav_head{height:auto;gap:15px}body:is(.mobile,.tablet) .previous{flex-direction:column}body:is(.mobile,.tablet) .ssmenu .col{width:max-content}body:is(.mobile,.tablet) #featured-3 .row{flex-direction:column;gap:20px}body.tablet .events .card{width:calc(100% / 2 - 1em)!important}body.mobile .events .card{width:calc(100% - 1em)!important}body.mobile #palmares .container .row div{display:flex;flex-direction:column;gap:10px}body.mobile #palmares .container .row div blockquote{line-height:normal;border-bottom:0;margin-bottom:20px}#column-page .column .row{flex-direction:column}#column-page .column .row ul{padding:0;list-style:none}#palmares blockquote{background:url(../img/video.png) 0 0 no-repeat;min-height:30px;margin:0 0 15px;padding-left:30px;line-height:30px;border-bottom:1px solid #e1e1e1;padding-bottom:10px}.thumb{display:inline-block;overflow:hidden;width:200px;height:200px;margin:0;position:relative}.thumb .thumbnail img{display:block;max-width:inherit;max-height:inherit;height:-webkit-fill-available;margin:0 auto;border:1px solid #fff}.accordion{--bs-accordion-btn-color:white;--bs-accordion-btn-bg:#183c59;--bs-accordion-active-color:#9dd3ff;--bs-accordion-active-bg:#183c59}.affiche{max-width:100%;width:auto}#partners img{max-height:80px;height:-webkit-fill-available}.gallery-cta{color:#000;background-color:#f8f9fa;transition:background-color .3s,transform .3s}.gallery-cta:hover{background-color:#e6f0ed;transform:translateX(3px);text-decoration:none}.gallery-text{font-size:1rem}ul.files{list-style:none;padding:0}#featured-3 .bandeau a{color:#0a58ca}#featured-3 a{color:#0a58ca}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media (max-width:781px){img.w-100.position-absolute.top-0{height:100%;width:auto!important}}@media (max-width:600px){.ssmenu{flex-direction:column;align-content:center;align-items:center}video{width:90%!important}body.mobile #palmares #column-page div{align-items:center}body.mobile #palmares #column-page .previous ul{margin:0!important;padding:0!important}body.mobile #palmares #column-page .previous ul li{margin:0!important;padding:5px!important}body.mobile #palmares #column-page .previous{gap:0!important}footer ul.gap-5{gap:1rem!important}footer ul li{margin:0!important;padding:0!important}}