@media screen and (max-width: 550px) {

    .highInner { display: none; }
    .lang_sec { display: none; }
    .established_container { padding: 15px; }
    .col-md-4.offset-2.img_card { margin-left: 0; }
    .prtner_trans_box { background: #66722094;color: #fff;margin: 10px auto 10px 14px;width: 100%;font-size: 19px;padding: 0px 10px;height: 76px;display: flex;justify-content: space-between;align-items: center;}
    section.insurance_container { padding: 5rem 15px; }
    .insuren-imgs { margin: 0px auto 10px; }
    .insuren-imgs:hover { margin: 10px auto 10px; }
    .img_card.ind_map .show_img { left: 0!important; height: 100%; }
    ul.social-network li { display: inline; }
    section { min-height: 145px;padding: 2rem 0!important; }
    .overlap_img { position: relative;top: 8px;right: 0;width: 100%; }
    .risk_sec_img1{ width: 100%; }
    .overlap_img2 { display: none; }
    .highlights-section .highlights-inner { min-width: auto; }
    .cali_top_sec .banner-caption { transform: translate(0%, 25%); }
    section.cali_top_sec.padb2rem { padding: 0!important; }
    .modal-dialog { margin: 15px; }
    .join_us_partner { width: auto;  margin: 0 15px; }
    .header-titles-wrapper { padding: 0px 0rem; }
    .join_us_partner_new { width: auto; margin: 0 15px; }
    .header-navigation-wrapper { display: none; }
    .carousel-item { height: auto!important; }
    .caro_cap_txt h1 {
        font-size: 20px;
        font-weight: 600;
        letter-spacing: 0.5px;
        background: #00000085;
        min-width: 260px;
        padding: 10px;
        min-height: auto;
    }
    
}  

/*@media only screen and (max-width: 2600px) and (min-width: 1400px)  {
    .main-header .primary-menu > li {
        margin: 1rem 0.2em 0 0 !important;
    }
}*/
    