  #column-11184257898550521 .column-three {
    box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
    border-radius: 5px;
    padding: 1.3em;
    margin-top: 1.5em;
    height: 100%;
}
#column-1339499402464675 .column-three{
    box-shadow: none;
    max-height: unset;
}
#title-bookmark-1991149356796916 {
    color: #006c91 !important;
}

#section-card-7963743680814342 {
    margin-bottom: 0 !important;
}

#column-11184257898550521 #column-7963650492931677 .column-three {
    box-shadow: none;
    padding: 0;
    margin-top: 0.8em;
    padding-bottom: 1.3em;
    padding-right: 1.3em;
    padding-left: 1.3em;
}

#column-11184257898550521 .column-three h3 {
    color: #006c91;
    font-weight: 400;
    font-size: 2rem;
    font-family: 'Verlag';
    line-height: 1.1;
    margin-bottom: 0.5em;
}

#section-card-footer-section {
    display: none;
}

.mktoField {
    border-radius: 15px !important;
    margin-bottom: 10px !important;
}

.mktoErrorMsg {
    background: #e51b00 !important;
}

@media (max-width: 575px) {
    #column-11184257898550521 .column-three {
        margin: 1em;
    }
}

.creative-industries-course-campaign-card {
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    position: relative;
    z-index: 0;
}

.creative-industries-course-campaign-card>.creative-industries-course-campaign-card-image {
    order: -1;
}

@media (min-width: 992px) {
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal {
        flex-direction: row;
    }
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal>.creative-industries-course-campaign-card-content {
        flex: 1;
    }
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal>.creative-industries-course-campaign-card-image {
        flex: 1;
    }
}

.creative-industries-course-campaign-card .creative-industries-course-campaign-card-content {
    background: #fff;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

.creative-industries-course-campaign-card .creative-industries-course-campaign-card-image {
    position: relative;
    margin-bottom: 0;
}

.creative-industries-course-campaign-card .creative-industries-course-campaign-card-image img {
    position: absolute;
    z-index: -1;
    max-width: 100%;
    height: auto;
    top: 0;
    left: 0;
}

.creative-industries-course-campaign-card .creative-industries-course-campaign-card-image::after {
    content: '';
    display: block;
    width: 100%;
    padding-top: 56.25%;
}

.creative-industries-course-campaign-card .creative-industries-course-campaign-card-image.creative-industries-course-campaign-card-image-4by3::after {
    padding-top: 75%;
}

@media (min-width: 992px) {
    .creative-industries-course-campaign-card .creative-industries-course-campaign-card-image {
        margin-bottom: -10%;
    }
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal {
        align-items: center;
    }
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal .creative-industries-course-campaign-card-image {
        margin-bottom: 0;
    }
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal .creative-industries-course-campaign-card-image img {
        max-width: none;
        top: 0;
        left: 0;
        height: 100%;
    }
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal .creative-industries-course-campaign-card-image.anchor-right {
        order: 0;
    }
    .creative-industries-course-campaign-card.creative-industries-course-campaign-card-horizontal .creative-industries-course-campaign-card-image.anchor-right img {
        left: auto;
        right: 0;
    }
}


/* .selling-point>img {
    max-width: 100px;
    margin: 1rem 0;
    height: auto;
}

.selling-point.selling-point-main {
    background: #009abc;
    color: #fff;
    font-size: 24px;
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.selling-point.selling-point-main .selling-point-highlight {
    display: block;
    font-size: 3.25rem;
}

.selling-point-background.campaign-card-image {
    display: none;
}

@media (min-width: 992px) {
    .selling-point-background.campaign-card-image {
        display: block;
    }
    .selling-point-background.campaign-card-image img {
        left: -25%;
        width: 120%;
        max-width: none;
    }
} */

.creative-industries-course-selling-point {
    font-family: "Verlag A", "Verlag B", "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    text-align: center;
    font-size: 1.25rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    position: relative;
    z-index: 1;
}

.creative-industries-course-selling-point>img {
    max-width: 100px;
    margin: 1rem 0;
    height: auto;
}

.creative-industries-course-selling-point.creative-industries-course-selling-point-main {
    background: #006c91;
    color: #fff;
    font-size: 24px;
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.creative-industries-course-selling-point.creative-industries-course-selling-point-main .creative-industries-course-selling-point-highlight {
    display: block;
    font-size: 3.25rem;
}

.creative-industries-course-selling-point-background.creative-industries-course-campaign-card-image {
    display: none;
}

@media (min-width: 992px) {
    .creative-industries-course-selling-point-background.creative-industries-course-campaign-card-image {
        display: block;
    }
    .creative-industries-course-selling-point-background.creative-industries-course-campaign-card-image img {
        left: -25%;
        width: 120%;
        max-width: none;
    }
}

#entry-requirements {
    font-size: 4.45rem;
    line-height: 1.2;
}

#campaign-card-top .card .card-img-top {
    width: 75% !important;
}

#campaign-card-top .card img {
    margin-left: 0 !important;
}

#campaign-card-top .card .card-body {
    bottom: -3em !important;
    right: -1.5em !important;
}

@media only screen and (max-width: 1400px) and (min-width: 1264px) {
    #campaign-card-top .card .card-img-top {
        width: 70% !important;
    }
    #campaign-card-top .card .card-body {
        bottom: -5em !important;
    }
}

@media (max-width: 991px) {
    #campaign-card-top .card .card-img-top {
        width: 100% !important;
    }
    #campaign-card-top .card .card-body{
        position: relative;
        bottom: 0 !important;
        right: 0 !important;
    }
}

@media (max-width: 460px) {
    /*#campaign-card-top .card .card-body {
        bottom: -11em !important;
    }*/
}

.vertical-bar::before {
    margin-left: 0.75rem;
    content: "";
    display: block;
    position: absolute;
    margin-left: -25px;
    width: 20px;
    height: 75px;
    border-left: 0.75rem solid #92d6e3;
}



@media (max-width: 769px) {
    .vertical-bar::before {
        height: 50px;
    }
}

.custom-jumbo-bg.jumbo-bg-dark-teal::before {
    background-color: #006c91;
}

.custom-jumbo-bg::before {
    content: "";
    display: block;
    position: absolute;
    z-index: -10;
    top: -40px;
    bottom: -70px;
    left: -250px;
    right: -60%;
}

.custom-jumbo-bg h2 {
    font-size: 4.45rem;
    line-height: 1.2;
}

@media (max-width: 575px) {
    #rich-text-9079523915892533 {
        margin-left: 25px;
    }
    .custom-jumbo-bg::before {
        left: 0px;
        right: 0px;
    }
    .cta-card .cta-container .cta-left {
    max-width: 100%;
    }
    .custom-jumbo-bg h2 {
        font-size: 2.5rem;
    }

    .cta-card .cta-left .button{
        padding: 0.75rem 2rem;
    }
}
@media only screen and (max-width: 1200px) and (min-width: 992px) {
    .custom-jumbo-bg h2 {
        font-size: 4rem
    }
}

@media only screen and (max-width: 992px) and (min-width: 775px) {
    .custom-jumbo-bg h2 {
        font-size: 3rem
    }
}

@media only screen and (max-width: 775px) and (min-width: 575px) {
    .custom-jumbo-bg h2 {
        font-size: 2rem;
    }
}

@media (max-width: 575px) {
    
    #column-1339499402464675 img{ 
    width:70%; 
    margin-bottom:-70px;}
    .custom-jumbo-bg::before {
        left: 0px;
        right: 0px;
    }

    #column-5416229148713075{
    flex-direction:column-reverse;
}
}

@media (min-width: 992px) {
    .custom-jumbo-bg::before {
        top: -70px;
        right: -150px;
    }
}

.jumbo-bg h2 {
    font-size: 4.45rem;
    line-height: 1.2;
}

@media only screen and (max-width: 1200px) and (min-width: 992px) {
    .jumbo-bg h2 {
        font-size: 4rem;
    }
}

@media only screen and (max-width: 992px) and (min-width: 775px) {
    .jumbo-bg h2 {
        font-size: 3rem;
    }
}

@media only screen and (max-width: 775px) and (min-width: 575px) {
    .jumbo-bg h2 {
        font-size: 2rem;
    }
}

@media (max-width: 575px) {
    .jumbo-bg h2 {
        font-size: 2rem;
    }
}

@media (min-width: 992px) {
    .custom-jumbo-bg::before {
        top: -70px;
        right: -150px;
    }
}

@media (min-width: 575px) {
    #rich-text-11184373958914509,
    #rich-text-9071495168570054,
    #button-7965438616380720 {
        margin-left: 160px;
    }
    .divider-lightblue {
        margin-left: 160px;
    }
}

@media (max-width: 575px) {
    #column-7965516526143678 .column-three {
        margin-top: 100px;
    }
    .cta-card .cta-container .cta-left{
        max-width: 100%;
    }
}

#column-7965290429486561 .modal-card.section,
#column-7965290429486561 .card,
#column-7965290429486561 .card-body{
  height: 100%;
}

#column-7965019297933182 .modal-card.section,
#column-7965019297933182 .card,
#column-7965019297933182 .card-body{
  height: 100%;
}

@media screen and (max-width: 575px) {
    #column-15293883401898749,
    #column-15822802389931919 {
        display:none;
    }
}

@media screen and (min-width: 576px) {
    #carousel-7963384365746239 {
        display:none;
    }
}

.fee-help-message {
    margin-bottom: unset !important;
}


@media (max-width: 1024px){ 
#section-card-3266946289810861 .row{
    flex-direction:column-reverse;
    align-items:center;
}

#section-card-3266946289810861 .column-one{
    max-width:90%;
    flex: 0 0 66.6666666667%;
    margin-top: 2rem;
}
#section-card-3266946289810861 .column-three{
    max-width: 90%;
    flex: 0 0 66.6666666667%;
}
}
