﻿@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}:root{font-size:38%;}@media(min-width:768px){:root{font-size:45%;}}@media(min-width:992px){:root{font-size:62.5%;}}:root body{margin:0;}.container{max-width:1280px;margin-right:auto;margin-left:auto;position:relative;z-index:1;}h1,h2,h3,h4,h5,h6,main,p,a,address,span,input,label{font-family:"haboro-soft";font-weight:normal;}h1,h2,h3{margin-bottom:46px;}.bg-purple{background-color:#522d6d;}.bg-purple *{color:#fff;}.bg-purple-dark{background-color:#3d1152;}.bg-purple-dark *{color:#fff;}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;}strong{font-weight:bold;}h1,.h1{font-size:calc(35px + 2rem);}h2,.h2{font-size:calc(30px + 1.6rem);}h2 p,.h2 p{font-size:calc(30px + 1.6rem);}h3,.h3{font-size:calc(25px + 1.7rem);}h3 p,.h3 p{font-size:calc(25px + 1.7rem);}p,address{margin-bottom:46px;}.btn:focus{outline:none;}.btn-group .btn{margin:0 20px 20px 0;}.text-center .btn-group .btn{margin:10px;}a{text-decoration:none;}.padding{padding:92px;}.margin{margin:92px;}.margin-bottom{margin-bottom:92px;}.margin-half-bottom{margin-bottom:46px;}.margin-y{margin:0 92px;}.pull-left{padding-left:calc((100vw - 1280px)/2);}.pull-right{padding-right:calc((100vw - 1280px)/2);}.pull-x{padding:0 calc((100vw - 1280px)/2);}@keyframes scroll-prompt{100%{opacity:0;transform:translateY(10px);stroke-width:0;}}input[disabled],textarea[disabled],span[disabled]{opacity:.5;cursor:not-allowed;}.overlay:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;}.overlay--main:after{background-image:linear-gradient(to right,rgba(82,45,109,.4),transparent);}.color-main{color:#522d6d;}.overlay--main-contrast:after{background-image:linear-gradient(to right,rgba(255,255,255,.4),transparent);}.color-main-contrast{color:#fff;}.overlay--alt:after{background-image:linear-gradient(to right,rgba(108,194,74,.4),transparent);}.color-alt{color:#6cc24a;}.overlay--alt-contrast:after{background-image:linear-gradient(to right,rgba(255,255,255,.4),transparent);}.color-alt-contrast{color:#fff;}.overlay--black:after{background-image:linear-gradient(to right,rgba(0,0,0,.4),transparent);}.color-black{color:#000;}.overlay--black-contrast:after{background-image:linear-gradient(to right,rgba(255,255,255,.4),transparent);}.color-black-contrast{color:#fff;}.overlay--white:after{background-image:linear-gradient(to right,rgba(255,255,255,.4),transparent);}.color-white{color:#fff;}.overlay--white-contrast:after{background-image:linear-gradient(to right,rgba(82,45,109,.4),transparent);}.color-white-contrast{color:#522d6d;}.overlay--color-1:after{background-image:linear-gradient(to right,rgba(61,17,82,.4),transparent);}.color-color-1{color:#3d1152;}.overlay--color-1-contrast:after{background-image:linear-gradient(to right,rgba(255,255,255,.4),transparent);}.color-color-1-contrast{color:#fff;}.overlay--color-2:after{background-image:linear-gradient(to right,rgba(244,244,244,.4),transparent);}.color-color-2{color:#f4f4f4;}.overlay--color-2-contrast:after{background-image:linear-gradient(to right,rgba(82,45,109,.4),transparent);}.color-color-2-contrast{color:#522d6d;}.overlay--color-3:after{background-image:linear-gradient(to right,rgba(82,45,109,.4),transparent);}.color-color-3{color:#522d6d;}.overlay--color-3-contrast:after{background-image:linear-gradient(to right,rgba(255,255,255,.4),transparent);}.color-color-3-contrast{color:#fff;}.flip-x{transform:scaleX(-1);}.flip-y{transform:scaleY(-1);}.gallery-slick-nav{width:600px;max-width:100%;}.nice-select{border-radius:20px;}.nice-select::after{border-bottom-color:#522d6d;border-right-color:#522d6d;}.nyg-cookie-notice{background-color:#522d6d;border-radius:12px;overflow:hidden;position:fixed;z-index:9999;bottom:10px;width:calc(100% - 20px);left:10px;display:flex;flex-wrap:wrap;color:#fff;line-height:1.2;font-family:"haboro-soft";font-size:calc(14px + 1.2rem);box-shadow:15px 15px 15px rgba(0,0,0,.15);}@media(min-width:992px){.nyg-cookie-notice{width:50%;}}.nyg-cookie-notice-privacy,.nyg-cookie-notice-notice-close,.nyg-cookie-notice-debug-clear{margin-right:7px;margin-left:7px;}.nyg-cookie-notice .nyg-cookie-notice-privacy{display:block;width:100%;margin:0;background-color:#3d1152;text-decoration:none;color:#fff;padding:24px;box-sizing:border-box;text-align:center;font-size:calc(10px + .8rem);font-weight:600;}.nyg-cookie-notice .nyg-cookie-notice-privacy:hover{background-color:#1e0828;cursor:pointer;}@media(min-width:992px){.nyg-cookie-notice .nyg-cookie-notice-privacy{width:50%;}}.nyg-cookie-notice .nyg-cookie-notice-close{display:block;width:100%;margin:0;font-family:"haboro-soft";background-color:#6cc24a;font-size:calc(10px + .8rem);font-weight:600;color:#fff;border:0;padding:24px;box-sizing:border-box;text-align:center;}.nyg-cookie-notice .nyg-cookie-notice-close:hover{background-color:#55a237;cursor:pointer;}@media(min-width:992px){.nyg-cookie-notice .nyg-cookie-notice-close{width:50%;}}.nyg-cookie-notice .nyg-cookie-notice-text{width:100%;padding:24px;}.nyg-cookie-notice .nyg-cookie-notice-text strong{display:block;width:100%;font-size:calc(25px + 1.7rem);margin-bottom:10px;}.nyg-cookie-blocker{background-color:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:9998;top:0;left:0;}.content{background-image:url(sass/pictum.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:fixed;top:0;left:0;}.article-card{width:100%;margin-bottom:24px;position:relative;display:inline-block;overflow:hidden;}@media(min-width:768px){.article-card{width:calc(100%/2 - 24px/2);margin-bottom:0;}.article-card:nth-child(2n+1){margin-right:24px;}.article-card:nth-child(1n+3){margin-top:24px;}}.article-card--text{font-size:calc(25px + 1.7rem);color:#fff;width:100%;padding:0 5vw 3.5vw;position:absolute;z-index:5;bottom:0;}@media(min-width:768px){.article-card--text{font-size:calc(22px + 1.4vw);padding:0 2vw 1.5vw;}}@media(min-width:1200px){.article-card--text{padding:0 40px 30px;}}.article-card--text .sub-title{font-family:inherit;font-size:.6em;color:inherit;margin-bottom:7px;display:block;}.article-card--text h3.title{font-family:inherit;font-size:1em;color:inherit;margin-bottom:0;}.article-card--media{position:relative;z-index:1;}.article-card--media img{transition:transform 250ms ease-in-out;}.article-card--media::after{content:'';background-image:linear-gradient(to top,rgba(82,45,109,.4) 70%,transparent);display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;}.article-card--link,.article-card--link a{text-indent:-501em;position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;}.article-card--more-text{text-indent:-501em;background-color:rgba(82,45,109,.4);height:100%;width:100%;position:absolute;z-index:4;bottom:0;transition:opacity 250ms cubic-bezier(.175,.885,.32,1.275);overflow:hidden;opacity:0;}.article-card--more-text .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.article-card:hover .article-card--media img{transform:scale(1.1);filter:blur(1px);}.article-card:hover .article-card--more-text{opacity:1;}.btn{font-family:"haboro-soft";font-weight:600;font-size:calc(12px + 1.2rem);padding:15px 42px;border-radius:12px;text-decoration:none;display:inline-block;border:none;cursor:pointer;}.btn--main{background:#522d6d;color:#fff;}.btn--main:hover{background:#371e49;}.btn--main-contrast{background:#fff;}.btn--main-contrast:hover{background:#e6e6e6;}.btn--alt{background:#6cc24a;color:#fff;}.btn--alt:hover{background:#55a237;}.btn--alt-contrast{background:#fff;}.btn--alt-contrast:hover{background:#e6e6e6;}.btn--black{background:#000;color:#fff;}.btn--black:hover{background:#000;}.btn--black-contrast{background:#fff;}.btn--black-contrast:hover{background:#e6e6e6;}.btn--white{background:#fff;color:#522d6d;}.btn--white:hover{background:#e6e6e6;}.btn--white-contrast{background:#522d6d;}.btn--white-contrast:hover{background:#371e49;}.btn--color-1{background:#3d1152;color:#fff;}.btn--color-1:hover{background:#1e0828;}.btn--color-1-contrast{background:#fff;}.btn--color-1-contrast:hover{background:#e6e6e6;}.btn--color-2{background:#f4f4f4;color:#522d6d;}.btn--color-2:hover{background:#dbdbdb;}.btn--color-2-contrast{background:#522d6d;}.btn--color-2-contrast:hover{background:#371e49;}.btn--color-3{background:#522d6d;color:#fff;}.btn--color-3:hover{background:#371e49;}.btn--color-3-contrast{background:#fff;}.btn--color-3-contrast:hover{background:#e6e6e6;}.module.wave-enabled .wave,footer.wave-enabled .wave{width:105%;margin-bottom:calc(-4vw - 2px);transform:translateY(-4vw) translateX(-2.5%);line-height:0;position:relative;z-index:10;}.module.wave-enabled .wave.wave-color--main path,.module.wave-enabled .wave.wave-color--main rect,footer.wave-enabled .wave.wave-color--main path,footer.wave-enabled .wave.wave-color--main rect{fill:#522d6d;}.module.wave-enabled .wave.wave-color--main-contrast path,.module.wave-enabled .wave.wave-color--main-contrast rect,footer.wave-enabled .wave.wave-color--main-contrast path,footer.wave-enabled .wave.wave-color--main-contrast rect{fill:#fff;}.module.wave-enabled .wave.wave-color--alt path,.module.wave-enabled .wave.wave-color--alt rect,footer.wave-enabled .wave.wave-color--alt path,footer.wave-enabled .wave.wave-color--alt rect{fill:#6cc24a;}.module.wave-enabled .wave.wave-color--alt-contrast path,.module.wave-enabled .wave.wave-color--alt-contrast rect,footer.wave-enabled .wave.wave-color--alt-contrast path,footer.wave-enabled .wave.wave-color--alt-contrast rect{fill:#fff;}.module.wave-enabled .wave.wave-color--black path,.module.wave-enabled .wave.wave-color--black rect,footer.wave-enabled .wave.wave-color--black path,footer.wave-enabled .wave.wave-color--black rect{fill:#000;}.module.wave-enabled .wave.wave-color--black-contrast path,.module.wave-enabled .wave.wave-color--black-contrast rect,footer.wave-enabled .wave.wave-color--black-contrast path,footer.wave-enabled .wave.wave-color--black-contrast rect{fill:#fff;}.module.wave-enabled .wave.wave-color--white path,.module.wave-enabled .wave.wave-color--white rect,footer.wave-enabled .wave.wave-color--white path,footer.wave-enabled .wave.wave-color--white rect{fill:#fff;}.module.wave-enabled .wave.wave-color--white-contrast path,.module.wave-enabled .wave.wave-color--white-contrast rect,footer.wave-enabled .wave.wave-color--white-contrast path,footer.wave-enabled .wave.wave-color--white-contrast rect{fill:#522d6d;}.module.wave-enabled .wave.wave-color--color-1 path,.module.wave-enabled .wave.wave-color--color-1 rect,footer.wave-enabled .wave.wave-color--color-1 path,footer.wave-enabled .wave.wave-color--color-1 rect{fill:#3d1152;}.module.wave-enabled .wave.wave-color--color-1-contrast path,.module.wave-enabled .wave.wave-color--color-1-contrast rect,footer.wave-enabled .wave.wave-color--color-1-contrast path,footer.wave-enabled .wave.wave-color--color-1-contrast rect{fill:#fff;}.module.wave-enabled .wave.wave-color--color-2 path,.module.wave-enabled .wave.wave-color--color-2 rect,footer.wave-enabled .wave.wave-color--color-2 path,footer.wave-enabled .wave.wave-color--color-2 rect{fill:#f4f4f4;}.module.wave-enabled .wave.wave-color--color-2-contrast path,.module.wave-enabled .wave.wave-color--color-2-contrast rect,footer.wave-enabled .wave.wave-color--color-2-contrast path,footer.wave-enabled .wave.wave-color--color-2-contrast rect{fill:#522d6d;}.module.wave-enabled .wave.wave-color--color-3 path,.module.wave-enabled .wave.wave-color--color-3 rect,footer.wave-enabled .wave.wave-color--color-3 path,footer.wave-enabled .wave.wave-color--color-3 rect{fill:#522d6d;}.module.wave-enabled .wave.wave-color--color-3-contrast path,.module.wave-enabled .wave.wave-color--color-3-contrast rect,footer.wave-enabled .wave.wave-color--color-3-contrast path,footer.wave-enabled .wave.wave-color--color-3-contrast rect{fill:#fff;}.module.wave-enabled-pre,footer.wave-enabled-pre{margin-bottom:0;}.module.wave-enabled-pre::after,footer.wave-enabled-pre::after{content:'';display:block;height:4vw;}.nyg_articlelister.module h2.title{font-family:inherit;color:#522d6d;text-align:center;margin-bottom:1.4em;}.nyg_articlelister.module .article-list{font-size:1rem;width:100%;position:relative;display:flex;flex-wrap:wrap;}.nyg_articlelister.module .button-container{text-align:center;width:100%;margin-top:80px;margin-bottom:46px;display:block;}.nyg_banner.module{position:relative;}.nyg_banner.module.wave-enabled-pre::after{display:none;}.nyg_banner.module .banner-carousel{margin-bottom:0;}.nyg_banner.module .banner-carousel .item{height:55vh;max-height:500px;}@media(min-width:992px){.nyg_banner.module .banner-carousel .item{height:84vh;max-height:750px;}}.nyg_banner.module .banner-carousel .slick-prev{left:16px;z-index:1;}.nyg_banner.module .banner-carousel .slick-next{right:16px;z-index:1;}.nyg_banner.module .banner-carousel .slick-dots{bottom:4px;}.nyg_banner.module .item__media{width:100%;height:100%;}.nyg_banner.module .item__media video{width:100%;display:block;position:absolute;top:0;bottom:0;overflow:hidden;min-height:100%;min-width:100%;width:auto !important;height:auto;object-fit:cover;object-position:center;}.wave-enabled-pre.nyg_banner.module .item__text-container{margin-top:-2vw;}.nyg_banner.module .item__text-container .text{max-width:500px;}@media(min-width:992px){.nyg_banner.module .item__text-container .text{max-width:625px;}}.nyg_banner.module .item__text-container h1,.nyg_banner.module .item__text-container h2,.nyg_banner.module .item__text-container h3,.nyg_banner.module .item__text-container p{font-size:7.2rem;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.2);line-height:1.2;margin-bottom:0;}.nyg_banner.module .item__text-container p.sub-title{font-size:5.2rem;}.nyg_banner.module .scroll-prompt{width:100%;max-width:40px;margin-right:-20px;position:absolute;bottom:0;left:50%;z-index:1;}.nyg_banner.module .scroll-prompt svg{stroke:#522d6d;fill:#522d6d;max-width:40px;height:auto;position:absolute;left:0;right:0;bottom:20px;margin:auto;}.nyg_banner.module .scroll-prompt svg polyline{fill:none;stroke-width:10px;stroke-linecap:round;}.nyg_banner.module .scroll-prompt svg polyline:first-of-type{animation:scroll-prompt 2s 1s infinite alternate;}.nyg_banner.module .scroll-prompt svg polyline:nth-of-type(2){animation:scroll-prompt 2s .5s infinite alternate;}.nyg_banner.module .scroll-prompt svg polyline:nth-of-type(3){animation:scroll-prompt 2s infinite alternate;}.nyg_banner.module .btn-group{margin-top:40px;}@media(min-width:1200px){.nyg_banner.module .btn-group{max-width:70%;display:inline-block;}}.nyg_banner.module .btn-group .btn{text-align:center;margin:0 0 20px 0;display:block;}.nyg_banner.module .btn-group .btn:last-child{margin-bottom:0;}.nyg_banner.module .banner-image{height:466px;min-height:300px;background-repeat:no-repeat;background-position:center;background-size:cover;}.nyg_banner.module .wavy-1{position:absolute;bottom:0;max-width:100%;margin-bottom:-1px;}.nyg_banner.module .top-left{justify-content:flex-start;align-items:flex-start;}.nyg_banner.module .top-middle{justify-content:center;align-items:flex-start;}.nyg_banner.module .top-right{justify-content:flex-end;align-items:flex-start;}.nyg_banner.module .middle-left{justify-content:flex-start;align-items:center;}.nyg_banner.module .middle-middle{justify-content:center;align-items:center;}.nyg_banner.module .middle-right{justify-content:flex-end;align-items:center;}.nyg_banner.module .bottom-left{justify-content:flex-start;align-items:flex-end;}.nyg_banner.module .bottom-middle{justify-content:center;align-items:flex-end;}.nyg_banner.module .bottom-right{justify-content:flex-end;align-items:flex-end;}.nyg_buttonlinks.module{text-align:center;}.bg--main.nyg_buttonlinks.module{background-color:#522d6d;color:#fff;}.bg--main-contrast.nyg_buttonlinks.module{background-color:#fff;}.bg--alt.nyg_buttonlinks.module{background-color:#6cc24a;color:#fff;}.bg--alt-contrast.nyg_buttonlinks.module{background-color:#fff;}.bg--black.nyg_buttonlinks.module{background-color:#000;color:#fff;}.bg--black-contrast.nyg_buttonlinks.module{background-color:#fff;}.bg--white.nyg_buttonlinks.module{background-color:#fff;color:#522d6d;}.bg--white-contrast.nyg_buttonlinks.module{background-color:#522d6d;}.bg--color-1.nyg_buttonlinks.module{background-color:#3d1152;color:#fff;}.bg--color-1-contrast.nyg_buttonlinks.module{background-color:#fff;}.bg--color-2.nyg_buttonlinks.module{background-color:#f4f4f4;color:#522d6d;}.bg--color-2-contrast.nyg_buttonlinks.module{background-color:#522d6d;}.bg--color-3.nyg_buttonlinks.module{background-color:#522d6d;color:#fff;}.bg--color-3-contrast.nyg_buttonlinks.module{background-color:#fff;}.nyg_buttonlinks.module h1.title{font-size:calc(35px + 2rem);font-weight:700;margin-bottom:1.4em;}.center-text.nyg_buttonlinks.module h1.title{text-align:center;}.nyg_buttonlinks.module h2.title{font-size:calc(30px + 1.6rem);font-weight:700;margin-bottom:1.4em;}.center-text.nyg_buttonlinks.module h2.title{text-align:center;}.nyg_buttonlinks.module h3.title{font-size:calc(25px + 1.7rem);font-weight:700;margin-bottom:1.2em;}.center-text.nyg_buttonlinks.module h3.title{text-align:center;}.nyg_buttonlinks.module .related-pages ul{list-style:none;padding:0;margin:0;}.nyg_buttonlinks.module .related-pages li{width:100%;margin-top:14px;margin-bottom:14px;display:inline-block;}.nyg_buttonlinks.module .related-pages li:only-child{margin-top:0;margin-bottom:0;}.nyg_buttonlinks.module .related-pages li a{font-family:"haboro-soft";font-weight:600;font-size:calc(12px + 1.2rem);color:#fff;background-color:#6cc24a;padding:15px 42px;border-radius:12px;text-decoration:none;display:inline-block;border:none;cursor:pointer;}.nyg_buttonlinks.module .related-pages li a:hover{background:#55a237;}.bg-color--alt.nyg_buttonlinks.module .related-pages li a:hover{background:#371e49;}.bg-color--alt.nyg_buttonlinks.module .related-pages li a{color:#fff;background-color:#522d6d;}.nyg_doubletext.module .container .content-right p:last-child{margin-bottom:0;}.nyg_equipmentlister.module .container .inner-container{padding-right:0;padding-left:0;}.nyg_equipmentlister.module .container{width:100%;max-width:100%;}.nyg_equipmentlister.module .button-container{text-align:center;width:100%;margin-top:92px;display:block;}.nyg_equipmentlister.module .text-container{font-family:"haboro-soft";color:#522d6d;text-align:center;width:100%;max-width:925px;padding-right:24px;padding-left:24px;margin:0 auto;}@media(min-width:992px){.nyg_equipmentlister.module .text-container{padding:0;}}.nyg_equipmentlister.module .text-container h2.title{font-size:calc(30px + 1.6rem);margin-top:0;margin-bottom:1.4em;}.nyg_equipmentlister.module .text-container p{margin-top:1em;margin-bottom:1em;}.nyg_equipmentlister.module .text-container p:first-of-type{margin-top:0;}.nyg_equipmentlister.module .text-container p:last-of-type{margin-top:0;margin-bottom:0;}.nyg_equipmentlister.module .text-container p:only-of-type{margin-top:0;margin-bottom:0;}.nyg_equipmentlister.module .text-container .intro p{font-size:calc(20px + 1.7rem);font-weight:600;margin-bottom:40px;}.nyg_equipmentlister.module .text-container .text p{font-size:calc(14px + 1.5rem);}.nyg_equipmentlister.module .slick-list::before,.nyg_equipmentlister.module .slick-list::after{background:rgba(255,255,255,0) radial-gradient(circle at -50%,rgba(255,255,255,.6) 20%,rgba(255,255,255,0) 67%) repeat scroll 0 0;content:"";display:block;height:100%;position:absolute;top:0;width:20%;z-index:10;}@media(min-width:992px){.nyg_equipmentlister.module .slick-list::before,.nyg_equipmentlister.module .slick-list::after{background:rgba(255,255,255,0) radial-gradient(circle at -50%,rgba(255,255,255,.8) 40%,rgba(255,255,255,0) 67%) repeat scroll 0 0;}}.nyg_equipmentlister.module .slick-list::before{left:0;}.nyg_equipmentlister.module .slick-list::after{background:rgba(255,255,255,0) radial-gradient(circle at 150%,rgba(255,255,255,.6) 20%,rgba(255,255,255,0) 67%) repeat scroll 0 0;right:0;}@media(min-width:992px){.nyg_equipmentlister.module .slick-list::after{background:rgba(255,255,255,0) radial-gradient(circle at 150%,rgba(255,255,255,.8) 40%,rgba(255,255,255,0) 67%) repeat scroll 0 0;}}.nyg_equipmentlister.module .slick-arrow{z-index:5;width:40px;height:60px;}.nyg_equipmentlister.module .slick-arrow::before{content:'';display:none;}.nyg_equipmentlister.module .slick-arrow svg path{fill:#6cc24a;}.nyg_equipmentlister.module .slick-arrow:hover svg path{fill:#55a237;}.nyg_equipmentlister.module .slick-arrow.slick-prev{left:30px;}.nyg_equipmentlister.module .slick-arrow.slick-next{right:30px;}.nyg_equipmentlister.module .slick-dots li,.nyg_equipmentlister.module .slick-dots li.slick-active{width:16px;height:16px;margin:0 3px;}.nyg_equipmentlister.module .slick-dots li button,.nyg_equipmentlister.module .slick-dots li.slick-active button{padding:3px;}.nyg_equipmentlister.module .slick-dots li button:before,.nyg_equipmentlister.module .slick-dots li.slick-active button:before{font-size:12px;color:#6cc24a;}.nyg_equipmentlister.module .equipment-list{margin-top:40px;margin-bottom:40px;}.nyg_equipmentlister.module .equipment-card{max-width:200px;margin:0;outline:none;position:relative;display:inline-block;}@media(min-width:992px){.nyg_equipmentlister.module .equipment-card{min-width:300px;margin:0 75px;}}.nyg_equipmentlister.module .equipment-card h3.equipment-name{font-size:3rem;font-weight:500;}.nyg_equipmentlister.module .equipment-card .image-container{text-align:center;transition:all 250ms ease-in-out;min-height:400px;}.nyg_equipmentlister.module .equipment-card .image-container img{display:inline-block;}.nyg_equipmentlister.module .equipment-card .link-container{position:absolute;z-index:500;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;}.nyg_equipmentlister.module .equipment-card .link-container a{cursor:pointer;text-indent:-9001em;outline:none;}.nyg_equipmentlister.module .equipment-card .link-container .play-container{font-family:"haboro-soft";opacity:1;transition:all 250ms ease-in-out;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}@media(min-width:992px){.nyg_equipmentlister.module .equipment-card .link-container .play-container{opacity:0;}}.nyg_equipmentlister.module .equipment-card .link-container .play-container .play-icon,.nyg_equipmentlister.module .equipment-card .link-container .play-container .play-text{filter:drop-shadow(1px 1px 8px rgba(0,0,0,.8));}@media(min-width:992px){.nyg_equipmentlister.module .equipment-card .link-container .play-container .play-icon,.nyg_equipmentlister.module .equipment-card .link-container .play-container .play-text{filter:drop-shadow(1px 1px 8px rgba(0,0,0,.3));}}.nyg_equipmentlister.module .equipment-card .link-container .play-container .play-icon{width:100%;display:flex;justify-content:center;}.nyg_equipmentlister.module .equipment-card .link-container .play-container .play-text{font-size:2.2rem;font-weight:500;color:#fff;text-indent:0;margin-top:.8em;}.nyg_equipmentlister.module .equipment-card .link-container .play-container:hover .play-icon svg path{fill:#6cc24a;}.nyg_equipmentlister.module .equipment-card .link-container .play-container:hover .play-text{color:#6cc24a;}@media(min-width:992px){.nyg_equipmentlister.module .equipment-card.has-link:hover .image-container{filter:blur(10px);}}.nyg_equipmentlister.module .equipment-card.has-link:hover .link-container .play-container{opacity:1;}.nyg_contactformplaceholder.module .container{padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px;}.background-color--transparent.nyg_contactformplaceholder.module .container{padding-top:0;padding-bottom:0;}.bg-color--transparent.nyg_contactformplaceholder.module .container{padding-top:0;padding-bottom:0;}@media(min-width:1200px){.nyg_contactformplaceholder.module .container{display:flex;flex-wrap:nowrap;}}@media(min-width:1200px){.nyg_contactformplaceholder.module .container .form-column{width:50%;}}.nyg_contactformplaceholder.module .form-description{margin-bottom:46px;}@media(min-width:1200px){.nyg_contactformplaceholder.module .form-description{margin-bottom:0;}}.nyg_contactformplaceholder.module .form-description h2.title{font-family:inherit;font-size:calc(30px + 1.6rem);margin-bottom:1em;}.nyg_contactformplaceholder.module .form-description .text{font-family:inherit;font-size:calc(14px + 1.5rem);margin-top:0;}@media(min-width:1200px){.nyg_contactformplaceholder.module .form-description .text{padding-right:24px;}}.nyg_contactformplaceholder.module .form-description .text p{margin-top:1em;margin-bottom:1em;}.nyg_contactformplaceholder.module .form-description .text p:first-of-type{margin-top:0;}.nyg_contactformplaceholder.module .form-description .text p:last-of-type{margin-top:0;margin-bottom:0;}.nyg_contactformplaceholder.module .form-description .text p:only-of-type{margin-top:0;margin-bottom:0;}.nyg_contactformplaceholder.module .form-description .text p{font-size:inherit;}.nyg_contactformplaceholder.module .form-description .text a{font-size:calc(14px + 1.5rem);text-decoration:underline;transition:all 250ms ease-in-out;}.nyg_contactformplaceholder.module .form-description .text a:hover{color:#6cc24a;}.nyg_contactformplaceholder.module .form-group{margin-bottom:14px;}.nyg_contactformplaceholder.module .gdpr{font-size:calc(14px + .2rem);}.nyg_contactformplaceholder.module .gdpr p,.nyg_contactformplaceholder.module .gdpr label{font-size:inherit;}.nyg_contactformplaceholder.module form input[type=text],.nyg_contactformplaceholder.module form input[type=email],.nyg_contactformplaceholder.module form textarea{font-family:"haboro-soft";font-size:calc(14px + 1.5rem);color:#522d6d;background:#fff;padding:20px;border:none;border-radius:12px;outline:0;}.nyg_contactformplaceholder.module form input[type=text]::placeholder,.nyg_contactformplaceholder.module form input[type=text]:-ms-input-placeholder,.nyg_contactformplaceholder.module form input[type=text]::-ms-input-placeholder,.nyg_contactformplaceholder.module form input[type=email]::placeholder,.nyg_contactformplaceholder.module form input[type=email]:-ms-input-placeholder,.nyg_contactformplaceholder.module form input[type=email]::-ms-input-placeholder,.nyg_contactformplaceholder.module form textarea::placeholder,.nyg_contactformplaceholder.module form textarea:-ms-input-placeholder,.nyg_contactformplaceholder.module form textarea::-ms-input-placeholder{color:#522d6d;}.nyg_contactformplaceholder.module form .field .error{margin-top:10px;display:block;font-size:calc(14px + 1.5rem);}.nyg_contactformplaceholder.module form .message{font-size:calc(14px + .2rem);}.nyg_contactformplaceholder.module form .checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.nyg_contactformplaceholder.module form .checkbox-container label{margin-top:-6px;display:inline-block;}.nyg_contactformplaceholder.module form .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.nyg_contactformplaceholder.module form .checkbox-container:hover input~.checkmark{background-color:#ccc;}.nyg_contactformplaceholder.module form .checkbox-container input:checked~.checkmark{background-color:#6cc24a;}.nyg_contactformplaceholder.module form .checkbox-container input:checked~.checkmark:after{display:block;}.nyg_contactformplaceholder.module form .checkbox-container .checkmark:after{left:9px;top:2px;width:9px;height:17px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.nyg_contactformplaceholder.module form .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;}.nyg_contactformplaceholder.module form .checkmark:after{content:"";position:absolute;display:none;}.nyg_contactpersons.module{text-align:left;width:100%;}.background-color--main.nyg_contactpersons.module{background-color:#522d6d;color:#fff;}.background-color--main-contrast.nyg_contactpersons.module{background-color:#fff;}.background-color--alt.nyg_contactpersons.module{background-color:#6cc24a;color:#fff;}.background-color--alt-contrast.nyg_contactpersons.module{background-color:#fff;}.background-color--black.nyg_contactpersons.module{background-color:#000;color:#fff;}.background-color--black-contrast.nyg_contactpersons.module{background-color:#fff;}.background-color--white.nyg_contactpersons.module{background-color:#fff;color:#522d6d;}.background-color--white-contrast.nyg_contactpersons.module{background-color:#522d6d;}.background-color--color-1.nyg_contactpersons.module{background-color:#3d1152;color:#fff;}.background-color--color-1-contrast.nyg_contactpersons.module{background-color:#fff;}.background-color--color-2.nyg_contactpersons.module{background-color:#f4f4f4;color:#522d6d;}.background-color--color-2-contrast.nyg_contactpersons.module{background-color:#522d6d;}.background-color--color-3.nyg_contactpersons.module{background-color:#522d6d;color:#fff;}.background-color--color-3-contrast.nyg_contactpersons.module{background-color:#fff;}.nyg_contactpersons.module .container{padding-top:80px;padding-bottom:80px;}.background-color--transparent.nyg_contactpersons.module .container{padding-top:0;padding-bottom:0;}.bg-color--transparent.nyg_contactpersons.module .container{padding-top:0;padding-bottom:0;}.nyg_contactpersons.module h2.title{font-size:calc(30px + 1.6rem);font-weight:700;margin-bottom:1.4em;}.center-text.nyg_contactpersons.module h2.title{text-align:center;}.nyg_contactpersons.module .intro{font-size:calc(20px + 1.7rem);margin:1em 0;}.center-text.nyg_contactpersons.module .intro{text-align:center;}.nyg_contactpersons.module .image-container{width:75%;margin:20px auto;transition:all 250ms ease-in-out;}.nyg_contactpersons.module .image-container .img-object{background-size:cover;background-position:center;height:100%;border-radius:50%;}.nyg_contactpersons.module .image-container .img-object::before{content:'';display:block;padding-bottom:100%;}.nyg_contactpersons.module .contact-person-list{display:flex;flex-wrap:wrap;}.center-text.nyg_contactpersons.module .contact-person-list{justify-content:center;}.nyg_contactpersons.module .contact-person-list .contact-person-card{font-size:calc(14px + 1.2rem);color:#522d6d;width:100%;margin-bottom:24px;padding:20px;display:inline-block;text-align:center;}@media(min-width:768px){.nyg_contactpersons.module .contact-person-list .contact-person-card{width:calc(100%/2 - 24px/2);margin-bottom:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(2n+1){margin-right:24px;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+3){margin-top:24px;}}@media(min-width:992px){.nyg_contactpersons.module .contact-person-list .contact-person-card{width:calc(100%/3 - 24px*2/3);}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(2n+1){margin-right:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(3n+2){margin-right:24px;margin-left:24px;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+3){margin-top:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+4){margin-top:24px;}}@media(min-width:768px){.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+3){margin-top:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+4){margin-top:24px;}}@media(min-width:768px){.nyg_contactpersons.module .contact-person-list .contact-person-card{width:calc(100%/2 - 24px/2);}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(3n+2){margin-right:0;margin-left:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(2n+1){margin-right:24px;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+4){margin-top:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+3){margin-top:24px;}}@media(min-width:992px){.nyg_contactpersons.module .contact-person-list .contact-person-card{width:calc(100%/3 - 24px*2/3);}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(2n+1){margin-right:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(3n+2){margin-right:24px;margin-left:24px;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+3){margin-top:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+4){margin-top:24px;}}@media(min-width:1200px){.nyg_contactpersons.module .contact-person-list .contact-person-card{width:calc(100%/4 - 24px*3/4);}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(3n+2){margin-right:0;margin-left:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(4n+1),.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(4n+2),.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(4n+3){margin-right:24px;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+4),.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+3){margin-top:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card:nth-child(1n+5){margin-top:24px;}}.card-color--main.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;color:#fff;}.card-color--main-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--alt.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#6cc24a;color:#fff;}.card-color--alt-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--black.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#000;color:#fff;}.card-color--black-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--white.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;color:#522d6d;}.card-color--white-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;}.card-color--color-1.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#3d1152;color:#fff;}.card-color--color-1-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--color-2.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#f4f4f4;color:#522d6d;}.card-color--color-2-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;}.card-color--color-3.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;color:#fff;}.card-color--color-3-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.background-color--main.nyg_contactpersons.module .contact-person-list .contact-person-card{color:#fff;}.background-color--alt.nyg_contactpersons.module .contact-person-list .contact-person-card{color:#fff;}.background-color--black.nyg_contactpersons.module .contact-person-list .contact-person-card{color:#fff;}.background-color--white.nyg_contactpersons.module .contact-person-list .contact-person-card{color:#522d6d;}.background-color--color-1.nyg_contactpersons.module .contact-person-list .contact-person-card{color:#fff;}.background-color--color-2.nyg_contactpersons.module .contact-person-list .contact-person-card{color:#522d6d;}.background-color--color-3.nyg_contactpersons.module .contact-person-list .contact-person-card{color:#fff;}.card-color--main.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;color:#fff;}.card-color--main-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--alt.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#6cc24a;color:#fff;}.card-color--alt-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--black.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#000;color:#fff;}.card-color--black-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--white.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;color:#522d6d;}.card-color--white-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;}.card-color--color-1.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#3d1152;color:#fff;}.card-color--color-1-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.card-color--color-2.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#f4f4f4;color:#522d6d;}.card-color--color-2-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;}.card-color--color-3.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#522d6d;color:#fff;}.card-color--color-3-contrast.nyg_contactpersons.module .contact-person-list .contact-person-card{background-color:#fff;}.nyg_contactpersons.module .contact-person-list .contact-person-card:last-child{margin-right:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card .contact-person-title{font-size:calc(14px + .2rem);font-weight:500;line-height:1.2;margin-bottom:.4em;}.nyg_contactpersons.module .contact-person-list .contact-person-card h3{font-size:calc(14px + 1.5rem);font-weight:700;line-height:1.4;margin-bottom:0;}.nyg_contactpersons.module .contact-person-list .contact-person-card ul.contact-person-contact-information{line-height:1.2;margin-top:1.8em;margin-bottom:20px;}.nyg_contactpersons.module .contact-person-list .contact-person-card ul.contact-person-contact-information li{line-height:1.2;margin-bottom:.5em;}.nyg_contactpersons.module .contact-person-list .contact-person-card a{font-size:inherit;transition:color 250ms ease-in-out;}.nyg_facebookfeeds.module{font-family:"haboro-soft";background-color:#522d6d;}.nyg_facebookfeeds.module .feeds-heading .header-info p{font-size:22px;}.nyg_facebookfeeds.module .feeds-body .gutter-sizer{width:5%;}.nyg_facebookfeeds.module .feeds-body .feed{background-color:#fff;width:100%;box-shadow:5px 5px 30px rgba(0,0,0,.05);padding:20px;margin-bottom:46px;}@media(min-width:768px){.nyg_facebookfeeds.module .feeds-body .feed{margin-bottom:92px;}}@media(min-width:640px){.nyg_facebookfeeds.module .feeds-body .feed{width:45%;}}@media(min-width:768px){.nyg_facebookfeeds.module .feeds-body .feed{width:30%;}}.nyg_facebookfeeds.module .feeds-body .feed__body{margin-bottom:23px;}.nyg_facebookfeeds.module .feeds-body .feed__body p{font-size:22px;color:#522d6d;margin-bottom:0;}.nyg_facebookfeeds.module .feeds-body .feed__image{margin-bottom:23px;}.nyg_facebookfeeds.module .feeds-body .feed__footer a{font-size:16px;}.nyg_facebookfeeds.module .feeds-heading .feed__header,.nyg_facebookfeeds.module .feeds-body .feed .feed__header{margin-right:23px;margin-bottom:23px;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-image,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-image{width:65px;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-image img,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-image img{border-radius:100px;padding:1px;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-info,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-info{width:80%;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-info.in-feed,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-info.in-feed{display:flex;align-items:center;opacity:.5;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-info .info__title,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-info .info__title,.nyg_facebookfeeds.module .feeds-heading .feed__header .header-info .info__sub-title,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-info .info__sub-title{font-family:"haboro-soft";margin-bottom:4px;color:#fff;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-info .info__sub-title,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-info .info__sub-title{font-size:calc(14px + .2rem);display:block;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-info .info__title,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-info .info__title{font-size:calc(30px + 1.6rem);font-weight:700;}.nyg_facebookfeeds.module .feeds-heading .feed__header .header-info .info__desc,.nyg_facebookfeeds.module .feeds-body .feed .feed__header .header-info .info__desc{font-size:18px;}.background-color--main.nyg_facilities.module{background-color:#522d6d;color:#fff;}.background-color--main-contrast.nyg_facilities.module{background-color:#fff;}.background-color--alt.nyg_facilities.module{background-color:#6cc24a;color:#fff;}.background-color--alt-contrast.nyg_facilities.module{background-color:#fff;}.background-color--black.nyg_facilities.module{background-color:#000;color:#fff;}.background-color--black-contrast.nyg_facilities.module{background-color:#fff;}.background-color--white.nyg_facilities.module{background-color:#fff;color:#522d6d;}.background-color--white-contrast.nyg_facilities.module{background-color:#522d6d;}.background-color--color-1.nyg_facilities.module{background-color:#3d1152;color:#fff;}.background-color--color-1-contrast.nyg_facilities.module{background-color:#fff;}.background-color--color-2.nyg_facilities.module{background-color:#f4f4f4;color:#522d6d;}.background-color--color-2-contrast.nyg_facilities.module{background-color:#522d6d;}.background-color--color-3.nyg_facilities.module{background-color:#522d6d;color:#fff;}.background-color--color-3-contrast.nyg_facilities.module{background-color:#fff;}.nyg_facilities.module+.nyg_practicalinformation.module{margin-top:-80px;}.nyg_facilities.module .container .inner-container{padding-top:80px;padding-bottom:80px;}.background-color--transparent.nyg_facilities.module .container .inner-container{padding-top:0;padding-bottom:0;}.bg-color--transparent.nyg_facilities.module .container .inner-container{padding-top:0;padding-bottom:0;}.nyg_facilities.module .information{max-width:100%;display:flex;flex-wrap:wrap;}@media(min-width:1200px){.nyg_facilities.module .information{flex-wrap:nowrap;}}.nyg_facilities.module .information-item{text-align:center;width:100%;margin-bottom:24px;margin-bottom:48px;position:relative;}@media(min-width:768px){.nyg_facilities.module .information-item{width:calc(100%/2 - 24px/2);margin-bottom:0;}.nyg_facilities.module .information-item:nth-child(2n+1){margin-right:24px;}.nyg_facilities.module .information-item:nth-child(1n+3){margin-top:24px;}}@media(min-width:768px){.nyg_facilities.module .information-item:nth-child(1n+3){margin-top:0;}.nyg_facilities.module .information-item:nth-child(1n+4){margin-top:24px;}}.nyg_facilities.module .information-item::before,.nyg_facilities.module .information-item::after{content:'';width:70%;max-width:190px;height:2px;background-color:#6cc24a;position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);display:inline-block;}.nyg_facilities.module .information-item::before,.nyg_facilities.module .information-item:last-child::after{display:none;}@media(min-width:768px){.nyg_facilities.module .information-item{width:100%;margin-bottom:48px;}}@media(min-width:1200px){.nyg_facilities.module .information-item::after{display:none;}.nyg_facilities.module .information-item:nth-child(3n+1){text-align:left;}.nyg_facilities.module .information-item:nth-child(3n+1) .information-header{justify-content:flex-start;}.nyg_facilities.module .information-item:nth-child(3n+2){text-align:center;}.nyg_facilities.module .information-item:nth-child(3n+2) .information-header{justify-content:center;}.nyg_facilities.module .information-item:nth-child(3n+2)::before,.nyg_facilities.module .information-item:nth-child(3n+2)::after{width:2px;height:70%;top:50%;bottom:auto;left:auto;transform:translateY(-50%);display:inline-block;}.nyg_facilities.module .information-item:nth-child(3n+2)::before{left:-12px;}.nyg_facilities.module .information-item:nth-child(3n+2)::after{right:-12px;}.nyg_facilities.module .information-item:nth-child(3n+3){text-align:right;}.nyg_facilities.module .information-item:nth-child(3n+3) .information-header{justify-content:flex-end;}}.nyg_facilities.module .information-item svg{height:65px;width:auto;margin-right:24px;}.background-color--main.nyg_facilities.module .information-item svg path,.background-color--main.nyg_facilities.module .information-item svg rect{fill:#522d6d;fill:#fff;}.background-color--main-contrast.nyg_facilities.module .information-item svg path,.background-color--main-contrast.nyg_facilities.module .information-item svg rect{fill:#fff;}.background-color--alt.nyg_facilities.module .information-item svg path,.background-color--alt.nyg_facilities.module .information-item svg rect{fill:#6cc24a;fill:#fff;}.background-color--alt-contrast.nyg_facilities.module .information-item svg path,.background-color--alt-contrast.nyg_facilities.module .information-item svg rect{fill:#fff;}.background-color--black.nyg_facilities.module .information-item svg path,.background-color--black.nyg_facilities.module .information-item svg rect{fill:#000;fill:#fff;}.background-color--black-contrast.nyg_facilities.module .information-item svg path,.background-color--black-contrast.nyg_facilities.module .information-item svg rect{fill:#fff;}.background-color--white.nyg_facilities.module .information-item svg path,.background-color--white.nyg_facilities.module .information-item svg rect{fill:#fff;fill:#522d6d;}.background-color--white-contrast.nyg_facilities.module .information-item svg path,.background-color--white-contrast.nyg_facilities.module .information-item svg rect{fill:#522d6d;}.background-color--color-1.nyg_facilities.module .information-item svg path,.background-color--color-1.nyg_facilities.module .information-item svg rect{fill:#3d1152;fill:#fff;}.background-color--color-1-contrast.nyg_facilities.module .information-item svg path,.background-color--color-1-contrast.nyg_facilities.module .information-item svg rect{fill:#fff;}.background-color--color-2.nyg_facilities.module .information-item svg path,.background-color--color-2.nyg_facilities.module .information-item svg rect{fill:#f4f4f4;fill:#522d6d;}.background-color--color-2-contrast.nyg_facilities.module .information-item svg path,.background-color--color-2-contrast.nyg_facilities.module .information-item svg rect{fill:#522d6d;}.background-color--color-3.nyg_facilities.module .information-item svg path,.background-color--color-3.nyg_facilities.module .information-item svg rect{fill:#522d6d;fill:#fff;}.background-color--color-3-contrast.nyg_facilities.module .information-item svg path,.background-color--color-3-contrast.nyg_facilities.module .information-item svg rect{fill:#fff;}.nyg_facilities.module .information-header{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;}.nyg_facilities.module .information-header h3{font-size:calc(14px + 1.5rem);font-weight:600;margin-top:0;margin-bottom:0;}.nyg_facilities.module .information-text{font-size:calc(14px + 1.2rem);font-weight:300;line-height:1.6;margin-top:24px;}.nyg_facilities.module .information-text p{margin-top:1em;margin-bottom:1em;}.nyg_facilities.module .information-text p:first-of-type{margin-top:0;}.nyg_facilities.module .information-text p:last-of-type{margin-top:0;margin-bottom:0;}.nyg_facilities.module .information-text p:only-of-type{margin-top:0;margin-bottom:0;}.nyg_facilities.module .information-text a{font-size:calc(14px + 1.2rem);color:inherit;text-decoration:underline;transition:color 250ms ease-in-out;display:inline-block;}.nyg_facilities.module .information-text a:hover{color:#6cc24a;}.nyg_facilities.module .facilities{width:100%;margin-top:80px;}.nyg_facilities.module .facilities h3{font-size:calc(14px + 1.5rem);font-weight:700;margin-top:0;margin-bottom:0;}.nyg_facilities.module .facilities-list{list-style:none;margin-top:24px;padding:0;}.nyg_facilities.module .facilities-item{font-size:calc(14px + 1.2rem);font-weight:300;margin-bottom:.35em;margin-right:24px;display:inline-flex;align-items:center;}.nyg_facilities.module .facilities-item .checked-icon{display:inline-block;margin-right:10px;}.nyg_facilities.module .facilities-item .checked-icon svg{height:14px;width:auto;}.nyg_facilities.module .facilities-item:last-child::after{display:none;}.nyg_factboxes.module{text-align:center;}.nyg_factboxes.module:first-child{margin-top:40px;}@media(min-width:992px){.nyg_factboxes.module:first-child{margin-top:80px;}}.background-color--main.nyg_factboxes.module{background-color:#522d6d;color:#fff;}.background-color--main-contrast.nyg_factboxes.module{background-color:#fff;}.background-color--alt.nyg_factboxes.module{background-color:#6cc24a;color:#fff;}.background-color--alt-contrast.nyg_factboxes.module{background-color:#fff;}.background-color--black.nyg_factboxes.module{background-color:#000;color:#fff;}.background-color--black-contrast.nyg_factboxes.module{background-color:#fff;}.background-color--white.nyg_factboxes.module{background-color:#fff;color:#522d6d;}.background-color--white-contrast.nyg_factboxes.module{background-color:#522d6d;}.background-color--color-1.nyg_factboxes.module{background-color:#3d1152;color:#fff;}.background-color--color-1-contrast.nyg_factboxes.module{background-color:#fff;}.background-color--color-2.nyg_factboxes.module{background-color:#f4f4f4;color:#522d6d;}.background-color--color-2-contrast.nyg_factboxes.module{background-color:#522d6d;}.background-color--color-3.nyg_factboxes.module{background-color:#522d6d;color:#fff;}.background-color--color-3-contrast.nyg_factboxes.module{background-color:#fff;}.nyg_factboxes.module .container{padding-top:80px;padding-bottom:80px;}.background-color--transparent.nyg_factboxes.module .container{padding-top:0;padding-bottom:0;}.bg-color--transparent.nyg_factboxes.module .container{padding-top:0;padding-bottom:0;}.small-container.nyg_factboxes.module .container .inner-container{max-width:925px;margin:0 auto;}.nyg_factboxes.module h1.title{font-size:calc(35px + 2rem);font-weight:700;margin-bottom:1.4em;}.center-text.nyg_factboxes.module h1.title{text-align:center;}.nyg_factboxes.module h2.title{font-size:calc(30px + 1.6rem);font-weight:700;margin-bottom:1.4em;}.center-text.nyg_factboxes.module h2.title{text-align:center;}.nyg_factboxes.module h3.title{font-size:calc(25px + 1.7rem);font-weight:700;margin-bottom:1.2em;}.center-text.nyg_factboxes.module h3.title{text-align:center;}.nyg_factboxes.module .fact-list{max-width:100%;justify-content:center;display:flex;flex-wrap:wrap;}@media(min-width:992px){.nyg_factboxes.module .fact-list{justify-content:space-between;}}@media(min-width:1200px){.nyg_factboxes.module .fact-list{flex-wrap:nowrap;}}.nyg_factboxes.module .fact-list .fact{text-align:center;color:#522d6d;width:100%;margin-bottom:24px;padding:24px;max-width:450px;position:relative;}.background-color--main.nyg_factboxes.module .fact-list .fact{color:#fff;}.background-color--alt.nyg_factboxes.module .fact-list .fact{color:#fff;}.background-color--black.nyg_factboxes.module .fact-list .fact{color:#fff;}.background-color--white.nyg_factboxes.module .fact-list .fact{color:#522d6d;}.background-color--color-1.nyg_factboxes.module .fact-list .fact{color:#fff;}.background-color--color-2.nyg_factboxes.module .fact-list .fact{color:#522d6d;}.background-color--color-3.nyg_factboxes.module .fact-list .fact{color:#fff;}.card-color--main.nyg_factboxes.module .fact-list .fact{background-color:#522d6d;color:#fff;}.card-color--main-contrast.nyg_factboxes.module .fact-list .fact{background-color:#fff;}.card-color--alt.nyg_factboxes.module .fact-list .fact{background-color:#6cc24a;color:#fff;}.card-color--alt-contrast.nyg_factboxes.module .fact-list .fact{background-color:#fff;}.card-color--black.nyg_factboxes.module .fact-list .fact{background-color:#000;color:#fff;}.card-color--black-contrast.nyg_factboxes.module .fact-list .fact{background-color:#fff;}.card-color--white.nyg_factboxes.module .fact-list .fact{background-color:#fff;color:#522d6d;}.card-color--white-contrast.nyg_factboxes.module .fact-list .fact{background-color:#522d6d;}.card-color--color-1.nyg_factboxes.module .fact-list .fact{background-color:#3d1152;color:#fff;}.card-color--color-1-contrast.nyg_factboxes.module .fact-list .fact{background-color:#fff;}.card-color--color-2.nyg_factboxes.module .fact-list .fact{background-color:#f4f4f4;color:#522d6d;}.card-color--color-2-contrast.nyg_factboxes.module .fact-list .fact{background-color:#522d6d;}.card-color--color-3.nyg_factboxes.module .fact-list .fact{background-color:#522d6d;color:#fff;}.card-color--color-3-contrast.nyg_factboxes.module .fact-list .fact{background-color:#fff;}@media(min-width:768px){.nyg_factboxes.module .fact-list .fact{width:calc(100%/2 - 24px/2);margin-bottom:0;}.nyg_factboxes.module .fact-list .fact:nth-child(2n+1){margin-right:24px;}.nyg_factboxes.module .fact-list .fact:nth-child(1n+3){margin-top:24px;}}@media(min-width:768px){.nyg_factboxes.module .fact-list .fact:nth-child(1n+3){margin-top:0;}.nyg_factboxes.module .fact-list .fact:nth-child(1n+4){margin-top:24px;}}@media(min-width:768px){.nyg_factboxes.module .fact-list .fact{width:calc(100%/2 - 24px/2);}.nyg_factboxes.module .fact-list .fact:nth-child(3n+2){margin-right:0;margin-left:0;}.nyg_factboxes.module .fact-list .fact:nth-child(2n+1){margin-right:24px;}.nyg_factboxes.module .fact-list .fact:nth-child(1n+4){margin-top:0;}.nyg_factboxes.module .fact-list .fact:nth-child(1n+3){margin-top:24px;}}@media(min-width:1200px){.nyg_factboxes.module .fact-list .fact{width:calc(100%/4 - 24px*3/4);}.nyg_factboxes.module .fact-list .fact:nth-child(3n+2){margin-right:0;margin-left:0;}.nyg_factboxes.module .fact-list .fact:nth-child(4n+1),.nyg_factboxes.module .fact-list .fact:nth-child(4n+2),.nyg_factboxes.module .fact-list .fact:nth-child(4n+3){margin-right:24px;}.nyg_factboxes.module .fact-list .fact:nth-child(1n+4),.nyg_factboxes.module .fact-list .fact:nth-child(1n+3){margin-top:0;}.nyg_factboxes.module .fact-list .fact:nth-child(1n+5){margin-top:24px;}}.nyg_factboxes.module .fact-list .fact[data-has-link] .inner{transition:transform 250ms ease-in-out;}.nyg_factboxes.module .fact-list .fact[data-has-link]:hover .inner{transform:scale(1.1);}@media(min-width:1200px){.dividers.nyg_factboxes.module .fact-list .fact::after{content:'';height:70%;width:2px;background-color:#6cc24a;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);}.dividers.nyg_factboxes.module .fact-list .fact::after{right:-12px;}.dividers.nyg_factboxes.module .fact-list .fact:last-child::after,.dividers.nyg_factboxes.module .fact-list .fact:nth-child(4n+4)::after{display:none;}}.nyg_factboxes.module .fact-list .fact .image,.nyg_factboxes.module .fact-list .fact svg,.nyg_factboxes.module .fact-list .fact img{max-height:135px;max-width:200px;margin-bottom:24px;}.background-color--main.nyg_factboxes.module .fact-list .fact svg path,.background-color--main.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;fill:#fff;}.background-color--main-contrast.nyg_factboxes.module .fact-list .fact svg path,.background-color--main-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.background-color--alt.nyg_factboxes.module .fact-list .fact svg path,.background-color--alt.nyg_factboxes.module .fact-list .fact svg rect{fill:#6cc24a;fill:#fff;}.background-color--alt-contrast.nyg_factboxes.module .fact-list .fact svg path,.background-color--alt-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.background-color--black.nyg_factboxes.module .fact-list .fact svg path,.background-color--black.nyg_factboxes.module .fact-list .fact svg rect{fill:#000;fill:#fff;}.background-color--black-contrast.nyg_factboxes.module .fact-list .fact svg path,.background-color--black-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.background-color--white.nyg_factboxes.module .fact-list .fact svg path,.background-color--white.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;fill:#522d6d;}.background-color--white-contrast.nyg_factboxes.module .fact-list .fact svg path,.background-color--white-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;}.background-color--color-1.nyg_factboxes.module .fact-list .fact svg path,.background-color--color-1.nyg_factboxes.module .fact-list .fact svg rect{fill:#3d1152;fill:#fff;}.background-color--color-1-contrast.nyg_factboxes.module .fact-list .fact svg path,.background-color--color-1-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.background-color--color-2.nyg_factboxes.module .fact-list .fact svg path,.background-color--color-2.nyg_factboxes.module .fact-list .fact svg rect{fill:#f4f4f4;fill:#522d6d;}.background-color--color-2-contrast.nyg_factboxes.module .fact-list .fact svg path,.background-color--color-2-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;}.background-color--color-3.nyg_factboxes.module .fact-list .fact svg path,.background-color--color-3.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;fill:#fff;}.background-color--color-3-contrast.nyg_factboxes.module .fact-list .fact svg path,.background-color--color-3-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.card-color--main.nyg_factboxes.module .fact-list .fact svg path,.card-color--main.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;fill:#fff;}.card-color--main-contrast.nyg_factboxes.module .fact-list .fact svg path,.card-color--main-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.card-color--alt.nyg_factboxes.module .fact-list .fact svg path,.card-color--alt.nyg_factboxes.module .fact-list .fact svg rect{fill:#6cc24a;fill:#fff;}.card-color--alt-contrast.nyg_factboxes.module .fact-list .fact svg path,.card-color--alt-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.card-color--black.nyg_factboxes.module .fact-list .fact svg path,.card-color--black.nyg_factboxes.module .fact-list .fact svg rect{fill:#000;fill:#fff;}.card-color--black-contrast.nyg_factboxes.module .fact-list .fact svg path,.card-color--black-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.card-color--white.nyg_factboxes.module .fact-list .fact svg path,.card-color--white.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;fill:#522d6d;}.card-color--white-contrast.nyg_factboxes.module .fact-list .fact svg path,.card-color--white-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;}.card-color--color-1.nyg_factboxes.module .fact-list .fact svg path,.card-color--color-1.nyg_factboxes.module .fact-list .fact svg rect{fill:#3d1152;fill:#fff;}.card-color--color-1-contrast.nyg_factboxes.module .fact-list .fact svg path,.card-color--color-1-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.card-color--color-2.nyg_factboxes.module .fact-list .fact svg path,.card-color--color-2.nyg_factboxes.module .fact-list .fact svg rect{fill:#f4f4f4;fill:#522d6d;}.card-color--color-2-contrast.nyg_factboxes.module .fact-list .fact svg path,.card-color--color-2-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;}.card-color--color-3.nyg_factboxes.module .fact-list .fact svg path,.card-color--color-3.nyg_factboxes.module .fact-list .fact svg rect{fill:#522d6d;fill:#fff;}.card-color--color-3-contrast.nyg_factboxes.module .fact-list .fact svg path,.card-color--color-3-contrast.nyg_factboxes.module .fact-list .fact svg rect{fill:#fff;}.nyg_factboxes.module .fact-list .fact .inner{display:flex;flex-wrap:wrap;justify-content:center;}.nyg_factboxes.module .fact-list .fact .inner :last-child{margin-bottom:0;}.nyg_factboxes.module .fact-list .fact h3.title{font-size:calc(14px + 1.5rem);font-weight:600;color:inherit;width:100%;margin-top:0;margin-bottom:.6em;display:block;}.nyg_factboxes.module .fact-list .fact h3.title span{font-size:calc(14px + .2rem);}.nyg_factboxes.module .fact-list .fact .text{font-size:calc(14px + 1.2rem);line-height:1.2;}.nyg_factboxes.module .fact-list .fact .link{text-indent:-9999em;width:100%;height:100%;position:absolute;top:0;left:0;}.nyg_faq.module{font-size:calc(14px + 1.5rem);}.nyg_text.module+.nyg_faq.module{margin-top:-80px;}.nyg_faq.module .container{width:100%;height:100%;max-width:1280px;position:relative;}.nyg_faq.module .container .inner-container{width:100%;}.nyg_faq.module h2.title{font-size:calc(30px + 1.6rem);}@media(min-width:992px){.nyg_faq.module h2.title{text-align:center;}}.nyg_faq.module h2.title.sr-only{margin-bottom:0;}.nyg_faq.module ul{list-style:none;padding-top:0;padding-bottom:0;margin:0;}@media(min-width:1200px){.nyg_faq.module ul{padding-right:0;padding-left:0;}}.nyg_faq.module ul .question{font-size:calc(14px + 1.5rem);font-weight:600;color:#fff;background-color:#522d6d;margin-top:12px;margin-bottom:0;border-radius:12px;display:flex;}.nyg_faq.module ul .question:hover{background:#371e49;}.nyg_faq.module ul .question:hover .caret-container{background:#55a237;}.nyg_faq.module ul .question .caret-container{background-color:#6cc24a;min-width:45px;width:45px;min-height:45px;border-radius:12px 0 0 12px;box-sizing:initial;display:flex;justify-content:center;align-items:center;}.nyg_faq.module ul .question .caret-container svg{width:14px;height:16px;display:inline-block;}.nyg_faq.module ul .question .caret-container svg path{fill:#fff;}.nyg_faq.module ul .question span{padding:15px;line-height:1.4;display:flex;align-items:center;}.nyg_faq.module ul .question.expanded svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.nyg_faq.module ul .answer{font-size:calc(14px + 1.5rem);color:#522d6d;background-color:#fff;padding:24px;}.nyg_faq.module ul .answer p{margin-top:1em;margin-bottom:1em;}.nyg_faq.module ul .answer p:first-of-type{margin-top:0;}.nyg_faq.module ul .answer p:last-of-type{margin-top:0;margin-bottom:0;}.nyg_faq.module ul .answer p:only-of-type{margin-top:0;margin-bottom:0;}.nyg_faq.module ul .answer p{font-size:inherit;line-height:1.2;}.nyg_faq.module ul.accordion-enabled .question{cursor:pointer;}.nyg_findcenter.module:first-child{margin-top:40px;}@media(min-width:992px){.nyg_findcenter.module:first-child{margin-top:80px;}}.nyg_findcenter.module .autocomplete{font-size:calc(12px + 1.2rem);background-color:#522d6d;color:#fff;padding:10px;}.nyg_findcenter.module .search-results{font-family:"haboro-soft";font-size:calc(12px + 1.2rem);line-height:1.2;border-radius:12px;width:100%;margin-top:10px;overflow:hidden;}.nyg_findcenter.module .search-results .result-item{color:#fff;cursor:pointer;background-color:#3d1152;border-bottom:1px solid #522d6d;padding:18px;transition:background-color 100ms ease-in-out;}.nyg_findcenter.module .search-results .result-item:hover{background-color:#2d0d3d;}.nyg_findcenter.module .container{width:100%;max-width:none;}.nyg_findcenter.module .container .inner-container{padding-left:0;padding-right:0;display:flex;flex-wrap:wrap;}.nyg_findcenter.module .search-container{width:100%;display:block;}.nyg_findcenter.module .search-container-inner{width:100%;max-width:1280px;padding:24px;margin:0 auto;display:flex;flex-wrap:wrap;}@media(min-width:1200px){.nyg_findcenter.module .search-container-inner{padding:0 46px;margin-bottom:46px;flex-wrap:nowrap;}}.nyg_findcenter.module .search-container .search-input-container{width:100%;position:relative;z-index:50;}@media(min-width:1200px){.nyg_findcenter.module .search-container .search-input-container{width:70%;}}.nyg_findcenter.module .search-container .search-input-container input{border-radius:12px;outline:none;}.nyg_findcenter.module .search-container .intermed-text{font-size:calc(12px + 1.2rem);margin:.5em 0;display:block;}@media(min-width:1200px){.nyg_findcenter.module .search-container .intermed-text{margin:0 1em;display:inline-flex;align-items:center;}}.nyg_findcenter.module .search-container .find-nearest{font-size:calc(12px + 1.2rem);color:#fff;line-height:1.2;background-color:#6cc24a;border-radius:12px;width:100%;padding:.7em 1.5em;display:flex;align-items:center;justify-content:center;}@media(min-width:1200px){.nyg_findcenter.module .search-container .find-nearest{width:auto;height:100%;padding:0 1.5em;}}.nyg_findcenter.module .search-container .find-nearest-container{text-align:center;width:100%;margin:0 auto;}@media(min-width:1200px){.nyg_findcenter.module .search-container .find-nearest-container{text-align:left;width:auto;margin:0;display:flex;}}.nyg_findcenter.module .result-outer-container{position:relative;width:100%;display:flex;flex-wrap:wrap;}.nyg_findcenter.module .result-outer-container .no-geo{font-family:"haboro-soft";font-size:calc(14px + 1.5rem);line-height:1.2;background-color:#522d6d;padding:92px;display:flex;justify-content:center;align-items:center;position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;}.nyg_findcenter.module .result-outer-container .no-geo .inner-container{width:925px;margin:auto 0;}.nyg_findcenter.module .result-container,.nyg_findcenter.module .map-container{width:100%;}@media(min-width:1200px){.nyg_findcenter.module .result-container,.nyg_findcenter.module .map-container{width:50%;}}.nyg_findcenter.module .result-container{color:#fff;background-color:#522d6d;}.nyg_findcenter.module .result-container-inner{color:#fff;background-color:#522d6d;width:100%;padding:24px;margin-right:0;margin-left:auto;display:block;}@media(min-width:1200px){.nyg_findcenter.module .result-container-inner{max-width:640px;min-height:450px;padding:46px;}}.nyg_findcenter.module .map-container,.nyg_findcenter.module ng-map{height:450px;}@media(min-width:1200px){.nyg_findcenter.module .map-container,.nyg_findcenter.module ng-map{height:600px;}}.nyg_findcenter.module .no-nearby-info{font-size:calc(14px + 1.5rem);margin-left:50px;margin-top:10px;}.nyg_findcenter.module .no-nearby-info p{margin-bottom:1em;}.nyg_findcenter.module .no-nearby-info a{color:#fff;background-color:#6cc24a;border-radius:12px;padding:.5em 1.5em;display:inline-block;}.nyg_findcenter.module .address__title{font-size:calc(14px + 1.5rem);}.nyg_findcenter.module .address__title span{font-size:inherit;}.nyg_findcenter.module .address__title p{font-size:22px;}.nyg_findcenter.module .address__title small{font-family:"haboro-soft";font-size:calc(14px + .2rem);font-weight:300;color:#6cc24a;}.nyg_findcenter.module .address__info{font-size:18px;}.nyg_findcenter.module .address.no-nearby{opacity:.4;transition:opacity 100ms ease-in-out;}.nyg_findcenter.module .address.no-nearby:hover{opacity:1;}.nyg_findcenter.module .no-result{font-size:22px;}.nyg_findcenter.module .find-nearest{font-size:20px;}.nyg_findcenter.module .map-marker{font-family:"haboro-soft";font-size:calc(14px + .2rem);color:#522d6d;}.nyg_findcenter.module .map-marker h3{font-size:calc(14px + 1.2rem);font-weight:700;margin-bottom:1.2em;}.nyg_findcenter.module .map-marker p{font-family:inherit;font-size:inherit;line-height:1.2;margin-bottom:1.2em;}.nyg_findcenter.module .map-marker a{font-size:calc(14px + .2rem);transition:all 250ms ease-in-out;}.nyg_findcenter.module .map-marker a:hover{color:#6cc24a;}.nyg_gallery.module{text-align:center;}.background-color--main.nyg_gallery.module{background-color:#522d6d;color:#fff;}.background-color--main-contrast.nyg_gallery.module{background-color:#fff;}.background-color--alt.nyg_gallery.module{background-color:#6cc24a;color:#fff;}.background-color--alt-contrast.nyg_gallery.module{background-color:#fff;}.background-color--black.nyg_gallery.module{background-color:#000;color:#fff;}.background-color--black-contrast.nyg_gallery.module{background-color:#fff;}.background-color--white.nyg_gallery.module{background-color:#fff;color:#522d6d;}.background-color--white-contrast.nyg_gallery.module{background-color:#522d6d;}.background-color--color-1.nyg_gallery.module{background-color:#3d1152;color:#fff;}.background-color--color-1-contrast.nyg_gallery.module{background-color:#fff;}.background-color--color-2.nyg_gallery.module{background-color:#f4f4f4;color:#522d6d;}.background-color--color-2-contrast.nyg_gallery.module{background-color:#522d6d;}.background-color--color-3.nyg_gallery.module{background-color:#522d6d;color:#fff;}.background-color--color-3-contrast.nyg_gallery.module{background-color:#fff;}.nyg_gallery.module:first-child{margin-top:80px;}.nyg_gallery.module .container{padding-top:80px;padding-bottom:80px;}.background-color--transparent.nyg_gallery.module .container{padding-top:0;padding-bottom:0;}.bg-color--transparent.nyg_gallery.module .container{padding-top:0;padding-bottom:0;}.nyg_gallery.module h1.title{font-size:calc(35px + 2rem);font-weight:700;margin-bottom:1.4em;}.center-text.nyg_gallery.module h1.title{text-align:center;}.nyg_gallery.module h2.title{font-size:calc(30px + 1.6rem);font-weight:700;margin-bottom:1.4em;}.center-text.nyg_gallery.module h2.title{text-align:center;}.nyg_gallery.module h3.title{font-size:calc(25px + 1.7rem);font-weight:700;margin-bottom:1.2em;}.center-text.nyg_gallery.module h3.title{text-align:center;}.nyg_gallery.module .gallery{display:flex;flex-wrap:wrap;}.center-text.nyg_gallery.module .gallery{justify-content:center;}.nyg_gallery.module .gallery-item{color:#522d6d;width:100%;margin-bottom:24px;position:relative;display:flex;justify-content:center;overflow:hidden;}@media(min-width:768px){.nyg_gallery.module .gallery-item{width:calc(100%/2 - 24px/2);margin-bottom:0;}.nyg_gallery.module .gallery-item:nth-child(2n+1){margin-right:24px;}.nyg_gallery.module .gallery-item:nth-child(1n+3){margin-top:24px;}}@media(min-width:992px){.nyg_gallery.module .gallery-item{width:calc(100%/3 - 24px*2/3);}.nyg_gallery.module .gallery-item:nth-child(2n+1){margin-right:0;}.nyg_gallery.module .gallery-item:nth-child(3n+2){margin-right:24px;margin-left:24px;}.nyg_gallery.module .gallery-item:nth-child(1n+3){margin-top:0;}.nyg_gallery.module .gallery-item:nth-child(1n+4){margin-top:24px;}}@media(min-width:768px){.nyg_gallery.module .gallery-item:nth-child(1n+3){margin-top:0;}.nyg_gallery.module .gallery-item:nth-child(1n+4){margin-top:24px;}}@media(min-width:768px){.nyg_gallery.module .gallery-item{width:calc(100%/2 - 24px/2);}.nyg_gallery.module .gallery-item:nth-child(3n+2){margin-right:0;margin-left:0;}.nyg_gallery.module .gallery-item:nth-child(2n+1){margin-right:24px;}.nyg_gallery.module .gallery-item:nth-child(1n+4){margin-top:0;}.nyg_gallery.module .gallery-item:nth-child(1n+3){margin-top:24px;}}@media(min-width:992px){.nyg_gallery.module .gallery-item{width:calc(100%/3 - 24px*2/3);}.nyg_gallery.module .gallery-item:nth-child(2n+1){margin-right:0;}.nyg_gallery.module .gallery-item:nth-child(3n+2){margin-right:24px;margin-left:24px;}.nyg_gallery.module .gallery-item:nth-child(1n+3){margin-top:0;}.nyg_gallery.module .gallery-item:nth-child(1n+4){margin-top:24px;}}@media(min-width:1200px){.nyg_gallery.module .gallery-item{width:calc(100%/4 - 24px*3/4);}.nyg_gallery.module .gallery-item:nth-child(3n+2){margin-right:0;margin-left:0;}.nyg_gallery.module .gallery-item:nth-child(4n+1),.nyg_gallery.module .gallery-item:nth-child(4n+2),.nyg_gallery.module .gallery-item:nth-child(4n+3){margin-right:24px;}.nyg_gallery.module .gallery-item:nth-child(1n+4),.nyg_gallery.module .gallery-item:nth-child(1n+3){margin-top:0;}.nyg_gallery.module .gallery-item:nth-child(1n+5){margin-top:24px;}}.nyg_gallery.module .gallery-item:last-child{margin-right:0;}.nyg_gallery.module .gallery-item::after{content:'';background-image:linear-gradient(to top,rgba(82,45,109,.4) 70%,transparent);display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;transition:all 250ms ease-in-out;opacity:0;}.nyg_gallery.module .gallery-item:hover img{transform:scale(1.1);filter:blur(1px);}.nyg_gallery.module .gallery-item:hover::after{opacity:1;}.nyg_gallery.module .gallery-item img{transition:transform 250ms ease-in-out;width:100%;height:100%;object-fit:cover;object-position:center;display:flex;}.nyg_practicalinformation.module .container .inner-container{padding-right:0;padding-left:0;}.nyg_practicalinformation.module+.nyg_factboxes.module{margin-top:-80px;}.nyg_practicalinformation.module .container{width:100%;max-width:none;}.nyg_practicalinformation.module .inner-container{display:flex;flex-wrap:wrap;}@media(min-width:992px){.nyg_practicalinformation.module .inner-container{flex-wrap:nowrap;}}.direction-right.nyg_practicalinformation.module .inner-container{flex-direction:row-reverse;}.nyg_practicalinformation.module .media-container,.nyg_practicalinformation.module .text-container{width:100%;display:flex;flex-wrap:nowrap;align-items:center;}@media(min-width:992px){.nyg_practicalinformation.module .media-container,.nyg_practicalinformation.module .text-container{width:50%;}}.nyg_practicalinformation.module .media-container .inner,.nyg_practicalinformation.module .text-container .inner{display:inline-block;}.nyg_practicalinformation.module .text-container{padding-top:80px;padding-bottom:80px;display:flex;justify-content:flex-end;}.direction-left.nyg_practicalinformation.module .text-container{justify-content:flex-start;}.nyg_practicalinformation.module .text-container .inner{padding-right:24px;padding-left:24px;width:100%;}@media(min-width:992px){.nyg_practicalinformation.module .text-container .inner{max-width:640px;}.direction-right.nyg_practicalinformation.module .text-container .inner{padding-right:92px;}.direction-left.nyg_practicalinformation.module .text-container .inner{padding-left:92px;}}.nyg_practicalinformation.module .text-container h2.title{font-size:calc(25px + 1.7rem);font-weight:700;margin-bottom:1.4em;}.nyg_practicalinformation.module .text-container .information-item{display:flex;}.nyg_practicalinformation.module .text-container .information-item:nth-child(1n+2){margin-top:40px;}@media(min-width:992px){.nyg_practicalinformation.module .text-container .information-item:nth-child(1n+2){margin-top:80px;}}.nyg_practicalinformation.module .text-container .information-icon{width:65px;height:65px;margin-right:24px;}.nyg_practicalinformation.module .text-container .information-icon svg{width:65px;height:65px;}.nyg_practicalinformation.module .text-container .information-text{font-size:calc(14px + 1.2rem);line-height:1.6;width:100%;}.nyg_practicalinformation.module .text-container .information-text h3{font-size:calc(14px + 1.5rem);font-weight:bold;margin-bottom:.4em;}.nyg_practicalinformation.module .text-container .information-text p{font-size:inherit;}.nyg_practicalinformation.module .text-container .information-text em{font-size:calc(12px + 1rem);}.nyg_practicalinformation.module .text-container .information-text p{margin-top:1em;margin-bottom:1em;}.nyg_practicalinformation.module .text-container .information-text p:first-of-type{margin-top:0;}.nyg_practicalinformation.module .text-container .information-text p:last-of-type{margin-top:0;margin-bottom:0;}.nyg_practicalinformation.module .text-container .information-text p:only-of-type{margin-top:0;margin-bottom:0;}.nyg_practicalinformation.module .media-container{position:relative;}.nyg_practicalinformation.module .media-container .inner{width:100%;}.nyg_practicalinformation.module .media-container .image{width:100%;height:auto;}.nyg_practicalinformation.module .media-container .image-object{background-position:center;background-size:cover;background-repeat:no-repeat;}@media(min-width:992px){.nyg_practicalinformation.module .media-container .image-object{position:absolute;top:0;right:0;bottom:0;left:0;}}.nyg_practicalinformation.module .media-container .image-object::after{content:'';padding-bottom:66.66%;display:inline-block;}@media(min-width:992px){.nyg_practicalinformation.module .media-container .image-object::after{padding-bottom:0;}}.nyg_practicalinformation.module .snazzy-map{width:100%;height:100%;position:relative;z-index:20;top:0;right:0;}.nyg_retailerlister.module{overflow:hidden;}.bg-color--main.nyg_retailerlister.module{background-color:#522d6d;color:#fff;}.bg-color--main-contrast.nyg_retailerlister.module{background-color:#fff;}.bg-color--alt.nyg_retailerlister.module{background-color:#6cc24a;color:#fff;}.bg-color--alt-contrast.nyg_retailerlister.module{background-color:#fff;}.bg-color--black.nyg_retailerlister.module{background-color:#000;color:#fff;}.bg-color--black-contrast.nyg_retailerlister.module{background-color:#fff;}.bg-color--white.nyg_retailerlister.module{background-color:#fff;color:#522d6d;}.bg-color--white-contrast.nyg_retailerlister.module{background-color:#522d6d;}.bg-color--color-1.nyg_retailerlister.module{background-color:#3d1152;color:#fff;}.bg-color--color-1-contrast.nyg_retailerlister.module{background-color:#fff;}.bg-color--color-2.nyg_retailerlister.module{background-color:#f4f4f4;color:#522d6d;}.bg-color--color-2-contrast.nyg_retailerlister.module{background-color:#522d6d;}.bg-color--color-3.nyg_retailerlister.module{background-color:#522d6d;color:#fff;}.bg-color--color-3-contrast.nyg_retailerlister.module{background-color:#fff;}.nyg_retailerlister.module .container{padding-top:80px;padding-bottom:80px;}.background-color--transparent.nyg_retailerlister.module .container{padding-top:0;padding-bottom:0;}.bg-color--transparent.nyg_retailerlister.module .container{padding-top:0;padding-bottom:0;}.nyg_retailerlister.module h2.title{font-size:calc(30px + 1.6rem);text-align:center;margin-bottom:1.4em;}.nyg_retailerlister.module h2.title.sr-only{margin-bottom:0;}.nyg_retailerlister.module .intro,.nyg_retailerlister.module .text{text-align:center;line-height:1.2;margin-bottom:1em;}.nyg_retailerlister.module .intro p,.nyg_retailerlister.module .text p{font-size:inherit;font-weight:inherit;line-height:1.2;color:inherit;}.nyg_retailerlister.module .intro{font-size:calc(20px + 1.7rem);font-weight:600;}.nyg_retailerlister.module .filter-container{text-align:center;margin-bottom:40px;}.nyg_retailerlister.module .nice-select.filter-dropdown{font-family:"haboro-soft";font-weight:600;font-size:calc(12px + 1.2rem);text-decoration:none;cursor:pointer;line-height:1.2;border:none;border-radius:12px;width:100%;padding:15px 42px;display:inline-block;width:auto;display:inline-flex;justify-content:center;align-items:center;}.bg-color--main.nyg_retailerlister.module .nice-select.filter-dropdown{background-color:#fff;color:#522d6d;}.bg-color--main-contrast.nyg_retailerlister.module .nice-select.filter-dropdown{color:#fff;}.bg-color--alt.nyg_retailerlister.module .nice-select.filter-dropdown{background-color:#fff;color:#6cc24a;}.bg-color--alt-contrast.nyg_retailerlister.module .nice-select.filter-dropdown{color:#fff;}.bg-color--black.nyg_retailerlister.module .nice-select.filter-dropdown{background-color:#fff;color:#000;}.bg-color--black-contrast.nyg_retailerlister.module .nice-select.filter-dropdown{color:#fff;}.bg-color--white.nyg_retailerlister.module .nice-select.filter-dropdown{background-color:#522d6d;color:#fff;}.bg-color--white-contrast.nyg_retailerlister.module .nice-select.filter-dropdown{color:#522d6d;}.bg-color--color-1.nyg_retailerlister.module .nice-select.filter-dropdown{background-color:#fff;color:#3d1152;}.bg-color--color-1-contrast.nyg_retailerlister.module .nice-select.filter-dropdown{color:#fff;}.bg-color--color-2.nyg_retailerlister.module .nice-select.filter-dropdown{background-color:#522d6d;color:#f4f4f4;}.bg-color--color-2-contrast.nyg_retailerlister.module .nice-select.filter-dropdown{color:#522d6d;}.bg-color--color-3.nyg_retailerlister.module .nice-select.filter-dropdown{background-color:#fff;color:#522d6d;}.bg-color--color-3-contrast.nyg_retailerlister.module .nice-select.filter-dropdown{color:#fff;}.bg-color--transparent.nyg_retailerlister.module .nice-select.filter-dropdown{color:#fff;background-color:#6cc24a;}.nyg_retailerlister.module .nice-select.filter-dropdown::after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;content:'';margin-left:12px;margin-top:2px;transition:transform 250ms ease-in-out;}.bg-color--transparent.nyg_retailerlister.module .nice-select.filter-dropdown::after{border-top-color:#fff;}.nyg_retailerlister.module .nice-select.filter-dropdown.open::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.nyg_retailerlister.module .nice-select.filter-dropdown ul.list{color:#522d6d;}.nyg_retailerlister.module .retailer-list::after{content:'';display:block;clear:both;}.nyg_retailerlister.module .retailer-list .gutter-sizer{width:20px;}@media(min-width:1200px){.nyg_retailerlister.module .retailer-list .gutter-sizer{width:30px;}}.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{color:#522d6d;padding:20px;margin-bottom:30px;display:inline-block;width:100%;}.card-color--main.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#522d6d;color:#fff;}.card-color--main-contrast.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#fff;}.card-color--alt.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#6cc24a;color:#fff;}.card-color--alt-contrast.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#fff;}.card-color--black.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#000;color:#fff;}.card-color--black-contrast.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#fff;}.card-color--white.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#fff;color:#522d6d;}.card-color--white-contrast.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#522d6d;}.card-color--color-1.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#3d1152;color:#fff;}.card-color--color-1-contrast.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#fff;}.card-color--color-2.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#f4f4f4;color:#522d6d;}.card-color--color-2-contrast.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#522d6d;}.card-color--color-3.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#522d6d;color:#fff;}.card-color--color-3-contrast.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:#fff;}@media(min-width:768px){.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{width:calc((100%/2) - 10px);}}@media(min-width:1200px){.nyg_retailerlister.module .retailer-list .retailer-card,.nyg_retailerlister.module .retailer-list .grid-sizer{width:calc((100%/4) - 30px);}}.nyg_retailerlister.module .retailer-list .retailer-card h3.title,.nyg_retailerlister.module .retailer-list .grid-sizer h3.title{font-size:calc(14px + 1.5rem);font-weight:500;line-height:1.4;margin-bottom:.5em;}.nyg_retailerlister.module .retailer-list .retailer-card .address,.nyg_retailerlister.module .retailer-list .retailer-card .phone,.nyg_retailerlister.module .retailer-list .retailer-card .email,.nyg_retailerlister.module .retailer-list .grid-sizer .address,.nyg_retailerlister.module .retailer-list .grid-sizer .phone,.nyg_retailerlister.module .retailer-list .grid-sizer .email{font-size:calc(14px + .2rem);line-height:1.2;margin-bottom:.5em;}.nyg_retailerlister.module .retailer-list .retailer-card .address:last-child,.nyg_retailerlister.module .retailer-list .retailer-card .phone:last-child,.nyg_retailerlister.module .retailer-list .retailer-card .email:last-child,.nyg_retailerlister.module .retailer-list .grid-sizer .address:last-child,.nyg_retailerlister.module .retailer-list .grid-sizer .phone:last-child,.nyg_retailerlister.module .retailer-list .grid-sizer .email:last-child{margin-bottom:0;}.nyg_retailerlister.module .retailer-list .retailer-card a,.nyg_retailerlister.module .retailer-list .grid-sizer a{font-size:inherit;transition:color 250ms ease-in-out;}.nyg_retailerlister.module .retailer-list .retailer-card a:hover,.nyg_retailerlister.module .retailer-list .grid-sizer a:hover{color:#6cc24a;}.nyg_retailerlister.module .retailer-list .grid-sizer{background-color:transparent;}.nyg_textcontent.module{position:relative;}.nyg_textcontent.module:first-child{margin-top:40px;}@media(min-width:992px){.nyg_textcontent.module:first-child{margin-top:80px;}}.background-color--main.nyg_textcontent.module{background-color:#522d6d;color:#fff;}.background-color--main-contrast.nyg_textcontent.module{background-color:#fff;}.background-color--alt.nyg_textcontent.module{background-color:#6cc24a;color:#fff;}.background-color--alt-contrast.nyg_textcontent.module{background-color:#fff;}.background-color--black.nyg_textcontent.module{background-color:#000;color:#fff;}.background-color--black-contrast.nyg_textcontent.module{background-color:#fff;}.background-color--white.nyg_textcontent.module{background-color:#fff;color:#522d6d;}.background-color--white-contrast.nyg_textcontent.module{background-color:#522d6d;}.background-color--color-1.nyg_textcontent.module{background-color:#3d1152;color:#fff;}.background-color--color-1-contrast.nyg_textcontent.module{background-color:#fff;}.background-color--color-2.nyg_textcontent.module{background-color:#f4f4f4;color:#522d6d;}.background-color--color-2-contrast.nyg_textcontent.module{background-color:#522d6d;}.background-color--color-3.nyg_textcontent.module{background-color:#522d6d;color:#fff;}.background-color--color-3-contrast.nyg_textcontent.module{background-color:#fff;}.overlay-color--main.nyg_textcontent.module{color:#fff;}.overlay-color--alt.nyg_textcontent.module{color:#fff;}.overlay-color--black.nyg_textcontent.module{color:#fff;}.overlay-color--white.nyg_textcontent.module{color:#522d6d;}.overlay-color--color-1.nyg_textcontent.module{color:#fff;}.overlay-color--color-2.nyg_textcontent.module{color:#522d6d;}.overlay-color--color-3.nyg_textcontent.module{color:#fff;}.wave-enabled.nyg_textcontent.module{margin-top:0;}.nyg_textcontent.module .container{padding-top:80px;padding-bottom:80px;z-index:5;}.background-color--transparent.nyg_textcontent.module .container{padding-top:0;padding-bottom:0;}.bg-color--transparent.nyg_textcontent.module .container{padding-top:0;padding-bottom:0;}.background-color--transparent.nyg_textcontent.module .container{color:#522d6d;}.wave-enabled.background-color--white.nyg_textcontent.module .container{padding-top:80px;padding-bottom:0;}.wave-enabled.background-color--transparent.nyg_textcontent.module .container{padding-top:80px;padding-bottom:0;}.small-size.nyg_textcontent.module .container .inner-container{max-width:925px;margin-left:auto;margin-right:auto;}.nyg_textcontent.module .container.wave-enabled-pre+.nyg_textcontent.module{margin-top:4vw;}.nyg_textcontent.module+.nyg_buttonlinks.module.no-title{margin-top:-40px;}.nyg_textcontent.module+.nyg_buttonlinks.module.no-title .container{padding-top:0;}.nyg_textcontent.module .text-container{font-family:"haboro-soft";color:inherit;text-align:left;width:100%;padding:0;margin:0 auto;}.nyg_textcontent.module .text-container p{margin-top:1em;margin-bottom:1em;}.nyg_textcontent.module .text-container p:first-of-type{margin-top:0;}.nyg_textcontent.module .text-container p:last-of-type{margin-top:0;margin-bottom:0;}.nyg_textcontent.module .text-container p:only-of-type{margin-top:0;margin-bottom:0;}.center-text.nyg_textcontent.module .text-container{text-align:center;}.nyg_textcontent.module .text-container h1.title,.nyg_textcontent.module .text-container h2.title{color:inherit;margin-top:0;}.nyg_textcontent.module .text-container h1.title{font-size:calc(35px + 2rem);margin-bottom:1.4em;}.nyg_textcontent.module .text-container h2.title{font-size:calc(30px + 1.6rem);margin-bottom:1.4em;}.style-as-header.nyg_textcontent.module .text-container h2.title{font-size:calc(35px + 2rem);margin-bottom:1.4em;}.nyg_textcontent.module .text-container h2.title.sr-only{margin-bottom:0;}.nyg_textcontent.module .text-container .intro,.nyg_textcontent.module .text-container .text{line-height:1.2;margin-bottom:1em;}.nyg_textcontent.module .text-container .intro p,.nyg_textcontent.module .text-container .text p{font-size:inherit;font-weight:inherit;line-height:1.2;color:inherit;}.nyg_textcontent.module .text-container .intro{font-size:calc(20px + 1.7rem);font-weight:600;}.nyg_textcontent.module .text-container .text{font-size:calc(14px + 1.5rem);}.nyg_textcontent.module .text-container div:last-child{margin-bottom:0;}.nyg_textcontent.module .image-background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;}.nyg_textcontent.module .image-background .image-object{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;}.nyg_textcontent.module .image-background::after{content:'';position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;opacity:.6;display:block;}.overlay-color--main.nyg_textcontent.module .image-background::after{background-color:#522d6d;}.overlay-color--main-contrast.nyg_textcontent.module .image-background::after{background-color:#fff;}.overlay-color--alt.nyg_textcontent.module .image-background::after{background-color:#6cc24a;}.overlay-color--alt-contrast.nyg_textcontent.module .image-background::after{background-color:#fff;}.overlay-color--black.nyg_textcontent.module .image-background::after{background-color:#000;}.overlay-color--black-contrast.nyg_textcontent.module .image-background::after{background-color:#fff;}.overlay-color--white.nyg_textcontent.module .image-background::after{background-color:#fff;}.overlay-color--white-contrast.nyg_textcontent.module .image-background::after{background-color:#522d6d;}.overlay-color--color-1.nyg_textcontent.module .image-background::after{background-color:#3d1152;}.overlay-color--color-1-contrast.nyg_textcontent.module .image-background::after{background-color:#fff;}.overlay-color--color-2.nyg_textcontent.module .image-background::after{background-color:#f4f4f4;}.overlay-color--color-2-contrast.nyg_textcontent.module .image-background::after{background-color:#522d6d;}.overlay-color--color-3.nyg_textcontent.module .image-background::after{background-color:#522d6d;}.overlay-color--color-3-contrast.nyg_textcontent.module .image-background::after{background-color:#fff;}.nyg_textcontent.module .btn-group .btn:only-child{margin-right:0;}.nyg_textimage.module+.nyg_textimage.module{margin-top:-40px;}@media(min-width:992px){.nyg_textimage.module+.nyg_textimage.module{margin-top:-80px;}}.nyg_textimage.module.wave-enabled-pre{margin-bottom:-4vw;}.pull.nyg_textimage.module .container,.nyg_textimage.module .inner-container{width:100%;max-width:none;}.nyg_textimage.module .container .inner-container{padding-right:0;padding-left:0;display:flex;flex-wrap:wrap;}@media(min-width:992px){.nyg_textimage.module .container .inner-container{flex-wrap:nowrap;}}.direction-right.nyg_textimage.module .container .inner-container{flex-direction:row-reverse;}.image-as-bg.nyg_textimage.module .container .inner-container::after{content:"";opacity:.4;display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;}.background-color--main.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#522d6d;}.background-color--main-contrast.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#fff;}.background-color--alt.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#6cc24a;}.background-color--alt-contrast.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#fff;}.background-color--black.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#000;}.background-color--black-contrast.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#fff;}.background-color--white.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#fff;}.background-color--white-contrast.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#522d6d;}.background-color--color-1.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#3d1152;}.background-color--color-1-contrast.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#fff;}.background-color--color-2.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#f4f4f4;}.background-color--color-2-contrast.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#522d6d;}.background-color--color-3.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#522d6d;}.background-color--color-3-contrast.image-as-bg.nyg_textimage.module .container .inner-container::after{background-color:#fff;}.nyg_textimage.module .media-container,.nyg_textimage.module .text-container{display:flex;flex-wrap:nowrap;align-items:center;width:100%;}@media(min-width:992px){.nyg_textimage.module .media-container,.nyg_textimage.module .text-container{width:50%;}}.nyg_textimage.module .media-container .inner,.nyg_textimage.module .text-container .inner{display:inline-block;}.nyg_textimage.module .media-container{position:relative;z-index:4;}@media(min-width:992px){.nyg_textimage.module .media-container{margin:20px 0;}.image-big.nyg_textimage.module .media-container{margin:0;}.equal-height.nyg_textimage.module .media-container{margin:0;}}.direction-left.nyg_textimage.module .media-container{text-align:right;}.image-as-bg.nyg_textimage.module .media-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:0;}.nyg_textimage.module .media-container .inner{width:100%;}.pull.nyg_textimage.module .media-container .inner{width:100%;}.nyg_textimage.module .media-container .image{width:100%;height:auto;}.nyg_textimage.module .media-container .play-btn{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;}.nyg_textimage.module .media-container .play-btn::after{content:'';width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;background-color:transparent;transition:all 250ms ease-in-out;}.nyg_textimage.module .media-container .play-btn:hover::after{background-color:#522d6d;width:100%;height:100%;opacity:.8;}.nyg_textimage.module .media-container .play-btn a{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;}.nyg_textimage.module .media-container .play-btn a svg{filter:drop-shadow(1px 1px 4px rgba(0,0,0,.7));}.nyg_textimage.module .media-container .play-btn a svg polygon,.nyg_textimage.module .media-container .play-btn a svg circle,.nyg_textimage.module .media-container .play-btn a svg path{stroke:#fff;}.nyg_textimage.module .media-container .image-object{background-position:center;background-size:cover;background-repeat:no-repeat;}@media(min-width:992px){.nyg_textimage.module .media-container .image-object{position:absolute;top:0;right:0;bottom:0;left:0;}}.nyg_textimage.module .media-container .image-object::after{content:'';padding-bottom:66.66%;display:inline-block;}@media(min-width:992px){.nyg_textimage.module .media-container .image-object::after{padding-bottom:0;}}.nyg_textimage.module .text-container{margin:0;color:#522d6d;}.background-color--main.nyg_textimage.module .text-container{background-color:#522d6d;color:#fff;}.background-color--main-contrast.nyg_textimage.module .text-container{background-color:#fff;}.background-color--alt.nyg_textimage.module .text-container{background-color:#6cc24a;color:#fff;}.background-color--alt-contrast.nyg_textimage.module .text-container{background-color:#fff;}.background-color--black.nyg_textimage.module .text-container{background-color:#000;color:#fff;}.background-color--black-contrast.nyg_textimage.module .text-container{background-color:#fff;}.background-color--white.nyg_textimage.module .text-container{background-color:#fff;color:#522d6d;}.background-color--white-contrast.nyg_textimage.module .text-container{background-color:#522d6d;}.background-color--color-1.nyg_textimage.module .text-container{background-color:#3d1152;color:#fff;}.background-color--color-1-contrast.nyg_textimage.module .text-container{background-color:#fff;}.background-color--color-2.nyg_textimage.module .text-container{background-color:#f4f4f4;color:#522d6d;}.background-color--color-2-contrast.nyg_textimage.module .text-container{background-color:#522d6d;}.background-color--color-3.nyg_textimage.module .text-container{background-color:#522d6d;color:#fff;}.background-color--color-3-contrast.nyg_textimage.module .text-container{background-color:#fff;}.image-as-bg.nyg_textimage.module .text-container{text-align:center;background-color:transparent;width:100%;max-width:925px;margin:0 auto;z-index:5;}.center-text-on-small.nyg_textimage.module .text-container{text-align:center;}@media(min-width:992px){.center-text-on-small.nyg_textimage.module .text-container{text-align:left;}}@media(min-width:992px){.image-big.nyg_textimage.module .text-container{margin:20px 0;}.equal-height.nyg_textimage.module .text-container{margin:0;}.image-as-bg.equal-height.nyg_textimage.module .text-container{margin:0 auto;}}.pull.nyg_textimage.module .text-container{max-width:640px;}.pull.wide.nyg_textimage.module .text-container{width:100%;max-width:none;justify-content:flex-start;}@media(min-width:992px){.pull.wide.nyg_textimage.module .text-container{width:50%;}}.direction-right.pull.wide.nyg_textimage.module .text-container{justify-content:flex-end;}.image-overlap.pull.wide.nyg_textimage.module .text-container{width:100%;}@media(min-width:992px){.image-overlap.pull.wide.nyg_textimage.module .text-container{width:calc(50% + 20px);}}.equal-height.image-overlap.pull.wide.nyg_textimage.module .text-container{width:100%;}.image-as-bg.equal-height.image-overlap.pull.wide.nyg_textimage.module .text-container{width:100%;}@media(min-width:992px){.image-as-bg.equal-height.image-overlap.pull.wide.nyg_textimage.module .text-container{width:50%;}}.pull.wide.nyg_textimage.module .text-container .inner{width:100%;}@media(min-width:992px){.pull.wide.nyg_textimage.module .text-container .inner{max-width:calc(1920px/2);}}.image-as-bg.pull.wide.nyg_textimage.module .text-container .inner{position:relative;z-index:2;}.image-overlap.nyg_textimage.module .text-container{width:100%;max-width:660px;margin-left:-20px;position:relative;z-index:3;}@media(min-width:992px){.image-overlap.nyg_textimage.module .text-container{width:calc(50% + 20px);}}.direction-right.image-overlap.nyg_textimage.module .text-container{margin-left:0;margin-right:-20px;}.big-image.image-overlap.nyg_textimage.module .text-container{z-index:5;}.equal-height.image-overlap.nyg_textimage.module .text-container{width:100%;margin-right:0;margin-left:0;}@media(min-width:992px){.equal-height.image-overlap.nyg_textimage.module .text-container{width:50%;}}.nyg_textimage.module .text-container .inner{padding:48px 24px;}@media(min-width:992px){.nyg_textimage.module .text-container .inner{padding:138px 92px;}.image-as-bg.nyg_textimage.module .text-container .inner{width:100%;padding:92px 0;margin:0 auto;}}.center-text-on-small.nyg_textimage.module .text-container .inner{margin:0 auto;}@media(min-width:992px){.center-text-on-small.nyg_textimage.module .text-container .inner{margin:0;}}.wave-enabled-pre.nyg_textimage.module .text-container .inner::after{content:'';display:block;height:4vw;}.nyg_textimage.module .text-container .sub-title{font-size:calc(14px + .2rem);margin-bottom:1em;display:block;}.nyg_textimage.module .text-container h2.title{font-family:"haboro-soft";font-size:calc(30px + 1.6rem);margin-bottom:1.2em;}.nyg_textimage.module .text-container .intro,.nyg_textimage.module .text-container .text{font-family:"haboro-soft";line-height:1.2;margin:1em 0;}.nyg_textimage.module .text-container .intro p,.nyg_textimage.module .text-container .text p{margin-top:1em;margin-bottom:1em;}.nyg_textimage.module .text-container .intro p:first-of-type,.nyg_textimage.module .text-container .text p:first-of-type{margin-top:0;}.nyg_textimage.module .text-container .intro p:last-of-type,.nyg_textimage.module .text-container .text p:last-of-type{margin-top:0;margin-bottom:0;}.nyg_textimage.module .text-container .intro p:only-of-type,.nyg_textimage.module .text-container .text p:only-of-type{margin-top:0;margin-bottom:0;}.nyg_textimage.module .text-container .intro:first-child,.nyg_textimage.module .text-container .text:first-child{margin-top:0;}.nyg_textimage.module .text-container .intro p,.nyg_textimage.module .text-container .text p{font-size:inherit;font-weight:inherit;line-height:1.2;color:inherit;}.nyg_textimage.module .text-container .intro{font-size:calc(20px + 1.7rem);}.nyg_textimage.module .text-container .text{font-size:calc(14px + 1.5rem);}.nyg_textimage.module .text-container .btn-group{font-size:calc(14px + 1.5rem);margin-top:1em;}.nyg_textimage.module .text-container .btn-group a.btn:only-of-type{margin:0;}.nyg_quotes.module{padding:46px;padding-bottom:calc((92px/2) + 18px);position:relative;text-align:center;}.nyg_quotes.module .inner{max-width:925px;margin:0 auto;position:relative;}.nyg_quotes.module .inner .quotebg{position:absolute;opacity:.2;left:6%;top:31%;height:5rem;}@media(min-width:992px){.nyg_quotes.module .inner .quotebg{left:16%;top:28%;}}.background-color--main.nyg_quotes.module{background-color:#522d6d;color:#fff;}.background-color--main-contrast.nyg_quotes.module{background-color:#fff;}.background-color--alt.nyg_quotes.module{background-color:#6cc24a;color:#fff;}.background-color--alt-contrast.nyg_quotes.module{background-color:#fff;}.background-color--black.nyg_quotes.module{background-color:#000;color:#fff;}.background-color--black-contrast.nyg_quotes.module{background-color:#fff;}.background-color--white.nyg_quotes.module{background-color:#fff;color:#522d6d;}.background-color--white-contrast.nyg_quotes.module{background-color:#522d6d;}.background-color--color-1.nyg_quotes.module{background-color:#3d1152;color:#fff;}.background-color--color-1-contrast.nyg_quotes.module{background-color:#fff;}.background-color--color-2.nyg_quotes.module{background-color:#f4f4f4;color:#522d6d;}.background-color--color-2-contrast.nyg_quotes.module{background-color:#522d6d;}.background-color--color-3.nyg_quotes.module{background-color:#522d6d;color:#fff;}.background-color--color-3-contrast.nyg_quotes.module{background-color:#fff;}@media(min-width:992px){.nyg_quotes.module{padding:92px;}}.nyg_quotes.module h2{font-size:calc(25px + 1.7rem);font-weight:700;margin-bottom:46px;}.nyg_quotes.module p{font-size:calc(14px + 1.5rem);}.nyg_quotes.module h2,.nyg_quotes.module p,.nyg_quotes.module span{color:#fff;}.nyg_quotes.module .quotes p{font-size:calc(14px + 1.2rem);font-weight:200;font-style:italic;}.nyg_quotes.module .quotes p:before,.nyg_quotes.module .quotes p:after{color:#6cc24a;}.nyg_quotes.module .quotes p:before{content:"“";}.nyg_quotes.module .quotes p:after{content:"”";}.nyg_quotes.module .quotes span{font-size:calc(14px + 1.2rem);font-weight:600;}.nyg_quotes.module .quotes .slick-dots{bottom:-50px;}.nyg_quotes.module .quotes .slick-dots li button:before{font-size:18px;}.nyg_quotes.module .quotes .slick-dots li button:before{color:#6cc24a;}.nyg_quotes.module .quotes .slick-slide{outline:none;}.nyg_quotes.module .quotes-nav{display:flex;position:absolute;top:0;right:0;left:0;bottom:0;justify-content:center;align-items:center;pointer-events:none;}.nyg_quotes.module .quotes-nav .nav-inner{display:flex;justify-content:space-between;width:calc(925px + 100px);max-width:93%;}.nyg_quotes.module .quotes-nav .nav-inner a{pointer-events:auto;opacity:1;}.nyg_quotes.module .quotes-nav .nav-inner a:hover{opacity:.75;}.nyg_quotes.module .quotes-nav .nav-inner a i{font-size:10rem;color:#6cc24a;}article.article-page{width:100%;max-width:1280px;margin:20px auto 0;}article.article-page .container{width:100%;padding:0 24px;}@media(min-width:992px){article.article-page .container{max-width:896px;padding:0;}}article.article-page header{font-family:"haboro-soft";}article.article-page header h1{font-family:inherit;font-size:calc(30px + 1.6rem);font-weight:700;color:#522d6d;margin-top:1em;margin-bottom:1em;}article.article-page header .meta{font-family:inherit;font-size:calc(14px + .2rem);font-weight:400;color:#999;margin-top:1em;display:block;}article.article-page header .meta::after{content:'';border-bottom:2px #999 solid;width:70%;margin-top:20px;margin-bottom:20px;display:block;}article.article-page header .meta .author{color:#522d6d;}article.article-page header .intro{font-family:inherit;font-size:calc(18px + .8rem);font-weight:500;line-height:1.2;margin-bottom:1em;}article.article-page header .social-share{margin-top:38px;margin-bottom:58px;}article.article-page header .social-share .social-button{margin-right:8px;display:inline-block;}article.article-page header .social-share .social-button:last-of-type{margin-right:0;}article.article-page .article-content{font-family:"haboro-soft";font-size:calc(14px + .6rem);font-weight:400;margin-bottom:80px;}article.article-page .article-content h2{font-family:inherit;font-size:calc(14px + .6rem);font-weight:700;color:#522d6d;margin-top:1em;margin-bottom:1em;}article.article-page .article-content p.caption{font-family:inherit;font-size:calc(14px + .2rem);font-weight:400;color:#999;margin-top:.2em;margin-bottom:0;}article.article-page .article-content blockquote{line-height:1.2;padding-left:30px;margin-top:1.5em;margin-bottom:1.5em;border-left:6px #522d6d solid;display:block;}article.article-page .article-content p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.2;}article.article-page .article-content p{margin-top:1em;margin-bottom:1em;}article.article-page .article-content p:first-of-type{margin-top:0;}article.article-page .article-content p:last-of-type{margin-top:0;margin-bottom:0;}article.article-page .article-content p:only-of-type{margin-top:0;margin-bottom:0;}article.article-page .video-wrapper iframe{width:100%;}.articles-page{font-family:"haboro-soft";color:#522d6d;margin-top:40px;margin-bottom:40px;}@media(min-width:992px){.articles-page{margin-top:80px;margin-bottom:80px;}}.articles-page .container{max-width:1280px;}.bg-color-color--transparent.articles-page .container{padding-top:0;padding-bottom:0;}.articles-page .container .inner-container{padding-right:24px;padding-left:24px;}.articles-page h1.title{font-size:calc(35px + 2rem);text-align:center;margin-top:0;margin-bottom:1.4em;}.articles-page .article-list{font-size:1rem;width:100%;position:relative;display:flex;flex-wrap:wrap;}header .logo svg,header .logo img{height:45px;width:133px;}@media(min-width:992px){header .logo svg,header .logo img{height:50px;width:148px;}}header .header__top{background:#522d6d;width:100%;max-width:100%;padding:18px;display:flex;justify-content:space-between;align-items:center;}header .header__top .brand{order:1;}header .header__top .main-navigation{order:3;}header .header__top .extra-navigation{order:2;}@media(min-width:992px){header .header__top .brand{order:1;}header .header__top .main-navigation{order:2;}header .header__top .extra-navigation{order:3;}}.module{font-family:"haboro-soft";color:#522d6d;margin-top:40px;margin-bottom:40px;}@media(min-width:992px){.module{margin-top:80px;margin-bottom:80px;}}.module .container{max-width:1280px;}.bg-color-color--transparent.module .container{padding-top:0;padding-bottom:0;}.module .container .inner-container{padding-right:24px;padding-left:24px;}.module:first-child{margin-top:0;}.module:last-child{margin-bottom:40px;}@media(min-width:992px){.module:last-child{margin-bottom:0;}.module:last-child::after{content:'';display:block;height:4vw;}}footer{position:relative;}footer.wave-enabled .wave{transform:translateX(-2.5%);margin-bottom:-2px;}footer .footer-upper{padding:92px 0;}footer .footer-bottom .footer-texts span{font-size:calc(10px + .8rem);color:#a996b6;}footer .footer-wave-1{background:transparent;}footer .footer-wave-1 path{fill:#3d1152;}footer .footer-wave-2{background:#3d1152 !important;}footer .footer-wave-2 path{fill:#522d6d !important;}footer .footer-container{padding-top:4px;padding-bottom:4px;}footer .footer-container.background-color--main{background-color:#522d6d;color:#fff;}footer .footer-container.background-color--main-contrast{background-color:#fff;}footer .footer-container.background-color--alt{background-color:#6cc24a;color:#fff;}footer .footer-container.background-color--alt-contrast{background-color:#fff;}footer .footer-container.background-color--black{background-color:#000;color:#fff;}footer .footer-container.background-color--black-contrast{background-color:#fff;}footer .footer-container.background-color--white{background-color:#fff;color:#522d6d;}footer .footer-container.background-color--white-contrast{background-color:#522d6d;}footer .footer-container.background-color--color-1{background-color:#3d1152;color:#fff;}footer .footer-container.background-color--color-1-contrast{background-color:#fff;}footer .footer-container.background-color--color-2{background-color:#f4f4f4;color:#522d6d;}footer .footer-container.background-color--color-2-contrast{background-color:#522d6d;}footer .footer-container.background-color--color-3{background-color:#522d6d;color:#fff;}footer .footer-container.background-color--color-3-contrast{background-color:#fff;}footer .footer-columns{font-family:"haboro-soft";font-size:calc(10px + .8rem);color:inherit;line-height:1.2;width:100%;padding:18px 24px;opacity:.8;display:flex;flex-wrap:wrap;}@media(min-width:992px){footer .footer-columns{padding:18px 24px;flex-wrap:nowrap;}}@media(min-width:1328px){footer .footer-columns{padding-right:0;padding-left:0;}}footer .footer-columns .footer-column{width:100%;margin-bottom:24px;}@media(min-width:768px){footer .footer-columns .footer-column{width:calc(100%/2 - 24px/2);margin-bottom:0;}footer .footer-columns .footer-column:nth-child(2n+1){margin-right:24px;}footer .footer-columns .footer-column:nth-child(1n+3){margin-top:24px;}}@media(min-width:992px){footer .footer-columns .footer-column{width:calc(100%/3 - 24px*2/3);}footer .footer-columns .footer-column:nth-child(2n+1){margin-right:0;}footer .footer-columns .footer-column:nth-child(3n+2){margin-right:24px;margin-left:24px;}footer .footer-columns .footer-column:nth-child(1n+3){margin-top:0;}footer .footer-columns .footer-column:nth-child(1n+4){margin-top:24px;}}@media(min-width:768px){footer .footer-columns .footer-column:nth-child(1n+3){margin-top:0;}footer .footer-columns .footer-column:nth-child(1n+4){margin-top:24px;}}@media(min-width:768px){footer .footer-columns .footer-column{width:100%;margin-bottom:48px;}}footer .footer-columns .footer-column:nth-child(3n+1){text-align:center;}@media(min-width:768px){footer .footer-columns .footer-column:nth-child(3n+1){margin-right:0;}}@media(min-width:992px){footer .footer-columns .footer-column:nth-child(3n+1){text-align:left;}}footer .footer-columns .footer-column:nth-child(3n+1) .footer-element{margin-right:auto;margin-left:auto;}@media(min-width:992px){footer .footer-columns .footer-column:nth-child(3n+1) .footer-element{margin-right:auto;margin-left:0;}}footer .footer-columns .footer-column:nth-child(3n+2){text-align:center;}footer .footer-columns .footer-column:nth-child(3n+2) .footer-element{margin-right:auto;margin-left:auto;}footer .footer-columns .footer-column:nth-child(3n+3){text-align:center;}@media(min-width:768px){footer .footer-columns .footer-column:nth-child(3n+3){margin-right:0;}}@media(min-width:992px){footer .footer-columns .footer-column:nth-child(3n+3){text-align:right;}}footer .footer-columns .footer-column:nth-child(3n+3) .footer-element{margin-right:auto;margin-left:auto;}@media(min-width:992px){footer .footer-columns .footer-column:nth-child(3n+3) .footer-element{margin-right:0;margin-left:auto;}}footer .footer-element{font-size:calc(10px + .8rem);width:100%;max-width:400px;margin-top:30px;margin-bottom:30px;}footer .footer-element:first-child{margin-top:0;}footer .footer-element:last-child{margin-bottom:0;}footer .footer-element h3.title{font-size:calc(12px + 1rem);margin-bottom:1em;}footer .footer-element .text{font-size:calc(10px + .8rem);}footer .footer-element .text p{font-size:inherit;}footer .footer-element.nyg_footerelementlogo img,footer .footer-element.nyg_footerelementlogo svg{max-width:150px;height:auto;max-height:150px;display:inline-block;}footer .footer-element.nyg_footerelementfreetext p{font-size:inherit;}footer .footer-element.nyg_footerelementfreetext p{margin-top:1em;margin-bottom:1em;}footer .footer-element.nyg_footerelementfreetext p:first-of-type{margin-top:0;}footer .footer-element.nyg_footerelementfreetext p:last-of-type{margin-top:0;margin-bottom:0;}footer .footer-element.nyg_footerelementfreetext p:only-of-type{margin-top:0;margin-bottom:0;}footer .footer-element.nyg_footerelementsocial ul.social-list{list-style:none;}footer .footer-element.nyg_footerelementsocial li.social-item{margin-right:20px;display:inline-block;}footer .footer-element.nyg_footerelementsocial li.social-item:first-of-type{margin-left:0;}footer .footer-element.nyg_footerelementsocial li.social-item:last-of-type{margin-right:0;}footer .footer-element.nyg_footerelementsocial svg,footer .footer-element.nyg_footerelementsocial img{width:30px;height:30px;}footer .footer-element.nyg_footerelementsocial svg fill,footer .footer-element.nyg_footerelementsocial svg path,footer .footer-element.nyg_footerelementsocial img fill,footer .footer-element.nyg_footerelementsocial img path{fill:#fff;}footer .footer-element.nyg_footerelementsocial svg:hover fill,footer .footer-element.nyg_footerelementsocial svg:hover path,footer .footer-element.nyg_footerelementsocial img:hover fill,footer .footer-element.nyg_footerelementsocial img:hover path{fill:#ccc;}footer .footer-element.nyg_footerelementsocial .text{text-indent:-9001em;display:none;visibility:hidden;}footer .footer-element.nyg_footerelementmadebynyg a{display:inline-block;}footer .footer-navigation{width:100%;padding:18px 24px;display:inline-block;}@media(min-width:992px){footer .footer-navigation{padding:18px 24px;}}@media(min-width:1328px){footer .footer-navigation{padding-right:0;padding-left:0;}}footer .footer-navigation .navigation-list{width:100%;}footer .footer-navigation .navigation-list ul{font-size:calc(14px + .6rem);width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;}@media(min-width:992px){footer .footer-navigation .navigation-list ul{justify-content:space-between;}}footer .footer-navigation .navigation-list li{text-align:center;margin-bottom:24px;width:auto;margin:0 24px 24px;display:block;opacity:.8;transition:opacity 250ms ease-in-out;}@media(min-width:992px){footer .footer-navigation .navigation-list li{text-align:left;width:auto;margin:0 0 24px;display:inline-block;}footer .footer-navigation .navigation-list li:last-child{margin-bottom:0;}}footer .footer-navigation .navigation-list li:hover{opacity:1;}footer .footer-navigation .navigation-list li:last-child{margin-bottom:0;}.main.nyg_retailerpage .module:first-child{margin-top:0;margin-bottom:0;}.main.nyg_retailerpage .module:first-child+.nyg_facilities.module{margin-top:0;}.main.nyg_retailerpage .nyg_factboxes.module+.nyg_textimage.module{margin-top:-80px;}.main.nyg_retailerpage .nyg_textimage.module+.nyg_facebookfeeds.module{margin-top:-80px;}.main.nyg_retailerpage .nyg_contactformplaceholder.module{margin-bottom:0;}.main.nyg_retailerpage .nyg_contactformplaceholder.module::after{content:'';display:block;height:4vw;}body>.outer-container{position:relative;overflow-x:hidden;}body>.outer-container>.inner-container{transition:all .4s ease-in-out;}.nav-active body>.outer-container>.inner-container{transform:translateX(-106.25px);}@media(min-width:992px){.nav-active body>.outer-container>.inner-container{transform:translateX(0);}}.top-navigation~header .main-navigation .menu-toggle{margin-top:68px;}@media(min-width:992px){.top-navigation~header .main-navigation .menu-toggle{margin-top:70px;}}.main-navigation{font-family:"haboro-soft";color:#fff;transition:all .4s ease-in-out;transform:translateX(100%);position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:flex-end;z-index:55;}.main-navigation .menu-active-overlay{background:transparent;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;top:0;right:0;z-index:1;}.nav-active .main-navigation .menu-active-overlay{background:rgba(0,0,0,.33);width:150vw;height:100%;}@media(min-width:992px){.main-navigation .menu-active-overlay{display:none;visibility:hidden;}}.nav-active .main-navigation{transform:translateX(159px);}@media(min-width:992px){.nav-active .main-navigation{transform:translateX(0);}}@media(min-width:992px){.main-navigation{width:auto;transform:translateX(0);position:relative;bottom:auto;}}.main-navigation .menu-toggle{background:#522d6d;width:59px;height:40px;margin-top:19px;padding:9.5px;padding-right:28.5px;border:none;outline:none;transition:all .4s ease-in-out;transform:translateX(-59px);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;z-index:55;}@media(min-width:992px){.main-navigation .menu-toggle{display:none;visibility:hidden;}}.nav-active .main-navigation .menu-toggle:hover>span{transform:rotate(225deg);}.nav-active .main-navigation .menu-toggle{background:#6cc24a;transform:translateX(0);}.main-navigation .menu-toggle>span{position:relative;flex:none;width:100%;height:2px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .4s ease;}.nav-active .main-navigation .menu-toggle>span{transform:rotate(135deg);}.main-navigation .menu-toggle>span::before,.main-navigation .menu-toggle>span::after{content:'';position:absolute;z-index:1;top:-10px;width:100%;height:2px;background:inherit;}.nav-active .main-navigation .menu-toggle>span::before,.nav-active .main-navigation .menu-toggle>span::after{top:0;transform:rotate(90deg);}.main-navigation .menu-toggle>span::after{top:10px;}.main-navigation ul.menu{background-color:#522d6d;width:425px;max-width:100vw;box-shadow:-1px 0 5px 2px rgba(0,0,0,.3);list-style:none;padding:46px 0 0 0;margin:0;position:relative;z-index:50;}@media(min-width:992px){.main-navigation ul.menu{padding:0 0 0 0;background-color:transparent;width:auto;max-width:none;box-shadow:none;transform:none;position:static;}}.main-navigation ul.menu>li{display:inline-block;width:100%;}@media(min-width:992px){.main-navigation ul.menu>li{width:auto;}.main-navigation ul.menu>li:hover .navigation-element a::after{width:100%;}.main-navigation ul.menu>li>.navigation-element.current-active a::after{width:100%;}}.main-navigation ul.menu>li .navigation-element a{font-size:4rem;color:#fff;text-decoration:none;padding:12px 0 8px;margin-right:.9em;margin-left:.9em;position:relative;display:block;transition:all 250ms ease-in-out;}.main-navigation ul.menu>li .navigation-element a:hover{color:#6cc24a;}@media(min-width:992px){.main-navigation ul.menu>li .navigation-element a{font-size:1.58vw;}.main-navigation ul.menu>li .navigation-element a::after{content:'';display:block;width:0;height:2px;background-color:#6cc24a;position:absolute;bottom:0;left:0;transition:all 250ms ease-in-out;}}@media(min-width:1640px){.main-navigation ul.menu>li .navigation-element a{font-size:2.6rem;}}.main-navigation ul.menu>li .navigation-element a .expand-sub{width:9px;height:18px;display:inline-block;}.main-navigation ul.menu>li .navigation-element.has-children:hover{background-color:#fff;}.main-navigation ul.menu>li.extra-navigation-mobile{font-size:4rem;margin-top:22px;margin-right:22px;margin-left:.9em;}@media(min-width:992px){.main-navigation ul.menu>li.extra-navigation-mobile{font-size:2.6rem;margin-left:22px;}}.main-navigation ul.menu>li.extra-navigation-mobile a{font-family:"haboro-soft";font-weight:600;font-size:4rem;padding:7px 32px;border-radius:12px;text-decoration:none;display:inline-block;border:none;cursor:pointer;background-color:#6cc24a;color:#fff;}@media(min-width:992px){.main-navigation ul.menu>li.extra-navigation-mobile a{font-size:2.6rem;}}.main-navigation ul.sub-nav{background-color:#fff;list-style:none;padding:0;width:100%;margin:0;position:absolute;left:0;display:none;}.main-navigation ul.sub-nav>li .navigation-element{display:inline-block;}.main-navigation ul.menu li.extra-navigation-mobile{display:inline-block;}@media(min-width:992px){.main-navigation ul.menu li.extra-navigation-mobile{display:none;}}.extra-navigation{display:none;}@media(min-width:768px){.extra-navigation{margin-right:59px;display:inline-block;}}@media(min-width:992px){.extra-navigation{margin-right:0;}}.extra-navigation a{font-family:"haboro-soft";font-weight:600;font-size:2.6rem;padding:7px 32px;border-radius:12px;text-decoration:none;display:inline-block;border:none;cursor:pointer;background-color:#6cc24a;color:#fff;}@media(min-width:992px){.extra-navigation a{font-size:1.58vw;}}@media(min-width:1640px){.extra-navigation a{font-size:2.6rem;}}.extra-navigation a:hover{background:#55a237;}.top-navigation{padding:15px 18px;}.top-navigation .navigation-list ul,.top-navigation .navigation-list li{list-style:none;padding:0;margin:0;}.top-navigation .navigation-list ul{font-family:"haboro-soft";font-size:calc(14px + .2rem);display:inline-block;}.top-navigation .navigation-list li{margin-right:24px;display:inline-block;opacity:.5;}.top-navigation .navigation-list li.current-page,.top-navigation .navigation-list li:hover{opacity:1;}.top-navigation .navigation-list a{font-family:inherit;font-size:inherit;font-weight:600;}