@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn 1s ease-in-out}html{font-size:100%}body,html{min-height:100vh}body{top:unset!important;height:auto!important;display:flex;flex-direction:column;font-family:var(--font-saira);padding:0!important}body.yarl__no_scroll{height:unset}#root{display:flex;flex-direction:column;flex-grow:1;align-content:space-between}.App{overflow:hidden;min-height:100vh}.App,.page-content__container{display:flex;flex-direction:column;justify-content:space-between}#goToContent,.sitemap-link{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#goToContent:active,#goToContent:focus,.sitemap-link:active,.sitemap-link:focus{position:fixed;left:0;top:0;z-index:999999;width:auto;height:auto;overflow:visible;text-decoration:underline}.yarl__button.yarl__navigation_next,.yarl__button.yarl__navigation_prev{display:none}iframe.skiptranslate{visibility:hidden!important}#home-title{overflow:hidden;margin:1.5rem}#home-title-hidden{position:absolute;left:-10000px;width:1px}[class*=description] a{font-weight:inherit}[class*=description] ol,[class*=description] ul{padding-left:2.5rem;overflow:hidden}[class*=description] ol li,[class*=description] ul li{list-style-type:inherit}[class*=description] ul{list-style-type:disc}[class*=description] ol{list-style-type:decimal}[class*=description] ol ul{list-style-type:circle}.clearfix{min-height:1px}.clearfix:after{clear:both;content:"";display:block}.tile-icon{width:3.375rem;height:3.375rem;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border-radius:50%;border:.5px solid #fff;color:#fff;font-size:.8125rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:absolute;cursor:pointer;z-index:1}.tile-icon svg{fill:#fff}.tile-icon-hover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease;z-index:1}.main--generic.black-background{background:#000}.container{max-width:100%;padding-inline:16px;margin:auto}img::not([width]){width:100%}img::not([height]){height:auto}.large-only{display:none}.no-results{font-weight:400}.leaflet-control{z-index:400!important;margin-left:unset}.leaflet-control-zoom{background:transparent;border:none!important;margin-left:2.25rem;margin-bottom:2rem;box-shadow:none}.leaflet-control-zoom a:focus,.leaflet-control-zoom a:hover{background-color:#03594e!important}.leaflet-control-zoom .leaflet-control-zoom-in{background-color:#03594e;margin:auto;width:3rem!important;height:3rem!important;display:flex;align-items:center;justify-content:center}.leaflet-control-zoom .leaflet-control-zoom-in.leaflet-disabled{opacity:50%;background-color:#03594e}.leaflet-control-zoom .leaflet-control-zoom-in.focus,.leaflet-control-zoom .leaflet-control-zoom-in.hover{background-color:#03594e}.leaflet-control-zoom .leaflet-control-zoom-in span{display:none}.leaflet-control-zoom .leaflet-control-zoom-in:after{content:"+";font-size:1.25rem;line-height:1.35;font-weight:500;color:#fff}.leaflet-control-zoom .leaflet-control-zoom-out{background-color:#03594e;width:3rem!important;height:3rem!important;display:flex;align-items:center;justify-content:center;margin:14px auto auto}.leaflet-control-zoom .leaflet-control-zoom-out.leaflet-disabled{opacity:50%;background-color:#03594e}.leaflet-control-zoom .leaflet-control-zoom-out.focus,.leaflet-control-zoom .leaflet-control-zoom-out.hover{background-color:#03594e}.leaflet-control-zoom .leaflet-control-zoom-out span{display:none}.leaflet-control-zoom .leaflet-control-zoom-out:after{content:"−";color:#fff}.common-image{position:relative;height:100%;width:100%}.js-toggle-attribution{background:url(/_next/static/media/infoCircleIcon.526a7839.svg) no-repeat;width:20px;height:20px;filter:brightness(0) saturate(100%) invert(42%) sepia(86%) saturate(5239%) hue-rotate(218deg) brightness(93%) contrast(84%)}blockquote{font-size:2.5rem;line-height:1.2;padding-top:59px;padding-bottom:23px}blockquote:before{top:0;left:0}blockquote p{padding-left:18px;margin-bottom:16px!important}.ant-picker-panel:last-child .ant-picker-date-panel{display:none!important}.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-next-btn,.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-super-next-btn{visibility:initial!important}.ant-picker-panel.ant-picker-range-wrapper{min-width:288px!important}.ant-picker-presets{display:none!important}.slide-fade-anim{opacity:0;transform:translateY(6.25rem);transition:all .5s ease}.slide-fade-anim ul{overflow:hidden}.slide-fade-anim.active{opacity:1;transform:translateY(0);transition:all .5s ease}.margin-bottom__module{margin-bottom:40px!important}.margin-bottom__content{margin-bottom:64px!important}.grecaptcha-badge{visibility:hidden!important}.skiptranslate{display:none}#goog-gt-tt,#google_translate_element,.goog-te-banner-frame,.original-text{display:none!important}.original-text{text-align:left!important}.generic-tooltip .ant-tooltip-content .ant-tooltip-inner{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;color:#000;min-height:40px;display:flex;align-items:center;background-color:#fff;border-radius:0;padding:0 16px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:768px){.container{padding-inline:48px}}@media screen and (min-width:1200px){.main--generic{padding-bottom:80px}.yarl__button.yarl__navigation_next,.yarl__button.yarl__navigation_prev{display:block}.container{max-width:92.25rem;padding-inline:32px}.small-only{display:none}.large-only{display:block}}body{margin:0;overflow-x:hidden}body.using-mouse button,body.using-mouse button:focus,body.using-mouse input,body.using-mouse input:focus,body.using-mouse textarea,body.using-mouse textarea:focus{outline:none;box-shadow:none!important}button:focus,input:focus,textarea:focus{outline:auto}header{position:absolute;top:0;left:0}button{background:none;border:none;padding:0;outline:none}a{text-decoration:none}a,a:hover{color:inherit}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}ul{list-style-type:none;margin:0;padding:0}.common-page.is-events-top-module{position:relative}.common-page.is-events-top-module .breadcrumbs{position:absolute;z-index:2}.common-page.is-events-top-module .breadcrumbs .breadcrumb>.breadcrumb-item .breadcrumb-item--text-link{color:#fff}.common-page.is-events-top-module .breadcrumbs .breadcrumb>.breadcrumb-item svg path{fill:#fff}.common-page__is-menu-page-list,.common-page__is-menu-page-list .breadcrumbs{position:relative;z-index:2}.common-page__is-menu-page-list .breadcrumbs .breadcrumb{margin-bottom:28px}.common-page__is-menu-page-list.municipal-theme .breadcrumbs .breadcrumb>.breadcrumb-item .breadcrumb-item--text-link{color:#fff}.common-page__is-menu-page-list.municipal-theme .breadcrumbs .breadcrumb>.breadcrumb-item svg path{fill:#fff}.common-page__is-menu-page-list.municipal-theme .title-generic{color:#fff}.common-page__is-menu-page-list.municipal-theme .menu-page-list__header:before{content:"";position:absolute;bottom:0;left:-100vw;width:100vw;height:100vh;background:#03594e;transition:all .3s ease;z-index:0}.common-page__is-menu-page-list.municipal-theme .menu-page-list__header:after{content:"";position:absolute;bottom:0;left:0;width:100vw;height:100vh;background:#03594e;transition:all .3s ease;z-index:0}.common-page__is-menu-page-list.municipal-theme .menu-page-list__header .header-menu-page__item-wrapper__link{background-color:#f9f9f9}.common-page__is-menu-page-list.municipal-theme .menu-page-list__header .header-menu-page__item-wrapper__link.link-selected{background-color:transparent;border:2px solid #f59678;pointer-events:none}.common-page__is-menu-page-list.municipal-theme .menu-page-list__header .header-menu-page__item-wrapper__link.link-selected .header-menu-page__item-wrapper__link--text{color:#fff}.common-page__is-menu-page-list.municipal-theme .menu-page-list__header .header-menu-page__item-wrapper__link--text{color:#000}.common-page__is-menu-page-list.municipal-theme .menu-page-list__content .content-menu-page__items-container__link{background-color:#c7e4e0}.common-page__is-menu-page-list.municipal-theme .menu-page-list__content .content-menu-page__items-container__link:hover{background-color:#03594e}.common-page__is-menu-page-list.municipal-theme .menu-page-list__content .content-menu-page__items-container__link:hover .content-menu-page__items-container__link--separator{width:4.5rem;background:#f59678}.common-page__is-menu-page-list.municipal-theme .menu-page-list__content .content-menu-page__items-container__link:hover .content-menu-page__items-container__link--text{text-decoration:underline;color:#fff}.common-page__is-menu-page-list.municipal-theme .menu-page-list__content .content-menu-page__items-container__link:hover .content-menu-page__items-container__link--icon svg path{fill:#f59678}.common-page__is-menu-page-list.living-theme .breadcrumbs .breadcrumb>.breadcrumb-item .breadcrumb-item--text-link{color:#000}.common-page__is-menu-page-list.living-theme .breadcrumbs .breadcrumb>.breadcrumb-item svg path{fill:#000}.common-page__is-menu-page-list.living-theme .title-generic{color:#000}.common-page__is-menu-page-list.living-theme .menu-page-list__header:before{content:"";position:absolute;bottom:0;left:-100vw;width:100vw;height:100vh;background:#000;transition:all .3s ease;z-index:0}.common-page__is-menu-page-list.living-theme .menu-page-list__header:after{content:"";position:absolute;bottom:0;left:0;width:100vw;height:100vh;background:#000;transition:all .3s ease;z-index:0}.common-page__is-menu-page-list.living-theme .menu-page-list__header .header-menu-page__item-wrapper__link{background-color:#fcfcfd}.common-page__is-menu-page-list.living-theme .menu-page-list__header .header-menu-page__item-wrapper__link.link-selected{background-color:transparent;border:2px solid #03594e;pointer-events:none}.common-page__is-menu-page-list.living-theme .menu-page-list__header .header-menu-page__item-wrapper__link--text,.common-page__is-menu-page-list.living-theme .menu-page-list__header .header-menu-page__item-wrapper__link.link-selected .header-menu-page__item-wrapper__link--text{color:#000}.common-page__is-menu-page-list.living-theme .menu-page-list__content .content-menu-page__items-container__link{background-color:#8fdbd0}.common-page__is-menu-page-list.living-theme .menu-page-list__content .content-menu-page__items-container__link:hover{background-color:#3bc4b0}.common-page__is-menu-page-list.living-theme .menu-page-list__content .content-menu-page__items-container__link:hover .content-menu-page__items-container__link--separator{width:4.5rem}.common-page__is-menu-page-list.living-theme .menu-page-list__content .content-menu-page__items-container__link:hover .content-menu-page__items-container__link--text{text-decoration:underline}.common-page__is-menu-page-list.know-theme .breadcrumbs .breadcrumb>.breadcrumb-item .breadcrumb-item--text-link{color:#000}.common-page__is-menu-page-list.know-theme .breadcrumbs .breadcrumb>.breadcrumb-item svg path{fill:#000}.common-page__is-menu-page-list.know-theme .title-generic{color:#000}.common-page__is-menu-page-list.know-theme .menu-page-list__header:before{content:"";position:absolute;bottom:0;left:-100vw;width:100vw;height:100vh;background:#f59678;transition:all .3s ease;z-index:0}.common-page__is-menu-page-list.know-theme .menu-page-list__header:after{content:"";position:absolute;bottom:0;left:0;width:100vw;height:100vh;background:#f59678;transition:all .3s ease;z-index:0}.common-page__is-menu-page-list.know-theme .menu-page-list__header .header-menu-page__item-wrapper__link{background-color:#f8fafe}.common-page__is-menu-page-list.know-theme .menu-page-list__header .header-menu-page__item-wrapper__link.link-selected{background-color:transparent;border:2px solid #03594e;pointer-events:none}.common-page__is-menu-page-list.know-theme .menu-page-list__header .header-menu-page__item-wrapper__link--text,.common-page__is-menu-page-list.know-theme .menu-page-list__header .header-menu-page__item-wrapper__link.link-selected .header-menu-page__item-wrapper__link--text{color:#000}.common-page__is-menu-page-list.know-theme .menu-page-list__header .header-menu-page__item-wrapper__link--icon svg path{fill:#fcfcfd}.common-page__is-menu-page-list.know-theme .menu-page-list__content .content-menu-page__items-container__link{background-color:#ffece5}.common-page__is-menu-page-list.know-theme .menu-page-list__content .content-menu-page__items-container__link:hover{background-color:#f59678}.common-page__is-menu-page-list.know-theme .menu-page-list__content .content-menu-page__items-container__link:hover .content-menu-page__items-container__link--separator{width:4.5rem}.common-page__is-menu-page-list.know-theme .menu-page-list__content .content-menu-page__items-container__link:hover .content-menu-page__items-container__link--text{text-decoration:underline}@media screen and (min-width:768px){.common-page__is-menu-page-list .breadcrumbs .breadcrumb{margin-bottom:46px}.common-page__is-menu-page-list.municipal-theme .menu-page-list__header .header-menu-page__item-wrapper__link--icon{display:none}}@media screen and (min-width:1200px){.common-page__is-menu-page-list .breadcrumbs .breadcrumb{margin-bottom:73px}}#devTopSide.generic-top-side .main--generic{background:transparent;position:relative}#devTopSide.generic-top-side .main--generic .category{font-size:.75rem;line-height:1.25;color:#000;font-weight:500;text-transform:uppercase;padding-bottom:1.5rem}#devTopSide.generic-top-side .main--generic .date{font-size:.8125rem;line-height:1.8461538462;font-weight:400;padding-top:.5rem;color:#000}#devTopSide.generic-top-side .main--generic .top-section{position:relative;margin-bottom:24px}#devTopSide.generic-top-side .main--generic .top-section .breadcrumb{margin-bottom:105px}#devTopSide.generic-top-side .main--generic .top-section:after{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);width:100vw;height:100%;background:#c7e4e0;z-index:-1}#devTopSide.generic-top-side .main--generic .top-section.no-top-image:after{top:-1.5rem;height:calc(100% + 3rem)}#devTopSide.generic-top-side .main--generic .top-section.no-top-image{margin-bottom:0}#devTopSide.generic-top-side .main--generic .margin-bottom__description{margin-bottom:45px;padding-bottom:0}#devTopSide.generic-top-side .main--generic .title--generic:after{display:none}#devTopSide.generic-top-side .main--generic .padding-indent,#devTopSide.generic-top-side .main--generic .text-indent{padding-left:1.125rem}#devTopSide.generic-top-side .main--generic .after-bg-transparent:after{background-color:transparent}#devTopSide.generic-top-side .main--generic .last-update{position:relative;display:flex;font-size:.8125rem;line-height:1.1538461538;font-family:var(--font-saira);font-weight:400;color:#000;margin-top:70px}#devTopSide.generic-top-side .documents-section .document__item:hover:after{content:"";position:absolute;top:0;right:0;width:20%;height:100%;background:#dbefeb;transform:translateX(99%);transition:all .3s ease}#devTopSide.generic-top-side .documents-section .document__item:hover:before{content:"";position:absolute;top:0;left:0;width:20%;height:100%;background:#dbefeb;transform:translateX(-99%);transition:all .3s ease}@media screen and (min-width:992px){#devTopSide.generic-top-side .main--generic{padding-bottom:32px}#devTopSide.generic-top-side .main--generic .container .top-section{margin-bottom:64px}#devTopSide.generic-top-side .main--generic .container .top-section:after{height:calc(100% - 85px)}#devTopSide.generic-top-side .main--generic .container .top-section.no-top-image{margin-bottom:0}#devTopSide.generic-top-side .main--generic .container .top-section.no-top-image:after{height:calc(100% + 45px)}#devTopSide.generic-top-side .main--generic .container .text-indent{padding-inline:5.625rem calc(17% - 5.625rem)}#devTopSide.generic-top-side .main--generic .container .text-indent.no-top-image{margin:unset}#devTopSide.generic-top-side .main--generic .container .padding-indent{padding-inline:5.625rem calc(17% - 5.625rem)}#devTopSide.generic-top-side .main--generic .container .category{font-size:1rem;line-height:1.25;font-weight:400;padding-bottom:2rem}#devTopSide.generic-top-side .main--generic .container .date{font-size:1rem;line-height:1.25;padding-top:0;padding-bottom:1.875rem}#devTopSide.generic-top-side .main--generic .container .gallery-section:after{height:calc(100% + 4.8125rem)}#devTopSide #topDescription.margin-bottom__top-description.no-top-image{justify-content:center}#devTopSide #description.margin-bottom__description .description--generic{max-width:none}#devTopSide #description.margin-bottom__description .description--generic p:last-child{margin-bottom:.375rem!important}}@media screen and (min-width:1200px){#devTopSide.generic-top-side .main--generic .container .top-section .title--generic{padding-inline:unset;max-width:750px;margin-inline:auto}#devTopSide.generic-top-side .main--generic .container .text-indent{padding-inline:unset}#devTopSide.generic-top-side .main--generic .container .padding-indent{padding-inline:7.75rem calc(17% - 7.75rem)}#devTopSide #topDescription.margin-bottom__top-description .margin-top--generic .description--subtitle{margin-left:7.75rem}#devTopSide #topDescription.margin-bottom__top-description .margin-top--generic .description--generic{padding-inline:unset}#devTopSide #topDescription.margin-bottom__top-description .margin-top--generic .description--generic *{width:46.875rem}#devTopSide #description.margin-bottom__description .description--generic{padding-inline:167px calc(17% - 124px)}}.docs-list .title__container--generic{justify-content:center}.docs-list .margin-bottom--generic .margin-top--generic .description--generic{margin:auto}@media screen and (min-width:992px){.docs-list .title__container--generic{flex-direction:column;gap:.5rem}.docs-list .title__container--generic .title--generic{text-align:center}.docs-list .document__title{color:#000;font-size:1.125rem;line-height:1.5555555556}.docs-list .document li:last-of-type,.docs-list .document__item{border-color:rgba(37,170,187,.19)}}#event.generic-top-side .main--generic{background:transparent;position:relative;padding-bottom:32px}#event.generic-top-side .main--generic .container{padding-inline:unset;padding-left:20px;padding-right:20px}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description .margin-top--generic .description--generic,#event.generic-top-side .main--generic .container .description--generic{font-size:.9375rem;line-height:1.4666666667;font-family:var(--font-saira);font-weight:400}#event.generic-top-side .main--generic .container .description--generic{padding-left:15px;padding-right:15px}#event.generic-top-side .main--generic.no-padding-top{padding-top:0}#event.generic-top-side .main--generic .top-multimedia--image{margin-top:0;aspect-ratio:auto;min-height:36.8125rem;position:absolute}#event.generic-top-side .main--generic .top-multimedia--image img{object-fit:cover;height:36.8125rem!important}#event.generic-top-side .main--generic .top-multimedia--image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(179.9deg,#000 -1.69%,transparent 29.25%);pointer-events:none}#event.generic-top-side .main--generic .category{font-size:.8125rem;line-height:1.3076923077;color:#03594e;font-weight:500;padding-bottom:2.0625rem;text-transform:uppercase}#event.generic-top-side .main--generic .top-section{position:relative;min-height:36.8125rem;top:1px}#event.generic-top-side .main--generic .top-section.no-top-image.top-event-section{min-height:13.125rem;margin-bottom:0}#event.generic-top-side .main--generic .top-section.no-top-image.top-event-section .breadcrumbs{z-index:1}#event.generic-top-side .main--generic .top-section.no-top-image.top-event-section .breadcrumbs .breadcrumb .breadcrumb-item{color:#000}#event.generic-top-side .main--generic .top-section.no-top-image.top-event-section .top-section__content{margin-top:0}#event.generic-top-side .main--generic .top-section.no-top-image:after{top:-1.5rem;height:calc(100% + 3rem)}#event.generic-top-side .main--generic .top-section.top-event-section:after{display:none}#event.generic-top-side .main--generic .top-section.top-event-section .top-image--generic{position:relative;height:auto;width:100vw;top:0;left:calc((100% - 100vw)/2);aspect-ratio:auto;margin:0;z-index:-1}#event.generic-top-side .main--generic .top-section.top-event-section .breadcrumbs{position:relative;top:.625rem;z-index:0}#event.generic-top-side .main--generic .top-section.top-event-section .breadcrumbs .breadcrumb>.breadcrumb-item{color:#fff}#event.generic-top-side .main--generic .top-section.top-event-section .breadcrumbs .breadcrumb>.breadcrumb-item .icon{padding:0 4px}#event.generic-top-side .main--generic .top-section.top-event-section .breadcrumbs .breadcrumb>.breadcrumb-item:before{border-top:1px solid #fff;border-right:1px solid #fff}#event.generic-top-side .main--generic .top-section.top-event-section .top-section__content{position:relative;background-color:#fff;padding:1.5rem 1.5rem 4.0625rem;margin-top:calc(100vh - 100%)}#event.generic-top-side .main--generic .top-section.top-event-section .top-section__content-title .title--generic{font-size:1.625rem;line-height:1.2307692308;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0;font-weight:600;text-transform:none;margin-bottom:18px}#event.generic-top-side .main--generic .top-section.top-event-section .top-section__content--ticket-btn{position:relative;display:flex;width:190px;height:34px;background-color:#03594e;align-items:center;margin-top:36px;margin-left:auto;margin-right:auto}#event.generic-top-side .main--generic .top-section.top-event-section .top-section__content--ticket-btn .text{font-size:.875rem;line-height:1.3571428571;font-family:var(--font-saira);font-weight:400;color:#fff;margin-right:auto;margin-left:auto}#event.generic-top-side .main--generic .documents-section{margin-top:50px;position:relative;z-index:1}#event.generic-top-side .main--generic .documents-section .document__item:hover:after{content:"";position:absolute;top:0;right:1px;width:20%;height:100%;z-index:1;background:#dbefeb;transform:translateX(100%);transition:all .3s ease}#event.generic-top-side .main--generic .documents-section .document__item:hover:before{content:"";position:absolute;top:0;left:1px;width:20%;height:100%;z-index:1;background:#dbefeb;transform:translateX(-100%);transition:all .3s ease}#event.generic-top-side .main--generic .title--generic{max-width:41.3125rem}#event.generic-top-side .main--generic .title--generic:after{display:none}#event.generic-top-side .main--generic .text-indent{padding-left:1.125rem;max-width:none}#event.generic-top-side .main--generic .padding-indent{padding-left:1.125rem}#event.generic-top-side .main--generic .after-bg-transparent:after{background-color:transparent}#event.generic-top-side .main--generic .last-update{position:relative;display:flex;font-size:.8125rem;line-height:1.1538461538;font-family:var(--font-saira);font-weight:400;color:#000;margin-top:70px}@media screen and (min-width:992px){#event.generic-top-side .main--generic .margin-bottom__top-description{justify-content:flex-start}#event.generic-top-side .main--generic .margin-top--generic:first-child{margin:0}#event.generic-top-side .main--generic .top-multimedia--image{margin-top:0;aspect-ratio:auto;min-height:38.625rem;left:0;right:0;text-align:center;max-height:618px;overflow:hidden}#event.generic-top-side .main--generic .top-multimedia--image img{object-fit:cover;height:38.625rem!important;max-width:120rem}#event.generic-top-side .main--generic .container .description--generic{font-size:1.125rem;line-height:1.5555555556;font-family:var(--font-saira);font-weight:400}#event.generic-top-side .main--generic .container .top-section{margin-bottom:0;min-height:38.625rem}#event.generic-top-side .main--generic .container .top-section.no-top-image.top-event-section{min-height:18.75rem}#event.generic-top-side .main--generic .container .top-section.no-top-image.top-event-section .breadcrumbs .breadcrumb .breadcrumb-item{color:#000}#event.generic-top-side .main--generic .container .top-section.no-top-image.top-event-section .top-section__content{margin-top:0;padding:1.375rem 7.75rem 0 9.4375rem}#event.generic-top-side .main--generic .container .top-section .title--generic{padding-left:5.75rem;padding-bottom:3rem;margin-bottom:0}#event.generic-top-side .main--generic .container .top-section .top-image--generic.margin-top--generic img{max-height:38.625rem}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description .margin-top--generic .description--subtitle{margin-left:5.625rem}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description .margin-top--generic .description--generic{padding-inline:326px calc(17% - 5.625rem);letter-spacing:.8px}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description.no-top-image{padding-inline:327px calc(17% - 5.625rem)}#event.generic-top-side .main--generic .container #description.margin-bottom__description{padding-bottom:0}#event.generic-top-side .main--generic .container #description.margin-bottom__description .description--generic{padding-inline:5.625rem calc(17% - 5.625rem);letter-spacing:.8px}#event.generic-top-side .main--generic .container .text-indent{padding-inline:unset;max-width:635px;margin-left:237px}#event.generic-top-side .main--generic .container .padding-indent{padding-inline:5.625rem calc(17% - 5.625rem)}#event.generic-top-side .main--generic .container .category{font-size:.875rem;line-height:1.5714285714;font-weight:400;padding-bottom:1.3125rem}#event.generic-top-side .main--generic .container .date{font-size:1rem;line-height:1.25;padding-top:0;padding-bottom:1.875rem}#event.generic-top-side .main--generic .container .gallery-section:after{height:calc(100% + 4.8125rem)}#event.generic-top-side .main--generic .container .top-section.top-event-section .top-section__content{position:absolute;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1.375rem;padding:1.375rem 5.625rem 0;width:100%;margin-top:calc(100vh - 48%);min-height:188px;bottom:0}#event.generic-top-side .main--generic .container .top-section.top-event-section .top-section__content--ticket-btn{position:absolute;margin:0;right:26px;top:17px}#event.generic-top-side .main--generic .container .top-section.top-event-section .title--generic{font-size:1.625rem;line-height:1.2307692308;padding-bottom:.5rem;padding-left:0;margin-right:0;font-weight:700}#event.generic-top-side .main--generic .container .top-section.top-event-section .category{font-size:.8125rem;line-height:1.3076923077;font-family:var(--font-saira);font-weight:500;padding-bottom:1.6875rem}}@media screen and (min-width:1200px){#event.generic-top-side .main--generic .container .text-indent{margin-left:286px}#event.generic-top-side .main--generic .container .top-section.top-event-section .top-section__content{gap:2.1875rem;padding:1.375rem 7.75rem 0}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description .margin-top--generic .description--subtitle{margin-left:7.75rem}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description .margin-top--generic .description--generic{padding-inline:7.75rem calc(17% - 7.75rem)}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description .margin-top--generic .description--generic *{width:52.5625rem}#event.generic-top-side .main--generic .container #topDescription.margin-bottom__top-description.no-top-image{padding-inline:7.75rem calc(17% - 7.75rem)}#event.generic-top-side .main--generic .container #description.margin-bottom__description .description--generic{padding-inline:unset}}.main--generic{padding-top:0!important;padding-bottom:64px;background:#fff}.see-all-generic-btn{width:180px;height:3.375rem;display:flex;align-items:center;justify-content:center;margin-left:29px;border:2px solid #000;cursor:pointer;pointer-events:all;transition:all .3s ease}.see-all-generic-btn .text{font-size:1.375rem;line-height:1.3636363636;font-family:var(--font-saira);font-weight:400;color:#000}.see-all-generic-btn:hover{background-color:#3bc4b0;border-color:#3bc4b0}.swiper-buttons-generic-container{height:54px;width:-moz-fit-content;width:fit-content;display:flex;gap:6px}.swiper-buttons-generic-container .swiper-events-button-next,.swiper-buttons-generic-container .swiper-events-button-prev,.swiper-buttons-generic-container .swiper-highlights-button-next,.swiper-buttons-generic-container .swiper-highlights-button-prev,.swiper-buttons-generic-container .swiper-news-button-next,.swiper-buttons-generic-container .swiper-news-button-prev{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:2px solid #000;cursor:pointer;pointer-events:all;transition:all .3s ease}.swiper-buttons-generic-container .swiper-events-button-next.swiper-button-disabled,.swiper-buttons-generic-container .swiper-events-button-prev.swiper-button-disabled,.swiper-buttons-generic-container .swiper-highlights-button-next.swiper-button-disabled,.swiper-buttons-generic-container .swiper-highlights-button-prev.swiper-button-disabled,.swiper-buttons-generic-container .swiper-news-button-next.swiper-button-disabled,.swiper-buttons-generic-container .swiper-news-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-buttons-generic-container .swiper-events-button-next svg path,.swiper-buttons-generic-container .swiper-events-button-prev svg path,.swiper-buttons-generic-container .swiper-highlights-button-next svg path,.swiper-buttons-generic-container .swiper-highlights-button-prev svg path,.swiper-buttons-generic-container .swiper-news-button-next svg path,.swiper-buttons-generic-container .swiper-news-button-prev svg path{fill:#000}.swiper-buttons-generic-container .swiper-events-button-next:hover,.swiper-buttons-generic-container .swiper-events-button-prev:hover,.swiper-buttons-generic-container .swiper-highlights-button-next:hover,.swiper-buttons-generic-container .swiper-highlights-button-prev:hover,.swiper-buttons-generic-container .swiper-news-button-next:hover,.swiper-buttons-generic-container .swiper-news-button-prev:hover{background-color:#03594e;border:2px solid #03594e}.swiper-buttons-generic-container .swiper-events-button-next:hover svg path,.swiper-buttons-generic-container .swiper-events-button-prev:hover svg path,.swiper-buttons-generic-container .swiper-highlights-button-next:hover svg path,.swiper-buttons-generic-container .swiper-highlights-button-prev:hover svg path,.swiper-buttons-generic-container .swiper-news-button-next:hover svg path,.swiper-buttons-generic-container .swiper-news-button-prev:hover svg path{fill:#fff}.title--generic{position:relative;font-size:2.125rem;line-height:1.2941176471;color:#1e1e1e;font-weight:700;font-family:var(--font-saira);margin-bottom:54px}.description--subtitle{font-size:1.125rem;line-height:1.3333333333;font-weight:700;color:#000}h1,h2,h3{font-size:unset;margin:unset;padding:unset;color:unset;font-weight:unset;line-height:unset;font-family:unset}.description--generic{font-size:1.125rem;line-height:1.5555555556;font-family:var(--font-saira);font-weight:400;color:#1e1e1e;width:100%}.description--generic a{color:#03594e;transition:all .3s ease;text-decoration:underline}.description--generic *{word-break:break-word}.description--generic.last-update{font-size:.8125rem;line-height:1.1538461538;font-family:var(--font-saira);font-weight:600;color:#000}.description--generic p:last-child{margin-bottom:23px}blockquote{position:relative;font-size:1.5rem;line-height:1.25;font-family:var(--font-saira);color:#03594e;font-weight:400;margin-bottom:32px;padding-top:63px;padding-right:17px;display:flex;z-index:1}blockquote:before{content:"";position:absolute;background-image:url(/_next/static/media/quotes.10bb44d5.svg);background-size:100% auto;background-repeat:no-repeat;top:-.5rem;width:5.6875rem;height:5.4375rem;z-index:-1;transform:translate(-10px,10px)}.margin-top--generic{margin-top:.5rem}.margin-bottom__generic,.margin-bottom__header{margin-bottom:64px}.margin-right--generic{margin-right:17%}.img--generic{object-fit:cover;object-position:center;height:100%!important;width:100%}.last-update{font-weight:400;color:#000}@media screen and (min-width:768px){blockquote{font-size:2.5rem;line-height:1.2}}@media screen and (min-width:1200px){.main--generic{padding-bottom:80px}.see-all-generic-btn{margin-left:29px}.description--generic{max-width:46.875rem}.margin-top--generic{margin-top:1.5rem}.margin-bottom__generic{margin-bottom:80px}}.image-gallery .main--generic{padding-bottom:32px}.image-gallery .main--generic .last-update{margin-top:32px;display:flex}.image-gallery .react-photo-album{margin-bottom:3.25rem}.image-gallery .react-photo-album .react-photo-album--column .image-container.visible{margin-bottom:1rem}.image-gallery .react-photo-album .react-photo-album--column .react-photo-album--photo{margin-bottom:0!important;opacity:0;transform:translateY(20px);transition:opacity .5s,transform .5s}.image-gallery .react-photo-album .react-photo-album--column .react-photo-album--photo.visible{opacity:1;transform:translateY(0)}@media screen and (min-width:992px){.image-gallery .react-photo-album{margin-bottom:5.5rem}.image-gallery .react-photo-album .react-photo-album--column .image-container{position:relative;overflow:hidden;width:100%;cursor:pointer}.image-gallery .react-photo-album .react-photo-album--column .image-container .react-photo-album--photo{transform:scale(1);transition:all .3s ease}.image-gallery .react-photo-album .react-photo-album--column .image-container:after{content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;opacity:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.341),rgba(0,0,0,.338) 3.5%,rgba(0,0,0,.324) 7%,rgba(0,0,0,.306) 10.35%,rgba(0,0,0,.285) 13.85%,rgba(0,0,0,.262) 17.35%,rgba(0,0,0,.237) 20.85%,rgba(0,0,0,.213) 24.35%,rgba(0,0,0,.188) 27.85%,rgba(0,0,0,.165) 31.35%,rgba(0,0,0,.144) 34.85%,rgba(0,0,0,.126) 38.35%,rgba(0,0,0,.112) 41.85%,rgba(0,0,0,.103) 45.35%,rgba(0,0,0,.102) 48.85%,rgba(0,0,0,.103) 52.35%,rgba(0,0,0,.112) 55.85%,rgba(0,0,0,.126) 59.35%,rgba(0,0,0,.144) 62.85%,rgba(0,0,0,.165) 66.35%,rgba(0,0,0,.188) 69.85%,rgba(0,0,0,.213) 73.35%,rgba(0,0,0,.237) 76.85%,rgba(0,0,0,.262) 80.35%,rgba(0,0,0,.285) 83.85%,rgba(0,0,0,.306) 87.35%,rgba(0,0,0,.324) 90.85%,rgba(0,0,0,.338) 94.35%,rgba(0,0,0,.347) 97.85%,rgba(0,0,0,.349));transition:all .3s ease}.image-gallery .react-photo-album .react-photo-album--column .image-container:hover.visible .react-photo-album--photo.visible{transform:scale(1.2);transition:all .3s ease}.image-gallery .react-photo-album .react-photo-album--column .image-container:hover.visible:after{opacity:1;transition:all .3s ease}}.image-gallery-list .main--generic{padding-bottom:32px}.image-gallery-list .main--generic .last-update{display:flex;margin-top:32px}.image-gallery-list .img-card{position:relative}.image-gallery-list .img-card:hover .img-card__title{text-decoration:underline}.image-gallery-list .img-card__img{position:relative}.image-gallery-list .img-card__container{position:relative;display:flex;flex-direction:row;gap:6px;height:24.625rem}.image-gallery-list .img-card__container .one-img-album,.image-gallery-list .img-card__container .one-img-album .img--generic{width:100%}.image-gallery-list .img-card__container .main-img{position:relative;overflow:hidden;min-width:184px}.image-gallery-list .img-card__container .main-img:after{content:"";position:absolute;bottom:0;left:0;background:linear-gradient(180deg,transparent 12.92%,rgba(0,0,0,.9) 84.27%);width:100%;height:100%;opacity:1;z-index:1;transition:all .5s ease}.image-gallery-list .img-card__container .img-card__col-two-imgs{flex:1 1;display:flex;flex-direction:column;gap:6px;overflow:hidden;min-width:164px}.image-gallery-list .img-card__container .img-card__col-two-imgs .img-card__img{flex:1 1;min-height:calc(50% - .125rem)}.image-gallery-list .img-card__txt{position:absolute;bottom:24px;left:24px;z-index:10;padding-right:24px}.image-gallery-list .img-card__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;line-height:1.3;font-weight:700;font-family:var(--font-saira);color:#fff;margin-bottom:10px;transition:all .1s ease}.image-gallery-list .img-card__count{font-size:.875rem;line-height:1.2857142857;letter-spacing:.03em;font-weight:400;margin-bottom:0;color:#fff}.image-gallery-list .img-card__count-text{text-transform:capitalize}@media screen and (min-width:768px){.image-gallery-list .img-card__container .one-img-album{min-width:100%!important}.image-gallery-list .img-card__container .main-img{min-width:352px;max-width:352px}.image-gallery-list .img-card__container .img-card__col-two-imgs{min-width:168px;max-width:168px}}@media screen and (min-width:992px){.image-gallery-list .main--generic .img-card__title{font-size:1.25rem;line-height:1.2}.image-gallery-list .main--generic .img-card__count{font-size:.875rem;line-height:1.2857142857;letter-spacing:.025em;text-transform:none}}@media screen and (min-width:1200px){.image-gallery-list__content{grid-template-columns:repeat(2,1fr)}}.menus .main--generic .container{margin:0;padding:0}.menus .main--generic .container .header{width:100vw;background-color:#03594e;padding:0 37px 43px 21px}.menus .main--generic .container .header .breadcrumb-item{color:#fff}.menus .main--generic .container .header .title__container--generic{margin-top:32px}.menus .main--generic .container .header .title__container--generic .title{font-size:2.5rem;line-height:1.225;font-family:var(--font-saira);font-weight:700;color:#fff;text-align:center}.menus .main--generic .container .header--items-container{display:grid;margin-top:39px}.menus .main--generic .container .header--items-container li:not(:first-child){margin-top:15px}.menus .main--generic .container .header--items-container__link{display:flex;width:100%;height:45px;padding:10px 17px;background-color:#f8fafe;align-items:center;cursor:pointer;transition:all .3s ease}.menus .main--generic .container .header--items-container__link .text{font-size:1.125rem;line-height:1.3888888889;font-family:var(--font-saira);font-weight:500;color:#000}.menus .main--generic .container .header--items-container__link .icon{margin-left:10px}.menus .main--generic .container .submenus{padding:22px 37px 30px 16px;width:100vw;background-color:#fff}.menus .main--generic .container .submenus--title{display:flex;cursor:pointer}.menus .main--generic .container .submenus--title .text{margin-left:25px;font-size:1.125rem;line-height:1.3888888889;font-family:var(--font-saira);font-weight:500;color:#000}.menus .main--generic .container .submenus--container{margin-top:37px}.menus .main--generic .container .submenus--container li:not(:first-child){margin-top:12px}.menus .main--generic .container .submenus--container--item{display:flex;position:relative;padding:22px 22px 12px;background-color:#c7e4e0;width:100%;min-height:84px;cursor:pointer;transition:all .3s ease}.menus .main--generic .container .submenus--container--item .text{font-size:.9375rem;line-height:1.4;font-family:var(--font-saira);font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000}.menus .main--generic .container .submenus--container--item .text:before{content:"";display:flex;position:relative;width:46px;height:2px;background-color:#03594e;margin-bottom:8px}.menus .main--generic .container .submenus--container--item .icon{position:absolute;top:8px;right:22px}.menus .main--generic .container .submenus .pagination__container{margin-top:29px;margin-bottom:0}.menus.viver .main--generic .container .header,.menus.viver .main--generic .container .header:after,.menus.viver .main--generic .container .header:before{background-color:#000}.menus.viver .main--generic .container .header .breadcrumb-item,.menus.viver .main--generic .container .header .title__container--generic .title{color:#000}.menus.viver .main--generic .container .header .selected,.menus.viver .main--generic .container .header--items-container__link:hover{border-color:#03594e}.menus.viver .main--generic .container .header .selected .text,.menus.viver .main--generic .container .header--items-container__link:hover .text{color:#000}.menus.viver .main--generic .container .submenus--container--item{background-color:#8fdbd0}.menus.viver .main--generic .container .submenus--container--item:hover{background-color:#3bc4b0}.menus.viver .main--generic .container .submenus--container--item:hover .text{color:#000}.menus.viver .main--generic .container .submenus--container--item:hover .text:before{background-color:#03594e}.menus.viver .main--generic .container .submenus--container--item:hover .icon svg path{fill:#03594e}.menus.conhecer .main--generic .container .header,.menus.conhecer .main--generic .container .header:after,.menus.conhecer .main--generic .container .header:before{background-color:#f59678}.menus.conhecer .main--generic .container .header .breadcrumb-item,.menus.conhecer .main--generic .container .header .title__container--generic .title{color:#000}.menus.conhecer .main--generic .container .header .selected,.menus.conhecer .main--generic .container .header--items-container__link:hover{border-color:#03594e}.menus.conhecer .main--generic .container .header .selected .text,.menus.conhecer .main--generic .container .header--items-container__link:hover .text{color:#000}.menus.conhecer .main--generic .container .submenus--container--item{background-color:#ffece5}.menus.conhecer .main--generic .container .submenus--container--item:hover{background-color:#f59678}.menus.conhecer .main--generic .container .submenus--container--item:hover .text{color:#000}.menus.conhecer .main--generic .container .submenus--container--item:hover .text:before{background-color:#03594e}.menus.conhecer .main--generic .container .submenus--container--item:hover .icon svg path{fill:#03594e}@media screen and (min-width:768px){.menus .main--generic .container{display:grid}.menus .main--generic .container .header{padding:0 0 43px;max-width:670px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.menus .main--generic .container .header .breadcrumb{margin-left:16px}.menus .main--generic .container .header--items-container{display:flex;max-width:670px;width:100%;margin-left:auto;margin-right:auto;flex-wrap:wrap;justify-content:center}.menus .main--generic .container .header--items-container li:not(:first-child){margin-top:unset}.menus .main--generic .container .header--items-container__link{width:max-content;flex:1 1 auto;margin:8px;border:2px solid transparent}.menus .main--generic .container .header--items-container__link.selected,.menus .main--generic .container .header--items-container__link:hover{transition:all .3s ease;border:2px solid #f59678;background-color:transparent}.menus .main--generic .container .header--items-container__link.selected .text,.menus .main--generic .container .header--items-container__link:hover .text{color:#fff}.menus .main--generic .container .header:before{transform:translateX(-50%)}.menus .main--generic .container .header:after,.menus .main--generic .container .header:before{content:"";display:flex;position:absolute;width:100vw;height:100%;background-color:#03594e;z-index:-1}.menus .main--generic .container .header:after{transform:translateX(50%);top:0}.menus .main--generic .container .submenus{padding:0}.menus .main--generic .container .submenus--container{margin-top:61px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 10px;gap:10px 10px;width:100%;max-width:670px;margin-left:auto;margin-right:auto}.menus .main--generic .container .submenus--container li:not(:first-child){margin-top:0}.menus .main--generic .container .submenus--container--item{padding:44px 32px 5px;min-height:128px}.menus .main--generic .container .submenus--container--item .text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.menus .main--generic .container .submenus--container--item:hover{transition:all .3s ease;background-color:#03594e}.menus .main--generic .container .submenus--container--item:hover .text{color:#fff;text-decoration:underline}.menus .main--generic .container .submenus--container--item:hover .text:before{background-color:#f59678}.menus .main--generic .container .submenus--container--item:hover .icon svg path{fill:#f59678}.menus .main--generic .container .submenus .pagination__container{margin-top:39px;margin-bottom:0}}@media screen and (min-width:992px){.menus .main--generic .container .header{width:100%;max-width:1089px}.menus .main--generic .container .submenus--container{max-width:1089px;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 27px}.menus .main--generic .container .submenus .pagination__container{margin-top:137px;margin-bottom:0}}.no-image-list .main--generic{padding-bottom:32px}.no-image-list .main--generic .last-update{display:flex;margin-top:32px}.no-image-list__content{display:grid;grid-gap:64px;gap:64px}.no-image-list .margin-bottom__header{margin-bottom:40px}.no-image-list__text-card{display:flex;flex-direction:column;justify-content:flex-start;padding:48px 0;width:100%;border-top:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7;min-height:10.75rem;position:relative}.no-image-list__text-card:before{content:"";position:absolute;top:48px;left:0;width:2.3125rem;height:1px;background-color:#e2e4e7}.no-image-list__text-card:active .text-card__title{text-decoration:underline}.no-image-list__text-card:last-of-type{border-bottom:1px solid #e2e4e7}.no-image-list .text-card__title{font-size:1.25rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-family:var(--font-saira);color:#000;margin:0;padding-top:16px}@media screen and (min-width:992px){.no-image-list__content{grid-template-columns:repeat(2,1fr);gap:0 64px}.no-image-list__text-card{justify-content:flex-start;border-bottom:unset}.no-image-list__text-card:hover:before{height:2px;background-color:#03594e}.no-image-list__text-card:hover .text-card__title{text-decoration:underline}.no-image-list__text-card:nth-last-child(2){border-bottom:1px solid #cfd4da}.no-image-list .text-card__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}}.vertical-list__content{display:grid;grid-gap:1.25rem;gap:1.25rem}.vertical-list__content__mixed-card{display:flex}.vertical-list__content__mixed-card:active .mixed-card__title{font-weight:600}.vertical-list__content__mixed-card:hover .vertical-list__content__mixed-card__content .vertical-list__content__mixed-card__title{text-decoration:underline}.vertical-list__content__mixed-card:hover .vertical-list__content__mixed-card__content .vertical-list__content__mixed-card__title:before{content:"";position:absolute;top:0;left:0;width:2.125rem;height:.0625rem;background-color:#03594e}.vertical-list__content__mixed-card__content{display:flex;flex-direction:column;padding:.25rem 1rem;width:100%;justify-content:center;position:relative}.vertical-list__content__mixed-card__img{position:relative;height:6.75rem;width:6.75rem;max-width:6.75rem;flex:1 0 6.75rem}.vertical-list__content__mixed-card__img img{transform:scale(1);transition:all .3s ease;height:100%}.vertical-list__content__mixed-card__title{font-size:.9375rem;line-height:1.4666666667;font-family:var(--font-saira);font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;margin-top:.375rem;padding-top:.75rem;transition:all .3s ease;position:relative}@media screen and (min-width:992px){.vertical-list__content{grid-template-columns:repeat(2,1fr);gap:3rem 2.5rem}.vertical-list__content__mixed-card__img{max-width:10.5rem;height:10.5rem;flex:1 0 10.5rem;overflow:hidden;transition:all .3s ease}.vertical-list__content__mixed-card__content{padding:1.5rem 2rem}.vertical-list__content__mixed-card__title{font-size:1.25rem;line-height:1.2;margin-top:.1875rem;padding-top:.4375rem}}.video-gallery__content{grid-gap:1.25rem;gap:1.25rem}.video-gallery__card img{object-fit:cover;transition:all .3s ease}.video-gallery__card--thumbnail:after{height:75%;background:transparent linear-gradient(180deg,rgba(35,35,35,0),hsla(0,0%,42%,.3)) 0 0 no-repeat padding-box;mix-blend-mode:multiply;z-index:10}.video-gallery__card--title{font-size:.9375rem;line-height:1.2666666667;font-weight:500;left:1.5rem;bottom:1.5rem}@media screen and (min-width:768px){.video-gallery .margin-bottom--generic:first-child{margin-bottom:5rem}.video-gallery__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem}}@media screen and (min-width:992px){.video-gallery__content{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.video-gallery__card{height:15.5rem}.video-gallery__card--title{font-size:1.25rem;line-height:1.2}.video-gallery__card--thumbnail,.video-gallery__card--thumbnail .ratio{height:15.5rem}}.search-page{position:relative}.search-page__bg-top-content{position:relative;padding-top:40px}.search-page__bg-top-content:after{content:"";position:absolute;top:0;left:-100vw;width:200vw;height:calc(100% + 36px);background-color:#000;z-index:0}.search-page__bg-top-content .breadcrumbs,.search-page__bg-top-content--title{position:relative;z-index:1;color:#fff;font-weight:500;margin-top:0}.search-page__bg-top-content--title{font-size:2rem;line-height:1.25;margin-bottom:12px;font-family:var(--font-saira)}.search-page__bg-top-content--title__secondary{font-weight:600}.search-page__bg-top-content .subtitle{position:relative;display:flex;font-size:1rem;line-height:1.2;font-family:var(--font-saira);font-weight:400;color:#fff;z-index:1}.search-page .warning{position:relative;color:#fff;top:5px;z-index:1}.search-page--search-bar{position:relative;display:flex;flex-direction:column;z-index:1;margin-top:51px;width:100%;background-color:#000;border:1px solid #fff}.search-page--search-bar--input{display:flex;align-items:center;gap:16px;padding:24px;width:100%}.search-page--search-bar--input .a-text-field{width:100%}.a-dropdown-multiple-selection-field .search-page--search-bar--input .a-text-field .a-dropdown-multiple-selection__selected-values,.search-page--search-bar--input .a-text-field .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values,.search-page--search-bar--input .a-text-field .a-input{border-radius:0;background-color:#000;height:30px;color:#fff;font-size:1rem;line-height:1.3125;font-family:var(--font-saira);font-weight:600;padding:0}.a-dropdown-multiple-selection-field .search-page--search-bar--input .a-text-field .a-dropdown-multiple-selection__selected-values::placeholder,.search-page--search-bar--input .a-text-field .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values::placeholder,.search-page--search-bar--input .a-text-field .a-input::placeholder{color:#d7d7d7}.search-page--search-bar--buttons{position:relative;display:flex;width:100%;height:76px}.search-page--search-bar--buttons__trash{background-color:#d7d7d7}.search-page--search-bar--buttons__search,.search-page--search-bar--buttons__trash{display:flex;cursor:pointer;justify-content:center;align-items:center;width:50%;height:100%;transition:all .3s ease}.search-page--search-bar--buttons__search{background-color:#fff}.search-page__container{width:100%;margin-bottom:64px;transition:all .3s ease}.search-page__container--results{font-size:1rem;line-height:1.2;font-family:var(--font-saira);font-weight:600;color:#999}.search-page .margin-bottom--list-results{padding-top:32px;margin-top:32px;margin-bottom:80px}.search-page .search-page__container--cards{display:flex}.search-page .margin-bottom--list-results.no-results{font-size:1.5rem;line-height:1.2;font-family:var(--font-saira);font-weight:700;color:#000;margin-top:70px;padding-top:50px;align-items:flex-start}.search-page .loader-outer{min-height:18.75rem}.search-page--search-bar--buttons__trash:hover{transition:all .3s ease;background-color:#000}.search-page--search-bar--buttons__trash:hover svg path{stroke:#fff}.search-page--search-bar--buttons__search:hover{transition:all .3s ease;background-color:#000}.search-page--search-bar--buttons__search:hover svg path{stroke:#fff}@media screen and (min-width:768px){.search-page__bg-top-content--title{font-size:3rem;line-height:1.5833333333}.search-page--search-bar{flex-direction:row}.search-page--search-bar--buttons{width:auto;height:auto}.search-page--search-bar--buttons>*{width:98px}}@media screen and (min-width:1200px){.search-page .small-only{display:none}.search-page .margin-bottom--list-results{margin-top:68px;margin-bottom:200px}.search-page__bg-top-content{padding-top:198px}.search-page__bg-top-content:after{height:518px}.search-page__bg-top-content--title{font-size:3.5rem;line-height:1.7857142857;margin-bottom:7px!important}.search-page__bg-top-content .subtitle{font-size:1.5rem;line-height:1.0833333333}.search-page__container{width:100%}.search-page .search-page__container:hover .search-card:not(:hover){opacity:.5;transition:all .3s ease}}.events-list{min-height:100vh;background-color:#fff}.events-list .no-results{padding-top:0}.events-list__content{margin-bottom:64px}.events-list:after{content:"";position:absolute;display:flex;width:100%;height:500px;background-color:#f9f9f9}.events-list .common-image{position:absolute}.events-list .main--generic{background-color:#fff}.events-list__header{margin-bottom:0}.events-list__header .breadcrumbs .breadcrumb{margin-bottom:20px}.events-list__header__title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:40px}.events-list__header__title-container__type-of-view{font-size:1rem;line-height:1.5625;font-weight:600;color:#4c4c4c}.events-list__header .title-generic{margin-bottom:0!important}.events-list__header .search-bar{margin-top:unset}.events-list .margin-bottom--generic{margin-top:20px;margin-bottom:120px}.events-list .margin-bottom--generic .image-container{position:relative;width:9.125rem;height:9.125rem;margin:auto}.events-list__container{margin-inline:0;display:flex;flex-direction:column;gap:1.25rem;z-index:1;position:relative}.events-list .loader-outer{min-height:6.25rem}.events-list .events-list__content.is-calendar .events-list__container{display:block}.events-list .events-list__content.is-calendar .events-list__container .events-calendar-content{display:grid;grid-template-columns:repeat(1,1fr)}.events-list .events-list__content.is-calendar .events-list__container .events-calendar-content.has-events{display:flex}.events-list .events-list__content.is-calendar .events-list__container .events-calendar-content__day.grey-day{display:none}.events-list .events-list__content.is-calendar .events-list__content__top{margin-bottom:26px;display:flex;flex-direction:column;gap:32px}.events-list .events-list__content.is-calendar .events-list__content__top__choose-month{display:flex;gap:16px;align-items:center}.events-list .events-list__content.is-calendar .events-list__content__top__choose-month__button{height:1.75rem;display:flex;align-items:center;cursor:pointer}.events-list .events-list__content.is-calendar .events-list__content__top__choose-month__month-year-container{display:flex;gap:8px;align-items:center}.events-list .events-list__content.is-calendar .events-list__content__top__choose-month__month-year-container__month-text{font-size:1.5rem;line-height:1.5;font-weight:700;color:#232323;text-transform:capitalize}.events-list .events-list__content.is-calendar .events-list__content__top__choose-month__month-year-container__year-text{font-size:1.5rem;line-height:1.5;font-weight:700;color:#9e9898}.events-list .events-list__content.is-calendar .events-list__content__top__caption{display:flex;gap:16px;flex-wrap:wrap}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container{display:flex;align-items:center;gap:8px}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container__text{font-size:1rem;line-height:1.375;font-weight:600;color:#000}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container__square{width:1.5rem;height:1.625rem}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container__square.orange-class{background-color:#ffc99a}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container__square.black-class{background-color:#353535}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container__square.blue-class{background-color:#6cb4ee}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container__square.green-class{background-color:#aeff9a}.events-list .events-list__content.is-calendar .events-list__content__top__caption__square-container__square.red-class{background-color:#ce0000}@media screen and (min-width:768px){.events-list__content__top{display:flex;flex-direction:column;gap:48px!important}.events-list__container{margin-inline:0}.events-list__header__title-container__type-of-view{font-size:2rem;line-height:1.5625}.events-list__header .title-generic{margin-bottom:0!important}}@media screen and (min-width:1200px){.events-list__content__top{display:flex;justify-content:space-between!important;flex-direction:row!important;gap:0!important}.events-list__container .events-calendar-content{grid-auto-rows:1fr}.events-list__container .events-calendar-content__card{height:100%}.events-list__header__title-container__type-of-view{font-size:2rem;line-height:1.5625}.events-list__header .title-generic{margin-bottom:0!important}.events-list .pagination__container{margin-bottom:8.8125rem}.events-list .events-list__content.is-calendar .events-list__container{display:block}.events-list .events-list__content.is-calendar .events-list__container .events-calendar-content{display:grid;grid-template-columns:repeat(7,1fr)}.events-list .events-list__content.is-calendar .events-list__container .events-calendar-content__day.grey-day{display:block;opacity:0;pointer-events:none}}.home-page{position:relative}.home-page__module-spacing{margin-bottom:64px}@media screen and (min-width:768px){.home-page__module-spacing{margin-bottom:96px}}@media screen and (min-width:1200px){.home-page .container{max-width:94.75rem;padding-inline:0}.home-page__module-spacing{margin-bottom:104px}}.not-found{position:relative;height:100svh;height:100vh;width:100svw;width:100vw;display:flex;justify-content:center;align-items:center;background:url(/_next/static/media/not-found-dektop.c3a34287.jpg) 50%/cover no-repeat}.not-found:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:0}.not-found__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;padding:0 16px;z-index:1}.not-found--title h1{font-size:5rem;line-height:1.5625;font-weight:700;text-transform:uppercase}.not-found--text p,.not-found--title h1{text-align:center;font-family:var(--font-saira);color:#fff;margin-bottom:0}.not-found--text p{font-size:1.5rem;line-height:1.5;font-weight:400;margin-top:0}.not-found__way-back-home{display:flex;align-items:center;justify-content:center;width:16.625rem;height:3.5rem;background-color:#fff;border-radius:2px}.not-found__way-back-home--text{height:100%;width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;color:#000}@media screen and (min-width:768px){.not-found__container{width:704px;padding:0 32px}}@media screen and (min-width:992px){.not-found__container{width:unset;padding:0 138px}.not-found__way-back-home{transition:all .3s ease-in-out;margin-top:49px}.not-found__way-back-home:hover{background-color:#000;transition:all .3s ease}.not-found__way-back-home:hover .not-found__way-back-home--text{color:#fff}}.sitemap__content{max-width:56.5rem;margin-inline:auto;margin-bottom:64px}.sitemap__content .ant-collapse{background-color:#fff;border-radius:0;gap:16px;display:flex;flex-direction:column}.sitemap__content .ant-collapse .ant-collapse-item{min-height:4.5rem;border:1px solid #000}.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-header-text .accordion-btn{border-left-color:transparent}.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-header-text .accordion-btn:before{transform:rotate(90deg);transition:all .2s ease-in-out;background-color:#000}.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-header-text .accordion-btn:after{opacity:0;transform:rotate(90deg);transition:all .2s ease-in-out;background-color:#000}.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-header-text .accordion-title{color:#000;font-weight:700}.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header:hover{background-color:#000}.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header:hover .accordion-btn:after,.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header:hover .accordion-btn:before{background-color:#fff}.sitemap__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header:hover .accordion-title{color:#fff}.sitemap__content .ant-collapse .ant-collapse-item .ant-collapse-header{align-items:center;min-height:4.5rem;height:4.5rem;padding:0 20px 0 16px}.sitemap__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text,.sitemap__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text .accordion-header{height:100%}.sitemap__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text .accordion-header .accordion-link{height:100%;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.sitemap__content .ant-collapse .ant-collapse-item .ant-collapse-content{padding-top:0}.sitemap__content .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.sitemap__content .accordion-link{width:calc(100% - 62px);display:block}.sitemap__content .accordion-link-items{width:calc(100% - 62px)}.sitemap__content .accordion-header{display:flex;align-items:center;justify-content:space-between}.sitemap__content .accordion-header .accordion-home,.sitemap__content .accordion-header .accordion-title{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#444}.sitemap__content .accordion-body-link{min-height:4.5rem}.sitemap__content .accordion-body-link.odd .accordion-body__content{background-color:#fff}.sitemap__content .accordion-body-link.even .accordion-body__content{background-color:#f2f2f2}.sitemap__content .accordion-body__content{padding:16px 20px 16px 48px;display:flex;align-items:center;justify-content:space-between}.sitemap__content .accordion-body__content:active{font-weight:600}.sitemap__content .accordion-body__content-title{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#444;transition:all .1s ease}.sitemap__content .accordion-btn{position:absolute!important;height:100%;width:3.875rem;right:0;z-index:20;border-left:none}.sitemap__content .accordion-btn:after{position:absolute;content:"";width:1rem;height:.125rem;background-image:none!important;background:#000;opacity:1;top:33px;right:18px}.sitemap__content .accordion-btn:before{position:absolute;content:"";width:.125rem;height:1rem;background-image:none!important;background:#000;transition:all .2s ease-in-out;top:26px;right:25px}.sitemap__content .accordion__right-arrow{display:flex;align-items:center}.sitemap__content .accordion__right-arrow svg path{fill:#000}@media screen and (min-width:1200px){.sitemap h1.title-generic{text-align:center}.sitemap__content .ant-collapse .ant-collapse-item .accordion-title:hover{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.sitemap__content .ant-collapse .ant-collapse-item:not(.ant-collapse-item-active):hover{border-top:1px solid #000;border-bottom:1px solid #000;background-color:#000;transition:all .3s ease}.sitemap__content .ant-collapse .ant-collapse-item:not(.ant-collapse-item-active):hover .ant-collapse-header .ant-collapse-header-text .accordion-header .accordion-home{color:#fff;text-decoration:underline}.sitemap__content .ant-collapse .ant-collapse-item:not(.ant-collapse-item-active):hover .ant-collapse-header .ant-collapse-header-text .accordion-header .accordion-title{color:#fff;font-weight:600}.sitemap__content .ant-collapse .ant-collapse-item:not(.ant-collapse-item-active):hover .accordion__right-arrow svg path{fill:#fff}.sitemap__content .ant-collapse .ant-collapse-item:not(.ant-collapse-item-active):hover .accordion-btn:after,.sitemap__content .ant-collapse .ant-collapse-item:not(.ant-collapse-item-active):hover .accordion-btn:before{background-color:#fff}.sitemap__content .accordion-btn:after{width:1rem;height:.125rem;top:36px;right:20px}.sitemap__content .accordion-btn:before{width:.125rem;height:1rem;top:29px;right:27px}.sitemap__content .accordion-body{padding:0}.sitemap__content .accordion-body__content:active,.sitemap__content .accordion-body__content:hover{color:#000;text-decoration:underline;font-weight:700;background-color:#fff}.sitemap__content .accordion-body__content:active .accordion-body__content-title,.sitemap__content .accordion-body__content:hover .accordion-body__content-title{color:#000;font-weight:700}.sitemap__content .accordion-header.final:hover .accordion-title{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}}.App:has(.preview){display:flex;flex-direction:column;justify-content:flex-start}.preview{background-color:#fff;display:flex;flex-direction:column;width:100%;height:100%}.preview__warning{position:fixed;top:0;right:0;width:200px;height:40px;background-color:red;color:#fff;border:1px solid #333;font-size:1.25rem;font-weight:700;text-shadow:1px 1px 1px #333;box-shadow:2px 2px 2px rgba(0,0,0,.32);z-index:100000;transform:translate(50px,20px) rotate(45deg);display:flex;justify-content:center;align-items:center}.preview__debug{display:flex;flex-direction:column;margin-inline:auto;display:none}.preview__container{height:100%;min-height:90vh;padding-inline:24px;align-items:left}.preview__container,.preview__container-empty{display:flex;flex-direction:column;justify-content:start;flex-grow:1}.preview__container-empty{padding-top:60px;padding-inline:16px;align-items:center;font-size:1.5rem;background-color:#fff;color:#000}.preview__loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.preview__loading .lds-default{color:#03594e;display:flex}.preview__loading .lds-default,.preview__loading .lds-default div{box-sizing:border-box}.preview__loading .lds-default{display:inline-block;position:relative;width:80px;height:80px}.preview__loading .lds-default div{position:absolute;width:6.4px;height:6.4px;background:currentColor;border-radius:50%;animation:lds-default 1.2s linear infinite}.preview__loading .lds-default div:first-child{animation-delay:0s;top:36.8px;left:66.24px}.preview__loading .lds-default div:nth-child(2){animation-delay:-.1s;top:22.08px;left:62.29579px}.preview__loading .lds-default div:nth-child(3){animation-delay:-.2s;top:11.30421px;left:51.52px}.preview__loading .lds-default div:nth-child(4){animation-delay:-.3s;top:7.36px;left:36.8px}.preview__loading .lds-default div:nth-child(5){animation-delay:-.4s;top:11.30421px;left:22.08px}.preview__loading .lds-default div:nth-child(6){animation-delay:-.5s;top:22.08px;left:11.30421px}.preview__loading .lds-default div:nth-child(7){animation-delay:-.6s;top:36.8px;left:7.36px}.preview__loading .lds-default div:nth-child(8){animation-delay:-.7s;top:51.52px;left:11.30421px}.preview__loading .lds-default div:nth-child(9){animation-delay:-.8s;top:62.29579px;left:22.08px}.preview__loading .lds-default div:nth-child(10){animation-delay:-.9s;top:66.24px;left:36.8px}.preview__loading .lds-default div:nth-child(11){animation-delay:-1s;top:62.29579px;left:51.52px}.preview__loading .lds-default div:nth-child(12){animation-delay:-1.1s;top:51.52px;left:62.29579px}@keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.cookie-consent{position:relative;background:#232323!important;margin:0;padding:20px 16px;z-index:1000!important;width:-moz-fit-content!important;width:fit-content!important}.cookie-consent>div{margin:0!important}.cookie-consent .cookies-title{font-size:1rem;line-height:1.5;color:#fff;font-weight:700;width:100%}.cookie-consent .cookies-description{color:#fff;padding-inline:0!important;max-width:100%;margin:10px 0 0}.cookie-consent .cookies-description,.cookie-consent .cookies-description p{font-size:.875rem;line-height:1.5;font-family:var(--font-saira);font-weight:400}.cookie-consent .cookies-description p{margin-bottom:0}.cookie-consent .d-flex{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:53px;height:100%}.cookie-consent .btn-container{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:16px}.cookie-consent .btn-container .alter-link{color:#fff;font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;white-space:nowrap;height:3.125rem;width:100%;display:flex;align-items:center;justify-content:center;border-radius:2px;background:hsla(0,0%,100%,.1);transition:all .3s ease-in-out}.cookie-consent .btn-container .alter-link:active,.cookie-consent .btn-container .alter-link:hover{background:#000;color:#fff}.cookie-consent .btn-container .accept-link{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;color:#000;height:3.125rem;width:100%;white-space:nowrap;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:2px;transition:all .3s ease-in-out}.cookie-consent .btn-container .accept-link:active,.cookie-consent .btn-container .accept-link:hover{background:#000;color:#fff}.cookie-consent .cookies-accept-all{display:none}.cookie-consent p{all:unset}@media screen and (min-width:768px){.cookie-consent{height:19.375rem;width:100%!important;padding:10px 0}.cookie-consent .cookies-description{max-width:46.875rem}.cookie-consent .cookies-title{margin-top:0}.cookie-consent>div{flex:auto!important;padding:10px 48px}.cookie-consent .btn-container{justify-content:flex-start;gap:16px}.cookie-consent .btn-container .accept-link,.cookie-consent .btn-container .alter-link{max-width:none;cursor:pointer}}@media screen and (min-width:1200px){.cookie-consent{height:10rem;width:100%!important;display:flex;flex-wrap:nowrap!important;padding:0}.cookie-consent>div{display:flex;padding:0 32px;align-self:center}.cookie-consent .cookies-title{margin-top:0;margin-bottom:0;font-size:1rem;line-height:1.75}.cookie-consent .cookies-description{max-width:40.625rem;font-size:.875rem;line-height:1.2857142857}.cookie-consent .cookies-description p{margin-bottom:0;margin-top:8px}.cookie-consent .d-flex{align-items:center;justify-content:center;margin-bottom:0}.cookie-consent .d-flex div{padding-inline:0}.cookie-consent .info-container{width:100%;display:flex;justify-content:center;gap:5rem}.cookie-consent .btn-container{display:flex;justify-content:flex-start;align-items:end;flex-direction:row;gap:24px}.cookie-consent .btn-container .alter-link{width:13.0625rem;font-size:1rem;line-height:1.75}.cookie-consent .btn-container .accept-link{width:9.0625rem;font-size:1rem;line-height:1.75}}.cookie-modal .ant-modal.ant-cookies-popup{width:100%;max-width:100%;height:100%;margin:0}.cookie-modal .ant-modal-close{height:2.75rem;width:3rem;border-radius:50%;background-color:transparent;transition:all .3s ease-in-out;top:23px}.cookie-modal .ant-modal-close:hover{background-color:#000}.cookie-modal .ant-modal-close:hover .ant-modal-close-x svg{fill:#fff}.cookie-modal .ant-modal-close:active{background:#243b7a;box-shadow:0 0 14px 0 rgba(57,101,221,.35)!important}.cookie-modal .ant-modal-close-x{font-size:0}.cookie-modal .ant-modal-close-x svg{fill:#000;width:1rem;height:1rem}.cookie-modal .ant-modal-content{background:#fff;border:0;border-radius:0;padding:28px 16px 22px}.cookie-modal .ant-modal-header{width:16.625rem;padding:0;border-bottom:unset}.cookie-modal .ant-modal-body{padding:0;margin-top:28px}.cookie-modal .ant-modal-body .change-all-states{display:flex;flex-direction:column;justify-content:flex-end;gap:16px;margin-top:32px}.cookie-modal .ant-modal-body .change-all-states .btn-rejectAll{min-width:9.0625rem;height:3.5rem;display:flex;justify-content:center;align-items:center;border-radius:0;border:1px solid #000;background-color:#fff}.cookie-modal .ant-modal-body .change-all-states .btn-rejectAll:active,.cookie-modal .ant-modal-body .change-all-states .btn-rejectAll:hover{background-color:#000;transition:all .3s ease}.cookie-modal .ant-modal-body .change-all-states .btn-rejectAll:active .a-btn__text-container,.cookie-modal .ant-modal-body .change-all-states .btn-rejectAll:hover .a-btn__text-container{color:#fff}.cookie-modal .ant-modal-body .change-all-states .btn-rejectAll .a-btn__text-container{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;color:#000}.cookie-modal .ant-modal-body .change-all-states .btn-acceptAll{min-width:9.0625rem;height:3.5rem;display:flex;justify-content:center;align-items:center;border-radius:0;border:1px solid #000;background-color:#fff}.cookie-modal .ant-modal-body .change-all-states .btn-acceptAll:active,.cookie-modal .ant-modal-body .change-all-states .btn-acceptAll:hover{transition:all .3s ease;background-color:#000}.cookie-modal .ant-modal-body .change-all-states .btn-acceptAll:active .a-btn__text-container,.cookie-modal .ant-modal-body .change-all-states .btn-acceptAll:hover .a-btn__text-container{color:#fff}.cookie-modal .ant-modal-body .change-all-states .btn-acceptAll .a-btn__text-container{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;color:#000}.cookie-modal .ant-modal-body:before{content:"";position:relative;display:flex;width:100%;height:1px;background-color:#e2e4e7;bottom:8px}.cookie-modal .ant-modal-body .modal-description{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000;margin-bottom:16px}.cookie-modal .ant-modal-body .modal-description p{margin-bottom:0}.cookie-modal .ant-modal-title{font-size:1rem;line-height:2.25;font-family:var(--font-saira);font-weight:600;color:#000}.cookie-modal .ant-modal-footer{display:flex;justify-content:flex-end;border:0;padding:0;margin-top:16px}.cookie-modal .ant-modal-footer>*{margin:0}.cookie-modal .ant-modal-footer .cookies-btn{min-width:7.375rem;width:100%;height:3.5rem;border-radius:0;background:#000;display:flex;justify-content:center;align-items:center;border:1px solid #000}.cookie-modal .ant-modal-footer .cookies-btn:hover{background:#fff}.cookie-modal .ant-modal-footer .cookies-btn:hover .a-btn__text-container{color:#000!important}.cookie-modal .ant-modal-footer .cookies-btn:active{background:#243b7a;box-shadow:0 0 14px 0 rgba(57,101,221,.35)!important}.cookie-modal .ant-modal-footer .cookies-btn .a-btn__text-container{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;color:#fff!important}.cookie-modal .cookies-card .ant-collapse-item{border-top:1px solid #e2e4e7}.cookie-modal .cookies-card .ant-collapse-item:last-child{border-bottom:1px solid #e2e4e7;border-radius:0!important}.cookie-modal .cookies-card .ant-collapse-header{padding:0;border-radius:0!important}.cookie-modal .cookies-card .ant-collapse-content-box{padding-block:0!important;padding:0}.cookie-modal .cookies-card .ant-collapse-item .ant-collapse-header[aria-expanded=true] .card-header .card-header-btn .d-flex div .icon:after{transform:rotate(90deg);opacity:0;transition:all .3s ease-in-out}.cookie-modal .cookies-card .ant-collapse-item .ant-collapse-header[aria-expanded=true] .card-header .card-header-btn .d-flex div .icon:before{transform:rotate(90deg);transition:all .3s ease-in-out}.cookie-modal .cookies-card .card-header{height:4.0625rem;background-color:transparent;border:0;border-radius:0;padding:0;display:flex}.cookie-modal .cookies-card .card-header-btn{background:transparent;display:block;width:100%;height:100%;padding:0 5px;pointer-events:all;cursor:pointer;transition:all .3s ease}.cookie-modal .cookies-card .card-header-btn .icon{display:flex;position:relative;align-items:center;padding-inline:1rem}.cookie-modal .cookies-card .card-header-btn .icon:after{position:absolute;content:"";width:.875rem;height:.125rem;background-image:none!important;background:#000;opacity:1;left:0;transition:all .3s ease-in-out}.cookie-modal .cookies-card .card-header-btn .icon:before{position:absolute;content:"";width:.125rem;height:.875rem;background-image:none!important;background:#000;transition:all .3s ease-in-out;left:.375rem}.cookie-modal .cookies-card .card-header-btn .text{font-size:1.25rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000;transition:all .3s ease}.cookie-modal .cookies-card .card-header-btn .subtext{font-size:.75rem;line-height:1.75;font-family:var(--font-saira);font-weight:400;color:#000}.cookie-modal .cookies-card .card-header-btn[aria-expanded=true]{border-bottom:1px solid #fff;background:#f9f9f9}.cookie-modal .cookies-card .card-header-btn[aria-expanded=true] .icon:after{transform:rotate(90deg);opacity:0;transition:all .3s ease-in-out}.cookie-modal .cookies-card .card-header-btn[aria-expanded=true] .icon:before{transform:rotate(90deg);transition:all .3s ease-in-out}.cookie-modal .cookies-card .card-header-btn[aria-expanded=true] .text{font-weight:700}.cookie-modal .cookies-card .card-body{background:#fff}.cookie-modal .cookies-card .card-body .cookie-card__description{padding:18px 16px 8px}.cookie-modal .cookies-card .card-body .cookie-card__description .description-text,.cookie-modal .cookies-card .card-body .cookie-card__description .description-text *{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000}.cookie-modal .cookies-card .card-body .cookie-card__description .description-text p{margin-top:0;margin-bottom:0}.cookie-modal .cookies-card .card:last-child{border-top:0}.cookie-modal .d-flex{display:flex;align-items:center;position:relative;justify-content:space-between}.cookie-modal .d-flex>div{display:flex}.cookie-modal .d-flex .check-wrap .a-label .switch-container .switch{height:2.875rem;width:5.5625rem}.cookie-modal .d-flex .check-wrap .a-label .switch-container .switch:after{height:2.125rem;width:2.125rem}.a-dropdown-multiple-selection-field .cookie-modal .d-flex .check-wrap .a-label .switch-container [value=false].a-dropdown-multiple-selection__selected-values~.switch:after,.cookie-modal .d-flex .check-wrap .a-label .switch-container .a-dropdown-multiple-selection-field [value=false].a-dropdown-multiple-selection__selected-values~.switch:after,.cookie-modal .d-flex .check-wrap .a-label .switch-container .a-input[value=false]~.switch:after{left:.375rem}.a-dropdown-multiple-selection-field .cookie-modal .d-flex .check-wrap .a-label .switch-container [value=true].a-dropdown-multiple-selection__selected-values~.switch:after,.cookie-modal .d-flex .check-wrap .a-label .switch-container .a-dropdown-multiple-selection-field [value=true].a-dropdown-multiple-selection__selected-values~.switch:after,.cookie-modal .d-flex .check-wrap .a-label .switch-container .a-input[value=true]~.switch:after{left:calc(100% - .375rem)}.cookie-modal p{all:unset}@media screen and (min-width:768px){.cookie-modal{align-self:center}.cookie-modal .ant-modal.ant-cookies-popup{width:595px!important}.cookie-modal .ant-modal-title{font-size:1.5rem;line-height:1.5;font-weight:600}.cookie-modal .ant-modal-header{width:100%;height:unset}.cookie-modal .ant-modal-body .change-all-states{flex-direction:row;justify-content:flex-start;gap:30px}.cookie-modal .ant-modal-body .change-all-states .btn-acceptAll,.cookie-modal .ant-modal-body .change-all-states .btn-rejectAll{min-width:10.125rem}.cookie-modal .ant-modal-content{padding:28px 24px}.cookie-modal .ant-modal-footer{position:absolute;right:23px;bottom:28px}.cookie-modal .ant-modal-footer .cookies-btn{width:164px}.cookie-modal .cookies-card .card-header-btn{padding:0 16px}}@media screen and (min-width:1200px){.cookie-modal .ant-modal.ant-modal.ant-cookies-popup{width:1026px!important}.cookie-modal .ant-modal-body .modal-description{max-width:49.5625rem;font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:400}.cookie-modal .ant-modal-body .change-all-states{width:calc(100% - 190px);justify-content:flex-end}.cookie-modal .ant-modal-footer{bottom:24px}.cookie-modal .ant-modal-content{padding:24px}.cookie-modal .cookies-card .card-header-btn{padding:0 24px}.cookie-modal .cookies-card .card-header-btn .d-flex div .text{font-size:1rem;line-height:1.75;font-weight:400}.cookie-modal .cookies-card .card-header-btn .subtext{font-size:1rem;line-height:1.3125;font-weight:500}.cookie-modal .cookies-card .card-body .cookie-card__description{padding:18px 24px 8px}.cookie-modal .cookies-card .card-body .cookie-card__description .description-text{max-width:51.4375rem}}@media screen and (min-width:1400px){.cookieExtendedContainer{position:fixed;bottom:0;width:100%;display:flex;justify-content:center;background:#000!important;z-index:1000}.cookieExtendedContainer.disable{background-color:transparent;display:none}}.main--generic.event-dev .events-top-module-e4{margin-bottom:32px}.main--generic.event-dev .description-generic *,.main--generic.event-dev .subtitle-generic{color:#fff;font-size:16px!important;line-height:24px!important}.main--generic.event-dev .subtitle-generic{font-weight:700}@media screen and (min-width:1200px){.main--generic.event-dev .description-generic,.main--generic.event-dev .generic-gallery,.main--generic.event-dev .subtitle-generic{padding-left:522px}.main--generic.event-dev .generic-gallery .generic-swiper .swiper-wrapper .swiper-slide .common-image img,.main--generic.event-dev .generic-gallery .generic-swiper .swiper-wrapper .swiper-slide img{object-fit:cover}}.events-card__link-wrapper{position:relative;z-index:1}.events-card__card-header{position:relative;z-index:10}.events-card__card-header__card-image{position:relative;height:14rem}.events-card__card-header__card-image img{height:100%}.events-card__card-header__card-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,8%,.5)}.events-card__card-header__btns-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.events-card__card-header__btns-container__btn{position:relative;border-radius:0;border:1px solid #fff;width:13.25rem;height:2.5rem;text-align:center;background-color:transparent;color:#fff;gap:15px;display:flex}.events-card__card-header__btns-container__btn,.events-card__card-header__btns-container__btn__text{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500}.events-card__card-header__btns-container__btn__image{opacity:0;width:0;overflow:hidden;display:flex;align-items:center}.events-card__card-header__btns-container__btn.buy-ticket{z-index:99}.events-card__card-header__btns-container__btn:hover{border-color:transparent!important;color:#141414!important;transition:all .3s ease-in-out}.events-card__card-header__btns-container__btn:hover .events-card__card-header__btns-container__btn__text{color:#141414}.events-card__body{height:15.3125rem}.events-card__body__wrapper{height:100%;border:1px solid #000;background-color:#fff;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:0 4px 4px 0 hsla(0,0%,8%,.25)}.events-card__body__date{display:flex;gap:4px;justify-content:center;align-items:center}.events-card__body__date__end,.events-card__body__date__separator,.events-card__body__date__start{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;color:#141414}.events-card__body__date__schedule{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:300;color:#000}.events-card__body__categories{display:flex;height:1.5625rem}.events-card__body__categories__main-category{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:25px;overflow:hidden;text-overflow:ellipsis}.events-card__body__categories__count-number,.events-card__body__categories__main-category{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:300;color:#141414}.events-card__body__title{height:111px;display:flex;align-items:center}.events-card__body__title__text{font-size:1.5rem;line-height:1.5416666667;font-weight:600;-webkit-line-clamp:3;text-align:center;line-height:1.25}.events-card__body__author__text,.events-card__body__title__text{font-family:var(--font-saira);color:#141414;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.events-card__body__author__text{font-size:1rem;line-height:1.5625;font-weight:400;-webkit-line-clamp:1;height:25px}@media screen and (min-width:1200px){.events-card:hover .events-card__card-header__btns-container,.events-card:hover .events-card__card-header__card-image:after{transition:all .3s ease-in-out;opacity:1}.events-card:hover .events-card__body__wrapper{border:2px solid #000;box-shadow:0 4px 4px 0 hsla(0,0%,8%,.5)}.events-card:hover .events-card__body__date__schedule{display:block}.events-card__card-header__btns-container,.events-card__card-header__card-image:after{opacity:0;transition:all .3s ease-in-out}.events-card__card-header__btns-container__btn:hover{border-color:transparent!important;color:#141414!important;transition:all .3s ease-in-out}.events-card__card-header__btns-container__btn:hover .events-card__card-header__btns-container__btn__text{color:#141414}.events-card__card-header__btns-container__btn:hover .events-card__card-header__btns-container__btn__image{opacity:1;width:auto;transition:all .5s ease-in-out}.events-card__body__wrapper{border:1px solid #000;box-shadow:0 4px 4px 0 hsla(0,0%,8%,.25);padding-inline:24px}.events-card__body__date__schedule{display:none}}.events-grid-content{display:flex;flex-direction:column;gap:89px}.events-grid-content__month-section{position:relative}.events-grid-content__month-section:last-of-type{margin-bottom:89px}.events-grid-content__month-section__month-title{display:flex;gap:8px;margin-bottom:16px}.events-grid-content__month-section__month-title *{font-size:1.5rem;line-height:1.5;font-family:var(--font-saira);font-weight:700}.events-grid-content__month-section__month-title__month{text-transform:capitalize;color:#232323}.events-grid-content__month-section__month-title__year{color:#9e9898}.events-grid-content__cards-section{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:768px){.events-grid-content{gap:55px}.events-grid-content__month-section:last-of-type{margin-bottom:0}.events-grid-content__month-section__grid-view{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:15px;row-gap:15px}}@media screen and (min-width:1200px){.events-grid-content{gap:78px}.events-grid-content__month-section:last-of-type{margin-bottom:0}.events-grid-content__month-section__grid-view{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:31px;row-gap:31px}}.events-top-module-e3{position:relative;width:100%;min-height:25.5625rem;margin-bottom:40px}.events-top-module-e3.no-top-image{min-height:11rem;margin-bottom:0}.events-top-module-e3.no-top-image .top-multimedia--image:after{display:none}.events-top-module-e3.no-top-image .events-top-module__content-wrapper{position:relative;bottom:unset;background-color:transparent}.events-top-module-e3 .top-multimedia--image{position:relative;margin-top:0;aspect-ratio:auto;width:100vw;left:calc((100% - 100vw)/2);min-height:25.5625rem;z-index:0}.events-top-module-e3 .top-multimedia--image:after{content:"";position:absolute;top:0;left:0;right:0;background:linear-gradient(179.9deg,#000 -1.69%,transparent 29.25%);width:120rem;height:100%;display:block;margin:auto;z-index:1}.events-top-module-e3 .top-multimedia--image img{object-fit:cover;height:25.5625rem!important;border-radius:0}.events-top-module-e3__content-wrapper{position:relative;margin-top:-120px;width:100%;background-color:#fff;border-radius:0;z-index:2}.events-top-module-e3__content-wrapper__date-categories-content{position:relative;display:flex;flex-direction:column-reverse;padding:20px 24px 26px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper{width:100%}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper .categories-wrapper{width:100%;display:flex;align-items:center;margin-bottom:32px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper .categories-wrapper__title{font-size:.8125rem;line-height:1.2307692308;font-family:var(--font-saira);font-weight:500;color:#03594e;text-transform:uppercase}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper .title-generic{color:#1e1e1e;margin-bottom:22px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper__info{display:flex;flex-direction:column;gap:18px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper__info .info-container{display:flex;gap:6px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper__info .info-container__icon{width:14px;height:14px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper__info .info-container__text{font-size:.875rem;line-height:1.2857142857;font-family:var(--font-saira);font-weight:500;color:#000}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper .button-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:36px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper .button-container .buy-ticket-btn{height:2.125rem;width:11.875rem;border-radius:2px;display:flex;align-items:center;justify-content:center;background-color:#03594e}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper .button-container .buy-ticket-btn__text{font-size:.875rem;line-height:1.3571428571;font-family:var(--font-saira);font-weight:400;color:#fff}.events-top-module-e3__content-wrapper .event-top-dates{height:auto;display:flex;align-items:flex-start;flex-direction:row;margin-bottom:24px}.events-top-module-e3__content-wrapper .event-top-dates__mobile-dates-container{display:flex;flex-direction:column;justify-content:flex-start;gap:5px}.events-top-module-e3__content-wrapper .event-top-dates__mobile-dates-container--end-date,.events-top-module-e3__content-wrapper .event-top-dates__mobile-dates-container--start-date{font-size:1rem;line-height:1.25;font-family:var(--font-saira);font-weight:600;color:#1e1e1e;text-transform:capitalize}.events-top-module-e3__content-wrapper .event-top-dates__mobile-dates-container--end-date{display:flex;align-items:center;gap:8px}.events-top-module-e3__content-wrapper .event-top-dates__mobile-dates-container--end-date:before{content:"";position:relative;display:block;width:1.4375rem;height:1px;background:#000}@media screen and (min-width:1200px){.events-top-module-e3{min-height:38.625rem}.events-top-module-e3 .top-multimedia--image{margin-top:0;position:absolute;aspect-ratio:auto;right:0;text-align:center;min-height:38.625rem;max-height:38.625rem;overflow:hidden}.events-top-module-e3 .top-multimedia--image img{object-fit:cover;height:38.625rem!important;max-width:120rem}.events-top-module-e3__content-wrapper{position:absolute;bottom:0;right:0;left:-56px;width:75rem;margin:0;z-index:2}.events-top-module-e3__content-wrapper__date-categories-content{gap:32px;flex-direction:row;align-items:center;padding:30px 0;margin:0 210px}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper{max-width:35.125rem}.events-top-module-e3__content-wrapper__date-categories-content__categories-title-wrapper__info{flex-direction:row;flex-wrap:wrap;gap:24px}.events-top-module-e3__content-wrapper .event-top-dates{width:11.625rem;height:6.125rem;display:flex;align-items:flex-start;flex-direction:column}.events-top-module-e3__content-wrapper .event-top-dates__day{position:relative;font-size:2.8125rem;line-height:1.2888888889;font-family:var(--font-saira);font-weight:700;color:#000}.events-top-module-e3__content-wrapper .event-top-dates__dates-container{display:flex;flex-direction:column;justify-content:flex-start}.events-top-module-e3__content-wrapper .event-top-dates__dates-container__start-date{font-size:1rem;line-height:1.25;font-family:var(--font-saira);font-weight:700;color:#000;text-transform:capitalize}.events-top-module-e3__content-wrapper .event-top-dates__dates-container__end-date-container{display:flex;align-items:center;gap:11px}.events-top-module-e3__content-wrapper .event-top-dates__dates-container__end-date-container:before{content:"";position:relative;display:block;width:2rem;height:1px;background:#000}.events-top-module-e3__content-wrapper .event-top-dates__dates-container__end-date-container--end-date{font-size:1rem;line-height:1.25;font-family:var(--font-saira);font-weight:700;color:#000;text-transform:capitalize}.events-top-module-e3__content-wrapper .button-container{display:flex;justify-content:center;align-items:center;position:absolute;right:26px;top:17px}.events-top-module-e3__content-wrapper .button-container .buy-ticket-btn{height:2.125rem;width:11.875rem;border-radius:2px;display:flex;align-items:center;justify-content:center;background-color:#03594e}.events-top-module-e3__content-wrapper .button-container .buy-ticket-btn__text{font-size:.875rem;line-height:1.3571428571;font-family:var(--font-saira);font-weight:400;color:#fff}.events-top-module-e3__content-wrapper .button-container .buy-ticket-btn:hover{background-color:#000}}.events-top-module-e4{background-color:#fff}.events-top-module-e4__content-container{position:relative;z-index:2}.events-top-module-e4__content-container:after{content:"";position:absolute;top:0;left:-100vw;width:200vw;height:100%;background-color:#fff;z-index:1}.events-top-module-e4__content-container__info-container{position:relative;z-index:2;padding-top:23px;padding-bottom:43px}.events-top-module-e4__content-container__info-container__top{margin-bottom:40px}.events-top-module-e4__content-container__info-container__top__categories-container{display:flex}.events-top-module-e4__content-container__info-container__top__categories-container__category-text{font-size:1rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:24px;overflow:hidden;text-overflow:ellipsis;font-weight:400;color:#232323}.events-top-module-e4__content-container__info-container__top__title-container__title-text{font-size:2.5rem;line-height:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#232323;font-weight:700}.events-top-module-e4__content-container__info-container__top__job-name-container{display:flex;gap:4px}.events-top-module-e4__content-container__info-container__top__job-name-container__job-text{font-size:1rem;line-height:1.5625;font-weight:400;color:#000}.events-top-module-e4__content-container__info-container__middle{margin-bottom:29px;display:flex;flex-direction:column;gap:22px}.events-top-module-e4__content-container__info-container__middle .location-geo,.events-top-module-e4__content-container__info-container__middle .location-geo *{text-decoration:underline}.events-top-module-e4__content-container__info-container__middle__row-container{display:flex;gap:20px}.events-top-module-e4__content-container__info-container__middle__row-container__icon-container{display:flex;width:1.875rem;height:1.875rem;align-items:center;justify-content:center}.events-top-module-e4__content-container__info-container__middle__row-container__info-container{font-size:1rem;line-height:1.5625;font-weight:400;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:flex;gap:4px}.events-top-module-e4__content-container__info-container__middle__row-container__info-container .date-text{display:flex;align-items:center}.events-top-module-e4__content-container__info-container__middle__row-container__info-container .date-text__date-start{font-size:1rem;line-height:1.5625;font-weight:400;color:#000;text-transform:capitalize}.events-top-module-e4__content-container__info-container__middle__row-container__info-container .date-text__separator{font-size:1rem;line-height:1.5625;font-weight:400;color:#000;padding-inline:4px}.events-top-module-e4__content-container__info-container__middle__row-container__info-container .date-text__date-end{font-size:1rem;line-height:1.5625;font-weight:400;color:#000;text-transform:capitalize}.events-top-module-e4__content-container__info-container__middle__row-container__info-container .date-text .schedule-text{font-size:1rem;line-height:1.5625;font-weight:400;color:#000;padding-left:4px}.events-top-module-e4__content-container__info-container__bottom{display:flex;flex-direction:column;gap:16px}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container{display:flex;justify-content:flex-start;align-items:center;gap:16px}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container.no-ticket,.events-top-module-e4__content-container__info-container__bottom__share-calendar-container.no-ticket .calendar-container.no-ticket,.events-top-module-e4__content-container__info-container__bottom__share-calendar-container.no-ticket .calendar-container.no-ticket .add-calendar,.events-top-module-e4__content-container__info-container__bottom__share-calendar-container.no-ticket .calendar-container.no-ticket .add-calendar__wrapper,.events-top-module-e4__content-container__info-container__bottom__share-calendar-container.no-ticket .calendar-container.no-ticket .add-calendar__wrapper__button-main,.events-top-module-e4__content-container__info-container__bottom__share-calendar-container.no-ticket .share-container.no-ticket,.events-top-module-e4__content-container__info-container__bottom__share-calendar-container.no-ticket .share-container.no-ticket .share-container__button-share{width:100%}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container .share-container__button-share{cursor:pointer;height:2.5rem;width:6.125rem;display:flex;align-items:center;justify-content:center;border:1px solid #000}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container .share-container__button-share:hover{background-color:#000}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container .share-container__button-share:hover svg path{stroke:#fff}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container .calendar-container .add-calendar__wrapper__button-main{cursor:pointer;height:2.5rem;width:6.125rem;display:flex;align-items:center;justify-content:center;border:1px solid #000}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container .calendar-container .add-calendar__wrapper__button-main:hover{background-color:#000}.events-top-module-e4__content-container__info-container__bottom__share-calendar-container .calendar-container .add-calendar__wrapper__button-main:hover svg path{stroke:#fff}.events-top-module-e4__content-container__info-container__bottom__ticket-btn-container{width:100%;display:flex;align-items:center;justify-content:flex-start}.events-top-module-e4__content-container__info-container__bottom__ticket-btn-container .animated-button-container:hover .animated-button{border:1px solid #000!important}.events-top-module-e4__content-container__info-container__bottom__ticket-btn-container .animated-button-container:hover .animated-button .animated-button-text-container{color:#000}.events-top-module-e4__content-container__info-container__bottom__ticket-btn-container .animated-button-container .animated-button{width:13.25rem;height:2.5rem;background-color:#000;border:1px solid #000!important}.events-top-module-e4__content-container__info-container__bottom__ticket-btn-container .animated-button-container .animated-button .animated-button-text-container{font-size:1rem;line-height:1.5625;font-weight:500;color:#fff}.events-top-module-e4__modal-share .ant-modal-content{border-radius:0}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__title{font-size:1rem;line-height:1.5;font-weight:700;text-align:center;margin-bottom:32px}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container{display:flex;gap:32px;justify-content:center}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item{width:2.5rem;height:2.5rem;position:relative;border:1px solid #000;cursor:pointer}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item .item-btn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item .item-btn svg{width:1rem;height:1rem}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item .item-link{min-width:2.5rem;min-height:2.5rem;display:block}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item .item-svg-link{position:absolute;right:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item .item-svg-link svg{width:1rem;height:1rem}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item .item-svg-link.apple svg{width:1.25rem;height:1.4375rem}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-body .add-calendar__wrapper__items-container__item:hover{background-color:#d9d9d9}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-close{top:0;right:0;border-left:1px solid #000;border-bottom:1px solid #000;border-radius:0}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-close:hover{background-color:#d9d9d9}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-close .ant-modal-close-x .anticon{color:#000}.events-top-module-e4__modal-share .ant-modal-content .ant-modal-footer{display:none}@media screen and (min-width:768px){.events-top-module-e4 .top-multimedia--image{width:100vw;left:calc((100% - 100vw)/2);max-height:38.6875rem}.events-top-module-e4 .top-multimedia--image .common-image img{max-height:38.6875rem}.events-top-module-e4__content-container__info-container{padding:40px 44px 52px 42px}.events-top-module-e4__content-container__info-container__top{margin-bottom:56px}.events-top-module-e4__content-container__info-container__top__categories-container__category-text{font-size:1rem;line-height:1.5}.events-top-module-e4__content-container__info-container__top__title-container__title-text{font-size:3rem;line-height:1.1666666667}.events-top-module-e4__content-container__info-container__top__job-name-container__job-text,.events-top-module-e4__content-container__info-container__top__job-name-container__name-text{font-size:1.5rem;line-height:1.5416666667}.events-top-module-e4__content-container__info-container__middle{margin-bottom:48px;display:flex;flex-direction:column;gap:16px}.events-top-module-e4__content-container__info-container__middle__row-container{display:flex;gap:16px}.events-top-module-e4__content-container__info-container__middle__row-container__icon-container{display:flex;width:1.875rem;height:1.875rem;align-items:center;justify-content:center}.events-top-module-e4__content-container__info-container__middle__row-container__info-container{font-size:1rem;line-height:1.75;font-weight:400;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:flex;gap:4px}.events-top-module-e4__content-container__info-container__middle__row-container__info-container .date-text,.events-top-module-e4__content-container__info-container__middle__row-container__info-container .schedule-text{font-size:1rem;line-height:1.75}.events-top-module-e4__content-container__info-container__bottom{flex-direction:row;gap:16px}}@media screen and (min-width:1200px){.events-top-module-e4{overflow:visible}.events-top-module-e4__content-container{position:static}.events-top-module-e4__content-container:after{content:unset}.events-top-module-e4__content-container__info-container{width:31.625rem;max-width:31.625rem;border:1px solid #000;position:absolute;top:456px;background-color:#fff}.events-top-module-e4__content-container__info-container__top{margin-bottom:32px}}.footer{position:relative}.footer,.footer-contacts{display:flex;flex-direction:column}.footer-contacts{width:auto;padding:40px 16px;background-color:#fff;border:1px solid #000;row-gap:24px}.footer-contacts .common-image{display:flex}.footer-contacts--title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.footer-contacts--title .title{font-size:2.5rem;line-height:1.575;font-family:var(--font-saira);font-weight:600;color:#000;margin-bottom:0}.footer-contacts--title .know-more{display:flex;justify-content:space-between;align-items:center;width:103px;height:25px;font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;color:#000}.footer-contacts--title .know-more .icon{position:relative;top:4px}.footer-contacts--container-group{display:flex;flex-direction:column;gap:24px}.footer-contacts--group{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;color:#000;display:flex;flex-direction:column;padding:16px 32px;border:1px solid #000}.footer-contacts .text{font-size:.875rem;line-height:1.5714285714;font-family:var(--font-saira);font-weight:300}.footer-contacts .phone{color:#9e9898;margin-top:13px}.footer-contacts .email{position:relative;top:-5px}.footer-contacts .logos--container{position:relative;display:flex;gap:11px;margin-top:35px}.footer-contacts .logos--container--item{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center}.footer-contacts .logos--container--item img{max-width:calc(100% - 7px);max-height:calc(100% - 7px);height:auto;margin:auto}.footer-contacts p{margin-bottom:0}@media screen and (min-width:768px){.footer-contacts{padding:40px 96px 48px 64px;row-gap:32px}.footer-contacts--title{margin-bottom:-16px}.footer-contacts--title .title{font-size:3.5rem;line-height:1.5714285714}.footer-contacts--title .know-more{font-size:1.5rem;line-height:1.5416666667;width:158px;height:38px}.footer-contacts--container-group{gap:32px}.footer-contacts--group{padding:24px 32px 16px}.footer-contacts .phone{margin-top:28px;font-size:24px;font-weight:500}.footer-contacts .text{font-size:16px;line-height:100%}.footer-contacts .email{font-size:24px;font-weight:500}.footer-contacts .logos--container{gap:26px}}@media screen and (min-width:1200px){.footer-contacts{padding:40px 0 48px;justify-content:center;row-gap:16px}.footer-contacts--title{max-width:1430px;width:100%;margin:auto}.footer-contacts--title .title{font-size:4rem;line-height:1.5625}.footer-contacts--container-group{width:100%;max-width:1430px;margin:auto;flex-direction:row;gap:74px}.footer-contacts--group{width:100%;padding:16px 32px 24px;min-height:154px;justify-content:space-between}.footer-contacts .phone{font-size:24px;margin-top:5px;font-weight:500}.footer-contacts .text{font-size:16px;line-height:100%}.footer-contacts .email{font-size:24px;font-weight:500;top:0}.footer-contacts .ticketOffice{margin-bottom:16px}}.footer-support{position:relative;display:flex;flex-direction:column;width:auto;padding:40px 16px 46px;background-color:#000}.footer-support h3{margin-bottom:0}.footer-support--title{font-size:2.5rem;line-height:1.55;font-family:var(--font-saira);font-weight:600;color:#fff}.footer-support--container{display:flex;gap:20px;flex-wrap:wrap;width:100%;overflow:hidden}.footer-support--group{position:relative;display:flex;flex-direction:column;padding:8px 16px 19px;flex:0 1 auto;width:100%}.footer-support--group--title{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:400;color:#fff}.footer-support--group--logos-container{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-top:12px;gap:30px;height:100%}.footer-support--group--logos-container--link{display:flex;align-items:center}.footer-support--group--logos-container .common-image{width:unset;height:unset}.footer-support--group--logos-container img{max-width:110px;max-height:66px;width:100%;margin:auto;height:auto}.footer-support--group--logos-container img:nth-child(3n+1){margin-left:0}.footer-support--group--logos-container img:nth-child(3n){margin-right:0}.footer-support--container-group{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.footer-support{padding:40px 105px 48px 64px}.footer-support--title{font-size:3.5rem;line-height:1.5714285714}.footer-support--group--logos-container{grid-template-columns:1fr 1fr 1fr 1fr}.footer-support--group--logos-container img{max-width:125px}.footer-support--group--logos-container img:nth-child(4n+1){margin-left:0}.footer-support--group--logos-container img:nth-child(4n){margin-right:0}}@media screen and (min-width:1200px){.footer-support{padding:40px 0;justify-content:center}.footer-support--title{font-size:4rem;line-height:1.5625;width:100%;max-width:1430px;margin:auto}.footer-support--container{max-width:1442px;flex-wrap:nowrap}.footer-support--group{width:100%;height:115px}.footer-support--group--logos-container{grid-template-columns:unset;display:flex;gap:54px;margin-top:6px}.footer-support--container{flex-direction:row;margin:auto;width:100%;max-width:1430px;gap:74px}.institutional,.partners{min-width:405px}.media-partners,.partners{width:100%}}.footer-links{display:flex;flex-direction:column;width:auto;padding:40px 16px;background-color:#fff;gap:24px}.footer-links--item{display:flex;justify-content:center;cursor:pointer}.footer-links--item .title{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:400;color:#000}@media screen and (min-width:768px){.footer-links{display:grid;grid-template-columns:1fr 1fr 1fr;padding:49px 138px 41px 88px}.footer-links--item{justify-content:start}}@media screen and (min-width:1200px){.footer-links{display:flex;grid-template-columns:unset;padding:40px 0 32px;flex-direction:row;justify-content:center;gap:68px}}.footer-rights{display:flex;flex-direction:column;padding:56px 16px 102px 51px;background-color:#000}.footer-rights--rights{margin-bottom:27px}.footer-rights--rights .text{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;color:#fff}.footer-rights--logos{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-top:27px;grid-gap:23px;gap:23px}.footer-rights--logos img{margin:auto}@media screen and (min-width:768px){.footer-rights{padding:56px 128px 46px 88px}.footer-rights--rights{text-align:start;margin-bottom:unset}.footer-rights--logos{display:flex;grid-template-columns:unset;margin-top:27px;gap:36px;row-gap:unset}}@media screen and (min-width:1200px){.footer-rights{padding:29px 0 32px}.footer-rights--container{width:100%;max-width:1430px;margin:auto;display:flex;justify-content:space-between}.footer-rights--rights{display:flex;align-items:center}.footer-rights--logos{margin-top:unset}}.content-menu-page{position:relative;margin-top:12px}.content-menu-page__go-back-button{width:-moz-fit-content;width:fit-content;height:45px;display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;pointer-events:all;margin-bottom:27px}.content-menu-page__go-back-button--icon{display:flex}.content-menu-page__go-back-button--icon svg path{fill:#f59678}.content-menu-page__go-back-button--text{font-size:1.125rem;line-height:1.3888888889;font-family:var(--font-saira);font-weight:500;color:#000;padding:0 17px}.content-menu-page__items-container{position:relative;width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:29px}.content-menu-page__items-container__link{position:relative;height:51px;display:flex;align-items:flex-start;gap:8px;flex-direction:column;background-color:#fff;border-radius:0;padding:22px 36px 11px 22px;transition:all .3s ease}.content-menu-page__items-container__link--separator{width:2.875rem;height:2px;background:#03594e;border-radius:4px;transition:all .3s ease}.content-menu-page__items-container__link--text{font-size:.9375rem;line-height:1.4;font-family:var(--font-saira);font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;transition:all .3s ease}.content-menu-page__items-container__link--icon{position:absolute;top:8px;right:22px;display:flex}.content-menu-page__items-container__link--icon.external-link svg{transform:rotate(-45deg)}.content-menu-page__items-container__link--icon svg{transition:all .3s ease}@media screen and (min-width:768px){.content-menu-page{margin-top:61px}.content-menu-page__items-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;flex-direction:unset;margin-bottom:39px}.content-menu-page__items-container__link{height:70px;gap:7px;padding:44px 34px 14px 32px}.content-menu-page__items-container__link--text{font-size:.9375rem;line-height:1.4;font-family:var(--font-saira);font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-menu-page__items-container__link--icon{top:10px;right:13px}}@media screen and (min-width:1200px){.content-menu-page{margin-top:74px}.content-menu-page__items-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin-bottom:64px}.content-menu-page__items-container__link{height:128px;justify-content:center;gap:9px;padding:0 24px 0 31px}.content-menu-page__items-container__link--text{font-size:1.25rem;line-height:1.4;font-family:var(--font-saira);font-weight:500}.content-menu-page__items-container__link--icon{top:12px;right:13px}}.header-menu-page{position:relative;display:flex;align-items:center;flex-direction:column;gap:16px;z-index:2}.header-menu-page__item-wrapper{width:100%}.header-menu-page__item-wrapper__link{width:100%;height:45px;display:flex;align-items:center;justify-content:flex-start;padding-inline:17px;gap:10px;border-radius:0;cursor:pointer;pointer-events:all}.header-menu-page__item-wrapper__link--text{font-size:1.125rem;line-height:1.3888888889;font-family:var(--font-saira);font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#1e1e1e}.header-menu-page__item-wrapper__link--icon{display:flex}.header-menu-page__item-wrapper__link--icon.external-link svg{transform:rotate(-45deg)}@media screen and (min-width:768px){.header-menu-page{align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}.header-menu-page__item-wrapper,.header-menu-page__item-wrapper__link{width:-moz-fit-content;width:fit-content}.header-menu-page__item-wrapper__link{height:45px;padding:0 17px}.header-menu-page__item-wrapper__link--text{font-size:1.125rem;line-height:1.3888888889;font-family:var(--font-saira);font-weight:500}.header-menu-page__item-wrapper__link--icon{display:none}}.menu-page-list{position:relative}.menu-page-list .title-generic{font-size:2.5rem;line-height:1.225;font-family:var(--font-saira);font-weight:700;color:#fff;text-align:center;margin-bottom:39px!important}.menu-page-list .title-generic.remove-margin{margin-bottom:0!important}.menu-page-list__header{position:relative;height:-moz-fit-content;height:fit-content;padding-bottom:54px}.menu-page-list__header.hide-siblings{padding-bottom:21px}.menu-page-list__content{position:relative}@media screen and (min-width:768px){.menu-page-list .title-generic{margin-bottom:28px!important}.menu-page-list__header{padding-bottom:43px}}@media screen and (min-width:1200px){.menu-page-list .title-generic{margin-bottom:33px!important}.menu-page-list__header{padding-bottom:78px}}.breadcrumbs{position:static;border:none;padding:0;background:transparent}.breadcrumbs .breadcrumb{display:flex;flex-wrap:wrap;width:auto;margin-bottom:4rem;padding-top:10px;-webkit-padding-start:0;padding-inline-start:0;margin-top:0}.breadcrumbs .breadcrumb-item{display:flex;align-items:center;white-space:nowrap;padding:0!important}.breadcrumbs .breadcrumb-item:before{display:none}.breadcrumbs .breadcrumb-item--text-link{font-size:.8125rem;line-height:1.3076923077;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .breadcrumb-item .separator{position:relative;font-size:13px;bottom:-1px;word-spacing:2px}.breadcrumbs .breadcrumb .active{overflow:hidden;text-overflow:ellipsis;color:#000;white-space:normal}@media screen and (min-width:1200px){.breadcrumb{margin-bottom:64px;padding-top:8px}}.description-generic{width:100%;font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:300;color:#000}.description-generic * strong{font-weight:700}.description-generic a{color:#000;transition:all .3s ease}.description-generic a,.description-generic a *{font-weight:700;text-decoration:underline}.description-generic a:hover{text-decoration:underline}.description-generic ul{list-style-type:disc;max-width:74.5625rem}.description-generic ul::marker{color:#000;font-size:1.2em}.description-generic p{max-width:74.5625rem;word-break:break-word;overflow:hidden}.description-generic img{max-width:46.875rem;height:auto}.description-generic table{max-width:46.875rem;width:100%!important;max-width:none}.description-generic table *{width:auto!important;min-width:unset!important;max-width:unset!important}.description-generic.side-description-text{display:block;width:unset;max-width:unset}.description-generic.side-description-text *{width:unset;max-width:unset;overflow:unset}.description-generic.generic-extra-class{align-items:flex-start}@media screen and (min-width:768px){.description-generic{font-size:1.5rem;line-height:1.5833333333}}@media screen and (min-width:1200px){.description-generic{display:flex;flex-direction:column}.description-generic ul{min-width:46.875rem}.description-generic p{width:100%;min-width:46.875rem}}.description-documents{position:relative;display:flex;flex-direction:column;border:1px solid #000;gap:91px;overflow:hidden;max-width:1172px}.description-documents--description{position:relative;padding:31px 53px 0 52px;font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000}.description-documents--description a,.description-documents--description a *{font-weight:700;text-decoration:underline}.description-documents--document .document-link__item{padding-left:67px}.description-documents--document .document-link__item:nth-child(odd){background-color:#f2f2f2}.description-documents--document .document-link__item:nth-child(2n){background-color:#fff}@media screen and (min-width:768px){.description-documents{gap:26px}.description-documents--description{padding:32px 16px 0 76px}.description-documents--document .document-link__item{padding-left:91px}}@media screen and (min-width:1200px){.description-documents{gap:0 .description-documents --description;gap-margin:48px 51px 0 76px}.description-documents--description{padding:48px 51px 0 56px}.description-documents--document .document-link__item{padding-right:51px}}.document-link{margin:0;padding:0;list-style-type:none}.document-link__item{min-height:3.375rem;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 16px 44px;transition:all .3s ease;position:relative;z-index:1}.document-link__item:after{position:absolute;background:#f2f2f2;height:100%;width:calc(100% + 32px);max-width:88.125rem;left:-16px;content:"";top:0;z-index:-1;opacity:0;transition:all .3s ease}.document-link__item:hover{background-color:transparent}.document-link__item:hover:after{opacity:0}.document-link__item:hover .document-link__type{border:2px solid #03594e;font-weight:700;color:#03594e}.document-link__item:hover .document-link__name-date-container__name{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:600;color:#000}.document-link__type{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#444;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border:1px solid #444;order:0;min-width:3.6875rem;width:3.6875rem;height:3.125rem}.document-link__name-date-container{position:relative;display:flex;align-items:flex-start;flex-direction:column}.document-link__name-date-container__name{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-right:auto;margin-top:0;margin-bottom:0}.document-link__name-date-container__date,.document-link__name-date-container__name{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#444}.document-link__name-date-container__date{margin:0;min-width:5.5rem}.document-link__download{min-width:1.875rem;height:1.875rem;display:flex;justify-content:center;align-items:center;margin-top:-2px;background-color:#000;border-radius:50%}@media screen and (min-width:1200px){.document-link__item{padding:24px 24px 24px 66px}.document-link__name-date-container{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.document-link__name-date-container__date{min-width:6.25rem}}.document-list{position:relative}.document-list__document-header-wrapper__content-text{font-size:.75rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#444;text-transform:uppercase;display:flex;padding-bottom:.5rem}.document-list__list-content:last-child .document-link__item{border-bottom:1px solid #e2e4e7}.ant-collapse.document-list-faqs{display:flex;flex-direction:column;gap:16px;border:none;border-radius:0;background-color:#fff}.ant-collapse.document-list-faqs a{text-decoration:underline;font-weight:700}.ant-collapse.document-list-faqs .ant-collapse-item{border:1px solid #000;padding-bottom:20px}.ant-collapse.document-list-faqs .ant-collapse-item:last-child{border-radius:0}.ant-collapse.document-list-faqs .ant-collapse-header{padding:20px 24px 0}.ant-collapse.document-list-faqs .ant-collapse-header-text{font-family:var(--font-saira);font-size:24px;font-weight:700;color:#000}.ant-collapse.document-list-faqs .ant-collapse-content{border:none}.ant-collapse.document-list-faqs .ant-collapse-content-box .description{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000;padding-inline:33px}.ant-collapse.document-list-faqs .ant-collapse-content-box .description img{width:100%;height:auto}.ant-collapse.document-list-faqs .ant-collapse-content-box .list{position:relative;margin-top:48px;display:flex;flex-direction:column}.ant-collapse.document-list-faqs .ant-collapse-content-box .list li:nth-child(odd){background-color:#f2f2f2}.ant-collapse.document-list-faqs .ant-collapse-content-box .list li:nth-child(2n){background-color:#fff}.ant-collapse.document-list-faqs .ant-collapse-content:last-child{border-radius:0}.ant-collapse.document-list-faqs .ant-collapse-expand-icon{position:relative;align-self:center;transform:rotate(-180deg);right:10px}.ant-collapse.document-list-faqs .ant-collapse-expand-icon .rotate{transform:rotate(180deg)}@media screen and (min-width:1200px){.ant-collapse.document-list-faqs .ant-collapse-item{padding-bottom:20px}.ant-collapse.document-list-faqs .ant-collapse-header{padding:20px 40px 0}.ant-collapse.document-list-faqs .ant-collapse-header-text{padding-inline:10px}.ant-collapse.document-list-faqs .ant-collapse-content-box{padding:0}.ant-collapse.document-list-faqs .ant-collapse-content-box .description{padding-inline:76px;-webkit-padding-end:51px;padding-inline-end:51px}.ant-collapse.document-list-faqs .ant-collapse-content-box .list{margin-top:unset}.ant-collapse.document-list-faqs .ant-collapse-content-box .list .document-link__item{padding-right:55px;padding-left:91px}}.faqs-list{margin-bottom:40px}.faqs-list__content{max-width:56.5rem;margin-inline:auto}.faqs-list__content .ant-collapse{background-color:#fff;border-radius:0}.faqs-list__content .ant-collapse .ant-collapse-item{min-height:5.5rem;border-top:1px solid transparent}.faqs-list__content .ant-collapse .ant-collapse-item:first-child{border-top:1px solid #e2e4e7}.faqs-list__content .ant-collapse .ant-collapse-item:last-child{border-bottom:1px solid #e2e4e7}.faqs-list__content .ant-collapse .ant-collapse-item.ant-collapse-item-active{background:#e9f9f6;border-top:2px solid #03594e;border-bottom:2px solid #03594e}.faqs-list__content .ant-collapse .ant-collapse-item.ant-collapse-item-active:hover{border-top:2px solid #03594e;border-bottom:2px solid #03594e}.faqs-list__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .accordion-header--text{color:#03594e;font-weight:700;padding-left:8px;transition:padding .5s ease}.faqs-list__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-expand-icon:before{transform:rotate(90deg);transition:all .2s ease-in-out}.faqs-list__content .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-expand-icon:after{opacity:0;transform:rotate(90deg);transition:all .2s ease-in-out}.faqs-list__content .ant-collapse .ant-collapse-item:hover{border-top:1px solid #03594e;border-bottom:1px solid #03594e}.faqs-list__content .ant-collapse .ant-collapse-item:hover .accordion-header--text{color:#03594e;font-weight:700}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header{align-items:center;gap:16px;min-height:5.5rem;padding:16px}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{height:100%}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:0;padding-inline-start:0}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon .anticon.anticon-right.ant-collapse-arrow{display:none}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon:after{position:absolute;content:"";width:.6875rem;height:.0625rem;background-image:none!important;background:#03594e;opacity:1;top:41px;right:20px}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon:before{position:absolute;content:"";width:.0625rem;height:.6875rem;background-image:none!important;background:#03594e;transition:all .2s ease-in-out;top:36px;right:25px}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-content{padding-top:0}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.faqs-list__content .accordion-header--text{max-width:46.875rem;font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#444}.faqs-list__content .accordion-body{position:relative;padding:0 0 24px;overflow:hidden}.faqs-list__content .accordion-body .faq-item-info--description{max-width:46.875rem;font-size:.875rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#444;padding-inline:24px}.faqs-list__content .accordion-body .faq-item-info--description *{margin:0}.faqs-list__content .accordion-body .faq-item-info .document-list{margin-top:24px;margin-bottom:0}.faqs-list__content .accordion-body .faq-item-info .document-list__document-header-wrapper{padding-inline:24px}.faqs-list__content .accordion-body .faq-item-info .document-list .document-link__item{background:transparent}.faqs-list__content .accordion-body .faq-item-info .document-list .document-link__item:hover{background-color:rgba(59,196,176,.28)}.faqs-list__content .accordion-body .faq-item-info--last-update-date{font-size:.75rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#03594e}@media screen and (min-width:1200px){.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon:after{width:1rem;height:.125rem;top:44px}.faqs-list__content .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon:before{width:.125rem;height:1rem;top:37px;right:27px}}.form-feedback{--formFeedback-color-black:#232323;--formFeedback-color-white:#eee;--formFeedback-color-clear:#e2e4e7;--formFeedback-color-button:#3965dd;--formFeedback-color-label:#232323;--formFeedback-color-input:#232323;--formFeedback-color-placeholder:#232323;--formFeedback-color-warning:#dc3545;--formFeedback-color-required:#dc3545;--formFeedback-fontSize-label:16px;--formFeedback-fontSize-input:16px;--formFeedback-fontSize-button:16px;--formFeedback-grid-row-gap:24px;--formFeedback-grid-column-gap:32px;--formFeedback-padding-content:16px;--formFeedback-padding-text:32px;max-width:75rem;padding-block:var(--formFeedback-padding-content);padding-inline:var(--formFeedback-padding-content);margin-inline:auto}.form-feedback label{display:block;font-size:var(--formFeedback-fontSize-label);color:var(--formFeedback-color-label);margin-left:var(--formFeedback-padding-text);margin-bottom:8px;flex:1 1}.form-feedback input,.form-feedback label{width:fill-available;width:-webkit-fill-available;width:-moz-available}.form-feedback input{height:3.625rem;font-size:var(--formFeedback-fontSize-input);background-color:var(--formFeedback-color-white);color:var(--formFeedback-color-input);border:1px solid var(--formFeedback-color-clear);border-radius:0;padding-inline:var(--formFeedback-padding-text);padding-block:0}.form-feedback input::-moz-placeholder,.form-feedback input::-webkit-input-placeholder,.form-feedback input::placeholder{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:var(--formFeedback-color-placeholder)}.form-feedback textarea{font-family:var(--font-saira);font-size:var(--formFeedback-fontSize-input);background-color:var(--formFeedback-color-white);color:var(--formFeedback-color-input);border:1px solid var(--formFeedback-color-clear);border-radius:4px;padding-inline:var(--formFeedback-padding-text);padding-block:var(--formFeedback-padding-text);width:fill-available;width:-webkit-fill-available;width:-moz-available}.form-feedback textarea::-moz-placeholder,.form-feedback textarea::-webkit-input-placeholder,.form-feedback textarea::placeholder{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:var(--formFeedback-color-placeholder)}.form-feedback__selectReason{width:100%;height:3.625rem;background-color:var(--formFeedback-color-white);overflow:hidden;display:block;flex:1 1;color:var(--color-black);position:relative}.form-feedback__selectReason .ant-select-selector{width:100%;background-color:var(--formFeedback-color-white)!important;padding-inline:var(--formFeedback-padding-text)!important;padding-block:0!important;border-radius:0!important}.form-feedback__selectReason .ant-select-selector .ant-select-selection-item{padding:0!important}.form-feedback__selectReason .ant-select-selector .ant-select-selection-item,.form-feedback__selectReason .ant-select-selector .ant-select-selection-placeholder{color:var(--formFeedback-color-placeholder);font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400}.form-feedback__selectReason-input{position:absolute;z-index:-1;width:min(1200px,100% - 64px - 32px)}.form-feedback__postalCode{width:100%}.form-feedback__postalCode .postalCode{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px}.form-feedback__postalCode .postalCode input{width:100%;flex-grow:1}.form-feedback__attachment-container{display:flex;gap:16px}.form-feedback__attachment-filename{position:relative;height:3.625rem;min-width:17.5rem;display:flex;align-items:center}.form-feedback__attachment-filename,.form-feedback__attachment-filename input[type=file]{color:var(--formFeedback-color-input);flex-grow:1;background-color:var(--formFeedback-color-white);cursor:pointer}.form-feedback__attachment-filename input[type=file]{height:auto;border:1px solid transparent;margin-block:0;font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.form-feedback__attachment-filename input[type=file]::-webkit-file-upload-button{display:none}.form-feedback__attachment-filename input[type=file]::file-selector-button{display:none}.form-feedback__attachment-upload{padding-inline:16px;height:3.625rem;min-width:103px;background-color:var(--formFeedback-color-button);color:var(--formFeedback-color-white);font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;border-radius:0}.form-feedback__attachment-upload:hover{background-color:var(--formFeedback-color-white);color:var(--formFeedback-color-button);border-color:var(--formFeedback-color-button)}.form-feedback__attachment-delete{width:3.625rem;height:3.625rem;background-color:var(--formFeedback-color-white);border-radius:0}.form-feedback__attachment-delete:hover{background-color:var(--formFeedback-color-white);color:var(--formFeedback-color-button);border-color:var(--formFeedback-color-button)}.form-feedback__attachment-delete:hover svg{fill:var(--formFeedback-color-button)}.form-feedback__conditions{padding-inline:var(--formFeedback-padding-text)}.form-feedback__conditions-info{font-size:1rem;line-height:1.5}.form-feedback__conditions .checkbox{margin:0;display:flex;align-items:center;gap:24px}.form-feedback__conditions .checkbox input[type=checkbox]{display:none}.form-feedback__conditions .checkbox .checkboxCircle{display:inline-block;width:2rem;height:2rem;background-color:var(--formFeedback-color-white);border:none;border-radius:50px;position:relative;transition:background-color .25s ease-out}.form-feedback__conditions .checkbox :checked+.checkboxCircle{background-color:var(--formFeedback-color-button)}.form-feedback__conditions .checkbox :checked+.checkboxCircle:after{content:"✔";font-size:1.5rem;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--formFeedback-color-white)}.form-feedback__conditions .checkbox label{margin:0}.form-feedback__bottom{padding-inline:var(--formFeedback-padding-text)}.form-feedback__bottom-note{display:block;font-size:1rem;line-height:1.75;font-weight:500}.form-feedback__bottom-container{display:block;margin-top:102px}.form-feedback__bottom-container .form-feedback__warning{margin-left:0;display:flex;flex-direction:column;width:100%;text-align:center;font-weight:400}.form-feedback__submit{display:flex;justify-content:center;gap:var(--formFeedback-padding-text);row-gap:var(--formFeedback-padding-text)}.form-feedback__submit-button,.form-feedback__submit-clear{padding-inline:var(--formFeedback-padding-text);display:inline-block;min-width:12.5rem;height:3.125rem}.form-feedback__warning{margin-inline:var(--formFeedback-padding-text);color:var(--formFeedback-color-warning);font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400}.form-feedback .required{color:var(--formFeedback-color-required)}.form-feedback .btn--blue{cursor:pointer;background-color:var(--formFeedback-color-button);color:var(--formFeedback-color-white);font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500}.form-feedback .btn--blue:hover{opacity:.85}.form-feedback .btn--blue:active{opacity:.6}.form-feedback .btn--blue:disabled{background-color:var(--formFeedback-color-clear);color:var(--formFeedback-color-black);cursor:default}.form-feedback .btn--gray{cursor:pointer;background-color:var(--formFeedback-color-white);color:var(--formFeedback-color-black);border-radius:0;font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500}.form-feedback .btn--gray:hover{opacity:.85}.form-feedback .btn--gray:active{opacity:.6}.form-feedback .btn--gray:disabled{background-color:var(--formFeedback-color-clear);color:var(--formFeedback-color-black);cursor:default}.form-feedback__container{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;grid-column-gap:var(--formFeedback-grid-column-gap);column-gap:var(--formFeedback-grid-column-gap);grid-row-gap:var(--formFeedback-grid-row-gap);row-gap:var(--formFeedback-grid-row-gap)}.form-feedback__reasonOfContact{grid-area:1/1/2/7}.form-feedback__name{grid-area:2/1/3/4}.form-feedback__email{grid-area:2/4/3/7}.form-feedback__cc{grid-area:3/1/4/4}.form-feedback__nif{grid-area:3/4/4/7}.form-feedback__address{grid-area:4/1/5/7}.form-feedback__city{grid-area:5/1/6/3}.form-feedback__postalCode{grid-area:5/3/6/5}.form-feedback__phoneNumber{grid-area:5/5/6/7}.form-feedback__attachment{grid-area:6/1/7/7}.form-feedback__message{grid-area:7/1/8/7}.form-feedback__conditions{grid-area:8/1/9/7}.form-feedback__bottom{grid-area:9/1/10/7}@media screen and (max-width:1200px){.form-feedback__city{grid-area:5/1/6/7}.form-feedback__postalCode{grid-area:6/1/7/4}.form-feedback__phoneNumber{grid-area:6/4/7/7}.form-feedback__attachment{grid-area:7/1/8/7}.form-feedback__message{grid-area:8/1/9/7}.form-feedback__conditions{grid-area:9/1/10/7}.form-feedback__bottom{grid-area:10/1/11/7}}@media screen and (max-width:992px){.form-feedback__name{grid-area:2/1/3/7}.form-feedback__email{grid-area:3/1/4/7}.form-feedback__cc{grid-area:4/1/5/7}.form-feedback__nif{grid-area:5/1/6/7}.form-feedback__address{grid-area:6/1/7/7}.form-feedback__city{grid-area:7/1/8/7}.form-feedback__postalCode{grid-area:8/1/9/7}.form-feedback__phoneNumber{grid-area:9/1/10/7}.form-feedback__attachment{grid-area:10/1/11/7}.form-feedback__message{grid-area:11/1/12/7}.form-feedback__conditions{grid-area:12/1/13/7}.form-feedback__bottom{grid-area:13/1/14/7}}.generic-gallery{position:relative}.generic-gallery .generic-swiper{padding-bottom:0}.generic-gallery .generic-swiper .swiper-slide{width:100%;height:28.1875rem}.generic-gallery .generic-swiper .swiper-slide img,.generic-gallery .generic-swiper .swiper-slide video{width:100%;height:28.1875rem;object-fit:contain}.generic-gallery .generic-swiper .swiper-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:3;transition:all .3s ease;cursor:pointer}.generic-gallery .generic-swiper .swiper-slide .overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.341),rgba(0,0,0,.338) 3.5%,rgba(0,0,0,.324) 7%,rgba(0,0,0,.306) 10.35%,rgba(0,0,0,.285) 13.85%,rgba(0,0,0,.262) 17.35%,rgba(0,0,0,.237) 20.85%,rgba(0,0,0,.213) 24.35%,rgba(0,0,0,.188) 27.85%,rgba(0,0,0,.165) 31.35%,rgba(0,0,0,.144) 34.85%,rgba(0,0,0,.126) 38.35%,rgba(0,0,0,.112) 41.85%,rgba(0,0,0,.103) 45.35%,rgba(0,0,0,.102) 48.85%,rgba(0,0,0,.103) 52.35%,rgba(0,0,0,.112) 55.85%,rgba(0,0,0,.126) 59.35%,rgba(0,0,0,.144) 62.85%,rgba(0,0,0,.165) 66.35%,rgba(0,0,0,.188) 69.85%,rgba(0,0,0,.213) 73.35%,rgba(0,0,0,.237) 76.85%,rgba(0,0,0,.262) 80.35%,rgba(0,0,0,.285) 83.85%,rgba(0,0,0,.306) 87.35%,rgba(0,0,0,.324) 90.85%,rgba(0,0,0,.338) 94.35%,rgba(0,0,0,.347) 97.85%,rgba(0,0,0,.349));transition:all .3s ease;opacity:0}.generic-gallery .generic-swiper .swiper-slide .overlay:hover:after{opacity:1}.generic-gallery .generic-swiper .swiper-slide .overlay:hover .tile-icon{opacity:0}.generic-gallery .generic-swiper .swiper-slide .overlay:hover .tile-icon-hover{opacity:1}.generic-gallery .generic-swiper .swiper-pagination.swiper-pagination-progressbar,.generic-gallery .generic-swiper .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{display:none}.generic-gallery .generic-swiper .swiper-button-next,.generic-gallery .generic-swiper .swiper-button-prev{display:flex;align-items:center;bottom:0;top:auto;width:auto;height:auto;min-height:1.25rem;background-color:#141414;color:#fff;width:3rem;height:2.8125rem;border:0}.generic-gallery .generic-swiper .swiper-button-prev{left:auto;right:47px}.generic-gallery .generic-swiper .swiper-button-prev:after{content:url(/_next/static/media/arrow-left-long-gallery-white.166c8e4d.svg);font-size:unset}.generic-gallery .generic-swiper .swiper-button-next{right:0}.generic-gallery .generic-swiper .swiper-button-next:after{content:url(/_next/static/media/arrow-right-long-gallery-white.3e6438aa.svg);font-size:unset}.generic-gallery .generic-swiper .fraction-pagination{display:none}.generic-gallery-lightbox .yarl__container{background-color:rgba(35,35,35,.7)}.generic-gallery-lightbox .yarl__slide_captions_container{background:transparent}.generic-gallery-lightbox .yarl__counter,.generic-gallery-lightbox .yarl__slide_title{font-size:.9375rem;line-height:1.5333333333;font-weight:400;letter-spacing:.15em;filter:unset}.generic-gallery-lightbox .yarl__toolbar{top:10px;right:10px;width:3.1875rem;height:3.1875rem;padding:0;border-radius:100%}.generic-gallery-lightbox .yarl__toolbar .yarl__button{width:3.1875rem;height:3.1875rem;padding:0;background-color:transparent;border-radius:100%;border:unset;filter:unset;transition:all .3s ease}.generic-gallery-lightbox .yarl__toolbar .yarl__button:hover{color:#03594e}.generic-gallery-lightbox .yarl__toolbar .yarl__button:focus{outline:unset}.generic-gallery-lightbox .yarl__navigation_next,.generic-gallery-lightbox .yarl__navigation_prev{left:10px;width:3.1875rem;height:3.1875rem;padding:0;background-color:#fff;border:1px solid #000;filter:unset;transition:all .3s ease}.generic-gallery-lightbox .yarl__navigation_next:hover,.generic-gallery-lightbox .yarl__navigation_prev:hover{background-color:#03594e}.generic-gallery-lightbox .yarl__navigation_next{left:unset;right:10px}.generic-gallery-lightbox .yarl__navigation_next svg{transform:rotate(180deg)}@media screen and (min-width:1200px){.generic-gallery .generic-swiper .swiper-button-next,.generic-gallery .generic-swiper .swiper-button-prev{display:flex;align-items:center;color:#fff}.generic-gallery .generic-swiper .swiper-button-next:hover,.generic-gallery .generic-swiper .swiper-button-prev:hover{background-color:#fff;border-color:#fff}.generic-gallery .generic-swiper .swiper-button-prev:hover:after{content:url(/_next/static/media/arrow-left-long-gallery-black.921724e1.svg);font-size:unset}.generic-gallery .generic-swiper .swiper-button-next:hover:after{content:url(/_next/static/media/arrow-left-long-gallery-black.921724e1.svg);transform:rotate(180deg)}.generic-gallery-lightbox .yarl__slide_captions_container{top:unset;bottom:calc(50% - 18.75rem);left:calc(50% - 28.125rem);background:transparent;max-width:37.5rem;padding-inline:unset}.generic-gallery-lightbox .yarl__navigation_prev{left:calc(50% - 31.875rem)}.generic-gallery-lightbox .yarl__navigation_next{right:calc(50% - 31.875rem)}.generic-gallery-lightbox .yarl__counter{left:unset!important;right:calc(50% - 29.6875rem)!important;bottom:calc(50% - 18.75rem)!important;transform:translateX(-50%)!important}.generic-gallery-lightbox .yarl__toolbar{top:90px;right:calc(30% - 15.3125rem)}}.generic-list{margin-bottom:64px}.generic-list__content{display:grid;grid-gap:16px}.generic-list__generic-card{position:relative}.generic-list__generic-card:after{content:"";position:absolute;top:0;left:0;background:linear-gradient(180deg,transparent 12.92%,rgba(0,0,0,.9) 84.27%);width:100%;height:100%}.generic-list__generic-card:hover .generic-list__generic-card__img img{transform:scale(1.2)}.generic-list__generic-card:hover .generic-list__generic-card__title{text-decoration:underline}.generic-list__generic-card__img{height:14rem;overflow:hidden;width:100%;position:relative}.generic-list__generic-card__img img{transform:scale(1);transition:all .3s ease;height:100%}.generic-list__generic-card__title{transition:all .3s ease;position:absolute;width:100%;max-width:18.375rem;z-index:10;left:16px;bottom:16px;margin:0}.generic-list__generic-card__title,.generic-list__generic-card__title span{font-size:1.25rem;line-height:1.5;font-family:var(--font-saira);letter-spacing:.075em;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff}.generic-list__generic-card__btn{position:absolute;bottom:0;right:0;width:3rem;height:2.75rem;display:none;align-items:center;justify-content:center;background:#03594e;z-index:1}.generic-list__generic-card__btn svg{fill:#fff}@media screen and (min-width:768px){.generic-list__content{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.generic-list__content{grid-template-columns:repeat(3,1fr)}.generic-list__generic-card__img,.generic-list__generic-card__img img{height:18.875rem}.generic-list__generic-card__title{bottom:25px}}.image-gallery .react-photo-album{margin-bottom:40px}.image-gallery .react-photo-album .react-photo-album--track{row-gap:16px}.image-gallery .react-photo-album .react-photo-album--track .react-photo-album--photo{margin-bottom:0!important;opacity:0;transform:translateY(20px);transition:opacity .5s,transform .5s}.image-gallery .react-photo-album .react-photo-album--track .react-photo-album--photo.visible{opacity:1;transform:translateY(0)}@media screen and (min-width:1200px){.image-gallery .react-photo-album{justify-content:center;gap:16px}.image-gallery .react-photo-album .react-photo-album--track .react-photo-album--photo{position:relative;overflow:hidden;width:100%;cursor:pointer}.image-gallery .react-photo-album .react-photo-album--track .react-photo-album--photo .react-photo-album--image{transform:scale(1);transition:all .3s ease}.image-gallery .react-photo-album .react-photo-album--track .react-photo-album--photo:after{content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;opacity:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.341),rgba(0,0,0,.338) 3.5%,rgba(0,0,0,.324) 7%,rgba(0,0,0,.306) 10.35%,rgba(0,0,0,.285) 13.85%,rgba(0,0,0,.262) 17.35%,rgba(0,0,0,.237) 20.85%,rgba(0,0,0,.213) 24.35%,rgba(0,0,0,.188) 27.85%,rgba(0,0,0,.165) 31.35%,rgba(0,0,0,.144) 34.85%,rgba(0,0,0,.126) 38.35%,rgba(0,0,0,.112) 41.85%,rgba(0,0,0,.103) 45.35%,rgba(0,0,0,.102) 48.85%,rgba(0,0,0,.103) 52.35%,rgba(0,0,0,.112) 55.85%,rgba(0,0,0,.126) 59.35%,rgba(0,0,0,.144) 62.85%,rgba(0,0,0,.165) 66.35%,rgba(0,0,0,.188) 69.85%,rgba(0,0,0,.213) 73.35%,rgba(0,0,0,.237) 76.85%,rgba(0,0,0,.262) 80.35%,rgba(0,0,0,.285) 83.85%,rgba(0,0,0,.306) 87.35%,rgba(0,0,0,.324) 90.85%,rgba(0,0,0,.338) 94.35%,rgba(0,0,0,.347) 97.85%,rgba(0,0,0,.349));transition:all .3s ease}.image-gallery .react-photo-album .react-photo-album--track .react-photo-album--photo:hover.visible .react-photo-album--image{transform:scale(1.2);transition:all .3s ease}.image-gallery .react-photo-album .react-photo-album--track .react-photo-album--photo:hover.visible:after{opacity:1;transition:all .3s ease}}.image-gallery-list{margin-bottom:40px}.image-gallery-list__content{display:grid;justify-content:center;grid-gap:40px}.image-gallery-list .img-gallery-list-card{position:relative}.image-gallery-list .img-gallery-list-card:hover .img-gallery-list-card__title{text-decoration:underline}.image-gallery-list .img-gallery-list-card__img{position:relative}.image-gallery-list .img-gallery-list-card__container{position:relative;display:flex;flex-direction:row;gap:6px;height:24.625rem}.image-gallery-list .img-gallery-list-card__container .one-img-album,.image-gallery-list .img-gallery-list-card__container .one-img-album .img--generic{width:100%}.image-gallery-list .img-gallery-list-card__container .main-img{position:relative;overflow:hidden;min-width:184px;width:100%}.image-gallery-list .img-gallery-list-card__container .main-img:after{content:"";position:absolute;bottom:0;left:0;background:linear-gradient(180deg,transparent 12.92%,rgba(0,0,0,.9) 84.27%);width:100%;height:100%;opacity:1;z-index:1;transition:all .5s ease}.image-gallery-list .img-gallery-list-card__container .img-gallery-list-card__col-two-imgs{flex:1 1;display:flex;flex-direction:column;gap:6px;overflow:hidden;min-width:164px}.image-gallery-list .img-gallery-list-card__container .img-gallery-list-card__col-two-imgs .img-gallery-list-card__img{flex:1 1;min-height:calc(50% - .125rem)}.image-gallery-list .img-gallery-list-card__txt{position:absolute;bottom:24px;left:24px;z-index:10;max-width:18.75rem}.image-gallery-list .img-gallery-list-card__title{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff;margin-bottom:2px;transition:all .1s ease}.image-gallery-list .img-gallery-list-card__count{font-size:.875rem;line-height:1.5;font-family:var(--font-saira);letter-spacing:.03em;font-weight:400;margin-bottom:0;color:#fff}.image-gallery-list .img-gallery-list-card__count-text{text-transform:capitalize}@media screen and (min-width:768px){.image-gallery-list .img-gallery-list-card__container .one-img-album{min-width:100%!important}.image-gallery-list .img-gallery-list-card__container .img-gallery-list-card__col-two-imgs{min-width:180px;max-width:180px}}@media screen and (min-width:1200px){.image-gallery-list__content{grid-template-columns:repeat(2,1fr)}.image-gallery-list .img-gallery-list-card__count{text-transform:none}}.image-list{position:relative;margin:auto;width:-moz-fit-content;width:fit-content;height:auto;overflow:hidden;gap:15px}.image-list,.image-list--link{display:flex;flex-direction:column}.image-list--link{width:328px;height:469px;border:1px solid #000;justify-content:center}.image-list--link--img-container{position:relative;display:flex;width:100%;height:224px;overflow:hidden}.image-list--link--image{width:100%!important;height:100%!important;object-fit:cover;object-position:center}.image-list--link--title{height:244px;display:flex;justify-content:center;align-items:center;padding:30px}.image-list--link--title .title{font-size:1.5rem;line-height:1.5416666667;font-family:var(--font-saira);font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;text-align:center}@media screen and (min-width:768px){.image-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;width:max-content}}@media screen and (min-width:1200px){.image-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:0;width:100%}.image-list:not(:first-child){border-left:none}.image-list--link{width:353px}}.image-side-description{position:relative;max-width:100%}.image-side-description__side-image-wrapper{position:relative;min-width:11rem;margin-bottom:32px}.image-side-description__side-image-wrapper figure{width:100%;height:100%;margin:0}.image-side-description__side-image-wrapper figure img{position:relative!important}.image-side-description__side-image-wrapper figure figcaption{display:none}.image-side-description__side-description-wrapper{position:relative}.image-side-description__side-description-wrapper *{max-width:100%}@media screen and (min-width:768px){.image-side-description__side-image-wrapper{max-width:46.4vw;left:calc((100% - 100vw)/2);margin-right:calc(20px - (100vw - 100%)/2);float:left}blockquote:before{left:unset}}@media screen and (min-width:1200px){.image-side-description{max-width:75rem}.image-side-description__side-image-wrapper{width:27.75rem;height:34.3125rem;max-width:27.75rem;left:0;margin-right:64px;margin-bottom:32px}.image-side-description__side-image-wrapper figure figcaption{display:block;font-size:.875rem;line-height:2;font-family:var(--font-saira);font-weight:400;color:#03594e;padding-top:6px}.image-side-description__side-description-wrapper{padding-inline:167px}.image-side-description__side-description-wrapper .side-description-text.with-image,.image-side-description__side-description-wrapper .side-description-text.with-image *{min-width:unset}}.last-update{display:block;font-size:.8125rem;line-height:1.1538461538;font-family:var(--font-saira);font-weight:600;color:#03594e}@media screen and (min-width:1200px){.last-update.generic-extra-class--left{text-align:end;padding-right:154px}}.list-without-photo{margin-bottom:64px}.list-without-photo__content{display:grid;grid-column-gap:24px;column-gap:24px}.list-without-photo__text-card{position:relative;min-height:calc(10.8125rem - 64px);display:flex;flex-direction:column;justify-content:flex-start;background:#fff;padding:32px;transition:all .3s ease;border-top:1px solid #e2e4e7}.list-without-photo__text-card:last-child,.list-without-photo__text-card:nth-last-child(2){border-bottom:1px solid #e2e4e7}.list-without-photo__text-card__icon{opacity:1;margin-bottom:24px;transition:all .3s ease}.list-without-photo__text-card__icon svg{fill:#21252a}.list-without-photo__text-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.list-without-photo__text-card__title span{font-size:1.25rem;line-height:1.5;font-family:var(--font-saira);font-weight:700;color:#000;border-bottom:1px solid transparent;transition:all .3s ease}@media screen and (min-width:1200px){.list-without-photo__content{grid-template-columns:repeat(2,1fr)}.list-without-photo__text-card{justify-content:start}.list-without-photo__text-card__icon{opacity:0}.list-without-photo__text-card__title{margin:0}.list-without-photo__text-card:hover .list-without-photo__text-card__title span{border-bottom-color:#21252a}.list-without-photo__text-card:hover .list-without-photo__text-card__icon{opacity:1}}.map-point{position:relative;width:100%;max-width:1199px;display:flex;flex-direction:column;padding-left:0;padding-right:0;border:1px solid #000}.map-point .leaflet-container{aspect-ratio:25/16;width:100%;order:1;height:24.5625rem;border-radius:0;border-top:1px solid #000;border-right:1px solid #000}.map-point .leaflet-container .leaflet-pane{z-index:27}.map-point .leaflet-container .leaflet-top.leaflet-right{z-index:28}.map-point .leaflet-container .leaflet-control-attribution{overflow:hidden;transition:all .3s ease;padding-top:.25rem;transform:translateX(93%)}.map-point .leaflet-container .leaflet-control-attribution.show-attribution{transform:translateX(0)}.map-point .leaflet-container .leaflet-control-attribution .js-toggle-attribution{font-size:.875rem;fill:#03594e;cursor:pointer;float:left}.map-point .leaflet-container .leaflet-control-attribution a{color:#03594e}.map-point .marker-icon{height:1.625rem!important;width:1.625rem!important;background-color:#000;box-shadow:0 4px 14px 0 #004238;border-radius:100%;display:block}.map-point__map-details{position:relative;background-color:#fff;z-index:29;padding:64px 0;order:0;height:393px}.map-point__map-details__map-details-wrapper{max-width:210px;margin:auto}.map-point__map-details__map-details-wrapper .map-title{font-size:1.5rem;line-height:1.25;font-family:var(--font-saira);font-weight:700;margin-top:0;margin-bottom:40px;color:#232323}.map-point__map-details__map-details-wrapper .map-title:after{content:"";position:relative;display:flex;top:24px;width:34px;height:1px;background-color:#000}.map-point__map-details__map-details-wrapper .map-event-details{position:relative;margin-bottom:24px}.map-point__map-details__map-details-wrapper .map-event-details--location{font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:400;color:#000}.map-point__map-details__map-details-wrapper .map-event-details--address{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000}.map-point__map-details__map-details-wrapper .map-event-details--address__title{font-weight:600}.map-point__map-details__map-details-wrapper .map-event-details .coordinates-text{font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:400;color:#000;margin-top:10px}.map-point__map-details__map-details-wrapper .map-event-details .coordinates-text span{font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:400;color:#000;overflow-wrap:break-word}.map-point__map-details__map-details-wrapper .map-event-details .coordinates-text span:first-child{font-weight:600}.map-point__map-details__map-details-wrapper .map-event-details:before{content:"";position:absolute;width:2.125rem;height:1px;background-color:#fff;top:-24px;left:0}.map-point__map-details__map-details-wrapper .map-button{width:-moz-fit-content;width:fit-content;min-width:8.75rem;height:2.625rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:0;transition:all .3s ease;border:1px solid #000;padding:0 16px}.map-point__map-details__map-details-wrapper .map-button--button-title{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;color:#000;transition:all .3s ease;text-transform:capitalize}.map-point__map-details__map-details-wrapper .map-button:hover{background-color:#000;transition:all .3s ease}.map-point__map-details__map-details-wrapper .map-button:hover .map-button--button-title{color:#fff}@media screen and (min-width:576px){.map-point .leaflet-container{min-height:17.1875rem}}@media screen and (min-width:1200px){.map-point{display:flex;flex-direction:row;height:394px;align-items:center}.map-point .leaflet-container{width:664px;left:0;height:24.5rem;position:absolute;top:-1px;order:unset}.map-point .marker-icon{height:1.625rem!important;width:1.625rem!important}.map-point__map-details{position:relative;padding:0;margin-left:auto;z-index:0;order:unset;width:532px;height:unset}.map-point__map-details__map-details-wrapper .map-title{font-size:1.5rem;line-height:1.25;font-family:var(--font-saira);font-weight:700;margin-bottom:34px}.map-point__map-details__map-details-wrapper .map-event-details{margin-bottom:46px}.map-point__map-details__map-details-wrapper .map-event-details--address,.map-point__map-details__map-details-wrapper .map-event-details--location{font-size:1rem;line-height:1.75;font-weight:400}.map-point__map-details__map-details-wrapper .map-event-details .coordinates-text{font-size:1rem;line-height:1.75;font-weight:400;margin-top:12px}}.related{position:relative;width:100%;background:#fff;padding:32px 0;margin-top:4.5rem}.related:after{content:"";position:absolute;left:-100vw;top:0;width:200vw;background-color:#fff;height:100%}.related__content-container--title{font-size:2.5rem;line-height:1.2;font-weight:600;color:#000;margin-top:0;margin-bottom:24px;position:relative;z-index:1;font-family:var(--font-saira)}.related__content-container__gallery-wrapper{width:100%;position:relative}.related__content-container__gallery-wrapper .swiper-content{padding-bottom:80px}.related__content-container__gallery-wrapper .swiper-content .swiper-slide{width:auto}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card{background:#fff;border:0;overflow:hidden;position:relative;transition:all .3s ease;height:100%}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card:hover{box-shadow:0 10px 10px rgba(33,37,42,.2)}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card:hover:after{max-width:0}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card:hover .related__card-image img{transform:scale(1.2)}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card:after{content:"";position:absolute;bottom:0;right:0;width:100%;max-width:100%;height:3px;background:#03594e;transition:all .3s ease}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-header{position:relative;border:0;padding:0;margin:0;overflow:hidden}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-header img{transition:all .3s ease}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-header__btn{position:absolute;bottom:0;right:0;width:3rem;height:2.75rem;display:flex;align-items:center;justify-content:center;background:#03594e;z-index:1}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-header__btn svg{fill:#fff}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-image{position:relative;height:9.375rem}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-image .common-image{position:absolute}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-body{max-height:7.5rem;display:flex;flex-direction:column;justify-content:space-between;padding:24px}.related__content-container__gallery-wrapper .swiper-content .swiper-slide .related-card__card-title{font-size:1rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:72px;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:400;width:100%;margin:0}.related__content-container__gallery-wrapper .swiper-content .swiper-pagination.swiper-pagination-progressbar,.related__content-container__gallery-wrapper .swiper-content .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{display:none}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next,.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev{position:absolute;bottom:0;top:auto;width:auto;height:auto;min-height:1.25rem;background-color:#141414;color:#fff;width:2.875rem;height:2.875rem;border-radius:0;border:0}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next.swiper-button-disabled,.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev.swiper-button-disabled{opacity:.5;pointer-events:none}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next,.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev{display:flex;align-items:center;justify-content:center}.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev{left:auto;right:46px}.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev:after{font-size:unset}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next{right:0}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next:after{font-size:unset}.related__content-container__gallery-wrapper .swiper-content .fraction-pagination{display:none}@media screen and (min-width:768px){.related__content-container__gallery-wrapper .swiper-content .swiper-slide{min-width:20.5rem;width:20.5rem!important}}@media screen and (min-width:1200px){.related{max-width:95.0625rem;width:95.0625rem;left:50%;transform:translateX(-50%)}.related__content-container--title{font-size:4rem;line-height:1.125}.related__content-container__gallery-wrapper .swiper-content .swiper-slide{min-width:23.75rem;width:23.75rem}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next:hover,.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev:hover{background-color:#fff;border-color:#fff}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next:hover svg path,.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev:hover svg path{fill:#000}.related__content-container__gallery-wrapper .swiper-content__swiper-button-next,.related__content-container__gallery-wrapper .swiper-content__swiper-button-prev{cursor:pointer}}.subtitle-generic{font-size:1.5rem;line-height:1.5;font-weight:600;color:#000;margin-top:0;margin-bottom:16px}@media screen and (min-width:768px){.subtitle-generic{font-size:2rem;line-height:1.53125;font-weight:600}}@media screen and (min-width:1200px){.subtitle-generic{font-weight:700}}.ant-dropdown.dropdown-open .ant-dropdown-menu{border-radius:0}.ant-dropdown.dropdown-open .ant-dropdown-menu-item{font-size:1rem;line-height:1.3125;font-family:var(--font-saira);font-weight:400;color:#000}.tabs-list{flex-direction:column;margin-bottom:32px}.tabs-list,.tabs-list--title{position:relative;display:flex}.tabs-list--title{margin-top:40px;margin-bottom:16px;width:100%}.tabs-list--title .text{font-size:2rem;line-height:1.25;font-family:var(--font-saira);font-weight:600;color:#000;margin-bottom:0}.tabs-list .tabs-list--dropdown{height:42px;border-radius:0;background-color:#000;justify-content:space-between}.tabs-list .tabs-list--dropdown--title{font-size:1rem;line-height:1.375;font-family:var(--font-saira);font-weight:600;color:#fff}.tabs-list .ant-btn-default.tabs-list--dropdown--title:hover{color:#000;border-color:#000;box-shadow:none}.tabs-list .ant-btn-default.tabs-list--dropdown--title:hover svg path{stroke:#000}.tabs-list ul{display:flex;gap:16px;overflow-x:auto}.tabs-list--item{display:flex;flex-direction:row;padding:10px 17px;min-width:max-content;align-items:center;justify-content:center;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s ease}.tabs-list--item .title{font-size:1rem;line-height:1.375;font-family:var(--font-saira);font-weight:400;color:#000}.tabs-list--item:hover{background-color:#000;transition:all .3s ease}.tabs-list--item:hover .title{color:#fff}.tabs-list--item.active{background-color:#000;border:none}.tabs-list--item.active .title{color:#fff}@media screen and (min-width:768px){.tabs-list--title{margin-top:55px}.tabs-list--title .text{font-size:3rem;line-height:1.2}.ant-dropdown.dropdown-open .ant-dropdown-menu{border-radius:0}.ant-dropdown.dropdown-open .ant-dropdown-menu-item{font-size:1rem;line-height:1.375;font-family:var(--font-saira);font-weight:400;color:#000}}@media screen and (min-width:1200px){.tabs-list,.tabs-list--title{margin-bottom:40px}.tabs-list--title{margin-top:64px}.tabs-list--title .text{font-size:4rem;line-height:1.2}}.title-generic{font-size:2rem;line-height:1.25;color:#000;font-weight:600;margin-top:40px;margin-bottom:0;position:relative;z-index:1;font-family:var(--font-saira)}.title-generic.generic-extra-class--centered{text-align:center}@media screen and (min-width:768px){.title-generic{font-size:3rem;line-height:1.5833333333;margin-top:55px}}@media screen and (min-width:992px){.title-generic{font-size:4rem;line-height:1.5625;margin-top:64px}}.top-mask-container{height:100%;width:100%;position:relative}.top-mask-container__content{position:relative;z-index:2}.top-mask-container:after{content:"";position:absolute;top:0;left:-100svw;left:-100vw;width:200svw;width:200vw;height:calc(100% - 40px);background-color:#c7e4e0;z-index:1}.top-mask-container__svg{position:absolute;display:none}@media screen and (min-width:768px){.top-mask-container:after{height:calc(100% - 137px)}}.top-multimedia{position:relative}.top-multimedia__anchor{width:0;height:0}.top-multimedia--video{position:relative;width:100vw;left:calc((100% - 100vw)/2)}.top-multimedia--video video{position:relative!important}.top-multimedia--image{position:relative;width:100vw;left:calc((100% - 100vw)/2)}.top-multimedia--image img{position:relative!important}@media screen and (min-width:768px){.top-multimedia--image{width:100%;left:unset}}@media screen and (min-width:1200px){.top-multimedia--image,.top-multimedia--video{width:100%;left:auto}}.video-gallery{margin-bottom:40px}.video-gallery__content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:16px}.video-gallery__card{width:100%;cursor:pointer;overflow:hidden}.video-gallery__card,.video-gallery__card--thumbnail{position:relative;height:15.625rem;transition:all .3s ease}.video-gallery__card--thumbnail:after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,transparent 12.92%,rgba(0,0,0,.9) 84.27%);z-index:0}.video-gallery__card--thumbnail img{object-fit:cover;transition:all .3s ease}.video-gallery__card--thumbnail .ratio{overflow:hidden}.video-gallery__card--thumbnail .ratio .common-image{position:absolute}.video-gallery__card--title{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff;position:absolute;margin:0;left:24px;bottom:24px;transition:all .3s ease;z-index:1}.video-gallery__card:hover img{transform:scale(1.2)}.video-gallery__card:hover .video-gallery__card--title{text-decoration:underline}.video-gallery__card:hover .tile-icon{opacity:0}.video-gallery__card:hover .tile-icon-hover{opacity:1}@media screen and (min-width:768px){.video-gallery__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.video-gallery__content{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-events{position:relative;display:flex;flex-direction:column}.home-events--header{display:flex;justify-content:space-between;align-items:center}.home-events--header--title{font-size:2.5rem;line-height:1.55;font-family:var(--font-saira);font-weight:600;color:#000}.home-events--header--see-more{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;width:max-content;height:25px;font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;color:#000;cursor:pointer}.home-events--header--see-more svg{position:relative;top:2px}.home-events--body{margin-top:26px}.home-events--body--swiper .swiper-slide{display:flex;justify-content:center;width:max-content}.home-events--body--buttons{display:flex;justify-content:center;width:100%;margin-top:31px}.home-events--body--buttons>*{cursor:pointer;width:46px;height:48px;background-color:#000;display:flex;position:relative;align-items:center;justify-content:center}.home-events--body--buttons svg,.home-events--body--buttons svg path{fill:#fff}@media screen and (min-width:768px){.home-events--header--title{font-size:3.5rem;line-height:1.5714285714}.home-events--header--see-more{font-size:1.5rem;line-height:1.5416666667}.home-events--body{margin-top:16px}.home-events--body--buttons{justify-content:flex-end}}@media screen and (min-width:1200px){.home-events{margin-top:94px}.home-events .event-example{width:380px;height:469px}.home-events--body{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:31px;row-gap:31px;margin-top:16px}.home-events--body>:not(:first-child):not(:nth-child(5)){border-left:none}}.home-events-card.events-card{width:328px;overflow:hidden}.home-events-card.events-card .events-card__body__categories{height:25px;content:" "}.home-events-card.events-card .events-card__body__title{align-items:center;height:122px;line-height:1.25}.home-events-card.events-card .events-card__body__wrapper{min-height:245px;background-color:#fff;padding:23px;gap:0}.home-events-card.events-card:hover .events-card__body__wrapper{border:1px solid #000}@media screen and (min-width:768px){.home-events-card.events-card{width:359px}}@media screen and (min-width:1200px){.home-events-card.events-card{width:380px}}.homepage{background-color:#fff;min-height:100vh}.home-slideshow{position:relative;display:flex}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide{width:100vw;width:100svw;height:calc(100vh - 80px);min-height:500px;position:relative;padding:24px 17px 40px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--background{position:absolute;top:0;left:0;display:flex;z-index:-1;height:100%}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--background--image{position:relative;display:flex;justify-content:center;width:100vw!important;width:100svw!important;height:auto!important;z-index:-1;min-width:100vw;min-width:100svw;min-height:calc(100vh - 80px);object-fit:cover;object-position:center;margin:auto}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--background:after{content:"";position:absolute;top:0;left:0;width:100vw;width:100svw;height:100%;min-height:500px;background-color:rgba(0,0,0,.5)}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top{position:relative;display:flex;flex-direction:column;color:#fff}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .category{font-size:1rem;line-height:1.2;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:20px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .title{font-size:4rem;line-height:1.2;font-family:var(--font-saira);font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.05em;height:14.375rem}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .subtitle{font-size:1.5rem;line-height:1.2;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px;overflow:hidden;text-overflow:ellipsis;line-height:1}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .description{display:none}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom{position:relative;display:flex;flex-direction:column;color:#fff}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .date-space{display:flex;gap:8px;font-size:1rem;line-height:1.2;font-family:var(--font-saira);font-weight:600;text-transform:capitalize}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .date-space--date{display:flex;text-wrap-mode:nowrap}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .date-space--line{position:relative;width:100%;height:2px;background-color:#fff;top:7px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .date-space--space{display:flex;text-wrap-mode:nowrap}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons{display:flex;flex-direction:column;margin-top:32px;gap:20px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons>*{height:40px;display:flex}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons .eventLink,.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons .ticketingLink{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #fff;font-size:1rem;line-height:1.2;font-family:var(--font-saira);font-weight:500}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination{display:flex;margin-top:55px;align-items:center;font-size:1rem;line-height:1.2;font-family:var(--font-saira);font-weight:700}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination .swiper--prev{position:relative;margin-right:16px;top:2px;cursor:pointer}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination .current{font-weight:700}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination .totalSlides{font-weight:500}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination .line{position:relative;width:48px;height:2px;background-color:#d9d9d9;margin:8px;overflow:hidden}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination .progress{position:absolute;top:0;left:0;height:2px;background-color:#fff;transition:all .3s ease}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination .swiper--next{position:relative;margin-left:16px;top:2px;cursor:pointer}@media screen and (min-width:768px){.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide{height:calc(100vh - 120px);min-height:635px;padding:104px 93px 64px 140px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--backgorund--image{height:calc(100vh - 120px);min-height:635px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--backgorund:after{min-height:635px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .category{font-size:1.5rem;line-height:1.2;height:38px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .title{font-size:6.5rem;line-height:1.1}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .subtitle{font-size:2rem;line-height:1.2;line-height:1;height:4.1875rem}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .date-space{gap:16px;font-size:2rem;line-height:1.2;width:-moz-fit-content;width:fit-content}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .date-space--line{top:18px;width:121px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons{flex-direction:row;gap:24px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons .eventLink,.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons .ticketingLink{width:212px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide .pagination{margin-top:68px}}@media screen and (min-width:1200px){.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide{padding:calc(.2*(100vh - 120px)) 274px 140px 268px;min-height:670px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--background--image{width:100vw!important;width:100svw!important;height:auto;min-height:100%}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--background:after{min-height:100%}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .subtitle{margin-top:56px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--top .description{display:flex;max-width:527px;font-size:1rem;line-height:1.2;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px;margin-top:32px;height:58px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom{flex-direction:row;justify-content:space-between}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .date-space{width:100%}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .buttons{gap:24px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .pagination{margin-top:unset;height:70px;align-items:flex-start;align-self:flex-end}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .pagination .swiper--prev{top:46px;left:30px;opacity:0;transition:all .3s ease}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .pagination .swiper--next{top:46px;right:30px;opacity:0;transition:all .3s ease}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .pagination .swiper--next:hover svg,.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .pagination .swiper--prev:hover svg{stroke-width:2px}.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .pagination:hover .swiper--next,.home-slideshow .home-slideshow--swiper.swiper .home-slideshow--swiper--slide--bottom .pagination:hover .swiper--prev{opacity:1;transition:all .3s ease}}.language__btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all}.language__btn .text{font-size:1.5rem;line-height:1.5833333333;font-family:var(--font-saira);font-weight:500;color:#000}.language__container{position:absolute;top:0;bottom:unset;right:0;display:grid;height:-moz-fit-content;height:fit-content;width:40px;overflow:hidden;transition:all .3s ease;background-color:#fff;opacity:0;pointer-events:none}.language__container.open{opacity:1;pointer-events:all}.language__container.open .language__container--item{cursor:pointer;pointer-events:all}.language__container--item{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #000;cursor:default;pointer-events:none;transition:all .3s ease}.language__container--item.selected .text{font-weight:600}.language__container--item:hover{background-color:#d9d9d9}.language__container--item .text{font-size:1.5rem;line-height:1.5833333333;font-family:var(--font-saira);font-weight:300;color:#000}.language__container__google{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#000;border:1px solid #000}.language__container__google .icon{display:flex}@media screen and (min-width:1500px){.language__btn .text{color:#fff}}.navbar{position:fixed;width:100vw;top:0;left:0;transition:all .3s ease!important;z-index:100}.navbar.hidden{transform:translateY(-100%)}.navbar__content{position:relative;width:100%;height:5rem;display:flex;align-items:center;justify-content:space-between;background-color:#000;transition:all .3s ease}.navbar__content__menu-btn{margin-right:24px;cursor:pointer;pointer-events:all}.navbar__content__menu-btn--icon{display:flex}.nav-spacer{position:relative;width:100vw;min-height:5rem}@media screen and (min-width:768px){.navbar__content{height:7.5rem}.navbar__content__menu-btn{margin-right:72px}.nav-spacer{min-height:7.5rem}}.navbar-logo{position:relative;display:flex;align-items:center;gap:24px}.navbar-logo__image-wrapper{transform:translateY(-1px);width:5rem;height:5rem}.navbar-logo__image-wrapper--image{width:5rem;height:5rem}.navbar-logo--website-name{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:600;color:#fff}.navbar-logo--website-name:hover{color:#fff}@media screen and (min-width:768px){.navbar-logo{gap:32px}.navbar-logo__image-wrapper,.navbar-logo__image-wrapper--image{width:7.5rem;height:7.5rem}.navbar-logo--website-name{font-size:2rem;line-height:1.5625;font-family:var(--font-saira);font-weight:600}}@media screen and (min-width:1200px){.navbar-logo{gap:52px}.navbar-logo--website-name{font-size:3rem;line-height:1.5833333333;font-family:var(--font-saira);font-weight:600}}.navbar-menu{position:fixed;top:80px;right:0;width:100%;height:0;background:rgba(0,0,0,.8);overflow:hidden;transition:all .8s ease;pointer-events:none;z-index:1001}.navbar-menu.open{height:calc(100vh - 80px);pointer-events:auto}.navbar-menu.open .navbar-menu__info-container{left:0}.navbar-menu__info-container{position:absolute;top:24px;bottom:0;left:calc(-100% - 100vw);right:0;width:calc(100% - 49px);height:calc(100% - 115px);background-color:#fff;margin:0 auto;transition:all .5s ease;transition-delay:.5s}.navbar-menu__info-container__info-list-content{position:relative;margin:5px 16px 16px;overflow:hidden}.navbar-menu__info-container__info-list-content .info-parent{position:relative;display:flex;justify-content:space-between;min-height:2.8125rem;transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child .info-child__container .info-child__container__list .info-child__container--links .info-grandchild{display:none}.navbar-menu__info-container__info-list-content .info-parent:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#f3f3f3;height:1px}.navbar-menu__info-container__info-list-content .info-parent__container{width:100%;display:flex;justify-content:space-between;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent__container.delay-open{transition:unset}.navbar-menu__info-container__info-list-content .info-parent__title{width:100%;display:flex;align-items:center;padding-left:8px}.navbar-menu__info-container__info-list-content .info-parent__title a{font-size:1rem;line-height:1.125;font-family:var(--font-saira);letter-spacing:.03em;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#0e0e0e}.navbar-menu__info-container__info-list-content .info-parent__arrow{position:relative;padding-right:8px}.navbar-menu__info-container__info-list-content .info-parent__arrow--icon{width:2.8125rem;height:2.8125rem;display:flex;justify-content:flex-end;align-items:center}.navbar-menu__info-container__info-list-content .info-parent.opening{position:relative!important;transition:all .5s ease;opacity:0}.navbar-menu__info-container__info-list-content .info-parent.close{transform:translateX(100vw);pointer-events:none;transition:all .5s ease;position:absolute;opacity:0}.navbar-menu__info-container__info-list-content .info-parent.closing{position:absolute!important;opacity:0}.navbar-menu__info-container__info-list-content .info-parent.active{opacity:1}.navbar-menu__info-container__info-list-content .info-parent.active:after{content:unset}.navbar-menu__info-container__info-list-content .info-parent.active .info-parent__container{transform:translateX(100vw);position:absolute;transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child{position:absolute;width:0;height:0;opacity:0;transform:translateX(-100vw);transition:all .5s ease;overflow:hidden}.navbar-menu__info-container__info-list-content .info-parent .info-child__container,.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list{position:relative;width:100%}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__go-back-container{width:100%;height:2.8125rem;transition:all .5s ease;border-bottom:1px solid #eee}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__go-back-container .go-back-arrow{width:100%;height:100%;display:flex;align-items:center;gap:16px;padding-left:8px}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__go-back-container .go-back-arrow--icon{display:flex}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__go-back-container .go-back-arrow--title-parent{font-size:1rem;line-height:1.125;font-family:var(--font-saira);letter-spacing:.03em;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;text-align:start}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__go-back-container.close{transform:translateX(100vw);pointer-events:none;transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links{height:2.8125rem;display:flex;align-items:center}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container{display:flex;justify-content:space-between;align-items:center;width:100%;position:absolute;transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container__child-title{width:100%;height:2.8125rem;display:flex;align-items:center;padding-left:8px}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container__child-title *{font-size:1rem;line-height:1.125;font-family:var(--font-saira);letter-spacing:.03em;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#0e0e0e;width:100%}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container__child-arrow{padding-right:8px}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container__child-arrow--icon{width:2.1875rem;height:2.8125rem;display:flex;justify-content:flex-end;align-items:center}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#d9d9d9;height:.0625rem}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container.close{transform:translateX(100vw);pointer-events:none;transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild{position:absolute;width:100%;height:100%;transform:translateX(-100vw);transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__go-back-container{width:100%;height:2.8125rem;transition:all .5s ease;border-bottom:1px solid #eee}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__go-back-container .go-back-arrow{width:100%;height:100%;display:flex;align-items:center;gap:16px;padding-left:8px}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__go-back-container .go-back-arrow--icon{display:flex}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__go-back-container .go-back-arrow--title-parent{font-size:1rem;line-height:1.125;font-family:var(--font-saira);letter-spacing:.03em;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;text-align:start}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container{width:100%}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item{position:relative;width:100%;display:flex;align-items:center}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item__title{width:100%;height:2.8125rem;display:flex;align-items:center;padding-left:8px}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item__title *{width:100%;font-size:1rem;line-height:1.125;font-family:var(--font-saira);letter-spacing:.03em;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#0e0e0e}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#d9d9d9;height:.0625rem}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild.active{top:0;width:100%;height:100%;transform:translateX(0);transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child.open{position:relative;transform:translateX(0);opacity:1;width:100%;height:100%;transition:all .5s ease;overflow:unset}.navbar-menu__info-container__info-list-content .info-parent .info-child.open .info-child__container .info-child__container__list .info-child__container__links .info-grandchild{display:block;position:absolute;top:0}.navbar-menu__info-container__bottom-content{position:absolute;left:0;right:0;bottom:32px;width:-moz-fit-content;width:fit-content;height:38px;display:flex;align-items:center;gap:32px;margin:auto}@media screen and (min-width:768px){.navbar-menu{top:120px}.navbar-menu.open{height:calc(100vh - 120px);pointer-events:auto}.navbar-menu.open .navbar-menu__info-container{left:unset;right:72px}.navbar-menu__info-container{bottom:unset;left:unset;right:calc(-100% - 100vw);width:19.4375rem;height:unset;min-height:28.75rem;margin:unset}}@media screen and (min-width:1500px){.navbar-menu{position:relative;top:unset;right:unset;width:-moz-fit-content;width:fit-content;height:120px;background:transparent;padding:0;margin-right:81px;overflow:visible;pointer-events:all}.navbar-menu__info-container{position:relative;top:unset;bottom:unset;left:unset;right:unset;width:100%;height:100%;min-height:unset;display:flex;align-items:center;gap:132px;background-color:transparent;margin:unset}.navbar-menu__info-container__info-list-content{height:2.375rem;display:flex;gap:24px;margin:0;overflow:unset;opacity:1;transition:all .5s ease}.navbar-menu__info-container__info-list-content.hide-info{opacity:0}.navbar-menu__info-container__info-list-content .info-parent{min-height:unset;align-items:center;margin:0}.navbar-menu__info-container__info-list-content .info-parent:after{bottom:-40px;left:0;width:100%;height:40px;background-color:#000}.navbar-menu__info-container__info-list-content .info-parent__container{position:relative;max-height:5.8125rem;align-items:center}.navbar-menu__info-container__info-list-content .info-parent__title{width:auto;height:100%;padding-left:0}.navbar-menu__info-container__info-list-content .info-parent__title a{font-size:1.5rem;line-height:1.5833333333;font-family:var(--font-saira);font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child{width:19.4375rem;height:0;top:78px;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.25);transform:unset;opacity:0;transition:all .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container{width:100%}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list{height:0;overflow:hidden;transition:height .5s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__go-back-container{display:none}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links{height:0;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links:after{content:"";position:absolute;right:-16px;width:16px;height:100%;background-color:#fff;z-index:1}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links:before{content:"";position:absolute;left:-16px;width:16px;height:100%;background-color:#fff;z-index:1}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container__child-title{position:relative}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container__child-title *{font-size:1rem;line-height:1.125;font-family:var(--font-saira);letter-spacing:.03em;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container__child-arrow{border:0!important;display:flex;align-items:center;width:auto;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .child-container:after{background-color:#f3f3f3;left:0;width:100%}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild{top:-10px;height:auto;display:flex!important;transform:translateX(295px);opacity:0;pointer-events:none}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__go-back-container{display:none}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container{width:15.75rem;background:#000;padding:9px 16px 40px}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background:#ededed}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item:hover{background:#fff}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item:hover .grandchild-item__title *{text-shadow:1px 0 0 #1a1a1a;color:#1a1a1a}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item__title{height:2.8125rem}.navbar-menu__info-container__info-list-content .info-parent .info-child__container__list__links .info-grandchild__list-container .grandchild-item__title *{font-size:1rem;line-height:1.125;font-family:var(--font-saira);letter-spacing:.03em;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent:hover .info-parent__title a{text-shadow:1px 0 0 #fff}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child{height:auto;transform:unset;overflow:unset;opacity:1;z-index:101}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container{padding:16px 16px 40px}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container__list{height:100%;overflow:visible}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container__list__links{position:relative;height:2.8125rem;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container__list__links:hover .child-container{background-color:#000}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container__list__links:hover .child-container__child-title *{text-shadow:1px 0 0 #fff;color:#fff}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container__list__links:hover .child-container__child-arrow--icon svg{transform:rotateY(180deg);transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container__list__links:hover .child-container__child-arrow--icon svg path{fill:#fff}.navbar-menu__info-container__info-list-content .info-parent:hover .info-child__container__list__links:hover .info-grandchild{opacity:1;pointer-events:all;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent.mirror .info-child{right:0}.navbar-menu__info-container__info-list-content .info-parent.mirror .info-child .info-child__container__list__links .child-container{display:flex;flex-direction:row-reverse}.navbar-menu__info-container__info-list-content .info-parent.mirror .info-child .info-child__container__list__links .child-container__child-title{padding-left:0;padding-right:8px;text-align:end;display:flex;justify-content:flex-end}.navbar-menu__info-container__info-list-content .info-parent.mirror .info-child .info-child__container__list__links .child-container__child-title *{text-align:end;justify-content:flex-end}.navbar-menu__info-container__info-list-content .info-parent.mirror .info-child .info-child__container__list__links .child-container__child-arrow{padding-left:8px;padding-right:0;border:0!important;display:flex;align-items:center;width:auto;transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent.mirror .info-child .info-child__container__list__links .child-container__child-arrow--icon{transform:rotate(180deg);transition:all .3s ease}.navbar-menu__info-container__info-list-content .info-parent.mirror .info-child .info-child__container__list__links .info-grandchild{transform:translateX(-268px)}.navbar-menu__info-container__bottom-content{position:relative;left:unset;right:unset;bottom:unset;width:-moz-fit-content;width:fit-content;height:38px;display:flex;align-items:center;gap:32px;margin:0;transition:all .5s ease}.navbar-menu__info-container__bottom-content.hide-info .language,.navbar-menu__info-container__bottom-content.hide-info .newsletter-link{opacity:0}}.navbar-search__open-search-btn{width:auto;height:auto;display:flex;align-items:center;justify-content:center;pointer-events:all;cursor:pointer}.navbar-search.open:after{content:"";position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:1;z-index:101;transition:all .3s ease}.navbar-search.open .navbar-search__search-content-container{display:block;opacity:1;z-index:102;pointer-events:all;transition:all .3s ease}.navbar-search__search-content-container{position:fixed;top:0;left:0;width:100%;display:none;z-index:-1;opacity:0;pointer-events:none;transition:all .3s ease}.navbar-search__search-content-container__input-container{position:relative;width:100%;height:46px;display:flex;flex-direction:row;align-items:center;background:#000;transition:all .3s ease;z-index:105}.navbar-search__search-content-container__input-container--placeholder{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:600;color:#fff;margin-left:16px}.navbar-search__search-content-container__input-container .input-toggle-wrapper{width:100%}.navbar-search__search-content-container__input-container .input-toggle-wrapper .input-wrapper{width:100%;height:100%}.navbar-search__search-content-container__input-container .input-toggle-wrapper .input-wrapper .a-input-container{height:100%;padding-left:8px}.a-dropdown-multiple-selection-field .navbar-search__search-content-container__input-container .input-toggle-wrapper .input-wrapper .a-input-container .a-dropdown-multiple-selection__selected-values,.navbar-search__search-content-container__input-container .input-toggle-wrapper .input-wrapper .a-input-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values,.navbar-search__search-content-container__input-container .input-toggle-wrapper .input-wrapper .a-input-container .a-input{height:100%;font-size:.9375rem;line-height:1.6;font-family:var(--font-saira);font-weight:600;color:#fff;background-color:transparent;border-radius:0;padding:0;border-bottom:1px solid #fff}.navbar-search__search-content-container__input-container__buttons-container{display:flex;margin-left:24px}.navbar-search__search-content-container__input-container__buttons-container .close-search-btn{border-radius:100%}.navbar-search__search-content-container__input-container__buttons-container .close-search-btn,.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn{width:46px;height:46px;display:flex;align-items:center;justify-content:center;pointer-events:all;cursor:pointer;transition:all .3s ease}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn.disabled{background-color:#d9d9d9;pointer-events:none}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn.active{background-color:#fff}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn--icon{width:24px;height:23px;background:url(/_next/static/media/magnifying-glass-icon.1d17352e.svg);background-position:50%;background-repeat:no-repeat}.navbar-search__search-content-container__quick-search-links-container{position:absolute;top:46px;left:0;width:100%;min-height:0;background:#fff;opacity:0;transition:all .3s ease;pointer-events:none;z-index:0}.navbar-search__search-content-container__quick-search-links-container.open{min-height:calc(13.375rem - 32px);opacity:1;padding:16px;pointer-events:all;z-index:105}.navbar-search__search-content-container__quick-search-links-container--title{font-size:.75rem;line-height:1.5833333333;font-family:var(--font-saira);font-weight:500;color:#4c4c4c;margin-bottom:8px}.navbar-search__search-content-container__quick-search-links-container__link-items-container{display:flex;flex-wrap:wrap;gap:16px}.navbar-search__search-content-container__quick-search-links-container__link-items-container--link-item{width:-moz-fit-content;width:fit-content;height:1.5625rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.navbar-search__search-content-container__quick-search-links-container__link-items-container--link-item span{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;border-bottom:1px solid #000}@media screen and (min-width:768px){.navbar-search__search-content-container{left:114px;right:72px;width:calc(100% - 186px)}.navbar-search__search-content-container__input-container--placeholder{margin-left:24px}.navbar-search__search-content-container__input-container .input-toggle-wrapper .input-wrapper .a-input-container{padding-left:24px}.navbar-search__search-content-container__input-container__buttons-container .close-search-btn{border-radius:100%}.navbar-search__search-content-container__input-container__buttons-container .close-search-btn,.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn{width:46px;height:46px;display:flex;align-items:center;justify-content:center;pointer-events:all;cursor:pointer;transition:all .3s ease}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn.disabled{background-color:#d9d9d9;pointer-events:none}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn.active{background-color:#fff}.navbar-search__search-content-container__quick-search-links-container.open{min-height:calc(8.125rem - 39px);padding:16px 24px 23px}.navbar-search__search-content-container__quick-search-links-container__link-items-container{gap:14px 24px}}@media screen and (min-width:1500px){.navbar-search{position:relative;height:38px;display:flex}.navbar-search:after{display:none}.navbar-search__open-search-btn{height:100%}.navbar-search__open-search-btn svg circle,.navbar-search__open-search-btn svg path{stroke:#fff}.navbar-search__search-content-container{top:40px;left:unset;right:71px;width:582px}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn:hover{background-color:#d9d9d9}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn:hover .submit-open-btn--icon{width:10px;height:16px;background:url(/_next/static/media/chevron-right-icon.fdaa11bb.svg)}.navbar-search__search-content-container__input-container__buttons-container .submit-open-btn--icon{background:url(/_next/static/media/magnifying-glass-icon.1d17352e.svg)}}.newsletter-link{height:38px}.newsletter-link--icon{height:100%;display:flex;align-items:center}@media screen and (min-width:1500px){.newsletter-link--icon svg path{fill:#fff}}.search-card{display:flex;position:relative;flex-direction:column;justify-content:flex-end;padding:0;right:0;top:22px;border-bottom:1px solid #e2e4e7;transition:all .3s ease;height:194px}.search-card:first-child .search-card__title{padding-top:0}.search-card__title{height:51px;font-size:1.25rem;line-height:1.3;font-weight:700;color:#232323;transition:all .1s ease;font-family:var(--font-saira)}.search-card__description,.search-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-block:0}.search-card__description{font-size:1rem;line-height:1.75;color:#444;margin-right:auto;margin-bottom:16px;margin-top:8px;max-height:60px}.search-card__description *{margin:0}.search-card .breadcrumbs .breadcrumb{margin:16px 0 0;padding:0}.search-card .breadcrumbs .breadcrumb-item--text-link{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;line-height:1.25;font-weight:400;text-decoration:underline;color:#000}.search-card--hover-arrow{position:absolute;display:flex;justify-content:center;align-items:center;width:98px;height:72px;border:1px solid #fff;background-color:#d9d9d9;bottom:76px;right:0;transition:all .3s ease;opacity:0}.search-card:first-of-type{height:167px}.search-card:first-of-type .search-card--hover-arrow{bottom:54px}@media screen and (min-width:1200px){.search-card{position:relative;border:0;max-width:100%;height:222px;padding-bottom:0}.search-card__description{max-width:933px;margin-top:8px}.search-card:after{content:" ";border-bottom:1px solid #e2e4e7;position:absolute;bottom:0;z-index:1;width:100%;transition:all .3s ease}.search-card:hover .search-card--hover-arrow{transition:all .3s ease;opacity:1}}.animated-button{position:relative;border-radius:0;border:1px solid #fff;width:13.25rem;height:2.5rem;text-align:center;background-color:transparent;color:#fff;gap:15px;display:flex;padding:4px 15px;cursor:pointer;z-index:99;align-items:center;font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500}.animated-button-container{height:2.625rem;width:13.25rem;padding-top:2px;transition:all .3s ease-in-out}.animated-button .animated-button-text-container{overflow:hidden;height:25px;position:relative;min-height:1.5625rem;width:100%;display:flex;justify-content:center}.animated-button .animated-button-text{overflow:hidden;font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500;display:flex;align-items:center;position:absolute;top:0}.animated-button .animated-button-text.on-center{justify-content:center;right:0;left:0}.animated-button .animated-button-text__character{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:500}.animated-button .animated-button-text__character.is-space{width:4px}.animated-button .animated-button-text.after span{color:#fff}.animated-button .animated-button-text.after .animated-button-text__character{transform:translateY(25px);transition:all .15s ease-in-out}.animated-button .animated-button-text.initial span{color:#fff}.animated-button .animated-button-text.initial .animated-button-text__character{transform:translateY(0);transition:all .15s ease-in-out}.animated-button .animated-button-icon-container{display:none}.animated-button .animated-button-icon-container .animated-button-icon{display:none;opacity:0;overflow:hidden;align-items:center}@media screen and (min-width:1200px){.animated-button{gap:0}.animated-button-container:hover{transition:all .3s ease-in-out;padding-top:0}.animated-button-container:hover .animated-button{gap:15px;transition:all .5s ease-in-out;border-color:transparent!important;color:#141414!important;background-color:#fff;transition:all .7s ease-in-out}.animated-button-container:hover .animated-button .animated-button-text.after span,.animated-button-container:hover .animated-button .animated-button-text.initial span{color:#141414!important}.animated-button-container:hover .animated-button .animated-button-icon-container{width:30px;transition:all .5s ease-in-out;opacity:1}.animated-button-container:hover .animated-button .animated-button-icon-container .animated-button-icon{transform:translateY(0);transition:all 1s ease-in-out;opacity:1}.animated-button-container:hover .animated-button .animated-button-icon-container .animated-button-icon svg path{fill:#000}.animated-button .animated-button-icon-container{overflow:hidden;width:0;animation:fade-out;transition:all 1s ease-in-out;display:inline}.animated-button .animated-button-icon-container .animated-button-icon{display:flex;transform:translateY(25px);transition:all .5s ease-in-out}.animated-button .animated-button-icon-container .animated-button-icon svg path{fill:#fff}.animated-button .animated-button-text-container{display:flex;justify-content:center;transition:all .5s ease-in-out}.animated-button .animated-button-text.after span{color:#fff}.animated-button .animated-button-text.after .animated-button-text__character{transform:translateY(25px);transition:all .25s ease-in-out}.animated-button .animated-button-text.after .animated-button-text__character.animate{transform:translateY(0);transition:all .25s ease-in-out}.animated-button .animated-button-text.initial span{color:#fff}.animated-button .animated-button-text.initial .animated-button-text__character{transform:translateY(0);transition:all .3s ease-in-out}.animated-button .animated-button-text.initial .animated-button-text__character.animate{transform:translateY(-25px);transition:all .3s ease-in-out}}@keyframes fade-out{0%{opacity:1}25%{opacity:.75}50%{opacity:.5}75%{opacity:.25}to{opacity:0}}.a-btn{cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;border-radius:0}.a-btn,.a-btn *{font-family:var(--font-saira)}.a-btn[disabled]{pointer-events:none;opacity:.5}.a-btn img,.a-btn svg{max-width:1.125rem;max-height:1.125rem;height:auto}.a-btn-primary{position:relative;background-color:#03594e;border:none;z-index:1;transition:all .3s ease}.a-btn-primary:hover{background-color:#000}.a-btn-primary:hover .a-btn__text-container{color:#000}.a-btn-primary:hover svg path{fill:#000}.a-btn-primary svg path{fill:#fff;transition:all .3s ease}.a-btn-primary .a-btn__text-container{color:#fff}.a-btn-secondary{position:relative;background-color:#fff;z-index:1;transition:all .3s ease}.a-btn-secondary:hover{box-shadow:0 0 14px 0 rgba(57,101,221,.35)!important}.a-btn-secondary[disabled]{background-color:#000}.a-btn-secondary svg path{fill:#03594e}.a-btn-secondary .a-btn__text-container{color:#03594e}.a-btn-tertiary{background-color:#fff;color:#05508a;border:2px solid transparent;position:relative;z-index:1;transition:all .3s ease}.a-btn-tertiary:hover{border-color:#1d4ed6}.a-btn-tertiary[disabled]{background-color:#000}.a-btn-tertiary svg path{fill:#05508a}.a-btn-success{background-color:#0eb200;color:#fff;border:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);position:relative;z-index:1;transition:all .3s ease}.a-btn-success:hover{background-color:#0b8400}.a-btn-success:active{background-color:#0eb200}.a-btn-success svg path{fill:#fff}.a-btn-warning{background-color:#ce0000;color:#fff;border:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);position:relative;z-index:1;transition:all .3s ease}.a-btn-warning:hover{background-color:#b60000}.a-btn-warning:active{background-color:#ce0000}.a-btn-warning svg path{fill:#fff}.a-btn-onlyIcon{background-color:#fff;color:#05508a;border:1px solid #000;position:relative;z-index:1;box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}.a-btn-onlyIcon:hover{border-color:#fff;background-color:#fff}.a-btn-onlyIcon[disabled]{background-color:#000}.a-btn-onlyIcon:active{border-color:#e6edff;background-color:#e6edff}.a-btn-onlyIcon:active svg path{fill:#fff}.a-btn-onlyIcon svg path{fill:#05508a}.a-btn-small{height:100%;min-width:2.5rem;min-height:2.5rem;gap:6px}.a-btn-medium{min-width:3.25rem;min-height:2.5rem;gap:6px}.a-btn-large{min-width:10.125rem;min-height:2.75rem;gap:16px}.a-btn__icon-container{display:flex;align-items:center}.a-btn__text-container{font-size:1rem;line-height:1.75;font-weight:700;font-family:var(--font-saira);transition:all .3s ease}.calendar{position:relative;display:flex;align-items:flex-start;flex-direction:column}.calendar.calendar-picked .ant-picker .ant-picker-range-separator{font-weight:600!important;color:#000!important}.calendar.calendar-picked .ant-picker .ant-picker-input input{font-weight:600!important}.calendar.calendar-picked .ant-picker .ant-picker-range-separator .ant-picker-separator .anticon.anticon-swap-right svg path{fill:#000}.calendar .ant-picker{width:100%;height:2.8125rem;padding:0;position:relative}.calendar .ant-picker .ant-picker-suffix{opacity:1!important;position:absolute;right:12px;top:8px}.calendar .ant-picker .ant-picker-clear{display:none;pointer-events:none}.calendar .ant-picker .ant-picker-input{width:5.9375rem}.calendar .ant-picker .ant-picker-input input{font-size:1rem;line-height:1.5625;font-weight:400;font-family:var(--font-saira)}.calendar .ant-picker .ant-picker-input input::placeholder{font-weight:400;color:#999;font-size:1rem;line-height:1.5625}.calendar .ant-picker .ant-picker-input.ant-picker-input-active{font-weight:600}.calendar .ant-picker .ant-picker-suffix .anticon svg{width:1.125rem;height:1.25rem;fill:#444}.calendar .ant-picker .ant-picker-clear .anticon svg{width:1.125rem;height:1.125rem;fill:#444}.calendar .ant-picker .ant-picker-active-bar{display:none}.calendar__range-picker-container.mobile-range-picker-styles{width:100%;left:0!important;right:0!important;display:flex;justify-content:center}.calendar__range-picker-container.mobile-range-picker-styles.ant-picker-dropdown-hidden{display:none}.calendar__range-picker-container .ant-picker-range-arrow{display:none!important}.calendar__range-picker-container .ant-picker-panel-container{border-radius:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.25)}.calendar__range-picker-container .ant-picker-date-panel{width:357px;width:359px}.calendar__range-picker-container .ant-picker-header{height:60px;border-bottom:none!important}.calendar__range-picker-container .ant-picker-header-view{display:flex;flex-direction:row-reverse;justify-content:center;gap:8px}.calendar__range-picker-container .ant-picker-header-view .ant-picker-month-btn,.calendar__range-picker-container .ant-picker-header-view .ant-picker-year-btn{font-size:1.25rem;line-height:1.5;font-family:var(--font-saira);font-weight:700;color:#000}.calendar__range-picker-container .ant-picker-body{padding:0 8px 8px!important}.calendar__range-picker-container .ant-picker-content th{font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:700;color:#444}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-range-start.ant-picker-cell-in-view{background-color:#000}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-range-start.ant-picker-cell-in-view:before{content:none}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-range-end.ant-picker-cell-in-view{background-color:#000}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-range-end.ant-picker-cell-in-view:before{content:none}.calendar__range-picker-container .ant-picker-cell{font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:400;color:#4f4f4f;padding:0}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #000;border-radius:0}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-range-end:not(.ant-picker-cell-range-start) .ant-picker-cell-inner,.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-range-start:not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:0;background:#000;font-weight:700;color:#fff}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-in-range:before{height:22px;background:#d9d9d9!important}.calendar__range-picker-container .ant-picker-cell.ant-picker-cell-in-range .ant-picker-cell-inner{color:#21252a}.calendar__range-picker-container .ant-picker-cell .ant-picker-cell-inner{display:flex;align-items:center;justify-content:center;min-width:unset;width:45px;height:45px;border-radius:0}.calendar__range-picker-container .ant-picker-cell-in-view{font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:400;color:#444}.calendar__range-picker-container .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled) .ant-picker-cell-inner,.calendar__range-picker-container .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:#000}.events-calendar-content__card{border:1px solid #000;padding:16px;position:relative}.events-calendar-content__card__list-colors{position:absolute;top:0;right:0;display:flex}.events-calendar-content__card__list-colors__square{width:1.625rem;height:1.6875rem}.events-calendar-content__card__list-colors__square.blue-class{background-color:#6cb4ee}.events-calendar-content__card__list-colors__square.green-class{background-color:#aeff9a}.events-calendar-content__card__list-colors__square.red-class{background-color:#ce0000}.events-calendar-content__card__list-colors__square.orange-class{background-color:#ffc99a}.events-calendar-content__card__list-colors__square.black-class{background-color:#353535}.events-calendar-content__card__top{display:flex;justify-content:flex-start;gap:8px;margin-bottom:8px}.events-calendar-content__card__top__day-container{font-size:1rem;line-height:1.375;font-weight:600;color:#000;width:1.4375rem;max-width:1.4375rem}.events-calendar-content__card__top__name-day-container{font-size:1rem;line-height:1.375;font-weight:600;color:#a9a9a9;text-transform:capitalize}.events-calendar-content__card__events-list__list-container{display:flex;flex-direction:column;gap:8px}.events-calendar-content__card__events-list__list-container__item__link{display:flex;gap:8px;cursor:pointer}.events-calendar-content__card__events-list__list-container__item__link__div-placeholder{min-width:1.4375rem;max-width:1.4375rem}.events-calendar-content__card__events-list__list-container__item__link__title-container .title-text{font-size:.75rem;line-height:1.3333333333;font-weight:700;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:16px;overflow:hidden;text-overflow:ellipsis}.events-calendar-content__card__events-list__list-container__item__link__info-container .schedule-text,.events-calendar-content__card__events-list__list-container__item__link__info-container .separator,.events-calendar-content__card__events-list__list-container__item__link__info-container .venue-text{font-size:.75rem;line-height:1.3333333333;font-weight:500;color:#000}@media screen and (min-width:1200px){.events-calendar-content__day,.events-calendar-content__day__motion-effect{height:100%}.events-calendar-content__card__events-list__list-container__item__link__title-container .title-text{height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.a-dropdown-multiple-selection-field{position:relative}.a-dropdown-multiple-selection-field .d-none{display:none}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values{display:flex;align-items:center;gap:32px;width:100%!important;padding:11px 32px 9px!important;cursor:pointer}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-placeholder{font-size:.8125rem;line-height:1.2307692308;letter-spacing:.0269230769em;font-family:var(--font-saira);padding-block:6px 10px}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values.a-input--align-left{justify-content:space-between}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values.a-input--align-right{justify-content:flex-end}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values.a-input--align-center{justify-content:space-between}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values.a-input--align-center span:first-of-type{margin:auto}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-library-icon{position:static;transition:all .3s ease-in-out;display:flex;align-items:center}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-library-icon.active{transform:rotate(180deg)}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-library-icon svg{fill:#03594e}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .selected-values{display:flex;gap:.5rem;align-items:center;flex-flow:wrap;width:calc(100% - 3rem)}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .selected-values.no-wrap{flex-flow:nowrap}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .selected-values__item{font-size:.875rem;line-height:1.5;font-family:var(--font-saira);background-color:#03594e;padding:6px 16px 10px;color:#fff;white-space:nowrap}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .selected-values__item.d-none{display:none!important}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .selected-values__count{font-size:.875rem;line-height:1.5;color:#000}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options{animation:dropm-enter .3s forwards;transform-origin:top;position:absolute;top:100%;left:0;width:100%;padding-block:16px 8px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;z-index:9999}@keyframes dropm-enter{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options.leaving{animation:dropm-leave .3s forwards}@keyframes dropm-leave{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options-list{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options-list .option-item{font-size:1rem;line-height:1.75;font-family:var(--font-saira);font-weight:400;color:#000;width:100%;height:2.8125rem;text-align:left;display:flex;justify-content:space-between;align-items:center;padding:9px 15px 8px 16px;cursor:pointer;pointer-events:all}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options-list .option-item .xmark-icon{border:1px solid #999;height:1rem;width:1rem;display:flex;align-items:center;justify-content:center;background-color:#fff}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options-list .option-item .xmark-icon svg{opacity:0;fill:#fff}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options-list .option-item.selected{background-color:transparent}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options-list .option-item.selected .xmark-icon svg{opacity:1}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options .a-clear-all{width:140px;height:46px;align-self:flex-end;cursor:pointer;pointer-events:all;background:#03594e;margin-top:20px;margin-right:12px}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options .a-clear-all span{font-size:.875rem;line-height:1.5;font-family:var(--font-saira);font-weight:500;color:#fff;transition:all .3s ease;text-transform:uppercase}@media screen and (min-width:1200px){.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-placeholder{padding-block:.375rem .5rem}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .selected-values__item{height:2rem;padding:0 20px 0 21px;display:flex;align-items:center}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__options-list .option-item:hover{background-color:#000;color:#fff}}.events-no-results{font-size:1.5rem;line-height:1.5416666667;font-weight:700;color:#232323}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values,.a-input{font-size:1rem;line-height:1.5;font-weight:400;font-family:var(--font-saira);outline:none;border-radius:8px;width:100%;background-color:#fff;padding:9px 0 8px;color:#000;border:1px solid transparent;transition:all .2s ease-in-out}.a-dropdown-multiple-selection-field [type=search].a-dropdown-multiple-selection__selected-values,.a-input[type=search]{width:100%}.a-dropdown-multiple-selection-field [type=file].a-dropdown-multiple-selection__selected-values,.a-input[type=file]{-webkit-appearance:initial;-moz-appearance:initial;appearance:none;opacity:0;padding:0;width:100%;height:100%;border-radius:10px;cursor:pointer;position:absolute;left:0;top:0}.a-dropdown-multiple-selection-field [type=file].a-dropdown-multiple-selection__selected-values:disabled,.a-input[type=file]:disabled{cursor:default}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values::-webkit-inner-spin-button,.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values::-webkit-outer-spin-button,.a-input::-webkit-inner-spin-button,.a-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values::-webkit-search-cancel-button,.a-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:.625rem;width:.625rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMy4wNXB4IiBoZWlnaHQ9IjEyMy4wNXB4IiB2aWV3Qm94PSIwIDAgMTIzLjA1IDEyMy4wNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjA1IDEyMy4wNTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEyMS4zMjUsMTAuOTI1bC04LjUtOC4zOTljLTIuMy0yLjMtNi4xLTIuMy04LjUsMGwtNDIuNCw0Mi4zOTlMMTguNzI2LDEuNzI2Yy0yLjMwMS0yLjMwMS02LjEwMS0yLjMwMS04LjUsMGwtOC41LDguNQ0KCQljLTIuMzAxLDIuMy0yLjMwMSw2LjEsMCw4LjVsNDMuMSw0My4xbC00Mi4zLDQyLjVjLTIuMywyLjMtMi4zLDYuMSwwLDguNWw4LjUsOC41YzIuMywyLjMsNi4xLDIuMyw4LjUsMGw0Mi4zOTktNDIuNGw0Mi40LDQyLjQNCgkJYzIuMywyLjMsNi4xLDIuMyw4LjUsMGw4LjUtOC41YzIuMy0yLjMsMi4zLTYuMSwwLTguNWwtNDIuNS00Mi40bDQyLjQtNDIuMzk5QzEyMy42MjUsMTcuMTI1LDEyMy42MjUsMTMuMzI1LDEyMS4zMjUsMTAuOTI1eiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);background-size:10px 10px;filter:invert(35%) sepia(35%) saturate(4934%) hue-rotate(216deg) brightness(90%) contrast(91%);cursor:pointer}.a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values::placeholder,.a-input::placeholder{font-size:1rem;line-height:1.5;color:#000}.a-input--align-left{text-align:left}.a-input--align-center{text-align:center}.a-input--align-right{text-align:right}.a-input-container{position:relative;display:flex;border-radius:8px}.a-input-container input:focus{outline:none}.a-input-container input{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:24px;padding-inline-end:24px}.a-input-container .a-input-icons{position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;justify-content:flex-end}.a-input-container .a-input-icons__item{display:flex;align-items:center;justify-content:center}.a-input-container .a-input-icons__item--invalid{color:#ce0000}.a-input-container .a-input-icons__item--invalid svg path{fill:#ce0000}.a-input-container .a-input-icons__item--valid{color:#00b21d}.a-input-container .a-input-icons__item--valid svg path{fill:#00b21d}.a-input-container .a-input-icons__item img,.a-input-container .a-input-icons__item svg{height:auto}.a-password-icon{position:absolute;top:0;right:32px;height:100%;cursor:pointer}div[class^=a-][class$=-field]{position:relative}.a-field--invalid .a-input-container,.a-field--mandatory .a-input-container{border:1px solid #ce0000}.a-error-message{font-size:.8125rem;line-height:1.5384615385;font-weight:600;font-family:var(--font-saira);color:#ce0000;display:block}.a-field--mandatory .a-out-input,.a-field--too-large .a-out-input{border:1px solid #ce0000}.a-label{display:block;font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000}.a-label .label{display:block;padding-bottom:8px}.a-label.required .label:after{content:"*";color:#03594e}.a-label--align-left{text-align:left}.a-label--align-center{text-align:center}.a-label--align-right{text-align:right}.a-label--position-top{flex-direction:column}.a-label--position-top .label{padding-bottom:8px}.a-label--position-right{flex-direction:row-reverse;align-items:center}.a-label--position-right .label{padding-left:8px;padding-bottom:0}.a-label--position-bottom{flex-direction:column-reverse}.a-label--position-bottom .label{padding-top:8px;padding-bottom:0}.a-label--position-left{flex-direction:row;align-items:center}.a-label--position-left .label{padding-right:8px;padding-bottom:0}.loader-outer{min-height:calc(100vh - 100px);display:flex;justify-content:center;align-items:center}.loader-outer .loader{width:50px;height:50px;border:5px solid;border-color:#000 #000 transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.no-results{display:flex;flex-direction:column;align-items:center;padding-top:60px}.no-results__title{font-size:1.625rem;line-height:1.1923076923;margin-top:24px;margin-bottom:16px}.no-results__subtitle,.no-results__title{font-weight:700;color:#21252a;text-align:center}.no-results__subtitle{font-size:1rem;line-height:1.1875}.pagination__container{display:flex;list-style-type:none;align-items:center;justify-content:center;padding-left:0;max-width:100vw}.pagination__container .next-label,.pagination__container .prev-label{white-space:nowrap;font-size:.75rem;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.pagination__container .prev-label{padding-right:2rem}.pagination__container .next-label{padding-left:2rem}.pagination__item{min-height:3.375rem;min-width:3.4375rem;text-align:center;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:1px solid #e2e4e7;border-left:0}.pagination__item:first-of-type,.pagination__item:last-of-type{max-width:4.25rem}.pagination__item:last-of-type{border-right:0}.pagination__item a,.pagination__item button{font-size:.875rem;line-height:1.2142857143;font-family:var(--font-saira);font-weight:400;color:#000;display:flex;width:100%;align-self:stretch;align-items:center;justify-content:center}.pagination__item a svg,.pagination__item button svg{fill:#000}.pagination__item--dots{pointer-events:none}.pagination__item--active a,.pagination__item--active button{color:#000}.pagination__item--active a{font-weight:900}.pagination__item--disabled{pointer-events:none;opacity:.6}.pagination__item--disabled a,.pagination__item--disabled button{pointer-events:none;color:#000}.pagination__item.arrows button{cursor:pointer;pointer-events:all}.pagination__item.arrows button.pagination__item--disabled{pointer-events:none;opacity:.6}@media screen and (min-width:1200px){.pagination__item{max-width:100%}.pagination__item .next-link,.pagination__item .prev-link{width:100%;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;gap:.75rem}.pagination__item .next-link p,.pagination__item .prev-link p{font-size:.875rem;line-height:1.5;letter-spacing:.04em;margin:0!important}.pagination__item .next-link p:first-letter,.pagination__item .prev-link p:first-letter{text-transform:uppercase!important}.pagination__item:first-of-type,.pagination__item:last-of-type{max-width:100%}.pagination__item:hover a,.pagination__item:hover button{color:#fff;background-color:#000}.pagination__item:hover a svg,.pagination__item:hover a svg path,.pagination__item:hover button svg,.pagination__item:hover button svg path{fill:#fff}.pagination__item:hover .next-link,.pagination__item:hover .prev-link{color:#999}.pagination__item:hover .pagination__item--disabled{pointer-events:none;cursor:default}.pagination__item:hover .pagination__item--disabled svg{fill:#000}}.scroll-up-btn-container{position:fixed;right:23px;bottom:149px;width:3.375rem;height:3.375rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;border:2px solid #000;cursor:pointer;pointer-events:all;z-index:30;transition:all .3s ease;pointer-events:none}.scroll-up-btn-container svg{transform:translateY(9px);transition:all .3s ease}.scroll-up-btn-container svg path{fill:#000}.scroll-up-btn-container--text{font-size:.8125rem;line-height:1.5384615385;font-family:var(--font-saira);font-weight:400;color:#000;visibility:hidden;opacity:0;text-transform:lowercase;transition:all .3s ease;pointer-events:none}.scroll-up-btn-container.hidden{opacity:0;pointer-events:none}.scroll-up-btn-container.visible{opacity:1;pointer-events:auto}.scroll-up-btn-container:hover{pointer-events:all}.scroll-up-btn-container:hover svg{transform:translateY(0)}.scroll-up-btn-container:hover .scroll-up-btn-container--text{visibility:visible;opacity:1}@media screen and (min-width:768px){.scroll-up-btn-container{right:23px;bottom:149px}}@media screen and (min-width:1200px){.scroll-up-btn-container{right:129px;bottom:180px}}.search-bar{z-index:5;margin-top:64px}.search-bar,.search-bar-loading{position:relative}.search-bar-loading .loader-outer{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;background-color:#fff}.search-bar .buttons-for-dates{min-height:2.625rem;max-height:2.625rem;overflow:auto;white-space:nowrap}.search-bar .buttons-for-dates::-webkit-scrollbar{width:none;opacity:0;height:0}.search-bar .buttons-for-dates__container{display:flex;gap:15px;max-height:2.625rem}.search-bar .buttons-for-dates__container button{border:1px solid #d9d9d9;background-color:#fff;font-size:1rem;line-height:1.375;font-family:var(--font-saira);font-weight:400;padding:10px 17px;max-height:2.625rem;cursor:pointer}.search-bar .buttons-for-dates__container button.activate,.search-bar .buttons-for-dates__container button:hover{background-color:#141414;color:#fff;transition:all .5s ease-in-out}.search-bar__form-container{padding-top:16px;padding-bottom:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.search-bar__form-container__search-filter-btn-container{display:flex;gap:8px;width:100%}.search-bar__form-container__search-filter-btn-container__btn-filters-container{display:flex;gap:8px}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu{cursor:pointer;border:1px solid #000;background-color:#fff;display:flex;align-items:center;justify-content:center;height:42px;width:42px;position:relative}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_1{position:absolute;margin:auto;left:0;right:0}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_1 svg{opacity:1;transition:all .3s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_2{position:absolute;margin:auto;left:0;right:0}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_2 svg,.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu.filters-on .menu_1 svg{opacity:0;transition:all .3s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu.filters-on .menu_2 svg{opacity:1;transition:all .3s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container{display:flex}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__grid{border:1px solid #000;background-color:#fff;display:flex;align-items:center;justify-content:center;height:42px;width:42px;cursor:pointer}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__grid.active{background-color:#000;transition:all .3s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__grid.active svg path{stroke:#fff;fill:#fff}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__calendar{border:1px solid #000;background-color:#fff;display:flex;align-items:center;justify-content:center;height:42px;width:42px;cursor:pointer}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__calendar.active{background-color:#000;transition:all .3s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__calendar.active svg path{stroke:#fff}.search-bar__form-container__filters-container{opacity:0;height:0;pointer-events:none;overflow:hidden;transition:all .3s ease-in-out;display:flex;flex-direction:column-reverse;gap:32px;width:100%}.search-bar__form-container__filters-container .categories-date-container{display:flex;flex-direction:column;gap:32px}.search-bar__form-container__filters-container .categories-date-container .a-dropdown-multiple-selection-field .a-label{position:absolute;top:-27px;font-size:.8125rem;line-height:1.5384615385;font-weight:500;color:#000;text-transform:capitalize}.search-bar__form-container__filters-container.filters-on{transition:all .3s ease-in-out;opacity:1;height:15.125rem;pointer-events:all}.search-bar__form-container__filters-container.filters-on.over{overflow:visible}.search-bar__form-container .search__input--search-term{position:relative;border:1px solid #d9d9d9;align-items:center;padding-inline:16px;display:flex;gap:18px}.a-dropdown-multiple-selection-field .search-bar__form-container .search__input--search-term .a-dropdown-multiple-selection__selected-values,.search-bar__form-container .search__input--search-term .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values,.search-bar__form-container .search__input--search-term .a-input{height:1.5625rem;font-size:1rem;line-height:1.5625;background:transparent;padding:0;color:#000;font-family:var(--font-saira)}.a-dropdown-multiple-selection-field .search-bar__form-container .search__input--search-term .a-dropdown-multiple-selection__selected-values::placeholder,.search-bar__form-container .search__input--search-term .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values::placeholder,.search-bar__form-container .search__input--search-term .a-input::placeholder{font-size:1rem;line-height:1.5625;color:#999;font-family:var(--font-saira)}.search-bar__form-container .search__input--search-term .a-input-container{position:relative;display:flex;border-radius:0}.search-bar__form-container .search__input--search-term .a-input-container input:focus{outline:none}.search-bar__form-container .search__input--search-term .a-input-container input{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.search-bar__form-container .search__input--search-term__glass{height:1.1875rem}.search-bar__form-container .search__input--search-term__glass svg path{fill:#000}.search-bar__form-container .a-dropdown-multiple-selection-field{position:relative;min-height:2.625rem;display:flex;align-items:center;border:1px solid #d9d9d9}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection{flex:1 1;width:100%;cursor:pointer;height:100%}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values{padding-inline:16px!important;height:100%;padding-top:0!important;padding-bottom:0!important;background-color:transparent;font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:400;color:#232323}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-placeholder{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:400;color:#4c4c4c}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-library-icon{transform:rotate(180deg)}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-library-icon svg{fill:transparent}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values .a-library-icon.active{transform:rotate(0deg)}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection .selected-values.no-wrap{width:10.3125rem;gap:16px}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection .selected-values__item{background-color:transparent;color:#000;font-weight:600;padding:0;font-size:1rem;line-height:1.5625}.search-bar__form-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection .selected-values__count{height:24px;width:24px;background-color:#d9d9d9;text-align:center;font-weight:600;font-size:1rem;line-height:1.5625}.search-bar__form-container .calendar{position:relative;min-height:2.625rem;max-height:2.625rem;border:1px solid #d9d9d9}.search-bar__form-container .calendar .calendar-label{font-size:.8125rem;line-height:1.5384615385;font-weight:500;color:#000;position:absolute;top:-27px}.search-bar__form-container .calendar .ant-picker{padding-inline:16px}.search-bar__form-container .calendar .ant-picker .ant-picker-input input{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:400;color:#232323}.search-bar__form-container .calendar .ant-picker .ant-picker-suffix .anticon svg{fill:#000}.search-bar__form-container .search-btns{display:flex;flex-direction:column;gap:8px}.search-bar__form-container .search-btns__submit-btn{cursor:pointer;border:1px solid #d9d9d9;color:#000;font-size:1rem;line-height:1.5625;font-weight:400;display:flex;gap:8px;justify-content:center;align-items:center;height:2.625rem}.search-bar__form-container .search-btns__submit-btn span{display:flex;align-items:center;height:100%}.search-bar__form-container .search-btns__submit-btn span svg path{fill:#000}.search-bar__form-container .search-btns__clear-btn{border:1px solid #d9d9d9;color:#000;font-size:1rem;line-height:1.5625;font-weight:400;display:flex;gap:8px;justify-content:center;align-items:center;height:2.625rem;cursor:pointer}.search-bar__form-container .search-btns__clear-btn span{display:flex;align-items:center;height:100%}.search-bar__form-clear-results{height:2.875rem;display:flex;justify-content:space-between;align-items:center;padding-inline:15px;margin-top:8px}.search-bar__form-clear-results .search-results *{font-size:.875rem;line-height:1.2857142857;font-weight:400;color:#4c4c4c}.search-bar__form-clear-results .search-results__text{margin-left:4px}.search-bar__form-clear-results .clear-button{min-width:9.6875rem;min-height:2.875rem;border-radius:0;gap:8px}.search-bar__form-clear-results .clear-button:hover{box-shadow:unset!important}.search-bar__form-clear-results .clear-button:hover .a-btn__text-container{color:#21252a}.search-bar__form-clear-results .clear-button .a-btn__icon-container svg path{fill:#000}.search-bar__form-clear-results .clear-button .a-btn__text-container{font-size:.875rem;line-height:1.2857142857;font-weight:400;color:#000;font-family:var(--font-saira)}.search-bar__warning-search-length{display:block;opacity:0;transition:all .5s ease-in-out;height:21px;font-size:.875rem;line-height:1.5;letter-spacing:.025em}.search-bar__warning-search-length.active{transition:all .5s ease-in-out;opacity:1}.search-bar.is-calendar .search-bar__top-container .buttons-for-dates,.search-bar.is-calendar .search-bar__top-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container .search-bar__form-container__search-filter-btn-container__btn-filters-container__menu,.search-bar.is-calendar .search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term{opacity:0;pointer-events:none}.search-bar.is-calendar .search-bar__form .search-bar__form-container{gap:16px}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__filters-container{height:10.5rem}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__filters-container .categories-date-container{gap:0}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__filters-container .categories-date-container .calendar{opacity:0;pointer-events:none;min-height:0;height:0;overflow:hidden}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container{justify-content:space-between}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container .search-bar__form-container__search-filter-btn-container__btn-filters-container__menu,.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container .search__input--search-term{opacity:0;pointer-events:none}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container .search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_1 svg{opacity:1}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container .search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_2 svg{opacity:0}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container .search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .filters-on{opacity:0;pointer-events:none}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container .search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .filters-on .menu_1 svg{opacity:1}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container .search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .filters-on .menu_2 svg{opacity:0}@media screen and (min-width:768px){.search-bar__form-container__search-filter-btn-container{gap:25px}.search-bar__form-container__search-filter-btn-container__btn-filters-container{width:100%;justify-content:space-between}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu{width:6.9375rem;justify-content:flex-start}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu-title-container{height:100%;width:100%;padding-left:16px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu-title-container__text-title{font-size:1rem;line-height:1.5625;font-family:var(--font-saira);font-weight:400;color:#000}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_1{width:1.0625rem;height:1.25rem;margin:unset;left:unset;right:16px;top:11px}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu .menu_2{width:1.25rem;height:1.875rem;margin:unset;left:unset;right:16px;top:5px}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__filters-container{flex-direction:row;justify-content:space-between;transition:all .3s ease-in-out;height:3.125rem}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__filters-container .search-btns{flex-direction:row-reverse;gap:16px}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__filters-container .search-btns__submit-btn{min-width:7.1875rem}.search-bar.is-calendar .search-bar__form .search-bar__form-container .search-bar__form-container__filters-container .search-btns__clear-btn{min-width:9.5rem}}@media screen and (min-width:1200px){.search-bar__top-container{display:flex;justify-content:space-between}.search-bar__top-container .search-bar__form-container__search-filter-btn-container{width:auto}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term{position:relative;border:1px solid #d9d9d9;align-items:center;padding-inline:16px;display:flex;gap:18px}.a-dropdown-multiple-selection-field .search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-dropdown-multiple-selection__selected-values,.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values,.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-input{height:1.1875rem;font-size:1rem;line-height:1.5625;background:transparent;padding:0;color:#000;font-family:var(--font-saira)}.a-dropdown-multiple-selection-field .search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-dropdown-multiple-selection__selected-values::placeholder,.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values::placeholder,.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-input::placeholder{font-size:1rem;line-height:1.5625;color:#999;font-family:var(--font-saira)}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-input-container{position:relative;display:flex;border-radius:0}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-input-container input:focus{outline:none}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term .a-input-container input{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term__glass{height:1.1875rem}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term__glass svg path{fill:#000}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search__input--search-term__glass:hover{cursor:pointer}.search-bar__top-container .search-bar__form-container__search-filter-btn-container .search-bar__form-container__search-filter-btn-container__btn-filters-container{gap:40px;width:auto}.search-bar__form-container{padding-top:48px}.search-bar__form-container__hidden-input-search{opacity:0;pointer-events:none;position:absolute;z-index:-10;height:0;width:0}.search-bar__form-container__filters-container{flex-direction:row;gap:8px;justify-content:space-between}.search-bar__form-container__filters-container.filters-on{height:2.8125rem}.search-bar__form-container__filters-container .categories-date-container{flex-direction:row;gap:16px}.search-bar__form-container__filters-container .categories-date-container .a-dropdown-multiple-selection-field{height:2.625rem;width:17.125rem}.search-bar__form-container__filters-container .categories-date-container .calendar{width:22.3125rem}.search-bar__form-container__filters-container .search-btns{flex-direction:row-reverse;gap:16px}.search-bar__form-container__filters-container .search-btns__clear-btn{width:9.5rem}.search-bar__form-container__filters-container .search-btns__clear-btn:hover{background-color:#000;transition:all .5s ease-in-out}.search-bar__form-container__filters-container .search-btns__clear-btn:hover span{color:#fff}.search-bar__form-container__filters-container .search-btns__clear-btn:hover span svg path{fill:#fff}.search-bar__form-container__filters-container .search-btns__submit-btn{width:7.1875rem}.search-bar__form-container__filters-container .search-btns__submit-btn:hover{background-color:#000;transition:all .5s ease-in-out}.search-bar__form-container__filters-container .search-btns__submit-btn:hover span{color:#fff}.search-bar__form-container__filters-container .search-btns__submit-btn:hover span svg path{fill:#fff}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu:hover{background-color:#000;transition:all .5s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu:hover .menu-title-container__text-title{color:#fff}.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu:hover .menu_1 svg path,.search-bar__form-container__search-filter-btn-container__btn-filters-container__menu:hover .menu_2 svg path{fill:#fff}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container{display:flex}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__grid:hover{background-color:#000;transition:all .5s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__grid:hover svg path{stroke:#fff}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__calendar:hover{background-color:#000;transition:all .5s ease-in-out}.search-bar__form-container__search-filter-btn-container__btn-filters-container .view-container__calendar:hover svg path{stroke:#fff}}.sharebar{position:relative;background:transparent}.sharebar__container{display:flex;flex-direction:column;align-items:center}.sharebar__title{font-size:1rem;line-height:1.5;font-weight:700;text-transform:capitalize;color:#000;margin-bottom:32px}.sharebar__links-container{display:flex;justify-content:space-between;width:100%}.sharebar__links-container .list-inactive{display:none}.sharebar .btn-social{display:flex;justify-content:center;align-items:center;height:2.5rem;width:2.5rem;border:1px solid #000;color:#444;border-radius:0;opacity:1;pointer-events:all;cursor:pointer;transition:all .3s ease}.sharebar .btn-social--inactive{opacity:0;width:0!important;border:0;margin:0;padding:0;transition:all .3s ease;pointer-events:none;cursor:default}.sharebar .btn-social-collapse--inactive{width:0!important;display:none!important;transition:all .3s ease}.side-sharebar{position:fixed;top:312px;left:0;display:none;z-index:28;background:#fff}.side-sharebar .sharebar,.side-sharebar .wrapper{padding:0}.side-sharebar .sharebar__container{background:transparent}.side-sharebar .sharebar__title{font-size:.375rem;line-height:1.3333333333;font-family:var(--font-saira);letter-spacing:.15em;font-weight:600;margin:0;width:44px;color:#fcfcfd;padding:6px;text-align:center;background:#21252a}.side-sharebar .sharebar__links-container{background:#fff;flex-direction:column;align-items:center;width:100%;background:transparent}.side-sharebar .btn-social{margin:0!important;border-radius:0!important;border:0!important;width:3.5rem!important;height:3.5rem!important;border-color:#fff!important;transition:all .3s ease}.side-sharebar .btn-social svg{fill:#21252a;transition:all .3s ease}.side-sharebar .btn-social:hover svg{fill:#03594e}.side-sharebar .btn-social--inactive{display:none;height:0!important;border:0!important}.side-sharebar .btn-social-collapse--inactive{height:0!important}@media screen and (min-width:768px){.sharebar__links-container{justify-content:center;gap:32px}}@media screen and (min-width:1200px){.sharebar .btn-social:hover{background-color:#d9d9d9}.side-sharebar{display:block}}.a-switch--field{display:flex;position:relative;width:-moz-fit-content;width:fit-content;cursor:pointer}.a-dropdown-multiple-selection-field .a-switch--field .switch-container .a-dropdown-multiple-selection__selected-values,.a-switch--field .switch-container .a-dropdown-multiple-selection-field .a-dropdown-multiple-selection__selected-values,.a-switch--field .switch-container .a-input{opacity:0;cursor:pointer;height:0;width:0;position:absolute;margin:0}.a-dropdown-multiple-selection-field .a-switch--field .switch-container [value=true].a-dropdown-multiple-selection__selected-values~.switch,.a-switch--field .switch-container .a-dropdown-multiple-selection-field [value=true].a-dropdown-multiple-selection__selected-values~.switch,.a-switch--field .switch-container .a-input[value=true]~.switch{background-color:#000}.a-dropdown-multiple-selection-field .a-switch--field .switch-container [value=true].a-dropdown-multiple-selection__selected-values~.switch:after,.a-switch--field .switch-container .a-dropdown-multiple-selection-field [value=true].a-dropdown-multiple-selection__selected-values~.switch:after,.a-switch--field .switch-container .a-input[value=true]~.switch:after{left:calc(100% - 2px);transform:translate(-100%,-50%)}.a-switch--field .switch-container .switch{position:relative;background-color:#fff;border-radius:0;border:1px solid #000;display:flex;width:1.8125rem;height:1rem;cursor:pointer;transition:all .3s ease-in-out}.a-switch--field .switch-container .switch:after{content:"";position:absolute;font-size:12px;top:50%;height:.75rem;width:.75rem;border-radius:0;background-color:#d9d9d9;transform:translateY(-50%);left:2px;transition:all .3s ease-in-out}.a-textarea-field{position:relative}.a-textarea-field .a-textarea-container{position:relative;display:flex;flex-wrap:wrap;border-radius:8px;background-color:#fff;padding:9px 0 8px;transition:all .3s ease}.a-textarea-field .a-textarea-container:focus-within{border-color:#e6edff}.a-textarea-field .a-textarea-container .a-textarea{width:100%;height:11.5rem;resize:none;font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;outline:none;border:0;background-color:#fff;padding:0;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:24px;padding-inline-end:24px;color:#000;transition:all .3s ease}.a-textarea-field .a-textarea-container .a-textarea::placeholder{font-size:1rem;line-height:1.5;font-family:var(--font-saira);font-weight:400;color:#000}.a-textarea-field .a-textarea-container .a-textarea--align-left{text-align:left}.a-textarea-field .a-textarea-container .a-textarea--align-center{text-align:center}.a-textarea-field .a-textarea-container .a-textarea--align-right{text-align:right}.a-textarea-field .a-textarea-container .a-textarea-icons{position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;justify-content:flex-end}.a-textarea-field .a-textarea-container .a-textarea-icons__item{display:flex;align-items:center;justify-content:center}.a-textarea-field .a-textarea-container .a-textarea-icons__item--invalid{color:#ce0000}.a-textarea-field .a-textarea-container .a-textarea-icons__item--invalid svg path{fill:#ce0000}.a-textarea-field .a-textarea-container .a-textarea-icons__item img,.a-textarea-field .a-textarea-container .a-textarea-icons__item svg{height:auto}.a-textarea-field.a-field--invalid .a-textarea-container,.a-textarea-field.a-field--mandatory .a-textarea-container{border:1px solid #ce0000}