.CallToAction {
    display:flex;
    width:100%;
    flex-wrap:wrap;
    margin-top:25px;
    margin-bottom:25px;
}
    @media only screen and (min-width : 768px) {
    .CallToAction {   
        flex-wrap:nowrap;
    }
    }
    .CallToAction h2 {
        margin-top:0;
        text-align:left;
    }
.CallToAction-Image {
        margin-right:30px;
        max-width:407px;
}
@media only screen and (min-width : 576px) and (max-width : 767px) {
    .CallToAction-Image {    
            width:100%;
            margin:0;
            max-width:767px;
    }
        }
@media only screen and (max-width : 575px) {
    .CallToAction-Image {    
            width:100%;
            margin:0;
            max-width:575px;
    }
        }
.CallToAction-Image img {
            max-width:407px;
        }
@media only screen and (max-width : 575px) {
    .CallToAction-Image img {
                max-width:575px;
                width:100%;
                margin-right:0
        }
            }
@media only screen and (min-width : 576px) and (max-width : 767px) {
    .CallToAction-Image img {
                max-width:767px;
                width:100%;
                margin-right:0px
        }
            }
@media only screen and (min-width : 768px) and (max-width : 991px) {
    .CallToAction-Image img {
                width:300px
        }
            }
.CallToAction-Copy {
        width:100%;
}
@media only screen and (min-width : 576px) and (max-width : 767px) {
    .CallToAction-Copy {    
            width:100%;
            margin-top:10px;
    }
        }
@media only screen and (max-width : 575px) {
    .CallToAction-Copy {    
            width:100%;
            margin-top:10px;
    }
        }
.CallToAction-Copy p {
            margin-bottom:20px;
        }
.CallToAction-btnWrap {
        margin-top: 10px;
}
.information {
    font-weight:bold;
    display:inline-block;
    margin-top:0;
}
.date {
    margin-left:30px;
}