@media only screen and (min-width: 1000px) and (max-width: 1180px){

.container {
	width: 1000px;
	margin: auto;
}
.top_nav .left {    width: 28%;}
.top_nav .right {    width: 72%;}

.top_nav .top-contact li {    margin-right: 34px;}

.top_nav .top-contact i {    margin-right: 10px;    font-size: 24px;}

.posters img{width:80% !important;}









}

@media only screen and (min-width: 768px) and (max-width: 999px){
.container {
	width: 747px;
	margin: auto;
}

.logo {
	width: 100%;
}
#logo{    background-size: 62%;     min-height: 100px;}

.logo:before {    height: 105px;}

.menu_main {	width: 100%;}

.top_nav .left {  width: 30%;}

.top_nav .right { width:70%; padding-left:10px;}

.top_nav .top-contact li {    margin-right:20px;}

.top_nav .top-contact li:first-child{display:none;}

.top_nav .top-contact {   padding-top: 35px;}

.top_nav .top-contact i { margin-right: 16px; font-size: 28px;}

.top_nav .top-contact p {    font-size: 14px;    font-weight: 500;}

.top_nav .top-contact h4 {    color: #d8bd95;   font-size: 22px;    font-weight: 600;    margin-bottom: 6px;}

.slidermar1 {
    margin-top: 49px;
}


.ms-title1 {
    font-size: 24px !important;
    left: 50px !important;
        top: 75px !important;
}
.ms-title {
  font-size: 57px !important;
    line-height: 70px !important;
    left: 50px !important;
    font-weight: 700;
    top: 101px !important;
}
.mslayer-read-more {       padding: 12px 20px;
    font-size: 14px;
    left: 13px;
}
 .ms-skin-default .ms-nav-prev {    left: 20px !important;}
.ms-skin-default .ms-nav-next{    right: 20px !important;}

ul.nav>li>a.active {
    color: #cbaa79;
    border-bottom: 2px solid #cbaa79 !important;
    position: relative;
    display: inline-block;
}
.dropdown-menu>li>a {    padding: 8px 30px !important;}
/*========home====================================*/

.aboutus-sec {    padding-top: 78px;}


.aboutus-stroketext:before {      font-size: 4.8rem;}

.aboutus-title h2 {  font-size: 27px;}

.aboutus-title {margin-bottom:8px;}

.about-missin-box {    margin-top: 24px;    margin-bottom: 20px;}

.about-missin-box img {    margin-right: 8px;}

.mission-details {    padding-left: 16px;}

.about-left p {    line-height: 25px;    font-size: 14px;}

.mission-details p {    line-height: 23px;    font-size: 13px;}

.more-btn {   font-size: 14px;    padding: 8px 20px;}

.count-box1 {   padding: 8px;    width: 135px;}

.count-box1 img {    width: 52px;}

.count-box1 h3 {font-size: 35px;}

.count-box1 h4 {    font-size: 16px;}

.count-box1 h3 { margin-bottom:10px;}

.indistries-title h2 {    font-size: 2.6rem;    margin-bottom: 28px;}

.indistries-title:before {    font-size: 4rem;}

.our-indistries {   padding-top: 40px;  padding-bottom: 23px;    margin-top: 50px;}

.indistries-box.col-lg-4{width:50%; float:left;}

.indistries-title {    margin-bottom: 10px;}

.our-indistries::after {    opacity: 0.35;}

.indistries-box-icon {   width: 73px;    height: 85px;}

.indistries-box-content {    margin-top: 40px;     padding: 84px 20px 30px;}

.indistries-box-title {    font-size: 1.2rem;}

.pb-78 {
    padding-bottom: 68px !important;
}

.posters .col-md-6{width:50%; float:left;}

.posters img{width:100%;}

.business-models-left {  width: 40%;   margin-right: 5%;    padding: 35px 0px 0px;}

.business-models-title h2 {    font-size: 2.2rem;    line-height: 2.8rem;}


.more-info-btn {    font-size: 14px;    padding: 8px 20px;    margin-top: 14px;}



.coe-box { padding-right: 13px; }

.coe-box:last-child {    }

.coe-box img {   margin-right: 20px;width: 52px;}


.blog-box {   width: 48%;    margin-right: 2%;    margin-bottom: 20px;}

.blog-box:nth-child(2n+2) { margin-right:0px;}

.home-blog:after {   height: 150px;     left: -3%;}

.home-blog:before {    height: 180px; left: 0%;}


.blog-text {    padding: 20px 20px;     padding-left: 0px;}

.blog-text p {   margin-top: 6px;    margin-bottom: 8px;}

/*====footer===*/

.info-block-icon {    width: 48px;    height: 48px;    font-size: 22px;    line-height: 52px;    margin-top: 6px;}

.info-block-inner {    min-height: unset;    padding-left: 65px;     margin-bottom: 5px;}

.footer h4 {font-size: 20px;    margin-bottom: 14px;    line-height: 32px;}

ul.footer_social_links {    margin: 15px 0px 0px 0px;}

.qlinks li a {    font-size: 14px;}

.info-block-inner a {   font-size: 14px;    margin-bottom: 14px;}

.info-block-inner p {    font-size: 14px;}

/*=========pages=============*/

.inner-page {    margin-top: 40px;}

.page-banner {    margin-top: 49px;}

.pagebanner-text h1 {    font-size: 30px;}

.pagebanner-text {    margin-top: 0px;}


.everypage-images .col-md-2{width:16%; float:left; padding: 0px 3px;}

.everypage-images .row{    display: flex;   flex-wrap: wrap;}

.everypage-images img {   width: 100px;    height: 100px;}


.servicepage-left {  width:50%;    margin-right: 3%; margin-bottom:20px;}

.servicepage-right {  width:47%;    margin-right: 0%;}

.service-page {    margin-bottom: 30px;}

.service-li-box li {  width:100%;    margin-right: 0%; }

.service-box {        padding: 10px 10px 0px;}

.service-box li {    margin-bottom: 7px;}

.service-box-edTech {   }


.coe-page-left {width: 100%;    margin-right: 0%;}

.coe-page-right {width: 100%;    margin-right: 0%;}

.inner-page p {
    color: #000;
    font-size: 14px;
    line-height: 26px;
    font-family: "poppins", sans-serif;
    font-weight: 400;
    letter-spacing: 0.3px;
    padding-bottom: 10px;
}

.career-page .col-md-6{width:50%; float:left;}

.career-page-image img {
    width: 100%;
}
.career-page-image {    margin-top: 20px;}

.career-page {    margin-bottom: 30px;}

.career-page .career-form {    border: 2px solid #d6b990;    padding: 20px 15px;}

.career-page .career-form-block p {    font-size: 13px;    line-height: 20px;}

.address-item .item {   width: 32%;    margin-right: 2%;     padding: 0px 2px 20px 2px;}

.address-item {    margin-bottom: 40px;}

.contact-form-item .left-item {     padding: 20px 20px 25px;}


.blog-section-left-box img{ height:250px !important;}

.bs-mppostimg img{    height: 100px !important;    width: 105px !important;}
}

@media only screen and (min-width: 640px) and (max-width: 767px){

.container {
	width: 590px;
	margin: auto;
}

.logo {
	width: 100%;
}


#logo{    background-size: 58%;     min-height: 100px;}

.logo:before {    height: 105px;}

.menu_main {	width: 100%;}

.top_nav .left {  width: 40%;}

.top_nav .right { width:60%; padding-left:15px;}

.top_nav .top-contact li {    margin-right:10px;}

.top_nav .top-contact li:first-child{display:none;}

.top_nav .top-contact {   padding-top: 35px;}

.top_nav .top-contact i { margin-right: 10px; font-size: 25px;}

.top_nav .top-contact p {    font-size: 14px;    font-weight: 500;}

.top_nav .top-contact h4 {    color: #d8bd95;   font-size: 21px;    font-weight: 600;    margin-bottom: 6px;}

.slidermar1 {
    margin-top: 49px;
}


.ms-title1 {
    font-size: 22px !important;
    left: 50px !important;
        top: 65px !important;
}
.ms-title {
   font-size: 52px !important;
    line-height: 45px !important;
    left: 50px !important;
    font-weight: 700;
    top: 94px !important;
}
.mslayer-read-more {    padding: 6px 12px;
    font-size: 14px;
    left: 26px;
    top: 6px;
}
 .ms-skin-default .ms-nav-prev {    left: 20px !important;}
.ms-skin-default .ms-nav-next{    right: 20px !important;}

ul.nav>li>a.active {
    color: #cbaa79;
    border-bottom: 2px solid #cbaa79 !important;
    position: relative;
    display: inline-block;
}
.dropdown-menu>li>a {    padding: 8px 30px !important;}
/*========home====================================*/

.aboutus-sec {    padding-top: 78px;}

.about-left {   width: 100%;    margin-right: 0%; margin-bottom:25px;}

.about-right {   width: 100%;    margin-right: 0%;}

.aboutus-stroketext:before {      font-size: 4.8rem;}

.aboutus-title h2 {  font-size: 27px;}

.aboutus-title {margin-bottom:8px;}

.about-missin-box {    margin-top: 24px;    margin-bottom: 20px;}

.about-missin-box img {    margin-right: 8px;}

.mission-details {    padding-left: 16px;}

.about-left p {    line-height: 25px;    font-size: 14px;}

.mission-details p {    line-height: 23px;    font-size: 13px;}

.more-btn {   font-size: 14px;    padding: 8px 20px;}

.count-box1 {   padding: 8px;    width: 135px;}

.count-box1 img {    width: 52px;}

.count-box1 h3 {font-size: 35px;}

.count-box1 h4 {    font-size: 16px;}

.count-box1 h3 { margin-bottom:10px;}

.indistries-title:before {    font-size: 4rem;}

.our-indistries {   padding-top: 40px;  padding-bottom: 23px;    margin-top: 50px;}

.indistries-box.col-lg-4{width:50%; float:left;}

.indistries-title {    margin-bottom: 10px;}

.our-indistries::after {    opacity: 0.35;}

.indistries-box-image {  width: 175px; right:10px;}

.indistries-box-icon {   width: 73px;    height: 85px;}

.indistries-box-content {    margin-top: 30px;  padding: 40px 8px 20px;}

.indistries-box-title {    font-size: 1.2rem;}

.pb-78 {
    padding-bottom: 68px !important;
}

.posters .col-md-6{width:50%; float:left;}

.posters img{width:100%;}

.business-models-left {  width: 100%;   margin-right: 00%;    padding: 35px 0px 0px;}

.business-models-title h2 {    font-size: 2.2rem;    line-height: 2.8rem;}


.more-info-btn {    font-size: 14px;    padding: 8px 20px;    margin-top: 14px;}

.business-models-right {width: 100%;}

.coe-box {  }

.coe-box:last-child {    }

.coe-box img {   margin-right: 20px;width: 52px;}


.blog-box {   width: 48%;    margin-right: 2%;    margin-bottom: 20px;}

.blog-box:nth-child(2n+2) { margin-right:0px;}

.home-blog:after {   height: 150px;     left: -3%;}

.home-blog:before {    height: 180px; left: 0%;}


.blog-text {    padding: 20px 20px;     padding-left: 0px;}

.blog-text p {   margin-top: 6px;    margin-bottom: 8px;}

/*====footer===*/

.info-block-icon {    width: 48px;    height: 48px;    font-size: 22px;    line-height: 52px;    margin-top: 6px;}

.info-block-inner {    min-height: unset;    padding-left: 65px;     margin-bottom: 5px;}

.footer h4 {font-size: 20px;    margin-bottom: 14px;    line-height: 32px;}

ul.footer_social_links {    margin: 15px 0px 0px 0px;}

.qlinks li a {    font-size: 14px;}

.info-block-inner a {   font-size: 14px;    margin-bottom: 14px;}

.info-block-inner p {    font-size: 14px;}

/*=========pages=============*/

.inner-page {    margin-top: 40px;}

.page-banner {    margin-top: 49px;}

.pagebanner-text h1 {    font-size: 30px;}

.pagebanner-text {    margin-top: 0px;}

.aboutpage-left {    width: 100%;    margin-right: 0%; margin-bottom: 20px}

.aboutpage-right {    width: 100%;    margin-right: 0%;}

.everypage-images .col-md-2{width:33.33333%; float:left; padding: 0px 3px;}

.everypage-images .row{    display: flex;   flex-wrap: wrap;}

.everypage-images img {   width: 90px;    height: 90px;}


.servicepage-left {  width:100%;    margin-right: 0%; margin-bottom:20px;}

.servicepage-right {  width:100%;    margin-right: 0%;}

.service-page {    margin-bottom: 30px;}

.service-li-box li {   }

.service-box {        padding: 10px 10px 0px;}

.service-box li {    margin-bottom: 7px;}

.service-box-edTech {   }


.coe-page-left {width: 100%;    margin-right: 0%;}

.coe-page-right {width: 100%;    margin-right: 0%;}

.inner-page p {
    color: #000;
    font-size: 14px;
    line-height: 26px;
    font-family: "poppins", sans-serif;
    font-weight: 400;
    letter-spacing: 0.3px;
    padding-bottom: 10px;
}

.career-page-image {    margin-top: 20px;}

.career-page {    margin-bottom: 30px;}

.career-page .career-form {    border: 2px solid #d6b990;    padding: 20px 15px;}

.career-page .career-form-block p {    font-size: 13px;    line-height: 20px;}

.address-item .item {   width: 32%;    margin-right: 2%;     padding: 0px 2px 20px 2px;}

.address-item {    margin-bottom: 40px;}

.contact-form-item .left-item {   width: 100%;    margin-right: 0;    padding: 20px 20px 25px;}

.contact-form-item .right-item {   width: 100%; }

.blog-section-left {    width: 100% !important;    margin-right: 0% !important; }
.blog-section-right {    width: 100% !important;     margin-right: 0%;}

.blog-section-left-box img{ height:200px !important;}

.bs-mppostimg img{    height: 100px !important;    width: 105px !important;}
}

@media only screen and (min-width: 480px) and (max-width: 639px){
/* columns */
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth, .onecol_forty, .onecol_sixty, .onecol_thirtyfive,
.one_half_less, .one_third_less, .one_fourth_less, .two_third_less, .three_fourth_less, .one_fifth_less, .onecol_forty_less, .onecol_sixty_less, .onecol_thirtyfive_less {
	position: relative;
	margin-right: 0%;
	float: left;
}
.one_full,
.one_half,
.one_third,
.one_fourth,
.one_fifth,
.two_third,
.three_fourth,
.onecol_forty,
.onecol_sixty,
.onecol_thirtyfive,
.one_full_less,
.one_half_less,
.one_third_less,
.one_fourth_less,
.one_fifth_less,
.two_third_less,
.three_fourth_less,
.onecol_forty_less,
.onecol_sixty_less,
.onecol_thirtyfive_less {
	width: 100%;
	margin-bottom: 50px;
}
.last {
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}

.container {
	width: 440px;
	margin: auto;
}

.logo {
	width: 100%;
}
#logo{    background-size: 58%;     min-height: 100px;}

.logo:before {    height: 105px;}

.menu_main {	width: 100%;}

.top_nav .left {  width: 55%;}

.top_nav .right { width:45%; padding-left:15px;}

.top_nav .top-contact li {    margin-right: 00px;}

.top_nav .top-contact li:not(:last-child){display:none;}

.top_nav .top-contact {   padding-top: 35px;}

.top_nav .top-contact i { display:none;}

.top_nav .top-contact p {    font-size: 14px;    font-weight: 500;}

.top_nav .top-contact h4 {    color: #d8bd95;   font-size: 21px;    font-weight: 600;    margin-bottom: 6px;}

.slidermar1 {
    margin-top: 49px;
}
.ms-view, .ms-mask-frame, .ms-slide, .ms-view img{ height:200px !important; object-fit:cover; object-position:top left; }

.ms-view img{ margin-top:0 !important; }

.ms-title1 {
    font-size: 22px !important;
    left: 50px !important;
        top: 52px !important;
}
.ms-title {
    font-size: 38px !important;
    line-height: 45px !important;
    left: 50px !important;
    font-weight: 700;
        top: 70px !important;
}
.mslayer-read-more {    padding: 6px 12px;
    font-size: 14px;
    left: 26px;
    top: 6px;
}
 .ms-skin-default .ms-nav-prev {    left: 20px !important;}
.ms-skin-default .ms-nav-next{    right: 20px !important;}

ul.nav>li>a.active {
    color: #cbaa79;
    border-bottom: 2px solid #cbaa79 !important;
    position: relative;
    display: inline-block;
}
.dropdown-menu>li>a {    padding: 8px 30px !important;}
/*========home====================================*/

.aboutus-sec {    padding-top: 78px;}

.about-left {   width: 100%;    margin-right: 0%; margin-bottom:25px;}

.about-right {   width: 100%;    margin-right: 0%;}

.aboutus-stroketext:before {      font-size: 4.8rem;}

.aboutus-title h2 {  font-size: 27px;}

.aboutus-title {margin-bottom:8px;}

.about-missin-box {    margin-top: 24px;    margin-bottom: 20px;}

.about-missin-box img {    margin-right: 8px;}

.mission-details {    padding-left: 16px;}

.about-left p {    line-height: 25px;    font-size: 14px;}

.mission-details p {    line-height: 23px;    font-size: 13px;}

.more-btn {   font-size: 14px;    padding: 8px 20px;}

.count-box1 {   padding: 8px;    width: 135px;}

.count-box1 img {    width: 52px;}

.count-box1 h3 {font-size: 35px;}

.count-box1 h4 {    font-size: 16px;}

.count-box1 h3 { margin-bottom:10px;}

.indistries-title:before {    font-size: 4rem;}

.our-indistries {   padding-top: 40px;  padding-bottom: 23px;    margin-top: 50px;}


.indistries-title {    margin-bottom: 10px;}

.our-indistries::after {    opacity: 0.35;}

.indistries-box-image {  width: 200px;}

.indistries-box-icon {   width: 73px;    height: 85px;}

.indistries-box-content {    margin-top: 30px;    padding: 52px 16px 20px;}

.indistries-box-title {    font-size: 1.2rem;}

.pb-78 {
    padding-bottom: 20px !important;
}

.posters img{width:100%;}

.business-models-left {  width: 100%;   margin-right: 00%;    padding: 35px 0px 0px;}

.business-models-title h2 {    font-size: 2.2rem;    line-height: 2.8rem;}


.more-info-btn {    font-size: 14px;    padding: 8px 20px;    margin-top: 14px;}

.business-models-right {width: 100%;}

.coe-box {   width: 100%;    padding-right: 0px;    margin-top: 20px;}

.coe-box:last-child {    padding-top: 10px; padding-left: 0px; padding-right: 0px;  border-top: 2px solid rgb(255 255 255/0.2); border-left: 0px;}

.coe-box img {   margin-right: 20px;width: 52px;}


.blog-box {   width: 100%;    margin-right: 0%;    margin-bottom: 20px;}

.home-blog:after {   height: 150px;     left: -3%;}

.home-blog:before {    height: 180px; left: 0%;}


.blog-text {    padding: 20px 20px;     padding-left: 0px;}

.blog-text p {   margin-top: 6px;    margin-bottom: 8px;}

/*====footer===*/

.info-block-icon {    width: 48px;    height: 48px;    font-size: 22px;    line-height: 52px;    margin-top: 6px;}

.info-block-inner {    min-height: unset;    padding-left: 65px;     margin-bottom: 5px;}

.footer h4 {font-size: 20px;    margin-bottom: 14px;    line-height: 32px;}

ul.footer_social_links {    margin: 15px 0px 0px 0px;}

.qlinks li a {    font-size: 14px;}

.info-block-inner a {   font-size: 14px;    margin-bottom: 14px;}

.info-block-inner p {    font-size: 14px;}

/*=========pages=============*/

.inner-page {    margin-top: 40px;}

.page-banner {    margin-top: 49px;}

.pagebanner-text h1 {    font-size: 30px;}

.pagebanner-text {    margin-top: 0px;}

.aboutpage-left {    width: 100%;    margin-right: 0%; margin-bottom: 20px}

.aboutpage-right {    width: 100%;    margin-right: 0%;}

.everypage-images .col-md-2{width:33.33333%; float:left; padding: 0px 3px;}

.everypage-images .row{    display: flex;   flex-wrap: wrap;}

.everypage-images img {   width: 90px;    height: 90px;}


.servicepage-left {  width:100%;    margin-right: 0%; margin-bottom:20px;}

.servicepage-right {  width:100%;    margin-right: 0%;}

.service-page {    margin-bottom: 30px;}

.service-li-box li {    width: 100%;    margin-right: 0%;}

.service-box {        padding: 10px 10px 0px;}

.service-box li {    margin-bottom: 7px;}

.service-box-edTech {   }


.coe-page-left {width: 100%;    margin-right: 0%;}

.coe-page-right {width: 100%;    margin-right: 0%;}

.inner-page p {
    color: #000;
    font-size: 14px;
    line-height: 26px;
    font-family: "poppins", sans-serif;
    font-weight: 400;
    letter-spacing: 0.3px;
    padding-bottom: 10px;
}

.career-page-image {    margin-top: 20px;}

.career-page {    margin-bottom: 30px;}

.career-page .career-form {    border: 2px solid #d6b990;    padding: 20px 15px;}

.career-page .career-form-block p {    font-size: 13px;    line-height: 20px;}

.address-item .item {   width: 100%;    margin-right: 0%;    margin-bottom: 30px;}

.address-item {    margin-bottom: 40px;}

.contact-form-item .left-item {   width: 100%;    margin-right: 0;    padding: 20px 20px 25px;}

.contact-form-item .right-item {   width: 100%; }

.blog-section-left {    width: 100% !important;    margin-right: 0% !important; }
.blog-section-right {    width: 100% !important;     margin-right: 0%;}

.blog-section-left-box img{ height:200px !important;}

.bs-mppostimg img{    height: 100px !important;    width: 105px !important;}


}


@media only screen and (max-width: 479px){

/* columns */
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth, .onecol_forty, .onecol_sixty, .onecol_thirtyfive,
.one_half_less, .one_third_less, .one_fourth_less, .two_third_less, .three_fourth_less, .one_fifth_less, .onecol_forty_less, .onecol_sixty_less, .onecol_thirtyfive_less {
	position: relative;
	margin-right: 0%;
	float: left;
}
.one_full,
.one_half,
.one_third,
.one_fourth,
.one_fifth,
.two_third,
.three_fourth,
.onecol_forty,
.onecol_sixty,
.onecol_thirtyfive,
.one_full_less,
.one_half_less,
.one_third_less,
.one_fourth_less,
.one_fifth_less,
.two_third_less,
.three_fourth_less,
.onecol_forty_less,
.onecol_sixty_less,
.onecol_thirtyfive_less {
	width: 100%;
	margin-bottom: 50px;
}
.last {
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}

.container {
	width: 300px;
	margin: auto;
}


.logo {
	width: 100%;
}
#logo{    background-size: 82%;     min-height: 100px;}

.logo:before {    height: 105px;}

.menu_main {	width: 100%;}

.top_nav .left {  width: 55%;}

.top_nav .right { width:45%; padding-left:15px;}

.top_nav .top-contact li {    margin-right: 00px;}

.top_nav .top-contact li:not(:last-child){display:none;}

.top_nav .top-contact {   padding-top: 35px;}

.top_nav .top-contact i { display:none;}

.top_nav .top-contact p {    font-size: 14px;    font-weight: 500;}

.top_nav .top-contact h4 {    color: #d8bd95;   font-size: 21px;    font-weight: 600;    margin-bottom: 6px;}

.slidermar1 {
    margin-top: 49px;
}
.ms-view, .ms-mask-frame, .ms-slide, .ms-view img{ height:200px !important; object-fit:cover; object-position:top left; }

.ms-view img{ margin-top:0 !important; }

.ms-title1 {
    font-size: 22px !important;
    left: 50px !important;
}
.ms-title {
    font-size: 38px !important;
    line-height: 45px !important;
    left: 50px !important;
    font-weight: 700;
}
.mslayer-read-more {padding: 6px 12px;    font-size: 14px;
    left: 35px;
    top: 35px;
}
 .ms-skin-default .ms-nav-prev {    left: 20px !important;}
.ms-skin-default .ms-nav-next{    right: 20px !important;}

ul.nav>li>a.active {
    color: #cbaa79;
    border-bottom: 2px solid #cbaa79 !important;
    position: relative;
    display: inline-block;
}
.dropdown-menu>li>a {    padding: 8px 30px !important;}
/*========home====================================*/

.aboutus-sec {    padding-top: 78px;}

.about-left {   width: 100%;    margin-right: 0%; margin-bottom:25px;}

.about-right {   width: 100%;    margin-right: 0%;}

.aboutus-stroketext:before {      font-size: 4.8rem;}

.aboutus-title h2 {  font-size: 27px;}

.aboutus-title {margin-bottom:8px;}

.about-missin-box {    margin-top: 24px;    margin-bottom: 20px;}

.about-missin-box img {    margin-right: 8px;}

.mission-details {    padding-left: 16px;}

.about-left p {    line-height: 25px;    font-size: 14px;}

.mission-details p {    line-height: 23px;    font-size: 13px;}

.more-btn {   font-size: 14px;    padding: 8px 20px;}

.count-box1 {   padding: 8px;    width: 135px;}

.count-box1 img {    width: 52px;}

.count-box1 h3 {font-size: 35px;}

.count-box1 h4 {    font-size: 16px;}

.count-box1 h3 { margin-bottom:10px;}

.indistries-title:before {    font-size: 4rem;}

.our-indistries {   padding-top: 40px;  padding-bottom: 23px;    margin-top: 50px;}


.indistries-title {    margin-bottom: 10px;}

.our-indistries::after {    opacity: 0.35;}

.indistries-box-image {  width: 200px;}

.indistries-box-icon {   width: 73px;    height: 85px;}

.indistries-box-content {    margin-top: 30px;    padding: 52px 16px 20px;}

.indistries-box-title {    font-size: 1.2rem;}

.pb-78 {
    padding-bottom: 20px !important;
}


.posters img{width:100%;}

.business-models-left {  width: 100%;   margin-right: 00%;    padding: 35px 0px 0px;}

.business-models-title h2 {    font-size: 2.2rem;    line-height: 2.8rem;}


.more-info-btn {    font-size: 14px;    padding: 8px 20px;    margin-top: 14px;}

.business-models-right {width: 100%;}

.coe-box {   width: 100%;    padding-right: 0px;    margin-top: 20px;}

.coe-box:last-child {    padding-top: 10px; padding-left: 0px; padding-right: 0px;  border-top: 2px solid rgb(255 255 255/0.2); border-left: 0px;}

.coe-box img {   margin-right: 20px;width: 52px;}


.blog-box {   width: 100%;    margin-right: 0%;    margin-bottom: 20px;}

.home-blog:after {   height: 150px;     left: -3%;}

.home-blog:before {    height: 180px; left: 0%;}


.blog-text {    padding: 20px 20px;     padding-left: 0px;}

.blog-text p {   margin-top: 6px;    margin-bottom: 8px;}

/*====footer===*/

.info-block-icon {    width: 48px;    height: 48px;    font-size: 22px;    line-height: 52px;    margin-top: 6px;}

.info-block-inner {    min-height: unset;    padding-left: 65px;     margin-bottom: 5px;}

.footer h4 {font-size: 20px;    margin-bottom: 14px;    line-height: 32px;}

ul.footer_social_links {    margin: 15px 0px 0px 0px;}

.qlinks li a {    font-size: 14px;}

.info-block-inner a {   font-size: 14px;    margin-bottom: 14px;}

.info-block-inner p {    font-size: 14px;}

/*=========pages=============*/

.inner-page {    margin-top: 40px;}

.page-banner {    margin-top: 49px;}

.pagebanner-text h1 {    font-size: 30px;}

.pagebanner-text {    margin-top: 0px;}

.aboutpage-left {    width: 100%;    margin-right: 0%; margin-bottom: 20px}

.aboutpage-right {    width: 100%;    margin-right: 0%;}

.everypage-images .col-md-2{width:33.33333%; float:left; padding: 0px 3px;}

.everypage-images .row{    display: flex;   flex-wrap: wrap;}

.everypage-images img {   width: 90px;    height: 90px;}


.servicepage-left {  width:100%;    margin-right: 0%; margin-bottom:20px;}

.servicepage-right {  width:100%;    margin-right: 0%;}

.service-page {    margin-bottom: 30px;}

.service-li-box li {    width: 100%;    margin-right: 0%;}

.service-box {    width: 100%;    margin-right: 0%;    margin-bottom: 34px;    padding: 10px 10px 0px;}

.service-box li {    margin-bottom: 7px;}

.service-box-edTech {    width: 100%;       margin-right: 0%;    margin-bottom: 15px;}


.coe-page-left {width: 100%;    margin-right: 0%;}

.coe-page-right {width: 100%;    margin-right: 0%;}

.inner-page p {
    color: #000;
    font-size: 14px;
    line-height: 26px;
    font-family: "poppins", sans-serif;
    font-weight: 400;
    letter-spacing: 0.3px;
    padding-bottom: 10px;
}

.career-page-image {    margin-top: 20px;}

.career-page {    margin-bottom: 30px;}

.career-page .career-form {    border: 2px solid #d6b990;    padding: 20px 15px;}

.career-page .career-form-block p {    font-size: 13px;    line-height: 20px;}

.address-item .item {   width: 100%;    margin-right: 0%;    margin-bottom: 30px;}

.address-item {    margin-bottom: 40px;}

.contact-form-item .left-item {   width: 100%;    margin-right: 0;    padding: 20px 20px 25px;}

.contact-form-item .right-item {   width: 100%; }

.blog-section-left {    width: 100% !important;    margin-right: 0% !important; }
.blog-section-right {    width: 100% !important;     margin-right: 0%;}

.blog-section-left-box img{ height:200px !important;}

.bs-mppostimg img{    height: 100px !important;    width: 105px !important;}


}




