@font-face{font-family:"Bascule";src:url("../../../font/Bascule-std.woff2") format("woff2"),url("../../../font/Bascule-std.woff") format("woff"),url("../../../font/Bascule-std.ttf") format("ttf");font-weight:400;font-display:swap}@font-face{font-family:"Bascule";src:url("../../../font/Bascule-std9.woff2") format("woff2"),url("../../../font/Bascule-std9.woff") format("woff"),url("../../../font/Bascule-std9.ttf") format("ttf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Bascule18";src:url("../../../font/Bascule-std18.woff2") format("woff2"),url("../../../font/Bascule-std18.woff") format("woff"),url("../../../font/Bascule-std18.ttf") format("ttf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Bascule";src:url("../../../font/Bascule-Grasse.woff2") format("woff2"),url("../../../font/Bascule-Grasse.woff") format("woff"),url("../../../font/Bascule-Grasse.ttf") format("ttf");font-weight:700;font-display:swap}@font-face{font-family:"Bascule";src:url("../../../font/Bascule-Grasse9.woff2") format("woff2"),url("../../../font/Bascule-Grasse9.woff") format("woff"),url("../../../font/Bascule-Grasse9.ttf") format("ttf");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Bascule18";src:url("../../../font/Bascule-Grasse18.woff2") format("woff2"),url("../../../font/Bascule-Grasse18.woff") format("woff"),url("../../../font/Bascule-Grasse18.ttf") format("ttf");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"BasculeVariable";src:url("../../../font/Bascule-variable-std.woff2") format("woff2-variations"),url("../../../font/Bascule-variable-std.woff") format("woff-variations"),url("../../../font/Bascule-variable-std.ttf") format("ttf-variations");font-weight:400;font-display:swap}@font-face{font-family:"BasculeVariable";src:url("../../../font/Bascule-variable-grasse.woff2") format("woff2-variations"),url("../../../font/Bascule-variable-grasse.woff") format("woff-variations"),url("../../../font/Bascule-variable-grasse.ttf") format("ttf-variations");font-weight:700;font-display:swap}@font-face{font-family:"DingbatsPictos";src:url("../../../font/Basculedingbats-pictos.woff2") format("woff2"),url("../../../font/Basculedingbats-pictos.woff") format("woff"),url("../../../font/Basculedingbats-pictos.ttf") format("ttf");font-weight:400;font-display:swap}@font-face{font-family:"DingbatsStickers";src:url("../../../font/Basculedingbats-stickers.woff2") format("woff2"),url("../../../font/Basculedingbats-stickers.woff") format("woff"),url("../../../font/Basculedingbats-stickers.ttf") format("ttf");font-weight:400;font-display:swap}@keyframes regularToItalic{0%{font-variation-settings:"ital" 0}100%{font-variation-settings:"ital" 180}}@keyframes italicToRegular{0%{font-variation-settings:"ital" 180}100%{font-variation-settings:"ital" 0}}@keyframes regularToSemiItalic{0%{font-variation-settings:"ital" 0}100%{font-variation-settings:"ital" 90}}@keyframes semiItalicToRegular{0%{font-variation-settings:"ital" 90}100%{font-variation-settings:"ital" 0}}.page_search{padding-bottom:80px;background:var(--colorWhite)}@media screen and (max-width: 640px){.page_search{padding-bottom:40px}}.page_search__title{font-size:3.25rem;line-height:120%;font-weight:700;text-align:center;padding-top:50px;padding-bottom:134px}@media screen and (max-width: 640px){.page_search__title{font-size:2rem;line-height:140%;font-weight:700;padding-top:16px;padding-bottom:40px}}.page_search__counter{display:block;font-size:1.25rem;line-height:140%;font-weight:700;margin-bottom:40px}@media screen and (max-width: 640px){.page_search__counter{font-size:1rem;line-height:160%;font-weight:400;margin-bottom:16px}}.page_search .views-exposed-form{margin-bottom:80px}.page_search .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 640px){.page_search .views-exposed-form .form--inline{flex-direction:column}.page_search .views-exposed-form .form--inline *{width:100%}}.page_search .views-exposed-form .form-type-textfield label{display:none}.page_search .views-exposed-form .form-type-textfield input[type=text]{border:2px solid #000;width:250px;max-width:100%}@media screen and (max-width: 640px){.page_search .views-exposed-form .form-type-textfield input[type=text]{width:100%}}@media screen and (max-width: 640px){.page_search .views-exposed-form .form-actions{display:flex;justify-content:center}}.page_search .views-exposed-form .form-actions .button{display:flex;align-items:center;justify-content:center;background:var(--secondaryColor);color:var(--primaryColor);border-radius:100px;text-align:center;min-height:45px;font-size:1rem;line-height:180%;font-weight:400;min-width:160px;padding:8px 10px}@media screen and (min-width: 641px){.page_search .views-exposed-form .form-actions .button{font-family:"BasculeVariable",sans-serif;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;animation:italicToRegular .2s ease forwards}.page_search .views-exposed-form .form-actions .button:hover{animation:regularToItalic .2s ease forwards}}.page_footer{--primaryColor: var(--colorBlack);--secondaryColor: var(--colorWhite)}.list-horizontal__item,.list_horizontal__item{padding-top:32px;border-top:1px solid #ddd}@media screen and (max-width: 640px){.list-horizontal__item,.list_horizontal__item{padding-top:24px}.list-horizontal__item:first-child:not(:last-child),.list_horizontal__item:first-child:not(:last-child){border-top:0;padding-top:0}}.list-horizontal__item:not(:last-child),.list-horizontal__item.list_horizontal__bg,.list_horizontal__item:not(:last-child),.list_horizontal__item.list_horizontal__bg{padding-bottom:32px}@media screen and (max-width: 640px){.list-horizontal__item:not(:last-child),.list-horizontal__item.list_horizontal__bg,.list_horizontal__item:not(:last-child),.list_horizontal__item.list_horizontal__bg{padding-bottom:24px}}.list-horizontal--no_border_first>.list-horizontal__item:first-child,.list-horizontal--no_border_first .prg_horizontal:first-child .list-horizontal__item,.list-horizontal--no_border_first .prg_img_text+.prg_horizontal .list-horizontal__item,.list-horizontal--no_border_first>.list_horizontal__item:first-child,.list-horizontal--no_border_first .prg_horizontal:first-child .list_horizontal__item,.list-horizontal--no_border_first .prg_img_text+.prg_horizontal .list_horizontal__item,.list_horizontal--no_border_first>.list-horizontal__item:first-child,.list_horizontal--no_border_first .prg_horizontal:first-child .list-horizontal__item,.list_horizontal--no_border_first .prg_img_text+.prg_horizontal .list-horizontal__item,.list_horizontal--no_border_first>.list_horizontal__item:first-child,.list_horizontal--no_border_first .prg_horizontal:first-child .list_horizontal__item,.list_horizontal--no_border_first .prg_img_text+.prg_horizontal .list_horizontal__item{border-top:0;padding-top:0}@media screen and (min-width: 641px){.list-horizontal img,.list_horizontal img{-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.list-horizontal img:hover,.list_horizontal img:hover{border-radius:34px}}.list_horizontal__row{display:flex;flex-wrap:wrap;margin:0 calc(24px / 2 * -1)}.list_horizontal__bg{display:block}.list_horizontal__col1{width:calc(100% / 24 * 7);padding:0 calc(24px / 2)}@media screen and (max-width: 1024px){.list_horizontal__col1{width:calc(100% / 8 * 2)}}@media screen and (max-width: 640px){.list_horizontal__col1{width:calc(100% / 2 * 2)}}@media screen and (max-width: 640px){.list_horizontal__col1{margin-bottom:16px}}.list_horizontal__col2{width:calc(100% / 24 * 7);padding:0 calc(24px / 2)}@media screen and (max-width: 1024px){.list_horizontal__col2{width:calc(100% / 8 * 2)}}@media screen and (max-width: 640px){.list_horizontal__col2{width:calc(100% / 2 * 1)}}.list_horizontal__col2 .legend{display:none}@media screen and (max-width: 640px){.list_horizontal__col2{width:150px}}.list_horizontal__col3{width:calc(100% / 24 * 1);padding:0 calc(24px / 2)}@media screen and (max-width: 1024px){.list_horizontal__col3{width:calc(100% / 8 * 0)}}@media screen and (max-width: 640px){.list_horizontal__col3{width:calc(100% / 2 * 0)}}@media screen and (max-width: 1024px){.list_horizontal__col3{display:none}}.list_horizontal__col4{width:calc(100% / 24 * 9);padding:0 calc(24px / 2)}@media screen and (max-width: 1024px){.list_horizontal__col4{width:calc(100% / 8 * 4)}}@media screen and (max-width: 640px){.list_horizontal__col4{width:calc(100% / 2 * 2)}}.list_horizontal__col5{width:calc(100% / 24 * 24);padding:0 calc(24px / 2)}@media screen and (max-width: 1024px){.list_horizontal__col5{width:calc(100% / 8 * 8)}}@media screen and (max-width: 640px){.list_horizontal__col5{width:calc(100% / 2 * 2)}}@media screen and (max-width: 640px){.list_horizontal__col5{width:calc(100% - 150px)}}.list_horizontal__title{font-size:1.125rem;line-height:140%;font-weight:700}.list_horizontal__title:not(:last-child){margin-bottom:8px}@media screen and (max-width: 640px){.list_horizontal__title{font-size:1rem}}@media screen and (min-width: 641px){.list_horizontal__title_inner{display:inline;position:relative;padding:2px 0;border-bottom:1px solid var(--secondaryColor);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list_horizontal__title_inner:not(:hover){border-color:rgba(0,0,0,0)}}.list_horizontal__location,.list_horizontal__date{font-size:.875rem;line-height:160%;font-weight:400;color:#515151}.list_horizontal__date{margin-top:4px}@media screen and (max-width: 640px){.list_horizontal__desc{margin-bottom:8px}.list_horizontal__desc.rte p{font-size:.875rem;line-height:160%;font-weight:400}}.list_horizontal__tag,.list_horizontal__tags{display:flex;flex-wrap:wrap;gap:8px}.list_horizontal__tag{margin-top:16px}.list_horizontal__tag span{display:inline-block;font-size:.75rem;line-height:140%;font-weight:400;padding:7px 12px;border-radius:100px;background:#f5f5f7;mix-blend-mode:multiply}.list_horizontal__tag a{display:inline-block;font-size:.75rem;line-height:140%;font-weight:400;line-height:1.25rem;padding:5px 12px;border-radius:100px;background:#f5f5f7;color:#515151}.list_horizontal__tag a:hover{background:#e7eae8;color:#515151}.list_horizontal__title+.list_horizontal__tag{margin-top:8px}
