body > div.container-fluid.min-h.pad-0-lr > div:nth-child(4) > div > div.container > div > div:nth-child(2) > div > div > div > img {
max-height: 350px;
}

@media (min-width: 769px) {
    .hero .card-block {max-width: 1240px !important; margin: 0 auto !important;}
    .hero .card-block .card-content {max-width: 60% !important;}
    .hero .card-block .card-content h1 {font-weight: 800!important;}
    .hero .card-block .card-content .body-3 {font-size: 18px!important;}
}

@media screen and (max-width: 767px) {
.dls-bright-blue-bg {
    background-color: #006fcf!important;
}
}


@media (max-width: 768px) {

    .hero .card-block .card-content h1 {font-weight: 800!important;}
    .hero .card-block .card-content .body-3 {font-size: 18px!important;}

.row7 .col-md-3:first-child,
.row7 .col-md-3:last-child {display:none;}
.row7 .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(2) > div > div.container > div > div > div > div > h3, 
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(4) > div > div.container > div > div:nth-child(1) > div > div > div > ol,
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(5) > div > div.container > div > div > div > div > div > h3 {
    font-size: 15px;
    line-height: 25px;
}
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(1) > div > div.container > div > div:nth-child(1) > div > div.button.parbase > div.button {
text-align:center!important;
}
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(3) > div > div.container > div > div > div > div > div > h2 {
    font-size: 20px;
    line-height: 30px;
}
}

.row7 .pad {padding:10px!important;}
.row7 .pad-1-lr, .pad-1-r {padding-right: 0 !important;}
.row7 .pad-1-l {padding-left: 0 !important;}

@media (max-width: 768px) {
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(1) > div > div.hidden-md-up > div {
    max-height:300px;
}
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(4) > div > div.container > div > div:nth-child(2) > div > div > div > div.container > div > div > div > div > div > img {
    display:none;
}
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(1) > div > div.container {
    max-height:300px;
}
/*
body > div.container-fluid.min-h.pad-0-lr > div:nth-child(1) > div > div.container > div > div:nth-child(1) > div > div:nth-child(1) > div > h2 {
    font-family: BentonSans,"Helvetica Neue",Helvetica,fallbackBold,sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 30px;
}*/
}


@media (max-width: 430px) {
    body > div.container-fluid.min-h.pad-0-lr > div:nth-child(1) > div > div.hidden-md-up > div {
    max-height:300px;
}

body > div.container-fluid.min-h.pad-0-lr > div:nth-child(1) > div > div.container {
    max-height:300px;
}

body > div.container-fluid.min-h.pad-0-lr > div:nth-child(1) > div > div.container > div > div:nth-child(1) > div > div:nth-child(1) > div > h2 {
    font-family: BentonSans,"Helvetica Neue",Helvetica,fallbackBold,sans-serif;
    font-weight: 300;    font-size: 18px;
    line-height: 28px;
}
}







