

h1, h2, h3, h4 {
    color: #E8063C;
}

.curiousTopHolder {
    background-color: #ebe01b;
    background-image: url('/2021bb/assets/img/BC/curCamp/yellowBG-3000px.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}

#topInfo {
    z-index: 10;
    position: relative;
}

#whiteCurve {
    z-index: 20;
    position: relative;
}

#curIntro {
    text-align: center;
}

#curFlag {
    width: 110px;
    height: auto;
}

#curTree {
    width: 110px;
    height: auto;
}

#MBbanner {
    margin-top: 12px;
}

.weekText {
    color: #E8063C;
    font-weight: bold;
    margin-bottom:0px;
}

#CCfooter {
    background-image: url('/2021bb/assets/img/BC/curCamp/footerImage.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    position:relative;
    min-height:500px;
}
    
#CCfooterText {
    padding-top:20%;
    color:#ffffff;
    font-size: 40px;
    line-height: 48px;
    font-family: 'Hero Junior Super';
    text-shadow: 3px 3px 5px #555555;
}

.smallBut {
    font-size:14px;
    line-height:14px; 
    padding: 8px 10px;
}

.bigBut {
    font-size:18px;
    line-height:18px;
    padding: 12px 20px;
}

.CCbuttonCTA {
    display: inline-block;
    cursor: pointer;
    border-radius: 25px 25px;
    min-width:200px;
    background-color: #E8063C;
    color:#ffffff;
    font-family:'Hero Junior Super';
    font-weight:700;
    text-align: center;
    text-decoration: none;
}

 .CCbuttonCTA strong, .CCbuttonCTA:hover strong {
    color:#f4bd06!important;
    
}

.CCbuttonCTA:hover {
    color:#ffffff;
    background-color: #BA0831;
    text-decoration: none;
}