.blog-car-banner{
    background: url(../img/Blog-Banner.png), #F8F4F3;
    background-repeat: no-repeat;
    background-position-x: right;
    background-size: contain;
    height: 265px;
    align-items: center;
    display: flex;
    }
    
    div.container.blogpad ul li{list-style-type:disc; margin-left: 30px; font-family:'Montserrat-regular';}
    div.container.blogpad ol li{list-style-type:auto; margin-left: 30px; font-family:'Montserrat-regular';}
    div.container.blogpad a { border-bottom: 1px solid;   padding-bottom: 2px; color: black;}
    div.container.blogpad a:hover{color: #26907c;}
    span.posted-on time{font-size: 13px !important;}
    .slider-reltblog .slick-prev {
        left:1016px;
        top: 407px;
    }
    .slider-reltblog .slick-next {
        right: 14px;
        top: 407px;
    }
    ul.breadcrumb li a.breadcrum-text { color: #3B3B3B;}

    .blog-car-banner-mobile {display: none;}
    
    
    .blog-car-banner-tab {display: none;}
    .blog-title h3{font-family: 'Montserrat-medium';}
    
    .pad-20{padding-bottom:30px;}
    .padd-90{padding-bottom:80px;}
    .right-pad{padding-right:0px !important;}
    
    .blog-title h1{font-size: 32px; font-family: 'Montserrat-bold';
        font-weight: 700;}
    .blog-title p{font-size: 24px; font-family: 'Montserrat-medium'; margin-bottom: 40px;}	
    
    .slick-dots li.slick-active button:before{color: #009f69 !important;}
    
    .slick-dots li button:before{font-size: 14px !important;}
    .slick-dots li{width:14px !important;}
    
        
    .search-input-box{width: 100%;
        padding: 2.3% 0 3% 4%;
        font-family: 'Montserrat-Regular';
        font-size: 14px;
        border: none;
        -webkit-box-shadow: -1px 2px 4px 1px #9e9e9e54;
        box-shadow: -1px 2px 4px 1px #9e9e9e54;
        height: 45px;
    }
    .search-btn-box{background: #009F69;
        color: #FFFFFF;
        padding: 3% 7%;
        font-family: 'Montserrat-Medium';
        font-size: .85em;
        height: 46px;border: none;
        -webkit-box-shadow: -1px 2px 4px 1px #9e9e9e54;
        box-shadow: -1px 2px 4px 1px #9e9e9e54; 
        width:70px;
        cursor:pointer;}
        
    .search-btn-left{width:75%;float:left}
    .search-btn-right{width:20%;float:left}	
    
        
    .floatl{float: left;}	
    .margintop{margin: 40px 0px} 
    
    .col-25 {max-width: 25%;padding-right: 5px; padding-left: 5px;}
    .col-50 {max-width: 50%;padding-right: 5px; padding-left: 5px;}
    .col-100{max-width: 100%;padding-right: 5px; padding-left: 5px;}
    
    .slick-dots{bottom: -45px;}
    button.slick-next.slick-arrow,button.slick-prev.slick-arrow {
                width: 40px;
                height: 40px;
                background: unset;
                z-index: 9;
                }
                .slick-prev {
                left:1016px;
                top: 434px;
                }
                .slick-next {
                right: 14px;
                top: 434px;
                }
                
                
                
                    
    .blogbackground{background:#F8F4F3;}
    .blogpad{padding-bottom: 25px;  padding-top: 50px;}
    
    .btn-watch-more{background: #009F69; font-size: 20px; margin: 35px auto;  height: 58px;   width: 260px; padding: 14px 0; font-family: 'Montserrat-Medium'; }
    .btn-watch-more:hover {color:#fff !important;}
    .horline{border-top: 1px solid #cccccc;}
    
    /* blog category page  */
    .sticky-widget{position:sticky; top:-75px; /* top:0 */;}
    .blogrightbar{background: #f8f4f3; padding-bottom: 30px;  padding-top: 30px; }
    .blogrightbarmargine{/* margin-bottom: 39px; */  margin-bottom: 22px; margin-top: 86px;  padding-left: 0px !important;    padding-right: 0px !important;}
    
    .btn-watch-more-category {color:#000000; font-size: 14px; font-weight:600; margin: 15px auto; height: 58px;
        width: 240px;  padding: 16px 10px; font-family: 'Montserrat-Medium'; text-decoration: none !important;  border: 1px solid #00000040;}
    
    .btn-watch-more-category:hover{color:#fff;}
    
    .btn-watch-more-category img{width:34px;}
    
    .category-types{ margin-left: 12px !important;}
    a:hover{color:#000000 !important;}	
    .category-blog-rbar-title{padding-left: 20px; color:#000; font-family: 'Montserrat-Bold'; font-size: 22px;}	
    
    .page-link{ color: #009f69 !important;}
    .page-link:hover{background-color: #009f69 !important; color: #fff !important;}
    
    /* blog detail page  */
    .sticky-widgetcat{position:sticky;  top:0;}
    .blogcat-rightbar{ margin-bottom: 39px; padding-left: 0px !important;    padding-right: 0px !important;}
    
    p{font-family: 'Montserrat-Regular';}
    .h4{font-family: 'Montserrat-medium';}
    .detail-blog-title{color: #000000; font-family: 'Montserrat-Bold'; font-size: 32px;}
    
    .btn-watch-more-detailblog { color:#000000; font-size: 14px; font-weight:600; margin: 15px auto; height: 58px;
        width: 240px;  padding: 16px 10px; font-family: 'Montserrat-Medium'; text-decoration: none !important;  border: 1px solid #00000040; }
        
    .btn-watch-more-detailblog img{width:33px;}
    
    .btn-watch-more-detailblog:hover{color:#009f69;}	
    
    .detail-blog-rbar-title { padding-left: 20px; color:#000; font-family: 'Montserrat-Bold'; font-size: 22px;}
    
    .img-menu-arrow-rightbar{height:20px !important; width:20px !important; float: right; margin-top: 2px;}
    
    .section-heading h2{margin-left:18px; margin-bottom:24px;}
    
    img.brdcrm-img{padding-bottom: 4px; padding-right: 10px;  width: 30px;}
    ul.breadcrumb {
      padding: 10px 0;
      list-style: none;
      background-color: #fff;  margin-bottom: -20px; margin-top: 27px;}
    
    /* Display list items side by side */
    ul.breadcrumb li {
      display: inline;
      font-size: 20px; font-family: 'Montserrat-Regular';
    }
    
    /* Add a slash symbol (/) before/behind each list item */
    ul.breadcrumb li+li:before {
      padding: 8px;
      color: black;
      content: ">";
    }
    
    /* Add a color to all links inside the list */
    ul.breadcrumb li a {
      color: #3B3B3B;
      text-decoration: none;
    }
    
    /* Add a color on mouse-over */
    ul.breadcrumb li a:hover {
      color: #009F69;  
    }
    
    
    /* end car page  */
    
    
    .col-lg-4{margin-bottom: 25px;  margin-left: -6px;}
    
    
    /*Blog Post*/
    
    .custom-blog-crd {margin-bottom:30px; border: 1px solid #efeeee; background:#fff; padding: 10px; box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px; }
    .custom-blog-crd:hover {border: 1px solid #00D679;padding: 10px;}
    
    .author-name{font-size:13px !important; float: left;margin:0px; padding-top: 6px; font-family: 'Montserrat-Regular';}
    .published-date{font-size:13px !important; float: right;margin:0px; padding-top: 6px; font-family: 'Montserrat-Regular';}
    .custom-blog-crd p{display:block; font-size: 13px; font-family: 'Montserrat-Regular'; color:#000;}
    
    .custom-blog-crd h5 {
        font-family: 'Montserrat', sans-serif;
        font-size: 16px;
        padding-top: 8px;
        font-weight: 600;
        margin-top: 10px;
        color: #007D65;
        height:65px;
    }
    /* .cross{
        position: relative;    width: 15px;    top: 23px;right: 20px;} */
        
        
    /*third-party-insurance-*/
    
    .blog-party-banner{
    background: url(../img/blog-.png), #F8F4F3;
    background-repeat: no-repeat;
    background-position-x: right;
    background-size: contain;
    height: 320px;
    align-items: center;
    display: flex;
    }
    
    .find-plans-btn{	
        background: #007D64 !important;
        text-align: center;
        color: #fff;
        padding: 11px 0;
        font-size: 17px;
        font-family: Montserrat-Regular;
        border-radius: 4px;
        text-decoration: none;
        width: 200px;
        display: block;
    }

    a.find-plans-btn:hover {
        color: #fff !important;
        background: #007d64e8 !important;
        text-decoration: none !important;
        box-shadow: 0 6px 12px rgb(0 0 0 / 10%);
        transform: translateY(-2px);
        transition: transform 0.5s ease;
    }
    
    a {color:#fff;}
    
    .bgcolorbread{background-color: #f8f4f3 !important;}
    
    .sticky-widget-party{position:sticky; top:75px; /* top:0 */;}
    
    .boxgreen{ background: #009F69; padding: 39px; color: #fff;  font-size: 20px;}
    
    .underlinetext{text-decoration:underline; color:#fff;}
     
     .listype1 li{list-style-type: disc; margin-left: 15px; margin-top: 15px;}
    
    .table-responsive table{width: 100%;    table-layout: fixed;}
    
    .table-responsive table th {    text-align:center;  width: 200px;}
    th>p, td>p{margin-bottom:unset;}
    
    .blogfsize h2{ font-size: 28px; font-weight: 700; font-family: 'Montserrat-bold';}
    
    
    @media screen and (min-device-width: 1024px) and (max-device-width: 1200px) { 
    .slick-prev{ left: 837px;}
    .btn-watch-more-detailblog{width: 214px;}
    .btn-watch-more-category{width: 214px;}
    .custom-blog-crd h5{font-size: 14px;}
    .custom-blog-crd p{font-size:11px;}
    .search-input-box{font-size:12px;}
    .category-blog-rbar-title{font-size:20px;}
    .detail-blog-rbar-title{font-size:20px;}
    .padd-90{padding-bottom: 100px;}
    
    .search-btn-box{width: 56px !important;}
    
    .detail-blog-rbar-title{font-size: 18px !important;}
    .slick-prev{left: 835px !important;}
    }
    
    
    @media screen and (min-device-width: 780px) and (max-device-width: 834px){
    .blog-car-banner { background: #efeeee !important; height:0px;}
    .blog-car-banner-tab {display: block;  margin: 0 auto;}
    .blog-car-banner-mobile {display: none;}
    
    .bgcolor { background: #efeeee;}	
    
    .blog-title h1{font-size: 28px; font-weight: 700; font-family: 'Montserrat-bold';} 
    .blog-title p{font-size: 20px; font-family: 'Montserrat-medium';}	
    .search-input-box{width: 100%; height: 65px; margin-left: 20px;}
    .search-btn-box{height: 66px;    width: 115px;    margin-left: 20px;}
     img.search-img{width: 28px !important;}
     
     .btn-info {
        color: #fff;
        background-color: #009f69 !important;
        border-color: #009f69 !important;
        width: 100%;
        border-radius: 0px !important;
        height: 80px;
        position: fixed;
        bottom: 0;
        z-index: 999;
        left: 0;
        right: 0;
    }
    
    
    button.slick-next.slick-arrow,button.slick-prev.slick-arrow {display:none !important;}
    button.close{margin-right: 34px!important; margin-top: -10px!important;}
    .detail-blog-rbar-title {    padding-left: 118px;}
    .btn-watch-more-category{margin: 10px auto; height: 60px; width: 310px; }
    .category-blog-rbar-title { padding-left: 90px;}
    .modal-content{ width: 96% !important;    margin-left: 0.5rem !important;margin-top: 4rem; background-color:#f8f4f3 !important;}
    
    ul.breadcrumb li{font-size: 16px; font-family: 'Montserrat-medium';}
    
    .boxgreen{ background: #009F69; padding: 23px; color: #fff;  font-size: 16px; font-family: 'Montserrat-medium';}
    .table-responsive table th {    text-align:center;  width: 330px;}
    
    .blogfsize h2{ font-size: 28px; font-weight: 700; font-family: 'Montserrat-bold'; text-align:center;}
    
        
        .find-plans-btn{margin:0 auto;}
    
    
     }
    
    
    @media screen and (min-device-width: 428px) and (max-device-width: 768px) {
    .blog-car-banner {background: #efeeee !important; height:0px;}
    
    .blog-car-banner-tab {display: block;  margin: 0 auto;}
    .blog-car-banner-mobile {display: none;}
    .bgcolor { background: #efeeee;}
    
    .blog-title h1{font-size: 28px; font-weight: 700; font-family: 'Montserrat-bold';} 
    .blog-title p{font-size: 20px; font-family: 'Montserrat-medium';}	
        
    
    .btn-info {
        color: #fff;
        background-color: #009f69 !important;
        border-color: #009f69 !important;
       width: 100%; border-radius: 0px !important;
       height:80px; position: fixed;  bottom: 0; z-index: 999;     left: 0;
        right: 0;}
       
    
    
    .modal-content{    width: 96% !important;    margin-left: 0.5rem !important;margin-top: 4rem; background-color:#f8f4f3 !important;}
    
    button.close img{margin-right: 34px!important; margin-top: 15px!important;}
    
    
    ul.breadcrumb li{font-size: 16px; font-family: 'Montserrat-medium';}
    
    
    
    .btn-watch-more-category{margin: 10px auto; height: 60px; width: 310px; }
    
    .btn-watch-more-detailblog{margin: 10px auto; height: 60px; width: 310px;}
    .category-blog-rbar-title { padding-left: 80px;}
    
    .detail-blog-rbar-title  { padding-left: 87px;}
    .img-menu-arrow-blogbutton{height:20px;}
    
    .button-margine{margin: 0 0 7rem 0!important;}
    
    
    .search-input-box{width: 100%; height: 65px; margin-left: 20px;}
    .search-btn-box{height: 66px;    width: 115px;    margin-left: 20px;}
    img.search-img{width: 28px !important;}
    button.slick-next.slick-arrow,button.slick-prev.slick-arrow {display:none !important;}
    
    .boxgreen{ background: #009F69; padding: 23px; color: #fff;  font-size: 16px; font-family: 'Montserrat-medium';}
    
    .table-responsive table th {    text-align:center;  width: 330px;}
    
    .blogfsize h2{ font-size: 28px; font-weight: 700; font-family: 'Montserrat-bold'; text-align:center;}
    
    .find-plans-btn{margin:0 auto;}
    
    
    }
    
    
    @media screen and (min-device-width: 200px) and (max-device-width: 428px) { 
    .blog-car-banner {background: #efeeee !important; height:0px;}
    
    .blog-car-banner-mobile {display: block;}
    .blog-car-banner-tab {display: none;}
    .bgcolor { background: #efeeee;}
    
    
    .blog-title h1{font-size: 28px; font-weight: 700; font-family: 'Montserrat-bold';} 
    .blog-title p{font-size: 20px; font-family: 'Montserrat-medium';}	
    
    
    .col-25{max-width: 100%;}	
    
    
    .btn-info {
        color: #fff;
        background-color: #009f69 !important;
        border-color: #009f69 !important;
       width: 100%; height:80px; border-radius: 0px !important;  position: fixed;  bottom: 0; z-index: 999;     left: 0;
        right: 0;}
    
    .modal-content{
        width: 96% !important;
        margin-left: 0.5rem !important;
    margin-top: 4rem; background-color:#f8f4f3 !important;}
    
    button.close img{margin-right: 34px!important; margin-top: 15px!important;}
    
    .btn-watch-more-category{margin: 10px auto; height: 60px; width: 310px;}
    
    .btn-watch-more-detailblog{margin: 10px auto; height: 60px; width: 308px;}
    
    .detail-blog-rbar-title { padding-left: 42px;}
    
    .img-menu-arrow-blogbutton{height:20px;}
    
    .detail-blog-title{font-size: 28px;}
    
    ul.breadcrumb {margin-top: 20px;}
    ul.breadcrumb li{font-size: 14px; font-family: 'Montserrat-medium';}
    
    .button-margine{margin: 0 0 5.5rem 0!important;}
    
    .search-input-box{width: 100%; height: 65px; margin-left: 13px;}
    .search-btn-box{height: 65px; width:70px; margin-left: 14px;}
    img.search-img{width: 28px !important;}
    button.slick-next.slick-arrow,button.slick-prev.slick-arrow {display:none !important;}
    .category-blog-rbar-title { padding-left: 42px;}
    .pad-20{padding-bottom:0px;}
    .third-banner{margin-top:20px !important;}
    
    .boxgreen{ background: #009F69; padding: 23px; color: #fff;  font-size: 16px; font-family: 'Montserrat-medium';}
    
    .table-responsive table th {    text-align:center;  width: 230px;}
    
    .blogfsize h2{ font-size: 26px; font-weight: 700; font-family: 'Montserrat-bold'; text-align:center;}
    .find-plans-btn{margin:0 auto;}
    
    
    }
    
    
    
    
    
    
    
    
    
      