/*---health--insurance--and--tratment---start---here---*/
.health_insu_relative{position: relative;}
.health_insu_and_treatment{background: #F7F7F7;}
.health_insu_and_treatment .title_row{width: 100%;align-items: center;}
.health_insu_and_treatment .title_wraper{width: 330px;}
.health_insu_and_treatment .title_desc_colm{width: calc(100% - 330px);padding-left: 100px;}
.tab_health_andtreatment li{display: inline-block;list-style: none;padding: 0px;}
.tab_health_andtreatment li a{font-size: 18px;line-height: 1.2;color: #4C4C4C;padding: 0px 15px 8px 15px;
    border-bottom: 3px solid transparent;transition: all 0.3s;}
.tab_health_andtreatment li a.active{color: #047C9E;font-weight: 700;border-color: #047C9E;font-style: italic;}

.icon_box_health_box{position: absolute;top: 50%;right: 20px;transform: translate(0px, -50%);line-height: 0px;width: 13px;}
.icon_box_health_box img{width: 100%;height: initial;display: inline-block;}
.icon_box_health_box img:nth-of-type(2){display: none;}

.row_health_tab_output{margin: 0px -15px;display: flex;flex-wrap: wrap;margin-top: -15px;}
.colm_healhtab_output{width: 50%;padding: 0px 15px;}
.accordian_box_health_treatment{border: 1px solid #E8E8E8;border-radius: 8px;overflow: hidden;background: #fff;
margin-top: 15px;}
.acoridian_title_health_tab{position: relative;padding: 18px 20px;padding-right: 50px;
    color: #4C4C4C;font-size: 16px;font-weight: 400;cursor: pointer;}
    .acoridian_title_health_tab.active{font-weight: 500; color: rgb(4, 124, 158);}
.accordian_box_health_detail{padding: 15px 20px;border-top: 1px solid #E8E8E8;display: none;}
.accordian_box_health_detail p, .accordian_box_health_detail ul li{font-size: 14px;line-height: 22px;margin-bottom: 15px;
color: #747474;}
.accordian_box_health_detail ul{padding-left: 15px;}
.accordian_box_health_detail ul li{list-style: disc;}
.accordian_box_health_detail ul li:last-child{margin-bottom: 0px;}
.acoridian_title_health_tab.active .icon_box_health_box img:nth-of-type(2){display: block;}
.acoridian_title_health_tab.active .icon_box_health_box img:nth-of-type(1){display: none;}
.health_tab_output{display: none;}


@media only screen and (min-width: 1025px){
.tab_health_andtreatment li a:hover{color: #047C9E;font-weight: 700;border-color: #047C9E;}

}

@media only screen and (max-width: 991px){
.health_insu_and_treatment .title_desc_colm{padding-left: 0px;}
.colm_healhtab_output{width: 100%;}
.tab_health_andtreatment{margin-top: 20px; white-space: nowrap;overflow: auto;}
}
.health_insu_and_treatment .tab_health_andtreatment a{
    text-decoration: none;
}
/*---health--insurance--and--tratment---end---here---*/