.ban-inner{
    background-image: url(../../images/banner1lakeside.webp);
    background-size: cover;
        background-position: center bottom;
}

.ban-slider .slick-dots{
    display: none;
}

.bot-head {
    background: white !important;
    
}

.bh-row {
    width: 100%;
    display: flex;
    align-items: center !important;
    padding-top: 0 !important;
    align-content: center !important;
}

.bh-left {
    display: flex;
    align-content: center;
    align-items: center;
}

.ban-con{
    margin-top: 100px !important;
}

@media (min-width: 1026px) {
    .highlightboxes.row.text-center {
        width: 100% !important;
        margin: 0 auto;
    }
    .highlightboxes.row.text-center {
        position: relative;
        top: 0 !important;
    }
}



.bc-inner #h2{
        max-width: 678px;
    margin-bottom: 0;
        font-size: 56px;
    line-height: 63px;
    margin: 0 0 20px;
    color: #0071c0;
    font-weight: 400;
    font-family: 'Gaegu', sans-serif;
}


.bc-inner h1{
    font-size: 24px;
        line-height: 55px;
    color: #002b52;
        font-family: 'Gaegu', sans-serif;
    font-weight: 700;
    margin: 0;
}

.ban-inner.one{
    background-image: url(../../images/banner2lakeside.webp);
    background-size: cover;
        background-position: center bottom;
}

.ban-inner.two{
    background-image: url(../../images/banner3lakeside.webp);
    background-size: cover;
        background-position: center bottom;
}

.ban-con{
    max-width:634px !important;
}

.ban-slide{
    max-width: 800px !important;
}

.except-care{
    padding: 0 0 100px 0 !important;
}

.split-r{
    max-width: none;
    margin: 0 0;
}

.show-box h3,
.show-box h2{
        margin: 10px 0;
    color: #143A5E;
    font-family: 'Nunito', sans-serif;
    font-size: 24px;
    line-height: 34px;
    color: #002b52;
    font-weight: 700;
    width: 100%;
    max-width: none;
    margin-bottom: 0;
}

.appt-light .container{
       max-width: 1200px;
    margin: 0 auto;
    place-items: center;
    text-align: center;
}

.appt-light .container .row{
    width: 100%;
}

.appt-light p{
    max-width: 100%;
}

.appt-light .container .row .col-12{
    place-items: center;
}


.home-showcase {
    padding: 80px 0 !important;
}

.webp.loaded .appt-light{
        background: url(/wp-content/themes/charlie-child/images/lakesideappt1.webp) center center no-repeat;
    background-size: cover;
}

.webp.loaded .appt-light.two{
   background: url(/wp-content/themes/charlie-child/images/lakesideappt2.webp) center center no-repeat !important;
    background-size: cover;
}

.bh-left{   
    display: flex;
    width: 80%;
    justify-content: space-around;
}
