.text-shadow, 
header.default nav.navbar.bootsnav.navbar-fixed ul.nav > li > a {
    text-shadow: 0 0 2px #000000e5;
}

header.default nav.navbar.bootsnav ul.nav > li > a, header.default .bootsnav.fixedmenu ul.nav > li > a, header.default nav.navbar.bootsnav.navbar-fixed.fixedmenu ul.nav > li > a {
    text-shadow: none;
}

.parallax-bg {
    background: url("/images/parallax-bg_light.jpg") no-repeat;
}

.parallax-space {
    padding: 3rem 0;
}

.parallax,
#text-rotate{
    background-attachment: fixed;
    background-position: center center;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    position: relative;
}

.bg .bghalf.imgtwo {
    background: url(/images/parallax-bg_light.jpg) no-repeat;
    right: 0;
    background-position: right center;
}

.bg .bghalf.imgone, .bg .bghalf.imgtwo{
    background-attachment: fixed;
    -webkit-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
}

.for-business i {
    color: #9ecc48;
}

.updates p {
    color: #666
}
/* Hide Google Maps Street View control - targeting specific elements */
.gm-style .gm-svpc,
.gm-style-mtc + div[role="button"],
div[title="Drag Pegman onto the map to open Street View"],
div[aria-label="Drag Pegman onto the map to open Street View"],
.gm-svpc.gm-control-active,
#maxo-map .gm-svpc {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Hide the container that holds the street view control */
.gm-style > div > div > div > div:has(.gm-svpc),
.gm-style > div > div > div > div > div:has(.gm-svpc) {
    display: none !important;
    visibility: hidden !important;
}

/* Ensure no space is reserved for street view control */
#maxo-map .gm-style > div > div > div:nth-child(2) {
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}
