.home{position:relative}.home .map{bottom:0;display:block;left:0;position:fixed;right:0;top:0;width:100%}.home .map>div{height:100%}.home .map .gm-style .gm-style-iw-c button{min-width:auto}.home .filtered-badge{height:auto!important;left:0;opacity:0;position:fixed;right:0;text-align:center;top:-80px;transition:.3s ease-in-out;z-index:1}@media only screen and (min-width:768px){.home .filtered-badge{top:-90px}}.home .filtered-badge.open{opacity:1;top:80px}@media only screen and (min-width:768px){.home .filtered-badge.open{top:155px}}.home .filtered-badge .box{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:inline-block;margin-left:auto;margin-right:auto;padding:10px 15px}@media only screen and (min-width:1200px){.home .map-container{display:flex;flex-direction:column-reverse;margin-left:auto;margin-right:auto;max-width:1140px;width:100%}}.home .filter{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:100%;transition:.3s ease-in-out;width:100%;z-index:1}.home .filter.open{top:0}.home .filter>.sm-container{height:100%;min-height:100%}.home .filter .filter-form{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);min-height:100%;padding:15px;position:relative;top:30%}.home .filter .filter-form form h4{margin-bottom:10px}.home .filter .filter-form form .form-row.holiday-check{margin-bottom:0}.home .filter .filter-form form .form-row.holiday-check .placeholder{align-items:center;display:flex}.home .filter .filter-form form .form-row.holiday-check .placeholder .icon{background-position:50%;background-repeat:no-repeat;margin-right:5px;opacity:1;padding:0;position:relative}.home .filter .filter-form form .form-row.additional{padding-top:5px}.home .filter .filter-form form .map-status{border-radius:3px;color:#fff;display:none;font-weight:300;margin-bottom:10px;padding:10px 15px}.home .filter .filter-form form .map-status.error,.home .filter .filter-form form .map-status.success,.home .filter .filter-form form .map-status.warning{display:block}.home .filter .filter-form .filters-button{background:#fff 0;background:linear-gradient(0deg,#fff 0 0,hsla(0,0%,100%,0) 100% 100%);bottom:0;display:flex;flex-direction:column;left:0;padding:10px 0;position:sticky;right:0;text-align:center;z-index:3}.home .filter .filter-form .filters-button button{margin-left:auto;margin-right:auto}.home .suggested-events{bottom:30px;left:0;margin-left:-5px;margin-right:-5px;padding-left:15px;padding-right:15px;position:fixed;right:0;transition:.3s ease-in-out;z-index:1}@media only screen and (min-width:1200px){.home .suggested-events{bottom:0;padding-bottom:30px}}.home .suggested-events.slide-down{bottom:-100%}.home .suggested-events .slick-list{overflow:visible}.home .suggested-events .slick-arrow{align-items:center;background-color:#dc122a;border-radius:3px;bottom:0;display:flex;height:24px;justify-content:center;margin:auto;position:absolute;top:0;width:24px;z-index:1}.home .suggested-events .slick-arrow:before{color:#fff;font-size:12px}.home .suggested-events .slick-arrow.slick-prev{left:-4px}.home .suggested-events .slick-arrow.slick-next{right:-4px}.home .suggested-events .suggested-event{padding-left:5px;padding-right:5px}.home .suggested-events .suggested-event .event-box{cursor:pointer}.home .map-start{background-color:rgba(42,47,51,.5);bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.home .map-start .content{align-items:center;color:#fff;display:flex;height:100%;padding:0;text-align:center;width:100%}.home .map-start .content h1{font-size:28px;font-weight:500;margin-bottom:10px}@media only screen and (min-width:420px){.home .map-start .content h1{font-size:34px}}@media only screen and (min-width:768px){.home .map-start .content h1{font-size:40px}}.home .map-start .content h2{font-size:17px;font-weight:400;line-height:24px;margin-bottom:15px}@media only screen and (min-width:768px){.home .map-start .content h2{font-size:20px;line-height:normal}}.change-update .page-content{padding-bottom:60px}.change-update .info-message,.change-update .update-nature-map{margin-bottom:30px}.change-update .update-nature-map .category-list ul{justify-content:center}.change-update .update-nature-map .nature-button{text-align:center}