/** Shopify CDN: Minification failed

Line 498:0 Expected "}" to go with "{"

**/
@media only screen and (max-width:1280px) {
.nav>ul>li>a{padding:7px 22px !important;}
}

@media only screen and (max-width:1279px) {
.container, .bn-caption .container { width:100%; padding:0px 20px; }
.textColRight { width:100% !important; }
.textColLeft { width:100% !important; }
.textContent { padding:80px 40px !important; }
.textContent.sm { padding:50px 40px !important; }
.textContent.alt{padding:0px 0px 0px 40px !important;}
.container-float{ left:0; margin-left:0px;}
.cont1{ padding-right:0px;}
.cont2{ padding-left:0px;}
.partner-slider .slick-prev{ left:-20px;}
.partner-slider .slick-next{ right:-20px;}
.service-block-holder{ padding-left:40px;}
.service-block{ left:60px;}
.foo3{margin-left:60px;}
.about-img-holder{ padding-left:50px;}
.time-line-point{right:-45px;}
.timeline-grid .timeline-block:nth-child(even) .time-line-point{}
.our-videos-section{background-size:cover;}
.foo1{width:auto;}
.title1 strong { font-size:65px; }
.assessments-section .title1 strong { font-size:60px; }
}

@media only screen and (max-width:1199px) {
.navbar-light .navbar-nav .nav-link { padding:26px 15px; }
.title1 strong { font-size:55px; }
.assessments-section .title1 strong { font-size:50px; }
.title1 { letter-spacing:2px; font-size:40px; line-height:45px; }
}

@media only screen and (max-width:1147px) {
.height1024, .photoContainer.height1024 { height:auto !important; }
.photoContainer.height1024 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.pcentered, .pcentered.md { width:100% !important; padding-left:0px; padding-right:0px; }
.cont-md{ width:100%;}
.half-4{ width:33.33%;}
.half-6{ width:66.66%;}
.topRightContainer { left:0px; z-index:999; position:absolute; right:70px; top:7px; margin:0px !important; padding:0px;}
.sub-menu:before{display:none;}
.nav-wrapper { width:100%; position:relative; float:right; z-index:9999; margin:0px 0px;padding-top:0px; }
.nav-container { position:absolute; top:-50px; margin:0px; display:block; clear:both; width:100%; }
.nav-wrapper .nav { display:none !important; }
.logo{ margin:8px 5px;z-index:9999;    padding-top:0;}
.logo a{ width:158px;}
.foo2{ margin-left:0;}
.foo3{margin-left:10px;}
.secondary-nav ul li a{padding:0px 20px;}
.secondary-nav.alt ul li a{padding:18px 18px;}
.wlogo {left:20px;}
.time-line-point{right:-42px;}
.timeline-grid .timeline-block:nth-child(even) .time-line-point{}
.cboxIframe{overflow:scroll;}#cboxContent{overflow:scroll; width:90% !important;}
/* .social-icons {position:absolute;right:60px; z-index:9999;} */
div#mySidenav{display:none;}
.fix-header {position:static;background:none;}
.top-callus{padding:0 10px;}
.header{padding:0px 0;}
.nav-wrapper{border:0 none;}
}

@media only screen and (max-width:1023px) {
.height960, .photoContainer.height960{ height:auto !important; }
.photoContainer.height960 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.row-inner-md { padding-bottom:28px; }
.half-width.md { width:100%; }
.half-width.md .textContent { padding:40px 40px !important; }
.half-width.md .textContent.sm { padding:40px 40px !important; }
.half-width.md .textContent.sm.pt-md{ padding-top:0px !important;}
.content-box{ padding:0px !important;}
.width-sm, .width-md, .width-sml, .width-mdl{width:100%;}
.title-holder .fleft{float:none;}
.title-holder .fright{margin-top:30px; float:none;}
.cont-sm{ width:100%;}
.blog-slider .slick-dots{ width:51%;}
.half-4{ width:100%;}
.half-6{ width:100%;}
.side-nav { display:none;}
.navigation { cursor:pointer;  display:block;}
.navigation::after{ opacity:1;}
.side-click, .side-nav.active { display:block;}
.side-nav-holder{ margin-bottom:30px;}
.side-nav li{ display:block; width:100%;}
.header{}
.service-block-holder{ padding-left:0px;}
.service-block{ left:20px;}
.about-img-holder{ padding-left:0px;}
.value-block{ border-bottom:1px solid #ebebeb; padding-bottom:50px;}
.values-grid .row .col-md-6:last-child .value-block{ border-bottom:0px solid #ebebeb; padding-bottom:0px; padding-top:50px;}
.time-line-point{right:-40px;}
.timeline-grid .timeline-block:nth-child(even) .time-line-point{}
.our-videos-section{padding:30px 0;}
.testimonials-section{padding:30px 0;}form.contact-form{width:100%;}
.contact-form .input-group{width:100%;}
.amenities-table-wrapper { width:100%; overflow:scroll;}
.title1 strong { font-size:50px; }
.assessments-section .title1 strong { font-size:45px; }
.title1 { letter-spacing:0px; font-size:35px; line-height:40px; }
}




@media only screen and (max-width:991px) {
.foo-logo{width:100%; text-align:center;}
/* .foo2{width:100%; text-align:center; float:left; margin:40px 0;} */
.footer-nav {margin:0px auto;list-style:none;padding:0px;line-height:36px;display:inline-block;float:none;}
.copyright{text-align:center;}
.copyright .container {
    padding: 0;
    padding-bottom: 0;
}
.bn-content p{ margin-bottom:28px !important; line-height:130%;font-size: 28px;}




.welcome-section{padding:30px 0;}
.welcome-logo-wrap{padding:30px 0;padding-bottom:0;margin-bottom:20px;}
.welcome-detail{padding:0; border-left:0;}
.title2{font-size:30px;}
.our-funds-section{padding:30px 0;}
.our-funds-section .container{padding-bottom:30px;}
.insights-section{padding-bottom:30px;}
.insights-right {margin-top:30px;}
.sustainability-section{padding:30px 0;}
.white-title:before{left:38%;}
.white-title{margin-bottom:20px;}
.breadcrumb-container ul{padding:6px 0px 3px;}
.value-left{padding:0;}
.tab-data {padding:15px 0;}
.our-value-data{margin-bottom:30px;}
.tab-data p {line-height:30px;color:#36383e;}
.value-right{padding:0;}
.inner-banner img{min-height:150px;}
.white-shape img{min-height:inherit;}
.pt80{padding-top:30px;}
.team-grid-section{padding:30px 0;}
.fund-section{padding:30px 0;}
.fund-left{padding:0;}
.fund-right{padding:0;}
.fund-right strong {color:#46484f;font-size:25px;font-weight:600;line-height:43px;}
.emering-gradient{padding:30px 0;}
.emering-left{padding:0;}
.emering-left strong {font-size:24px;font-weight:600;line-height:40px; padding:0;}
.fundobjectives{padding:30px 0;}
video.responsive{width:100%;}
.whatis-section{padding-bottom:30px;}
.suit-gradient{padding:30px 0;}
.ourapproch-section{padding:30px 0;}
.approch-left{padding:0;}
.approch-right{padding:0;}
.title5{font-size:30px;}
.ppmm-section{padding:30px 0;}
.contact-right {padding:0;position:relative;float:none;margin:0 auto;}
.contact-left {margin-right:0;padding:30px;}
.contact-right iframe{height:480px;}
.contact-information{position:static; width:100%;}
.c-data{width:65%;}
.contact-submt{text-align:center;}
.thankyou-page .banner-holder {position:relative;top:0px;}
.thankyou-page .inner-banner img {min-height:240px;}
.thankyou-page .inner-banner p{line-height:20px;}
.insights-slider .slick-slide img{max-width:100%;}
.insights-left h3{font-size:19px; line-height:25px;}
.big-tab-icon{opacity:0.5;}
.height991{height:auto !important;}
.pull-right.md, .pull-left.md{ width:100%;}
.abt-text-left{padding-left:15px; padding-bottom:30px;}
.abt-text-right{padding-right:15px;padding-bottom:30px;}
.footer-shape {position:absolute;top:-28px;width:100%;line-height:0;}
.menutab li{width:100%;}
.whiteBg {padding:5px;}
.team-photo img{ min-height:inherit; max-height:inherit;}
.scrollDown img {animation:none;}
.scrollDown a{height:30px;}
.scrollDown img{height:30px;}
.scrollDown{display:none;}
.mean-container a.meanmenu-reveal{right:14px !important;}
.main-container{padding:30px 0;}
.half-width{margin-bottom:30px;}
.foo3 { padding-left:0; text-align:center;}
.cp-right span { float:none; display:inline-block; vertical-align:top;line-height:30px; }
.social-icons { position:relative; z-index:9999; right:auto; line-height:30px;}
.foo4{width:100%; text-align:center; float:none;}
.social-icons li{float:none; display:inline-block;}
.award-images { position:relative; right:0; top:-30px; text-align:right;}
.award-images img { width:50px;}
.pb100{padding-bottom:30px;}
.fund-icon-list{padding:30px 0;}
.contect-right{padding-left:15px;}
.thankyou-left .title1{font-size:45px;}
.thankyou-left h3{font-size:30px;}
.thankyou-left .button{margin-bottom:20px;}
.pda-left.col-md-3 { text-align:left; padding-bottom:20px;}
.left-img { position:static; left:0; top:0;}
.main-container{margin-top:0;}
.white-shape{display:none;}
.our-services-section{text-align:center;}
.serv-item a{width:80%;}
/* .title1 br{display:none;} */
.our-services-section{padding:20px 0;}
.right-img { position:static; padding:20px; padding-right:0;}
.last-section { position:relative; padding:20px 0; min-height:inherit;}
.footer-wrapper:before{top:-442px;}
.foo-box{padding:0;}
.inner-container-sm, .cp-right{text-align:center; width:100%; float:none;}
.tpe-project.where-find { padding-bottom:0; text-align:center;}
.portfolio-page{top:0;}
.fancybox-title-over-wrap{ position:relative; bottom:-30px;}
.fancybox-title p { line-height:20px;}
.crf-list li{width:100%;}
.crf-section .title3{text-align:left;}
.crf-section{padding:10px 0;}
.tpe-img img { width:100%;}
.tpe-list li{width:47%;}
.whyc-page{top:20px}
.why-ch-list li{width:100%; margin:0 auto;}
.list-style1 li{width:100%; margin:10px auto;}
.tstmnl-logo{width:100%;padding-bottom:20px;}
.tstmnl-data{width:100%; text-align:center;}
.certifications-section{padding:20px 0;}
.certif-box{width:100%;margin-bottom:100px;display:inline-block;}
.cetf-icon{left:22%;}
.play-page { top:20px;}
.pl-lists{text-align:center;padding:20px 0;}
.pl-lists ul{display:inline-block; text-align:center;}
.pl-lists li{float:none; display:inline-block;width:100%;}
.pl-lists li a{float:none; display:inline-block;}
.core-v-list li{display:inline-block;width:90%; text-align:center;}
.lft-img-box {padding:20px 0;}
.row.left-imgwrap {padding:20px 0;}
.lappset-right {text-align:center;}
.imgl-item {float:none;display:inline-block;}
.home-banner .slick-arrow{display:none !important;}
.header .container {background: #2B3E4F;}
.mean-container .mean-nav{left:-10px;}
.topRightContainer{display:none;}
.count-section{top:0;}
.bn-caption br{display:none;}
.bn-content h2{ margin-bottom:10px !important; line-height:20px !important;}
.bn-content h2 strong{font-size:14px;}
.slick-dots{bottom:50% !important;}
.main-container.pt0.home-container{padding:30px 0 !important;}
.partnership-contact p { font-size:30px; line-height:41px;}
a.btn-white.button.float-right { float:left !important; margin-top:10px;}
.abt-text-right{padding-left:15px;}
.pl60{padding:0;}
.pl60:before{display:none;}
.our-strengths-section{margin:0;}
.our-strengths-section{padding:30px 0;}
.cv-list li{width:100%;margin-left:0;}
.global-pre-section{margin:0;}
.cap-pod{margin:0; padding:30px 0;}
/* ul.icon-list { width:100%; text-align:center;} */
/* .icon-list li { width:100%; display:inline-block; text-align:center;} */
/* .icon-list li i { float:none; clear:both; display:inline-block; margin:0 auto; padding:10px;} */
/* .icon-list li p { float:none; width:100%; display:inline-block; width:100% !important;}
.icon-list li a { float:none; width:80%; display:inline; padding:2px;} */
.footer-nav li{width:100%;}
.pdpa{top:0; margin-bottom:20px;}
.social-icons i{margin-right:0;}
.navbar-light .navbar-nav .nav-link { color:#fff; padding:5px 18px;}
.sse-list-item:after { content:"+"; position:absolute;right: -30px;top: 33px;font-size:44px; font-weight:bold;}
.sse-list-item h3 { font-size: 16px;}

/*.sse-list-item { width:100%; margin-bottom:30px;}*/
h2.title1.text-right { text-align:left !important;}
.frm-to { width:100%; text-align:center;}
.sse-left,.sse-right  {    flex:auto ;max-width: 100%;}
.abtt-right{padding:0 15px;}
.seminars-section .title1 strong{display:none;}
.smen-lft { padding-right:30px;padding-left:30px; padding-top:15px; padding-bottom:15px;}
.seminars-section .title1 { line-height:45px;}
.title1 span { font-size:23px; line-height:33px;	width:100%;}
.assessments-section .title1 strong{display:none;}
.cp-right { float:left; width:100%; padding:0 16px;}
.ptop { padding-top:330px;}
.title1 strong { display:none !important; }
.contact-detail-list li{width:100%;}
.footer-wrapper { padding:50px 0px 30px; }
.footer-wrapper .inner-container-md { padding:0px; margin: 0;}
.contact-detail h2 { margin-bottom:10px; }
form.contact-form { margin:0px auto; }
.foo2 { margin:30px auto 0px; }
.asm-right, .coaching-lft { padding-left:30px; padding-right:30px; padding-bottom:30px;flex: auto;max-width: 100%; }
.coaching-right {flex: auto;max-width: 100%; }
.assessments-box, .cases-member-box, .seminars-box { padding:5px;flex: auto;max-width: 100%;}
.assessments-inner-box, .cases-inner-box, .seminars-inner-box { padding:25px 25px 15px; }
.cases-top, .clients-section { padding:50px 15px; }
.seminars-top { padding-top:30px; padding-bottom:15px; }
.seminars-photo { position:relative; left:auto; right:auto; width:100%; }
.smen-lft .title1 span { margin-top:30px; }
/* .lang{background-color: #1E303E;} */
/* .seminars-inner-box br{display:none;} */
p:last-child{margin-bottom:15px !important;}
.client-top br {
    display: none;
}
 .lang{
        padding: 5px 20px;
        top: 0;
        right: 0;
        left: initial;
        position: static;
        left: 0;
        text-align: center;
        margin: auto;
        justify-content: center;
    }
    .social-icons-area {
        display: flex;
        justify-content: center;
    }
    .social-icons-area span {
        display: none;
    }
    .social-icons li {
        padding: 0 10px;
    }
    .social-icons-area .social-icons li a {
        color: #727272;
        font-size: 25px;
    }

}

@media only screen and (max-width:959px) {
.height800, .photoContainer.height800 { height:auto !important; }
.photoContainer.height800 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.pcentered.sm{ width:100%; padding-left:0px; padding-right:0px; }
.header{ position:static; background:#ffffff;}
.bn-content{ padding-top:0px !important;}
.secondary-nav ul { display:none;}
.snav { cursor:pointer; display:block;}
.snav::after, .secondary-nav ul.active { display:block;}
.secondary-nav ul li{ display:block; width:100%; margin-top:1px;}
.wlogo{ left:50%;transform:translate(-50%, 0%);}
.time-line-point{right:-36px;}
.timeline-grid .timeline-block:nth-child(even) .time-line-point{}
.visit-counts{position:static;float:right;width:100%;}
.bn-caption{bottom:0;}

}

@media only screen and (max-width:799px) {
.height768, .photoContainer.height768 { height:auto !important; }
.photoContainer.height768 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.timeline-grid::after{ left:0px; margin:0px;}
.timeline-content{ width:100%; padding-left:30px; padding-bottom:30px;}
.time-line-point, .timeline-grid .timeline-block:nth-child(even) .time-line-point{left:-17px !important; right:auto;}
.tinfo{text-align:left;}
.tinfo .title2{text-align:left;}
.tinfo.fright{float:left;}
.timeline-content::after{left:-14px;}
.timeline-mid-info{width:100%;}
.services-slider-container{padding:0;}
.contact-section .img-box{position:static; min-height:inherit;}
.contact-section .intro-img img{position:static; min-height:inherit;}
.contact-section .contact-home-wrapper .f-right{float:none;}


@media only screen and (max-width:767px) {
.height736, .photoContainer.height736, .about-pod-img { height:auto !important; }
.photoContainer.height736 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.row-inner-sm { padding-bottom:28px; }
.half-width.sm { width:100%; }
.half-width.sm .textContent, .textContent { padding:40px 20px !important; }
.half-width.sm .textContent.sm { padding:40px 40px !important; }
.pull-right.sm, .pull-left.sm{ width:100%;}
.container.sm{ width:100%;}
.inner-banner .bn-content h2{ font-size:45px; line-height:50px;}
.captionWrapper h2{font-size:40px;}
.inner-banner .banner_caption { padding-top:0px; top:45%;}
.mb-pic-wrap{display:none;}
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content{min-height:330px;}
.fancybox-slide--iframe .fancybox-content {max-height:330px;}
}

@media only screen and (max-width:735px) {
.height667, .photoContainer.height667 { height:auto !important; }
.photoContainer.height667 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.img-left { margin-right:0px; margin-bottom:30px; width:100%; }
.img-right { margin-left:0px; margin-bottom:30px; width:100%; }
.cont-xs{ width:100%;}
.landing-popup .popup {width:100%;margin:0 auto;display:none;position:fixed;z-index:101;}
.landing-popup .cnt223 {min-width:400px;padding:0;min-height:450px;margin:0 auto;left:0px;}
.footer-shape { top:-23px;}
.tpe-list li { width:100%; margin:10px auto;}
.sol-item{width:100%;}
}

@media only screen and (max-width:666px) {
.height640, .photoContainer.height640 { height:auto !important; }
.photoContainer.height640 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.half-img { width:100%; }
.map{ height:300px !important;}
.footer-shape { top:-15px;}
}

@media only screen and (max-width:639px) {
.height600, .photoContainer.height600 { height:auto !important; }
.photoContainer.height600 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.header-top-row .container { padding:0px 15px;}
.hd-rght { float:left; width:100%;}
.htel { font-size:12px;}
.htel a { font-size:13px; padding-left:5px;}
.head-lang { float:right; margin-left:12px;}
.lang-list li { margin-left:12px;}
.bn-content{top:35%;}
.inner-banner .bn-content h2{font-size:40px;}
.ppm-list li{width:100%;}
}

@media only screen and (max-width:599px) {
.height568, .photoContainer.height568 { height:auto !important; }
.photoContainer.height568 img { left:0; position:static; text-align:center; top:0; transform:translate(0, 0); width:100%; }
.bn-content div{ width:100%;}
/*.inner-banner.has-img { height:200px; position:relative; overflow:hidden; }
.inner-banner.has-img>img { left:50%; margin:0 auto; height:100%; width:auto; position:absolute; text-align:center; top:50%; transform:translate(-50%, -50%); }*/
.bn-content h2{ font-size:35px; line-height:40px; margin-bottom:15px;}
.slick-dots{ right:10px; bottom:13px;}
.client-wrap li{width:100%;}
.client-wrap li { text-align:center; border-right:1px solid #e1e1e1 !important;	border-top:1px solid #e1e1e1 !important; border-left:1px solid #e1e1e1 !important; border-bottom:1px solid #e1e1e1 !important; }
}

@media only screen and (max-width:567px) {
.container, .bn-caption .container { width:100%; padding:0px 15px; }
.inner-container-xlg, .inner-container-lg, .inner-container-md, .inner-container-md, .inner-container { padding:30px 0px !important; }
.icaptcha{ bottom:30px;}
.half-width.md .textContent, .half-width.sm .textContent, .half-width.md .textContent.md, .half-width.sm .textContent.sm, .half-width.md .textContent.sm, .half-width.sm .textContent.md { padding-right:28px !important; padding-left:28px !important; }
.pt0 { padding-top:0px !important; }
.pb0 { padding-bottom:0px !important; }
.mean-container a.meanmenu-reveal { width:50px; height:57px; padding:17px 14px; line-height:24px;}
.mean-container .mean-nav { margin-top:62px; box-shadow:0px 1px 5px 0px #ccc;}
.mean-container a.meanmenu-reveal span:nth-child(2){margin:6px 0px;}
.logo{margin:5px 10px !important;}
.logo a{width:200px !important;}
.home-banner .home-banner-slide { height:auto; position:relative; overflow:hidden; }
.home-banner .home-banner-slide>img { left:50%; margin:0 auto; height:100%; width:auto; max-width:auto; position:absolute; text-align:center; top:50%; transform:translate(-50%, -50%); }
.bn-content h2{ font-size:25px; line-height:30px;}
.title1, .seminars-section .title1, .assessments-section .title1{ font-size:25px;  line-height:25px;}
.pod-icon, .pod-info, .vicon, .vinfo{ width:100%; text-align:center;}
.pod-info, .vinfo{ padding-top:30px;}
.job-box{ padding:15px;}
.inner-banner .bn-content h2 {font-size:23px;line-height:23px;}
.gray-box{padding:30px;}
.visit-counts{position:static;float:right;width:100%;}
.home-banner .slick-prev{left:0;}
.home-banner .slick-next {right:0;}
.title1{font-size:24px;    line-height:28px;    margin-bottom: 20px;}
.title2{font-size:24px;    line-height:28px;    margin-bottom: 20px;}
.title1 strong{font-size:24px;}
.title2 strong{font-size:24px;}
}

@media only screen and (max-width:479px) {
.service-block{left:7.5%;padding:25px;width:85%;}
.foo-box{ width:100%;}
.img-box::before{ width:20px;right:30%;}
.thankyou a{ width:100%; margin:10px 0px;}
.tinfo{ width:100%;}
.landing-popup .cnt223 {min-width:320px;padding:0;min-height:450px;margin:0 auto;left:0px;}
.widget-recentpost ul li{margin-bottom:20px;width:100%;float:left;text-align:center;}
a.widget-recentpost-image {float:left;margin-right:15px;text-align:center;width:100%;}
.widget-recentpost .events-data-box { float:left; width:100%; margin:0; padding:10px;}
.clnt-details{width:35%;}
.logo a { width:160px !important;}
.captionWrapper h2 { font-size:24px;}
.inner-banner .banner_caption { padding-top:0px; top:35%;}
.title1:after{left:38%;}
.c-info li{text-align:center;}
.c-icon{float:none; display:inline-block;width:100%;padding:0;}
.c-data{width:100%;}
.contact-tag{text-align:center;}
.contact-left p{text-align:center;}
.footer-shape { top:-11px;}
.logo-box{height:100px;}
.logo-img .grid-tc img{max-height:100px;}
}

@media only screen and (max-width:413px) {
.radio-inline .radio, checkbox-inline .checkbox { width:100%; }
.bn-content { top:25%;}
.right-opinions li{text-align:center;}
.op-img-left { float:none; margin-right:0; max-width:90px; display:inline-block;}
.op-right{width:100%; text-align:center;}
}
