#section-location-heading{padding:0;position:relative}@media (min-width:768px){#section-location-heading{padding:6em 0 20em}}#section-location-heading .heading-image-video{position:relative;height:275px}@media (min-width:768px){#section-location-heading .heading-image-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}}#section-location-heading .heading-image-video .tns-controls{position:absolute;z-index:2;bottom:2rem;right:2rem;display:flex;align-items:center;gap:.5rem}#section-location-heading .heading-image-video .tns-controls button{background:0 0;border:none;padding:0!important;font:inherit;border-radius:8px;height:45px;color:#242424!important;width:40px;justify-content:center;align-items:center;font-weight:700;font-size:27.648px!important;display:flex;background-color:hsla(0,0%,100%,.67)}#section-location-heading .heading-image-video .tns-controls button:hover{background-color:#fff}#section-location-heading .heading-image-video .heading-image-slider,#section-location-heading .heading-image-video .slide,#section-location-heading .heading-image-video .tns-inner,#section-location-heading .heading-image-video .tns-outer,#section-location-heading .heading-image-video .tns-ovh{height:100%}#section-location-heading .heading-image-video img{height:100%;object-fit:cover;width:100%;border-radius:0}#section-location-heading .heading-image-video .heading-video{width:100%;height:100%}#section-location-heading .heading-image-video .heading-video video{width:100%;height:100%;object-fit:cover}#section-location-heading .heading-content{position:relative;z-index:1}#section-location-heading .block{background-color:#fff;max-width:720px;border-radius:8px}#section-location-heading .block .content{padding:2em .5em 3em}@media (min-width:768px){#section-location-heading .block .content{padding:4em 4em 3em}}#section-location-heading .block .content .label{border-radius:8px;background:#f9b41d;color:#242424;font-weight:700;padding:.5rem 1rem;margin-bottom:20px;display:inline-block;font-size:.85rem}#section-location-heading .block .content h1{margin:0;line-height:32px}@media (max-width:767px){#section-location-heading .block .content h1{font-size:30px;font-weight:700}}@media (min-width:768px){#section-location-heading .block .content h1{line-height:50px;margin-bottom:.35em}}#section-location-heading .block .content p{margin-bottom:0;letter-spacing:.5px;line-height:35px}@media (max-width:767px){#section-location-heading .block .content p{font-weight:500;line-height:26px;letter-spacing:.4px}}#section-location-heading .block .content .cta{padding:.75em 1em!important;margin-top:1em}
/*# sourceMappingURL=heading.css.map */
