.container h1{
    font-family: "Merriweather";
    font-size: 36px;
    font-weight: bold;
    line-height: 1.55;
    text-align: center;
    color: #124074;
    }
    .container h3,.container h5{
    font-family: "Merriweather";
    font-size: 22px;
    font-weight: bold;
    line-height: 1.55;
    text-align: center;
    color: #124074;  
    }
    .contact_us_frm .nav-pills .nav-link{
        min-width: 178px;
        min-height: 52px;
        flex-grow: 0;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;        
        padding: 12px 20px;
        border-radius: 10px;
        color:#434444;
        background-color: #e3e3e3;
    }
    .contact_us_frm .nav-pills .nav-link.active{
         background-color: #90e0ef;
         color:#434444;
    }
    .contact_us_banner{
        background:url('../images/home/contact_us_bg.webp');
        background-position:center center;
        background-size:cover;
        width: 100%;
        position: relative;
        min-height:300px;
    }
    .connect-section{
        background:url('../images/home/bg_cnt_bg2.webp');
        background-position:center center;
        background-size:cover;
        width: 100%;
        position: relative;
        min-height:389px;
    }
    .connect-section h2{
    font-size: 22px;
    font-weight: bold;
    line-height: 1.55;
    letter-spacing: 0.54px;
    text-align: center;
    color: #124074;
    font-family: 'Merriweather';
    }
    .hr_line{
        border-radius: 10px;
        border: solid 2px #cbe3fc;
        background-color: #fff;
    }
    .form_cnt_div {
        padding: 31px 106px 30px;
        border-radius: 10px;
        background-color: #f3f5f9;
        margin:24px 30px;
    }
    .contact_us_frm .card{
    border: solid 2px #cbe3fc;
    border-radius: 10px;
    }
    .form_cnt_div .form-label,.custom-form label {
        margin-bottom: .5rem;
        font-size: 18px;
        font-weight: bold;        
        line-height: 1.55;
        letter-spacing: 0.27px;
        text-align: left;
        color: #124074;
    }
    label.form-check-label{
        font-size: 18px;
        font-weight: normal;        
        line-height: 1.55;
        letter-spacing: 0.27px;
        text-align: left;
        color: #434444;
    }
    .srt_jbtn,.srt_jbtn:hover {
      background-color: #1c3f77;
      border: none;
      color: #fff;
      padding: 12px 30px;
      font-size: 1rem;
      line-height: 1.5;
      border-radius: 10px;
      transition: 0.3s;
      min-width:264px;
    }
    .right_section .card{
        padding:50px 60px;
        border-radius: 10px;
        border: solid 1px #cbe3fc;
        background-color: #fff;
    }
    .form-check-input[type=radio]{
        border: solid 2px #cbe3fc;
      }
    .right_section .card h6{
        font-family: "Merriweather";
        font-size: 20px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.55;
        letter-spacing: 0.3px;
        text-align: left;
        color: #124074;
    }
    .card_rt ul li {
    font-size: 18px;
    color: #124074;
    font-weight: bold;
    line-height: 1.55;
    margin-bottom:42px;
}
.list-unstyled.small{
color:#434444;
}
    .btn_emp, .btn_emp:hover {
    max-width: 264px;
    min-width: 264px;
    padding: 16px 24px;
    border-radius: 10px;
    border: solid 1px #fff;
    background-color: #124074;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.55;
    text-align: center;
    color: #fff;
    min-width: 264px;
}
.btn_helthcare,.btn_helthcare:hover {
    max-width: 264px;
    min-width: 264px;
    padding: 16px 24px;
    border-radius: 10px;
    border: solid 1px #fff;
    background-color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.55;
    text-align: center;
    color: #124074;
}
@media(max-width:768px){
    .form_cnt_div {
    padding: 24px 15px 24px;
    border-radius: 10px;
    background-color: #f3f5f9;
    margin: 15px 0;
}
.right_section .card{
    padding: 24px;
}
.btn_emp,.btn_helthcare{
    width: 100%;
}
.contact_us h2{
    font-size:22px;
}
}