@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);
.c-textfield{background-color:#0f0f29}.c-textfield--light-theme{background-color:white}.c-textfield--light-theme .c-textfield__label{color:#0f0f29}.c-textfield--light-theme .c-textfield__input-wrapper:before{border-color:transparent transparent #ededed #ededed}.c-textfield--light-theme .c-textfield__input-wrapper:after{border-color:transparent transparent white white}.c-textfield--light-theme .c-textfield__input{border:1px solid #ededed;color:#0f0f29}.c-textfield--light-theme .c-textfield__input::placeholder{color:rgba(15,15,41,0.4)}.c-textfield--grey-theme{background-color:#F8F8FA}.c-textfield--grey-theme .c-textfield__label{color:#0f0f29}.c-textfield--grey-theme .c-textfield__input-wrapper:before{border-color:transparent transparent #ededed #ededed}.c-textfield--grey-theme .c-textfield__input-wrapper:after{border-color:transparent transparent #F8F8FA #F8F8FA}.c-textfield--grey-theme .c-textfield__input{border:1px solid #ededed;color:#0f0f29;background-color:white}.c-textfield--grey-theme .c-textfield__input::placeholder{color:rgba(15,15,41,0.4)}.c-textfield__label{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;display:block;margin-bottom:8px;color:white}.c-textfield__input-wrapper{display:inline-block;position:relative;margin-bottom:8px;width:100%}.c-textfield__input-wrapper:focus-within:before{border-color:transparent transparent #00d5e5 #00d5e5}.c-textfield__input-wrapper:before,.c-textfield__input-wrapper:after{content:"";position:absolute;display:block;bottom:0;left:0;width:0;height:0;border-style:solid}.c-textfield__input-wrapper:before{border-color:transparent transparent white white;border-width:8px}.c-textfield--error .c-textfield__input-wrapper:before{border-color:transparent transparent #d42e3a #d42e3a}.c-textfield__input-wrapper:after{border-color:transparent transparent #0f0f29 #0f0f29;border-width:7px}@media only screen and (max-width: 599px){.c-textfield__input-wrapper{width:100%}}.c-textfield__input{border:1px solid white;background-color:transparent;color:white;font-family:"Montserrat", sans-serif;font-weight:normal;line-height:25px;font-size:17px;letter-spacing:0.005em;padding:13px 15px;width:100%;max-width:390px;box-sizing:border-box}.c-textfield__input:focus,.c-textfield__input:active{border-color:#00d5e5}.c-textfield__input::placeholder{color:rgba(237,237,237,0.4)}.c-textfield--error .c-textfield__input{border-color:#d42e3a}.c-textfield__input-textarea{vertical-align:top}.c-textfield__error{display:none;color:#d42e3a;margin-bottom:8px}.c-textfield--error .c-textfield__error{display:block}

.c-sentence-dropdown{display:inline-block;position:relative;cursor:pointer}.c-sentence-dropdown--navigator .c-sentence-dropdown__selected-option{font-family:"Montserrat", sans-serif;font-weight:600;line-height:normal;font-size:20px}.c-sentence-dropdown--navigator .c-sentence-dropdown__selected-option-icon{position:static;right:auto;top:auto;bottom:auto;margin:auto 0;height:6px;width:12px}.c-sentence-dropdown--navigator .c-sentence-dropdown__options{position:static;width:calc(100vw - (2 * 24px));max-width:350px;margin-top:5px}.c-sentence-dropdown--navigator .c-sentence-dropdown__options-item{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;padding:16px 20px}.c-sentence-dropdown__selected-option{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#00d5e5;text-decoration:underline;display:flex}@media only screen and (min-width: 960px){.c-sentence-dropdown__selected-option{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px}}.c-sentence-dropdown__selected-option-icon{position:absolute;right:-5px;top:0;bottom:0;margin:auto}.c-sentence-dropdown__options{position:absolute;background-color:white;color:black;width:calc(100vw - (2 *16px));z-index:100;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}@media only screen and (min-width: 600px){.c-sentence-dropdown__options{width:350px}}.c-sentence-dropdown__options-item{padding:20px 24px;margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:35px;font-size:24px}.c-sentence-dropdown__options-item:not(:first-child){border-top:1px solid rgba(15,15,41,0.1)}.c-sentence-dropdown__options-item:hover{color:#00d5e5}.c-sentence-dropdown__options-item--selected{color:#00d5e5}.ie11 .c-sentence-dropdown__options{width:calc(100vw - (3 *16px))}@media only screen and (min-width: 600px){.ie11 .c-sentence-dropdown__options{width:350px}}

.c-button[data-v-17a2394f]{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em;display:inline-flex;justify-content:center;align-items:center;padding:14px 24px;color:#0f0f29;box-sizing:border-box;border:1px solid white;cursor:pointer}.c-button[data-v-17a2394f]:disabled{opacity:0.6;cursor:default}.c-button--rounded[data-v-17a2394f]{border-radius:25px}.c-button--center[data-v-17a2394f]{display:block;margin:0 auto}.c-button--theme-dark[data-v-17a2394f]{color:#0f0f29;border-color:rgba(0,213,229,0.8);background-color:rgba(0,213,229,0.8)}.c-button--theme-dark[data-v-17a2394f]:focus,.c-button--theme-dark[data-v-17a2394f]:hover,.c-button--theme-dark[data-v-17a2394f]:active,.c-button--theme-dark--active[data-v-17a2394f]{border-color:#00d5e5;background-color:#00d5e5}.c-button--theme-dark.c-button--secondary[data-v-17a2394f]{background-color:transparent;border-color:white;color:#00d5e5}.c-button--theme-dark.c-button--secondary[data-v-17a2394f]:focus,.c-button--theme-dark.c-button--secondary[data-v-17a2394f]:hover,.c-button--theme-dark.c-button--secondary[data-v-17a2394f]:active,.c-button--theme-dark.c-button--secondary--active[data-v-17a2394f]{border-color:#00d5e5;background-color:rgba(237,237,237,0.15)}.c-button--theme-light[data-v-17a2394f]{color:#0f0f29;border:1px solid #0f0f29}.c-button--theme-light[data-v-17a2394f]:focus,.c-button--theme-light[data-v-17a2394f]:hover,.c-button--theme-light[data-v-17a2394f]:active,.c-button--theme-light--active[data-v-17a2394f]{background-color:rgba(237,237,237,0.15)}.c-button--theme-light.c-button--secondary[data-v-17a2394f]{background-color:transparent}.c-button--theme-light.c-button--secondary[data-v-17a2394f]:focus,.c-button--theme-light.c-button--secondary[data-v-17a2394f]:hover,.c-button--theme-light.c-button--secondary[data-v-17a2394f]:active,.c-button--theme-light.c-button--secondary--active[data-v-17a2394f]{background-color:rgba(15,15,41,0.15)}

.chip-multi-select--theme-light .chip-multi-select__chip[data-v-d0c919e6]{color:#0f0f29;border:1px solid #0f0f29;background-color:transparent}.chip-multi-select--theme-light .chip-multi-select__chip[data-v-d0c919e6]:hover,.chip-multi-select--theme-light .chip-multi-select__chip--active[data-v-d0c919e6]{background-color:#00d5e5;color:#0f0f29;border-color:#00d5e5}.chip-multi-select--theme-light .chip-multi-select__chip .chip-multi-select__chip-icon--plus path[data-v-d0c919e6]{fill:#0f0f29}.chip-multi-select--small .chip-multi-select__chip[data-v-d0c919e6]{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:20px;font-size:14px;letter-spacing:0.0025em;padding:6px 12px;font-weight:600}.chip-multi-select__chip[data-v-d0c919e6]{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;display:inline-flex;justify-content:center;align-items:center;padding:8px 16px;color:#ffffff;border:1px solid rgba(255,255,255,0.8);background-color:#0f0f29;box-sizing:border-box;border-radius:25px;cursor:pointer;margin-bottom:12px}.chip-multi-select__chip[data-v-d0c919e6]:not(:last-child){margin-right:8px}.chip-multi-select__chip[data-v-d0c919e6]:hover,.chip-multi-select__chip--active[data-v-d0c919e6]{background-color:#00d5e5;color:#0f0f29;border-color:#00d5e5}.chip-multi-select__chip:hover .chip-multi-select__chip-icon--plus path[data-v-d0c919e6],.chip-multi-select__chip--active .chip-multi-select__chip-icon--plus path[data-v-d0c919e6]{fill:#0f0f29}.chip-multi-select__chip-icon[data-v-d0c919e6]{margin-left:4px}

.slider-story-card[data-v-90f158b0]{display:block;position:relative;text-decoration:none}.slider-story-card__wrapper[data-v-90f158b0]{padding-top:72%;position:relative;overflow:hidden}.slider-story-card__content-wrapper[data-v-90f158b0]{position:absolute;top:0;width:100%;height:100%}.slider-story-card__background-image[data-v-90f158b0]{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.slider-story-card__title[data-v-90f158b0]{font-family:"Montserrat", sans-serif;font-weight:600;line-height:normal;font-size:20px;color:#0f0f29;margin-top:10px}@media only screen and (min-width: 960px){.slider-story-card__title[data-v-90f158b0]{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:35px;font-size:24px;margin-top:24px}}.slider-story-card__corner-overlay[data-v-90f158b0]{position:absolute;top:0;width:100%;height:100%}

.slider-event-card[data-v-3455584d]{text-decoration:none;display:block;flex:1;position:relative}.slider-event-card[data-v-3455584d]:before,.slider-event-card[data-v-3455584d]:after{content:"";position:absolute;display:block;bottom:0;left:0;width:0;height:0;border-style:solid}.slider-event-card[data-v-3455584d]:before{border-color:transparent transparent white white;border-width:28px}.c-textfield--error .slider-event-card[data-v-3455584d]:before{border-color:transparent transparent #d42e3a #d42e3a}.slider-event-card[data-v-3455584d]:after{border-color:transparent transparent #0f0f29 #0f0f29;border-width:27px}.slider-event-card__wrapper[data-v-3455584d]{position:relative;box-sizing:border-box;background-color:transparent;border:1px solid #ededed;width:100%;height:100%;padding:15px 15px 55px;cursor:pointer}.slider-event-card__wrapper[data-v-3455584d]:hover,.slider-event-card__wrapper[data-v-3455584d]:focus{background-color:rgba(255,255,255,0.05)}.slider-event-card__title[data-v-3455584d]{color:white;font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;margin-bottom:14px;margin-top:0}.slider-event-card__calendar[data-v-3455584d]{margin-right:8px}.slider-event-card__date[data-v-3455584d]{color:rgba(255,255,255,0.9);font-family:"Montserrat", sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:11px;letter-spacing:0.004em;margin-bottom:8px}.slider-event-card__time[data-v-3455584d]{color:rgba(255,255,255,0.9);font-family:"Montserrat", sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:11px;letter-spacing:0.004em;margin-bottom:14px}.slider-event-card__desc[data-v-3455584d]{margin-top:0px;margin-bottom:0px;color:rgba(255,255,255,0.9);font-family:"Montserrat", sans-serif;font-weight:normal;line-height:20px;font-size:14px;letter-spacing:0.0025em}.slider-event-card__more-info[data-v-3455584d]{position:absolute;bottom:24px;right:15px;color:rgba(194,209,4,0.8);font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em;font-size:16px;text-decoration:none}

.hero-card iframe{width:100%;height:100%}

.hero-card__wrapper[data-v-b08c9814]{position:relative}.hero-card[data-v-b08c9814]{display:flex;justify-content:center;align-items:center;height:308px;margin-bottom:24px}@media only screen and (min-width: 960px){.hero-card[data-v-b08c9814]{margin-bottom:32px}}@media only screen and (min-width: 1280px){.hero-card[data-v-b08c9814]{height:550px}}.hero-card__play-icon[data-v-b08c9814]{display:block;margin:0 auto 10px;cursor:pointer}.hero-card__background-image[data-v-b08c9814]{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.hero-card__video-wrapper[data-v-b08c9814]{width:100%;height:100%}.hero-card--inverted-corner-triangles[data-v-b08c9814]:before,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:before{left:0;bottom:0;border-top:calc(3.4vw + 10px) solid #00d5e5;border-left:calc(3.4vw + 10px) solid transparent}.hero-card--inverted-corner-triangles[data-v-b08c9814]:after,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:after{right:0;left:auto;top:0;border-bottom:calc(3.4vw + 10px) solid #0f0f29;border-right:calc(3.4vw + 10px) solid transparent}.hero-card--inverted-corner-triangles[data-v-b08c9814]:before,.hero-card--inverted-corner-triangles[data-v-b08c9814]:after,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:before,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:after{content:"";position:absolute;width:0;height:0}@media only screen and (min-width: 960px){.hero-card--inverted-corner-triangles[data-v-b08c9814]:before,.hero-card--inverted-corner-triangles[data-v-b08c9814]:after,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:before,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:after{border-width:43px}}@media only screen and (min-width: 1280px){.hero-card--inverted-corner-triangles[data-v-b08c9814]:before,.hero-card--inverted-corner-triangles[data-v-b08c9814]:after,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:before,.hero-card--inverted-corner-triangles-hover-only[data-v-b08c9814]:hover:after{border-width:63px}}.hero-card__corner-overlay[data-v-b08c9814]{position:absolute;top:0;width:100%;height:100%}.hero-card__title[data-v-b08c9814]{position:absolute;width:100%;text-align:center;color:white;box-sizing:border-box;padding:0 16px;font-size:20px;letter-spacing:0.0015em}@media only screen and (min-width: 600px){.hero-card__title[data-v-b08c9814]{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;padding:0 40px}}@media only screen and (min-width: 960px){.hero-card__title[data-v-b08c9814]{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px}}

.news-card[data-v-2736f462]{width:100%;margin-bottom:24px;box-sizing:border-box;display:none;font-family:"Montserrat", sans-serif;font-weight:normal;line-height:25px;font-size:17px;letter-spacing:0.005em;color:#0f0f29;text-decoration:none}.news-card--visible[data-v-2736f462]{display:block}@media only screen and (min-width: 600px){.news-card[data-v-2736f462]{width:50%;padding-left:0;padding-right:12px}.news-card[data-v-2736f462]:nth-child(even){padding-left:12px;padding-right:0}}@media only screen and (min-width: 960px){.news-card[data-v-2736f462]{margin-bottom:32px;width:calc(100% / 3)}.news-card[data-v-2736f462]:nth-child(n){padding-left:6px;padding-right:6px}.news-card[data-v-2736f462]:nth-child(3n+1){padding-left:0;padding-right:12px}.news-card[data-v-2736f462]:nth-child(3n+3){padding-left:12px;padding-right:0}}.news-card__image-wrapper[data-v-2736f462]{height:0;padding-top:72%;position:relative;overflow:hidden;margin-bottom:16px}@media only screen and (min-width: 600px){.news-card__image-wrapper[data-v-2736f462]{margin-bottom:20px}}.news-card__image-wrapper[data-v-2736f462]:hover{position:relative}.news-card__image-wrapper[data-v-2736f462]:hover:before{left:0;bottom:0;border-top:5.5vw solid #00d5e5;border-left:5.5vw solid transparent}.news-card__image-wrapper[data-v-2736f462]:hover:after{right:0;left:auto;top:0;border-bottom:5.5vw solid #0f0f29;border-right:5.5vw solid transparent}.news-card__image-wrapper[data-v-2736f462]:hover:before,.news-card__image-wrapper[data-v-2736f462]:hover:after{content:"";position:absolute;width:0;height:0;z-index:100}@media only screen and (min-width: 600px){.news-card__image-wrapper[data-v-2736f462]:hover:before,.news-card__image-wrapper[data-v-2736f462]:hover:after{border-width:2.6vw}}@media only screen and (min-width: 960px){.news-card__image-wrapper[data-v-2736f462]:hover:before,.news-card__image-wrapper[data-v-2736f462]:hover:after{border-width:18px}}@media only screen and (min-width: 1280px){.news-card__image-wrapper[data-v-2736f462]:hover:before,.news-card__image-wrapper[data-v-2736f462]:hover:after{border-width:24px}}.news-card__background-image[data-v-2736f462]{position:absolute;background-color:#ededed;top:0;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.news-card__corner-overlay[data-v-2736f462]{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(45deg, #c2d104 7%, transparent 7%),linear-gradient(225deg, #c2d104 7%, transparent 7%)}.news-card__title[data-v-2736f462]{margin-bottom:10px;font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em}@media only screen and (min-width: 960px){.news-card__title[data-v-2736f462]{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em}}

.c-tooltip{display:flex;align-items:center;margin-bottom:32px;font-family:"Montserrat", sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:11px;color:#ededed;cursor:pointer}.c-tooltip--navigator{color:#0f0f29}.c-tooltip__icon{margin-right:5px}.tooltip{display:block;z-index:100}@media only screen and (max-width: 599px){.tooltip{width:calc(100vw - (2 *16px))}}@media only screen and (min-width: 600px){.tooltip{left:16px;max-width:320px}}.tooltip[x-placement^="top"]{margin-bottom:5px}.tooltip[x-placement^="bottom"]{margin-top:5px}.tooltip .tooltip-inner{background:#ededed;color:#0f0f29;border-radius:0;padding:24px;box-shadow:0 5px 30px rgba(0,0,0,0.1)}.tooltip[aria-hidden="true"]{visibility:hidden;opacity:0;transition:opacity 0.15s, visibility 0.15s}.tooltip[aria-hidden="false"]{visibility:visible;opacity:1;transition:opacity 0.15s}

.collapsible-content[data-v-2074735b]{padding-bottom:24px}.collapsible-content--bottom-border[data-v-2074735b]{border-bottom:1px solid #ededed;margin-bottom:16px}.collapsible-content .collapsible-content__title[data-v-2074735b]{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:35px;font-size:24px;margin-top:0;margin-bottom:16px}.collapsible-content .collapsible-content__above-content[data-v-2074735b]{margin-bottom:16px}.collapsible-content .collapsible-content__above-content--no-bottom-margin[data-v-2074735b]{margin-bottom:0}.collapsible-content .collapsible-content__show-all[data-v-2074735b]{margin-bottom:16px}.collapsible-content .collapsible-content__below-content[data-v-2074735b]{margin-bottom:16px}

button[data-v-cadd90d0]{color:white;background:black}


.vue-map-container {
  position: relative;
}
.vue-map-container .vue-map {
  left: 0; right: 0; top: 0; bottom: 0;
  position: absolute;
}
.vue-map-hidden {
  display: none;
}


.vue-street-view-pano-container {
  position: relative;
}
.vue-street-view-pano-container .vue-street-view-pano {
  left: 0; right: 0; top: 0; bottom: 0;
  position: absolute;
}

body{overflow-x:hidden;margin:0;padding:0;color:black;font-family:"Montserrat", sans-serif;font-weight:normal;line-height:25px;font-size:17px;letter-spacing:0.005em}body.NewsPage{min-height:100vh}body a{color:#00d5e5;font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em}body a.download-link{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em;border:1px solid #00d5e5;padding:14px 24px;display:block;text-decoration:none;display:flex;align-items:center;margin-bottom:24px;width:232px}body a.download-link:before{content:url("/resources/app/client/assets/img/pdf-icon.svg");margin-right:18px}body p:last-child{margin:0}body.dialog-active{overflow:hidden}body.dialog-active--mobile-only{overflow:hidden}@media only screen and (min-width: 600px){body.dialog-active--mobile-only{overflow:auto}}body.dialog-active--smd-and-up{overflow:hidden}@media only screen and (min-width: 768px){body.dialog-active--smd-and-up{overflow:auto}}.tns-no-subpixel>.tns-item{margin-right:0 !important}.u-container{margin:0 auto;position:relative;box-sizing:border-box;padding:0 16px;max-width:960px;overflow:hidden;width:100%}@media only screen and (min-width: 768px){.u-container{max-width:960px}}@media only screen and (min-width: 1280px){.u-container{max-width:1280px}}.u-container--no-padding{padding:0}.u-container--overflow{overflow:visible}.u-container--not-relative{position:static}.u-full-height-wrapper{display:flex;flex-direction:column;min-height:100vh}.u-full-height-wrapper__expand{flex:1 1 auto}.u-no-scroll{overflow:hidden !important}.u-gutter{padding-left:16px;padding-right:16px}.u-hide{display:none}.u-left{float:left}.is-required{color:red}.no-focus-outline a:focus,.no-focus-outline button:focus,.no-focus-outline input:focus,.no-focus-outline textarea:focus{outline:none}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.42857%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.loading-spinner{display:flex;position:fixed;width:100%;height:100vh;align-items:center;justify-content:center;background:rgba(0,0,0,0.8);z-index:1000}.loading-spinner--hide{display:none}.loading-content{display:none}.loading-content--loaded{display:block}.c-content{margin-bottom:32px}@media only screen and (min-width: 768px){.c-content{display:flex;flex-direction:row;height:100%;margin-bottom:48px}}.c-content a,.c-content p,.c-content pre{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:25px;font-size:17px;letter-spacing:0.005em}.c-content a{color:#00d5e5;cursor:pointer;text-decoration:underline}.c-content__content{margin-bottom:32px}.c-content__content h1{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#0f0f29;margin-bottom:40px}@media only screen and (min-width: 768px){.c-content__content h1{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:40px}}.c-content__content h2{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:35px;font-size:24px;color:#0f0f29;margin-bottom:16px}.c-content__content h3{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em;color:#0f0f29;margin-bottom:16px}.c-content__content h4{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em;color:#0f0f29;margin-bottom:16px}.c-content__content h5{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em;color:#0f0f29;margin-bottom:16px}.c-content__content h6{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em;color:#0f0f29;margin-bottom:16px}.c-content__content .text-left{text-align:left}.c-content__content .text-center{text-align:center}.c-content__content .text-right{text-align:right}.c-content__content .text-justify{text-align:justify}.c-content__content .image{max-width:100%;height:auto;display:block;width:100%}@media only screen and (max-width: 599px){.c-content__content .image{width:100%;float:none;margin:0}}.c-content__content .image.left{float:left;margin-right:1em;margin-bottom:1em}.c-content__content .image.right{float:right;margin-left:1em;margin-bottom:1em}.c-content__content .image.center{margin:auto;float:none;clear:both}.c-content__content .image.rightAlone{margin:auto 0 auto auto}.c-content__content .embed{max-width:100%;display:block}.c-content__content .embed.left{float:left;margin-right:1em;margin-bottom:1em}.c-content__content .embed.right{float:right;margin-left:1em;margin-bottom:1em}.c-content__content .embed.center{margin:auto;float:none;clear:both}.c-content__content .embed.rightAlone{margin:auto 0 auto auto}@media only screen and (max-width: 599px){.c-content__content .embed{width:100%;padding-top:56.25%;height:0;position:relative}.c-content__content .embed iframe{width:100%;position:absolute;top:0;height:100%}}.c-content__subtitle{color:#00d5e5;margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em}h3.c-content__location-title{margin-top:24px}@media only screen and (min-width: 600px){.c-content__location-wrapper{display:flex;justify-content:space-between}}.c-content__location-text{margin-bottom:64px;margin-right:26px}.c-content__location-embed-map{border-bottom:1px solid rgba(237,237,237,0.15)}@media only screen and (min-width: 600px){.c-content__location-embed-map{border-bottom:none}}.c-content__location-embed-map iframe{height:264px;width:100%;margin-bottom:24px}@media only screen and (min-width: 600px){.c-content__location-embed-map iframe{height:426px;width:440px}}@media only screen and (min-width: 1280px){.c-content__location-embed-map iframe{height:541px;width:560px}}@media only screen and (min-width: 768px){.c-content__secondary{order:-1;width:220px;flex:0 0 220px;margin-right:16px}}@media only screen and (min-width: 960px){.c-content__secondary{margin-right:64px}}.c-content__page-details p{font-size:14px;color:rgba(15,15,41,0.6);margin-bottom:16px}.c-content__page-details a{margin-right:24px;line-height:36px}@media only screen and (min-width: 768px){.c-content__page-details a{display:block;width:100%}}.c-content__page-details h4{margin-top:0;margin-bottom:13px}.c-content__page-break{height:30px;width:100%}p.c-content__page-details-sub-title{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;color:black;margin-top:0;margin-bottom:32px}.header-background{background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover;width:100%;background-color:#00d5e5}.hero-section{background-size:cover;background-repeat:no-repeat;background-position:center center;color:white;min-height:480px;position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 960px){.hero-section{min-height:650px}}.hero-section__container{display:flex;flex-direction:column;flex:1 1 auto}.hero-section__content-wrapper{flex:1 1 auto;max-width:630px;margin-bottom:165px}@media only screen and (min-width: 600px){.hero-section__content-wrapper{margin-right:130px;margin-bottom:80px}}.hero-section__pattern{display:block}.hero-section__pattern--vert{position:absolute;height:100%;top:0;right:0}@media only screen and (max-width: 599px){.hero-section__pattern--vert{display:none}}.hero-section__pattern--horiz{width:100%;position:absolute;bottom:0;left:0}@media only screen and (min-width: 600px){.hero-section__pattern--horiz{display:none}}.hero-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-top:8px;margin-bottom:24px}@media only screen and (min-width: 600px){.hero-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:64px;letter-spacing:-0.005em;margin-top:16px;margin-bottom:24px}}@media only screen and (min-width: 960px){.hero-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:94px;font-size:96px;letter-spacing:-0.015em;margin-top:49px;margin-bottom:24px}}.hero-section__subtitle{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em;margin-top:15px;font-weight:normal;color:white}@media only screen and (min-width: 600px){.hero-section__subtitle{margin-top:24px}}@media only screen and (min-width: 960px){.hero-section__subtitle{margin-top:54px}}.c-top-menu{padding-top:48px}@media only screen and (max-width: 767px){.c-top-menu{margin-bottom:32px}}@media only screen and (min-width: 768px){.c-top-menu{padding-top:69px}}@media only screen and (max-width: 767px){.c-top-menu--open{background-color:#00d5e5;background-image:url("/resources/app/client/assets/img/bg-pattern.png");z-index:100;position:relative}.c-top-menu__hamburger-logo-wrapper{display:flex}.c-top-menu__hamburger{padding-right:20px;cursor:pointer}.c-top-menu__close{padding-right:20px;cursor:pointer}}@media only screen and (min-width: 768px){.c-top-menu__hamburger,.c-top-menu__close{display:none}}@media only screen and (max-width: 599px){.c-top-menu__logo svg{width:198px}}.c-top-menu__links{padding-top:32px;z-index:2}@media only screen and (max-width: 767px){.c-top-menu__links{flex-grow:1;padding-top:24px;height:0;position:absolute;overflow:hidden}.c-top-menu--open .c-top-menu__links{height:auto;overflow:auto;background-color:#00d5e5;background-image:url("/resources/app/client/assets/img/bg-pattern.png");width:100%}.c-top-menu__links--smd{display:none}}@media only screen and (min-width: 768px){.c-top-menu__links{display:none}.c-top-menu__links--smd{float:right;margin-top:10px;margin-right:12vw}.c-top-menu__link:last-child{margin-right:0}}@media only screen and (min-width: 1920px){.c-top-menu__links--smd{margin-right:0}}.c-top-menu__link{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;color:#fff203;display:inline-block;margin-bottom:24px;text-decoration:none;width:100%;text-align:center}@media only screen and (min-width: 600px){.c-top-menu__link{width:auto;text-align:start;margin-left:94px;margin-right:94px;margin-bottom:32px}}@media only screen and (min-width: 768px){.c-top-menu__link{margin-left:28px;margin-right:28px}}.breadcrumbs{margin-bottom:32px}.breadcrumbs a{font-weight:normal;font-size:17px;line-height:25px}.breadcrumbs a:after{content:url("/resources/app/client/assets/img/breadcrumb-arrow.svg");margin-left:20px;margin-right:5px}.breadcrumbs__home{color:rgba(15,15,41,0.8);font-size:0 !important}@media only screen and (min-width: 600px){.breadcrumbs__home{font-size:17px !important}}.breadcrumbs__home:before{content:url("/resources/app/client/assets/img/home.svg");margin-right:5px}.breadcrumbs__current-page{color:#fff203}.breadcrumbs__current-page--news{color:#00d5e5}.generic-header{margin-bottom:35px}@media only screen and (min-width: 600px){.generic-header{margin-bottom:50px}}.generic-header__logo{display:block;margin-top:48px}@media only screen and (min-width: 600px){.generic-header__logo{margin-top:40px}}@media only screen and (min-width: 960px){.generic-header__logo{margin-top:69px}}.navigator{position:fixed;right:0;bottom:16px}@media only screen and (min-width: 600px){.navigator{right:32px;right:16px}}.navigator__label{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:11px;letter-spacing:0.004em;font-weight:bold;background-color:#00d5e5;border-radius:30px;padding:12px 16px;margin-right:8px;cursor:pointer;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}@media only screen and (min-width: 600px){.navigator__label{padding:16px 24px;margin-right:16px;font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em}}.navigator__control-wrapper{display:flex;justify-content:flex-end;align-items:center;margin-top:16px}@media only screen and (max-width: 599px){.navigator__control-wrapper{margin-right:16px}}.navigator__control{width:64px;height:64px;border-radius:50%;background-color:#00d5e5;background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover;position:relative;box-shadow:0px 4px 4px rgba(0,0,0,0.25);cursor:pointer}@media only screen and (min-width: 600px){.navigator__control{width:88px;height:88px}}.navigator__control-icon{height:24px;width:24px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}@media only screen and (min-width: 600px){.navigator__control-icon{height:32px;width:32px}}.navigator__container{max-width:400px;width:100%;background-color:white;box-shadow:0px 4px 4px rgba(0,0,0,0.25);overflow-y:auto;max-height:calc( 100vh - 96px)}@media only screen and (min-width: 600px){.navigator__container{max-height:calc( 100vh - 120px)}}.navigator__top-bar{background-color:#00d5e5;padding:16px 24px;background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover}.navigator__top-bar-title{font-family:"Montserrat", sans-serif;font-weight:600;line-height:normal;font-size:20px}.navigator__top-bar-subtitle{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;margin-top:5px}.navigator__form-wrapper{padding:24px}.navigator__step-label{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:11px;letter-spacing:0.004em;color:#00d5e5;margin:0 0 16px}.navigator__radio-wrapper{margin-bottom:16px}.navigator__radio-legend{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;display:block;margin-bottom:8px}.navigator__radio-button{display:inline-block}.navigator__radio-button:not(:last-child){margin-right:24px}.navigator__radio-button--stack{display:block;margin:0}.navigator__help-with,.navigator__recaptcha{margin:16px 0}.navigator__buttons{display:flex;justify-content:space-between;width:100%}.navigator__buttons--end{justify-content:flex-end}.navigator__sentence{margin-bottom:32px}.navigator__sentence-start{font-family:"Montserrat", sans-serif;font-weight:600;line-height:normal;font-size:20px;margin:0 0 16px}.navigator__success-wrapper{display:flex;flex-direction:column;align-items:center}.navigator__success-tick{width:48px;height:48px}.navigator__success-title{color:#c2d104;margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:35px;font-size:24px;margin:16px 0}.navigator__success-sub{margin-bottom:16px;font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em}.navigator__success-text{text-align:center;margin-bottom:16px}.help-section{background-color:#0f0f29;color:white;padding:48px 0}@media only screen and (min-width: 600px){.help-section{padding:64px 0}}@media only screen and (min-width: 960px){.help-section{padding:80px 0}}.help-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#00d5e5;margin-bottom:8px}@media only screen and (min-width: 960px){.help-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:8px}}.help-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;margin-bottom:24px}@media only screen and (min-width: 960px){.help-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:24px}}.help-section__subtitle{color:#ededed;font-family:"Montserrat", sans-serif;font-weight:normal;line-height:20px;font-size:14px;letter-spacing:0.0025em;margin:0;margin-bottom:32px}@media only screen and (min-width: 960px){.help-section__subtitle{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:25px;font-size:17px;letter-spacing:0.005em}}.help-section__label{color:rgba(0,213,229,0.8);margin-bottom:24px;margin-top:0;font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em}@media only screen and (min-width: 960px){.help-section__label{margin-bottom:32px}}.help-section__sentence{margin-bottom:32px}.help-section__sentence-start{font-family:"Montserrat", sans-serif;font-weight:600;line-height:normal;font-size:20px}.help-section__field-location{margin-bottom:8px}.help-section__field-name{margin-bottom:32px}.help-section__field-email{margin-top:-16px;margin-bottom:32px}.help-section__field-phone{margin-top:-16px;margin-bottom:32px}.help-section__field-extra-info{margin-bottom:32px}.help-section__radio{margin-bottom:32px}.help-section__recaptcha{margin-bottom:32px}.help-section__radio-legend{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;display:block;margin-bottom:8px;color:white}.help-section__radio-button{display:inline-block}.help-section__radio-button:not(:last-child){margin-right:24px}.help-section__steps{display:flex}@media only screen and (max-width: 599px){.help-section__steps{justify-content:space-between}}@media only screen and (min-width: 600px){.help-section__steps-button{margin-right:24px}}.help-section__hr{margin-bottom:32px;color:rgba(237,237,237,0.6);background-color:rgba(237,237,237,0.6);height:1px;border:none}.help-section__success-icon{margin-bottom:24px}.help-section__success-title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#c2d104;margin-bottom:11px}.help-section__success-subtitle{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;display:block;margin-bottom:24px}.help-section__success-message{margin:0;margin-bottom:24px}.help-section__success-phone,.help-section__success-email{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:25px;font-size:17px;letter-spacing:0.005em;text-decoration:underline;display:block;margin-bottom:16px}.help-section__success-office{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:25px;font-size:17px;letter-spacing:0.005em;text-decoration:underline;display:block;margin-bottom:32px}.our-stories-section{background-color:#ededed;background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover}.our-stories-section__container{display:flex;flex-direction:column;min-height:340px;margin:48px 0;position:relative}@media only screen and (min-width: 600px){.our-stories-section__container{margin:64px 0}}@media only screen and (min-width: 1280px){.our-stories-section__container{margin:80px 0;flex-direction:row}}.our-stories-section__content{width:100%;padding:0 0 30px;display:flex;flex-direction:column}@media only screen and (min-width: 600px){.our-stories-section__content{flex-direction:row;width:100%}}@media only screen and (min-width: 1280px){.our-stories-section__content{flex-direction:column;width:350px;padding:0 50px 0 0}}.our-stories-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#0f0f29}@media only screen and (min-width: 600px){.our-stories-section__title{width:200px;padding-right:30px;margin-bottom:8px}}@media only screen and (min-width: 960px){.our-stories-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:8px}}@media only screen and (min-width: 1280px){.our-stories-section__title{width:auto;padding:0}}.our-stories-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#00d5e5;margin-bottom:24px}@media only screen and (min-width: 960px){.our-stories-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:24px}}.our-stories-section__intro{color:#0f0f29}@media only screen and (min-width: 1280px){.our-stories-section__intro{padding-bottom:70px}}.our-stories-section__slider-controls{padding-top:30px;width:100%;display:flex;align-content:center;justify-content:center}@media only screen and (min-width: 1280px){.our-stories-section__slider-controls{position:absolute;bottom:0;left:0;padding:0;display:block;width:auto}}.our-stories-section__slider-control{border:none;padding:0;background:none;cursor:pointer}.our-stories-section__slider-control--disabled{opacity:0.5;cursor:auto}.our-stories-section__slider-control img{width:32px;height:32px}.our-stories-section__slider-wrapper{flex:1}.our-stories-section__slider-wrapper .tns-controls{display:none}.news-section{background-color:#c2d104;background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover}.news-section__container{margin:48px 0}@media only screen and (min-width: 600px){.news-section__container{margin:64px 0}}@media only screen and (min-width: 960px){.news-section__container{margin:80px 0}}.news-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#0f0f29;margin-bottom:8px}@media only screen and (min-width: 960px){.news-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:8px}}.news-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#ededed;margin-bottom:24px}@media only screen and (min-width: 960px){.news-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:24px}}.news-section__cards-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.events-section{background-color:#0f0f29;background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover;padding:48px 0}@media only screen and (min-width: 600px){.events-section{padding:64px 0}}@media only screen and (min-width: 960px){.events-section{padding:80px 0}}.events-section__content-wrapper{margin-bottom:32px}.events-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#00d5e5;margin-bottom:8px}@media only screen and (min-width: 960px){.events-section__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:8px}}.events-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;color:#ededed;margin-bottom:24px}@media only screen and (min-width: 960px){.events-section__title-te-reo{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:24px}}.events-section__slider .tns-slider{display:flex}.events-section__slider-controls{width:100%;display:flex;align-content:center;justify-content:center}@media only screen and (min-width: 600px){.events-section__slider-controls{position:absolute;top:0;right:16px;padding:0;display:block;width:auto}}.events-section__slider-control{border:none;padding:0;background:none;cursor:pointer}.events-section__slider-wrapper{flex-grow:1}.footer{background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover;background-color:white}.footer__top-wrapper{display:flex;flex-direction:column;border-bottom:1px #ededed solid}@media only screen and (min-width: 600px){.footer__top-wrapper{flex-direction:row}}.footer__content-links{flex-grow:1;padding-top:24px}@media only screen and (min-width: 600px){.footer__content-links{padding-top:32px}}.footer__content-link{color:black;margin-right:32px;display:inline-block;margin-bottom:24px}@media only screen and (min-width: 600px){.footer__content-link{margin-bottom:32px}}.footer__social-links{display:flex;flex-direction:row;align-items:center;margin-bottom:14px}@media only screen and (min-width: 600px){.footer__social-links{margin-bottom:0}}.footer__middle-wrapper{display:flex;flex-direction:column}@media only screen and (min-width: 960px){.footer__middle-wrapper{flex-direction:row}}.footer__contact-links{flex-grow:1}.footer__contact-link{text-decoration:underline;margin-right:32px;padding:24px 0;display:inline-block}@media only screen and (min-width: 600px){.footer__contact-link{padding:30px 0}}.footer__brand{display:flex}@media only screen and (min-width: 600px){.footer__brand{align-items:center}}.footer__bottom-wrapper{margin-top:24px;margin-bottom:50px}@media only screen and (min-width: 960px){.footer__bottom-wrapper{margin-top:0}}.footer__copyright{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:11px;letter-spacing:0.004em}.contact-us__heading{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;margin-bottom:16px}@media only screen and (min-width: 600px){.contact-us__heading{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:24px}}.contact-us__text-field{margin-bottom:24px}.contact-us__radio{margin-bottom:12px}.contact-us__radio-button{margin-bottom:12px}.contact-us__radio-legend{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;display:block;margin-bottom:8px}.contact-us__radio-button{display:inline-block}.contact-us__radio-button:not(:last-child){margin-right:24px}.contact-us__submit,.contact-us__recaptcha{margin-top:24px}.contact-us__success-wrapper{display:flex;flex-direction:column}.contact-us__success-tick{width:48px;height:48px}.contact-us__success-title{color:#c2d104;margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:35px;font-size:24px;margin:16px 0}.contact-us__success-sub{margin-bottom:16px;font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em}.contact-us__success-text{margin-bottom:16px}.contact-us__bottom-content-wrapper{padding:48px 0}.contact-us__bottom-heading{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:35px;font-size:24px;margin-bottom:24px;margin-top:0}.contact-us__bottom-content{margin-bottom:24px}.contact-us__bottom-link{display:block;margin-bottom:24px}.content-nav ul{list-style-type:none;margin:0;padding:0}.content-nav .content-nav__item{font-family:"Montserrat", sans-serif;font-weight:600;line-height:normal;font-size:20px;margin-bottom:24px;display:block;text-decoration:none;color:rgba(15,15,41,0.8);cursor:pointer}.content-nav .content-nav__item--current,.content-nav .content-nav__item--section,.content-nav .content-nav__item:hover{color:#00d5e5}.content-nav .content-nav__secondary-item{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em;margin-bottom:24px;margin-left:16px;display:block;text-decoration:none;color:rgba(15,15,41,0.8)}.content-nav .content-nav__secondary-item--current,.content-nav .content-nav__secondary-item:hover{color:#00d5e5}.content-nav__menu-button-wrapper{display:inline-block;position:relative;margin-bottom:24px;width:100%}.content-nav__menu-button-wrapper:before,.content-nav__menu-button-wrapper:after{content:"";position:absolute;display:block;bottom:0;left:0;width:0;height:0;border-style:solid}.content-nav__menu-button-wrapper:before{border-color:transparent transparent #ededed #ededed;border-width:8px}.content-nav__menu-button-wrapper:after{border-color:transparent transparent white white;border-width:7px}@media only screen and (min-width: 768px){.content-nav__menu-button-wrapper{display:none}}.content-nav__menu-button{cursor:pointer;border:1px solid #ededed;background-color:transparent;color:#00d5e5;padding:13px 15px;font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em;display:flex;align-items:center;width:100%;justify-content:space-between}.content-nav__menu-button-icon{margin-left:24px}@media only screen and (max-width: 767px){.content-nav__menu{display:none}}@media only screen and (max-width: 767px){.content-nav__menu--open{top:0;bottom:0;left:0;right:0;width:100%;height:100vh;position:fixed;background:white;background-image:url("/resources/app/client/assets/img/bg-pattern.png");background-size:cover;padding:64px 24px;z-index:10;display:flex;overflow:scroll;box-sizing:border-box}}.content-nav__secondary{display:none}.content-nav__secondary--active{display:block}.content-nav__menu-close{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:11px;letter-spacing:0.004em;top:24px;right:24px;position:absolute;cursor:pointer;display:flex;align-items:center}@media only screen and (min-width: 768px){.content-nav__menu-close{display:none}}.content-nav__menu-close-icon{height:32px;width:32px;margin-left:4px}.bio-card{padding-bottom:32px}.bio-card--bottom-border{border-bottom:1px solid #ededed;margin-bottom:32px}@media only screen and (min-width: 960px){.bio-card{display:flex}}.bio-card .bio-card__thumbnail-corner-overlay{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(225deg, white 7%, transparent 7%),linear-gradient(45deg, white 7%, transparent 7%)}.bio-card .bio-card__thumbnail{width:124px;position:relative;margin-bottom:24px}@media only screen and (min-width: 960px){.bio-card .bio-card__thumbnail{min-width:272px;margin-right:37px}}.bio-card .bio-card__thumbnail-image{width:100%;display:block}.bio-card .bio-card__title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em;color:#0f0f29;margin-top:0px;margin-bottom:16px}.bio-card .bio-card__subtitle{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;color:#00d5e5;margin:0;margin-bottom:16px}.bio-card .bio-card__body p{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:20px;font-size:14px;letter-spacing:0.0025em;color:#0f0f29}.NewsPage .header-background{position:absolute;background-color:#c2d104;height:337px}@media only screen and (min-width: 960px){.NewsPage .header-background{height:355px}}@media only screen and (min-width: 1280px){.NewsPage .header-background{height:476px}}.NewsPage .c-top-menu__link{color:#0f0f29}.NewsPage .c-top-menu__logo .whanau-ora-logo-text{fill:#0f0f29}.NewsPage .c-top-menu__hamburger path{fill:white}.NewsPage .breadcrumbs__current-page{color:white}.EventPage .header-background{position:absolute;background-color:#fff203;height:337px}@media only screen and (min-width: 960px){.EventPage .header-background{height:355px}}@media only screen and (min-width: 1280px){.EventPage .header-background{height:476px}}.EventPage .c-top-menu__link{color:#0f0f29}.EventPage .c-top-menu__logo .whanau-ora-logo-text{fill:#0f0f29}.EventPage .c-top-menu__hamburger path{fill:#00d5e5}.EventPage .breadcrumbs__current-page{color:#0f0f29}.StoryPage .header-background{position:absolute;background-color:#00d5e5;height:337px}@media only screen and (min-width: 960px){.StoryPage .header-background{height:355px}}@media only screen and (min-width: 1280px){.StoryPage .header-background{height:476px}}.StoryPage .c-top-menu__link{color:#fff203}.StoryPage .c-top-menu__logo .whanau-ora-logo-text{fill:#0f0f29}.StoryPage .breadcrumbs__current-page{color:#0f0f29}.PartnersPage .header-background{margin-bottom:32px}@media only screen and (min-width: 960px){.PartnersPage .header-background{margin-bottom:48px}}.PartnersPage .c-content__content{width:100%}.StoriesHolderPage .header-background{margin-bottom:32px}@media only screen and (min-width: 960px){.StoriesHolderPage .header-background{margin-bottom:48px}}.EventsHolderPage .header-background{margin-bottom:32px}@media only screen and (min-width: 960px){.EventsHolderPage .header-background{margin-bottom:48px}}.NewsHolderPage .header-background{margin-bottom:32px}@media only screen and (min-width: 960px){.NewsHolderPage .header-background{margin-bottom:48px}}.ContentPage .header-background{margin-bottom:32px}@media only screen and (min-width: 960px){.ContentPage .header-background{margin-bottom:48px}}.ContactUsPage .header-background{margin-bottom:32px}@media only screen and (min-width: 960px){.ContactUsPage .header-background{margin-bottom:48px}}.Page .header-background{margin-bottom:32px}@media only screen and (min-width: 960px){.Page .header-background{margin-bottom:48px}}.HomePage .c-top-menu__link{color:white}.c-holder-page-list__heading{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:normal;font-size:36px;letter-spacing:0.025em;margin-bottom:40px}@media only screen and (min-width: 768px){.c-holder-page-list__heading{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:61px;font-size:48px;margin-bottom:40px}}.c-holder-page-list__item{margin-bottom:30px;padding-bottom:30px;display:flex;flex-direction:row;border-bottom:1px solid #ededed}a.c-holder-page-list__item{text-decoration:none}.c-holder-page-list__content-wrapper{flex:1 1 auto;padding-right:20px}@media only screen and (min-width: 768px){.c-holder-page-list__content-wrapper{padding-right:50px}}.c-holder-page-list__content-title{margin:0;font-family:"Montserrat", sans-serif;font-weight:bold;line-height:29px;font-size:20px;letter-spacing:0.005em;color:#0f0f29;margin-bottom:8px}.c-holder-page-list__content{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:20px;font-size:14px;letter-spacing:0.0025em;display:none;color:rgba(15,15,41,0.6);margin:0}@media only screen and (min-width: 768px){.c-holder-page-list__content{display:block}}.c-holder-page-list__sub-content{font-family:"Montserrat", sans-serif;font-weight:normal;line-height:20px;font-size:14px;letter-spacing:0.0025em;margin:24px 0 0;display:block;color:#0f0f29}@media only screen and (max-width: 599px){.c-holder-page-list__event-info{display:block}}.c-holder-page-list__calendar{margin-right:8px}.c-holder-page-list__time{margin-right:8px}@media only screen and (min-width: 600px){.c-holder-page-list__time{margin-left:8px}}.c-holder-page-list__image-wrapper{min-width:100px;width:100px}@media only screen and (min-width: 600px){.c-holder-page-list__image-wrapper{min-width:270px;width:270px}}.c-holder-page-list__image{width:100%;height:auto}.partners-map{display:flex;justify-content:center}.partners-map__container{position:relative;margin-top:32px}.partners-map__label{position:absolute;cursor:pointer;display:none}@media only screen and (min-width: 768px){.partners-map__label{display:block}}.partners-map__map path{cursor:pointer}.partners-map__map path:hover{opacity:0.8}.partners-list__partner-region{position:relative;border-bottom:1px solid rgba(237,237,237,0.5)}.partners-list__partner-region h2{margin-top:30px;cursor:pointer}.partners-list__partner-region h2:after{position:absolute;content:url("/resources/app/client/assets/img/arrow-up.svg");cursor:pointer;right:0}.partners-list__partner-region h3{margin-bottom:0}.partners-list__partner-region-inner{display:none}.partners-list__partner-region-inner h3{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em}.partners-list__partner-region--open{border-bottom:0}.partners-list__partner-region--open h2:after{content:url("/resources/app/client/assets/img/arrow-down.svg")}.partners-list__partner-region--open .partners-list__partner-region-inner{display:block}.partners-list__partner{display:flex;flex-flow:row wrap;padding:16px 0;border-bottom:1px solid rgba(237,237,237,0.5)}.partners-list__partner>*{width:50%}@media only screen and (min-width: 960px){.partners-list__partner>*{width:33.33%}}.partners-list__partner-phone{text-align:center;box-sizing:border-box;padding:0 14px}.partners-list__partner-website{margin-top:14px;width:100%}@media only screen and (min-width: 768px){.partners-list__partner-website{margin-top:0;width:auto}}.subscribe-form{background-color:rgba(237,237,237,0.4);padding:16px}@media only screen and (max-width: 599px){.subscribe-form .c-textfield__input{max-width:100%}}@media only screen and (min-width: 960px){.subscribe-form .c-textfield__input{width:424px}}.subscribe-form__form{display:flex;flex-direction:column}@media only screen and (min-width: 960px){.subscribe-form__form{flex-direction:row;justify-content:space-between}}.subscribe-form__title{font-family:"Montserrat", sans-serif;font-weight:600;line-height:23px;font-size:16px;letter-spacing:0.001em;margin:0;margin-bottom:8px}.subscribe-form__button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:16px;letter-spacing:0.0125em;padding:14px 24px;background-color:#00d5e5;cursor:pointer;margin-top:4px;width:133px;height:48px}@media only screen and (max-width: 599px){.subscribe-form__button{width:100%}}@media only screen and (min-width: 960px){.subscribe-form__button{align-self:flex-end}}

