<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Remove site credit */
.scCredit, .scCredit a, .scCredit span {
	color: #fff;
	display: none;
}


/**************
    SITEWIDE
***************/
@media screen and (min-width: 1200px) {
.headerContainer {
padding: 0;
}
}

/***** FOOTER ******/
.footerContainer .contentTitle {
    font-size: 27px;
}

/******************
    MEDIA QUERIES
*******************/
@media only screen and (min-width: 320px) and (max-width: 480px) {
/* hide image block on home page */
.blockWrap_df25b6a66d8349f28a7b8ee645fae0ad {
    display: none;
}
/*hero text size */
.blockWrap_d8e92fd9798046548b1d7613c19b5b5e .contentTitle {
    font-size: 42px;
}
/* page title - schedule */
.blockWrap_b919a5239c88431d92b11bf245b29a97 .contentTitle {
    font-size: 42px;
}
/* page title - teacher training */
.blockWrap_e06f5f0384db45b6bd68a4586c3a70a7 .contentTitle {
    font-size: 42px;
}
}

/******************
    HealCode
*******************/

healcode-widget[data-type="account-link"] {
    display: block;
    width: 100% !important;
    text-align: center;
    margin-bottom:1em;
}

healcode-widget[data-type="pricing-link"] {
    display: block;
    width: 100% !important;
    margin-bottom:1em;
}

a.healcode-login-register-text-link {
    text-decoration: none !important;
    background: #470c2c;
    padding: 10px 15px;
    color: #fff !important;
}

a.healcode-buy-now-link {
    text-decoration: none !important;
    background: #470c2c;
    font-size:16px;
    padding: 10px 15px;
    color: #fff !important;  
}
html.mobile, html.tablet {

   background-attachment: scroll;

}</pre></body></html>