﻿.navbar-fixed-bottom {
    position: fixed;
    bottom: 10px;
    left: 5px;
    z-index: 999;
}
.icon-bar {
    position: fixed;
    top: 55%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 100;
    right: 0%;
    border-radius: 15px;
}

    .icon-bar a {
        display: block;
        margin: 8px 0px;
        text-align: center;
        padding: 12px 8px;
        transition: all 0.3s ease;
        color: white;
        font-size: 20px;
        border-radius: 0px 15px 15px 0px;
    }

        .icon-bar a:hover {
            background: #002366;
            color:#ffffff;
        }


.apply {
    background: #CC0000;
    color: white;
    writing-mode: tb-rl;
    transform: rotate(-180deg);
}

.text-footer-red {
    color: var(--insur-red)
}

.services-eight__single__image img {
    object-fit: cover !important;
    aspect-ratio: 4/4 !important;
}

.service-one__img img {
    object-fit: cover !important;
    aspect-ratio: 4/4 !important;
}

.news-one__img img {
    object-fit: cover !important;
    aspect-ratio: 7/4 !important;
}
.news-seven__single__image img {
    object-fit: cover !important;
    aspect-ratio: 7/4 !important;
}

.insurance-details__img-1 img {
    /*object-fit: cover !important;
    aspect-ratio: 9/4 !important;*/
}

.news-details__img img {
   object-fit: cover !important;
    aspect-ratio: 7/4 !important;
}


.blog-heading {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
/*    white-space: pre-wrap;*/
}

.div1 {
    
    padding-top: 8px;
    text-align: center
}
.div1 h5 {
    color: #002366;
}

.text-red{
    color:#CC0000;
}