/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.az-button-content.btn{background-color:#083375!important;border-color:#083375!important;color:#ffffff!important;}.az-button-content.btn:hover{background-color:#ffffff!important;border-color:#083375!important;color:#083375!important;}.st-owl-theme .owl-buttons .owl-prev::after,.st-owl-theme .owl-buttons .owl-next::after,.st-owl-theme .owl-buttons .owl-prev::before,.st-owl-theme .owl-buttons .owl-next::before{background:#ffffff!important;}.st-owl-theme .owl-buttons .owl-prev::after,.st-owl-theme .owl-buttons .owl-next::after,.st-owl-theme .owl-buttons .owl-prev::before,.st-owl-theme .owl-buttons .owl-next::before{background:#083375!important;}.owl-buttons:hover{color:#083375!important;background-color:#ffffff!important;}.st-owl-theme .owl-buttons .owl-prev,.st-owl-theme .owl-buttons .owl-next{background-color:#083375!important;border-color:#083375!important;color:#ffffff!important;}.st-owl-theme .owl-buttons .owl-prev::after,.st-owl-theme .owl-buttons .owl-next::after,.st-owl-theme .owl-buttons .owl-prev::before,.st-owl-theme .owl-buttons .owl-next::before{background:#ffffff!important;}
.image-externe{position:relative;}.views-element-container a.link-externe{text-decoration:none;}.image-externe::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;opacity:0.5;transform:translate(-50%,-50%);background-image:url('/sites/default/files/2026-03/lien-extrne-3.png');background-size:contain;background-repeat:no-repeat;transition:opacity 0.3s ease,width 0.3s ease,height 0.3s ease;z-index:5;pointer-events:none;}.image-externe:hover::after,.link-externe:hover .image-externe::after{width:110px;height:110px;opacity:0.7;}@media (min-width:1200px){.image-externe:hover::after,.link-externe:hover .image-externe::after{width:90px;height:90px;}}@media (hover:none) and (pointer:coarse){.image-externe::after{width:110px;height:110px;opacity:0.4;transition:none;}}@media (prefers-reduced-motion:reduce){.image-externe::after{transition:none !important;}}
.page-header .dropdown-menu.dropdown-menu--main{border-style:none !important;}.event-details-section svg path{fill:rgb(0,51,117) !important;}.dropdown-item.is-active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none;}a.dropdown-item.is-active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.96 11.06' fill='%23FFF'%3E%3Cpath d='M.5 11.06c-.14 0-.28-.06-.38-.18a.493.493 0 0 1 .06-.7l5.51-4.65L.18.88a.494.494 0 0 1-.06-.7C.3-.03.61-.06.82.12l5.96 5.03c.11.1.18.23.18.38s-.07.29-.18.38L.82 10.94a.49.49 0 0 1-.32.12Z'/%3E%3C/svg%3E") !important;background-position-x:50%;background-position-y:center;background-size:initial;background-repeat:no-repeat;background-attachment:scroll;background-origin:initial;background-clip:initial;background-color:transparent;left:5px;}.field__label{margin-top:0.5rem;margin-bottom:0.5rem;}.ratio:has(.fluid-width-video-wrapper)::before{padding-top:0 !important;}.comm-presse .bg-white{background:#f2fbfe !important;padding:0 0 5px 0 !important;margin:0 0 5px 0 !important;}body .az-button .btn{display:inline-flex;}svg.ext{width:20px;height:20px;fill:#1f97cd;font-weight:900;}svg.ext path,svg.mailto path,svg.tel path{stroke:#1f97cd;stroke-width:3;}
a.cta-button{padding:12px 30px;border:1px solid #003375!important;background-color:#003375!important;opacity:1;color:#ffffff;display:inline-block;vertical-align:middle;border-radius:30px;text-decoration:none;outline:none;text-align:center;font-size:14px !important;vertical-align:middle;line-height:.8;cursor:pointer;font-family:"Montserrat-bold",arial,sans-serif !important;-webkit-transition:all .4s;transition:all .4s;}a.cta-button:hover{padding:12px 30px;border:1px solid #003375!important;background-color:#f2fbfe!important;opacity:1;color:#003375;display:inline-block;vertical-align:middle;border-radius:30px;text-decoration:none;outline:none;text-align:center;font-size:14px !important;vertical-align:middle;line-height:.8;cursor:pointer;font-family:"Montserrat-bold",arial,sans-serif !important;-webkit-transition:all .4s;transition:all .4s;}
.accordion-header{margin-bottom:0!important;margin-top:0!important;}.accordion-button:not(.collapsed){background-color:#f2fbfe!important;color:#0f3270!important;}.ck-content blockquote{border-left:solid 0.3125rem #daf4fc;font-style:italic;margin-left:30px;margin-right:0;margin-bottom:30px;margin-top:30px;overflow:hidden;padding-left:1em;padding-right:1em;}
#main-aside-menu .menu-item--active-trail > a{color:var(--nav-accent);font-weight:700;}#main-aside-menu  .menu a:hover{color:#007aa5;}#main-aside-menu  .menu a{transition:color .2s ease,border-color .2s ease,background-color .2s ease;}
div.field--name-field-organizers div.field__label{font-weight:600;font-size:29px;}
