.avia-section.av-jy0grko7-802fbf6e1fe82f2eed3d322431450a30{
background-repeat:no-repeat;
background-image:url(https://www.ccbt.org/wp-content/uploads/2019/07/curriculum-header.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-8se1p-251fd1b8c8bc99e3b2a4128ecba4cb37{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-jykkl8my-e4c3c4cb2cf0ba1ed8665f9a327c1ba9{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-jykkl8my-e4c3c4cb2cf0ba1ed8665f9a327c1ba9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jykkl8my-e4c3c4cb2cf0ba1ed8665f9a327c1ba9 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-jykkl8my-e4c3c4cb2cf0ba1ed8665f9a327c1ba9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jykkl8my-e4c3c4cb2cf0ba1ed8665f9a327c1ba9 .av-subheading{
font-size:18px;
}

.flex_column.av-82vuc-027f68b3e6111bd4a61ede2a81722c18{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.flex_column.av-82vuc-027f68b3e6111bd4a61ede2a81722c18{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-pcryk-9583f6c7a145b6f4a99bd9cf76e427cc{
padding-bottom:10px;
}
body .av-special-heading.av-pcryk-9583f6c7a145b6f4a99bd9cf76e427cc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pcryk-9583f6c7a145b6f4a99bd9cf76e427cc .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-konho-46a47a0d5010c5f78ae721625e70fca8{
padding-bottom:10px;
}
body .av-special-heading.av-konho-46a47a0d5010c5f78ae721625e70fca8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-konho-46a47a0d5010c5f78ae721625e70fca8 .av-subheading{
font-size:18px;
}

.flex_column.av-jykkvih9-f1de02b9e0c0218ae5c07abffc5a1657{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 30px 40px 30px;
background:url(https://www.ccbt.org/wp-content/uploads/2020/07/head-bg-updated.png) 100% 50% no-repeat scroll #422d64;
}

#top .av-special-heading.av-fo518-0155e6aa90cb03a121749a01b626c535{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-fo518-0155e6aa90cb03a121749a01b626c535 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-fo518-0155e6aa90cb03a121749a01b626c535 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-fo518-0155e6aa90cb03a121749a01b626c535 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jykkt02f-573759175fe9d20c417f572a079e177b .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-jykkt02f-573759175fe9d20c417f572a079e177b .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-jykkt02f-573759175fe9d20c417f572a079e177b .avia_textblock{
font-size:14px;
color:#ffffff;
}

.flex_column.av-jykkvih9-b46680be9276ebbbbf090c55fa970648{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 30px 40px 30px;
background:url(https://www.ccbt.org/wp-content/uploads/2019/07/heart-bg.png) 100% 50% no-repeat scroll #422d64;
}

#top .av-special-heading.av-b5kes-ed9593ecbe478a4dc14e4f764c85f41b{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-b5kes-ed9593ecbe478a4dc14e4f764c85f41b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-b5kes-ed9593ecbe478a4dc14e4f764c85f41b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-b5kes-ed9593ecbe478a4dc14e4f764c85f41b .av-subheading{
font-size:15px;
}

.flex_column.av-jykkvih9-7f53ffdb2a713517c1137a703bd2f3af{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 30px 40px 30px;
background:url(https://www.ccbt.org/wp-content/uploads/2020/07/hand-bg-updated.png) 100% 50% no-repeat scroll #422d64;
}

#top .av-special-heading.av-kej2dl3s-acb5e789ab9724bbd89158af71c49025{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kej2dl3s-acb5e789ab9724bbd89158af71c49025 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kej2dl3s-acb5e789ab9724bbd89158af71c49025 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kej2dl3s-acb5e789ab9724bbd89158af71c49025 .av-subheading{
font-size:15px;
}

.avia-section.av-jykljhqu-62b0683e6bcaf843816d1be32d412441{
background-repeat:no-repeat;
background-image:url(https://www.ccbt.org/wp-content/uploads/2019/07/curriculum-design.png);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-w4u84-6c7538a307c43c9fad6bddc3352714e3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-pnhrg-a755da2df19a664dd5382845065ebbf2{
padding-bottom:0px;
color:#ffffff;
}
body .av-special-heading.av-pnhrg-a755da2df19a664dd5382845065ebbf2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pnhrg-a755da2df19a664dd5382845065ebbf2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pnhrg-a755da2df19a664dd5382845065ebbf2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kabhx06m-52f954efc886eb3e04da9332db0e2d36 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-rc1jo-fe5d4cd7e353311954fad1d109c71d72{
margin-top:70px;
margin-bottom:0px;
}
.flex_column.av-rc1jo-fe5d4cd7e353311954fad1d109c71d72{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jyklkler-efd39feddcfb57e86e0232a9de6dbfa5 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-jyklkler-efd39feddcfb57e86e0232a9de6dbfa5 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-jyklkler-efd39feddcfb57e86e0232a9de6dbfa5 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-mxv3o-3dadc10db9d274006caa7dc9d82fa057{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mxv3o-3dadc10db9d274006caa7dc9d82fa057 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mxv3o-3dadc10db9d274006caa7dc9d82fa057 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mxv3o-3dadc10db9d274006caa7dc9d82fa057 .av-subheading{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-krjno-34b9bcbb18bf401882119f08db087754{
margin-top:70px;
margin-bottom:0px;
}
.flex_column.av-krjno-34b9bcbb18bf401882119f08db087754{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-gim98-545d155c023d43a06cbcbfdc2651e49e{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-gim98-545d155c023d43a06cbcbfdc2651e49e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gim98-545d155c023d43a06cbcbfdc2651e49e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-gim98-545d155c023d43a06cbcbfdc2651e49e .av-subheading{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-hcd8s-7fdd03f1c20befe927d704dae59cbff0{
margin-top:70px;
margin-bottom:0px;
}
.flex_column.av-hcd8s-7fdd03f1c20befe927d704dae59cbff0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-9nma4-4a52b7eb78acf57da9f51e6f5cdf0801{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-9nma4-4a52b7eb78acf57da9f51e6f5cdf0801 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9nma4-4a52b7eb78acf57da9f51e6f5cdf0801 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9nma4-4a52b7eb78acf57da9f51e6f5cdf0801 .av-subheading{
font-size:18px;
}

.flex_column.av-9444c-62c639b97521898abb7541c39f1f8e0e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jykln416-900111ef0c9880326a1610fd64bc0af3 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av-special-heading.av-eep8c-8991668417d66d0bdefa9ee4048f79e6{
padding-bottom:10px;
}
body .av-special-heading.av-eep8c-8991668417d66d0bdefa9ee4048f79e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-eep8c-8991668417d66d0bdefa9ee4048f79e6 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-8wxms-dbfd17e105fe379692bf00408248e59e{
padding-bottom:10px;
}
body .av-special-heading.av-8wxms-dbfd17e105fe379692bf00408248e59e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8wxms-dbfd17e105fe379692bf00408248e59e .av-subheading{
font-size:15px;
}

.flex_column.av-jykm5dqs-f4a3953a7cf0056b277edca38195c137{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
background-color:#422d64;
}

#top .av-special-heading.av-12ifno-6971e14e1fa265d680fbdfaca8a31b28{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-12ifno-6971e14e1fa265d680fbdfaca8a31b28 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12ifno-6971e14e1fa265d680fbdfaca8a31b28 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-12ifno-6971e14e1fa265d680fbdfaca8a31b28 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-a5cec-cf14ee2b771c393f722f7ef359dd60c3 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-a5cec-cf14ee2b771c393f722f7ef359dd60c3 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-a5cec-cf14ee2b771c393f722f7ef359dd60c3 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-a5cec-cf14ee2b771c393f722f7ef359dd60c3 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-a5cec-cf14ee2b771c393f722f7ef359dd60c3 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-a5cec-cf14ee2b771c393f722f7ef359dd60c3 .avia_textblock{
font-size:14px;
color:#ffffff;
}

.flex_column.av-jykm5dqs-67efc050b0074db323475ccf75ddac1d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
background-color:#293fa8;
}

#top .av-special-heading.av-39lf0-71387d420914473a090b76b500270859{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-39lf0-71387d420914473a090b76b500270859 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-39lf0-71387d420914473a090b76b500270859 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-39lf0-71387d420914473a090b76b500270859 .av-subheading{
font-size:15px;
}

.flex_column.av-jykm5dqs-e6ec60f058cd53722dfab7bdb3722008{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
background-color:#4867d8;
}

#top .av-special-heading.av-pw0v0-6ce4bc744b7d8b3774ab6334d06a5b83{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-pw0v0-6ce4bc744b7d8b3774ab6334d06a5b83 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pw0v0-6ce4bc744b7d8b3774ab6334d06a5b83 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pw0v0-6ce4bc744b7d8b3774ab6334d06a5b83 .av-subheading{
font-size:15px;
}

.flex_column.av-jykm5dqs-903d9401dc18c146db89d8631c46aaa0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
background-color:#1baf48;
}

#top .av-special-heading.av-m5c3g-d36d1a1d80a2820ed619f5ee94e1a849{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m5c3g-d36d1a1d80a2820ed619f5ee94e1a849 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5c3g-d36d1a1d80a2820ed619f5ee94e1a849 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5c3g-d36d1a1d80a2820ed619f5ee94e1a849 .av-subheading{
font-size:15px;
}

.flex_column.av-jykm5dqs-0ee75eb982d757adb4dc13fb059116f5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
background-color:#bc9c17;
}

#top .av-special-heading.av-crv6c-7445cf6f9eba7f23b44dd2f8a241b8a6{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-crv6c-7445cf6f9eba7f23b44dd2f8a241b8a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-crv6c-7445cf6f9eba7f23b44dd2f8a241b8a6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-crv6c-7445cf6f9eba7f23b44dd2f8a241b8a6 .av-subheading{
font-size:15px;
}

.flex_column.av-jykm5dqs-09df1055fd59528c02af47e7ef0890f0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
background-color:#d87512;
}

#top .av-special-heading.av-8vdb0-4b32f13c89944565d827e9d6eb6626e0{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-8vdb0-4b32f13c89944565d827e9d6eb6626e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8vdb0-4b32f13c89944565d827e9d6eb6626e0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8vdb0-4b32f13c89944565d827e9d6eb6626e0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kabrv2z1-57b16c135b1d8797d240cd3a2c1a1eb9{
height:50px;
}

.flex_column.av-a1fys-4e400daff674ea29053f9e2d7828e55d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-kabqc971-12d25da95bc432cb8ee94849a7387b38 .avia_textblock{
color:#ffffff;
}

.flex_column.av-mgb5o-d6a8325674b7b08f6863413ed0e5467b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.flex_column.av-a4p90-5e9ffe9636bbb56306ee2618410bf755{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jykkl8my-e4c3c4cb2cf0ba1ed8665f9a327c1ba9 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jykkl8my-e4c3c4cb2cf0ba1ed8665f9a327c1ba9 .av-special-heading-tag{
font-size:0.8em;
}
}
