@font-face{font-family:Graphik;src:url(/static/css/fonts/Graphik-Bold-Web.woff2) format("woff2"),url(/static/css/fonts/Graphik-Bold-Web.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik;src:url(/static/css/fonts/Graphik-Medium-Web.woff2) format("woff2"),url(/static/css/fonts/Graphik-Medium-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik;src:url(/static/css/fonts/Graphik-Regular-Web.woff2) format("woff2"),url(/static/css/fonts/Graphik-Regular-Web.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Produkt;src:url(/static/css/fonts/Produkt-Light-Web.woff2) format("woff2"),url(/static/css/fonts/Produkt-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:Produkt;src:url(/static/css/fonts/Produkt-Extralight-Web.woff2) format("woff2"),url(/static/css/fonts/Produkt-Extralight-Web.woff) format("woff");font-weight:200;font-style:normal;font-stretch:normal}body{display:flex;justify-content:center;height:100vh;font-family:Graphik;font-weight:400;font-size:15px;letter-spacing:.22px}body .content{min-height:calc(100vh - 200px);padding:70px 20px 0}body #root{width:100%}a{color:#000}input:-internal-autofill-selected{background:transparent!important}#header{padding:25px 20px 0;height:46px;position:fixed;width:calc(100vw - 40px);z-index:10000;display:flex;justify-content:space-between;align-items:flex-start}#header #header-logo{background-image:url("/static/images/Greenstreet Logo HEADER.svg");width:130px;height:20px;background-size:contain;background-repeat:no-repeat;display:inline-block;position:relative;left:25px}#header #nav-button{width:30px;height:21px;position:relative;display:inline-block;transition:.5s ease-in-out;cursor:pointer}#header #nav-button,#header #nav-button span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#header #nav-button span{display:block;position:absolute;height:3px;width:50%;background:#000;opacity:1;transition:.25s ease-in-out}#header #nav-button span:nth-child(2n){left:50%;border-radius:0}#header #nav-button span:nth-child(odd){left:0;border-radius:0}#header #nav-button span:first-child,#header #nav-button span:nth-child(2){top:0}#header #nav-button span:nth-child(3),#header #nav-button span:nth-child(4){top:9px}#header #nav-button span:nth-child(5),#header #nav-button span:nth-child(6){top:18px}#header #nav-button.open span:first-child,#header #nav-button.open span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header #nav-button.open span:nth-child(2),#header #nav-button.open span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#header #nav-button.open span:first-child{top:2px}#header #nav-button.open span:nth-child(2){left:calc(50% - 5px);top:2px}#header #nav-button.open span:nth-child(3){left:-50%;opacity:0}#header #nav-button.open span:nth-child(4){left:100%;opacity:0}#header #nav-button.open span:nth-child(5){top:12px}#header #nav-button.open span:nth-child(6){left:calc(50% - 5px);top:12px}#header #s-m-icons{float:right;justify-content:center}#footer,#header #s-m-icons{display:flex;align-items:center}#footer{height:132px;width:100%;border-top:2px solid #000;justify-content:space-between}#footer #footer-info{display:flex}#footer #footer-info #footer-logo{background-image:url("/static/images/Greenstreet Mark FOOTER.svg");width:102px;height:102px;background-size:contain;background-repeat:no-repeat;margin-left:30px}#footer #footer-info #footer-links{display:flex;flex-direction:column;margin-left:40px}#footer #footer-info #footer-links a{text-decoration:none;color:#000;margin-bottom:7px}#footer #footer-info #footer-links .newsletter-link:hover{cursor:pointer}#footer #footer-copyright{margin-right:-220px;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 30px)}#footer #footer-copyright #midway-logo{background-image:url(/static/images/Midway\ Logo.svg);height:14px;background-repeat:no-repeat;background-size:contain}#footer #footer-contact{display:flex;flex-direction:column;height:calc(100% - 30px);justify-content:space-between;margin-right:30px}#footer #footer-contact #footer-phone{color:#000;text-decoration:none}#footer #footer-contact #footer-email{text-decoration:underline}#footer .cp-mobile{display:none}@media screen and (max-width:800px){#footer{flex-direction:column}#footer #footer-info{flex-direction:row-reverse;justify-content:space-between;width:calc(100% - 30px);margin:10px 15px 0;min-height:120px}#footer #footer-info #footer-links{margin-left:0}#footer #footer-copyright{width:calc(100% - 30px);margin:0 15px;min-height:15px;align-items:flex-end}#footer #footer-copyright a{width:100px;margin-right:5px}#footer #footer-contact{width:calc(100% - 30px);min-height:100px;margin:0 15px 30px}#footer .cp-mobile{width:calc(100% - 30px);display:flex;margin:0 15px 20px;min-height:18px}#footer .cp-desktop{display:none}}#menu{background:#ff8eec;width:100%;overflow-y:hidden;min-height:calc(100vh - 220px);display:flex;flex-direction:column;padding-top:70px;padding-bottom:30px;font-size:60px;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform 3s;transition:transform 3s;transition:transform 3s,-webkit-transform 3s}#menu div{padding-left:30px}#menu a{text-decoration:none;color:#000}#menu a,#menu a:hover{transition:color .3s ease-in-out}#menu a:hover{color:#fff}@media screen and (max-width:800px){#menu a:hover{color:#000}}#menu.hide{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform 3s;transition:transform 3s;transition:transform 3s,-webkit-transform 3s}#menu #things-to-do-menu-header{cursor:pointer;transition:color .3s ease-in-out}#menu #things-to-do-menu-header:hover{color:#fff;transition:color .3s ease-in-out}@media screen and (max-width:800px){#menu #things-to-do-menu-header:hover{color:#000}}#menu #things-to-do-menu{margin-left:40px;display:flex;flex-direction:column}#menu #things-to-do-menu.hide-menu{max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease}#menu #things-to-do-menu.active{max-height:490px;overflow:hidden;-webkit-transition:max-height 1s ease}@media screen and (max-width:800px){#menu{font-size:40px}#menu #things-to-do-menu.active{max-height:320px}}.down-arrow,.left-arrow,.right-arrow,.up-arrow{background-image:url("/static/images/Arrow Button LG.svg");cursor:pointer;background-repeat:no-repeat;background-size:contain;height:46.9px;width:46.9px}.green-arrow{background-image:url("/static/images/Arrow Button LG Green.svg")}.left-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.right-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.up-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scroll-down{position:relative;top:-60px;left:calc(50% - 30px)}.wedge{position:relative;background-image:url(/static/images/Wedge.svg);background-repeat:no-repeat;background-size:contain;height:50px;width:50px;cursor:pointer}.wedge-prev{left:-20px}.wedge-next{right:-20px}.twitter{width:19px;height:16px;background-image:url(/static/images/Twitter\ Logo.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.twitter.green-logo{background-image:url("/static/images/Twitter Logo Green.svg")}.facebook{width:11px;height:17px;background-image:url(/static/images/Facebook\ Logo.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.facebook.green-logo{background-image:url("/static/images/Facebook Logo Green.svg")}.instagram{height:18px;width:18px;background-image:url(/static/images/Instagram\ Logo.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.instagram.green-logo{background-image:url("/static/images/Instagram Logo Green.svg")}.email{height:18px;width:18px;background-image:url(/static/images/mail.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.email.green-logo{background-image:url(/static/images/mail-green.svg)}#s-m-icons{display:flex;float:unset;justify-content:center;align-items:center}#s-m-icons div{height:16px;width:20px;background-repeat:no-repeat;background-size:contain;margin:0 5px}.calendar-view-icon{background-image:url(/static/images/calendar_view.svg)}.calendar-view-icon,.list-view-icon{background-position:50%;background-size:contain;background-repeat:no-repeat;display:inline-block;width:20px;height:20px;margin-right:10px}.list-view-icon{background-image:url(/static/images/list_view.svg)}.filter-date-icon{background-image:url(/static/images/filter_dates.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;display:inline-block;width:20px;height:20px;margin-right:10px}.location-list{width:34%;box-sizing:border-box;display:flex;flex-direction:column;padding:20px}.location-list .locations{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 -10px -20px}.location-list .location{box-sizing:border-box;display:flex;align-items:center;padding:0 10px 25px}.location-list .location .all-levels,.location-list .location .level-1,.location-list .location .level-1-2,.location-list .location .level-2,.location-list .location .level-2-3,.location-list .location .level-3{height:30px;width:30px;min-width:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700}.location-list .location .level-1{background:#ff8eec}.location-list .location .level-2{background:#fff95a}.location-list .location .level-3{background:#5effde}.location-list .location .level-1-2{background:linear-gradient(135deg,#ff8eec,#ff8eec 50%,#fff95a 0,#fff95a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$magenta",endColorstr="$yellow",GradientType=1)}.location-list .location .level-2-3{background:linear-gradient(135deg,#fff95a,#fff95a 50%,#5effde 0,#5effde);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$yellow",endColorstr="$cyan",GradientType=1)}.location-list .location .all-levels{background:#ff8eec;background:linear-gradient(135deg,#ff8eec,#ff8eec 33%,#fff95a 0,#fff95a 66%,#5effde 0,#5effde);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$magenta",endColorstr="$cyan",GradientType=1)}.location-list .location .location-list-info{margin-left:20px}.location-list .location .location-list-info .location-name{font-weight:500;font-size:14px}.location-list .location .location-list-info .location-category{font-size:12px;text-transform:uppercase}@media screen and (max-width:800px){.location-list:not(.white){padding-left:0;padding-right:0}.location-list:not(.white) .location:last-child{padding-bottom:0}}button,input[type=text],select,textarea{border:none;background-image:none;background-color:initial;box-shadow:none;box-sizing:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}button:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}input[type=checkbox]{display:none}.checkmark{border:2px solid #000;height:19px;width:20px;background-color:initial;cursor:pointer}input:checked~.checkmark:after{display:block}.checkmark:after{content:"";position:relative;display:none;left:6px;top:1px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=text]{border-bottom:2px solid #000}textarea{border:2px solid #000;resize:none}select{border-bottom:2px solid #000;background:transparent;border-radius:0;background-image:url(/static/images/select_arrow.svg);background-position:100%;background-size:20px;background-repeat:no-repeat}.newsletter-form{width:70%}@media screen and (max-width:800px){.newsletter-form{width:100%}}.newsletter-form .error input{border-bottom-color:red!important}.newsletter-form .disabled-submit{opacity:.3;cursor:default!important;background:transparent}.newsletter-form .disabled-submit .right-arrow{cursor:default!important}.newsletter-form .info{margin-bottom:40px}.newsletter-form label{display:flex;flex-direction:column}.newsletter-form label span{margin-top:5px;margin-bottom:20px;font-size:15px}.newsletter-form label textarea{resize:none;height:75px}.newsletter-form .form-message{color:#46ff87;color:#009735}.newsletter-form .form-error{color:red}.newsletter-form .form-location{flex-direction:row;justify-content:space-between}.newsletter-form .form-location label{width:48%}.newsletter-form .form-location label input{width:100%}.newsletter-form .checkbox{flex-direction:row;align-items:center}.newsletter-form .checkbox span{margin-right:8px}.newsletter-form button{cursor:pointer;border:0;display:flex;justify-content:center;align-items:center;background:transparent}.newsletter-form button .right-arrow{margin-left:10px;height:40px;width:40px}.newsletter-form button .green-arrow{margin-left:10px;height:35px;width:35px}.ReactModal__Content--after-open{position:unset!important;border:15px solid #46ff87!important;background:#fff!important;overflow:visible!important;overflow-x:scroll;border-radius:0!important;outline:none!important;padding:20px!important;width:62%;width:799.4px;min-width:500px;height:80vh}@media screen and (max-width:800px){.ReactModal__Content--after-open{max-width:calc(100vw - 120px);min-width:calc(100vw - 120px);height:70vh}}.ReactModal__Overlay--after-open{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;background-color:rgba(0,0,0,.75)!important}.close{cursor:pointer;background-image:url(/static/images/close-button.svg);background-repeat:no-repeat;background-size:contain;height:40px;position:relative;top:-56px;left:calc(100% + 15px)}.react-player__preview{height:600px!important;background-image:url(/media/filer_public_thumbnails/filer_public/49/00/49009e63-a1b0-4869-b2db-7832bfd3c045/mainstreetsm_FJNsqn5.jpg__1420x1040_q85_subsampling-2_upscale.jpg)!important}.react-player__play-icon{border:0!important;background-image:url(/static/images/play_video.svg)!important;height:125px;width:125px;background-position:50%;background-repeat:no-repeat;background-size:contain}.react-player__shadow{background:none!important;height:125px!important;width:125px!important}.player{height:600px!important}.video-modal{height:100vh;width:100vw;background:#000;position:fixed;top:0;left:0;z-index:10000}.video-modal iframe{height:calc(100vh - 40px)!important}.video-modal .close-container{height:40px;width:40px;background:rgba(0,0,0,.5)}.video-modal .close-video{color:#fff;position:absolute;right:16px;font-size:35px}.video-thumbnail{height:600px;width:100%;background-image:url(/media/filer_public_thumbnails/filer_public/49/00/49009e63-a1b0-4869-b2db-7832bfd3c045/mainstreetsm_FJNsqn5.jpg__1420x1040_q85_subsampling-2_upscale.jpg)!important;background-position:50%;background-size:cover;cursor:pointer;margin-bottom:30px}.video-thumbnail .video-play-button{height:100%;background-image:url(/static/images/play_video.svg);background-position:50%;background-size:200px;background-repeat:no-repeat;cursor:pointer}.blocks{display:flex;justify-content:center;font-size:22px;margin-bottom:40px}@media screen and (max-width:800px){.blocks{flex-direction:column;padding-left:0;padding-right:0}}.blocks .block{width:49%;padding:0 30px 0 20px}@media screen and (max-width:800px){.blocks .block{padding-left:0;padding-right:0}}.blocks .block.full-block{width:100%;padding:0}.blocks .full-block .content-block{width:100%}.blocks .left-block{border-right:1px solid #000;padding-left:30px}@media screen and (max-width:800px){.blocks .left-block{border-right:0;padding:0;width:100%}}@media screen and (max-width:800px){.blocks .right-block{border-right:0;padding-left:0;width:100%}}.blocks .about-title{margin-top:0}.blocks p{margin:20px 0 0}.blocks .content-block{margin-bottom:40px}.blocks .content-block .expanded-content-button{margin-top:15px;cursor:pointer}.blocks .content-block .expanded-content-button .expand{display:flex;align-items:center;font-size:15px;overflow:hidden}.blocks .content-block .expanded-content-button .expand .right-arrow,.blocks .content-block .expanded-content-button .expand .up-arrow{margin-left:15px;height:35px;width:35px}.blocks .full-block{margin-right:30px}.blocks .full-block .content-block{border-top:2px solid #000;padding-top:25px;padding-left:30px}.blocks .full-block .content-block.first-block{border-top:0;padding-top:0}@media screen and (max-width:800px){.blocks{font-size:18px}.blocks .main-content{display:flex;flex-wrap:wrap;align-items:center}.blocks .main-content .cke-block{width:280px}}.intro{margin-left:30px;margin-bottom:50px}.outro{border-top:2px solid #000;padding-left:30px;margin-top:20px;padding-top:30px;margin-bottom:80px}.green{background:#46ff87}.magenta{background:#ff8eec}.button,.cke-button{display:inline-block;font-family:Graphik;padding:10px 35px;border:2px solid #000;border-radius:20px;background:#46ff87;font-weight:700;font-size:12px;letter-spacing:1.5px;cursor:pointer;text-transform:uppercase;text-decoration:none;text-align:center}.button.disabled,.cke-button.disabled{border:1px solid rgba(0,0,0,.4);color:rgba(0,0,0,.4);cursor:default}.button a,.cke-button a{text-decoration:none}.title{font-family:Produkt;font-size:40px;font-weight:200;letter-spacing:.55px}@media screen and (max-width:800px){.title{font-size:30px}}.info,.subtitle{font-family:Graphik;font-weight:700;letter-spacing:1.5px;font-size:15px;text-transform:uppercase}.info{letter-spacing:1.5px;font-size:13px}.map-legend-title{font-size:10px;font-weight:400;font-family:Graphik}.map-legend{font-size:8px;font-weight:700;font-family:Graphik}.alt-link{color:#3f7d4a!important;text-decoration:none}.alt-link,.alt-link:hover{transition:color .3s ease-in-out}.alt-link:hover{color:#fff!important}.no-decoration{text-decoration:none}.hide{display:none!important}.cke-block{display:inline-table;margin-right:20px;margin-bottom:20px;width:300px}.cke-block .cke-sub-title{width:300px;display:inline-block}@media screen and (max-width:800px){.cke-block{width:280px}}.cke-wedge:before{content:"";display:inline-block;background-image:url(/static/images/Wedge\ black.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;width:18px;margin-right:10px}.cke-sub-title{display:inline-block;font-family:Graphik;font-weight:700;letter-spacing:1.5px;font-size:12px;text-transform:uppercase}.cke-directions,.cke-title{display:inline-block;font-family:Produkt;font-size:39px;font-weight:200;letter-spacing:.55px}@media screen and (max-width:800px){.cke-title{font-size:30px}}.cke-directions,.cke-directions a{display:flex;align-items:center}.cke-directions a{text-decoration:none}.cke-directions a:after{content:"";display:inline-block;background-image:url("/static/images/Arrow Button SM.svg");background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:40px;margin-left:10px}.cke-button{padding:10px 40px}.cke-note{font-size:12px;font-family:Graphik;font-weight:300;text-transform:none;letter-spacing:.25px}.image-carousel .slider-frame{min-height:750px}.image-carousel .image-item p{margin:0}.image-carousel .image-item div{display:block;width:100%;height:750px;background-size:cover;background-position:50%;background-repeat:no-repeat}.image-carousel .image-item .legend{max-width:500px;position:relative;top:20px;left:20px;font-size:60px;font-family:Produkt;font-weight:300;color:#fff}.image-carousel .image-item .legend.place{top:-10px;height:100%;display:flex;align-items:flex-end;font-size:13px;font-family:Graphik;font-weight:600;text-transform:uppercase;letter-spacing:2.67px}.image-carousel .image-item .tinted{background:rgba(0,0,0,.2)}@media screen and (max-width:800px){.image-carousel .image-item div{height:550px}.image-carousel .image-item div .legend{font-size:40px;max-width:calc(100% - 30px)}.image-carousel .slider-frame{min-height:550px}}.head{display:flex;justify-content:space-between;margin-bottom:12px}.head .title{margin-left:30px}.head .title a{color:#000;text-decoration:none}@media screen and (max-width:800px){.head{flex-direction:column}}@media screen and (max-width:800px) and (orientation:landscape){.head{flex-direction:row;align-items:center}}@media screen and (max-width:800px){.head .title{margin-left:0;margin-bottom:15px}}.card{cursor:pointer;height:519.4px;width:25%;min-width:267.4px;max-width:calc(25% - 50px);background:#fff;margin:10px;padding:20px 15px 15px}@media screen and (min-width:2800px){.card{width:14.28%;max-width:calc(14.28% - 50px)}.card.first-card{width:calc(100% - 60px)!important;max-width:100%!important}}@media screen and (max-width:2800px){.card{width:16.67%;max-width:calc(16.67% - 51px)}.card.first-card{width:calc(100% - 60px)!important;max-width:100%!important}}@media screen and (max-width:2250px){.card{width:20%;max-width:calc(20% - 50px)}.card.first-card{width:calc(100% - 60px)!important;max-width:100%!important}}@media screen and (max-width:1610px){.card{width:25%;max-width:calc(25% - 50px)}.card.first-card{width:calc(100% - 60px)!important;max-width:100%!important}}@media screen and (max-width:1290px){.card{width:33%;max-width:calc(33% - 50px)}.card.first-card{width:calc(100% - 60px)!important;max-width:100%!important}}@media screen and (max-width:973px){.card{width:50%;max-width:calc(50% - 50px)}.card.first-card{width:calc(100% - 50px)!important;max-width:100%!important}.card.first-card .card-info{width:calc(50% - 25px)!important}.card.first-card .card-image{width:calc(50% - 10px)!important}}@media screen and (max-width:655px){.card{width:100%;max-width:100%}.card.first-card{max-width:100%!important}.card.first-card,.card.first-card .card-info{width:100%!important}.card.first-card .card-image{display:none!important}}body.page-404{background-color:#000!important}body.page-404 #header{background-color:initial!important}body.page-404 #header #nav-button span{background-color:#fff!important}body.page-404 #header #header-logo{background-image:url("/static/images/Greenstreet Logo HEADER white.svg")}body.page-404 #header .twitter{background-image:url("/static/images/Twitter Logo White.svg")}body.page-404 #header .facebook{background-image:url("/static/images/Facebook Logo White.svg")}body.page-404 #header .instagram{background-image:url("/static/images/Instagram Logo White.svg")}body.page-404 #footer{border-top:0!important;padding-top:20px}body.page-404 #not-found{background-color:#000;padding-left:0;padding-right:0;min-height:auto}body.page-404 #not-found:before{padding-bottom:91%;background:url(/static/images/404-strips-top.svg) no-repeat 50% -5%/contain;top:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}body.page-404 #not-found:after,body.page-404 #not-found:before{content:"";display:block;width:100%;height:0;position:fixed;left:0;z-index:1;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}body.page-404 #not-found:after{padding-bottom:71%;background:url(/static/images/404-strips-bottom.svg) no-repeat 50% 105%/contain;bottom:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}body.page-404 #not-found .container{width:100%;height:0;padding-bottom:90%;position:relative}body.page-404 #not-found .text{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;transition:opacity .1s .05s}body.page-404 #not-found .text .top{width:100%;max-width:82vw;margin:0 auto;padding-bottom:30px;border-bottom:2px solid #000;font-family:Produkt;font-size:9vw;font-weight:200;text-align:left}body.page-404 #not-found .text .bottom{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:80vw;margin:0 auto;padding-top:20px;font-family:Graphik;font-weight:600;text-transform:uppercase}body.page-404 #not-found .text .bottom div:first-child{padding-right:20px;margin-top:-12px;font-size:56px;letter-spacing:2px}body.page-404 #not-found .text .bottom div:nth-child(2){font-size:13px;line-height:1.8;letter-spacing:1.5px;cursor:pointer}body.page-404 #not-found .text .bottom div:nth-child(2):after{content:"";display:inline-block;vertical-align:middle;width:40px;height:40px;background:url("/static/images/Arrow Button SM Black.svg") no-repeat 50% 50%/contain}@media screen and (max-width:800px){body.page-404 #not-found .text .top{font-size:11vw}body.page-404 #not-found .text .bottom div:first-child{margin-top:-5px;font-size:30px;letter-spacing:1px}body.page-404 #not-found .text .bottom div:nth-child(2){font-size:10px;letter-spacing:1px}body.page-404 #not-found .text .bottom div:nth-child(2):after{width:30px;height:30px}}body.page-404 #not-found svg.grid{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}body.page-404 #not-found svg.grid .bg{fill:transparent}body.page-404 #not-found svg.grid g path{fill:#fff}body.page-404.page-404-state-1 #not-found:before{-webkit-transform:scaleY(1);transform:scaleY(1)}body.page-404.page-404-state-2{background-color:#46ff87!important;transition:background-color .1s}body.page-404.page-404-state-2 #header{background-color:initial!important}body.page-404.page-404-state-2 #header #nav-button span{background-color:#000!important}body.page-404.page-404-state-2 #header #header-logo{background-image:url("/static/images/Greenstreet Logo HEADER.svg")}body.page-404.page-404-state-2 #header .twitter{background-image:url(/static/images/Twitter\ Logo.svg)}body.page-404.page-404-state-2 #header .facebook{background-image:url(/static/images/Facebook\ Logo.svg)}body.page-404.page-404-state-2 #header .instagram{background-image:url(/static/images/Instagram\ Logo.svg)}body.page-404.page-404-state-2 #not-found{background-color:#46ff87;transition:background-color .1s}body.page-404.page-404-state-2 #not-found:before{-webkit-transform:scaleY(0);transform:scaleY(0)}body.page-404.page-404-state-2 #not-found:after{-webkit-transform:scaleY(1);transform:scaleY(1)}body.page-404.page-404-state-2 #not-found svg.grid g path{transition:fill .1s}body.page-404.page-404-state-2 #not-found svg.grid g.row-1 path:nth-child(odd){fill:#ff86f1}body.page-404.page-404-state-2 #not-found svg.grid g.row-1 path:nth-child(2n){fill:#0fd}body.page-404.page-404-state-2 #not-found svg.grid g.row-2 path:nth-child(odd){fill:#618ff3}body.page-404.page-404-state-2 #not-found svg.grid g.row-2 path:nth-child(2n){fill:#0fd}body.page-404.page-404-state-2 #not-found svg.grid g.row-3 path{fill:#fff900}body.page-404.page-404-state-2 #not-found svg.grid g.row-4 path:nth-child(odd){fill:#0fd}body.page-404.page-404-state-2 #not-found svg.grid g.row-4 path:nth-child(2n){fill:#ff86f1}body.page-404.page-404-state-2 #not-found svg.grid g.row-5 path{fill:#618ff3}body.page-404.page-404-state-2 #not-found svg.grid g.row-6 path:nth-child(odd){fill:#fff900}body.page-404.page-404-state-2 #not-found svg.grid g.row-6 path:nth-child(2n){fill:#0fd}body.page-404.page-404-state-2 #not-found svg.grid g.row-7 path{fill:#ff86f1}body.page-404.page-404-state-2 #not-found svg.grid g.row-8 path:nth-child(odd){fill:#618ff3}body.page-404.page-404-state-2 #not-found svg.grid g.row-8 path:nth-child(2n){fill:#fff900}body.page-404.page-404-state-2 #not-found svg.grid g.row-9 path{fill:#0fd}body.page-404.page-404-state-2 #not-found svg.grid g.row-10 path{fill:#fff900}body.page-404.page-404-state-3 #not-found:after,body.page-404.page-404-state-3 #not-found:before{-webkit-transform:scaleY(0);transform:scaleY(0)}body.page-404.page-404-state-3 #not-found .text{opacity:1}.modal-container{height:100vh;width:100vw}.modal-container .modal-background{width:100vw;height:100vh;top:0;left:0;z-index:10000;opacity:1;background:rgba(0,0,0,.65)}.modal-container .modal,.modal-container .modal-background{position:fixed;visibility:visible;transition:all .3s;display:flex;justify-content:center;align-items:center}.modal-container .modal{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%;width:50%;max-width:1000px;min-width:320px;height:auto;z-index:1000000;background:#6b8fed;color:#fff}@media (max-width:900px){.modal-container .modal{width:100vw;max-width:100vw;max-height:100vh}}.modal-container .modal-content{padding:60px 30px;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1000000;text-align:center}.modal-container .modal-logo{background-image:url("/static/images/Greenstreet Logo HEADER white.svg");background-repeat:no-repeat;width:123px;height:20px}.modal-container .modal-close{position:absolute;top:0;right:0;cursor:pointer;height:50px;width:50px;z-index:10000000000}.modal-container .modal-close:after,.modal-container .modal-close:before{content:"";position:absolute;width:30px;height:2px;background-color:#fff;top:25px;right:10px}.modal-container .modal-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-container .modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-container.hide .modal-background{opacity:0;visibility:hidden}.modal-container.hide .modal{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-70%);transform:translateX(-50%) translateY(-70%)}#about{padding-top:90px}#about .blocks p{margin:20px 0 0}#about .blocks .content-block{margin-bottom:40px}#about .image-carousel{margin-bottom:50px;min-height:546.7px}#about .image-carousel .slider-frame,#about .image-carousel .slider-slide{min-height:546.7px}#about .image-carousel .carousel-control.left-arrow{margin-left:30px}#about .image-carousel .carousel-control.right-arrow{margin-right:30px}#about .image-carousel .image-item div{height:550px;background-position-y:70%}@media screen and (max-width:800px){#about .image-carousel .carousel-control.left-arrow{margin-left:10px}#about .image-carousel .carousel-control.right-arrow{margin-right:10px}#about .image-carousel{min-height:350px}#about .image-carousel .image-item div,#about .image-carousel .slider-frame,#about .image-carousel .slider-slide{min-height:350px;height:350px}}#calendar .head .options{display:flex;align-items:flex-end}#calendar .head .options .change-view,#calendar .head .options .filter-dates{margin-left:10px}#calendar .head .options .change-view{display:inline-flex;align-items:center;cursor:pointer}#calendar .head .options .filter-dates{display:flex;justify-content:center;align-items:center;height:20px}#calendar .head .options .clear-search{margin-left:10px;font-size:11px;cursor:pointer}#calendar .card-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0 -10px}#calendar .calendar-buttons{display:flex;justify-content:center}#calendar .calendar-buttons .load-more{margin-top:25px;margin-bottom:32px}.event-card.empty{background:hsla(0,0%,100%,.6)}.event-card .date{border-bottom:1px solid #000}.event-card .date .day{font-size:89px}.event-card .first-event{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 161px)}.event-card .first-event .title{padding-top:15px}.event-card .first-event .hours{margin-top:5px}.event-card .first-event .location{text-transform:uppercase}.event-card .first-event .extra-events{margin-top:30px;margin-bottom:-47px}.event-card .see-all{cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #000;padding-top:12px;margin-top:8px}.event-card .see-all .event-arrow{height:30px;width:30px}.event-list{border-top:1px solid #000;margin-top:25px;padding-top:15px}.event-list .header{width:calc(100% - 60px);padding-left:30px;display:flex;justify-content:space-between}.event-list .header div{width:15%;text-align:left}.event-list .header div:first-of-type{width:55%;margin-right:20px}.event-list .item{margin:25px 0;display:flex;justify-content:space-between}.event-list .item div{width:15%;text-align:left}.event-list .item div.title{width:55%;margin-right:20px}.event-list .item .date-time .info{text-transform:capitalize}.event-list .item .date-time div{width:100%}.event-list .item .more-info{display:flex}.event-list .item .more-info .right-arrow{height:30px;width:30px;padding-top:0;margin-left:15px;margin-top:-7px}.event-list .daily-items{margin-left:30px;width:calc(100% - 60px);margin-top:25px;border-top:1px solid #000;padding-top:13px}.event-list .daily-items.first{border-top:0;padding-top:0}@media screen and (max-width:800px){.event-list .item{flex-wrap:wrap;align-items:flex-start}.event-list .item div{width:100%}.event-list .item div.title{width:100%;margin-right:0}.event-list .item div.date-time,.event-list .item div.more-info{margin-top:10px}.event-list .daily-items{margin-left:0;width:100%}}.event-modal-list{height:100%}.event-modal-list .modal-event{display:flex}.event-modal-list .modal-event .left.first,.event-modal-list .modal-event .right.first{border-top:0}.event-modal-list .modal-event .left.first .name,.event-modal-list .modal-event .right.first .name{margin-top:0}.event-modal-list .modal-event .left{width:484.4px;padding:0 30px 30px 0;border-right:1px solid #000;border-top:1px solid #000}.event-modal-list .modal-event .right{width:315px;padding:0 0 30px 30px;border-top:1px solid #000}.event-modal-list .modal-event .location-link{text-decoration:none;display:flex;align-items:center}.event-modal-list .modal-event .location-link .event-arrow{margin-left:15px}.event-modal-list .date{margin-top:-45px;border-bottom:1px solid #000;padding-bottom:10px}.event-modal-list .name{margin-bottom:5px;margin-top:20px}.event-modal-list .time{margin-bottom:20px}.event-modal-list .events-list{overflow-x:scroll;height:calc(100% - 75px)}.event-modal-list .admission{margin-top:20px}.event-modal-list .admission p{margin:10px 0 25px}.event-modal-list .location .event-arrow{height:35px;width:35px}.event-modal-list .location .location-link{margin:5px 0 40px}.event-modal-list .share #s-m-icons{float:left;margin-top:10px}.event-modal-list .share #s-m-icons .twitter{margin-left:0}.event-modal-list .share #s-m-icons .email{margin-left:0;margin-right:16px}@media screen and (max-width:800px){.event-modal-list .title{font-size:33px}.event-modal-list .modal-event{flex-direction:column}.event-modal-list .modal-event .left{width:100%;border-right:0;padding-bottom:7px;padding-right:0}.event-modal-list .modal-event .right{width:100%;border-top:0;padding:0}.event-modal-list .modal-event .location-link{margin-bottom:20px}.event-modal-list .modal-event .share{margin-bottom:60px}.event-modal-list .events-list{height:calc(100% - 135px)}}@media screen and (max-width:800px) and (orientation:landscape){.event-modal-list .events-list{height:calc(100% - 60px)}}.event-carousel-wrap{margin-top:30px;margin-bottom:60px}.event-carousel-wrap .slider{height:320px!important}.event-carousel-wrap .carousel-title{margin-left:115px}.event-carousel-wrap .event-carousel{height:320px;margin-bottom:30px}.event-carousel-wrap .event-carousel .event-info{height:320px;padding:10px 20px 0}.event-carousel-wrap .event-carousel .event-info .date{margin-bottom:0}.event-carousel-wrap .event-carousel .event-info .time{margin-top:0}.event-carousel-wrap .event-carousel .event-info .event-title{margin-top:40px}.event-carousel-wrap .slider-frame{margin:0 95px!important}.event-carousel-wrap .slider-slide{padding:20px;border-right:2px solid #000;min-height:320px;cursor:pointer}.event-carousel-wrap .slider-list{min-height:320px}@media screen and (max-width:750px){.event-carousel-wrap .slide-visible:first-of-type,.event-carousel-wrap .slider-slide{border-right:0}.event-carousel-wrap .carousel-title{margin-left:0}.event-carousel-wrap .slider-frame{width:300px;margin:0 auto!important}.event-carousel-wrap .slider-control-centerleft{left:-20px!important}.event-carousel-wrap .slider-control-centerright{right:-20px!important}}@media screen and (max-width:1020px) and (min-width:750px){.event-carousel-wrap .slide-visible:nth-of-type(2){border-right:0}}@media screen and (max-width:1220px) and (min-width:1020px){.event-carousel-wrap .slide-visible:nth-of-type(3){border-right:0}}@media screen and (min-width:1220px) and (max-width:1490px){.event-carousel-wrap .slide-visible:nth-of-type(4){border-right:0}}@media screen and (min-width:1799px) and (max-width:2000px){.event-carousel-wrap .slide-visible:nth-of-type(5){border-right:0}}@media screen and (min-width:2599px){.event-carousel-wrap .slide-visible:nth-of-type(6){border-right:0}}.event-carousel-wrap .carousel-control.disabled{background-image:url("/static/images/Arrow Button LG Disabled.svg");cursor:default}.slider-control-bottomcenter{display:none}.event-info{height:200px}.event-info .date{margin-bottom:0;margin-top:0}.event-info .time{margin-top:0}.event-info .event-title{margin-top:40px;font-size:20px;font-weight:500}.event-info .description{max-width:275px}@media screen and (max-width:800px){.options .DateRangePicker{position:absolute;left:0}}.options .DateRangePicker .DateRangePickerInput{display:none!important}.options .DateRangePicker .DateRangePicker_picker{top:22px!important;left:-400px!important;font-family:Graphik;margin-left:0!important}@media screen and (max-width:800px){.options .DateRangePicker .DateRangePicker_picker{left:0!important}}.options .DateRangePicker .DateRangePicker_picker .DayPicker_weekHeader{margin-left:3px!important;padding:0!important}.options .DayPicker{border:2px solid #000!important;border-radius:0!important;width:383px!important}.options .DayPicker__withBorder{box-shadow:none}.options .DayPicker_focusRegion,.options .DayPicker_transitionContainer{width:382px!important}.options .CalendarMonthGrid_month__horizontal{width:365px!important}.options .CalendarMonth_table{width:345px}.options .DayPickerKeyboardShortcuts_buttonReset{display:none!important}.options .CalendarDay__default{vertical-align:middle;border:0!important}.options .DayPicker_weekHeader_ul{padding-bottom:5px;border-bottom:1px solid #000;width:359px!important}.options .CalendarDay__selected{color:#000!important;background:#fff!important}.options .CalendarDay__selected.CalendarDay__selected_start{border-top-left-radius:50px;border-bottom-left-radius:50px}.options .CalendarDay__selected.CalendarDay__selected_end{border-top-right-radius:50px;border-bottom-right-radius:50px}.options .CalendarMonth_caption{padding-top:17px!important;padding-bottom:42px!important;text-transform:uppercase;color:#000!important;font-size:13px!important}.options .DayPicker_weekHeader_li{color:#000;margin-right:10px!important}.options .DayPicker_weekHeader_li small{display:none!important}.options .DayPicker_weekHeader_li:first-of-type:after,.options .DayPicker_weekHeader_li:nth-of-type(7):after{content:"S"!important}.options .DayPicker_weekHeader_li:nth-of-type(2):after{content:"M"!important}.options .DayPicker_weekHeader_li:nth-of-type(3):after,.options .DayPicker_weekHeader_li:nth-of-type(5):after{content:"T"!important}.options .DayPicker_weekHeader_li:nth-of-type(4):after{content:"W"!important}.options .DayPicker_weekHeader_li:nth-of-type(6):after{content:"F"!important}.options .DayPicker_weekHeader_li:first-of-type{width:31px!important;margin-right:14px!important;margin-left:15px!important}.options .DayPicker_weekHeader_li:nth-of-type(6){margin-right:12px!important}.options .CalendarDay__default{color:#000!important}.options .CalendarDay{font-weight:300}.options .CalendarDay__selected_span{background:#46ff87!important}.options .CalendarDay__hovered_span{background:rgba(70,255,135,.7)!important}.options .CalendarDay__default:hover{background:rgba(70,255,135,.3)!important}.options .CalendarDay__default:hover.CalendarDay__blocked_out_of_range{background:#fff!important}.options .DayPickerNavigation_button{border:0!important}.options .CalendarMonth{padding:0 10px!important}.options .DayPickerNavigation_svg__horizontal path{fill:#000}.options .CalendarDay__blocked_out_of_range{color:rgba(0,0,0,.2)!important}.options .DayPickerNavigation_leftButton__horizontalDefault{top:7px!important;left:5px!important}.options .DayPickerNavigation_rightButton__horizontalDefault{top:7px!important;right:5px!important}.options .DayPicker_weekHeader{top:47px!important}.options .CalendarDay__selected_end .circle-container,.options .CalendarDay__selected_start .circle-container{background:#46ff87}.options .CalendarDay__selected_end .circle-container:hover,.options .CalendarDay__selected_start .circle-container:hover{background:rgba(70,255,135,.3)}.options .CalendarDay__selected_end .date-circle,.options .CalendarDay__selected_start .date-circle{width:33px;height:33px;background:#fff;vertical-align:middle;display:flex;justify-content:center;align-items:center;border-radius:50%}.options .CalendarDay__selected_start .circle-container{height:100%;display:flex;align-items:center;border-top-left-radius:40px;border-bottom-left-radius:40px;margin-left:8px!important}.options .CalendarDay__selected_start .date-circle{margin-left:2px!important}.options .CalendarDay__selected_start:hover{background:#fff!important}.options .CalendarDay__selected_end .circle-container{width:100%;height:100%;display:flex;justify-content:flex-end;border-top-right-radius:40px;border-bottom-right-radius:40px;align-items:center}.options .CalendarDay__selected_end .date-circle{margin-right:3px!important}.options .CalendarDay__selected_end:hover{background:#fff!important}.options .CalendarDay__selected_end{display:flex;justify-content:flex-end;align-items:center;margin-right:5px!important;width:auto!important}#downtown{padding-top:90px}#downtown .downtown-title{margin-bottom:10px}#downtown a{color:#000;text-decoration:none}#downtown .intro{margin-left:30px;margin-bottom:50px}#downtown .outro{border-top:2px solid #000;padding-left:30px;margin-top:20px;padding-top:30px;margin-bottom:80px}#downtown .outro .cke-block img{max-height:75px!important;max-width:150px!important}#downtown .player,#downtown .react-player__preview{margin-bottom:40px}#downtown .image-carousel{margin-bottom:30px}@media screen and (max-width:800px){#downtown .content-block,#downtown .outro{padding-left:0}#downtown .intro{margin-left:0}#downtown .image-carousel{min-height:350px}#downtown .image-carousel .image-item div,#downtown .image-carousel .slider-frame,#downtown .image-carousel .slider-slide{min-height:350px;height:350px}}#home .image-carousel .video-item,#home .image-carousel .video-thumbnail{height:750px}#leasing{padding-top:90px}#leasing .leasing-title{margin-bottom:10px}#leasing .cke-title{width:85%}#leasing a{color:#000;text-decoration:none}#leasing .intro{margin-left:30px;margin-bottom:50px}#leasing .main-content .cke-button{margin-top:15px}#leasing .image-carousel{margin-bottom:50px;min-height:546.7px}#leasing .image-carousel .slider-frame,#leasing .image-carousel .slider-slide{min-height:unset;min-height:546.7px}#leasing .image-carousel .carousel-control.left-arrow{margin-left:30px}#leasing .image-carousel .carousel-control.right-arrow{margin-right:30px}#leasing .full-block .main-content{display:flex;justify-content:flex-start;flex-wrap:wrap}#leasing .full-block .content-block img{max-height:75px!important;max-width:150px!important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#leasing .image-carousel .image-item div{height:550px;background-position-y:70%}@media screen and (max-width:800px){#leasing .intro{margin-left:0}#leasing .intro .cke-title{font-size:31px}#leasing .content-block{padding-left:0}#leasing .full-block .center-images .cke-block{display:flex;justify-content:center}}#magazine .magazine-list{display:flex}#magazine .magazine-list a{text-decoration:none}#magazine .magazine-list .current-magazine{width:50%}#magazine .magazine-list .current-magazine .magazine{display:flex;align-items:flex-start;margin-top:12px}#magazine .magazine-list .current-magazine .magazine .magazine-info{margin-left:25px}#magazine .magazine-list .current-magazine .magazine .magazine-info .button{margin-top:120px}#magazine .magazine-list .current-magazine .magazine-image{margin-top:8px;height:410px;width:316px;background-repeat:no-repeat;background-position:50%;background-size:contain}#magazine .magazine-list .old-magazines{width:50%;padding-left:40px;margin-bottom:80px}#magazine .magazine-list .old-magazines .info{margin-bottom:20px}#magazine .magazine-list .old-magazines .old-magazines-list{display:flex;flex-wrap:wrap}#magazine .magazine-list .old-magazines .old-magazines-list .old-magazine{width:180px;margin-right:30px}#magazine .magazine-list .old-magazines .old-magazines-list .old-magazine .magazine-title{margin:5px 0 20px}#magazine .magazine-list .old-magazines .old-magazines-list .magazine-image{height:230px;width:180px}#magazine .magazine-list .old-magazines .magazine-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50%;display:inline-block}#magazine .form-error,#magazine .form-message{color:#000!important}@media screen and (max-width:800px){#magazine .magazine-list .current-magazine .magazine{flex-direction:column}#magazine .magazine-list .current-magazine .magazine .magazine-info{margin-left:0;margin-top:15px}#magazine .magazine-list .current-magazine .magazine .magazine-info .button{margin-top:30px}#magazine .magazine-list .current-magazine .magazine-image{width:100%}#magazine .magazine-list .old-magazines-list{justify-content:center}}@media screen and (max-width:800px) and (orientation:landscape){#magazine .magazine-list .current-magazine .magazine{flex-direction:row}#magazine .magazine-list .current-magazine .magazine .magazine-info{margin-left:40px}#magazine .magazine-list .current-magazine .magazine-image{width:50%}}@media screen and (max-width:1100px){#magazine .magazine-list{flex-direction:column}#magazine .magazine-list .current-magazine{width:100%}#magazine .magazine-list .old-magazines{width:100%;padding-left:0;margin-top:50px}}#newsletter{height:100%}#newsletter .modal-content{height:100%;margin-top:-80px}#newsletter .modal-content .intro{margin-bottom:40px}#newsletter .modal-content form{height:100%;overflow-x:scroll}#news .calendar-buttons{display:flex;justify-content:center}#news .calendar-buttons .load-more{margin-top:25px;margin-bottom:32px}.article-card.first-card{display:flex;justify-content:space-between;width:calc(75% - 50px);max-width:calc(75% - 50px)}.article-card.first-card .card-info{width:calc(33% - 30px)}.article-card.first-card .card-image{height:100%;width:calc(69% - 28px);background-position:50%;background-size:cover;background-repeat:no-repeat}.article-card .date{border-bottom:1px solid #000;padding-bottom:15px}.article-card .article-info{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 77px)}.article-card .article-info .title{padding-top:10px}.article-card .article-info .author{text-transform:uppercase}.article-card .article-info .extra-events{margin-top:30px;margin-bottom:-47px}.article-card .card-info{height:100%}.article-card .read-article{cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #000;padding-top:12px;margin-top:8px}.article-card .read-article .event-arrow{height:30px;width:30px}.article-list{display:flex;flex-wrap:wrap;margin:0 -10px}.modal{height:100%}.article-modal{height:100%;margin-top:-45px;overflow-x:scroll}.article-modal .article-title{padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #000}.article-modal .article-title .title{margin:0 0 15px}.article-modal .article-title .author-share{display:flex;justify-content:space-between}.article-modal .article-title .author-share .share{display:flex;align-items:center}.article-modal .article-title .author-share .share .instagram{height:15px;width:16px;margin-left:6px;cursor:pointer}.article-modal .article-title .author-share .share .facebook{height:14px;margin-left:3px;cursor:pointer}.article-modal .article-title .author-share .share .email{height:12px;cursor:pointer}.article-modal .article-title .author-share .share .twitter{height:14px;margin-left:6px;cursor:pointer}.article-modal .article-content .article-modal-image{height:500px;background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;margin-bottom:20px}.article-modal .article-content .article p{margin:15px 0}@media screen and (max-width:800px){.article-modal .article-content .article-modal-image{height:300px}}#place .image-carousel{margin-bottom:20px}#place .places-info-list{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-bottom:20px;margin-bottom:50px}#place .places-info-list:after{content:"";border-bottom:2px solid #000;width:100%}#place .places-info-list .place{width:49%;margin:10px 10px 70px}#place .places-info-list .place .place-image{height:367px;background-position:50%;background-repeat:no-repeat;background-size:cover}#place .places-info-list .place .place-info{margin-left:20px}#place .places-info-list .place .place-info .place-description{max-width:450px}#place .places-info-list .place .place-info .place-website{margin-top:20px}#place .places-info-list .place .place-info .place-website a{color:#000}#place .places-info-list .place .place-info .place-title{margin-top:40px}#place .places-info-list .place .place-info .place-social-icons{display:flex;justify-content:space-between;width:70px;margin-top:20px}#place .toggle-map-button{width:100%;display:flex;justify-content:center;margin-bottom:20px}#place #place-location-list{margin-top:30px;margin-bottom:60px;display:flex;justify-content:space-between}#place #place-location-list .map{width:65%}#place #place-location-list .location-maps{width:66%}#place #place-location-list .location-maps .map,#place #place-location-list .location-maps .map-icon{width:100%;background-position:50%;background-size:100%;background-repeat:no-repeat;height:0;padding:0}#place #place-location-list .location-maps .map-icon{position:relative}#place .carousel-control.left-arrow{margin-left:10px}#place .carousel-control.right-arrow{margin-right:10px}#place .head{margin-bottom:12px}#place .head .title{margin-left:25px;text-transform:capitalize}#place .head .title span.page{color:#fff;display:inline-flex;align-items:center}#place .head .title span.category{cursor:pointer;color:#000;transition:color .3s ease-in-out}#place .head .title span.category:hover{color:#fff;transition:color .3s ease-in-out}#place .head .title span .menu-divider{margin-top:9px;margin-left:5px;margin-right:10px;height:18px;width:18px;background:url(/static/images/menu_divider.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:2300px){#place .places-info-list .place{width:25%;max-width:calc(25% - 20px)}}@media screen and (max-width:2300px){#place .places-info-list .place{width:33%;max-width:calc(33% - 20px)}}@media screen and (max-width:1500px){#place .places-info-list .place{width:50%;max-width:calc(50% - 20px)}}@media screen and (max-width:800px){#place .places-info-list .place{width:100%;max-width:100%}#place .places-info-list .place .place-info{margin-left:0}#place #place-location-list{flex-direction:column;margin-bottom:30px}#place #place-location-list .location-list,#place #place-location-list .location-maps,#place #place-location-list .map{width:100%}#place .head .title{margin-left:0}#place .image-carousel{min-height:350px}#place .image-carousel .image-item div,#place .image-carousel .slider-frame,#place .image-carousel .slider-slide{min-height:350px;height:350px}}@media screen and (max-width:800px) and (orientation:landscape){#place .image-carousel{min-height:250px}#place .image-carousel .image-item div,#place .image-carousel .slider-frame,#place .image-carousel .slider-slide{min-height:250px;height:250px}#place .location-list{flex-direction:row;flex-wrap:wrap}#place .location-list .location{width:50%}}#visit .map{margin-bottom:60px;width:100%;background:#fff;display:flex}#visit .map .close-map{position:absolute;top:60px;font-size:50px;cursor:pointer;padding-left:7px}#visit .map .location-maps{width:55%}#visit .map .location-maps .map-image{width:100%;background-position:50%;background-size:100%;background-repeat:no-repeat;height:0;padding:0;margin:0}#visit .map .location-maps .flat-maps,#visit .map .location-maps .map-image{cursor:pointer}#visit .map .location-maps .flat-maps.map-key,#visit .map .location-maps .map-image.map-key{cursor:default}#visit .map .location-maps .map-icon{position:relative;width:100%;background-position:50%;background-size:100%;background-repeat:no-repeat;height:0;padding:0}#visit .map .location-list-menu{margin-bottom:10px}#visit .map .location-list-menu .filter-options li{list-style:none}#visit .map .location-list-menu .menu-arrow{display:inline-block;background:url(/static/images/menu_arrow.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;height:20px;width:20px;margin-left:10px;cursor:pointer}#visit .map .location-list-menu .menu-arrow,#visit .map .location-list-menu .menu-arrow.menu-arrow-right{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}#visit .map .location-list-menu .menu-arrow.menu-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#visit .map .location-list-menu .title{cursor:pointer}#visit .map .location-list{width:45%}#visit .map .location-list .locations{max-height:1000px}#visit .map .location-list .location{width:50%}#visit .places-level-1-map,#visit .places-level-2-map,#visit .places-level-3-map,#visit .skewed-maps{-webkit-transform:scaleY(1);transform:scaleY(1);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#visit .places-level-1-map.hide-map,#visit .places-level-2-map.hide-map,#visit .places-level-3-map.hide-map,#visit .skewed-maps.hide-map{-webkit-transform:scaleY(0);transform:scaleY(0);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#visit .places-level-1-map.collapsed,#visit .places-level-2-map.collapsed,#visit .places-level-3-map.collapsed,#visit .skewed-maps.collapsed{display:none}#visit .content-block p{font-size:16px}@media screen and (max-width:1000px){#visit .map{flex-direction:column}#visit .map .location-list-menu{padding:20px 20px 10px}#visit .map .location-list,#visit .map .location-maps{width:100%}}@media screen and (max-width:500px){#visit .map .location-list .locations{flex-wrap:nowrap;max-height:unset}#visit .map .location-list .location{width:100%}#visit .map-key{display:none}}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:initial;font-size:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}
/*# sourceMappingURL=index.95a67ed6.chunk.css.map */