.sr-only{display:none}.mw-events-list{width:100%}.mw-events-list ul{list-style:none}.mw-events-list--container,.mw-events-list__filters{width:100%}.mw-events-list__others-filters{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.mw-events-list__buttons-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-start}.mw-events-list__buttons-item{align-items:center;background-color:rgb(var(--color-primary-800));border:none;border-radius:var(--radius-lg);color:rgb(var(--color-white));display:flex;font-family:var(--font-family--body);font-size:var(--typography-text-sm-font-size);font-weight:600;gap:var(--spacing-sm);letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);min-width:-moz-fit-content;min-width:fit-content;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-decoration:none}.mw-events-list__result{padding-top:var(--spacing-4xl)}.mw-events-list__message{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);opacity:0;padding-top:var(--spacing-xl);transition:opacity .25s ease-in-out}.mw-events-list__message--visible{opacity:1}.mw-events-list__search-container{margin-bottom:var(--spacing-3xl)}.mw-events-list__search-container label{color:rgb(var(--color-body-700));font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:500;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);padding-bottom:4px;padding-left:12px}.mw-events-list__search-container>div{max-width:500px;min-width:500px;position:relative;width:calc(100% + 22px)}.mw-events-list__search-container>div .mw-icon{align-items:center!important;display:inline-flex!important;height:20px!important;justify-content:center!important;left:14px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important}.mw-events-list__search-container>div .mw-icon svg{height:20px!important;width:20px!important}.mw-events-list__search-container>div .mw-icon svg path{stroke:rgb(var(--color-body-700))!important}.mw-events-list__search-container>div input[type=text]{border:1px solid rgb(var(--color-body-300));border-radius:var(--radius-md);color:rgb(var(--color-body-700));font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-md-font-size);font-weight:500;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);margin:0;padding:18px 8px 18px 50px;width:calc(100% - 58px)}.mw-events-list__search-container>div input[type=text]::-moz-placeholder{color:rgb(var(--color-body-500))}.mw-events-list__search-container>div input[type=text]::placeholder{color:rgb(var(--color-body-500))}.mw-events-list__search-container>div button[type=submit]{align-items:center;background-color:rgb(var(--color-primary-700));border:none;border-radius:var(--radius-md);color:rgb(var(--color-white));display:inline-flex;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-md-font-size);font-weight:600;justify-content:center;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);padding:10px var(--spacing-4xl);position:absolute;right:8px;top:50%;transform:translateY(-50%)}.mw-events-list__search-container>div button[type=submit]:hover{cursor:pointer}.mw-events-list__list{-moz-column-gap:var(--spacing-4xl);column-gap:var(--spacing-4xl);display:flex;flex-wrap:wrap;padding:0;row-gap:var(--spacing-7xl);width:100%}.mw-events-list__item{width:calc(33.33333% - 22px)!important}.mw-events-list__item .mw-events-list__thumbnail{border-radius:var(--radius-lg,10px);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mw-events-list__item .mw-events-list__thumbnail-container{border-radius:var(--radius-lg,10px);height:140px;margin:0;position:relative}.mw-events-list__item .mw-events-list__thumbnail-container img{border-radius:var(--radius-lg,10px);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mw-events-list__item .mw-events-list__title{color:rgb(var(--color-primary-900));font-family:var(--font-family--display);font-size:var(--typography-display-xs-font-size);font-weight:600;letter-spacing:var(--typography-display-xs-letter-spacing);line-height:var(--typography-display-xs-line-height);margin:0;padding:0;transition:all .25s ease-in-out}.mw-events-list__item .mw-events-list__informations{display:flex;gap:var(--spacing-xl)}.mw-events-list__item .mw-events-list__dates{color:rgb(var(--color-primary-800));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);margin:0}.mw-events-list__item .mw-events-list__card--1{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:var(--spacing-2xl);padding:10px 10px 20px;text-decoration:none}.mw-events-list__item .mw-events-list__card--1:hover{box-shadow:inset 0 0 0 .5px rgb(var(--color-body-400))}.mw-events-list__item .mw-events-list__card--1:hover .mw-events-list__title{text-decoration:underline}.mw-events-list__item .mw-events-list__card--1:hover .mw-events-list__card-button:after{width:100%}.mw-events-list__item .mw-events-list__card--1 .mw-events-list__card-content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xl);justify-content:space-between}.mw-events-list__item .mw-events-list__card--1 .mw-events-list__card-content .mw-badge{align-items:center;background:rgb(var(--color-primary-25));border:1px solid rgb(var(--color-primary-200));border-radius:var(--radius-xs);color:rgb(var(--color-primary-900));font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-xs-font-size);font-weight:500;letter-spacing:var(--typography-text-xs-letter-spacing);line-height:var(--typography-text-xs-line-height);padding:var(--spacing-xxs) var(--spacing-md)}.mw-events-list__item .mw-events-list__card--2{border-top:1px solid rgb(var(--color-body-400));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-3xl) var(--spacing-2xl);text-decoration:none}.mw-events-list__item .mw-events-list__card--2>div:first-child{display:flex;flex-direction:column-reverse;gap:var(--spacing-md)}.mw-events-list__item .mw-events-list__card--2 .mw-events-list__heading{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:4px;justify-content:space-between}.mw-events-list__item .mw-events-list__card--2 .mw-events-list__title{color:rgb(var(--color-primary-900));font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-xs-font-size);font-weight:600;letter-spacing:var(--typography-display-xs-letter-spacing);line-height:var(--typography-display-xs-line-height)}.mw-events-list__item .mw-events-list__card--2 .mw-events-list__category{align-items:center;background-color:rgb(var(--color-primary-200));border:1px solid rgb(var(--color-primary-200));border-radius:var(--radius-full);color:rgb(var(--color-white));display:inline-flex;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-xs-font-size);font-weight:500;justify-content:center;letter-spacing:var(--typography-text-xs-letter-spacing);line-height:var(--typography-text-xs-line-height);margin:0;padding:var(--spacing-xxs) var(--spacing-md);width:-moz-fit-content;width:fit-content}.mw-events-list__filters{display:flex;flex-direction:column;gap:var(--spacing-4xl);justify-content:space-between}.mw-events-list__filters-container{display:flex;flex-wrap:wrap;gap:var(--spacing-2xl)}.mw-events-list__date-selector{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-white))!important;background-image:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6 9L12 15L18 9\" stroke=\"%23101828\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>");background-position-x:90%;background-position-y:50%!important;background-repeat:no-repeat;border:1px solid rgb(var(--color-body-300))!important;border-radius:var(--radius-md)!important;color:rgb(var(--color-body-900))!important;display:flex!important;font-family:var(--font-family--body)!important;font-size:var(--typography-text-md-font-size)!important;font-weight:600!important;gap:var(--spacing-sm)!important;letter-spacing:var(--typography-text-md-letter-spacing)!important;line-height:var(--typography-text-md-line-height)!important;padding:var(--spacing-sm) var(--spacing-xl)!important;width:238px!important}.mw-events-list__date-selector option[value=""][disabled]{display:none}.mw-events-list__date-selector option{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-events-list__date-selector:hover{border-color:rgb(var(--color-primary-800))!important;outline:2px solid rgb(var(--color-primary-800));position:relative}.mw-events-list__inputs{display:flex;gap:var(--spacing-2xl);position:relative}.mw-events-list__inputs .mw-events-list__buttons-all-item,.mw-events-list__inputs .mw-events-list__buttons-item{background-color:rgb(var(--color-white));border:1px solid rgb(var(--color-primary-300));border-radius:var(--radius-md);color:rgb(var(--color-body-900));cursor:pointer;font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);padding:var(--spacing-sm) var(--spacing-xl)}.mw-events-list__inputs .mw-events-list__buttons-all-item--selected,.mw-events-list__inputs .mw-events-list__buttons-all-item:hover,.mw-events-list__inputs .mw-events-list__buttons-item--selected,.mw-events-list__inputs .mw-events-list__buttons-item:hover{background-color:rgb(var(--color-primary-800));border:1px solid rgb(var(--color-primary-800));color:rgb(var(--color-white));text-decoration:underline}.mw-events-list__inputs .disclosure-nav{display:flex;margin:0;padding:0;width:200px}.mw-events-list__inputs .disclosure-nav button{align-items:center;background-color:rgb(var(--color-white));border:1px solid rgb(var(--color-primary-300));border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--spacing-sm);justify-content:space-around;padding:var(--spacing-sm) var(--spacing-xl);width:200px}.mw-events-list__inputs .disclosure-nav button span{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-events-list__inputs .disclosure-nav button svg path{stroke:rgb(var(--color-primary-700))}.mw-events-list__inputs .mw-events-list__inputs-list{align-items:stretch;background-color:rgb(var(--color-body-50));border:1px solid rgb(var(--color-body-300));border-radius:var(--radius-md);display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;padding:0;position:absolute;top:50px;width:200px;z-index:100}.mw-events-list__inputs .mw-events-list__inputs-item{align-items:center;display:flex;gap:var(--spacing-md);margin:0;padding:var(--spacing-sm) var(--spacing-xl)}.mw-events-list__inputs .mw-events-list__inputs-item label{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-events-list__inputs .mw-events-list__inputs-item input[type=checkbox]{border:1px solid rgb(var(--color-body-300));border-radius:var(--spacing-xs);display:block;height:16px;margin:0;padding:var(--spacing-sm) var(--spacing-xl);text-decoration:underline;width:16px}.mw-events-list__inputs .disclosure-nav ul input:focus,.mw-events-list__inputs .disclosure-nav ul input:hover{background-color:#ddd;margin-bottom:0;text-decoration:none}.mw-events-list__inputs .disclosure-nav+button:after{margin-left:0}.mw-events-list__inputs .disclosure-nav button:hover{border-color:rgb(var(--color-primary-800));outline:2px solid rgb(var(--color-primary-800));position:relative}.mw-events-list__inputs .disclosure-nav button:hover,.mw-events-list__inputs .disclosure-nav button[aria-expanded=true]{background-color:rgb(var(--color-body-25))}.mw-events-list__dates-inputs label{display:none}.mw-events-list__dates-inputs .mw-events-list__buttons-item:hover{border-color:rgb(var(--color-primary-600))}.mw-events-list__dates-inputs .mw-events-list__date-range-container{height:100%;max-width:250px;min-width:250px;position:relative;width:calc(100% + 22px)}.mw-events-list__dates-inputs .mw-events-list__date-range-container input[type=text]{align-items:center;background-color:rgb(var(--color-white));border:1px solid rgb(var(--color-body-300))!important;border-radius:var(--radius-md);color:rgb(var(--color-body-900));display:flex;font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:500;justify-content:center;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);margin:0;padding:var(--spacing-md) var(--spacing-xl)!important;width:calc(100% - 28px)}.mw-events-list__dates-inputs .mw-events-list__date-range-container input[type=text]:hover{border-color:rgb(var(--color-primary-800))!important;outline:2px solid rgb(var(--color-primary-800))!important}.mw-events-list__dates-inputs .mw-events-list__date-range-container .mw-icon{align-items:center!important;display:inline-flex!important;height:20px!important;justify-content:center!important;position:absolute;right:14px!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important}.mw-events-list__dates-inputs .mw-events-list__date-range-container svg path{stroke:rgb(var(--color-body-500))}.mw-events-list__dates-inputs .mw-events-list__date-range-container svg:focus-visible{outline:none}.mw-events-list__dates-inputs .mw-events-list__date-range-container::-moz-placeholder{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:500;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-events-list__dates-inputs .mw-events-list__date-range-container::placeholder{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:500;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-events-list__dates-inputs .mw-events-list__date-range-container:hover{border-color:rgb(var(--color-primary-600))}.mw-events-list__max-per-page{background-color:transparent;border:1px solid rgb(var(--color-body-300));border-radius:var(--radius-md);color:rgb(var(--color-body-600));font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:600;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);padding:var(--spacing-md) var(--spacing-lg)}.mw-events-list__pagination{align-items:center;border-top:1px solid #02b0a4;display:flex;justify-content:space-between;margin-top:var(--spacing-7xl);padding-top:var(--spacing-2xl)}.mw-events-list__pagination-center{align-items:center;display:flex;gap:var(--spacing-2xl);margin:0 auto}.mw-events-list__pagination-item{flex-shrink:1}.mw-events-list__pagination-numbers{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--radius-lg);color:rgb(var(--color-body-600));display:inline-flex;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:500;height:40px;justify-content:center;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);margin:0;text-decoration:none;transition:all .25s ease-in-out;width:40px}.mw-events-list__pagination-numbers.current,.mw-events-list__pagination-numbers:hover{background-color:#f9fafb;border:1px solid rgb(var(--color-primary-800));color:rgb(var(--color-body-900));cursor:pointer}.mw-events-list__pagination-numbers-mobile{display:none}.mw-events-list__pagination-list{display:flex;gap:var(--spacing-xxs);list-style-type:none;margin:0;padding:0}.mw-events-list__pagination-link{align-items:center;background-color:transparent;border:none;color:rgb(var(--color-body-600));display:inline-flex;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:600;gap:var(--spacing-sm);justify-content:center;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);padding:0 0 2px;position:relative;text-decoration:none;transition:all .25s ease-in-out}.mw-events-list__pagination-link:after{background-color:rgb(var(--color-body-600));bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;transition:all .25s ease-in-out;width:0}.mw-events-list__pagination-link:hover{color:rgb(var(--color-body-700));cursor:pointer}.mw-events-list__pagination-link:hover svg path{stroke:rgb(var(--color-body-700))}.mw-events-list__pagination-link:hover:after{background-color:rgb(var(--color-body-700));width:100%}.mw-events-list__pagination-link .mw-icon{align-items:center;display:inline-flex;justify-content:center}.mw-events-list__pagination-link .mw-icon,.mw-events-list__pagination-link .mw-icon svg{height:20px;transition:all .25s ease-in-out;width:20px}.mw-events-list__pagination-link .mw-icon svg path{stroke:rgb(var(--color-body-600));transition:all .25s ease-in-out}.mw-events-list__pagination-link.disabled{color:rgb(var(--color-body-300))}.mw-events-list__pagination-link.disabled .mw-icon svg path{stroke:rgb(var(--color-body-300))}.mw-events-list__pagination-link.disabled:hover{cursor:not-allowed}.mw-events-list__pagination-link.disabled:hover:after{width:0}.mw-events-list__empty{color:rgb(var(--color-body-900));font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-md-font-size);font-weight:500;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);margin:0}@media screen and (max-width:1280px){.mw-events-list__filters{flex-direction:column;gap:var(--spacing-xl)}.mw-events-list__inputs .disclosure-nav,.mw-events-list__inputs-list{width:200px!important}.mw-events-list__inputs-list{padding-bottom:var(--spacing-xl)!important;padding-top:var(--spacing-xl)!important}.mw-events-list__date-range-container input{height:calc(100% - 14px)}.mw-events-list__selector{width:200px!important}.mw-events-list__date-selector{padding:var(--spacing-xl) var(--spacing-xl)!important}.mw-events-list__item{width:100%!important}.mw-events-list__max-per-page,.mw-events-list__pagination-list{display:none}.mw-events-list__pagination-numbers-mobile{color:rgb(var(--color-body-700));display:block;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:400;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);margin:0}.mw-events-list__pagination-numbers-mobile strong{font-weight:500}.mw-events-list__pagination-link{background-color:rgb(var(--color-white));border:1px solid #d0d5dd;border-radius:var(--radius-lg);height:38px;padding:0;width:38px}.mw-events-list__pagination-link span{display:none}}@media screen and (max-width:744px){.mw-events-list__others-filters{align-items:flex-start;flex-direction:column}.mw-events-list__search-container div{min-width:unset;width:100%}.mw-events-list__filters-container{flex-direction:column;gap:var(--spacing-2xl)}.mw-events-list__inputs{flex-wrap:wrap}.mw-events-list__inputs .disclosure-nav{width:150px!important}.mw-events-list__dates-inputs{flex-wrap:wrap}.mw-events-list__dates-inputs fieldset{width:unset}.mw-events-list__selector{width:150px!important}}
