.mobileHours{
    display:none;
}
.map-wrapper{
    width: 650px;
  height: 433px;
}
.reviewTxt{
    font-size:25px;
}
#goldBG{
    background:#808050;
}
#goldBG p{
    color:#fff;
    position: relative;
    display: block;
    max-width: 68.5em;
    width: 100%;
    margin: 0 auto;
    padding: .75em 2em;
}
.mod-safe-area--custom{
        max-width: 100%;
    margin: 0;
    padding: 0;
    background: #002469;
}
.mod-safe-area--custom p{
    color:#fff;
}
.locAdd{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
    gap:25px;
    margin:1em 0 0 0;
}
.locAdd p{
    font-size:23px;
}
.h2Txt{
        font-size: 42px;
    font-weight: 600;
    padding:1em 0 .5em 0;
    line-height:1.2em;
}
.h3Txt{
    font-size:32px;
    font-weight:600;
}
.mod-safe-area .mod-location-map iframe {
    min-height: 433px;
}
.mod-location-map {
    position: absolute;
    display: block;
    max-width: 650px;
    width:100%;
    max-height: 433px;
    height:100%;
    right:auto;
}
.LocLayout{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 50px;
    position:relative;
}
.imgLabel{
    position: absolute;
    top: 0;
    left: 0;
    background-color: #00467f;
    color: #fff;
    padding: 0.75rem 1rem;
    font-size: 1rem;
    border-bottom-right-radius: 60px;
    max-width: 80%;
}
.imgLabel p{
    color:#fff;
    padding:0;
}
.LocImage{
    position: relative;
    display: inline-block;
}
.Btnwidth{
    width: 250px;
    margin: auto;
}
.LocImage img{
    max-width:650px;
    width:100%;
}
.locHrContainer {
    display: none;
}

@media screen and (max-width:1445px){
    .LocLayout{
        height:55em;
    }
}
@media screen and (max-width:752px){
    .locAdd{
        gap:0;
    }
}
@media screen and (max-width:600px){
    .imgLabel{
        display:none;
    }
    .mobileHours{
        display:block;
        text-align:center;
    }
    .mobileHours p{
        padding:0;
    }
    .locHrImg {
    padding: 2em 0;
}
}
@media screen and (max-width: 355px) {
    .signUp {
        height: 30em;
    }
}
@media screen and (max-width:340px){
    .Btnwidth{
        width:auto;
    }
}
