.ct_alps .map{position:relative}.ct_alps .map>.ct-fa{display:none}.ct_alps .map .alpbox .ct-fa{font-size:2.75rem;color:#006b42}.ct_alps .map [data-ct-spinneroverlay]{font-size:40px;pointer-events:none;cursor:none;color:#006b42;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.75)}.ct_alps .map .alpbox{position:relative;height:70vh;margin-bottom:3rem}.ct_alps .map .alpbox .map{position:absolute;top:0;bottom:0;width:100%}.ct_alps .map .alpbox .mapCluster{outline:5px solid red}.ct_alps .map .alpbox .mapMarker{outline:5px solid blue}@media (max-width: 575.98px){.ct_alps .card{padding-bottom:3rem}}.ct_alps .card .card-header{padding-bottom:0}.ct_alps .card .card-header .img{aspect-ratio:16 / 10;margin-bottom:1rem}.ct_alps .card .card-header .img img{aspect-ratio:16 / 10;max-height:none}.ct_alps .card .card-header .pre-text{margin-bottom:0}.ct_alps .card .card-header .pre-text .icons{float:right}.ct_alps .card .card-header .pre-text .icons span{display:inline-block;margin-right:.5rem}.ct_alps .card .card-header .pre-text .icons span:last-child{margin-right:0}.ct_alps .card .card-body{padding:0}.ct_alps .card .card-body img{height:1em;width:auto}.ct_alps .card .card-body .list-inline .list-inline-item{margin-right:0}.ct_alps .card .card-body .list-inline .list-inline-item:after{content:', '}.ct_alps .card .card-body .list-inline .list-inline-item:last-child:after{content:''}.ct_alps_overlay{display:none;color:#fff;padding:0;max-height:70vh;overflow:auto}.ct_alps_overlay .info{max-width:600px;width:30vw;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;background-color:red}@media (max-width: 575.98px){.ct_alps_overlay .info{flex-direction:column}}.ct_alps_overlay .info .primary-info,.ct_alps_overlay .info .secondary-info{background-color:#006b42;width:100%;flex:0 1 auto}.ct_alps_overlay .info .primary-info a,.ct_alps_overlay .info .secondary-info a{color:#fff;text-decoration:none}.ct_alps_overlay .info .primary-info a:focus,.ct_alps_overlay .info .secondary-info a:focus{outline:none !important}.ct_alps_overlay .info.has-secondary{width:60vw;max-width:1200px}@media (max-width: 575.98px){.ct_alps_overlay .info.has-secondary{width:100%}}.ct_alps_overlay .info.has-secondary .spacer{flex:0 1 auto;background-color:#fff;width:2px}@media (min-width: 768px){.ct_alps_overlay .info.has-secondary .primary-info,.ct_alps_overlay .info.has-secondary .secondary-info{width:50%}}.ct_alps_overlay .info .primary-info .content{padding:1rem 3rem}@media (max-width: 575.98px){.ct_alps_overlay .info .primary-info .content{padding:1rem 1.5rem}}.ct_alps_overlay .info .primary-info .list-inline{margin-bottom:1rem}.ct_alps_overlay .info .primary-info .list-inline .list-inline-item{margin-right:1rem}.ct_alps_overlay .info .primary-info .card-text+.list-unstyled{border-top:1px solid rgba(255,255,255,0.8);margin-top:1rem;padding-top:1rem}.ct_alps_overlay .info .secondary-info .content{padding:4.5rem 3rem 1rem}@media (max-width: 575.98px){.ct_alps_overlay .info .secondary-info .content{padding:4.5rem 1.5rem 1rem}}.ct_alps_overlay .info .secondary-info h6 .ct-fa{width:27px}.ct_alps_overlay .info .secondary-info .innercontent{margin-left:30px}.ct_alps_overlay .info .secondary-info .list-inline{margin-bottom:1rem}.ct_alps_overlay .info .secondary-info .list-inline .list-inline-item{margin-right:0}.ct_alps_overlay .info .secondary-info .list-inline .list-inline-item:after{content:','}.ct_alps_overlay .info .secondary-info .list-inline .list-inline-item:last-child:after{content:''}.ct_alps_overlay .img{display:grid}.ct_alps_overlay .img>*{grid-area:1 / -1}.ct_alps_overlay .img img{object-fit:cover;width:100%;height:auto;aspect-ratio:16 / 10}.ct_alps_overlay .title{position:relative;padding:3rem 3rem 1rem;align-self:end;display:flex;flex-direction:row}.ct_alps_overlay .title:before{position:absolute;content:'';bottom:0;left:0;right:0;height:100%;z-index:10;background:linear-gradient(0deg, #006b42 0%, rgba(0,107,66,0) 100%)}.ct_alps_overlay .title>*{z-index:20}.ct_alps_overlay .title h4{flex:1 1 auto;margin-bottom:0}.ct_alps_overlay .title .area{align-self:flex-end;font-size:1rem}.ct_alps_overlay .carousel__button.is-close{top:1.5rem;right:1.5rem;background-color:#fff;color:#006b42;border-radius:50%;box-shadow:0 0 5px 0 #006b42}

/*# sourceMappingURL=all.min.css.map */