
img{max-width: 100%;height: auto;}
.misson-text{max-width: 1215px;margin: 0 auto;padding: 0 15px;}
.misson-text{text-align: center;}
.misson-text h2,.misson-text h3{font-size: 32px;font-weight: 400;padding-bottom: 10px;line-height: normal;}
#ajax-content-wrap .misson-text h2 label{color: #E37F80;}
#ajax-content-wrap .misson-text .about-sep{border-bottom: 1px solid #BAB4A9;display: block;margin: 50px auto;max-width: 370px;opacity: 0.4;}
.misson-text p{font-size:22px;font-weight: 400;line-height: normal;padding-bottom: 0;}
/*.wwo-section.cmn-container{padding: 0 80px;}*/
.cmn-container.wwo-section >.row_col_wrap_12{ margin-left:-15px!important; margin-right: -15px!important;}
.wwo-section .vc_row-fluid .vc_col-sm-6.wpb_column{padding-left: 15px;padding-right: 15px;}
.wwo-section .vc_column-inner{height: 100%;}
.wwo-section .iwithtext{display: flex;}
.wwo-section .iwithtext .iwt-icon{position: initial;}
.wwo-section .iwithtext .iwt-icon img{width: auto;max-width: 50px;}
.wwo-section .iwithtext .iwt-text{font-size:22px;line-height: 26px;padding-left: 25px;}
.about-single-box{max-width: 730px;margin: 0 auto !important;}
.wwo-section .about-single-box .iwithtext{align-items: center;}
.wwo-section .about-single-box .iwt-text{padding-left: 50px;}
.wwo-section .about-single-box .iwithtext img{max-width: 200px;}
.deliver-sec .iwithtext .iwt-icon{position: inherit;text-align: center;width: 125px;height: 125px;line-height: 175px;border-radius: 100%;margin: 0 auto;background:#FFFFFF;}
.deliver-sec .iwithtext .iwt-icon img{width: 71px;}
.deliver-sec.we-do-sec .iwithtext .iwt-icon img{width:140px;}
.deliver-sec .iwithtext .iwt-text{font-size: 22px; font-weight: 300; line-height: 26px;padding-left: 0;padding-top: 25px;}

.we-do-sec.deliver-sec .iwithtext .iwt-icon{height: auto;line-height: 100%;width: auto;}
.we-do-sec.deliver-sec .iwithtext .iwt-text{padding-top: 10px;}

.abt_build_toogether .child_column {padding-left: 0 !important;padding-right: 0 !important;}
/*.abt_build_toogether {padding: 0 120px !important;}*/

.about-we-are .text .link-text{color: #000000;}
.about-we-are .nectar-fancy-box{height: 100%;}
.about-we-are .nectar-fancy-box .text{display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;height: 100%;}
.about-we-are .nectar-fancy-box .link-text .arrow {width: auto; height: initial; border: none; line-height: initial; margin-left: 10px;transition: none;}
.about-we-are .nectar-fancy-box .link-text .arrow:after {content: none;}
.about-we-are .nectar-fancy-box .link-text .arrow:before {content: "";width: auto;height: initial;line-height: initial; margin-top: -3px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 11px solid #282828;transition: none;transition: all .33s cubic-bezier(.12,.75,.4,1);}

.leader-sec .nectar_cascading_images .cascading-image img{max-width:75%;}
.leader-sec .nectar_cascading_images .cascading-image img.nectar-lazy.loaded{height: auto;}
.leadership-hd-sec .nectar-circle-images.size_77px .nectar-circle-images__inner .nectar-circle-images__image{margin-right: 20px;}
.material .wpb_content_element.leadership-content{margin-bottom: 10px;padding: 0 15px;}
.leadership-content p{font-size: 26px;line-height: 40px;padding-bottom: 15px;}
.leader-img .wpb_wrapper ul{display: flex;justify-content: center;align-items: center;margin: 0;}
.leader-img .wpb_wrapper li{margin: 0 10px;cursor: pointer;list-style: none;}
.leader-img .wpb_wrapper li img{border: 1px solid transparent;border-radius: 100%;height: 75px;width: 75px;}
.leader-img .wpb_wrapper li:hover img,.leader-img .wpb_wrapper li.active img{border-color: #000000;}
.leader-inner{max-width: 800px;/*margin: 0 auto;*/padding: 0 15px 0px 30px;}
.leader-content .leader-inner h4{font-size: 40px; font-weight: 400; margin-bottom: 15px;}
.leader-content .leader-inner .person-postion{font-size: 26px; font-weight: 300; }
.leader-content .leader-inner p{padding-bottom: 0;}
.leader-content .leader-info{padding: 50px 0 0;}
.leader-content .leader-info p{font-size:22px; line-height: normal; font-weight: 300;padding: 0 0 50px; text-align: justify;}
.leader-content .leader-inner p.ceo-name{font-size: 40px;padding-bottom: 10px; display: none;}
.leader-content .leader-inner .sc-icon{display: none;}
.leader-content.leader-left .wpb_wrapper{ display: flex; justify-content: flex-end;}
.leader-content.leader-left .wpb_wrapper .leader-inner{ padding: 0 30px 0px 15px;}

/*.our-team-sec{max-width: 1685px;margin: 0 auto;padding: 0 15px;}*/
.our-team-sec .team-left h2{font-size:46px;font-weight: 400;margin-bottom: 18px;line-height:52px;}
.our-team-sec .team-left p{font-size:22px;font-weight: 300;padding-bottom: 0;line-height: normal; text-align: justify;}
.our-team-sec .hover-wrap-inner {cursor: pointer;}
.team-info{position: relative;padding-top: 20px;}
.team-left{max-width: 600px;}
.team-member-image{position: relative;}
.team_social_icon{position: absolute;bottom: -20px;right: 0;left: 0;z-index: 9;}
body .team_social_icon .bottom_meta i{border-radius: 100%;font-size: 20px;line-height: 20px;padding: 10px;display: inline-block;height: auto;width: auto;background: #E37F80;color: #ffffff; display: none;}

.team-meta h5{font-size: 26px; font-weight: 400;line-height: 100%;cursor: pointer;}
.team-meta h3{font-size: 22px; font-weight: 300; padding: 0;line-height: 100%; font-family: 'Cormorant Infant', serif;}
body .team-member[data-style=bio_fullscreen_alt] .team-member-image{margin-bottom: 30px;overflow: inherit;}
body .team-member[data-style=bio_fullscreen_alt]:hover .team-member-image-inner,.team-member[data-style=bio_fullscreen_alt]:hover .team-member-image{transform: inherit;-webkit-transform: inherit;}


.brand-logo-sec{max-width: 800px;margin: 0 auto;width: 100%;}
html body .brand-logo-sec.vc_row-fluid>.span_12{justify-content: center;}
body[data-col-gap="50px"] .brand-logo-sec.wpb_row:not(.full-width-section):not(.full-width-content){margin-bottom: 0;}

body[data-col-gap="50px"] .vc_row-fluid .op-hover-border.wpb_column{padding: 0 10px;}
.op-hover-border .vc_column-inner{border: 1px solid transparent;height: 100%;cursor: pointer;}
.op-hover-border .vc_column-inner:hover,.op-hover-border.active .vc_column-inner{border: 1px solid #FFFFFF;}
body[data-col-gap="50px"] .vc_row-fluid.our-patner-sec .span_12{justify-content: center;}
.our-patner-sec .iwithtext .iwt-text{padding-left: 0;}
.our-patner-sec .iwithtext .iwt-text p{padding: 10px 0 0;font-size: 22px; line-height: normal;word-break: break-word;}
body[data-col-gap="50px"] .our-patner-sec.wpb_row:not(.full-width-section):not(.full-width-content){margin-bottom: 10px;}
.department-logo h3{font-size: 40px;margin-bottom: 50px;}
.department-logo ul{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;margin: 0;}
.department-logo li{width: 33.333%;list-style: none;padding: 0 15px 20px;}
.department-logo li img{width:150px;}

.about-video .nectar_video_player_self_hosted .play_button .play{width: 100px; display: none;}
.about-video .nectar_video_player_self_hosted .play_button .play:before{background-color: transparent;border: 1px solid #FFFFFF;}

.map-hd{ max-width:600px; margin: 0 auto;}
.map-hd .heading-line p{font-size: 22px; font-weight: 300; line-height: 26px;}

body[data-col-gap="50px"] .appoitment-box.vc_row-fluid .wpb_column{padding: 0;}
.cmn-container.deliver-sec .wpb_column.max_width_desktop_1453px{max-width: none!important;}

/*@media (min-width:1000px){
	.leadership_1_active .leader-thumbimg{order:2;}
	.leadership_1_active .leader-content{order:1;}
}*/

@media screen and (max-width: 1650px) {
    .our-patner-sec .iwithtext .iwt-text p{font-size: 20px;}
    .op-section.wpb_column.top_padding_desktop_150px >.vc_column-inner{padding:100px 50px;}
}

@media screen and (max-width: 1366px) {
.our-team-sec .team-left h2{font-size:36px;}
}

@media screen and (max-width: 1200px) {
    .team-meta h3{font-size: 18px;}
    .our-patner-sec .iwithtext .iwt-text p{font-size: 16px;}
    .op-section.wpb_column.top_padding_desktop_150px >.vc_column-inner{padding:100px 25px;}
    .our-team-sec .team-left h2{font-size: 70px;}
}

@media screen and (max-width: 999px) {
.our-team-sec .team-left h2{font-size:26px;}
    .wwo-section .vc_row-fluid .vc_col-sm-6.wpb_column{padding-left:0px; padding-right:0px;}
    /*.cmn-container.deliver-sec > .row_col_wrap_12 { margin-left:0px!important; margin-right: 0px!important;}*/
    .leader-sec .nectar_cascading_images .cascading-image .inner-wrap .bg-layer .img-wrap.lazy-enabled.img-loaded{transform: translateX(0%) translateY(0%)!important;}
}

@media screen and (max-width: 991px) {
    .leadership-content p{font-size: 20px;line-height: normal;}
    .deliver-sec .iwithtext .iwt-text{font-size: 18px;}
    .deliver-sec .iwithtext .iwt-icon img{width:50px;}
    .deliver-sec.we-do-sec .iwithtext .iwt-icon img{width:75px;}
    .deliver-sec .iwithtext .iwt-icon{width: 100px;height: 100px;line-height: 131px;}
    .department-logo li img{width:125px;}
    .brand-logo-sec .wpb_column{width: 33.333%;}
    .op-section.wpb_column.top_padding_desktop_150px >.vc_column-inner{padding:50px 25px;}
    .our-patner-sec .op-hover-border.one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]){width: 25%;}
    .our-team-sec .team-left h2{font-size: 50px;}
    body[data-col-gap="50px"] .team-right-sec .wpb_row:not(.full-width-section):not(.full-width-content){margin-bottom: 0;}
    .team-meta h3{font-size: 16px;}
    .team-meta h5{font-size: 20px;}
    .team-right-sec .wpb_column{width: 33.333%;padding:0 5px !important;}
    .our-team-left.wpb_column, .team-right-sec.wpb_column{width: 50%;}
    body[data-col-gap="50px"] .wwo-section .wpb_row:not(.full-width-section):not(.full-width-content){margin-bottom: 30px;}
    .misson-text p{font-size: 20px;}
    body .misson-text h2,body .misson-text h3{font-size: 24px;}
}


@media screen and (max-width: 767px) {
    .leadership-content p{font-size: 16px;}
    .team_social_icon{bottom: -15px;}
    body .team_social_icon .bottom_meta i{font-size: 16px;line-height: 16px;padding: 5px;}
    body[data-col-gap="50px"] .vc_row-fluid .brand-logo-sec .span_12{margin: 0;}
    .brand-logo-sec .wpb_column:not([class*=vc_col-xs]){width: 33.333%;padding: 0 5px !important;}
    .our-patner-sec .op-hover-border.one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]){width: 50%;}
    .our-team-sec .team-left p{font-size: 18px;}
    .our-team-sec .team-left h2{font-size: 40px;}
    .team-meta h3{font-size: 14px;}
    .team-meta h5{font-size: 18px;}
    .team-right-sec  .wpb_column:not([class*=vc_col-xs]){width: 33.333%;}
    .team-left{max-width: 100%;text-align: center;}
    .our-team-left.wpb_column, .team-right-sec.wpb_column{width: 100%;}
    .leader-content .leader-inner p.ceo-name{font-size: 20px;}
    .leader-content .leader-info p{font-size: 18px;padding: 0 0 20px;line-height: normal;}
    .leader-content .leader-info{padding: 20px 0 0;}
    .leader-content .leader-inner h4{font-size: 28px;margin-bottom: 10px;}
    .weare-section-main .nectar-fancy-box[data-style=image_above_text_underline] .text h4{font-size: 20px;}
    .we-do-sec .wedo-inner .wpb_column:not([class*=vc_col-xs]){width: 50%;}
    .deliver-sec .iwithtext .iwt-text{font-size: 14px;padding-top: 5px; line-height:18px;}
    .deliver-sec .iwithtext .iwt-icon{width: 75px;height: 75px;line-height: 85px;}
    .deliver-section .vc_col-sm-3.wpb_column:not([class*=vc_col-xs]){width: 50%;padding: 0 10px;}
    body[data-col-gap="50px"] .vc_row-fluid .about-single-box.wpb_column{padding-left: 15px;padding-right: 15px;}
    .wwo-section .about-single-box .iwt-text,.wwo-section .iwithtext .iwt-text{padding-left: 0;}
    .wwo-section .iwithtext .iwt-icon{position: initial;}
    .wwo-section .iwithtext{display: inherit;text-align: center;}
    #ajax-content-wrap .misson-text .about-sep{margin: 25px auto;}
    .misson-text p{font-size: 16px;}
    body .misson-text h2,body .misson-text h3{font-size: 22px;}
}


/**/
.journey-sec .container{max-width: 1450px;padding-left: 15px;padding-right: 15px;margin: 0 auto;}
.journy-hd{text-align: center;padding-bottom: 80px;}
.journy-hd span{font-size: 22px; font-weight: 300;line-height: 100%;margin-bottom: 5px;}
.journy-hd h2{font-size: 64px; font-weight: 400;line-height: 100%;margin: 0;}
.frame-imgblock {grid-column-gap: 50px;grid-row-gap: 50px;align-items: flex-start;display: flex;}
.year-and-text {width: 50%;grid-column-gap: 16px;grid-row-gap: 16px;flex-direction: column;justify-content: center;margin-top: 32px;font-size: 18px;display: flex;}
.journey-description {font-size: 20px;font-weight: 500;line-height: 30px;}
.journey-description h3{font-size: 40px; line-height: normal; }
.lightbox-link{width: 50%;justify-content: center;display: flex;}
.timeline-item::after {content: "";background-color: #BAB4A9;border-radius: 100%;bottom: 45px;height: 12px;width: 12px;left: 0;right: 0;margin: 0 auto;position: absolute;border: 3px solid #BAB4A9;}
.timeline-frame {margin-bottom: 50px;}
.timeline-item {position: relative;padding-top: 50px;text-align: center;cursor: pointer;}
.timeline-nav .slick-list::before {background-color: #BAB4A9;border-radius: 6px;content: "";height: 3px;left: 0;right: 0; top: 35px;position: absolute;width: 100%;}
.journey-sec .journey-description h3{ font-size: 48px; line-height: normal;margin: 0;}
.journey-sec .journey-description p{font-size: 26px;font-weight: 500;line-height: 30px;padding-bottom: 20px;}
/* Slick arrows border*/
.slick-prev,.slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;transform: translate(0, -50%);display: flex;align-items: center; justify-content: center;width: 40px; height: 40px;margin-top: -10px;padding: 0;cursor: pointer;color: transparent;border: 0;outline: 0;background: #fff;border: 2px solid #000000;border-radius: 8px;z-index: 9;}
.timeline-nav .slick-prev{left: 0;}
.timeline-nav .slick-next{right: 0;}
.slick-prev:hover,.slick-next:hover{background-color: #e37f80;border-color: #e37f80;}
.slick-next:before {content: '';border-top: 8px solid transparent;border-bottom: 7px solid transparent;border-left: 10px solid #000000;position: absolute;left: 15px;margin: 0 auto;text-align: center;top: 50%;transform: translate(0, -50%);}
.slick-prev:before {content: '';border-top: 8px solid transparent;border-bottom: 7px solid transparent;border-right: 10px solid #000000;position: absolute;left: 10px;margin: 0 auto;text-align: center;top: 50%;transform: translate(0, -50%);}
.slick-next:hover:before{border-left-color: #FFFFFF;}
.slick-prev:hover:before{border-right-color: #FFFFFF;}
.timeline-text{font-size: 26px;}
.slick-current .timeline-text {color: #E37F80;}
.timeline-item.slick-current::after {background-color: #E37F80;border: 2px solid #E37F80;}
.slick-next:hover:before {content: '';background-size: cover;background-repeat: no-repeat;background-image: url('https://assets-global.website-files.com/63aebd8a8792ab50b7a132a3/6411981a2350f136efb12c3d_chevron-left.svg');}
.slick-prev:hover:before {content: '';background-size: cover;background-repeat: no-repeat;background-image: url('https://assets-global.website-files.com/63aebd8a8792ab50b7a132a3/6411918ea7850d9d395426b9_chevron-right.svg');}
/*lightbox css*/
.w-lightbox-caption {background: #283895;text-align: centert;}

@media (max-width: 999px) {
    .weare-section-main.about-we-are .nectar-flickity button.previous {left: -40px !important;}
    .weare-section-main.about-we-are .nectar-flickity button.next {right: -40px !important;}
    .timeline-nav {width: 100%;padding-top: 21px;}
    .journey-sec .journey-description h3{ font-size: 24px;}
    .journey-sec .journey-description p{font-size: 18px;}
    .timeline-item::after {width: 10px;height: 10px;}
    .timeline-text {text-align: center;}
}


@media (max-width: 767px) {
    .journey-description h3{font-size: 22px;}
    .journey-description p{font-size: 16px;}
    .journy-hd span{font-size: 14px;}
    .journy-hd{padding-bottom: 40px;}
    .lightbox-link{width: 100%;order: 1;}
    .year-and-text{order: 2;text-align: center;width: 100%;}
    .frame-imgblock{grid-row-gap: 15px;flex-wrap: wrap;}
    .timeline-nav {padding-top: 0;padding-right: 15px;padding-left: 15px;}
    .timeline-frame {margin-bottom: 0px;}
    .slick-prev:before,.slick-next:before {font-size: 40px;}
}


/*Service Popup*/
.popup_active:after{background: #e8e8e8;opacity: 0.5;}
.dialog_close_icon{position: absolute;top: -5px;right: 0;height: 40px;width: 40px;cursor: pointer;display: block;}
.dialog_close_icon:before {content: ""; top: 50%; transform: translateY(-50%);
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"></path></svg>') center no-repeat; width:35px; height:35px; position: absolute; right: 0px;}
.services_popup,body .ui-widget-header{display: none;}
.ui-widget.ui-widget-content{left: 0 !important;right: 0;margin: 0 auto;width: 100% !important;max-width: 600px;border-color: #e0e0e0;border-radius: 0;padding: 0;}
body .ui-widget-header{border: none;background: transparent;transition: transform .8s cubic-bezier(.2,1,.2,1);}
.services_popup.ui-dialog-content{padding: 50px;-webkit-box-shadow: 0px 0px 10px 2px rgba(201,201,201,1);-moz-box-shadow: 0px 0px 10px 2px rgba(201,201,201,1);box-shadow: 0px 0px 10px 2px rgba(201,201,201,1);}
.service-lr{display: flex;align-items: center;justify-content: space-between;padding-bottom: 50px;}
.sp-conent{padding-right: 15px;}
.sp-conent h3{font-size: 22px;color: #4197cb;margin: 0;padding: 10px 15px;border: 1px solid #f7f7f7;display: inline-block;}
.service-detail li{list-style: disc;font-size: 24px;padding-bottom: 20px;line-height: 25px;}
.service-detail li:last-child{padding-bottom: 0;}

@media (max-width: 767px) {
    .services_popup.ui-dialog-content{padding:40px 15px;}
    .sp-conent h3{font-size: 16px;}
    .ui-widget.ui-widget-content{max-width: 95%;}
    .service-detail li{font-size: 16px;padding-bottom: 10px;}
    .service-lr{padding-bottom: 15px;}
}

@media screen and (max-width: 999px) {
   .container.main-content{ max-width:100% !important;}
   body .wpb_column.bottom_padding_tablet_50px > .vc_column-inner{ margin-left:-25px; margin-right: -25px;}
   .wwo-section.cmn-container{ padding:0px 10px;}
   .misson-text{ padding:0px;}
   .leader-inner,.leader-content.leader-left .wpb_wrapper .leader-inner{ max-width:100%; padding:0px 25px;}
   .team-left{ padding:0px;max-width:100%;}
   .leader-content .leader-info p{ padding-bottom:15px;}
   .leader-content .leader-info p:last-child{ padding-bottom:0px;}
   .leader-inner{ padding-top:50px;}
   .leader-inner p{ line-height:24px;}
   .leader-content.leader-left{ padding-bottom:50px !important;}
   .op-section.wpb_column.top_padding_desktop_150px >.vc_column-inner>.wpb_wrapper{ padding-left:25px; margin-right:25px;}
    .hq-slider{ padding-left:45px; padding-right:45px;}
    .weare-section-main .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap{padding: 17px;}
    .weare-section-main .nectar-fancy-box[data-style=image_above_text_underline] .text p{ font-size:20px!important;}
    .weare-section-main .nectar-fancy-box[data-style=image_above_text_underline] .text h4{ line-height: 24px!important;}
   
}
@media screen and (max-width: 767px) {
    .wpb_row.vc_row-fluid.vc_row.inner_row.top_padding_tablet_25px .row_col_wrap_12_inner.col.span_12.left{ margin-left:-10px; margin-right: -10px;}
 }
 @media screen and (max-width: 690px) {
    body .team-member[data-style=bio_fullscreen_alt] .team-member-image{ margin-bottom:10px;}
    .wwo-section .iwithtext .iwt-text{ font-size:16px; line-height:20px;}
    .wpb_column.left_padding_desktop_25px > .vc_column-inner{ padding:15px !important;}
    
 }
 @media (max-width:690px){
    /*.container.main-content{padding-left:0px; padding-right:0px;}*/
    }












