#mobile-navigation-wrapper {
    position: relative;
    z-index: 5;
}
.top-banner{
    background-image:url(../slider-images/slider1.jpg);
    background-size:cover;
    min-height:350px;
    width:calc(100% + 30px);
    margin:-1px -15px 0;
    padding:3em 0px;
    position: relative;
    z-index: 2;
    display:block;
    overflow: hidden;
}
.top-banner::before { -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: none;
background-position: center;
content: ' ';
display: block;
position: absolute;
left: 0px;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
opacity: 0.6;
background-color: white;
}

.center-info {
    position: relative;
    z-index: 3;
}
.top-banner .more-info-area{text-align:center}

.more-info{padding-right:0px;margin:1.25em 0px;text-align:center}

.more-info a.more-info-button{padding-top:0.8125em;padding-bottom:0.75em;border:1px solid #B51B3A;cursor:pointer;font-family:inherit;font-weight:bold;line-height:1;position:relative;text-decoration:none;text-align:center;display:inline-block;padding:0.75em 1.5em 0.8125em 1.5em;font-size:1em;background-color:#B51B3A;color:white;z-index:2;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;transition:background-color 300ms ease-out}

.more-info a.more-info-button:hover,.more-info a.more-info-button:focus{text-decoration:underline;background-color:#931730}

.more-info.management{margin:2px 0px 0px}

.more-info.management a.more-info-button{background-color:#F5F5F5;border:1px solid #dedede;color:#292929}

.more-info.management a.more-info-button:hover,.more-info.management a.more-info-button:focus{color:#1f4e82;background:#ededed}

.banner-title{margin-top:1.5em}

.mycaro{color:#444444}

.mycaro::before{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.85;margin:0 auto}

.mycaro.darker-opacity{margin-top:30px}

.mycaro.darker-opacity::before{background:#404041;border-radius:4px}

.mycaro.lighter-opacity{margin-top:15px}

.mycaro.lighter-opacity::before{background:#FFFFFF}

.mycaro h1,.mycaro h2{color:#444444;z-index:2;position:relative}

.mycaro h1{font-size:24px;line-height:24px}

.mycaro h2{font-size:22px;line-height:22px}