<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a{
    color: #1a1a1a
}

#sunray{
    width: 500px;animation: rotation 40s infinite linear;
}

.program_blurb{
    text-align: left;width: 50%;padding: 3% 0 3% 0;
}

.program_blurb div.columns{
    text-align: left;justify-content: left;
}

.program_blurb &gt; hr{
    background-color: #e02b20;height: 1px;
}

/*program_blurb ul highlights*/
.program_blurb div.columns div:nth-child(2) {
    margin:-20px 0px 0px 6px;font-size: 12px;
}

.button_type3{
    background-color: #e02b20;width:100px;height: 30px;color:#fff;font-size: 18px;font-family: oswald_reg;margin: auto;
}

.button_type3:hover{
    color: #1a1a1a;
    background-color:#fff;
}

#programs_div_summer{
    padding:20px 0px 50px 0px;width: 1200px;margin: 0 auto;
}

#programs_div_summer p:nth-child(1){
    font-family:oswald_reg;font-size: 28px;
}

#programs_div_summer p:nth-child(2){
    font-size: 26px;font-family: Arial, Helvetica, sans-serif;text-align: justify;
}

/* #programs_div_summer div{
    display: flex;flex-direction: row;justify-content: left;
} */
#programs_div_summer div div{
    /**height: 100px;width: 290px;border: 1px solid #e02b20;**/
}

#programs_subhero{
    display: flex; justify-content: center; flex-direction: row;
}

#programs_subhero div div{
    width:960px;height:246px;background-color: black;margin:2px;background-repeat: no-repeat;
    background-size: contain;
    opacity: .4;
}

.txtbx{
    background-color: green;
    width: 370px;
}

.txtbx:hover{
    background-color: greenyellow;
}

#programs_subhero div div:hover{
    opacity: 1;
}

#programs_subhero div div div{
    position:absolute;left:590px;color: #fff;width:370px;text-align: left;
}

.program_title{
    color: #e02b20;
    text-align: left;
    font-family: "oswald_reg";
    font-size:38px;
}




.summer_hero{
    background-repeat:no-repeat;
    height: 100%;width: 100%;
    background-position: center;
    background-color: #750904;
    /*background-image: url('../img/summer_hero.jpg');*/
    position: relative;
}

.summer_hero &gt; div:nth-child(1){
    position:absolute;z-index: 1;left: 50%;transform: translateX(-50%);

}

.summer_hero &gt; div:nth-child(2){
    position:absolute;z-index: 1;left: 50%;transform: translateX(-50%);top:120px;

}

.program_features_parent{
    width: 1200px;margin: 0 auto;
}

.program_features{
    text-align: left;display: flex;flex-flow: row nowrap;align-items: center;
}

.program_features &gt; div{
    width: 25%;padding:15px
}

.program_features div div:nth-child(1){
    display: flex;align-items: center;
}

.program_features div div div{
    font-family: oswald_reg;margin-left:20px;font-size: 18px;
    
}

.program_features div div:nth-child(3){
    height: 90px;
    
}

#program_features div div div:nth-child(2){
    font-family: Arial, Helvetica, sans-serif;font-size: 28px;color:aqua;
}

#program_details{
    display: block;width:1200px;margin: 0 auto;
}

#program_details div div{
    padding-right:6%;width:20%;font-size: 15px;

}

#program_details div div ul li{ 
    font-size: 15px;

}

#program_details div div strong{ 
    font-size: 20px;
    color: #e02b20;
    font-family: oswald_reg;

}

.program_container{
    margin-top: 20px;margin: auto;height: auto;;
}

.program_session_container{
    width:1200px;margin: 0 auto;
}

.program_container_text{
    font-family: Arial, Helvetica, sans-serif;font-size: 22px;
}

#program_details div div ul{ 
    margin-top:1px;margin-left:-20px

}

@media only screen and (max-width: 620px) {
    /* For mobile phones: */
    #programs_subhero {
        display:none;
    }
    #sunray{
        width: 180px;

    }

    #corecomposite{
        width:94px;
    }

/*     #menu_bar{
        display: none;
    }

    #menu_bar div a img{
        justify-content: left;
        width:70%;
        margin-top:20px;
        margin-left: 10px;;
    } */

    #programs_div_summer{
    }

    #program_features_heading{
        display: none;
    }

    .summer_hero {
        background-color: #750904;width:100%;height: 180px;
    }

    .summer_hero &gt; div:nth-child(2){
        position:absolute;z-index: 1;left: 50%;transform: translateX(-50%);top:43px;
    }

/*     #registration div.columns{
        width:400px;margin: 0 auto;
    } */

    #registration div.columns div.program_blurb img{
        width: 380px;
        height: auto;
    }


    footer{
        display:none;
    }

    #welcome{
        width: 40%;
        padding: 0px;
        margin: 0;
        text-align: center;
    }

    .program_container{
        width:400px;margin: 0 auto;
    }

    .program_container_text{
        font-family: Arial, Helvetica, sans-serif;font-size: 4px;width: 370px;
    }

    #program_details{
        display: none;
    }

    .program_session_container{
        width:400px;margin: 0 auto;
    }

    #c2action_nav{
        display: none;
    }
    
    .program_verbiage{
        width: 400px;
    }

    body{
        width:100%;
    }

    #menu_items{
        display: none;
    }

    .program_features div:nth-child(3){
        width: 350px;
    }

    .program_features &gt; div{
        width: 100%;
        text-align: justify;
        height: auto;
    }

    .program_features div{
    }

    .program_features{
        display: flex;
        flex-wrap: wrap;
    }

    .program_features_parent{
        width: 400px;margin: 0 auto;
    }
  }</pre></body></html>