
.app-section-banner {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    color: #fff;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left:80px;
    background: url(//fs.go.iopw.com//fileserver/sites/312/images/Home-Banner-v2.jpg);
    height: calc(50vh);
    min-height: 240px;
    max-height: 520px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-color: transparent;
    font-size: 26px;
}

.app-section-banner > .inner {
    width: 100%;
    font-size: 66px;
    font-weight: bold;
    color: #fff;
    margin: 0 auto;
    margin: 0 !important;
}

.app-section-banner > .inner div {
    font-size: 26px;
    line-height: 41px;
    color: #fff;
    font-weight: 600;
    margin: 0;
}
.app-section-banner > .inner div h3 {    font-size: 38px;}

.app-header .container-fluid {max-width:1400px; margin:0 auto; width:100%; padding-left:20px; padding-right:20px;}


@media (max-width:767px ) {



    .app-section-banner {
        padding-top: 150px;
        padding-bottom: 80px;
    }

     .app-section-banner {
            padding-left:40px;
            }
 .app-section-banner .app-logo-image {max-width:240px;}

    .app-section-banner > .inner div {
        font-size: 16px;
        line-height: 16px;
    }
    .app-section-banner > .inner div h3 {    font-size: 28px;}
}
