
/* start mu-lab banner section */

.mu_lab_banner .inner_banner_data .fs-64 {
    max-width: 30.167vw;
}


@media (max-width: 1439px) {

.mu_lab_banner .inner_banner_data{
   max-width: 600px;
}

}


@media (max-width: 1199px) {

.mu_lab_banner .inner_banner_data{
   max-width: 485px;
}

}



@media (max-width: 991px) {

.mu_lab_banner .inner_banner_data .fs-64 {
    max-width: 40.167vw;
}

}


@media (max-width: 767px) {
    
    .mu_lab_banner .inner_banner_data .fs-64 {
        max-width: 100%;
    }

}


/* end mu-lab banner section */

/* start Accelerated Innovation section */

@media (min-width: 1200px) {
    .af_section .custom-container {
        padding: 0 16.563vw;
    }
}

.af_section .common_title_main {
    margin-bottom: 37px;
}

.af_section .common_title_main .main_title span{
    display: block;
}

.af_section .page-body {
    overflow: hidden;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    min-height: 250px;
    height: 33.969vw;
    margin: 0 3.125vw;
}

.af_section .wistia_responsive_wrapper {
    height: 100%;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
}

.af_section .wistia_embed {
    height: 100%;
}

.af_section .f-video-wrap {
    position: relative;
    min-height: 250px;
    height: 33.969vw;
    margin-bottom: 0px;
}

@media (max-width: 767px) {

    .af_section .common_title_main .main_title span {
        display: inline;
    }

}


/* end Accelerated Innovation section */



/* start we play section */


.wp_inner{
    align-items: center;
    column-gap: min(max(40px, 5vw), 96px);
}



.wp_section .col_left{
    width: 50%;
}

.we_play_img{
    width: 100%;
}

.we_play_img img{
    width: 100%;
}

.wp_section .col_right{
    width: 50%;
}

.wp_section .col_right .common_title_main{
    text-align: left;
}

.wp_section .col_right .common_title_main .para_cnt p + p{
    margin-top: 20px;
}


.wp_section .adv_accordion_new {
    margin-top: 50px;
}


@media (max-width: 1199px) {


}


@media (max-width: 991px) {

.wp_inner {
    flex-wrap: wrap;
    flex-direction: column-reverse;
    row-gap: 30px;
}


.wp_section .col_left {
    width: 100%;
}

.wp_section .col_right {
    width: 100%;
}

}


@media (max-width: 767px) {


}

/* end we play section */



/* start lab_value_section */

.lab_value_inner {
    border: 1px solid var(--theme-medium-gray-color);
    background: var(--theme-ghost-white);
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.10);
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    overflow: hidden;
    padding-left: min(max(25px, 2.604vw), 50px);
    padding-right: min(max(25px, 2.604vw), 50px);
    padding-top: min(max(40px, 3.646vw), 65px);
    padding-bottom: min(max(40px, 3.646vw), 65px);
    column-gap: min(max(30px, 3.125vw), 60px);
}

.lab_value_section .col_left{
  width: 50%;
}

.lab_value_section .col_left .common_title_main{
    text-align: left;
}

.lab_value_section .col_right{
  width: 50%;
}

.lab_value_img{
    width: 100%;
}

.lab_value_img img{
    width: 100%;
}


@media (max-width: 1199px) {


}


@media (max-width: 991px) {

     .lab_value_inner {
        flex-wrap: wrap;
        row-gap: 30px;
    }

    .lab_value_section .col_left {
        width: 100%;
    }

    .lab_value_section .col_right {
        width: 100%;
    }

}


@media (max-width: 767px) {


}

/* end lab_value_section */




/* start future business section */


.fpb_section{
    width: 100%;
}

.fpb_section .common_title_main{
    margin-bottom: min(max(20px, 2.604vw), 50px);
}

.fpb_section .fb_inner{
    column-gap: min(max(60px, 6.667vw), 128px);
    align-items: center;
}

.fpb_section .col_left{
    width: 50%;
}

.fpb_section .business_img{
    width: 100%;
}

.fpb_section .business_img img{
    width: 100%;
}

.fpb_section .col_right{
    width: 50%;
}

.future_right_up_title{
    margin-bottom: min(max(20px, 1.563vw), 30px);
}

.future_right_up_title .fs-24{
  font-weight: 700;
  color: var(--theme-body-color);
}


.content_item_future{
    width: 100%;
    margin-bottom: min(max(30px, 2.604vw), 50px);
}


.content_item_future:last-child{
    margin-bottom: 0;
}

.content_item_future .fs-32{
    padding-bottom: 8px;
    color: var(--theme-dark-gray);
    font-weight: 700;
}

.content_item_future .para_cnt{
    color: var(--theme-black);
}




@media (min-width: 1200px) {
    .fpb_section .common_title_main{
        padding: 0 8.854vw;
    }
}

@media (max-width: 1199px) {


}


@media (max-width: 991px) {

.fpb_section .fb_inner {
    flex-wrap: wrap;
    row-gap: 30px;
}

.fpb_section .col_left {
    width: 100%;
}

.fpb_section .col_right {
    width: 100%;
}

.future_right_up_title .fs-24 {
    font-size: 18px;
}

.content_item_future .fs-32 {
    font-size: 25px;
}

}


@media (max-width: 767px) {

.content_item_future .fs-32{
    font-size: 22px;
}

}

/* end future business section */



/* start Built for Breakthrough section */

.bfb_section{
  width: 100%;
  background: var(--theme-gradient-light-gray);
}

.bfb_section .common_title_main {
    margin-bottom: min(max(20px, 2.083vw), 40px);
}

.bfb_section .common_title_main .para_cnt p + p{
    margin-top: min(max(20px, 1.563vw), 30px);
}

.bfb_section .bfb_inner{
    column-gap: min(max(30px, 3.385vw), 65px);
}

.bfb_section .col_left{
    width: 50%;
}

.bfb_section .bfb_img{
    width: 100%;
}

.bfb_section .bfb_img img {
    width: 100%;
    border-radius: 20px;
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.10);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
}

.bfb_section .col_right{
    width: 50%;
}

.bfb_right_up_title {
    margin-bottom: min(max(20px, 1.563vw), 30px);
}

.bfb_right_up_title .fs-24 {
    font-weight: 700;
    color: var(--theme-body-color);
}

.col_bfb_data{
    width: 100%;
}

.col_bfb_data ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

.col_bfb_data ul li{
    list-style: none;
    display: flex;
    column-gap: min(max(10px, 0.833vw), 16px);
    padding-bottom: min(max(20px, 1.823vw), 35px);
}

.col_bfb_data ul li .col_bfb_content p span{
    font-weight: 700;
}

.col_bfb_data ul li:last-child{
    padding-bottom: 0;
}

.col_bfb_data ul li .col_right_icon{
   color: var(--theme-red);
   width: min(max(20px, 1.406vw), 27px);
   padding-top: 2px;
}

.col_bfb_data ul li .col_right_icon svg, .col_bfb_data ul li .col_right_icon img{
    width: 100%;
}

.col_bfb_data ul li .col_bfb_content {
    width: 100%;
    flex: 1;
    font-size: min(max(14px, 1.25vw), 24px);
    color: var(--theme-dark-gray);
}

.bfb_data_bot{
    width: 100%;
    margin-top: min(max(30px, 2.604vw), 50px);
}

.bfb_data_bot p a{
    text-decoration: underline;
    color: var(--theme-red);
}


@media (min-width: 1200px) {
    .bfb_section .common_title_main{
        padding: 0 5.854vw;
    }
}


@media (max-width: 1199px) {

    .col_bfb_data ul li .col_right_icon{
        padding-top: 0;
    }

}


@media (max-width: 991px) {

.bfb_section .bfb_inner {
    flex-wrap: wrap;
    row-gap: 30px;
}

.bfb_section .col_left {
    width: 100%;
}

.bfb_section .col_right {
    width: 100%;
}

.bfb_right_up_title .fs-24 {
    font-size: 18px;
}

}


@media (max-width: 767px) {

    .col_bfb_data ul li .col_right_icon {
        padding-top: 2px;
    }

    .bfb_section .bfb_img img {
         border-radius: 10px;
         -webkit-border-radius: 10px;
         -moz-border-radius: 10px;
         -ms-border-radius: 10px;
         -o-border-radius: 10px;
}

}



/* end Built for Breakthrough section */



/* start our core section */

.core_section{
    width: 100%;
}

.core_section .core_inner{
    column-gap: min(max(70px, 6.667vw), 128px);
}

.core_section .col_left{
    width: 50%;
}

.core_section .col_left .core_img{
    width: 100%;
}

.core_section .col_left .core_img img{
    width: 100%;
}

.core_section .col_right{
    width: 50%;
}

.core_section .col_right .para_cnt p + p{
    margin-top: min(max(20px, 1.563vw), 30px);
}


@media (max-width: 1199px) {

}


@media (max-width: 991px) {
    
.core_section .core_inner {
    flex-wrap: wrap;
    row-gap: 30px;
}


.core_section .col_left {
    width: 100%;
}

.core_section .col_right {
    width: 100%;
}


}


@media (max-width: 767px) {
    
    .core_section .core_inner {
        flex-direction: column-reverse;
    }

}


/* end our core section */


/* start opportunity section  */

.opportunity_section{
  
}

.opportunity_section .ready_transform_inner {
    padding: 3.229vw 7.323vw 3.073vw 7.323vw;
}


@media (max-width: 767px) {
    
    .opportunity_section .ready_transform_inner {
        padding: 50px 25px;
    }

}



/* end opportunity section  */


/* start lab work section */

    .lab_work_section .leadershiplist_inner_box {
        display: block;
    }

    .lab_work_section .labwork_slider{
        padding: 30px 0px;
    }

    .lab_work_section .home_leadership_contant_main .content__area{
        margin: 0 10px;
    }

    .lab_work_section .labwork-up-dots{
        text-align: center;
    }

    .work_slider_btn{
        display: flex;
        justify-content: center;
        column-gap: 20px;
        margin-top: 30px;
        display: none;
    }
    

/* end lab work section */






/* start popup form */



.lab_video_popup {
    width: 100%;
    height: 100%;
    background: #000000e0;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    z-index: 99999;
}

.lab_video_popup .login_row.flex {
    position: absolute;
    right: 20px;
    top: 20px;
}


.video_popup_close_btn {
    margin-left: auto;
    cursor: pointer;
    margin-left: auto;
    cursor: pointer;
    background: var(--theme-red);
    border-radius: 100%;
    padding: 0.78125vw;
    position: absolute;
    right: -20px;
    top: -20px;
    width: 45px;
    height: 45px;
    padding: 14px;
}


.video_popup_close_btn svg {
    width: 100%;
    height: 100%;
}

.video_popup_close_btn svg path {
    fill: var(--theme-white);
}


.lab_video_popup .vodeo_popup_inner {
    width: min(max(300px, 46.875vw), 900px);
    /* height: min(max(400px, 40.885vw), 785px); */
    position: relative;
    padding: 0px;
    background: var(--theme-white);
    color: var(--black);
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-sizing: border-box;
    line-height: 0;
    box-shadow: 1px 1px 36px 0 rgba(0, 0, 0, 0.10);
    padding: 1.25vw 1.45833vw 1.92708vw 1.45833vw;
    padding: min(max(15px, 1.25vw), 24px) min(max(20px, 1.45833vw), 28px) min(max(28px, 1.92708vw), 37px) min(max(20px, 1.45833vw), 28px);
    border-radius: 0.625vw;
    -webkit-border-radius: 0.625vw;
    -moz-border-radius: 0.625vw;
    -ms-border-radius: 0.625vw;
    -o-border-radius: 0.625vw;
}


.lab_video_popup .f-video-wrap {
    position: relative;
    min-height: 250px;
    height: 20.969vw;
    margin: 0;
}

.lab_video_popup .wistia_responsive_wrapper {
    height: 100%;
}

.lab_video_popup .wistia_responsive_wrapper .wistia_embed{
   height: 100%;
}

@media only screen and (max-width: 1199px) {



.lab_video_popup .vodeo_popup_inner {
    width: 75%;
}

.lab_video_popup .f-video-wrap {
    height: 35.969vw;
}

}



@media only screen and (max-width: 991px) {
    
    .lab_video_popup .f-video-wrap {
        height: 40.969vw;
    }

}

@media only screen and (max-width: 767px) {
    
   .lab_video_popup .vodeo_popup_inner {
        width: 93%;
        padding: 15px;
    }

    .video_popup_close_btn {
        right: -9px;
        top: -33px;
    }
}


/* end popup form */

