.content-center .banner_content {
    max-width: 700px;
}
.banner_content p {
    font-size: 20px;
    color: #fff;
    line-height: 36px;
    margin-bottom: 35px;
}
.banner_content sup {
    top: -30px;
    font-size: 14px;
}
/*.content-center .banner_home .container {
    top: 40%;
    transform: translateY(-50%);
}*/
.service_banner .banner_home .container {
    transform: translateY(-50%);
}
.banner_img .banner-img img {
   /* max-width: 800px;
    max-height: 600px;*/
}
.dash-topminus.dash-journey_cond {
    top: -15.1rem;
}
.dash-topminus.dash-journey-spec{
    top: -21rem;
}
.dash-journey.dash-journey_cond1 {
    top: -15rem;
}
.dash-journey.dash-journey_cond2 {
    top: -15rem;
}
.customer_review_block {
    display: flex;
    gap: 20px;
    margin-bottom: 20px;
    box-sizing: border-box;
    align-items: stretch;
    height: 150px;
}
.review_ads_banner img {
    width: 100%;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.rating_item {
    background: #F00045;
    padding: 20px;
    color: #fff;
    box-shadow: 0px 4px 4px 0px #00000040;
    width: 50%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.review_cutomer {
    padding: 20px;
    box-shadow: 0px 4px 4px 0px #00000040;
    width: 50%;
    height: 100%;
    background: #fff;
    display: flex
;
    flex-wrap: wrap;
    align-items: center;
}
.review_box {
    background: #F1F4F9;
    padding: 20px;
    height: 100%;
}
.review_text {
    color: #3E3E3E;
    font-size: 16px;
}
.rating_text {
    font-size: 16px;
}
.rating_item span.icon {
    display: block;
}
.rating_item span.icon {
    display: block;
    margin-bottom: 10px;
    max-width: 45px;
}

.rating_num {
    font-size: 16px;
    font-weight: 700;
    display: block;
    width: 100%;
}
.customer_img {
    width: 100%;
    display: block;
}

.review_slider .review_slide {
/*    box-shadow: 0px 4px 4px 0px #00000040;*/
    background: #fff;
    padding: 20px;
}
.quotes_icon {
    max-height: 64px;
    display: inline-block;
}
.quotes_icon img {
    max-height: 64px;
}
.review_slider .profile_review {
    display: flex;
    gap: 20px;
}
.admin_details h4 {
    color: #55097B;
    font-size: 18px;
    font-weight: 700;
}
.admin_details p {
    font-size: 16px;
    font-weight: 400;
}
.admin_details p {
    font-size: 16px;
    font-weight: 400;
    color: #3E3E3E;
}
.review_block_texrt {
    margin: 30px 0;
}

.review_block_texrt p {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
        color: #3E3E3E;
}


span.profile_img img {
    max-height: 47px;
}

.review_slider button.slick-arrow {
    font-size: 0;
    width: 40px;
    height: 40px;
    border: none;
    border-radius: 50%;
    position: absolute;
    right: 50px;
    bottom: 30px;
    z-index: 9;
    background: none;
}
.review_slider button.slick-prev.slick-arrow {
    right: 115px;
}

.review_slider button.slick-arrow::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    border: none;
    border: none;
    left: 0;
/*    transform: rotate(-52deg);*/
    top: 0;
    background-image: url(../images/slider-arrow.png);
    background-size: cover;
}
.review_slider button.slick-next.slick-arrow::after {
/*    left: 12px;*/
    transform: rotate(170deg);
}
.review_slider {
    box-shadow: 0px 4px 4px 0px #00000040;
    background: #fff;
    height: 100%;
}

.consultations_item {
    background: #F1F4F9;
    box-shadow: 0px 4px 4px 0px #00000040;
    padding: 30px;
    height: 100%;
}
.consultations_item .icon {
    margin-bottom: 25px;
}
.consultations_item p {
    margin: 0;
    /*font-family: 'UniviaPro-Regular';*/
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
}

.Platform_box::after {
    position: absolute;
    content: "";
    background: url(../images/border-frame.png);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -9;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}


.Platform_box {
    padding: 30px 70px 30px 62px;
    position: relative;
    margin-bottom: 20px;
    margin-top: 20px;
}


.Platform_box .icon {
    margin-bottom: 15px;
}
.Platform_box p {
    font-size: 22px;
    line-height: 30px;
    color: #000;
    margin: 0;
}
.container.platform-container {
    padding-right: 9%;
    z-index: 9;
    position: relative;
    padding-top: 30px;
}

.gradient-bg
{
  background:linear-gradient(6.85deg, #55097B 62.76%, #F00045 108.09%);
}
.support_list {
    background:rgba(240, 0, 69, 0.8);
    padding: 30px;
    margin-bottom: 10px;
    color: #fff;
    border-radius: 15px;
    margin-top: 10px;
    backdrop-filter: blur(8px);
}
.support_list .icon img {
    max-height: 50px;
}
.support_list p {
    font-size: 22px;
    margin-top: 20px;
    line-height: 28px;
    font-weight: 400;
    font-family: "Poppins", sans-serif;
}
section.sec_padd.gradient-bg {
    position: relative;
}
.support_svg svg {
    width: 100%;
    height: 100%;
}
.support_svg {
    position: absolute;
    top: 30%;
    bottom: 0;
    margin: auto;
/*    height: 200px;*/
    z-index: 0;
    width: 100%;
}
.quality-sec.quality-bg p.univia-pro {
    font-size: 20px;
    margin-bottom: 0;
}
.support-sec .container {
    z-index: 9;
    position: relative;
}



.quality-text.quality-box p
 {
    font-size: 22px;
    line-height: 28px;
    font-weight: 400;
    margin: 0;
}
.quality-text.quality-box.top.text-white {
    left: 18%;
}

.quality-text.quality-box.right {
    left: 33%;
    top: -45px;
    background-image: url(../images/middle-quality-bg.png);
    background-size: 100% 100%;
    padding: 35px 35px 35px 55px;
}
.quality-text.quality-box.bottom {
    bottom: 17%;
        background-image: url(../images/bottom-qaulity-bg.png);
        padding: 55px 35px 35px 35px;
}
.quality-title {
    margin-top: 20px;
}
.expertise_slider {
    margin-left: 5px;
    position: relative;
    z-index: 10;
}





.quality-text.quality-box {
    padding: 35px 20px 55px 35px;
/*    margin: 15px 0;*/
    max-width: 390px;
    position: relative;
    background: url(../images/top-quality-bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}


/*.quality-text.quality-box::after
{
    position: absolute;
    content: "";
   background: linear-gradient(260.36deg, #F00045 18.03%, #55097B 110.94%);
    border-radius: 30px;
    border: 4px solid transparent;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;

}*/

/*.quality-text.quality-box::after{
  content: "";
  position: absolute;
  inset: 0;
  border: 5px solid transparent;
  background-image: linear-gradient(to bottom, #3acfd5 0%, #3a4ed5 100%);
  top: -10px;
  left: -10px;
  bottom: -10px;
  right: -10px;
  position: absolute;
  z-index: -1;
  bord

  
}*/
/*.quality-text.quality-box::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 6px;
  border-radius:30px;
  background: linear-gradient(260.36deg, #F00045 18.03%, #55097B 110.94%);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}*/

/*.quality-text.quality-box::before {
    position: absolute;
    content: "";
    width: 20px;
    height: 20px;
    border-top: 15px solid #55097B;
    border-right: 15px solid transparent;
    border-left: 15px solid transparent;
    left: 50px;
    right: auto;
    bottom: -14px;
    margin: auto;
    z-index: 9;
    display: ;
}*/
/*.quality-text.quality-box.right::before {
    left: -25px;
    top: 0;
    bottom: 0;
    margin: auto;
    border-left: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-top: 15px solid transparent;
    border-right: 15px solid #55097B;
}

.quality-text.quality-box.bottom::before {
    left: -25px;
    top: 0;
    bottom: 0;
    margin: auto;
    border-left: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-top: 15px solid transparent;
    border-right: 15px solid #55097B;
}*/

/*.quality-text.quality-box.bottom::before {
    left: 50px;
    top: -23px;
    bottom: auto;
    margin: auto;
    border-left: 15px solid transparent;
    border-bottom: 15px solid #55097B;
    border-top: 15px solid transparent;
    border-right: 15px solid transparent;
    right: auto;
}

*/


section.sec_padd.quality-sec.quality-bg {
/*    background: url(../images/quality_assurance_banner.jpg);*/
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;

}

.quality-bg-img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-position: center;
    right: 0;
    object-fit: cover;
}
.quality-bg-img {
    z-index: -9;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}
section.sec_padd.quality-sec.quality-bg {
    padding-bottom: 350px;
}

section.clarity_counts_sec.sec_padd {
    background: url(../images/clarity_bg.svg);
    background-size: cover;
    padding-top: 130px;
    margin-top: -200px;
    position: relative;
    z-index: 9;
}

.clarity_slider .slide_item.slick-slide img {
    width: 100%;
}
.clarity_slider .slide_item.slick-slide {
    overflow: hidden;
    margin: 0 10px;
    position: relative;
}

.clarity_svg {
    position: absolute;
    width: 100%;
    top: -130px;
    z-index: -9;
}


.clarity_slider .slide_item.slick-slide .slide_text {
    position: absolute;
    bottom: 0;
    padding: 30px 35px;
    width: 100%;
    left: 0;
}
.clarity_slider .slide_item.slick-slide .slide_text p {
    font-size: 22px;
    font-weight: 400;
    margin: 0;
    /*font-family: 'UniviaPro-Regular';*/
    line-height: 31px;
    min-height: 95px;
}
.clarity_slider ul.slick-dots li {
    display: inline-block;
}
.clarity_slider ul.slick-dots li button {
    background: none;
    border:none;
    font-size: 0;
    width: 17px;
    height: 17px;
    border-radius: 50px;
    margin: 0 10px;
/*    background: #fff;*/
    background: #FFFFFF4D;
}
.clarity_slider ul.slick-dots li.slick-active button {
    background: #fff;
}
.clarity_slider ul.slick-dots {
    text-align: center;
    margin-top: 40px;
}
section.clarity_counts_sec p.sub-title {
    font-size: 20px;
    font-weight: 400;
    line-height: 35px;
}
.clarity_svg svg {
    width: 100%;
    height: 100%;
}
.gray-text {
    color: #4C4C4C;
}
.Callback-from .form-group {
/*    margin: 20px 0;*/
}
.form-control:focus {
    box-shadow: none;
    outline: none;

}

.Callback-from .form-control {
    border: 0;
    border-bottom: 2px solid #000;
    border-radius: 0;
    min-height: 50px;
    padding: 20px 0;
    background: none;
    color: #000;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
}
.Callback-from .form-control::placeholder {
    color: #000;
}

.Callback-from 
{
    padding-left:20%;
}

.gray-bg {
    background: #F1F4F9;
}
section.callback-form-sec {
    padding-top: 120px;
    padding-bottom: 120px;
}

/*===============*/


.expertise_box {
    background: #F1F4F9;
    padding: 30px;
    margin: 0 0;
    border-radius: 15px 15px 0 0;
/*        margin: 0 10px;*/
        width: 100%;
        margin-left: 20px;
}
.expertise_box p {
    font-size: 18px;
/*    margin-top: 30px;*/
    margin-bottom: 0;
    display: none;
}
.expertise_box h4 {
    font-size: 19px;
    font-weight: normal;
    line-height: 24px;
    margin-top: 10px;
    min-height: 85px;
}
.expertise_box:hover p {
    display: block;
}
.expertise_box:hover h4 {
    font-weight: 700;
}
.expertise_slide {
/*    min-height: 400px;*/
}
.expertise_slider .slick-slide {
/*   margin: 0 20px;*/

 }
.expertise_slider  .slick-list {
    margin: 0 0;
        padding-right: 15%;
}
.expertise_slider .border-line {
    margin-top: -10px;
}
.specialized_expertise_sec .border-line {
    margin-top: -10px;
    margin-left: 11px;
}
.specialized_expertise_sec .container {
    max-width: 100%;
    width: 84%;
    padding-left: 0;
    margin-right: 0;
    padding-right: 0;
/*    overflow: hidden;*/
}
.expertise_box:hover {
    background: #55097B;
    color: #fff;
}
.expertise_box span.icon {
    display: inline-block;
    border: none;
/*    filter: grayscale(1) invert(100);*/
}

.expertise_box:hover span.icon {
   filter: grayscale(1) invert(100);
}

.expertise_slider .slick-slide {
    min-height: 500px;
}
.expertise_slider .slick-slide {
    min-height: 430px;
    display: flex;
    align-items: end;
}

.right_care_img img.care-img-1 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 50%;
}
.right_care_img img.care-img-2 {
    right: 15%;
    left: auto;
    position: absolute;
    top: -20%;
}
.right_care_img {
    position: relative;
}
.right_care_img {
    position: relative;
    min-height: 350px;
}
section.sec_padd.exceptional_care {
    position: relative;
}

.exceptional_care .bg_img {
    bottom: 10%;
    right: -135px;
    position: absolute;
    z-index: 999;
    width: 100%;
    left: auto;
    min-height: 400px;
    z-index: -9;
}
.exceptional_care p {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 30px;
}
section.sec_padd.exceptional_care {
    padding-top: 100px;
    padding-bottom: 120px;
}

section.sec_padd.latest-medical-sec {
    background: linear-gradient(55.94deg, #55097B 32.91%, #F00045 104.46%);
    position: relative;
    z-index: 99;
}

.medical_feat {
    background: #fff;
    margin: 0 5px;
}

.medical_item {
    padding: 30px;
}
.medical_item h3 {
    font-size: 24px;
    color: #4C4C4C;
    font-weight: 400;
    line-height: 30px;
}
.medical_item p {
    color: #4C4C4C;
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 20px;
     font-family: "Poppins", sans-serif;
}
.medical_item a.Learn_more {
    text-transform: uppercase;
    font-size: 16px;
    color: #4C4C4C;
     /*font-family: "Poppins", sans-serif;*/
     font-family: 'UniviaPro-Regular'
}
.text_sec-advance{
    padding-top: 100px;
    padding-bottom: 60px;
}
.text_sec-advance .btn_sec {
    margin-top: 40px;
    margin-bottom: 35px;
}
section.sec_padd.latest-medical-sec::after {
    position: absolute;
    content: "";
    width: 45%;
    height: 100%;
        background-size: 100% 100%;
    background-image: url(../images/latest-update-bg.jpg);
    top: 0;
    left: 0;
    background-position: bottom left;

}

.latest-medical-sec .care_container {
    z-index: 9;
    position: relative;
    width: 85%;
}
.latest_medical_slider button.slick-next.slick-arrow {
    right: auto;
    left: 85px;
    transform: rotate(175deg);
}
.latest_medical_slider button.slick-arrow {
    font-size: 0;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    position: absolute;
    bottom: 15px;
    left: 10px;
    background: none;
        border: none;
    background-image: url(../images/white-slide-arrow.png);
}
/*.latest_medical_slider button.slick-arrow::after {
    position: absolute;
    content: "";
    width: 16px;
    height: 16px;
    border-top: 6px solid #fff;
    border-left: 6px solid #fff;
    border-bottom: 0px solid transparent;
    transform: rotate(126deg);
    top: 9px;
    left: 8px;
}
.latest_medical_slider button.slick-prev.slick-arrow::after {
    transform: rotate(-45deg);
    left: 12px;
}*/
.latest_medical_slider {
    padding-bottom:90px;
}
.latest-medical-sec .text_desc {
    margin-bottom: 100px;
}
.medical_right_sec {
    padding-left: 90px;
}
.medical_feat img {
    width: 100%;
}
.medical_right_sec {
    padding-left: 90px;
}
.latest_medical_slider .slick-list {
    padding-right: 35%;
}

section.radial_sec.personalized_care_sec {
    z-index: 0;
    margin-top: -11rem;
}

.Callback-from select.my-select.selectpicker.form-control {
    background-image: url(../images/down-arrow.png);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: right;
}




.specialized_expertise_sec {
    z-index: 9;
    position: relative;
}

section.banner_section.service_banner {
    z-index: 100;
    position: relative;
}


section.banner_section {
    position: relative;
    z-index: 100;
}

/*========*/
/*18-march-2025*/

div#advanced-vascular-accod {
  /*  display: flex;
    flex-wrap: wrap;
    gap: 10px;*/
/*    justify-content: space-between;*/
}

div#advanced-vascular-accod .accordion-item, div#advanced-vascular-accod-1 .accordion-item {
    /* width: 49%; */
    margin-bottom: 20px;
    box-shadow: none;
    border: none;
    overflow: hidden;
    border-radius: 15px;
/*    background: #55097B;*/
background: #F1F4F9;
    color: #fff;
}

div#advanced-vascular-accod .accordion-item.active, div#advanced-vascular-accod-1 .accordion-item.active {
    background: #55097B;
}
div#advanced-vascular-accod-1 .accordion-item .learn-more-btn{
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    text-decoration: underline;
    font-size: 20px;
}

div#advanced-vascular-accod .accordion-item button.accordion-button, div#advanced-vascular-accod-1 .accordion-item button.accordion-button {
    box-shadow: none;
    border-radius: 15px;
/*    background: #F1F4F9;*/
    border: none;
    display: block;
    padding: 30px;
    padding-right: 150px;
    background: none;

}

div#advanced-vascular-accod .accordion-item button.accordion-button[aria-expanded="true"] span.care-icon, div#advanced-vascular-accod-1 .accordion-item button.accordion-button[aria-expanded="true"] span.care-icon
 {
    filter: invert(1) brightness(100);
}



div#advanced-vascular-accod .accordion-item button.accordion-button[aria-expanded="true"],
div#advanced-vascular-accod .accordion-item.active button.accordion-button[aria-expanded="true"],
div#advanced-vascular-accod-1 .accordion-item button.accordion-button[aria-expanded="true"],
div#advanced-vascular-accod-1 .accordion-item.active button.accordion-button[aria-expanded="true"]
{
    background: #55097B;
    color: #fff;
}
div#advanced-vascular-accod .accordion-item button.accordion-button[aria-expanded="true"] h4,
div#advanced-vascular-accod-1 .accordion-item button.accordion-button[aria-expanded="true"] h4
 {
    color: #fff;
}


div#advanced-vascular-accod .accordion-item button.accordion-button span.care-icon, 
div#advanced-vascular-accod-1 .accordion-item button.accordion-button span.care-icon 
{
    display: block;
}

div#advanced-vascular-accod .accordion-item button.accordion-button h4,
div#advanced-vascular-accod-1 .accordion-item button.accordion-button h4 
{
    font-size: 20px;
    font-weight: 400;
    margin-top: 25px;
    color: #000;
}
div#advanced-vascular-accod .accordion-item.active button.accordion-button h4,
div#advanced-vascular-accod-1 .accordion-item.active button.accordion-button h4 {
    color: #fff;
}
div#advanced-vascular-accod .accordion-item button.accordion-button::after {
    position: absolute;
    top: 50px;
    right: 50px;
    bottom: 0;
    background-image: url(../images/accodian-icon.png);
}

div#advanced-vascular-accod .accordion-item button.accordion-button:not(.collapsed)::after{
  /*  background-image: url(../images/accodian-icon.png);
    transform: rotate(-180deg);*/
    filter: invert(100);
}
section.sec_padd.commitment-sec {
    position: relative;
}




/*===*/


.care_Experts_slider .content img {
    width: 100%;
}

.care_Experts_slider .slide_text h5 {
    font-size: 18px;
    font-weight: 500;
     color: #000;
      font-family: "Poppins", sans-serif;
}
.care_Experts_slider .slide_text h3 {
    font-size: 18px;
    font-weight: 700;
    color: #000;
    font-family: "Poppins", sans-serif;
}
.care_Experts_slider .content {
    margin: 0 10px;
    position: relative;
    background: radial-gradient(67.08% 66.31% at 56.07% 33.69%, #FFFFFF 0%, #ECF3FF 0%);
}

.care_Experts_slider .slide_text {
    background: #ffffffc2;
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 90%;
    z-index: 9;
    padding: 20px;
    right: 0;
    margin: auto;
}
.care_Experts_slider {
    padding-right: 50px;
}
.hover-content {
    display: none;
}
.care_Experts_slider ul.slick-dots li button {
    border-radius: 0;
    background: none;
    width: 40px;
    height: 40px;
    border: 1px solid #dddd;
    font-size: 0;
    margin-top: 10px;
}

.care_Experts_slider ul.slick-dots {
    padding: 0;
    position: absolute;
    left: -70%;
    bottom: 0;
}

.care_Experts_slider ul.slick-dots li 
{
    display: inline-block;
    padding: 0;
    margin: 0 10px;
}

.care_Experts_slider button.slick-arrow {
    border: none;
    font-size: 0;
    width: 40px;
    height: 40px;
    position: absolute;
    bottom: 30%;
    left: -103%;
    background: none;
    background-image: url(../images/btn-arrow.svg);
    background-size: contain;
    background-repeat: no-repeat;
}
.care_Experts_slider button.slick-next.slick-arrow {
    left: -94%;

}
section.clarity_counts_sec.sec_padd.exceptional_care_sec {
    padding-top: 230px;
}
.care_Experts_slider button.slick-prev.slick-arrow 
{
/*    background-image: url(../images/btn-arrow.svg);*/
    transform: rotate(180deg);
}

.care_Experts_slider .content .hover-content {
    color: #6B6B6B;
    font-size: 14px;
}
.care_Experts_slider .content ul.social_icon{ padding:0; margin:0; }
.care_Experts_slider .content ul.social_icon li {
    color: #000;
    filter: invert(100);
        display: inline-block;
}
.care_Experts_slider .content:hover .hover-content {
    display: block;
}

.accordion-body a.learn_more_text{
    /*display: none;*/
    pointer-events: none;
}
section.sec_padd.commitment-sec::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/patient-support-bg.webp);
    bottom: 0;
    left: 0;
    background-size: cover;
    background-position: center;
        z-index: -9;
}

section.sec_padd1.commitment-sec::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: none !important;
    bottom: 0;
    left: 0;
    background-size: cover;
    background-position: center;
        z-index: -9;
}

section.sec_padd.commitment-sec {
    position: relative;
    margin-top: 0;
    padding-top: 50px;
    padding-bottom: 50px;
}
section.sec_padd.commitment-sec ul {    margin: -25px 0 0 30px;
    padding: 0 10px;}
.sec_padd .commitment-sec  ul {margin-left: 20px !important;}
section.sec_padd.commitment-sec .container > .row {
    align-items: flex-end;
}

.curve_sec_2 {
    background: url(../images/curve-2.png) no-repeat;
    background-position: right bottom;
    background-size: cover;
    color: #fff;
    padding: 110px 0 200px;
    position: relative;
    z-index: 99;
}

.faq-box {
    position: relative;
    padding: 23px 50px 20px;
    height: 100%;
}
.faq_container p {
    margin-bottom: 40px;
    margin-top: 10px;
}
.faq-box::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/faq-frame.png);
    top: 0;
    left: 0;
    z-index: -9;
    background-size: 100% 100%;
}

.faq-box p {
    margin-top: 15px;
}
.drip-line {
    position: absolute;
    bottom: -320px;
    left: 15px;
    width: 98%;
}
p.faq-ptext {
    padding-top: 45px;
}
section.sec_padd.faq_list_sec {
    padding-bottom: 75px;
    padding-top: 130px;
}
section.faq_sec.faq_sec_main {
    padding-top: 80px;
    padding-bottom: 80px;
}
.faq_sec_main .faq_item{
    margin-top: 0;
    padding-top: 0px;
}
.faq_sec_main .faq_list_main {
    margin-top: 0px;
}
.faq_sec_main .faq_item.on{
    margin-top: 0px;
    margin-bottom: 0;
    padding-top: 40px;
}
.faq_sec_main .faq_item_ques{
    margin-bottom: 0;
}
.faq_sec_main .faq_item_ques.on{
    margin-bottom: 20px;
}
.doctor_filter select{
    appearance: none;
}
section.sec_padd.faq_sec {
/*    */
}

section.sec_padd.faq_sec {
    position: relative;
}

section.sec_padd.faq_sec::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #F1F4F9 0%, #FFFFFF 100%) !important;
    top: 0;
    z-index: -9;
}

.find_box {
    position: relative;
    padding: 84px 50px;
    margin-bottom: 25px;
}

.find-row .find_box::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/find-frame.svg);
    top: 0;
    left: 0;
    z-index: -9;
    display: none;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

/*.news_svg svg{
    width: 100%;
}*/
.find_box .icon {
    margin-bottom: 25px;
}
.find_box {
    position: relative;
    padding: 56px 40px 0px;
    border: none;
    min-height: 232px;
    height: 100%;
    margin-bottom: 0;
}
.find-row .col-md-4{
    position: relative;
}
.find-row .find_box {
    padding: 0;
    position: relative;
}
img.find-img {
    width: 100%;
}
.find-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 56px 30px;
}
div#radiology .expertise_box:hover, div#vascular .expertise_box:hover, div#radiology .expertise_box.hover_active, div#vascular .expertise_box.hover_active {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
div#radiology .expertise_box:hover h4, div#radiology .expertise_box.hover_active h4, div#vascular .expertise_box:hover h4, div#vascular .expertise_box.hover_active h4{
    min-height: inherit;
    margin-bottom: 25px;
}

/* 11-04-2025 css start */

.content-box-inner h2 {
    font-size: 40px;
    line-height: 52px;
    margin-bottom: 20px;
    font-family: 'UniviaPro-Regular';
    font-weight: 400;
}
.content-box-inner h4 {
    font-family: 'UniviaPro-Regular';
    font-weight: 400;
    margin-bottom: 20px;
}
.content-box-inner p {
    font-size: 18px;
    line-height: 30px;
    color: #3E3E3E;
    margin-bottom: 20px;
}
.content-box-inner ul{
    margin-bottom: 25px;
}
.content-box-inner ul li{
    font-size: 18px;
    line-height: 30px;
    color: #3E3E3E;
    margin-bottom: 10px;
}
.learn-more-btn{
    cursor: pointer;
}
.health_sec .doctor_filter select{
    background: linear-gradient(96.19deg, #F00045 1.73%, #55097B 75.35%);
    padding: 10px 24px;
    appearance: none;
}
.support_list p{
    margin-bottom: 0;
}
.support-sec .row, .commitment-sec .row{
    row-gap: 24px;
}
.support_list{
    height: 100%;
}
.news_body i{
    padding-right: 7px;
}
.mobile-btn{
    display: none;
}
section.sec_padd.health_sec {
    padding-top: 60px;
}
.expertise_box span.toggle_btn{
    display: none;
}
section.sec_padd.learn-sec {
    padding: 120px 0;
    background: #F1F4F9;
}
ul.news_list li a img {
    margin-left: 8px;
}
ul.news_list li a.img-link img{
    filter: unset;
    width: 100%;
    margin-left: 0;
}
.single-resources ul li {
    margin-bottom: 10px;
}
.single-resources ul {
    margin-bottom: 30px;
}
.single-resources ul ul {
    margin-top: 15px;
}
ul.news_list li a.img-link{
    display: block;
    margin-top: 0;
}
.single-resources h3 {
    font-family: 'UniviaPro-Regular';
    font-weight: 400;
    margin-bottom: 20px;
}
.single-resources h4 {
    font-family: 'UniviaPro-Regular';
    font-weight: 400;
    margin-bottom: 20px;
}
.single-resources h5 {
    font-family: 'UniviaPro-Regular';
    font-weight: 400;
    margin-bottom: 20px;
}
.learn-box {
    height: 100%;
    border-radius: 15px;
    background: #F00045CC;
    padding: 40px 48px;
}
.learn-sec .row {
    padding-top: 30px;
}
.learn-box p {
    color: #fff;
    font-size: 22px;
    margin-top: 20px;
    line-height: 29px;
}
ul.news_list li a{
    display: none;
}
ul.news_list li:hover a{
    display: block;
}
ul.news_list li:after{
    z-index: 0;
}
.news_body{
    padding: 15px 0 30px;
    position: relative;
    z-index: 1;
}
.inner_banner img {
    width: 100%;
}
ul.news_list li:hover .news_body{
    padding: 25px;
}
.ftr_copyright {
    text-align: left;
}
.trust-box img {
    height: 312px;
}
.trust-content p.univia-pro.p-18 {
    font-size: 18px;
    line-height: 24px;
    margin-top: 30px;
}
.trust-box {
    position: relative;
    background: #fff;
    border-radius: 15px;
    overflow: hidden;
}
.trust-container .trust-box {
    background-image: url(../images/border-frame-trust.png);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: 100% 100%;
    height: 312px;
}
.ir_wc_expert_sec .trust-box{
    background-image: url(../images/white-border.png);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: 100% 100%;
    height: 384px;
}
.vas-container .trust-box{
    background-image: url(../images/vascular-frame.png);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: 100% 100%;
    height: 340px;
}
.ir_wc_expert_sec .trust-box img, .vas-container .trust-box img{
    display: none;
}
.trust-container .trust-box img {
    display: none;
}
.ir_wc_expert_sec .trust-box{
    background-color: transparent;
}
.trust-content {
    position: absolute;
    top: 0;
    left: 0;
    padding: 43px 30px;
}
.trust-box img {
    width: 100%;
}
.trust_sec .row {
    margin-top: 100px;
}
.trust_sec .container {
    position: relative;
    z-index: 99;
    /*background: #fff;*/
}
.cmn-box{
    padding: 60px 30px;
    background: #F1F4F9;
    background-color: #F1F4F9;
    border-radius: 15px;
    height: 100%;
}
button.navbar-toggler {
    position: absolute;
    right: 0;
    top: 0;
}
.cmn-box-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.cmn-box-inner p {
    line-height: 24px;
    margin-bottom: 0;
}
.cmn-box-inner a {
    font-size: 20px;
    text-decoration: underline;
    color: #000;
}
.cmn-box .cmn-box-inner p{
    margin-top: 0;
}
.trust-row{
    row-gap: 24px;
    margin-top: 60px;
}
.trust-desc{
    display: none;
}
.cmn-box:hover{
    background: #55097B;
}
.cmn-box:hover .trust-desc{
    display: block;
}
.cmn-box:hover .cmn-box-inner{
    flex-direction: column;
    align-items: flex-start;
    row-gap: 50px;
}
.cmn-box:hover .cmn-box-inner p, .cmn-box:hover .cmn-box-inner a{
    color: #fff;
}
.container-ip-40{
    padding: 0 15px 0 42px;
    position: relative;
    z-index: 99;
}
div#innovative-interventional-radiology .accordion-body {
    font-size: 18px;
    line-height: 24px;
    padding-top: 0;
    padding-bottom: 50px;
}
.innovative-container h2.common_head {
    margin-top: 35px;
}
.container-ip-40.innovative-container {
    padding-left: 62px;
}
.ir_wc_expert_sec .col-md-4 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.container-ip-70{
    padding: 0 15px 0 82px;
    position: relative;
    z-index: 99;
}
.container-90{
    padding: 0 72px;
}
.areas-sec .cmn-box {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding-bottom: 30px;
}
.areas-sec .trust-row {
    margin-bottom: 84px;
    margin-top: 40px;
}
section.sec_padd.areas-sec {
    padding-top: 144px;
    position: relative;
    overflow: hidden;
    padding-bottom: 114px;
}
.area-vec {
    position: absolute;
    right: 0;
    top: -75px;
}
.trust-row .col-md-3 {
    padding: 0 8.5px;
}
.text-end.view-all-btn {
    max-width: 92%;
}
.doc-img img {
    width: 100%;
}
.doc-img {
    background: radial-gradient(62.01% 61.15% at 50.12% 38.85%, #FFFFFF 0%, #55097B 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
    text-align: center;
    box-shadow: 0px 4px 4px 0px #00000040;
    position: relative;
}
.doc-details {
    background: #ffffffc2;
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 90%;
    z-index: 9;
    padding: 20px;
    right: 0;
    margin: auto;
    text-align: left;
}
.doc-details h3 {
    font-size: 18px;
    font-weight: 700;
    color: #000;
    font-family: "Poppins", sans-serif;
}
.doc-details h5 {
    font-size: 18px;
    font-weight: 500;
    color: #000;
    font-family: "Poppins", sans-serif;
    margin: 10px 0;
}
.doc-details ul.social_icon {
    padding: 0;
    margin: 0;
}
.doc-details ul.social_icon li {
    color: #000;
    filter: invert(100);
    display: inline-block;
}
.ir_wc_expert_sec{
    position: relative;
    z-index: 99;
    padding-top: 120px;
    padding-bottom: 150px;
}
.pad-rgt{
    padding-right: 100px;
}
.row-mt{
    margin-top: 40px;
}
.ir_wc_expert_sec .trust-box img {
    height: 384px;
}
.ir_wc_expert_sec .trust-content p.univia-pro.p-18 {
    color: #fff;
}
.ir_wc_expert_sec .trust-content {
    padding: 63px 35px;
}
.ir_wc_expert_sec .trust-content svg {
    height: 65px;
    width: 65px;
}
/*.care_Experts_slider .slick-list {
    padding: 0;
}*/
#innovative-interventional-radiology .accordion-item {
    margin-bottom: 24px;
    box-shadow: none;
    border: none;
    overflow: hidden;
    border-radius: 15px;
    background-color: rgba(241,244,249,1);
    color: #fff;
    position: relative;
}
.ftr_copyright {
    /*text-align: center;*/
}
ul.social_fixed:last-child li:last-child {
    margin-right: 0;
}
.innovation-sec {
    padding-bottom: 65px;
}
#innovative-interventional-radiology button.accordion-button {
    box-shadow: none;
    border-radius: 15px;
    border: none;
    display: block;
    padding: 30px 30px 30px;
    padding-right: 150px;
    background: none;
    min-height: 165px;
}
#innovative-interventional-radiology .accordion-item button.accordion-button h4 {
    font-size: 20px;
    font-weight: 400;
    margin-top: 0px;
    color: #000;
    margin-bottom: 0;
}
#innovative-interventional-radiology .accordion-item .learn-more-btn {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    text-decoration: underline;
    font-size: 20px;
    color: #000;
}
#innovative-interventional-radiology .active button.accordion-button{
    padding-bottom: 15px;
}
#innovative-interventional-radiology .accordion-item.active {
    background: #55097B;
}
#innovative-interventional-radiology .accordion-item.active button.accordion-button h4 {
    color: #fff;
}
#innovative-interventional-radiology .accordion-item.active .learn-more-btn{
    color: #fff;
    position: unset;
    padding: 0px 30px 40px;
    transform: unset; text-decoration: none;
}
.dash-inter-journey{
    top: -4.5rem;
}
.dash-inter-journey.area-dash {
    top: -14rem;
}
.expertise_slider .slick-list{
    padding: 0;
}
section.sec_padd.your-story-sec {
    padding-top: 120px;
}
section.sec_padd.find_best_health {
    padding-top: 125px;
}
.container-wlcm{
    position: relative;
    z-index: 9;
}
.vascular-region-sec img {
    height: auto;
}
.head-accordion button.accordion-button {
    box-shadow: none;
    border-radius: 15px;
    border: none;
    display: block;
    padding: 0;
    background: none;
    min-height: unset;
}
.head-accordion .accordion-button:focus, .accordion-button:not(.collapsed){
    box-shadow: none;
    outline: none;
}
.head-accordion button h4 {
    color: #000000;
    font-size: 24px;
    line-height: 35px;
    font-weight: 400;
}
.accordion-item.head-accordion{
    border: none;
    border-bottom: 1px solid #A9A9A9;
    border-radius: 0;
    padding-bottom: 35px;
    margin-bottom: 40px;
}
 .head-accordion .accordion-item{
    border: none;
    border-bottom: 1px solid #A9A9A9;
    border-radius: 0;
    margin-bottom: 20px;
    box-shadow: none;
    border: none;
    overflow: hidden;
    border-radius: 15px;
    background: #F1F4F9;
    color: #fff;
    position: relative;
 }

.head-accordion .accordion-body button.accordion-button {
    box-shadow: none;
    border-radius: 15px;
    border: none;
    display: block;
    padding: 30px;
    padding-right: 150px;
    background: none;
    min-height: 190px;
}
#advanced-vascular .active .active button.accordion-button {
    padding-bottom: 15px;
}
.head-accordion .accordion-body{
    padding-right: 0;
    padding-left: 0;
}
.head-accordion .accordion-body button h4{
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 0;
}
.head-accordion .accordion-item .learn-more-btn {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    text-decoration: underline;
    font-size: 20px;
    color: #000;
}
.head-accordion .accordion-item.active {
    background: #55097B;
}
.head-accordion .accordion-body .accordion-body {
    padding: 30px;
    padding-top: 0;
    padding-bottom: 50px;
}
.head-accordion .accordion-item.active .learn-more-btn {
    color: #fff;
    position: unset;
    padding: 0px 30px 40px;
    transform: unset; text-decoration: none;
}
.head-accordion .accordion-item.active .learn-more-btn a {color: #e2a7ff;}
.head-accordion .accordion-item.active button.accordion-button h4 {
    color: #fff;
}
.footer_minus .vas-curve {
    margin-bottom: 0;
    background-color: #F1F4F9;
    z-index: 999;
}
.header_sec{
    z-index: 9999;
}
.ve_wc_expert_sec {
    background: #F1F4F9;
    margin-top: -75px !important;
    padding-top: 150px;
    padding-bottom: 90px;
}
.ve_wc_expert_sec .dash-inter-journey {
    top: -10.8rem;
}
.ve_wc_expert_sec.ve_wc_expert_sec .dash-inter-journey{
    top: -18rem;
}
.container-ip-60 {
    padding: 0 15px 0 82px;
    position: relative;
    z-index: 99;
}
.about_wc_exprt_sec{
    z-index: 999;
}
.ve_wc_expert_sec .container-ip-60 {
    padding-left: 79px;
}
.ve_wc_expert_sec .col-md-4 {
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
}
.ve_wc_expert_sec .row-mt {
    margin-top: 0;
}
.slider-content {
    /*position: absolute;
    top: 0;
    left: 0;*/
    width: 100%;
    max-width: 100%;
    padding: 64px 70px;
}
.vascular-slider .slick-track{
    display: flex;
}
.slider-box {
    position: relative;
    background-image: url(../images/slider-frame.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: inherit;
}
.slider-content img {
    margin-bottom: 20px;
}

.slider-section-home {
    display: flex;
    justify-content: flex-end;
}
.slider-section {
    display: flex;
    justify-content: flex-end;
}
.vascular-slider-home {
    width: 100%;
}
.vascular-slider {
    width: 80.5%;
}
.vascular-slider-home .slick-list {
    padding-right: 18%;
}
.vascular-slider .slick-list {
    padding-right: 18%;
}
.slider-box{
    margin-right: 35px;
}
.frame-img{
    width: 100%;
}
section.vas-slider-sec {
    padding-bottom: 110px;
    background-color: #F1F4F9;
}
.container-slider {
    padding-bottom: 90px;
}
.content-inner {
    max-width: 844px;
    position: relative;
    z-index: 1;
    left: -30px;
    padding-top: 68px;
}
.content-box {
    display: flex;
    justify-content: flex-end;
    position: relative;
    max-width: 1130px;
}
.content-box .text-end {
    margin-top: 32px;
    position: relative;
    z-index: 1;
}
.svg-box{
    position: absolute;
    top: 0;
    left: 0;
}
.head-accordion .accordion-button.collapsed:after {
    background-image: none;
    content: url(../images/plus-icon.png);
    width: 30px;
    height: 28px;
    position: absolute;
    right: 50px;
    top: 50%;
    transform: translateY(-50%);
}
.head-accordion .accordion-button:not(.collapsed):after{
    background-image: none;
    content: url(../images/minus-icon.png);
    width: 30px;
    height: 28px;
    position: absolute;
    right: 50px;
    top: 50%;
    transform: translateY(-50%);
}
.head-accordion .accordion-body button.accordion-button::after{
    display: none;
}
.support-sec {
    padding-top: 100px;
    padding-bottom: 100px;
}
section.sec_padd.platform_sec {
    padding-top: 50px;
    padding-bottom: 80px;
}
.Callback-from .btn_cmn{
    font-family: 'UniviaPro-Regular' !important;
}
/*p{
    color: #000;
}*/
ul.address_list div p{
    font-size: 18px;
    line-height: 26px;
}
.footer_sec{
    position: relative;
    z-index: 9;
}
.contact-form-sec{
    padding-bottom: 85px;
}
.care_slider .care_desc div h4{
    font-family: 'UniviaPro-Regular';
}
.container-30{
    padding: 0 15px 0 30px;
}
.trust_sec h2.common_head {
    margin-top: 15px !important;
}
ul.footer_menu a{
    display: flex;
    padding: 10px 0px 10px 10px;
    position: relative;
}
ul.footer_menu a:after{
    top: 10px;
    right: 10px;
    /*position: absolute;*/
}
footer.footer_sec .col-6 .foot_info{
    /*max-width: 235px;*/
    max-width: 100%;
}
.care_item img{
    width: 100%;
}
.container.container-banner {
    padding-left: 40px;
}
.text-sec-content {
    padding-top: 105px;
}
.text-sec-content-vas {
    padding-top: 132px;
}
.vascular-region-sec{
    padding-top: 40px;
    position: relative;
}
.text-sec-content-vas .dash-inter-journey {
    top: -10.5rem;
}
.vascular-region-sec .container-ip-60 {
    padding-left: 62px;
}
.footer_vas .curve_sec{
    margin-bottom: 0;
    /*background-color: #F1F4F9;*/
}
h2.common_head.find-title {
    margin-top: 50px;
    margin-bottom: 55px;
}
form.search-form {
    max-width: 633px;
    width: 100%;
    position: relative;
}
form.search-form input {
    border: 1px solid #1A2148;
    padding: 14px 18px;
    border-radius: 33px;
    width: 100%;
    font-size: 16px;
    box-shadow: none;
    line-height: 100%;
}
button.search_btn {
    box-shadow: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 15px;
    border: none;
    background: none;
}
.resources-wlcm-text{
    padding-bottom: 0;
}
.resources-wlcm-text p:last-child {
    margin-bottom: 0;
}
.footer_resources footer.footer_sec {
    margin-top: 0 !important;
}
.resources-blog-sec {
    padding-bottom: 70px;
}
section.sec_padd.resources-wlcm-text {
    padding-top: 85px;
}
.single-resources h2.common_head {
    font-size: 40px;
    line-height: 52px;
    margin-bottom: 40px;
}
.resources-svg{
    width: 100%;
}
section.sec_padd.resources-blog-sec {
    padding-top: 100px;
}
section.sec_padd.single-resources {
    padding-top: 89px;
}
.single-resources p {
    font-size: 20px;
    line-height: 35px;
    color: #3E3E3E;
}
.single-resources figure img {
    width: 100%;
}
.single-resources .row {
    padding-top: 0px;
}
.nav-sec-inner {
    display: flex;
    justify-content: center;
    margin-top: 40px;
    column-gap: 35px;
}
.single-resources .text-end figure img{
    width: auto;;
}
.resources-wlcm-text p{
    line-height: 35px;
    color: #0F1822;
    font-size: 20px;
}
.news_svg.resources-svg svg{
    width: 97%;
}
button.filter_btn{
    text-transform: uppercase;
}
ul.news_list.resources-list li:hover{
    margin-top: -25px;
}
ul.news_list.resources-list{
    margin-top: 100px;
}
.beyond-container .care_slider2 .care_item:after{
    opacity: 0;
}
.grid-box.tall.four img{
    min-height: 272px;
}
.about-faq-sec .grid-box.one img, .about-faq-sec .grid-box.five img {
    height: 266px;
    min-height: inherit;
}
.about-faq-sec .grid-box.three img{
    height: 396px;
    min-height: inherit;
}
.about-faq-sec .grid-box.six img, .about-faq-sec .grid-box.two img{
    height: 405px;
    min-height: inherit;
}
.accordion-body ul{
    margin: 15px 0;
}
.accordion-body ul li{
    margin-bottom: 10px;
}
#innovative-interventional-radiology .accordion-item.active .learn-more-btn a{
    color: #e2a7ff;
}
.expert_sec_doctors{
    background: linear-gradient(90deg, #420C59 0%, #F00045 100%);
}
.mt-top {
    margin-top: 125px;
}
.expertise_sec.specialized_expertise_sec1 .expertise_slide{
    min-height: 360px;
}
.specialized_expertise_sec1 .expertise_slider22{
    min-height: 340px;
}
.testimonials-filter.health_sec .doctor_filter select {
    background: #55097B;
    border: none;
    box-shadow: none;
    outline: none;;
}
.testimonials-filter.health_sec .doctor_filter select:hover, .testimonials-filter.health_sec .doctor_filter select:focus{
    background: linear-gradient(96.19deg, #F00045 1.73%, #55097B 75.35%);
}
.navbar{
    margin-right: 3px;
}
.row.image-row {
    padding: 10px 0 15px;
}
section.sec_padd.testimonials-filter {
    padding-bottom: 125px;
}
.learn-m-btn {
    margin-top: 60px;
}
.gallery_banner h2.common_head {
    margin-bottom: 50px;
}
.gal_rgt p:first-child {
    margin-bottom: 30px;
}
section.gallery_sec {
    padding-top: 100px;
}
.footer-menu-2{
    max-width: 230px;
}
.footer-menu-3{
    max-width: 210px;
}
.toogle_btn {
    position: absolute;
    z-index: 999999;
    top: 20px;
    right: 20px;
    display: block;
    color: #fff;
    font-size: 34px;
    cursor: pointer;
}
.expertise_sec .nav-item .btn_cmn.white_btn {
    border: 1px solid #cbc6c6;
}
section.sec_padd.case-studeis-sec {
    padding-top: 120px;
    padding-bottom: 0;
    position: relative;
    z-index: 999;
}
.case-studeis-sec .tab-content {
    padding-top: 60px;
}
.case-studeis-sec p {
    font-size: 24px;
    line-height: 35px;
    color: #000;
    padding-top: 10px;
}
.case-studeis-sec .faq-content p {
    font-size: 20px;
    max-width: 860px;
    padding-top: 0;
}
.case-studeis-sec .faq_head {
    padding: 45px 0;
}
.case-studeis-sec .faq_head.on {
    padding-bottom: 20px;
}
.case-studeis-sec .about-faq-sec{
    padding-bottom: 84px;
}
.case-studeis-sec .faq_head:after{
    right: 36px;
    top: 50%;
    width: 22px;
    height: 23px;
}
.case-studeis-sec .faq_head.on:after{
    top: 50%;
}
.case-img img {
    width: 100%;
    height: 261px;
    object-fit: cover;
}
.case-content {
    padding: 20px 0 0px;
}
.case-content h5 {
    color: #4C4C4C;
    font-size: 22px;
    line-height: 28px;
    font-weight: 500;
    padding: 15px 0;
}
.case-b {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.case-b span {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
}
.case-b a img {
    width: auto;
    height: auto;
    filter: invert(1);
    margin-top: -3px;
}
.case-b i {
    padding-right: 7px;
}
.about-faq-sec .row-mt {
    margin-top: 70px;
    margin-bottom: 85px;
}
.case-box{
    position: relative;
}
.case-box:after {
    content: '';
    background: url(../images/border_news.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    top: 0;
    opacity: 0;
    visibility: hidden;
}
.case-t {
    display: flex;
    justify-content: space-between;
}
.case-t span {
    font-size: 16px;
    color: #4C4C4C;
}
.case-t span.case {
    color: #000000;
    font-size: 16px;
    min-width: 65px;
}
.case-box:hover:after{
    opacity: 1;
    visibility: visible;
}
.case-box:hover{
    border-radius: 15px;
    overflow: hidden;
    margin-top: -25px;
}
.case-box:hover .case-content {
    padding: 30px;
}
.case-b a {
    text-transform: uppercase;
    padding-right: 20px;
}
.case-b {
    display: none;
}
.case-box:hover .case-b{
    display: flex;
}
.case-studeis-sec .text-end {
    padding-top: 20px;
}
.case-studeis-sec .bg_img {
    position: absolute;
    top: 20%;
    right: 0;
    width: 500px;
    height: 300px;
    z-index: 0;
}
.case-studeis-sec div#vascular {
    position: relative;
}
.text_sec.highway-about {
    padding-top: 60px;
    position: relative;
}
.highway-about .heading {    margin-top: 60px;}
.about-right-text .bg_img.health-img {
    width: 397px;
    /*padding-top: 8rem;*/
    /*background-size: auto;*/
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    left: inherit;
}
.container-70 {
    padding-left: 85px;
    position: relative;
    z-index: 99;
}
.highway_advance h2.common_head, .highway_advance h1.common_head {
    margin-bottom: 55px;
}
.highway_advance p {
    font-size: 20px;
    line-height: 35px;
}
.highway_advance h6 {
    margin-top: 55px;
    color: #55097B;
    font-size: 24px;
    font-family: 'UniviaPro-Regular';
    font-weight: 400;
}
.highway_advance .row {
    margin-top: 35px;
    row-gap: 26px;
}
.highway_advance .cmn-box-inner {
    display: block;
}
.highway_advance .cmn-box {
    padding: 15px 30px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    min-height: 195px;
}
.highway_advance .p-20{
    line-height: 24px;
}
.highway_advance .cmn-box-inner img {
    margin-bottom: 15px;
}
.hover-text {
    font-size: 18px;
    line-height: 24px;
    color: #fff;
    display: none;
}
.highway_advance .cmn-box:hover .cmn-box-inner {
    display: none;
}
.highway_advance .cmn-box:hover .hover-text{
    display: block;
}
.highway_advance .cmn-box:hover {
    display: flex;
    align-items: center;
}
.treat-row {
    row-gap: 25px;
    margin-top: 60px;
}
.inner-box {
    position: relative;
    /*padding: 30px 65px;*/
}
.inner-box .icon {
    margin-bottom: 10px;
}
.inner-box p {
    color: #000000;
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 0;
}
.treat-bg{
    width: 100%;
}
.treat-inner {
    position: absolute;
    top: 0;
    left: 0;
    padding: 30px 70px;
    width: 100%;
    height: 100%;
}
section.treatment_sec {
    padding-top: 40px;
    padding-bottom: 40px;
}
.highway_advance_vas h2.common_head {
    margin-bottom: 55px;
}
.highway_advance_vas h6 {
    margin-top: 55px;
    color: #55097B;
    font-size: 24px;
    font-family: 'UniviaPro-Regular';
    font-weight: 400;
}
.highway_advance_vas .cmn-box-inner {
    display: block;
}
.highway_advance_vas .cmn-box {
    padding: 15px 30px 25px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    width: 100%;
}
.box-main p {
    min-height: 75px;
}
.highway_advance_vas .row {
    margin-top: 50px;
}
.highway_advance_vas .cmn-box img {
    margin-bottom: 10px;
}
.box-main {
    display: flex;
    width: 100%;
    min-height: 330px;
    align-items: flex-end;
}
.highway_advance_vas .cmn-box:hover .cmn-box-inner, .cmn-box.hover_active .cmn-box-inner {
    display: none;
}
.highway_advance_vas .cmn-box:hover .hover-text, .cmn-box.hover_active .hover-text {
    display: block;
}
.highway_advance_vas .cmn-box:hover, .highway_advance_vas .cmn-box.hover_active{
    height: 100%;
    min-height: 330px;
    display: flex;
    align-items: center;
    background: #55097B;
}
.bg-sec {
    background: url(../images/img-bg-sec.webp) no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
    z-index: 99;
}
.about-right-text.bg-sec .bg_img.health-img{
    opacity: 1;
    background: url(../images/bg-sec-icon.png) no-repeat;
    width: 403px;
    top: 0;
    padding-bottom: 13.75rem;
}
.bg-sec .content {
    max-width: 370px;
}
.highway_advance .vas-dis-row {
    margin-top: 90px;
}
.highway_advance .vas-dis-row .cmn-box {
    display: flex;
    align-items: flex-end;
    padding-bottom: 25px;
    min-height: 165px;
}
.recognizing-sec{
    z-index: 99;
}
.row-btm{
    margin-top: 24px;
}
.btm-text {
    margin-top: 30px;
}
.btm-text p {
    color: #fff;
    margin-bottom: 0;
}
.recognizing-sec .support_svg{
    top: 23%;
}
.proactive-sec{
    z-index: 99;
    background: linear-gradient(6.85deg, #55097B 62.76%, #F00045 108.09%);
}
.row-2{
    align-items: flex-end;
    margin-top: 80px;
}
.proactive-sec .quality-text.quality-box.right {
    top: 0%;
    left: 0;
}
.quality-text.quality-box.bg-down {
    background: url(../images/bg-down.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    max-width: 365px;
}
.quality-text.quality-box.bg-top {
    background: url(../images/bg-top.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.quality-text.quality-box.bg-left {
    background: url(../images/bg-lft.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.box-2 .quality-text.quality-box {
    left: 7%;
    padding-bottom: 35px;
    padding-left: 50px;
    top: 65px;
}
.box-3 .quality-text.quality-box {
    max-width: 500px;
}
.quality-title.text-white .common_head {
    color: #fff;
    margin-bottom: 45px;
}
section.sec_padd.quality-sec.quality-bg.proactive-sec {
    padding-top: 130px;
    padding-bottom: 280px;
    z-index: 999;
}
.dash-journey.dash-journey-middle {
    top: -17rem;
}
.banner_full .case_banner_content .common_head {
    font-size: 42px;
    line-height: 50px;
}
.banner_full .case_banner_content p {
    font-size: 20px;
    max-width: 800px;
    line-height: 30px;
}
.banner_full .case_banner_content {
    top: unset;
    transform: unset;
    bottom: 85px;
}
.box-4 .quality-text.quality-box.bottom{
    padding: 60px 35px 40px 35px;
}
.row.row-3 {
    margin-top: 70px;
}
.box-5 .quality-text.quality-box {
    max-width: 400px;
}
.proactive-sec .clarity_svg {
    top: inherit;
    bottom: -70px;
}
.vas-health-row {
    margin-top: 30px;
}
.vas-health-row .row {
    row-gap: 30px;
}
.vas-health-row .inner-box p {
    font-size: 18px;
    line-height: 24px;
}
.vas-health-row .treat-inner {
    padding: 30px 55px;
}
section.sec_padd.vas-health-sec {
    padding: 120px 0;
}
.highway-about h2.common_head {
    margin: 50px 0 20px 0;
}
.highway-about p {
    margin-bottom: 30px;
}
.highway-about p:last-child{
    margin-bottom: 15px;
}
.treatment_sec h2.common_head {
    margin-bottom: 45px;
}
.highway_advance_vas {
    padding-top: 100px;
    padding-bottom: 85px;
}
/*.curve_sec.curve_sec1{
    background: url(../images/curv-sec-1.svg) no-repeat;
    background-position: left bottom;
    background-size: cover;
}*/
.highway_advance.advanced {
    padding-bottom: 90px;
    padding-top: 110px;
}
.about-us-page .highway-about .dash-journey{
    top: -4.5   rem;
}
.vascular-row .expertise_box h4{
    min-height: 96px;
}
.vascular-row .expertise_box span.icon img{
    height: 52px;
}
#radiology .expertise_box span.icon img{
    height: 52px;
}




/*9-may-2025*/

section.sec_padd.interventional_care .bg_img {
    animation: moveBackground 13s linear infinite;
}









/*animation change css*/

/*===============================================*/




.fademove img {
    position: relative;
    z-index: 9;
}


.fademove {
    position: relative;
}

.fademove::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/bg_img.svg) no-repeat;
    animation: moveFade 13s linear infinite;
    right: 0;
    z-index: -9;
    background-size: 500px;
    left: 150px;
    top: -50px;
}


@keyframes moveFade
 {
  0% {
   transform:translate(0px, 0);
    opacity:1;
}
50% {
     transform:translate(0px, 50%);
    opacity:0.9;
}
100% {
    transform:translate(0px, 95%);
    opacity: 0;
}

}



.home_gradiant_sec::after {
    position: absolute;
    content: "";
    width:35%;
    height: 100%;
    background: url(../images/gradbg_img.svg) no-repeat;
    top: 0;
    background-size: 100%;
    background-position: top center;
    z-index: 99;
     animation: moveFade1 18s linear infinite;
}





@keyframes moveFade1
 {
  0% {
   transform:translate(0px, 0);
    opacity:1;
}
50% {
     transform:translate(0px, 48%);
    opacity:0.8;
}
100% {
    transform:translate(0px, 95%);
    opacity: 0;
}

}



/*=========about us animation==========*/


.fadetopeffect
{
    position:relative;
}


.fadetopeffect::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 75%;
    background: url(../images/bg_img.svg) no-repeat;
    top: 50%;
    background-size: 100%;
    background-position: top center;
    z-index: -9;
    animation: moveFade11 12s linear infinite;
}


@keyframes moveFade11{
 0% {
    transform: translate(0px, -10%);
    opacity: 1;
}
50% {
    transform: translate(0px, 40%);
    opacity: 0.5;
}
100% {
    transform: translate(0px, 95%);
    opacity: 0;
}

}


@keyframes moveFade2
 {
  0% {
   transform:translate(0px, 95%);
    opacity:0;
}
50% {
     transform:translate(0px, 40%);
    opacity:1;
}
100% {
    transform:translate(0px, 0);
    opacity: 0;
}

}



.health-real-sec::after {
    position: absolute;
    content: "";
    width: 25%;
    height: 90%;
    background: url(../images/bg_img.svg) no-repeat;
    bottom: 20px;
    right: 0;
    animation: moveFade3 9s linear infinite;
    background-size: 100%;
}


@keyframes moveFade3
 {
  0% {
   transform:translate(0, 0);
    opacity:0;
}
50% {
     transform:translate(0px, 40%);
    opacity:1;
}
100% {
    transform:translate(0px, 95%);
    opacity: 0;
}

}


/* highway-about */

.highway-about::after {
    position: absolute;
    content: "";
    width: 30%;
    height: 65%;
    background: none;
    bottom: auto;
    animation: moveFade1 18s linear infinite;
    background-size: 100%;
    top: 0;
    right: 0;
}


@keyframes moveFade4
 {
  0% {
  transform:translate(0px, 95%);
    opacity:0;
}
50% {
     transform:translate(0px, 45%);
    opacity:1;
}
100% {
   
      transform:translate(0, 0);
    opacity: 0;
}

}




/* areas vec effect*/



.areas-vec-effect::after {
    position: absolute;
    content: "";
    width: 30%;
    height: 70%;
    background: url(../images/bg_img.svg) no-repeat;
    bottom: auto;
    animation: moveFade1 18s linear infinite;
    background-size: 100%;
    top: 15%    ;
    right: -10%;
}
.healing_sec, .recovery-sec, .stories-of-healing-sec {
    display: none;
}
section.transparent-answers.areas-vec-effect.condition-answer {
    padding-top: 60px;
}

@keyframes moveFade5
 {
  0% {
  transform:translate(0px, 95%);
    opacity:0;
}
50% {
     transform:translate(0px, 45%);
    opacity:1;
}
100% {
   
      transform:translate(0, 0);
       opacity: 0;
     }

}


.btn-box-tab {
    margin-top: 50px;
}

.high_title.common_head{
    line-height: 100%;
    font-size: 55px;
}
.common_head span {
    font-size: 40px;
    line-height: 100%;
}
.container.container-ip-50 {
    padding-left: 62px;
}
.highway-content {
    display: flex;
    align-items: flex-start;
    column-gap: 15px;
    position: relative;
    /*left: -105px;*/
}
.dash-inter-journey.dash-journey-1 {
    top: -9rem;
}
.banner_home .container.highway-container {
    padding-left: 15px;
}
.dash-inter-journey.dash-journey3 {
    top: -11rem;
    z-index: -1;
}
.trust_sec.trust_sec_inner .container{
    z-index: 1;
}
img.desk_hide {
    display: none;
}
.bg_img{
    animation: moveFade1 10s linear infinite !important;
}

ul#TreatmentTab.resources-tab li.nav-item {
    margin-right: 0;
}
.resources-tab {
    border-bottom: 2px solid #A9A9A9;
    justify-content: space-between;
    margin-top: 72px;
}
.resources-tab .btn_cmn.white_btn {
    font-size: 16px !important;
    color: #4C4C4C !important;
    line-height: 28px !important;
    border-radius: 0px !important;
    padding: 5px 11px !important;
}
.resources-tab .btn_cmn.white_btn.active, .resources-tab .btn_cmn.white_btn:hover, .resources-tab .btn_cmn.white_btn:focus {
    color: #4C4C4C !important;
    background: #F5F5F5 !important;
    padding: 5px 11px !important;
}
section.text_sec.about-right-text {
    padding-bottom: 40px;
}
.highway-content img {
    max-width: 600px;
}
.condition-answer .faq_item_ques {
    font-weight: 600;
}
.condition-answer .faq_item p {
    font-size: 18px;
    line-height: 24px;
    color: #000;
}
.condition-answer .faq_item ul li {
    font-size: 18px;
    line-height: 24px;
}
.condition-answer .faq_item ul {
    padding-top: 7px;
    padding-bottom: 10px;
}
.condition-answer .faq_item.on{
    padding-top: 55px;
    padding-bottom: 55px;
}

.condition-answer  .faq_item_ques.on:after{
    right: -20px;
}
div#advanced-vascular-accod-1 .accordion-item button.accordion-button{
    min-height: 165px;
}
.condition-head br {
    display: none;
}
/*.learn-more-btn a {
    pointer-events: none;
}*/

.doc-img.doc-img-box{
    box-shadow: none;
    background: none;
}
.doctors-popup {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    z-index: 9999;
    top: 0;
    left: 0;
    display: none;
}
.icon_close {
    position: absolute;
    right: 20px;
    top: 20px;
    font-size: 30px;
    cursor: pointer;
}
.doctors-popup-main {
    background: #fff;
    max-width: 1000px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    height: 600px;
    overflow-y: scroll;
    left: 0;
    right: 0;
    margin: 0 auto;
    padding: 50px 35px;
    border-radius: 10px;
}
.doctors-content h4 {
    font-size: 24px;
    margin: 25px 0 15px;
}
.doctors-content h6 {
    margin-bottom: 25px;
}
.doctors-content p {
    font-size: 18px;
    line-height: 32px;
}
ul.doctor_list ul{
	padding-left: 0;
	margin-top: 25px;
	margin-bottom: 25px;
}
ul.doctor_list .doctors-content  li{
	background: none;
	box-shadow: none;
	margin-bottom: 15px;
    display: block;
}
.doctors-inner {
    display: grid;
    grid-template-columns: 30% 65%;
    justify-content: space-between;
}
.show_popup .doctors-popup{
    display: block;
}
ul.doctor_list .doctors-content li:after {
    opacity: 0;
}
/* 11-04-2025 css end */


/*====================================================*/

/*media screen*/

@media (max-width: 1440px){
    .specialized_expertise_sec .container {
        width: 95%;

    }
    .specialized_expertise_sec .care_container {
        width: 85%;
        margin-left: auto;
    }


    .medical_right_sec {
        padding-left: 60px;
    }
    .expertise_slider {
        margin-left: 15px;
    }
    .container.platform-container {
        padding-right: 8%;
    }
}

/*end max 1240px*/


@media (max-width: 1024px){
      
    .common_head {
        font-size: 38px;
        line-height: 40px;
    }
    p.univia-pro {
        font-size: 18px;
    /*    line-height: 24px;*/
    }
    .container-ip {
        padding: 0 90px;
    }
    .carecontainer_home {
        padding-left: 90px;
    }

    .consultations_item p {
        font-size: 20px;
        line-height: 24px;
    }

    .Platform_box {
        padding: 20px 40px;
      

    }

    .Platform_box p {
        font-size: 18px;
        line-height: 24px;
    }


    .quality-text.quality-box.right {
        left: 40%;
        top: -109px;

    }


.fademove::after
{
    left:30;

}


}

/*end max 1024*/


@media (max-width: 991px)

{

.navbar {
    justify-content: end;
}
.vascular-region-sec .trust-content p.univia-pro.p-18 {
    font-size: 14px;
    line-height: 20px;
    margin-top: 15px;
}
#sidebarMenu a.btn_cmn {
    margin: 5px;
    padding: 16px 10px 14px !important;
    font-size: 14px !important;
    display: block;
}
.svg-box{
    display: none;
}
.mobile-btn{
    display: block;
}
.main_menu > li.desk-btn{
    display: none;
}
#sidebarMenu {
    position: relative;
    padding: 0;
    width: 100%;
    background: transparent;
    height: auto;
    left: 0;
}
.toogle_btn {
    display: none;
}
#sidebarMenu ul {
    padding: 0;
}
#sidebarMenu ul li {
    padding: 12px 15px;
    line-height: 18px;
    font-family: "Poppins", sans-serif;
    font-size: 15px;
}
li.mobile-btn {
    padding: 0 !important;
}
li.toggle_menu {
    display: none;
}

}

@media screen and (max-width: 1700px) and (min-width: 1601px) {
    .banner_img img.banner_cover_img {
        max-height: 600px;
    }
    .healthcare-sec .bg_img{
        width: 470px;
    }
    .service_banner .banner_gradiant{
        width: 77%;
    }
}

@media screen and (max-width: 1600px) and (min-width: 1501px) {
    .vascular-slider-home {
        width: 100%;
    }
    .vascular-slider {
        width: 88%;
    }
    .footer_sec{
        padding-top: 100px;
    }
    .footer_minus + .footer_sec{
        padding-top: 160px;
    }
    .banner_img img.banner_cover_img {
        max-height: 580px;
    }
    .healthcare-sec .bg_img{
        width: 430px;
    }
    .service_banner .banner_gradiant{
        width: 75%;
    }

    .doctors-popup-main{
    	height: 500px;
    }
}


@media screen and (max-width: 1500px) and (min-width: 1401px) {
    .vascular-slider-home {
        width: 100%;
    }
    .vascular-slider {
        width: 91%;
    }
    .ve_wc_expert_sec .dash-inter-journey {
        top: -3.6rem;
    }
    .doctors-popup-main{
    	height: 480px;
    }
    .high_title.common_head{
        font-size: 55px;
    }
    .high_title.common_head span{
        font-size: 40px;
    }

    .bg_img.faq_sec{
        width: 460px;
    }
    .news_svg.shape_svg svg{
        width: 89.5%;
    }
    section.sec_padd.your-story-sec{
        padding-top: 120px;
    }
    .testimonials-banner .shape_svg{
        width: 90%;
    }
    .footer_sec{
        padding-top: 100px;
    }
    .footer_minus + .footer_sec{
        padding-top: 160px;
    }
    .gallery_banner p.univia-pro {
        font-size: 19px;
        line-height: 32px;
    }
    .banner_img img.banner_cover_img {
        max-height: 580px;
    }
    .healthcare-sec .bg_img{
        width: 340px;
    }
    .banner_full .case_banner_content{
        bottom: 0;
    }

}



@media screen and (max-width: 1400px) and (min-width: 1201px) {
    .trust-content{
        padding: 30px;
    }
    .common_head span{
        font-size: 30px;
    }
    
    .doctors-popup-main{
    	height: 500px;
    }
    .high_title.common_head{
        font-size: 50px;
    }
    .common_head{
        font-size: 40px;
    }
    .common_head span{
        font-size: 30px;
    }
    .highway-content img{
        max-width: 500px;
    }
    .expertise_box h4{
        font-size: 17px;
        line-height: 22px;
        min-height: 90px;
    }
    .content-box-inner h2{
        font-size: 35px;
        line-height: 42px;
    }
    .content-box-inner h4{
        font-size: 22px;
    }
    .box-main p {
        min-height: 119px;
    }
    .banner_full .case_banner_content{
        bottom: 35px;
    }
    .banner_full .case_banner_content .common_head {
        font-size: 34px;
        line-height: 40px;
    }
    .banner_full .case_banner_content p {
        font-size: 18px;
        max-width: 600px;
        line-height: 26px;
    }
    .highway-about h2.common_head {
        margin-bottom: 55px;
    }
    .highway_advance .vas-dis-row {
        margin-top: 65px;
    }
    .box-4 .quality-text.quality-box p br{
        display: none;
    }
    .about-right-text .bg_img.health-img{
        width: 300px;
    }
    .text_sec.highway-about{
        padding-bottom: 0;
    }
    .highway_advance .p-20 br {
        display: none;
    }
    .vas-health-row .treat-inner {
        padding: 20px 45px;
    }
    .vas-health-row .inner-box p {
        font-size: 16px;
        line-height: 20px;
    }
    section.sec_padd.quality-sec.quality-bg.proactive-sec{
        padding-bottom: 175px;
    }
    section.sec_padd.vas-health-sec {
        padding: 100px 0;
    }
    .proactive-sec .clarity_svg{
        bottom: -48px;
    }
    section.treatment_sec{
        padding-bottom: 80px;
    }
    .highway_advance_vas, .highway_advance.advanced{
        padding-top: 55px;
    }

    .inner-box p{
        font-size: 18px;
        line-height: 20px;
    }
    .footer-menu-2 {
        max-width: 200px;
    }
    .case-studeis-sec p{
        font-size: 22px;
        padding-top: 0;
        /*margin-bottom: 0;*/
    }
    .case-studies-banner .case_svg svg{
        max-width: 1025px;
        width:89%;
    }
    .case-studeis-sec .faq_head {
        padding: 36px 0;
    }
    .footer-menu-3 {
        max-width: 180px;
    }
    .about-faq-sec .row-mt{
        margin-top: 45px;
    }
    .case-studeis-sec .faq_head.on:after{
        transform: translateY(-50%);
    }
    .case-content{
        padding-bottom: 0;
    }
    .case-b a{
        font-size: 16px;
    }
    ul.footer_menu a{
        font-size: 13px;
        line-height: 19px;
    }
    .clarity_slider .slide_item.slick-slide .slide_text p{
        min-height: 125px;
    }
    .bg_img.faq_sec{
        width: 400px;
    }
    .healthcare-sec .bg_img{
        width: 300px;
    }
    .expertise_box p{
        font-size: 16px;
        line-height: 24px;
    }
    .expertise_sec.specialized_expertise_sec1 .expertise_slide{
        min-height: 405px;
    }
    .expertise_sec.specialized_expertise_sec1 #vascular .expertise_slide {
        min-height: 370px;
    }
    .gallery_banner p.univia-pro {
        font-size: 18px;
        line-height: 26px;
    }
    .about_desc p.univia-pro {
        font-size: 17px;
        margin-bottom: 10px;
        line-height: 26px;
    }
    .quality-text.quality-box.right{
        left: 38%;
    }
    .banner_img img.banner_cover_img {
        max-height: 500px;
    }
    .gal_rgt p:first-child {
        margin-bottom: 25px;
    }
    .gallery_banner h2.common_head {
        margin-bottom: 35px;
    }
    ul.gallery_list li.gallery_large.with_img {
        height: 350px;
    }
    .gallery_banner{
        padding: 70px 0;
    }
    section.gallery_sec {
        padding-top: 70px;
    }
    .container-90 {
       padding: 0 40px;
    }
    .testimonials-banner .dash-journey svg{
        max-width: 1080px;
        transform: scale(1);
    }
    section.sec_padd.your-story-sec {
        padding-top: 120px;
    }
    ul.testimonials{
        margin-top: 60px;
    }
    .btn_cmn{
        padding: 16px 10px 14px!important;
    }
    .testimonial_body h3 {
        font-size: 22px;
        line-height: 28px;
    }
    ul.testimonials .video_full{
        height: 380px;
    }
    .footer_sec{
        padding-top: 80px;
    }
    .footer_minus + .footer_sec{
        padding-top: 120px;
    }
    .news_svg.dash-journey svg {
        transform: scale(1);
    }
    h2.common_head.find-title{
        margin-top: 20px;
    }
    section.trust_sec {
        padding-top: 40px;
    }
    .trust-content svg {
        width: 50px;
        height: 50px;
    }
    section.sec_padd.learn-sec{
        padding: 70px 0;
    }
    section.sec_padd.health_sec {
        padding-top: 30px;
        padding-bottom: 90px;
    }
    section.sec_padd.case-studeis-sec{
        padding-top: 100px;
        padding-bottom: 0;
    }
    .find-content p {
        font-size: 17px;
        line-height: 23px;
    }
    .find-row .find_box{
        min-height: auto;
    }
    .find-content{
        padding: 35px 30px 0;
    }
    section.sec_padd.find_best_health {
        padding-top: 90px;
    }
    section.sec_padd.resources-wlcm-text{
        padding-top: 70px;
    }
    section.health_sec.resources-blog-sec {
        padding-top: 90px;
    }
    .top_svg.rad1-hide{
        top: -58px !important   ;
    }
    .ms_sect_over_curve{
        bottom: 0;
    }
    .text-sec-content-vas{
        padding-bottom: 15px;
    }
    .vascular-slider-home {
        width: 100%;
    }
    .vascular-slider {
        width: 87%;
    }
    .svg-box svg {
        width: 840px;
    }
    .content-inner {
        max-width: 790px;
    }
    .container-slider {
        padding-bottom: 40px;
    }
    .content-box{
        max-width: 1050px;
        margin: 0 auto;
    }
    .content-inner p.univia-pro {
        font-size: 20px;
        line-height: 30px;
    }
    .trust-row{
        margin-top: 50px;
    }
    .ir_wc_expert_sec .trust-content svg {
        height: 50px;
        width: 50px;
    }
    .trust_sec .row {
        margin-top: 65px;
    }
    .innovative-container h2.common_head {
       margin-top: 20px !important;
    }
    .ir_wc_expert_sec .trust-content {
        padding: 35px 35px;
    }
    .trust-content p.univia-pro.p-18{
        font-size: 17px;
        line-height: 21px;
    }
    .dash-inter-journey.area-dash {
        top: -8.5rem;
    }
    .ir_wc_expert_sec .trust-content p.univia-pro.p-18 {
        font-size: 18px;
        line-height: 24px;
    }
    .text-sec-content{
        padding-bottom: 0;
    }
    .support-sec {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .ir_wc_expert_sec{
        padding-top: 90px;
        padding-bottom: 100px;
    }
    .ir_wc_expert_sec.ve_wc_expert_sec{
        padding-top: 130px;
    }
    section.sec_padd.areas-sec{
        padding-top: 100px;
        padding-bottom: 100px;
    }

}

/*@media only screen and (min-device-width: 1366px) and (max-device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: landscape)  {
   section.sec_padd.your-story-sec {
        padding-top: 65px;
    } 
}*/

@media screen and (max-width: 1200px) and (min-width: 1025px) {
    .text-sec-content {
        padding-top: 100px;
        padding-bottom: 0px;
    }

    .doctors-popup-main{
    	height: 500px;
    }
    .ir_wc_expert_sec.ve_wc_expert_sec {
        padding-top: 130px;
    }
    section.sec_padd.resources-blog-sec {
        padding-top: 75px;
    }
    .wlcm_container-IR .row {
        align-items: flex-start !important;
    }
    .dash-inter-journey.dash-journey3{
        top: -25rem;
    }
    .content-box .svg-box{
        max-width: 675px;
    }
    .content-inner{
        padding-top: 0;
    }
    .high_title.common_head{
        font-size: 34px;
    }
    .highway-content img {
        max-width: 420px;
        /*padding-bottom: 15px;*/
    }
    .common_head span{
        font-size: 24px;
    }
    .content-box-inner h2{
        font-size: 32px;
        line-height: 40px;
    }
    .content-box-inner h4{
        font-size: 22px;
    }
    .banner_full .case_banner_content .common_head {
        font-size: 30px;
        line-height: 40px;
    }
    .banner_full .case_banner_content p {
        font-size: 18px;
        max-width: 515px;
        line-height: 26px;
    }
    .banner_full .case_banner_content.container {
        transform: unset;
        top: unset;
        bottom: 25% ;
    }
    .case-studies-banner .dash-journey svg {
        /*transform: scale(1.05);*/
        width: 89.5%;
    }
    section.sec_padd.case-studeis-sec{
        padding-top: 100px;
    }
    .text_sec.highway-about{
        padding-top: 60px;
        padding-bottom: 0;
    }
    .about-right-text .bg_img.health-img{
        width: 250px;
    }
    .treat-inner{
        padding: 15px 50px;
    }
    .inner-box p{
        font-size: 17px;
        line-height:  22px;
    }
    .about-right-text.bg-sec .bg_img.health-img{
        width: 260px;
    }
    .highway_advance .vas-dis-row {
        margin-top: 50px;
    }
    section.sec_padd.quality-sec.quality-bg.proactive-sec{
        padding-bottom: 175px;
    }
    .proactive-sec .clarity_svg{
        bottom: -40px;
    }
    section.sec_padd.vas-health-sec {
        padding: 60px 0 90px;
    }
    .vas-health-row .col-md-8 {
        width: 100%;
    }
    .vas-health-row .col-md-4{
        width: 50%;
        margin-top: 25px;
    }
    .highway_advance.advanced {
        padding-bottom: 70px;
        padding-top: 40px;
    }
    .highway_advance h2.common_head, .highway_advance h1.common_head {
        margin-bottom: 30px;
    }
    .highway_advance p br{
        display: none;
    }
    .highway_advance_vas h2.common_head{
        margin-bottom: 35px;
    }
    .hover-text{
        font-size: 16px;
    }
    .highway_advance_vas {
        padding-top: 50px;
        padding-bottom: 60px;
    }
    section.treatment_sec {
        padding-top: 20px;
        padding-bottom: 70px;
    }
    .case-studeis-sec .faq_head{
        padding: 35px 0;
    }
    .case-studeis-sec .faq_head.on:after{
        transform: translateY(-50%);
    }
    .case-content h5{
        font-size: 20px;
    }
    .case-box:hover .case-content {
        padding: 25px 20px;
    }
    .case-b span{
        font-size: 14px;
    }
    .case-b a{
        font-size: 13px;
    }
    .case-studeis-sec .tab-content {
        padding-top: 35px;
    }
    .case-studeis-sec .about-faq-sec {
        padding-bottom: 60px;
    }
    .about-faq-sec .row-mt{
        margin-top: 35px;
        margin-bottom: 50px;
    }
    .case-content{
        padding-bottom: 0;
    }
    .case-studeis-sec p {
        font-size: 22px;
        line-height: 32px;
        padding-top: 0;
    }
    .bg_img.faq_sec{
        width: 350px;
    }
    .healthcare-sec .bg_img{
        width: 290px;
    }
    .expertise_box p{
        font-size: 14px;
        line-height: 22px;
    }
    .expertise_box h4{
        font-size: 15px;
        line-height: 22px;
        min-height: 90px;
    }
    .expertise_box{
        padding: 20px 15px;
    }
    .expertise_sec.specialized_expertise_sec1 .expertise_slide {
        min-height: 395px;
    }
    .vascular-row .expertise_box h4{
        min-height: 110px;
    }
    .btn_cmn{
        font-size: 12px !important;
        padding: 14px 15px 12px !important;
    }
    .expertise_sec.specialized_expertise_sec1 #vascular  .expertise_slide {
        min-height: mpx;
    }
    .footer_middle .col-xl-2 {
        width: 22%;
    }
    .col-6.col-md-4.col-xl-3.footer-menu-2 {
        width: 22%;
    }
    ul.footer_menu a{
        font-size: 14px;
    }
    .quality-text.quality-box.right{
        left: 44%;
    }
    .news_banner .banner_content {
        max-width: 400px;
    }
    .gallery_banner{
        padding: 60px 0;
    }
    section.gallery_sec {
        padding-top: 60px;
    }
    .gallery_banner h2.common_head {
        margin-bottom: 30px;
    }
    span.playBtn {
        max-width: 75px;
    }
    ul.gallery_list li.gallery_large.with_img {
        height: 325px;
    }
    .gallery_banner p.univia-pro {
        font-size: 16px;
        line-height: 22px;
    }
    .gal_rgt p:first-child {
        margin-bottom: 25px;
    }
    .banner_img img.banner_cover_img {
        max-height: 470px;
    }
    section.sec_padd.find_best_health {
        padding-top: 80px;
        padding-bottom: 30px;
    }
    section.sec_padd.your-story-sec {
        padding-top: 90px;
    }
    section.sec_padd.testimonials-filter {
        padding-bottom: 85px;
        padding-top: 30px;
    }
    ul.testimonials{
        margin-top: 50px;
    }
    ul.testimonials li img {
        width: 50%;
    }
    .footer_sec{
        padding-top: 80px;
    }
    .footer_minus + .footer_sec{
        padding-top: 120px;
    }
    .footer_middle .col-xl-3 {
        width: 25%;
    }
    .testimonial_body {
        padding: 20px;
    }
    .testimonial_body h3 {
        font-size: 20px;
        line-height: 24px;
    }
    ul.testimonials .video_full{
        height: 360px;
    }
    ul.testimonials li p {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 22px;
    }
    .text-sec-content-vas {
        padding-top: 75px;
    }
    h2.common_head.find-title{
        margin-top: 20px;
    }
    section.sec_padd.learn-sec{
        padding: 90px 0;
    }
    .learn-box p{
        font-size: 20px;
    }
    .doctor_filter select{
        font-size: 15px;
        margin-right: 15px;
    }
    .news_body{
        padding: 15px 0;
    }
    ul.news_list li p{
        font-size: 18px;
        line-height: 24px;
    }
    ul.news_list li span{
        font-size: 13px;
        margin-right: 10px;
    }
    .icon img {
        height: 48px;
    }
    .find-content{
        padding: 25px 30px;
    }
    .find-row .find_box{
        min-height: auto;
    }
    .find_box .icon {
        margin-bottom: 15px;
    }
    .find-content p {
        font-size: 16px;
        line-height: 22px;
    }
    .text-sec-content-vas .dash-inter-journey {
        top: -2.6rem;
    }
    .container-90 {
        padding: 0 40px;
    }   
    /*.content-box img {
        width: 830px;
    }*/
    .content-box .text-end{
        margin-top: 17px;
    }
    section.clarity_counts_sec.sec_padd{
        padding-top: 90px;
    }
    .trust-content p.univia-pro.p-18{
        font-size: 16px;
        line-height: 22px;
        margin-top: 20px;
    }
    .row-mt {
        margin-top: 0;
    }
    .dash-inter-journey.area-dash {
       top: -7.2rem;
    }
    .cmn-box .cmn-box-inner p{
        font-size: 18px;
    }
    .area-vec {
        max-width: 260px;
    }
    .ir_wc_expert_sec .row.mt-5 {
        margin-top: 20px !important;
    }
    section.sec_padd.areas-sec{
        padding-top: 100px;
        padding-bottom: 60px;
    }
    .areas-sec .trust-row{
        margin-bottom: 60px;
    }
    .support-sec {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .vascular-region-sec .trust-content svg{
        width: 40px;
        height: 40px;
    }
    .trust_sec .row {
        margin-top: 50px;
    }
    .trust-content svg {
        width: 40px;
        height: 40px;
    }
    .innovative-container h2.common_head {
        margin-top: 0 !important;
    }
    .trust-content{
        padding: 20px;
    }
    .vascular-slider-home {
        width: 100%;
    }
    .vascular-slider {
        width: 90%;
    }
    .svg-box svg {
        width: 750px;
    }
    .head-accordion .accordion-body button h4{
        font-size: 18px;
        line-height: 22px;
    }
    .head-accordion .accordion-item .learn-more-btn{
        font-size: 18px;
        top: 50%;
        transform: translateY(-50%);
    }
    .container-slider {
        padding-bottom: 30px;
    }
    .accordion-item.head-accordion{
        padding-bottom: 25px;
        margin-bottom: 30px;
    }
    .head-accordion button h4{
        font-size: 22px;
        line-height: 30px;
    }
    .content-inner {
        max-width: 620px;
    }
    .content-inner p.univia-pro {
        font-size: 18px;
        line-height: 28px;
    }
    .content-box{
        max-width: 865px;
        margin: 0 auto;
    }
    .trust-row{
        margin-top: 25px;
    }
    .ir_wc_expert_sec{
        padding: 85px 0;
    }
    .ir_wc_expert_sec .trust-content {
        padding: 30px;
    }
    .ir_wc_expert_sec .trust-content svg{
        width: 50px;
        height: 50px;
    }
    .dash-inter-journey {
        top: -4.2rem;
    }
    /*.dash-inter-journey svg{
        height: 7000px;
    }*/
    .about-grad-sec h2.common_head {
        font-size: 24px;
        line-height: 30px;
        margin-top: 20px;
        margin-bottom: 8px;
    }
    .about-grad-sec p {
        font-size: 16px;
        line-height: 22px;
    }

}


@media screen and (max-width: 1024px) and (min-width: 768px) {
    .text-sec-content {
        padding-top: 60px;
        padding-bottom: 0;
    }
    section.text_sec.about-right-text {
        padding-bottom: 60px;
        padding-top: 80px;
    }
    .doctors-popup-main{
    	height: 500px;
    }
    .empowerleft_cont h2.common_head.mt-5 {
        margin-top: 0 !important;
    }
    .care_container.care_container_sec{
        margin-top: 0 !important;
        width: 100% !important;
    }
    section.radial_sec.sec_padd.z-index-down{
        padding-top: 100px;
    }
    .resources-tab{
        flex-wrap: nowrap;
        overflow-x: scroll;
        column-gap: 5px; 
        margin-top: 45px;
    }
    .resources-tab .btn_cmn.white_btn{
        margin-bottom: 0;
    }
    ul.news_list.resources-list {
        margin-top: 60px;
    }
    ul#TreatmentTab.resources-tab li.nav-item{
        margin-bottom: 0;
    }
    .wlcm_container-IR .row {
        align-items: flex-start !important;
    }
    .dash-inter-journey.dash-journey3{
        top: -25rem;
    }
    .highway-content{
        display: block;
        left: 0;
    }
    .highway-content img {
        max-width: 420px;
        padding-bottom: 15px;
    }
    .highway-banner h2.common_head.high_title{
        line-height: 100%;
        font-size: 36px;
    }
    .common_head span{
        font-size: 22px;
    }
    .content-box-inner h2{
        font-size: 30px;
        line-height: 38px;
    }
    .content-box-inner h4{
        font-size: 22px;
    }
    section.gallery_sec {
        padding-top: 60px;
    }
    .banner_full .case_banner_content{
        top: 50%;
        bottom: unset;
    }
    .banner_full .case_banner_content .common_head {
        font-size: 30px;
        line-height: 32px;
    }
    .banner_full .container.case_banner_content {
        transform: unset;
        bottom: 50px;
        top: unset;
    }
    .banner_full .case_banner_content p{
        font-size: 16px;
        line-height: 28px;
    }
    .vascular-row .expertise_box h4{
        min-height: 100px;
    }
    .highway-about .col-md-9 {
        width: 100%;
    }
    section.sec_padd.vas-health-sec {
        padding: 65px 0;
    }
    .treatment_sec .icon img {
        height: 48px;
    }
    .proactive-sec.quality-sec.quality-bg p.univia-pro {
        max-width: 100%;
    }
    .vas-health-row .col-md-8{
        width: 100%;
    }
    .vas-health-row .col-md-4{
        width: 50%;
        margin-top: 25px;
    }
    .inner-box p{
        font-size: 16px;
        line-height: 24px;
    }
    .treat-inner{
        padding: 20px 45px;
    }

    .text_sec.highway-about{
        padding-top: 50px;
        padding-bottom: 0;
    }
    .highway_advance h2.common_head br, .highway_advance p br, .highway_advance h1.common_head br{
        display: none;
    }
    .highway_advance h6{
        margin-top: 40px;
    }
    section.sec_padd.highway_advance {
        padding-bottom: 20px;
        padding-top: 30px;
    }
    section.sec_padd.highway_advance.advanced{
        padding-bottom: 50px;
    }
    .treatment_sec h2.common_head, .highway_advance_vas h2.common_head{
        margin-bottom: 30px;
    }
    .box-3 .quality-text.quality-box {
        padding: 25px 15px 25px 30px;
    }
    .box-5 .quality-text.quality-box {
        padding: 25px 15px 25px 50px;
    }
    .quality-text.quality-box p br {
        display: none;
    }
    .proactive-sec .clarity_svg{
        bottom: -40px;
    }
    .box-4 .quality-text.quality-box.bottom {
        padding: 45px 15px 30px 30px;
    }
    .highway_advance .cmn-box{
        padding: 15px;
    }
    section.treatment_sec{
        padding-top: 30px;
        padding-bottom: 70px;
    }
    .highway_advance_vas {
        padding-top: 50px;
        padding-bottom: 70px;
    }
    .highway_advance_vas .cmn-box:hover, .highway_advance_vas .cmn-box.hover_active{
        min-height: 270px;
    }
    .box-main{
        min-height: 270px;
    }
    .highway_advance .vas-dis-row {
        margin-top: 40px;
    }
    .quality-text.quality-box.top.text-white {
        left: 0;
    }
    section.sec_padd.quality-sec.quality-bg.proactive-sec {
        padding-top: 60px;
        padding-bottom: 150px;
    }
    .highway_advance p {
        font-size: 18px;
        line-height: 30px;
    }
    .highway_advance_vas .cmn-box{
        padding: 15px;
    }
    .hover-text{
        font-size: 14px;
        line-height: 20px;
    }
    .highway_advance h2.common_head, .highway_advance h1.common_head  {
        margin-bottom: 35px;
    }
    .about-right-text .bg_img.health-img{
        display: none;
    }
    .highway-about h2.common_head {
        margin-bottom: 35px;
    }
    .col-1.col-md-1.col-xl-1{
        display: none;
    }
    .case-studies-banner .dash-journey svg {
        /*transform: scale(1.05);*/
        width: 92%;
    }
    section.sec_padd.case-studeis-sec{
        padding-top: 100px;
    }
    .case-box:hover .case-content {
        padding: 20px;
    }
    .case-content h5{
        font-size: 20px;
        padding: 10px 0;
    }
    .case-b span{
        font-size: 14px;
    }
    .case-studeis-sec .faq_head {
        padding: 30px 0;
    }
    .case-b a{
        font-size: 13px;
    }
    .case-content{
        padding-bottom: 0;
    }
    .about-faq-sec .row-mt{
        margin-top: 45px;
        margin-bottom: 45px;
    }
    .case-studeis-sec p{
        font-size: 20px;
        line-height: 30px;
        padding-top: 0;
    }
    .case-studeis-sec .tab-content {
        padding-top: 40px;
    }
    .bg_img.faq_sec{
        width: 340px;
    }
    .expertise_box h4{
        font-size: 15px;
        line-height: 20px;
    }
    .expertise_box p{
        font-size: 14px;
        line-height: 22px;
    }
    .expertise_box{
        padding: 20px 15px;
    }
    .about_desc p.univia-pro {
        font-size: 15px;
        margin-bottom: 10px;
        line-height: 22px;
    }
    .footer_middle .col-xl-2 {
        width: 25%;
    }
    .gallery_banner{
        padding: 60px 0;
    }
    .gallery_banner h2.common_head {
        margin-bottom: 30px;
        font-size: 32px;
        line-height: 34px;
    }
    ul.gallery_list li.gallery_large.with_img {
        height: 300px;
    }
    .gal_rgt p:first-child {
        margin-bottom: 25px;
    }
    .gallery_banner .mv_svg {
        top: 52%;
    }
    .gallery_banner p.univia-pro {
        font-size: 16px;
        line-height: 23px;
    }
    .about-grad-sec h2.common_head br {
        display: none;
    }
    .footer_minus + .footer_sec{
        padding-top: 120px;
    }
    section.sec_padd.your-story-sec {
        padding-top: 80px;
    }
    section.sec_padd.testimonials-filter {
        padding-bottom: 80px;
        padding-top: 30px;
    }
    .testimonials-sec h2.common_head {
       margin-bottom: 20px;
    }
    ul.testimonials li img {
        width: 45%;
    }
    .learn-m-btn {
        margin-top: 45px;
    }
    ul.testimonials .video_full {
        height: 300px;
    }
    .testimonial_body {
        padding: 20px;
    }
    ul.testimonials li p {
        font-size: 15px;
        line-height: 20px;
    }
    .testimonial_body h3 {
        font-size: 20px;
        line-height: 25px;
    }
    ul.testimonials{
        margin-top: 50px;
    }
    .news_banner .banner_content {
        max-width: 400px;
    }
    .single-resources p.pt-4 {
        padding-top: 5px !important;
    }
    .row.image-row{
        padding-bottom: 5px;
    }
    .mt-top {
        margin-top: 80px;
    }
    section.sec_padd.resources-blog-sec {
        padding-top: 10 0px;
    }
    section.sec_padd.single-resources{
        padding-top: 40px;
    }
    .single-resources h2.common_head{
        font-size: 36px;
        line-height: 48px;
        margin-bottom: 30px;
    }
    .single-resources p.pt-5 {
        padding-top: 10px !important;
    }
    .single-resources .row {
        padding-top: 0px;
    }
    .single-resources p{
        font-size: 18px;
        line-height: 30px;
    }
    .resources-svg.dash-journey svg{
        transform: scale(0.96);
    }
    /*.care_slider2 .slick-list {
        padding-right: 15%;
    }*/
    .care_container {
        width: 88% !important;
    }
    .about-grad-sec p.univia-pro.p-20 {
        font-size: 16px;
    }
    .dash-inter-journey {
        top: -1.6rem;
    }
    .about-grad-sec h2.common_head {
        font-size: 24px;
        line-height: 30px;
        margin-top: 20px;
        margin-bottom: 8px;
    }
    .about-grad-sec p {
        font-size: 16px;
        line-height: 22px;
    }
    .resize_svg.svg_contact.contact_svg_sec svg {
        transform: scale(0.75);
    }
    .row-contact .contact_head {
        padding-top: 3.5rem;
    }
    .row-contact ul.address_list li:first-child{
        margin-top: 2.5rem;
        margin-bottom: 6rem;
    }
    .healthcare-sec.health-real-sec .bg_img{
        width: 290px;
    }
    .banner_img .banner-img img {
        max-height: 400px;
    }
    .latest_medical_slider .slick-list{
        padding-right: 1%;
    }
    .banner_img img.banner_cover_img{
        max-height: 400px;
    }
    .curve_sec a.btn_cmn{
        margin-right: 5px;
    }
    .curve_sec a.btn_cmn:last-child{
        margin-right: 10px;
    }
    .vascular-center-sec .resize_svg.svg_left{
/*        left: 16px !important;*/
    }
    .find-row .find_box{
        min-height: auto;
    }
    .footer_middle .col-xl-3 {
        width: 25%;
    }
    section.sec_padd.find_best_health {
        padding-top: 70px;
        padding-bottom: 0;
    }
    section.sec_padd.resources-wlcm-text{
        padding-top: 90px;
    }
    .find-content p {
        font-size: 14px;
        line-height: 18px;
    }
    .find_box .icon img {
        height: 45px;
    }
    .find-content {
        padding: 25px 35px 0;
    }
    .find_box .icon {
        margin-bottom: 15px;
    }
    section.sec_padd.learn-sec{
        padding: 45px 0;
    }
    .learn-sec .row {
        padding-top: 10px;
    }
    .learn-box{
        padding: 30px;
    }
    .learn-box p{
        font-size: 18px;
        line-height: 26px;
    }
    h2.common_head.find-title {
        margin-top: 15px;
        margin-bottom: 30px;
    }
    ul.news_list li span{
        font-size: 14px;
        margin-right: 10px;
    }
    .load-btn {
        margin-top: 25px !important;
    }
    .news_body i {
        padding-right: 4px;
    }
    ul.news_list li p{
        font-size: 16px;
        line-height: 22px;
    }
    ul.news_list li:hover .news_body {
        padding: 20px;
    }
    ul.news_list li a{
        font-size: 15px;
    }
    .news_body{
        padding-bottom: 10px;
    }
    .health_sec .doctor_filter select{
        font-size: 13px;
        padding: 10px 15px;
        margin-right: 10px;
    }
    .health_sec .doctor_filter select:last-child{
        margin-right: 0;
    }
    .ftr_copyright {
        text-align: left;
    }
    .text-sec-content-vas{
        padding-bottom: 0;
        margin-bottom: 30px;
        padding-top: 60px;
    }
    .text-sec-content-vas .dash-inter-journey {
        top: -1.7rem;
    }
    .container-30.trust-container{
        padding-left: 30px;
    }
    .ve_wc_expert_sec .dash-inter-journey {
        top: -2.1rem;
    }
    section.trust_sec.vascular-region-sec{
        padding-top: 90px;
        overflow: hidden;
    }
    .ve_wc_expert_sec{
        padding-top: 130px !important;
    }
    .ir_wc_expert_sec .trust-box{
        height: 280px;
    }
    .trust-container .trust-box{
        height: 245px;
    }
    .text_sec-advance {
        padding-top: 50px;
        padding-bottom: 20px;
    }
    .top-libe{
        padding-top: 75px;
    }
    section.clarity_counts_sec.sec_padd{
        padding-top: 75px;
    }
    .clarity_svg{
        top: -120px;
    }
    .quality-sec.quality-bg p.univia-pro{
        max-width: 265px;
    }
    .quality-text.quality-box p{
        font-size: 20px;
    }
    .support-sec {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .vascular-slider-home {
        width: 100%;
    }
    .vascular-slider {
        width: 90%;
    }
    section.vas-slider-sec {
        padding-bottom: 20px;
    }
    .content-inner {
        max-width: 635px;
        padding-top: 78px;
        left: 0;
    }
    .svg-box svg {
        width: 835px;
    }
    .content-inner p.univia-pro {
        font-size: 18px;
    }
    .slider-content{
        padding: 40px;
    }
    .head-accordion button h4{
        font-size: 18px;
        line-height: 24px;
    }
    .container-ip-60{
        padding: 15px 90px;
    }
    .row-mt .mb-5 {
        margin-bottom: 20px !important;
    }
    .slider-content img{
        width: 60px;
    }
    .accordion-item.head-accordion{
        padding-bottom: 20px;
        margin-bottom: 25px;
    }
    .head-accordion .accordion-body button h4{
        font-size: 16px;
        line-height: 20px;
    }
    .head-accordion .accordion-item .learn-more-btn{
        font-size: 16px;
        line-height: 20px;
        top: 50%;
        transform: translateY(-50%);
    }
    .trust_sec .row {
        margin-top: 45px;
    }
    .trust-content{
        padding: 25px 20px;
    }
    .trust-content svg {
        width: 40px;
        height: 40px;
    }
    .container-ip-40{
        padding: 0 15px 0 55px;
    }
    .ir_wc_expert_sec .row.mt-5 {
        margin-top: 10px !important;
    }
    .container-30{
        padding-left: 55px;
    }
    .trust-box img {
        height: 340px;
    }
    .trust-content p.univia-pro.p-18{
        font-size: 14px;
        line-height: 20px;
        margin-top: 15px;
        word-break: break-all;
    }
    .innovation-sec{
        padding: 50px 0;
    }
    section.trust_sec{
        padding-top: 20px;
    }
    .innovative-container h2.common_head {
        margin-top: 0 !important;
    }
    .trust-row {
        margin-top: 15px;
    }
    #innovative-interventional-radiology .accordion-item button.accordion-button h4, #innovative-interventional-radiology .accordion-item .learn-more-btn{
        font-size: 18px;
    }
    .container-90 {
        padding: 0 40px;
    }
    .ir_wc_expert_sec{
        padding: 60px 0 85px;
    }
    .pad-rgt {
        padding-right: 70px;
    }
    .row-mt {
        margin-top: 30px;
    }
    .ir_wc_expert_sec .trust-content {
        padding: 30px 25px;
    }
    .cmn-box .cmn-box-inner p {
        font-size: 16px;
        line-height: 24px;
    }
    .ir_wc_expert_sec .trust-content svg {
        height: 40px;
        width: 40px;
    }
    .ir_wc_expert_sec .trust-box img {
        height: 430px;
    }
    .area-vec{
        max-width: 250px;
        top: -100px;
    }
    section.sec_padd.areas-sec{
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .container-ip-70{
        padding: 0 15px 0 50px;
    }
    .areas-sec .cmn-box{
        padding: 30px 30px 30px;
    }
    .areas-sec .trust-row{
        margin-bottom: 60px;
    }
    .col-6.col-xl-3.ps-md-5{
        padding-left: 15px !important;
    }
    .ftr_copyright .col-md-6:first-child{
        width: 66.66666667%;
    }
    .ftr_copyright .col-md-6:last-child{
        width: 33.33333333%;
    }
    .text-end.view-all-btn {
        max-width: 84%;
    }



}


@media (max-width: 991px){
    .ir_wc_expert_sec .trust-content p.univia-pro.p-18 {
        font-size: 14px;
        line-height: 20px;
    }
    .ir_wc_expert_sec .trust-box{
        height: 360px;
    }
    .footer_minus + .footer_sec{
        padding-top: 105px;
    }
    .vascular-center-sec .resize_svg.svg_left{
        left: 15px !important;
    }
    .trust-container .trust-box{
        height: 320px;
    }
    .find_box{
        padding: 20px;
    }
    .find-content .icon img {
        height: 40px;
    }
    .find-content p {
        font-size: 12px;
        line-height: 16px;
    }
    .find-content{
        padding: 15px 22px 0;
    }
    .find_box .icon {
        margin-bottom: 8px;
    }
    .find-row .find_box{
        min-height: auto;
    }
    section.sec_padd.vas-health-sec {
        padding: 70px 0;
    }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
    .logo_main {width: 50%;}
    .resize_svg.svg_contact.contact_svg_sec svg {
        transform: scale(0.55);
    }
    .highway-banner h2.common_head {
        max-width: 385px;
        font-size: 28px;
        line-height: 40px;
    }
    .care_container.care_container_sec{
        width: 100% !important;
        padding-top: 50px !important;
    }
    .highway-content img{
        max-width: 320px;
    }
    .dash-inter-journey.dash-journey3{
        top: -35rem;
    }
    .content-inner{
        left: 0;
        padding-top: 0;
    }
    .vascular-row .expertise_box h4{
        min-height: inherit;
    }
    .proactive-sec .clarity_svg{
        bottom: -30px;
    }
    .treat-inner{
        padding: 20px 65px;
    }
    .box-main{
        min-height: 290px;
    }
    section.sec_padd.quality-sec.quality-bg.proactive-sec {
        padding-top: 60px;
        padding-bottom: 110px;
    }
    .highway_advance_vas .cmn-box .cmn-box-inner p{
        font-size: 14px;
        line-height: 22px;
    }
    .highway_advance .cmn-box .cmn-box-inner p{
        font-size: 14px;
        line-height: 20px;
    }
    .gallery_banner h2.common_head {
        margin-bottom: 25px;
        font-size: 28px;
        line-height: 30px;
    }
    .treatment_sec .inner-box.col-md-6 {
        width: 100%;
    }
    .vas-health-row .inner-box.col-md-6 {
        width: 50%;
    }
    .vas-health-row .col-md-8 {
        width: 100%;
    }
    .vas-health-row .col-md-4{
        width: 50%;
        margin-top: 25px;
    }
    .vas-health-row .inner-box p {
        font-size: 14px;
        line-height: 18px;
    }
    .vas-health-row .treat-inner {
        padding: 15px 45px;
    }
    .recognizing-sec .support_list p{
        font-size: 18px;
        line-height: 24px;
    }
    .row-btm .col-md-9 {
        width: 100%;
    }
    .recognizing-sec .container-70 {
        padding-left: 0;
    }
    .row-btm .col-md-2, .row-btm .col-md-1 {
        display: none;
    }
    .quality-text.quality-box p{
        font-size: 14px;
        line-height: 20px;
    }
    .row.row-3 {
        margin-top: 40px;
    }
    .quality-title.text-white .common_head{
        margin-bottom: 30px;
    }
    .quality-sec.quality-bg p.univia-pro{
        font-size: 16px;
    }
    .treat-row{
        margin-top: 40px;
    }
    .inner-box p{
        font-size: 20px;
    }
    .case-studies-banner .banner_full .banner_img {
        height: 365px;
    }
    section.sec_padd.case-studeis-sec{
        padding-top: 80px;
    }
    .highway_advance_vas {
        padding-top: 35px;
        padding-bottom: 50px;
    }
    .bg-sec .offset-md-2 {
        margin-left: 0;
    }
    section.treatment_sec{
        padding-bottom: 50px;
    }
    .case-studeis-sec .faq_head {
        padding: 30px 0;
    }
    .case-content{
        padding-bottom: 0;
    }
    .case-studeis-sec .faq_head.on:after{
        transform: translateY(-50%);
    }
    .case-box:hover .case-content {
        padding: 15px 15px 40px;
    }
    .case-studeis-sec .about-faq-sec {
        padding-bottom: 60px;
    }
    .case-studeis-sec .text-end {
        padding-top: 0;
    }
    .case-box:hover .case-b{
        display: block;
    }
    .case-b a{
        display: inline-block;
        padding-top: 10px;
        font-size: 16px;
    }
    .case-content h5{
        font-size: 18px;
        padding: 10px 0;
    }
    .about-faq-sec .row-mt {
        margin-top: 25px;
        margin-bottom: 40px;
    }
    ul#TreatmentTab li.nav-item {
        margin-right: 8px;
    }
    .case-studeis-sec .tab-content {
        padding-top: 35px;
    }
    .case-studeis-sec p{
        font-size: 20px;
        line-height: 30px;
        padding-top: 0;
    }
    .case-studies-banner .dash-journey svg {
        transform: scale(1.05);
        width: 95%;
    }
    .case-studies-banner .common_head {
        font-size: 30px;
        line-height: 28px;
    }
    .bg_img.faq_sec{
        opacity: 0.2;
        width: 300px;
    }
    .expertise_box h4{
        min-height: inherit;
    }
    .col-1.col-md-1.col-xl-1 {
        display: none;
    }
    .footer_middle .col-xl-2 {
        width: 24%;
    }
    ul.footer_menu a{
        font-size: 14px;
    }
    .gal_rgt p:first-child {
        margin-bottom: 20px;
    }
    span.playBtn {
        max-width: 60px;
    }
    section.gallery_sec {
        padding-top: 50px;
    }
    ul.gallery_list li.gallery_large.with_img {
        height: 250px;
    }
    .gallery_banner{
        padding: 50px 0 40px;
    }
    .gallery_banner p.univia-pro {
        font-size: 12px;
        line-height: 18px;
    }
    .row-contact ul.address_list li:first-child {
        margin-top: 4.5rem;
        margin-bottom: 3.8rem;
    }
    .testimonials-banner .banner_full .banner_img {
        height: 400px;
    }
    .shape_svg.dash-journey.testimonial_svg {
        width: 100%;
    }
    .testimonials-banner .dash-journey svg {
        transform: scale(1.05);
    }
    .testimonials-banner .common_head {
        font-size: 30px;
        line-height: 28px;
    }
    section.sec_padd.testimonials-filter {
        padding-bottom: 75px;
        padding-top: 20px;
    }
    ul.testimonials li img {
        width: 40%;
    }
    ul.testimonials{
        margin-top: 35px;
    }
    .testimonial_body h3 {
        font-size: 15px;
        line-height: 18px;
    }
    .learn-m-btn {
        margin-top: 40px;
    }
    .testimonials-sec h2.common_head {
        margin-bottom: 20px;
    }
    .testimonial_body {
        padding: 15px;
    }
    ul.testimonials li p {
        font-size: 12px;
        margin-bottom: 0;
        line-height: 16px;
    }
    ul.testimonials .video_full{
        height: 250px;
    }
    .testimonials-banner .banner_full .container {
        transform: translateY(-50%);
    }
    section.sec_padd.your-story-sec {
        padding-top: 30px;
    }
    .news_banner .common_head{
        font-size: 28px;
        line-height: 36px;
    }
    .news_banner .banner_content {
        max-width: 265px;
    }
    .expertise_sec.specialized_expertise_sec1 .expertise_slide{
        min-height: auto;
    }
    .text-end.view-all-btn {
        max-width: 100%;
    }
    section.sec_padd.find_best_health{
        padding-top: 55px;
        padding-bottom: 0;
    }
    section.sec_padd.resources-wlcm-text{
        padding-top: 65px;
    }
    section.sec_padd.resources-blog-sec {
        padding-top: 70px;
    }
    .care_slider2 .slick-list {
        padding-right: 35%;
    }
    .curve_sec .common_head br{
        display: none;
    }
    .contact_sec .common_head{
        font-size: 30px;
        margin-bottom: 5px;
    }
    .about-grad-sec .mv_svg{
        top: 47%;
    }
    .about-grad-sec h2.common_head{
        margin-top: 30px;
    }
    /*.gred_banner .banner_gradiant svg{
        transform: scale(1.1);
    }*/
    .care_container {
        width: 85% !important;
    }
}

@media (max-width: 767px)
{
.container-ip {
    padding: 0 20px;
}
.doctors-content {
    padding-top: 25px;
}
.condition-head br {
    display: block;
}
.care-banner .banner_img .banner-img img, .banner_home .banner_img img.banner_cover_img {
    width: 50%;
}
.doctors-inner{
	grid-template-columns: 100%;
}
.doctors-img img {
    width: 100%;
}
section.transparent-answers.areas-vec-effect.condition-answer{
    padding-bottom: 0;
}
.abtcare_container .care_Experts_slider .slick-list{
    padding-right: 0;
}
.care_container.container.care_container_sec {
    padding-top: 40px;
}
.condition-answer  .faq_item_ques.on:after{
    right: -20px;
}
section.text_sec.about-right-text {
    padding-bottom: 60px;
}
.empower_sec{
    padding-bottom: 60px;
}
.resources-tab{
    flex-wrap: nowrap;
    overflow-x: scroll;
    column-gap: 5px; 
    margin-top: 30px;
}
ul.news_list.resources-list {
    margin-top: 40px;
}
ul#TreatmentTab.resources-tab li.nav-item{
    margin-bottom: 0;
}
ul#TreatmentTab button {
    display: flex;
    align-items: center;
    column-gap: 10px;
    font-size: 13px !important;
    padding: 12px 10px 10px !important;
}
.highway-about::after{
    animation: moveFade1 18s linear infinite;
    width: 35%;
    height: 100%;
}
.areas-vec-effect::after{
    animation: moveFade1 18s linear infinite;
    opacity: 0.8;
}
.condition-answer .faq_item {
    margin-top: 10px;
    padding-left: 0;
    padding-top: 10px;
    padding-bottom: 5px;
}
ul#TreatmentTab button.active img{
    filter: invert(1) brightness(100);
}
.commitment-sec h2.common_head {
    padding-bottom: 0 !important;
    margin-bottom: 0;
}
img.desk_hide {
    display: block;
}
ul.social_fixed a{
    font-size: 12px;
}
.content-box-inner h2{
    font-size: 26px;
    line-height: 34px;
}
.content-box-inner h4{
    font-size: 20px;
}
.content-box-inner p, .content-box-inner ul li{
    font-size: 16px;
    line-height: 26px;
}
div#advanced-vascular-accod .accordion-item button.accordion-button h4{
    margin-top: 0;
}
div#advanced-vascular-accod .accordion-item .learn-more-btn{
    top: inherit;
    bottom: 42px;
}
.about-us-page .banner_img img.banner_cover_img {
    max-height: 230px;
}
.content-inner{
    left: 0;
    padding-top: 0;
}
.container.container-ip-50{
    padding-left: 15px;
}
.highway-content{
    display: block;
    left: 0;
}
.highway-content img {
    /*width: 40px;*/
    max-width: 145px;
    padding-bottom: 15px;
}
.common_head span{
    font-size: 18px;
}
.highway-banner h2.common_head {
    font-size: 24px;
    max-width: 250px;
}
.vascular-row .expertise_box h4{
    min-height: auto;
}
.banner_full .case_banner_content{
    transform: unset;
    bottom: 0px;
}
.banner_full .case_banner_content .common_head {
    font-size: 24px;
    line-height: 30px;
}
.banner_full .case_banner_content p{
    font-size: 16px;
    line-height: 30px;
}
.highway-banner h2.common_head br{
    display: none;
}
.container-70{
    padding-left: 15px;
}
.bg-sec:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.7);
    top: 0;
    left: 0;
}
.curve_sec1 .text-end {
    text-align: left !important;
}
.curve_sec h2.common_head br{
    display: none;
}
.bg-sec .container {
    z-index: 9;
    position: relative;
}
.about-right-text .bg_img.health-img{
    display: none;
}
.highway-about h2.common_head, .treatment_sec h2.common_head, .highway_advance_vas h1.common_head{
    margin-bottom: 10px;
}
.highway_advance_vas h6 {
    margin-top: 30px;
}
.text_sec.highway-about {
    padding-top: 10px;
    padding-bottom: 0;
}
.highway_advance p{
    font-size: 16px;
    line-height: 30px;
}
.highway_advance .cmn-box{
    min-height: inherit;
}
.highway_advance h6{
    font-size: 20px;
    margin-top: 25px;
}
.highway_advance_vas .cmn-box:hover, .highway_advance_vas .cmn-box.hover_active{
    min-height: inherit;
}
.highway_advance_vas .row{
    row-gap: 20px;
}
.box-main{
    min-height: inherit;
}
.highway_advance_vas .row {
    margin-top: 35px;
}
img.treat-bg {
    display: none;
}
section.treatment_sec{
    padding-bottom: 50px;
}
.treat-inner{
    position: unset;
        padding: 30px;
        border: 1px #ccc solid;
}
.inner-box{
    /*background: url(../images/treat-bg.svg) no-repeat;*/
    background-size: 100% 100%;
}
.inner-box p{
    font-size: 18px;
}
.treat-row{
    margin-top: 30px;
    row-gap: 35px;
}
section.sec_padd.quality-sec.quality-bg.proactive-sec{
    padding-top: 60px;
    padding-bottom: 75px;
}
.box-2 .quality-text.quality-box{
    left: 0;
    top: 0;
    margin-top: 25px;
}
.box-4 .quality-text.quality-box.bottom{
    bottom: 0;
    max-width: 100%;
    margin-bottom: 25px;
}
.proactive-sec .quality-text.quality-box{
    max-width: 100%;
}
section.sec_padd.vas-health-sec{
    padding: 50px 0;
}
.vas-health-row img.treat-bg {
    display: block;
}
.vas-health-row .treat-inner {
    position: absolute;
    padding: 25px 50px;
}
.vas-health-row .inner-box p {
    font-size: 18px;
    line-height: 28px;
}
.box-2 .quality-text.quality-box{
    background: url(../images/bg-down.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 35px 20px 55px 35px;
}
.box-3 .quality-text.quality-box.right, .box-5 .quality-text.quality-box.right{
    background: url(../images/bg-top.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.vas-health-row .inner-box.col-md-4 {
    margin-top: 30px;
}
.inner-box p {
    font-size: 16px;
}
.treatment_sec p {
    font-size: 16px;
}
.row-btm {
    margin-top: 0;
}
.row-2{
    margin-top: 25px;
}
.row.row-3 {
    margin-top: 25px;
}
.proactive-sec .clarity_svg {
    bottom: -15px;
}
.box-3 {
    margin-top: 45px;
}
.quality-title.text-white .common_head{
    margin-bottom: 25px;
}
.highway_advance_vas, .highway_advance.advanced{
    padding-top: 50px;
    padding-bottom: 50px;
}
.highway_advance .vas-dis-row .cmn-box{
    min-height: 115px;
    padding: 15px 30px;
    align-items: center;
}
.highway_advance .vas-dis-row {
    margin-top: 30px;
}
.highway_advance h2.common_head br, .highway_advance_vas h6 br, .highway_advance h1.common_head br {
    display: none;
}
.highway_advance h2.common_head, .highway_advance h1.common_head {
    margin-bottom: 30px;
}
.highway_advance {
    padding-top: 35px;
    padding-bottom: 10px;
}
.case-studeis-sec .tab-content {
    padding-top: 20px;
}
.case-studies-banner .banner_full .container, .banner_section .banner_full .container {
    transform: translateY(-35%);
}
.case-studeis-sec .tab-content .common_head{
    margin-bottom: 20px;
}
.case-studeis-sec p {
    font-size: 16px;
    line-height: 28px;
    color: #000;
    padding-top: 0;
}
.case-studeis-sec h3.faq_title{
    padding-right: 40px;
    line-height: 24px;
}
.case-box:hover{
    margin-top: 0;
}
.case-studeis-sec .text-end{
    text-align: left !important;
}
.case-studeis-sec .faq_head {
    padding: 25px 0;
}
.case-content h5{
    font-size: 18px;
    margin-bottom: 0;
    padding: 10px 0;
}
.case-box:hover .case-b{
    margin-top: 5px;
}
.about-faq-sec .row-mt{
    margin-top: 10px;
    row-gap: 25px;
    margin-bottom: 30px;
}
.case-content{
    padding: 20px 0 0;
}
.case-box:hover .case-content {
    padding: 25px 25px 35px;
}
.case-studeis-sec .faq_head.on:after {
    top: 50%;
    transform: translateY(-50%);
    right: 15px;
}
.case-studeis-sec .faq_head:after{
    right: 15px;
}
.case-studeis-sec .faq-content p{
    font-size: 16px;
    line-height: 28px;
}
.case-studeis-sec .tab-content .common_head br {
    display: none;
}
section.sec_padd.health_sec.case-studeis-sec {
    padding-bottom: 0;
}
.case-studeis-sec .tab-content .curve_sec .common_head{
    margin-bottom: 15px;
}
.gallery_banner {
    padding-top: 0;
    padding-bottom: 30px;
}
.case-studeis-sec .about-faq-sec {
    padding-bottom: 50px;
}
.footer-menu-2 {
     max-width: 100%; 
}
ul.footer_menu a br {
    display: none;
}
.gallery_banner .mv_svg {
    display: none;
}
section.gallery_sec {
    padding-top: 32px;
}
.gallery_banner h2.common_head {
    margin-bottom: 25px;
}
.gal_rgt p:first-child {
    margin-bottom: 1rem;
}
.expertise_box span.toggle_btn{
    display: block;
    top: 30px;
    right: 25px;
}
section.sec_padd.your-story-sec{
    padding-top: 40px;
}
ul.testimonials img {
    width: 45%;
}
.testimonial_body h3{
    font-size: 17px;
    line-height: 20px;
}
ul.testimonials p {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 0;
}
.testimonial_body {
    padding: 15px 15px;
}
section.sec_padd.health_sec.testimonials-filter {
    padding-top: 15px;
}
ul.testimonials{
    margin-top: 35px;
    gap: 20px;
}
ul.testimonials .video_full{
    height: 230px;
}
ul.testimonials li.large_test{
    display: block;
}
.learn-m-btn {
    margin-top: 30px;
}
ul.testimonials li.large_test .testimonial_body{
    position: unset;
    width: 100%;
    padding: 20px 25px 25px;
}
ul.testimonials li.large_test .testimonial_body h3, ul.testimonials li.large_test .testimonial_body p {
    color: #212529;
}
ul.testimonials li.large_test:hover .testimonial_body h3, ul.testimonials li.large_test:hover .testimonial_body p{
    color: #fff;
}
ul.testimonials li{
    width: 100%;
}
section.sec_padd.your-story-sec h2.common_head {
    padding-top: 0 !important;
    margin-bottom: 15px;
}
.single-resources p.pt-4 {
    padding-top: 10px !important;
}
.resources-wlcm-text p{
    font-size: 16px;
    line-height: 28px;
}
.mt-top{
    margin-top: 0;
}
div#vascular .mt-top {
    margin-top: 30px;
}
.expertise_sec.specialized_expertise_sec1 .expertise_slide{
    min-height: auto;
}
ul.news_list.resources-list li:hover{
    margin-top: 0;
}
.single-resources .text-end figure img{
    width: 100%;;
}
.single-resources p.pt-5 {
    padding-top: 5px !important;
}
.single-resources .row {
    padding-top: 0px;
}
.row.image-row{
    padding-bottom: 5px;
}
section.sec_padd.single-resources{
    padding-top: 40px;
}
.single-resources p{
    font-size: 16px;
    line-height: 28px;
}
.single-resources h2.common_head{
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 15px;    
}
.resources-filter {
    margin-bottom: 10px;
}
button.filter_btn{
    margin: 4px;
}
.learn-box{
    padding: 40px;
}
.text-end.view-all-btn{
    text-align: left !important;
}
.curve_sec h2.common_head {
    margin-bottom: 15px;
}
section.text_sec.sec_padd.transparent-answers.healthcare-sec.health-real-sec.pt-5 {
    padding-top: 10px !important;
}
section.sec_padd.latest-medical-sec.condition-medical-sec {
    padding-top: 60px;
}
.condition-medical-sec .care_container{
    padding: 0 15px;
}
.curve_sec .btn_cmn{
    margin-right: 10px;
}
ul.news_list li p{
    font-size: 18px;
}
img.find-img{
    /*display: none;*/
}
ul.news_list li a{
    font-size: 15px;
}
.find_box{
    background-size: 100% 100%;
    background-position: 100% 100%;
    /*background: url(../images/find-frame.svg);*/
    background-repeat: no-repeat;
}
.find-row .find_box {
    max-width: 383px;
    margin: 0 auto 0px;
    /*min-height: 232px;*/
}
.find-row{
    row-gap: 30px;
}
.find_box .icon{
    margin-bottom: 20px;
}
.find-content{
    min-height: 232px;
    padding: 25px 40px;
}
.find-row .col-md-4:last-child .find-row .find_box{
    margin-bottom: 0;
}
.find-content p {
    font-size: 16px;
    line-height: 22px;
}
.find-content .icon img {
     width: auto; 
}
section.sec_padd.health_sec{
    padding: 50px 0px 50px;
}
section.sec_padd.learn-sec{
    padding: 40px 0 50px;
}
.learn-sec .row {
    row-gap: 20px;
    padding-top: 5px;
}
.learn-box p{
    font-size: 20px;
    margin-top: 15px;
}
section.sec_padd.find_best_health{
    padding-top: 50px;
    padding-bottom: 0;
}
button.filter_btn {
    margin-top: 10px;
    margin-right: 10px;
}
.news_body{
    padding-bottom: 0;
}
ul.news_list li{
    width: 100%;
}
.find_best_health p {
    padding-bottom: 0 !important;
}
h2.common_head.find-title{
    margin-top: 20px;
    margin-bottom: 35px;
}
.find_box{
    margin-bottom: 30px;
}
.expertise_slide .expertise_box:hover {
    background: #F1F4F9;
    color: #212529;
}
.expertise_slide .expertise_box:hover h4 {
     font-weight: normal; 
}
.expertise_slide .expertise_box:hover p {
    display: none;
}
.expertise_slide .expertise_box:hover span.icon {
    filter: unset;
}
.expertise_slide .expertise_box.active_hover{
    background: #55097B;
    color: #fff;
}
.expertise_slide .expertise_box.active_hover h4 {
     font-weight: 700; 
}
.expertise_slide .expertise_box.active_hover p {
    display: block;
}
.expertise_slide .expertise_box.active_hover span.icon {
    filter: grayscale(1) invert(100);
}
.specialized_expertise_sec1 .expertise_box{
    position: relative;
}
.hover_active span.toggle_btn, .active_hover span.toggle_btn {
    transform: rotate(0deg);
}
.hover_active span.toggle_btn img, .active_hover span.toggle_btn img{
    filter: brightness(0) invert(1);
}
section.sec_padd.vascular-sec {
    padding: 50px 0 35px;
}
.head-accordion .accordion-body button.accordion-button{
    padding: 30px 30px 30px;
    min-height: 165px;
}
.head-accordion .accordion-body{
    padding-bottom: 0;
}
.text-end.view-all-btn {
    max-width: 100%;
}
div#innovative-interventional-radiology .accordion-body{
    font-size: 16px;
}
.ir_wc_expert_sec .trust-content p.univia-pro.p-18{
    font-size: 16px;
    line-height: 24px;
}
.trust-content{
    padding: 43px 40px;
}
.head-accordion .accordion-body .active button.accordion-button{
    padding-bottom: 15px;
}
.head-accordion .accordion-body .accordion-body {
    padding: 0 30px;
}
#advanced-vascular .head-accordion .accordion-body .accordion-body{
    padding: 0 30px 50px;
}
.head-accordion .accordion-button:not(.collapsed):after, .head-accordion .accordion-button.collapsed:after{
    right: 10px;
    top: 10px;
}
#advanced-vascular .head-accordion .accordion-item.active .learn-more-btn{
    padding-top: 0;
}
section.ve_wc_expert_sec{
    margin-top: -65px !important;
    padding-top: 100px !important;
}
.ve_wc_expert_sec .container-ip-60{
    padding-left: 15px;
}
section.vas-slider-sec{
    padding-bottom: 20px;
}
.ve_wc_expert_sec .col-md-12 {
    margin-top: 25px;
}

.trust-container .trust-box {
    height: 290px;
}
.container.platform-container{
    padding-top: 0;
}   
.ir_wc_expert_sec .trust-box{
    height: 330px;
}
.container-30, .container-ip-40.innovative-container{
    padding: 0 15px;
}
.ir_wc_expert_sec .col-md-4{
    justify-content: center;
    margin-top: 0px;
}
p.univia-pro.p-24 {
    font-size: 20px;
}
.personalized_sec{
    padding-top: 200px;
}
.doc-img {
    margin-top: 15px;
}
.ir_wc_expert_sec .trust-content {
    padding: 35px 35px;
}
.trust-content p.univia-pro.p-18{
    font-size: 16px;
}
.top-libe{
    padding-top: 0;
}
section.sec_padd.platform_sec{
    padding-bottom: 60px;
}
.text_sec-advance {
    padding-top: 40px;
    padding-bottom: 30px;
}
.text_sec-advance .btn_sec {
    margin-top: 0px;
}
.text_sec-advance .btn_sec a.btn_cmn.white_btn {
    margin-left: 0 !important;
}
.banner_gradiant 
{
    width: 65%;
    top: 0;
    opacity: 1;
}
section.sec_padd.consultations_sec {
    padding: 30px 0;
}

.Platform_box{ margin-bottom:0; }
.quality-text.quality-box.top.text-white {
    left: 0;
}

.quality-text.quality-box p {
    font-size: 18px;
    line-height: 24px;
}
section.clarity_counts_sec.sec_padd{ padding-top:50px; }


.text-sec-content{
    padding-top: 60px;
}
.container-ip-40, .container-ip-70{
    padding: 0 15px;
}
.container-90{
    padding: 0 20px;
}
.trust_sec .row {
    margin-top: 20px;
}
.trust_sec h2.common_head, .innovative-container h2.common_head {
    margin-top: 0 !important;
}
.area-vec{
    max-width: 175px;
}
.col-md-6.order-md-2 {
    margin-top: 20px;
}
section.sec_padd.areas-sec{
    padding-top: 50px;
    padding-bottom: 35px;
}
.areas-sec .trust-row{
    margin-top: 0;
    margin-bottom: 50px;
}
.container-wlcm .col-md-5 {
    margin-top: 20px;
}
.areas-sec .cmn-box{
    padding: 45px 30px;
}
.pad-rgt {
    padding-right: 15px;
}
.trust-box{
    margin-bottom: 20px;
}
/*.curve_sec .common_head br{
    display: none;
}*/
#innovative-interventional-radiology .accordion-item button.accordion-button h4{
    font-size: 17px;
}
#innovative-interventional-radiology .accordion-item .learn-more-btn{
    font-size: 16px;
}
.innovation-sec .col-md-6:first-child {
    margin-bottom: 24px;
}
.trust-row{
    margin-top: 0px;
}
.row-mt {
    margin-top: 10px;
}
.pad-rgt .mb-5 {
    margin-bottom: 20px !important;
}
.trust_sec .col-md-3:last-child .trust-box {
    margin-bottom: 0;
}
#innovative-interventional-radiology .accordion-item:last-child {
    margin-bottom: 0;
}
.ir_wc_expert_sec{
    padding: 60px 0;
}
.ir_wc_expert_sec .col-md-8 {
    margin-bottom: 0 !important;
}
.ir_wc_expert_sec .trust-box img {
    height: 330px;
}

.expertise_box
{
    margin-left: 0;
}
.expertise_slider {
    margin-left: 0;
}


.medical_right_sec {
    padding-left: 0;
}



section.sec_padd.latest-medical-sec::after {
    width: 100%;
    height: 100%;
    opacity: 0.1;
}

.latest-medical-sec .care_container {
    width: 100%;
}
.latest_medical_slider .slick-list {
    padding-right: 10%;
}
.medical_feat{ margin:0; }
.latest-medical-sec .text_desc {
    margin-bottom: 0;
}
.healthcare-sec .bg_img{ opacity:0.1; }
.text_sec {
    padding-top:30px;
}

.text-sec-content, .text-sec-content-vas{
    padding: 40px 0 40px;
}
.vascular-region-sec .container-ip-60 {
    padding-left: 15px;
}
.innovation-sec{
    padding: 40px 0;
}
.about-right-text .bg_img {
    background-size: 400px;
    opacity: 0.3;
    left: 0;
}
.mt-min {
    margin-top: 0;
}
.quality-text.quality-box.right
 {
        left: auto;
        top: 20px;
 }

.quality-text.quality-box.bottom 
{
    bottom: -40px;
}

.clarity_svg 
{
    top: -70px;
}
.Callback-from {
    padding-left: 0;
}

section.callback-form-sec {
    padding-top: 60px;
    padding-bottom: 60px;
}
.review_slider button.slick-prev.slick-arrow {
    right: 70px;
}

.review_slider button.slick-arrow
{
    right: 25px;

}
.vascular-region-sec .trust-box{
    /*max-width: 281px;*/
    height: 250px;
    margin: 0 auto 20px;
}
.accordion-item.head-accordion{
    padding-bottom: 15px;
    margin-bottom: 20px;
}
.head-accordion button h4{
    font-size: 18px;
    line-height: 24px;
}
.head-accordion .accordion-body button h4, .head-accordion .accordion-item .learn-more-btn{
    font-size: 17px;
    line-height: 22px;
}
.head-accordion .accordion-item .learn-more-btn{
    top: 50%;
    transform: translateY(-50%);
}
.container-ip-60{
    padding: 0 15px;
}
.ve_wc_expert_sec .col-md-4{
    justify-content: center;
}
.svg-box{
    display: none;
}
.vascular-slider{
    width: 100%;
}
.vascular-slider .slick-list{
    padding-right: 0%;
}
.slider-content img {
    margin-bottom: 10px;
    width: 50px;
}
.slider-content{
    padding: 30px;
    position: unset;
}
.frame-img{
    display: none !important;
}
.slider-box {
    margin-right: 15px;
    /*background-image: none;*/
}
.container-slider {
    padding-bottom: 0;
}
.slider-btm-sec {
    padding-top: 40px;
    padding-bottom: 30px;
}
.support-sec {
    padding-top: 50px;
    padding-bottom: 50px;
}
.trust_sec h2.common_head br {
    display: none;
}



.fademove::after {
    background-size: 450px;
    left: 15px;
}

@keyframes moveFade {
  0% {
transform:translate(0px, 0);

    opacity:1;
}
100% {
transform:translate(0px,200px);
    opacity: 0;
}

}

.health-real-sec::after, .areas-vec-effect::after {
    width: 50%;
}

.areas-vec-effect::after{
    z-index: -1;
}


}

@media (max-width: 430px)
{

    .vas-health-row .inner-box p{
        font-size: 16px;
        line-height: 28px;
    }

    .care_slider .care_desc div p{
        font-size: 12px !important;
        line-height: 18px !important;
    }
    .care_slider .care_desc div h4{
        font-size: 18px !important;
    }
    .care_slider .care_desc div h4 br{
        display: none;
    }


}

@media (max-width: 400px)
{
    .testimonial_body h3 {
        font-size: 14px;
        line-height: 18px;
    }
    ul.testimonials p{
        font-size: 11px;
    }
    .vas-health-row .inner-box p{
        font-size: 15px;
        line-height: 19px;
    }
    .condition-answer p.univia-pro{
        font-size: 14px;
    }
    .care_slider .care_desc div p{
        font-size: 11px !important;
        line-height: 17px !important;
    }
    .care_slider .care_desc div h4{
        font-size: 16px !important;
    }
    .care_slider .care_desc div h4 br{
        display: none;
    }
    .highway-content img{
        max-width: 130px;
    }

}