/* Project Name : Our Team stylesheet
 * Author: Uthaiyakumar S | CSS Optimization
 * Date: 11 Apr 2022
 * Copyright 2022 eNoah iSolution India Pvt Ltd.
 */ 
.custom-tab-style .nav-tabs,.wpb-js-composer .custom-tab-style ul.vc_tta-tabs-list{
    text-align:center!important;
    margin-bottom:20px!important
}
.wpb-js-composer .custom-tab-style ul.vc_tta-tabs-list{
    margin-bottom:10px!important
}
.custom-tab-style .nav-tabs{
    border:0 solid transparent;
    margin-bottom:25px!important
}
.custom-tab-style .nav-tabs li,.wpb-js-composer .custom-tab-style ul.vc_tta-tabs-list li{
    display:inline-block
}
.custom-tab-style .nav-tabs li{
    float:none
}
.custom-tab-style .nav-tabs li{
    font-size:17px!important;
    padding-bottom:0
}
.custom-tab-style .nav-tabs li>a,.wpb-js-composer .custom-tab-style .vc_tta-tabs-position-top .vc_tta-tab>a{
    margin:5px!important;
    border:none!important;
    border-radius:24px!important;
    padding:12px 20px!important;
    font-size:18px!important;
    color:#4e4e4e!important;
    background:#d9d9d9!important;
    line-height:normal;
    font-family:'Public Sans', sans-serif!important;
    font-weight:600
}
.custom-tab-style .nav-tabs li>a{
    margin:0 3px!important;
    padding:12px 16px!important;
    font-size:16px!important
}
.wpb-js-composer .custom-tab-style .vc_tta-tabs-position-top .vc_tta-tab.vc_active>a,.wpb-js-composer .custom-tab-style .vc_tta-tabs-position-top .vc_tta-tab>a:focus,.wpb-js-composer .custom-tab-style .vc_tta-tabs-position-top .vc_tta-tab>a:hover{
    background:#f37021!important;
    color:#fff!important
}
.custom-tab-style .nav-tabs li.active>a,.custom-tab-style .nav-tabs li>a:focus,.custom-tab-style .nav-tabs li>a:hover{
    background:#f37021!important;
    color:#fff!important
}
.custom-tab-style .tab-content,.wpb-js-composer .custom-tab-style .vc_tta-panel-body{
    padding:0!important
}
.custom-tab-style .tab-content{
    border:0 solid transparent
}
.custom-tab-style .tab-content .tab-pane{
    padding:0;
    line-height:24px
}
.custom-tab-style .tab-content .tab-pane ul{
    margin-top:0
}
.wpb-js-composer .custom-tab-style .vc_tta-panel-body,.wpb-js-composer .custom-tab-style .vc_tta-panels{
    background:0 0!important;
    border:none!important
}
.wpb-js-composer .custom-tab-style .vc_tta.vc_tta-tabs .vc_tta-tabs-container{
    display:block!important
}
.custom-tab-style h2{
    font-family:'Public Sans', sans-serif!important;
    font-weight:600
}
.profile-links{
    margin-top:20px;
    overflow:hidden
}
.profile-links a{
    margin:5px 5px 10px;
    border:none;
    border-radius:18px;
    padding:10px 20px;
    font-size:14px;
    color:#212121;
    background:#d9d9d9;
    line-height:normal;
    font-family:'Public Sans', sans-serif;
    font-weight:600;
    -webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    -o-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
    display:block;
    text-align:center
}
.profile-links a:hover{
    background:#f37021!important;
    color:#fff!important
}
.profile-mail-phone-set{
    position:absolute;
    top:0;
    right:0
}
.profile-mail-phone-set a{
    display:inline-block;
    margin:0 6px;
    background-position:top left;
    background-repeat:no-repeat;
    width:35px;
    height:35px;
    cursor:pointer
}
.profile-mail-phone-set a[data-tooltip]{
    position:relative;
    z-index:2;
    cursor:pointer
}
.profile-mail-phone-set a[data-tooltip]:after,.profile-mail-phone-set a[data-tooltip]:before{
    visibility:hidden;
    opacity:0;
    pointer-events:none
}
.profile-mail-phone-set a[data-tooltip]:before{
    position:absolute;
    bottom:110%;
    right:-15px;
    margin-bottom:5px;
    margin-left:-80px;
    padding:5px;
    width:150px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    background-color:#000;
    background-color:hsla(0,0%,20%,.9);
    color:#fff;
    content:attr(data-tooltip);
    text-align:center;
    font-size:14px;
    line-height:1.2
}
.profile-mail-phone-set.sm a[data-tooltip]:before{
    width:140px
}
.profile-mail-phone-set a[data-tooltip]:after{
    position:absolute;
    bottom:110%;
    left:50%;
    margin-left:-5px;
    width:0;
    border-top:5px solid #000;
    border-top:5px solid hsla(0,0%,20%,.9);
    border-right:5px solid transparent;
    border-left:5px solid transparent;
    content:" ";
    font-size:0;
    line-height:0
}
.profile-mail-phone-set a[data-tooltip]:hover:after,.profile-mail-phone-set a[data-tooltip]:hover:before{
    visibility:visible;
    opacity:1
}
.profile-mail-icon{
    background-image:url(../../images/newimages/icon-mail.svg)
}
.profile-phone-icon{
    background-image:url(../../images/newimages/icon-phone.svg)
}

.team-modal-p{
    margin-top:195px!important
}
.team-left{
    float:left;
    width:100%;
    text-align:center
}
.team-left img{
    display:block;
    margin:0 auto;
    border:1px solid #dcdcdc;
    border-radius:50%;
    background:#fff
}
.team-popup-cont p{
    line-height:32px;
    margin:10px 0;
    font-size: 16px
}
.team-popup-cont p:nth-of-type(1){
    margin-top:130px!important
}
.team-individual-popup{
    margin-bottom:15px
}
.team-content-popup{
    display:block;
    text-decoration:none!important
}
.team-content-popup span:hover{
    text-decoration:none!important;
    color:#4e4e4e!important
}
.team-content-popup h4{
    font-family:'Public Sans', sans-serif;
    font-weight:600;
    margin:8px 0 4px 0;
    font-size:18px;
    color:#f37021
}
.team-content-popup h6{
    font-family:'Public Sans', sans-serif;
    font-weight:600;
    margin:0;
    font-size: 16px;
    line-height:26px
}
.team-content-popup span{
    font-family:'Public Sans', sans-serif;
    font-weight:400;
    font-size:14px
}
.team-content-popup p.cont{
    font-family:'Public Sans', sans-serif;
    font-weight:400;
    font-size: 16px;
    margin-top:20px
}
.team-outer-popup{
    margin-bottom:0
}
.team-left{
    margin-top:-70px;
    position:relative
}
.team-popup-cont p:nth-of-type(1){
    margin-top:0!important
}
.team-popup-cont p{
    margin:0;
    padding:10px 0 15px;
    line-height:26px;
    clear:both
}
.team-popup-cont p:last-child{
    padding-bottom:0
}
.team-left img{
    padding-top:0;
    max-width:130px;
    height: auto;
    border-radius:12px
}
.team-content-popup .profile-social-icons{ 
    margin-top:0
}
.team-popup-close{
    border:1px solid #c5c5c5;
    border-radius:50%;
    cursor:pointer;
    display:table;
    height:30px;
    position:absolute;
    right:0;
    text-align:center;
    top:70px;
    width:30px
}
.team-popup-close span{
    display:table-cell;
    vertical-align:middle
}
.team-popup-close:hover{
    box-shadow:1px 1px 3px #d0d0d0;
    border-color:#d4d4d4;
    color:#333
}
.row.team-outer-popup{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap
}
.management-team-right-bar .leadership-team-top-right-sec{
    overflow:hidden;
    margin:65px 15px 0;
    padding:20px 15px
}
.management-team-right-bar .vc_custom_heading{
    margin:-20px -15px 10px;
    padding-left:15px;
    padding-right:15px;
    background:rgba(0,0,0,.06);
    padding:18px;
    margin-bottom:0;
    font-size:18px
}
.management-team-right-bar .leadership-team-tr-item{
    padding-top:20px;
    padding-bottom:20px;
    border-bottom:1px solid #ddd
}
.management-team-right-bar .leadership-team-tr-item.last{
    padding-bottom:0;
    border-bottom:0
}
.management-team-right-bar .leadership-team-tr-item .click-btn{
    display:block
}
.management-team-right-bar .leadership-team-top-right-sec .l-t-left-img{
    width:130px;
    border-radius:6px;
    border-color:rgba(0,0,0,.06)
}
.management-team-right-bar-outer .leadership-s-cont-img{
    max-width:85%;
    height: auto;
}
.management-team-right-bar-outer .leadership-s-cont-img-out,.management-team-right-bar-outer .leadership-s-cont-top-bg-xs{
    height:160px
}
.advis-leader-teams .leadership-s-cont-img-out,.advis-leader-teams .leadership-s-cont-top-bg-xs{
    height:180px
}
.our-team-sec-new-theme .leadership-s-cont-top-bg-xs{
    display:none
}
.our-team-sec-new-theme .leadership-s-cont-img-out{
    background-color:#f5f5f5;
    margin-top:1px;
    height:170px
}
.our-team-sec-new-theme .leadership-s-cont-colmumn .team-content h4{
    font-size:16px
}
.our-team-sec-new-theme .leadership-s-cont-colmumn .team-content p{
    line-height:20px
}
.our-team-sec-new-theme .leadership-s-cont-colmumn .team-content p.disig-two{
    line-height:16px
}
.our-team-sec-new-theme .leadership-s-cont-colmumn .team-content span{
    font-size: 14px;
    color:#999
}
.our-team-sec-new-theme .leadership-s-cont-colmumn .team-content{
    padding-top:10px
}
.our-team-sec-new-theme .leadership-s-cont-colmumn{
    transition:3s;
    position:relative
}
.our-team-sec-new-theme .leadership-s-cont-colmumn .leadership-read-link{
    position:absolute;
    top:30%;
    left:30%;
    width:30%;
    height:20%;
    background-color:rgba(0,0,0,.25);
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:100%;
    font-size:42px;
    font-weight:100;
    color:#fff;
    opacity:0;
    transition:all .3s ease-in-out
}
.our-team-sec-new-theme .leadership-s-cont-colmumn:hover .leadership-read-link{
    width:100.25%;
    height:100%;
    top:0;
    left:0;
    border-radius:3px;
    opacity:1;
    transform:scale(1)
}
.our-team-sec-new-theme .leadership-s-cont-colmumn .country-img, .profile-image .country-img, .team-popup-cont .team-left-photo .country-img {
    position:absolute;
    display:block;
    top:10px;
    right:10px;
    max-height:20px;
    width: auto;
    visibility:hidden;
    opacity:0;
    transition:visibility 0s,opacity 1s linear
}
.our-team-sec-new-theme .leadership-s-cont-colmumn:hover .country-img, .profile-image .country-img, .team-popup-cont .team-left-photo .country-img {
    visibility:visible;
    opacity:1
}
.our-team-sec-new-theme .leadership-s-cont-colmumn img.country-img[src=""],.our-team-sec-new-theme .leadership-s-cont-colmumn:hover img.country-img[src=""]{
    display:none
}
.modal-team-pop-cont{
    padding:30px
}
.modal-team-pop-cont .team-popup-close{
    right:10px;
    top:10px
}
.modal-team-pop-cont .team-left{
    margin-top:0
}
.modal-team-pop-cont .team-content-popup h4{
    font-size:16px
}
.modal-team-pop-cont .team-content-popup h6{
    line-height:16px;
    font-size:14px;
    color:#666
}
.team-popup-cont.modal-team-pop-cont .team-content-popup p{
    line-height:16px;
    font-size: 14px;
    color:#999;
    margin-bottom:0;
    padding:0
}
.modal-team-pop-cont .profile-social-icons{
    margin-top:10px
}
.modal-team-pop-cont .team-left-photo{
    background-color:#f5f5f5;
    height:190px;
    display:flex;
    align-items:flex-end;
    border-radius:3px;
    position: relative;
}
.modal-team-pop-cont .team-left-photo img{
    max-width:100%;
    height: auto;
    background-color:#f5f5f5;
    border-radius:3px;
    border:0
}
.profile-image{
    padding-top:15px;
    border-radius:4px;
    overflow:hidden;
    background:#f5f5f5;
    position: relative
}
.profile-social-icons{
    margin-top:12px;
    text-align:center
}
.profile-content-sec h3, .profile-content-sec h1{
    color:#f37021;
    margin-top:2px;
    margin-bottom: 8px;
    font-size: 24px;
}
.profile-content-sec h5{
    font-family:'Public Sans', sans-serif;
    font-weight:600;
    font-size:16px;
    margin:0 0 2px
}
.profile-content-sec .designation-head{
    font-size:14px;
    color:#878787
}
.profile-content-sec p{
    margin-bottom:15px
}
.team-popup-cont.modal-team-pop-cont p{
    font-size: 14px;
    padding-bottom:5px;
    line-height:24px
}
.team-popup-cont.modal-team-pop-cont ul li{
    font-size: 14px;
    padding-top:8px;
    line-height:24px
}
.team-popup-cont.modal-team-pop-cont .col-md-9 p:first-child{
    padding-top:0
}
.modal-team-pop-cont .social-icons-out li a, .profile-social-icons li a{
    background-size:240px;
    width:32px;
    height:32px;
    margin-right:6px
}
.modal-team-pop-cont .social-icons-out li a.t_icon, .profile-social-icons li a.t_icon{
    background-position:-38px 0
}
.modal-team-pop-cont .social-icons-out li a.l_icon, .profile-social-icons li a.l_icon{
    background-position:-73px 0
}
.modal-team-pop-cont .social-icons-out li a.url_icon, .profile-social-icons li a{
    background-position:-141px 0
}
.modal-team-pop-cont .social-icons-out li a.b_icon, .profile-social-icons li a.b_icon{
    background-position:-107px 0
}
.modal-team-pop-cont .social-icons-out li a.t_icon:hover, .profile-social-icons li a.t_icon:hover{
    background-position:-38px -34px
}
.modal-team-pop-cont .social-icons-out li a.l_icon:hover, .profile-social-icons li a.l_icon:hover{
    background-position:-73px -34px
}
.modal-team-pop-cont .social-icons-out li a.url_icon:hover, .profile-social-icons li a.url_icon:hover{
    background-position:-141px -34px
}
.modal-team-pop-cont .social-icons-out li a.b_icon:hover, .profile-social-icons li a.b_icon:hover{
    background-position:-90px -34px
}
.our-team-sec-new-theme .management-team-right-bar .leadership-team-top-right-sec .l-t-left-img{
    width:150px;
    border-radius:3px;
    padding-top:5px;
    height:auto;
    background-color:#f5f5f5
}
.our-team-sec-new-theme .leadership-team-top-right-sec .l-t-right-cont{
    position:static
}
.our-team-sec-new-theme .leadership-team-top-right-sec .l-t-right-cont h4{
    font-size:16px
}
.our-team-sec-new-theme .l-t-right-cont h5{
    font-size:14px;
    font-weight:500;
    margin-bottom:0
}
.our-team-sec-new-theme .management-team-right-bar .leadership-team-tr-item.last{
    padding-bottom:20px
}
.our-team-sec-new-theme .leadership-team-tr-item{
    position:relative;
    transition:3s
}
.our-team-sec-new-theme .leadership-team-top-right-sec .l-t-right-cont .click-btn{
    position:absolute;
    top:30%;
    left:30%;
    width:30%;
    height:20%;
    background-color:rgba(0,0,0,.25);
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:100%;
    font-size:42px;
    font-weight:100;
    color:#fff;
    cursor:pointer;
    opacity:0;
    transition:all .3s ease-in-out
}
.our-team-sec-new-theme .leadership-team-tr-item:hover .l-t-right-cont .click-btn{
    width:100.25%;
    height:100%;
    top:0;
    left:0;
    border-radius:3px;
    opacity:1;
    transform:scale(1)
}
.our-team-sec-new-theme .leadership-team-top-right-sec .country-img{
    position:absolute;
    display:block;
    top:10px;
    right:10px;
    max-height:20px;
    width: auto;
    visibility:hidden;
    opacity:0;
    transition:visibility 0s,opacity 1s linear
}
.our-team-sec-new-theme .leadership-team-tr-item:hover .country-img{
    visibility:visible;
    opacity:1
}
.our-team-sec-new-theme .leadership-team-top-right-sec .country-img[src=""],.our-team-sec-new-theme .leadership-team-tr-item:hover .country-img[src=""]{
    display:none
}
.team-outer{
    margin-bottom:0
}
.team-individual{
    margin-bottom:25px
}
.team-content{
    display:block;
    text-decoration:none!important
}
.team-content span:hover{
    text-decoration:none!important;
    color:#4e4e4e!important
}
.team-content h4{
    font-family:'Public Sans', sans-serif;
    font-weight:400;
    margin:25px 0 4px 0;
    font-size:20px;
    color:#f37021
}
.team-content p{
    font-family:'Public Sans', sans-serif;
    font-weight:600;
    margin:0;
    font-size:14px;
    line-height:24px
}
.team-content span{
    font-family:'Public Sans', sans-serif;
    font-weight:400;
    font-size:16px
}
.team-content p.cont{
    font-family:'Public Sans', sans-serif;
    font-weight:400;
    font-size:16px;
    margin-top:20px
}
@media (max-width:767px){
    .team-content p.cont{
        display:none
    }
}
.popup-team{
    position:relative;
    overflow:visible;
    display:block;
    border:1px solid #dcdcdc;
    text-align:center;
    padding:25px;
    -webkit-box-shadow:0 0 8px 0 rgba(243,243,243,.75);
    -moz-box-shadow:0 0 8px 0 rgba(243,243,243,.75);
    box-shadow:0 0 8px 0 rgba(243,243,243,.75);
    cursor:pointer;
    min-height:320px
}
.popup-team:hover{
    border:1px solid #f37021;
    text-decoration:none!important;
    outline:0
}
.popup-team:hover span{
    text-decoration:none!important;
    color:#4e4e4e!important
}
.popup-team:focus{
    text-decoration:none!important;
    outline:0
}
.popup-team:focus span{
    text-decoration:none!important;
    color:#4e4e4e!important
}
.popup-team:active{
    text-decoration:none!important;
    outline:0
}
.popup-team:active span{
    text-decoration:none!important;
    color:#4e4e4e!important
}
.popup-team img{
    margin:0 auto;
    border:1px solid #dcdcdc;
    border-radius:50%
}
.popup-team:hover img{
    margin:0 auto;
    border:1px solid #f37021;
    border-radius:50%;
    filter:grayscale(0%);
    -webkit-filter:grayscale(0%);
    -moz-filter:grayscale(0%)
}
.team-outer-popup .modal{
    z-index:3147483800
}
.leadership-team-top-right-sec{
    margin-top:20px;
    background-color:#f7f7f7;
    border-radius:6px;
    border:1px solid #e5e5e5;
    -webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
    -moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
    box-shadow:0 0 8px 0 rgba(0,0,0,.1);
    padding:20px
}
.leadership-team-top-right-sec .l-t-left-img{
    float:none;
    display:block;
    margin:0 auto 10px;
    width:100px
}
.leadership-team-top-right-sec .l-t-right-cont{
    text-align:center;
    padding-left:0;
    margin-left:0;
    background:0 0;
    min-height:auto
}
.leadership-team-top-right-sec .l-t-right-cont h4{
    font-size:18px;
    font-weight:600
}
.l-t-right-cont h5,.leadership-team-top-right-sec .l-t-right-cont h4{
    margin-bottom:5px
}
.leadership-team-top-right-sec .l-t-right-cont p{
    line-height:22px;
    margin-bottom:0;
    font-size:14px
}
.leadership-s-row{
    position:relative
}
.leadership-s-cont-colmumn{
    color:#212121;
    text-align:center;
    display:block;
    border:1px solid transparent;
    border-radius:4px;
    cursor:pointer;
    transition:background-color .5s ease;
    height:100%
}
.leadership-s-cont-colmumn:hover{
    background-color:#fff;
    border-color:#dfdfdf;
    -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.12);
    -moz-box-shadow:0 0 10px 0 rgba(0,0,0,.12);
    box-shadow:0 0 10px 0 rgba(0,0,0,.12)
}
.leadership-s-cont-colmumn:hover .leadership-read-link{
    visibility:visible!important
}
.leadership-s-cont-colmumn:focus,.leadership-s-cont-colmumn:hover{
    color:#212121
}
.leadership-s-cont-top-bg,.leadership-s-cont-top-bg-xs{
    position:absolute;
    top:0;
    left:0;
    right:0;
    width:100%;
    height:240px;
    border-radius:2px;
    background-color:#f5f5f5
}
.leadership-s-cont-top-bg-xs{
    z-index:-1
}
.custom-tab-style .vc_tta-container{
    margin-bottom:0!important
}
.leadership-s-cont-img-out{
    display:flex;
    align-items:flex-end;
    height:240px;
    margin-top:-1px;
    overflow:hidden;
    padding-left:5px;
    padding-right:5px
}
.leadership-s-cont-img{
    max-width:85%;
    height: auto;
    margin:0 auto
}
.leadership-s-cont-colmumn .team-content{
    padding:15px 8px 10px
}
.leadership-s-cont-colmumn .team-content h4{
    margin-top:0;
    font-size:16px;
    font-family:'Public Sans', sans-serif;
    font-weight:600
}
.leadership-s-cont-colmumn .team-content p{
    line-height:22px
}
.leadership-s-cont-colmumn .team-content span{
    font-size:14px;
    color:#777
}
.leadership-s-cont-colmumn .disig-two{
    line-height:18px
}
.leadership-s-cont-colmumn p{
    padding:0;
    margin:0!important
}
.leadership-s-cont-colmumn .leadership-read-link{
    font-size: 14px;
    color:#28b1e4;
    text-transform:uppercase;
    visibility:hidden!important;
    transition:background-color .5s ease;
    font-family:'Public Sans', sans-serif;
    font-weight:400
}
.l-t-left-img{
    width:110px;
    height:110px;
    max-width:100%;
    border-radius:50%;
    border:1px solid #c7d1d2;
    float:left;
    background-color:#f5f5f5
}
.l-t-right-cont{
    margin-left:120px;
    padding-left:25px;
    background:url(../../images/newimages/leader-bubble-line.png) left top no-repeat;
    min-height:133px;
    position:relative
}
.l-t-right-cont h4,.l-t-right-cont h5{
    font-family:'Public Sans', sans-serif;
    font-weight:700;
    margin:0 0 10px
}
.l-t-right-cont h4{
    font-size:18px;
    color:#f37226
}
.l-t-right-cont h6{
    font-size: 16px;
    color:#212121
}
.l-t-right-cont a{
    font-size:14px;
    color:#f37226;
    text-decoration:underline
}
.l-t-right-cont p{
    padding-bottom:0;
    line-height:24px;
    margin-bottom:0
}
@media (max-width:1199px){
    .management-team-right-bar .leadership-team-top-right-sec{
        margin-left:0;
        margin-right:0
    }
    .management-team-right-bar-outer .leadership-s-cont-img-out,.management-team-right-bar-outer .leadership-s-cont-top-bg-xs{
        height:200px
    }
    .management-team-right-bar-outer .team-individual-popup{
        padding-left:5px;
        padding-right:5px
    }
    .management-team-right-bar-outer .leadership-s-cont-img{
        max-width:85%
    }
    .cont-action-btn-sec .white-text{
        margin-top:0
    }
    .advis-leader-teams .leadership-s-cont-img-out,.advis-leader-teams .leadership-s-cont-top-bg-xs{
        height:230px
    }
}
@media (max-width:991px){
    .leadership-s-cont-top-bg{
        display:none
    }
    .leadership-s-cont-top-bg-xs{
        display:block;
        z-index:-1
    }
    .leadership-s-cont-colmumn{
        position:relative
    }
    .team-modal-p{
        margin-top:100px!important
    }
    .management-team-right-bar-outer .vc_col-sm-9{
        width:66.66666667%;
        float:left
    }
    .management-team-right-bar-outer .vc_col-sm-3{
        width:33.33333333%;
        float:left
    }
    .management-team-right-bar .vc_custom_heading{
        padding:10px 15px;
        font-size:17px
    }
    .management-team-right-bar-outer .leadership-s-cont-img{
        max-width:initial;
        height:190px
    }
}
@media (max-width:767px){
    .management-team-right-bar-outer .vc_col-sm-9{
        width:60%
    }
    .management-team-right-bar-outer .vc_col-sm-3{
        width:40%
    }
    .profile-image img{
        margin:0 auto
    }
    .profile-content-sec{
        margin-top:20px
    }
}
@media (max-width:580px){
    .management-team-right-bar-outer .vc_col-sm-9{
        width:100%;
        float:none
    }
    .management-team-right-bar-outer .vc_col-sm-3{
        width:100%;
        float:none
    }
    .management-team-right-bar .vc_custom_heading{
        padding:12px 18px
    }
    .management-team-right-bar .leadership-team-tr-item{
        padding-top:15px;
        padding-bottom:15px
    }
    .management-team-right-bar .leadership-team-top-right-sec{
        margin-top:20px
    }
}
/* flyer and broucher download style start */
.qrlink-downl-box-sec {
    margin-bottom: 20px !important;
    background-color: #f7f7f7;
    border-radius: 6px;
    border: 1px solid #e5e5e5;
    -webkit-box-shadow: 0 0 8px 0 rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 0 8px 0 rgba(0,0,0,.1);
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 10%);
    padding: 15px 15px 0px;
}
.qrlink-downl-box-item {
    margin-bottom: 15px;
}
.qrlink-downl-box-item h4 {
    background: rgba(0,0,0,.05);
    padding: 8px 15px;
    font-size: 14px;
    color: #f36f20;
    margin-bottom: 10px !important;
}
.pdf-qr-down-link-in {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.qrlink-downl-box-item p {    
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 16px;
}
.pdf-down-link p {
    margin-top: 5px;
}
.pdf-down-link, .qr-down-link {
    text-align: center;
}
.qr-down-link {
    max-width: 140px;
}
.qr-down-link-box {
    background-color: #fff;
    padding: 5px;
    border-radius: 6px;
    max-width: 120px;
    margin: 0 auto;
}
.qr-down-link > a {
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    margin-top: 10px;
    display: block;
}
@media (max-width: 480px;) {
    .qrlink-downl-box-sec {
        margin-bottom: 0px;
    }
    .qr-down-link {
        margin-top: 15px;
    }
}
/* flyer and broucher download style end */