.title-pill {
    border-radius: 25px;
    width: auto;
    margin: 0 auto;
    padding: 10px 25px;
    font-weight: bold;
    font-size: 1.5em;
}
.title-pill.blue {
    background: #3b515f;
    color: #fff;
}
.title-pill.white {
    background: #fff;
    color: #000;
}
.title-pill.light-blue {
    background: #9fb9c2;
    color: #000;
}

.home-banner-left {
    background: #a0b8c2c7;
    padding: 50px;
    border-radius: 25px;
}

.fl-icon {
    height: 50px;
}

.owl-carousel .owl-nav .owl-prev:before, .owl-carousel .owl-nav .owl-next:before {
    content: "" !important;
}

@media (min-width: 992px) {
    header.newHeader .header-body {
        background: transparent;
        width: 100%;
        z-index: 1000;
        position: fixed;
        border-top: 0;
        border-bottom: 0px solid rgba(255, 255, 255, .2) !important;
        min-height: 128px;
    }
}
