.block-words-animation-container{overflow:hidden;position:relative;padding:0
0 0 0}@media screen and (min-width: 1024px){.block-words-animation-container{padding:0
0 20px 0}}.block-words-animation{display:flex;flex-flow:column;margin-bottom:-25px}.block-words-animation .content .wp-block-heading{margin-bottom:20px}.block-words-animation .content .wp-block-heading:first-child{margin-top:20px}.block-words-animation .content
.logo{width:46px;display:block;margin-bottom:20px}.block-words-animation
.animation{order:2}.block-words-animation
.words{position:relative;margin-top:30px}.block-words-animation .words
.separator{display:none}.block-words-animation .words
.word{color:#00A98E;font-size:34px;font-family:"ModeratExtended",sans-serif;font-weight:500;display:block;text-transform:uppercase;line-height:1em}.block-words-animation .words
.word.duplicate{display:none}.block-words-animation
.gallery{position:relative;width:75%;margin-left:auto;padding-bottom:85%;margin-top:-45px;z-index:-1}.block-words-animation .gallery
.image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;transition:0.4s ease-out;clip-path:inset(0px 0px 0% 0px)}.block-words-animation .gallery
.image.active{z-index:1;animation:galleryAnim 0.8s ease-in-out forwards}@keyframes
galleryAnim{0%{clip-path:inset(100% 0px 0px 0px)}100%{clip-path:inset(0% 0px 0px 0px)}}@media screen and (min-width: 1024px){.block-words-animation{margin-bottom:130px}.block-words-animation
.content{width:64%;margin-left:auto}.block-words-animation .content
.logo{width:64px}.block-words-animation
.animation{order:1}.block-words-animation
.gallery{position:absolute;margin-top:0;padding-bottom:0;width:345px;height:calc(100% - 180px);top:100px}.block-words-animation
.words{position:absolute;left:0;width:100%;color:#00A98E;margin-top:40px;cursor:initial;user-select:none}.block-words-animation .words .words-inner{display:flex;flex-flow:row;align-items:center;position:absolute}.block-words-animation .words
.word{font-size:86px;font-weight:bold;overflow:hidden;width:auto;flex-shrink:0}.block-words-animation .words
.word.duplicate{display:block}.block-words-animation .words .word:after{content:" ";display:block;width:100%;margin-top:10px;height:6px;background-color:#00A98E;transform:translateX(-105%);transition:0.5s ease-in-out}.block-words-animation .words .word.active:after{transform:translateX(0)}.block-words-animation .words
.separator{display:block;width:50px;height:7px;background-color:#00A98E;margin:0
15px;flex-shrink:0}}@media screen and (min-width: 1601px){.block-words-animation
.gallery{margin-top:0;width:470px;height:calc(100% - 170px);top:100px}.block-words-animation .words
.word{font-size:108px}}.block-dates-grid{margin:40px
0 80px}.block-dates-grid
h2{font-size:22px}.block-dates-grid .wp-block-heading{margin-bottom:20px}.block-dates-grid .wp-block-heading:first-child{margin-top:0}@media screen and (min-width: 1024px){.block-dates-grid{margin:120px
0}.block-dates-grid .wp-block-heading{margin-bottom:40px}.block-dates-grid
h2{font-size:45px}}@media screen and (min-width: 1601px){.block-dates-grid
h2{font-size:55px}}.block-dates-grid:after{content:" ";display:block;clear:both}.date-card-container.flickity-cell{width:80%;min-height:100%}.date-card-container.flickity-cell.index-1{background-color:#00A98E}.date-card-container.flickity-cell.index-3{background-color:#853E8C}.date-card-container.flickity-cell.index-4{background-color:#CA4F60}.date-card-container.flickity-cell.index-5{background-color:#00A98E}.date-card-container.flickity-cell.index-7{background-color:#853E8C}.date-card-container.flickity-cell.index-8{background-color:#CA4F60}.date-card-container.flickity-cell .date-footer{position:absolute;bottom:0;width:100%;left:0;padding:15px}.date-card-container .date-card{background-color:#ECECEC;padding:20px;color:#202944;text-decoration:none;display:flex;flex-flow:column;min-height:180px;justify-content:space-between;transition:0.3s ease-out}.date-card-container .date-card .date-header{display:flex;flex-flow:column}.date-card-container .date-card
.title{font-size:16px;text-transform:uppercase;font-weight:bold;font-family:"ModeratExtended",sans-serif;margin-bottom:10px;transition:transform 0.3s ease-out}.date-card-container .date-card
.description{transition:0.3s ease-out;color:#ECECEC}.date-card-container .date-card
.dates{position:relative;font-size:12px;font-weight:bold;font-family:"ModeratExtended",sans-serif;margin-bottom:40px}.date-card-container .date-card .dates .date-from.dash:after{content:" ";display:inline-block;width:10px;height:1px;background-color:#202944;margin:0
5px 4px}.date-card-container .date-card .dates .date-to{position:absolute;top:20px;left:20px}.date-card-container .date-card .date-infos{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.date-card-container .date-card .date-footer{display:flex;flex-flow:row;justify-content:space-between;align-items:center;font-size:12px}.date-card-container .date-card .icon-plus{width:12px;height:12px;display:block;position:relative}.date-card-container .date-card .icon-plus:before, .date-card-container .date-card .icon-plus:after{content:" ";display:block;width:12px;height:1px;background-color:#202944;transform-origin:center center;position:absolute;top:calc(50% - 1px);transition:0.2s}.date-card-container .date-card .icon-plus:after{transform:rotate(90deg)}.date-card-container .date-card:hover, .date-card-container .date-card.active{background-color:#202944;color:#FFF}.date-card-container .date-card:hover.index-1, .date-card-container .date-card.active.index-1{background-color:#00A98E}.date-card-container .date-card:hover.index-3, .date-card-container .date-card.active.index-3{background-color:#853E8C}.date-card-container .date-card:hover.index-4, .date-card-container .date-card.active.index-4{background-color:#CA4F60}.date-card-container .date-card:hover.index-5, .date-card-container .date-card.active.index-5{background-color:#00A98E}.date-card-container .date-card:hover.index-7, .date-card-container .date-card.active.index-7{background-color:#853E8C}.date-card-container .date-card:hover.index-8, .date-card-container .date-card.active.index-8{background-color:#CA4F60}.date-card-container .date-card:hover .title, .date-card-container .date-card.active
.title{transform:translateY(-15px)}.date-card-container .date-card:hover .description, .date-card-container .date-card.active
.description{opacity:1;transition:0.3s;transform:translateY(-15px)}.date-card-container .date-card:hover .dates .date-from.dash:after, .date-card-container .date-card.active .dates .date-from.dash:after{background-color:#FFF}.date-card-container .date-card:hover .icon-plus:before, .date-card-container .date-card:hover .icon-plus:after, .date-card-container .date-card.active .icon-plus:before, .date-card-container .date-card.active .icon-plus:after{background-color:#FFF}.date-card-container .date-card:hover .icon-plus:after, .date-card-container .date-card.active .icon-plus:after{transform:rotate(0deg)}@media screen and (min-width: 1024px){.date-card-container{float:left;margin-right:20px;margin-bottom:20px;width:calc(30% - 20px)}.date-card-container:nth-child(3n+1){margin-left:110px}.date-card-container:nth-child(6n+1){margin-left:0}.date-card-container .date-card{min-height:300px}.date-card-container .date-card:nth-child(3n+1){margin-left:110px}.date-card-container .date-card:nth-child(6n+1){margin-left:0}}