.page-template-template-about .megaphone-header {
    background-color: transparent;
}

.page-template-template-about .megaphone-header-main,
.page-template-template-about .header-mobile {
    position     : relative;
    z-index      : 99999;
    margin-bottom: 0;
    box-shadow   : none;
}

.page-template-template-about .header-middle {
    background: 0 0;
}

.page-template-template-about .megaphone-header+.megaphone-section {
    margin-top: -60px;
}

.page-template-template-about .header-mobile .megaphone-menu-action a {
    color       : #FFF;
    border-color: #FFF;
}

@media (min-width: 600px) {
    .page-template-template-about .megaphone-header+.megaphone-section {
        margin-top: -80px;
    }

    .page-template-template-about .size-megaphone-wa-2 {
        height: 480px !important;
    }
}

@media (min-width: 900px) {
    .page-template-template-about .megaphone-header+.megaphone-section {
        margin-top: -65px;
    }

    .page-template-template-about .size-megaphone-wa-2 {
        height: 480px !important;
    }
}

@media (min-width: 900px) and (max-width: 1050px) {
    .page-template-template-about .megaphone-header+.megaphone-section {
        margin-top: -100px;
    }
}

.page-template-template-about .megaphone-overlay .entry-content h2 {
    font-weight   : 800;
    letter-spacing: 0px;
    color         : #FFFFFF;
}

@media (min-width: 600px) {
    .page-template-template-about .megaphone-overlay .entry-content h2 {
        font: normal normal 800 48px/55px Poppins;
    }
}

.page-template-template-about .section-content-left .team-member {
    display       : flex;
    flex-direction: column;
    align-items   : center;
}

.page-template-template-about .section-content-left .team-member img {
    width        : 160px;
    height       : 160px;
    border-radius: 50%;
    margin-bottom: 16px;
}

.page-template-template-about .section-content-left .team-member h2 {
    font          : normal normal 600 16px/20px Poppins;
    letter-spacing: 0px;
    color         : #000000;
    text-transform: capitalize;
    margin-bottom : 0px;
}

.page-template-template-about .section-content-left .team-member h3 {
    font          : normal normal normal 14px/20px Poppins;
    letter-spacing: 0px;
    color         : #000000;
    text-transform: uppercase;
    margin-bottom : 16px;
}

.page-template-template-about .section-content-left .team-member .mks_social_widget_ul {
    display        : flex;
    align-items    : center;
    justify-content: center;
	padding-left   : 0;
}

.page-template-template-about .section-content-left .team-member .mks_social_widget_ul li a {
    width        : 40px;
    height       : 40px;
    box-shadow   : 0px 3px 6px #00000029;
    color        : #FFFFFF;
    border-radius: 50%;
    font-size    : 18px;
}

.page-template-template-about .section-content-right h2 {
    font-weight   : 600;
    letter-spacing: 0px;
    color         : #000000;
    margin-bottom : 16px;
}

.page-template-template-about .section-content-right p {
    letter-spacing: 0px;
    color         : #171717;
}

.page-template-template-about .section-content-right .entry-media {
    margin-top: 69px;
}

@media (min-width: 900px) {
    .page-template-template-about .section-content {
        padding-top   : 48px;
        padding-bottom: 67px;
    }
}

@media (min-width: 600px) {


    .page-template-template-about .section-content-right h2 {
        font: normal normal 600 48px/56px Poppins;
    }

    .page-template-template-about .section-content-right p {
        font: normal normal normal 16px/28px Poppins;
    }
}

.page-template-template-about .section-our-focus {
    background-position: center;
    background-size    : cover;
    padding-top        : 32px;
}

.page-template-template-about .section-our-focus h1 {
    font-weight   : 600;
    letter-spacing: 0px;
    color         : #FFFFFF;
}

.page-template-template-about .section-our-focus p {
    letter-spacing: 0px;
    color         : #FFFFFF;
}

@media (min-width: 900px) {
    .page-template-template-about .section-our-focus {
        padding-bottom: 78px
    }

    .page-template-template-about .section-our-focus .section-our-focus-right {
        padding-top: 91px;
    }
}

@media (min-width: 600px) {

    .page-template-template-about .section-our-focus h1 {
        font: normal normal 600 48px/55px Poppins;
    }

    .page-template-template-about .section-our-focus p {
        font: normal normal normal 16px/32px Poppins;
    }
}




/* New Css  */



body[class*="page-template-template-about"] .megaphone-header {
    background-color: transparent;
}
body[class*="page-template-template-about"] .megaphone-header-main,
body[class*="page-template-template-about"] .header-mobile {
    position     : relative;
    z-index      : 99999;
    margin-bottom: 0;
    box-shadow   : none;
}
body[class*="page-template-template-about"] .megaphone-main-wrapper .d-flex .entry-media{
    height: auto;
}

body[class*="page-template-template-about"] .header-middle {
    background: 0 0;
}

body[class*="page-template-template-about"] .megaphone-header+.megaphone-section {
    margin-top: -67px;
    padding: 0
}

body[class*="page-template-template-about"] .megaphone-main-wrapper .header-mobile .megaphone-menu-action a {
    color       : #FFF;
    border-color: #FFF;
}

body[class*="page-template-template-about"] .megaphone-main-wrapper .size-megaphone-wa-2 {
    height: 284px !important;
}

body[class*="page-template-template-about"] .megaphone-main-wrapper .megaphone-overlay .entry-content h2 {
    font-weight   : 800;
    letter-spacing: 0px;
    color         : #FFFFFF;
    margin: 0;
}

body[class*="page-template-template-about"] .megaphone-main-wrapper .megaphone-overlay .entry-content h2 {
    margin-bottom: -20px;
}

@media (min-width: 600px) {
    body[class*="page-template-template-about"] .megaphone-main-wrapper .megaphone-header+.megaphone-section {
        margin-top: -80px;
    }

    
}

@media (min-width: 900px) {
    body[class*="page-template-template-about"] .megaphone-main-wrapper .megaphone-header+.megaphone-section {
        margin-top: -65px;
    }


}

@media (min-width: 900px) and (max-width: 1050px) {
    body[class*="page-template-template-about"] .megaphone-main-wrapper .megaphone-header+.megaphone-section {
        margin-top: -100px;
    }
}


@media (min-width: 600px) {
    body[class*="page-template-template-about"] .megaphone-main-wrapper .megaphone-overlay .entry-content h2 {
        font: normal normal 800 44px/55px Poppins;
    }
}


.section-about_bio h1 {
    font-weight   : 600;
    letter-spacing: 0px;
    color         : #FFFFFF;
}

.section-about_bio p {
    letter-spacing: 0px;
    color         : #FFFFFF;
}


@media (min-width: 600px) {

    .section-about_bio h1 {
        font: normal normal 600 48px/55px Poppins;
    }

    .section-about_bio p {
        font: normal normal normal 16px/32px Poppins;
    }
}


.section-work-with-us .megaphone-button
{
    background: #006b89 !important;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
    color: #fff;
    font-size: 17px;
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 15px;
    padding-bottom: 15px;
    transition-duration: 0.3s;
    margin: 8px 0;
    height: 57px;
    width: auto;
    box-shadow: 0px 10px 20px -15px rgb(0 0 0 / 50%);
}

.section-work-with-us .megaphone-button:hover {
    transform: translateY(-5px);
    color: #006b89;
    background-color: #cdf563 !important;
}



.sec-client-company {
    padding: 75px 0;
    text-align: center;
    font-size: 22px;
}

.sec-client-company .section-title,
.section-meet-the-team h2.section-title {
    font-size: 3.3rem;
    text-align: center;
    color: #404040;
    margin-bottom: 35px;
}

.sec-client-company .about_section_carousel_bg {
    border-radius: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 50px 0;
}

.sec-client-company .about_section_carousel_bg .lable {
    font-size: 16px;
    font-weight: 600;
}

.section-about_bio {
    padding-top: 50px;
    padding-bottom: 50px;
}

.section-about_bio .section-about_bio-right {
    text-align: center;
    color: #ffffff;
}

.section-about_bio .section-about_bio-right h2 {
    color: #ffffff;
    margin-bottom: 30px;
    line-height: 1.25em;
    font-size: 36px;
    font-weight: 600;
}

.section-chariman {
    background-color: #f9f9f9;
    padding-top: 50px;
    padding-bottom: 50px;
}

.section-chariman .about-image {
    width: 160px;
    height: 160px;
    border-radius: 50%;
}

.section-chariman .section-about_bio-right {
    text-align: center;
    color: #404040;
}

.section-work-with-us {
    padding: 30px 0;
    text-align: center;
    font-size: 22px;
}

.section-work-with-us .megaphone-button {
    margin-bottom: 30px;
}
.inner-container {
    max-width: 864px;margin: 0 auto;
}



/*------------------*/
.megaphone-section.section-meet-the-team {
    
}
.section-meet-the-team-main {
    display: flex;
    flex-flow: wrap;
}

.section-meet-the-team-inner {
    width: 33.3%;
    padding: 20px;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    /* justify-content: flex-start; */
    align-items: center;
    /* align-content: center; */
}

.section-meet-the-team-inner img.team-image {
    width: 60%;
    max-width: 200px;
    border-radius: 100%;
    filter: grayscale(100%);
    transition-duration: .5s;
}
.section-meet-the-team-inner .team-image:hover {
    transform: scale3d(1.1,1.1,1.1);
    filter: grayscale(0%);
    transition-duration: .5s;
    border-radius: 20px;
}

.section-meet-the-team-inner h3.team-head-title {
    text-align: center;
    color: #006b89;
    font-size: 2.2rem;
    line-height: 1.25em;
    font-weight: 500;
    margin-top: 10px;
    margin-bottom: 5px;
}

.section-meet-the-team-inner .team-job-title {
    font-family: Poppins;
    font-weight: 700;
    font-size: 1.6rem;
    color: #404040;
}


.section-meet-the-team-inner button.team-accordion_header {
    width: 100%;
    border: none;
    border-radius: 89px;
    padding: 8.5px;
    background-color: #006b89;
    color: #ffffff!important
}

.section-meet-the-team-inner .team-accordion {
    width: 100%;
    margin-top: 10px;
}

.section-meet-the-team-inner h4.team-accordion_title {
    font-size: 1.4rem;
    line-height: 1.4rem;
    font-weight: 500;
    color: #ffffff;
    letter-spacing: 1.078px;
}

.section-meet-the-team-inner span.team-accordion_subtitle {
    font-size: 1.1rem;
    text-transform: uppercase;
    letter-spacing: 1.078px;
}

.section-meet-the-team-inner span.team-accordion_title-area {
    display: flex;
    flex-flow: column;
}

.section-meet-the-team-inner .team-text-block {
    font-family: Poppins;
    font-weight: 400;
    font-size: 1.5rem;
    text-align: center;
    line-height: 2.4rem;
    padding: 23px;
}
@media(max-width: 991px) {
    .section-meet-the-team-inner {
        width:100%
    }
}



/*------------------*/




@media(max-width: 767px) {
    .sec-client-company {
        padding: 30px 0;                    
        font-size: 16px;
    }
    
    .sec-client-company .section-title {
        font-size: 2.5rem;
        margin-bottom: 25px;
    }
    
    .sec-client-company .about_section_carousel_bg {
        margin: 30px 0;
    }
    
    .section-about_bio {
        padding-top: 30px;
        padding-bottom: 10px;
    }
    .section-about_bio .section-about_bio-right h2 {
        margin-bottom: 15px;
        font-size: 30px;
    }
    
    .section-chariman {
        padding-top: 30px;
        padding-bottom: 10px;
    }
}

.slider-invert {
-webkit-filter: invert(1);
   filter: invert(1);
Padding-botton: 20px;
}