@media screen and (min-width: 1601px) and (max-width: 1920px) {
    #home .bnnerDiv-rht {
        width: 33.5%;
    }
}

@media screen and (min-width: 1367px) and (max-width: 1440px) {
	.user_dropdown_link {
    	padding: 4px 39px 0 5px;
	}
    section.blog-area.blog-mobile-section .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 48px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.timeline .box--1 .box-content .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline .box--1 .box-content-1 .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline .box--1 .box-content-2 .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline.pb-150 {
        padding-bottom: 0px;
    }
    section.timeline .box--1 .box-content-4 .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline .box--1 .box-content-2 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content-3 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content-4 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content-1 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-1 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-2 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-3 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-4 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-5 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline ol li .box--1 {
        position: absolute;
        left: calc(100% + -90px);
        width: 281px;
        padding: 8px;
        font-size: 1rem;
        white-space: normal;
        color: black;
        border: 2px solid #ff6626;
        background: #fff;
        border-radius: 8px;
        max-height: 108px;
    }
    section.timeline ol li:not(:first-child) {
        margin-left: -26px;
        width: 19%;
    }
    .tagline {
        font-weight: 700;
        font-size: 23px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery {
        height: 380px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container p.more-photo-btn {
        position: absolute;
        bottom: 6px;
        right: 37px;
        background-color: #fff;
        padding: 0px 12px;
        border-radius: 50px;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
    }
    .sidebar-form-header h2 {
        color: #005082;
        text-align: center;
        font-weight: 800;
        font-size: 25px;
        margin-bottom: 0px;
    }
    .input-group-search input {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
        /* border: 3px solid #f3f3f3; */
        border-radius: 80px;
        background: #fff;
        width: 62%;
        height: 67px;
    }
    .slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-faq {
        position: relative;
        z-index: 2;
        margin-top: -12px;
    }
    #home .bnnerDiv-rht {
        width: 33.5%;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-univer {
        position: relative;
        z-index: 2;
        margin-top: -98px;
    }
    .minus-margin-top-insti {
        margin-top: 0px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-about {
        position: relative;
        z-index: 2;
        margin-top: 20px;
    }
    .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 67px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 61.5%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1366px) {
	.modal-dialog.modal-terms{
		max-width:800px;
		padding-top:100px;
	}
    section.contact-banner.mobileContactSection.pt-140.pb-100 {
        padding-top: 80px;
        padding-bottom: 40px;
    }
    section.blog-area.blog-mobile-section .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 48px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .flag-box {
        background-color: #005082;
        width: 89%;
        padding: 0px 18px;
        border-radius: 50px;
        align-items: center;
        justify-content: center;
        display: flex;
    }
    section.timeline .box--1 .box-content .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline .box--1 .box-content-1 .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline .box--1 .box-content-2 .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline.pb-150 {
        padding-bottom: 0px;
    }
    section.timeline .box--1 .box-content-4 .media {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    section.timeline .box--1 .box-content-2 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content-3 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content-4 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content-1 .media img {
        width: 50px;
    }
    section.timeline .box--1 .box-content p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-1 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-2 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-3 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-4 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline .box--1 .box-content-5 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline ol li .box--1 {
        position: absolute;
        left: calc(100% + -90px);
        width: 281px;
        padding: 8px;
        font-size: 1rem;
        white-space: normal;
        color: black;
        border: 2px solid #ff6626;
        background: #fff;
        border-radius: 8px;
        max-height: 108px;
    }
    section.timeline ol li:not(:first-child) {
        margin-left: -26px;
        width: 19%;
    }
    .tagline {
        font-weight: 700;
        font-size: 23px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery {
        height: auto;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container p.more-photo-btn {
        position: absolute;
        bottom: -5px;
        right: 37px;
        background-color: #fff;
        padding: 0px 12px;
        border-radius: 50px;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
    }
    .sidebar-form-header h2 {
        color: #005082;
        text-align: center;
        font-weight: 800;
        font-size: 25px;
        margin-bottom: 0px;
    }
    .input-group-search input {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
        /* border: 3px solid #f3f3f3; */
        border-radius: 80px;
        background: #fff;
        width: 62%;
        height: 67px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-about {
        position: relative;
        z-index: 2;
        margin-top: 20px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-university {
        position: relative;
        z-index: 2;
        margin-top: 0px;
    }
    .minus-margin-top {
        margin-top: 0px;
    }
    .minus-margin-top-insti {
        margin-top: 0px;
    }
    #home .bnnerDiv-rht {
        width: 33.5%;
    }
    .input-group-search {
        width: 100%;
    }
    .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 67px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 61.5%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
}

/* Normal desktop :1200px. */

@media (min-width: 1200px) and (max-width: 1500px) {
    .portfolio .col4 .grid-item {
        width: 24.9%;
        margin: 0;
        padding: 0;
    }
    .contact-area .map {
        position: absolute;
        right: -300px;
        top: 0;
    }
    .container-p {
        padding: 0 30px;
    }
    .header-btn {
        margin-left: 20px;
    }
    .slider-active .slick-arrow {
        left: 20px;
    }
    .slider-active .slick-next {
        right: 20px;
        left: auto;
    }
    .section-t h2 {
        font-size: 250px;
    }
    .f-cta-area {
        margin-left: 60px;
        margin-right: 60px;
        padding-left: 50px;
        padding-right: 50px;
    }
    .main-menu ul li:first-child {
        margin-left: 0;
    }
    .header-social.display-ib {
        display: none;
    }
    .wp-img {
        margin-right: 0;
    }
    .contact-img {
        right: 0px;
    }
    .menu-area::before {
        width: 26%;
    }
    .single-project .project-info {
        right: 10px;
    }
}

/* Normal desktop :992px. */

@media (min-width: 992px) and (max-width: 1200px) {
    .f-contact li {
        display: flex;
    }
    .slider-content h2 {
        font-size: 48px;
    }
    .pricing-head h4 {
        font-size: 24px;
    }
    .blog-thumb .b-meta {
        font-size: 12px;
    }
    .f-contact span {
        width: 77%;
    }
    .contact-area .map {
        right: -500px;
    }
    .team-active .slick-arrow {
        left: 0;
    }
    .team-active .slick-next {
        left: inherit;
        right: 0;
    }
    .button-group button {
        margin: 0 6px;
    }
    .services-active2 .slider-nav .slick-list.draggable {
        width: 920px;
        float: right;
    }
    .services-item {
        width: 275px;
    }
    .services-active2 .slick-arrow {
        left: 0px;
    }
    .services-active2 .slick-next {
        left: inherit;
        right: 0px;
    }
    .right-menu .text strong {
        color: #002e5b;
        font-size: 14px;
    }
    #project {
        background-size: initial !important;
    }
    #project .slick-dots {
        display: none !important;
    }
    .portfolio-active .slick-next {
        left: 75.5%;
    }
    .second-menu .main-menu ul li {
        margin-left: 15px;
    }
    .top-btn {
        font-size: 11px;
        padding: 16px 27px;
    }
    .header-cta ul li {
        font-size: 12px;
    }
    .menu-area::before {
        width: 27%;
        top: 48px;
    }
    .sticky-menu::before {
        height: 71px;
        top: 0;
        left: -20px;
    }
    .call-area h2 {
        color: #fff;
        margin-top: 100px;
        font-size: 26px;
    }
    .call-area .number {
        font-size: 40px;
    }
    .container-p {
        padding: 0 30px;
    }
    .header-cta ul li {
        margin-left: 20px;
    }
    .section-t h2 {
        font-size: 200px;
    }
    .about-img {
        margin-left: -105px;
    }
    .features-content p {
        padding: 0;
    }
    .services-content {
        padding: 50px 30px;
        padding-bottom: 45px;
    }
    .services-content h4 {
        font-size: 20px;
    }
    .services-content span {
        margin-bottom: 45px;
    }
    .video-wrap img {
        width: 100%;
    }
    .video-position {
        bottom: -222px;
        left: 20px;
        right: 20px;
    }
    .v-padding {
        padding-top: 0;
    }
    .wp-list {
        padding: 35px 15px;
        padding-bottom: 25px;
    }
    .wp-img {
        margin-right: -100px;
    }
    .wp-tag {
        left: 10px;
    }
    .team-info {
        margin-left: 0;
        margin-right: 0;
    }
    .team-info h4 {
        font-size: 18px;
    }
    .single-counter p {
        font-size: 18px;
    }
    .ta-bg {
        margin-left: -25px;
    }
    .b-meta.mb-20 {
        margin-bottom: 10px;
    }
    .b-meta ul li {
        margin-right: 0;
    }
    .blog-content {
        padding: 30px 20px;
    }
    .blog-content h4 {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .blog-content p {
        margin-bottom: 20px;
    }
    .f-cta-area {
        margin-left: 20px;
        margin-right: 20px;
        padding-left: 50px;
        padding-right: 50px;
    }
    .footer-social span {
        margin-right: 12px;
    }
    .f-insta ul li {
        width: 28%;
    }
    .f-insta ul li a img {
        width: 100%;
    }
    .wp-bg {
        overflow: hidden;
    }
    .about-p {
        padding-top: 110px;
    }
    .s-single-services {
        padding: 50px 30px;
    }
    .fshape-one {
        top: 30%;
    }
    .fshape-two {
        left: 9%;
    }
    .chosse-img {
        width: 45%;
    }
    .choose-wrap.pl-100 {
        padding-left: 50px;
    }
    .choose-content p {
        padding-right: 50px;
    }
    .inner-wp-icon {
        display: none;
    }
    .wp-thumb.mb-35 {
        margin-bottom: 25px;
    }
    .contact-img {
        right: -150px;
    }
    .bsingle__content h2 {
        padding-right: 0;
        font-size: 27px;
    }
    .widget__banner-overly>span {
        margin-bottom: 120px;
    }
    .widget__banner-overly h3 {
        margin-bottom: 91px;
        font-size: 35px;
    }
    .widget__post-content h6 {
        font-size: 14px;
        padding-right: 0;
    }
    .details__content h2 {
        font-size: 26px;
    }
    .related-post-wrap .rp__content {
        padding: 23px;
    }
    .related-post-wrap .rp__content h3 {
        font-size: 20px;
    }
}

@media (max-width: 991.98px) {
    .offcanvas-menu-1 {
        position: fixed;
        right: 0;
        height: 100%;
        width: 100%!important;
        z-index: 99999999;
        background: #fff;
        top: 0;
        padding: 15px;
        transition: .5s;
        transform: translateX(100%);
        box-shadow: rgb(0 0 0 / 1%) -3px -1px 20px 1px;
    }
    .offcanvas-menu-1 form {
        position: relative;
        margin-top: 17px;
    }
    .offcanvas-menu-1 .sidebar-box-inner .sidebar-form-header h2 {
        color: #005082;
        text-align: center;
        font-weight: 800;
        font-size: 25px;
    }
    .offcanvas-menu-1 .sidebar-box-inner {
        margin-top: 0;
    }
    .offcanvas-menu-1 .menu-close-1 i {
        font-size: 20px;
        color: #ff6626;
        transition: .3s;
        cursor: pointer;
        font-weight: 300;
        border: 2px solid #ff6626;
        padding: 6px;
        border-radius: 100%;
        width: 35px;
        height: 35px;
        text-align: center;
    }
    .offcanvas-menu-1 .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 53px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .offcanvas-menu .sidebar-box-inner .sidebar-form-header h2 {
        color: #005082;
        text-align: center;
        font-weight: 800;
        font-size: 25px;
        margin-bottom: 0;
    }
    .offcanvas-menu form {
        position: relative;
        margin-top: 15px;
    }
    .offcanvas-menu {
        position: fixed;
        right: 0;
        height: 100%;
        width: 100%;
        z-index: 99999999;
        background: #fff;
        top: 0;
        padding: 20px;
        transition: .5s;
        transform: translateX(100%);
        box-shadow: rgb(0 0 0 / 0%) -3px -1px 20px 1px;
    }
    .offcanvas-menu .sidebar-box-inner {
        margin-top: 0px;
    }
    .offcanvas-menu .menu-close i {
        font-size: 19px;
        color: #ff6626;
        transition: .3s;
        cursor: pointer;
        font-weight: 300;
        border: 2px solid #ff6626;
        padding: 3px;
        border-radius: 100%;
        width: 30px;
        height: 30px;
        text-align: center;
    }
    .offcanvas-menu textarea.form-control {
        height: 100px;
        border-radius: 25px!important;
        border: 2px solid #f3f3f3;
    }
    .offcanvas-menu .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .offcanvas-menu .account-block p {
        font-size: 18px;
        color: #353535;
        text-align: center;
        margin-bottom: 4px;
    }
    .offcanvas-menu img {
        width: 16px;
        position: absolute;
        top: 14px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 16px;
    }
    .offcanvas-menu .account-block p.create {
        font-size: 16px;
        color: #353535;
        font-weight: bold;
    }
    .offcanvas-menu .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 44px;
        background: #fff;
        color: #8995ad;
        font-size: 14px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    section.platform-area.platform-area-bg .platform-box .platform-img img {
        width: 80px;
        height: 80px;
    }
    .mbScroll {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        overflow-x: scroll !important;
        overflow-y: hidden;
        padding-bottom: 12px;
    }
}

/* Tablet desktop :768px. */

@media (min-width: 768px) and (max-width: 991px) {
    .slider-four .subricbe {
        width: 100%;
    }
    .featured-courses-active {
        margin: 0;
    }
    .button-group {
        display: flex;
        overflow: scroll;
    }
    .button-group button {
        margin: 0 4px;
        flex: 0 0 33%;
    }
    .portfolio .col4 .grid-item {
        width: 50%;
    }
    .header-two .logo {
        padding: 15px 0;
    }
    .header-two .mean-container a.meanmenu-reveal {
        margin-top: -56px;
    }
    .slider-active .slick-track::before {
        background: #fff5f4;
    }
    .s-about-img.p-relative {
        margin-bottom: 50px;
    }
    .slider-content {
        margin-top: 100px;
    }
    .mean-container a.meanmenu-reveal {
        margin-top: -47px;
    }
    .pricing-box {
        padding: 0;
        margin-bottom: 90px;
    }
    .contact-bg02 {
        padding: 30px;
        margin-bottom: 80px;
    }
    .contact-bg-an-02 {
        right: -100px;
        bottom: 0;
    }
    .testimonial-area .test-an-02 {
        display: none;
    }
    .testimonial-area .test-an-01 {
        bottom: -150px;
    }
    #mobile-menu {
        background: #002e5b;
    }
    .header-cta ul li {
        display: inline-block;
        margin-left: 12px;
    }
    .contact-area .map {
        display: none;
    }
    .number {
        font-size: 48px;
    }
    .services-active2 .slider-nav {
        top: 200px;
    }
    .services-active2 .slider-nav .slick-list.draggable {
        width: 650px;
    }
    .newslater-area #contact-form4 {
        margin-top: 0;
        float: right;
        width: 100%;
        padding-left: 0;
    }
    .cta-area.cta-bg::before {
        height: 100%;
        width: 100%;
        top: 0;
    }
    .cta-bg {
        padding: 100px 0;
    }
    .cta-bg .video-img {
        margin-top: 0px;
        height: 757px;
    }
    .services-active2 .slick-arrow {
        left: 0;
    }
    .services-active2 .slick-next {
        left: inherit;
        right: 0px;
    }
    .menu-area::before {
        width: 32%;
        height: 84px;
        left: -34px;
    }
    .sticky-menu::before {
        height: 84px;
        top: 0;
        left: -29px;
    }
    .logo {
        height: auto;
        margin-top: 0;
        line-height: inherit;
        width: 25%;
    }
    .main-menu .sub>ul {
        position: relative;
    }
    .container-p {
        padding: 0 30px;
    }
    .slider-bg {
        min-height: 700px;
    }
    .section-t h2 {
        font-size: 150px;
    }
    .about-img {
        margin-left: 0;
        text-align: center;
        margin-bottom: 30px;
    }
    .about-content.pl-30 {
        padding-left: 0;
        padding-bottom: 4px;
    }
    .features-content p {
        padding: 0;
    }
    .section-title h2 {
        font-size: 52px;
    }
    .services-content {
        padding: 50px 28px;
        padding-bottom: 45px;
    }
    .video-position {
        bottom: 70px;
        left: 100px;
    }
    .wp-img {
        margin-top: 30px;
        margin-bottom: -15px;
        margin-right: 0;
    }
    .counter small {
        top: -20px;
    }
    .cta-right {
        margin-top: 35px;
    }
    .ta-bg {
        background-position: center;
        margin: 25px auto;
    }
    .testimonial-area.pb-120 {
        padding-bottom: 185px;
    }
    .f-cta-area {
        margin-left: 20px;
        margin-right: 20px;
        padding-left: 50px;
        padding-right: 50px;
    }
    .menu-area {
        padding: 10px 0;
    }
    .responsive {
        float: right;
        display: block;
        cursor: pointer;
        margin-top: -38px;
    }
    .responsive i {
        color: #002e5b;
        font-size: 25px;
    }
    #mobile-menu {
        display: none;
        padding: 20px;
    }
    .main-menu {
        text-align: left !important;
    }
    .main-menu ul li {
        display: block;
        border-bottom: 1px solid #f7f7f74f;
        margin-left: 0;
    }
    .main-menu ul li.active a, .main-menu ul li:hover a {
        color: #000;
    }
    .main-menu ul>li>a::before {
        content: none;
    }
    .main-menu ul li a {
        color: #fff;
        padding: 12px 20px;
        display: block;
        font-size: 14px;
        font-family: 'Jost', sans-serif;
        font-weight: 500;
    }
    .second-menu {
        margin-bottom: 0;
        box-shadow: none;
        padding: 0;
        margin-top: 0;
    }
    .second-menu::before {
        content: none;
    }
    .second-header {
        padding: 10px 0;
    }
    .second-menu .main-menu ul li {
        margin-left: 0;
    }
    .s-about-img img {
        width: 100%;
    }
    .s-video-content {
        padding-left: 100px;
    }
    .chosse-img {
        display: none;
    }
    .testimonial-p {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .contact-img {
        display: none;
    }
    .contact-bg.pb-80 {
        padding-bottom: 120px;
    }
    .single-post {
        box-shadow: 0px 10px 80px 0px rgba(193, 193, 193, 0.41);
    }
    .breadcrumb-area {
        min-height: 200px;
    }
    .bsingle__content h2 {
        font-size: 28px;
    }
    .widget__banner-overly>span {
        margin-bottom: 320px;
    }
    .widget__banner-overly h3 {
        margin-bottom: 352px;
        font-size: 80px;
    }
    .widget__banner-overly h3 span {
        font-size: 61px;
    }
    .details__content h2 {
        font-size: 29px;
    }
    .avatar__wrap {
        padding: 50px 65px;
    }
    .b-details-p.pt-120 {
        padding-top: 115px;
    }
    .portfolio .col3 .grid-item, .portfolio .col2 .grid-item {
        width: 33.33%;
        padding: 15px;
    }
    .gallery-image img {
        width: 100%;
    }
    #home .bnnerDiv-lft {
        text-align: center !important;
    }
    .slider6-img .row-four ul li:nth-child(1) span {
        background: #005082;
        color: #fff;
        padding: 35px 0;
        width: 100%;
        float: left;
        height: 100%;
        border-radius: 150px 150px 0px 150px;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
    }
    .bnnerDiv-rht-desktop {
        display: none !important;
    }
    .bnnerDiv-rht-mbl {
        display: block !important;
    }
    #home .bnnerDiv-lft {
        width: 100%;
        float: left;
        padding: 20px 0;
    }
    #home .bnnerDiv-rht {
        width: 64% !important;
        position: relative;
        right: auto;
        left: auto;
        top: auto;
        margin: 0 auto;
        float: none;
    }
    #home {
        height: 846px !important;
        background-size: cover;
        padding: 40px 0;
    }
    #home .bnnerDiv-lft {
        text-align: center;
    }
    #home .bnnerDiv-lft p {
        padding-right: 0;
        width: 100%;
        margin-bottom: 40px;
    }
    .input--style-4-home-search {
        width: 100% !important;
    }
    .input-group-search {
        width: 100% !important;
    }
}

/* small mobile :320px. */

@media (max-width: 767px) {
    .bannerConteiner {
        padding: 0!important;
    }
    #home .bnnerDiv-lft {
        text-align: center !important;
    }
    .bnnerDiv-rht-desktop {
        display: none !important;
    }
    .bnnerDiv-rht-mbl {
        display: block !important;
    }
    #home .bnnerDiv-lft {
        width: 100%;
        float: left;
        padding: 20px 0;
    }
    #home .bnnerDiv-rht {
        width: 100% !important;
        position: relative;
        right: auto;
        left: auto;
        top: auto;
    }
    #home {
        height: 660px !important;
        padding: 15px 0;
        margin-bottom: 0;
    }
    #home .bnnerDiv-lft h1 {
        font-size: 24px !important;
        line-height: 34px !important;
    }
    #home .bnnerDiv-lft p {
        font-size: 18px;
        padding-right: 0;
        width: auto;
    }
    .btn.ss-btn-search {
        padding: 15px 10px;
        font-size: 10px;
    }
    .input-group-search {
        height: 57px;
    }
    .input--style-4-home-search {
        height: 57px;
        width: 57%;
    }
    .input-group-search input[type="text"]::placeholder {
        font-size: 14px;
    }
    .slider6-img .row-four ul li:nth-child(3) span {
        background: #005082;
        color: #fff;
        padding: 15px 0;
        width: 100%;
        float: left;
        height: 100%;
        border-radius: 150px 150px 0px 150px;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
    }
    .faedimgsec {
        right: 0;
        top: 0;
        width: 100%;
        float: left;
    }
    .slider6-img ul li {
        width: 95px !important;
        height: 95px !important;
    }
    .slider6-img .row-two ul li:nth-child(2) span {
        padding: 36px 0;
        font-size: 16px;
    }
    .slider6-img .row-two ul li:nth-child(2) span small {
        font-size: 12px;
        font-weight: 400;
    }
    .slider6-img .row-two ul li:nth-child(4) span {
        padding: 27px 0;
        font-size: 16px;
    }
    .slider6-img .row-two ul li:nth-child(4) span small {
        font-size: 12px;
        font-weight: 400;
    }
    .slider6-img .row-four ul li:nth-child(4) span {
        padding: 25px 0;
        font-size: 16px;
    }
    .slider6-img .row-four ul li:nth-child(4) span small {
        font-size: 12px;
    }
    #home .gateway {
        margin-top: 0;
    }
    section.global-faq-area.mobileFaqGlobalBlock [aria-expanded="true"] .title1 {
        font-weight: 900;
    }
    section.contactDetails .animated-arrow {
        font-size: 14px;
    }
    section.contactDetails .animated-arrow {
        font-size: 14px;
    }
    section.blog.mobileBlogSection .animated-arrow {
        font-size: 14px;
    }
    section.mobileCourseSection .animated-arrow, .search-courses .animated-arrow {
        font-size: 12px;
    }
    section.universityDetails.mobileUniversitySection .animated-arrow {
        font-size: 14px;
        margin-left: 15px;
    }
    section.about-area.how-crizac .animated-arrow {
        font-size: 14px;
    }
    .btn.ss-btn-get-join {
        background: linear-gradient( 45deg, #ff6525 19%, #ffffffe6 51%, #ff6525 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 20px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
    }
    .btn.ss-btn {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 20px 30px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
    }
    .bannerConteiner .slider-content {
        margin-top: 60px;
    }
    .bannerSearch li .btn {
        background: #014bfd;
        border: none;
        border-radius: 30px;
        float: none;
        font-size: 14px;
        font-weight: 500;
        line-height: 53px;
        margin: -60px 0 0 0;
        padding: 0 28px 0 28px;
        text-transform: uppercase;
    }
    .btn {
        border: none;
        color: #fff;
        display: inline-block;
        font-size: 12px;
        font-weight: bold;
        letter-spacing: 0;
        line-height: 1;
        margin-bottom: 0;
        padding: 18px 45px;
        text-align: center;
        text-transform: unset;
        touch-action: manipulation;
        vertical-align: middle;
        white-space: nowrap;
        position: relative;
        z-index: 999;
        letter-spacing: 1px;
    }
    .btn.ss-btn-cta-signin {
        background: linear-gradient( 100deg, rgba(255, 243, 238, 1) 0%, rgba(0, 74, 253, 1) 0%, rgba(0, 74, 253, 1) 37%, rgba(65, 121, 255, 1) 100%);
        border-radius: 50px;
        color: #FFF;
        /* padding: 20px 50px; */
        width: 100%;
        text-transform: uppercase;
    }
    .btn.ss-btn-cta-join {
        border-radius: 50px;
        color: #004afd;
        width: 100%;
        padding: 20px 30px;
        text-transform: uppercase;
        background-color: #fff;
    }
    .bannerConteiner .col-lg-7 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        padding-right: 15px;
    }
    .bannerSearch li {
        background: none;
        border-radius: 0;
        box-shadow: none;
        float: left;
        margin: 0;
        padding: 5px;
        width: 100%;
    }
    .bannerSearch li .stylesSelectBox2 {
        background: #fff;
        border-radius: 30px;
        box-shadow: 5px 5px 30px rgb(0 0 0 / 8%);
        margin-bottom: 30px;
        position: relative;
        width: 100%;
    }
    .bannerSearch li .stylesSelectBox2 .select2-container .select2-selection--single {
        border-radius: 30px;
    }
    .bannerSearch li .stylesSelectBox2 .select2-container--default .select2-selection--single .select2-selection__rendered {
        padding-left: 20px;
        font-size: 15px;
    }
    .bannerSearch li .stylesSelectBox2 .dropDownSelect2 .select2-container {
        width: 100% !important;
    }
    .bannerSearch li .stylesSelectBox2 .dropDownSelect2 .select2-container--open .select2-dropdown--below {
        width: 100% !important;
    }
    .bannerSearch li .stylesSelectBox2 .dropDownSelect2 .select2-container--open .select2-dropdown--above {
        width: 100% !important;
    }
    .bannerSearch li input[type="text"] {
        background-image: none;
        background-color: #fff;
        border-radius: 30px;
        box-shadow: 5px 5px 30px rgb(0 0 0 / 8%);
        margin-bottom: 30px;
        width: 100%;
    }
    .bannerSearch li .btn {
        margin-top: 0;
        width: 50%;
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .course-meta.review.style2 li::after {
        right: 10px;
    }
    .course-meta.review.style2 li {
        padding-right: 19px;
    }
    .couress-box .course-meta.desc li::after {
        right: -14px;
    }
    .couress-box .course-meta li {
        margin-right: 24px;
    }
    .f-contact span {
        width: 100%;
    }
    .box-courses img {
        width: 100%;
    }
    .footer-widget.footer-social.mt-15.text-right.text-xl-right {
        text-align: left !important;
    }
    .footer-widget.footer-link.mt-20.text-center {
        text-align: left !important;
        margin-bottom: 30px;
    }
    .blog-content2 .b-meta .date-b {
        width: 80%;
    }
    .testimonial-active .ta-info {
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 15px;
        width: 100%;
    }
    .testimonial-active-1 .ta-info {
        margin-left: 0;
        margin-top: 0;
        line-height: 26px;
        margin-bottom: 0px;
        width: 100%;
    }
    .featured-courses-active {
        margin: 0;
    }
    .eventes-box {
        display: inline-block;
        margin-bottom: 10px;
    }
    .eventes-box .date-box {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }
    .eventes-box .date-box::before {
        width: 89%;
    }
    .subricbe .contact-form {
        display: initial;
    }
    .slider-four .subricbe {
        width: auto;
    }
    .subricbe .contact-form label {
        width: 100%;
        border-right: none;
        margin-bottom: 0;
    }
    .slider-btn .video-i {
        display: none;
    }
    .slider-three .slider-img {
        margin-left: 0;
        margin-top: 50px;
        margin-right: 0;
    }
    .slider-content.s-slider-content.text3 {
        margin-top: 0;
    }
    .button-group {
        display: flex;
        overflow: scroll;
    }
    .button-group button {
        margin: 0 4px;
        flex: 0 0 55%;
    }
    .portfolio .col4 .grid-item {
        width: 100%;
    }
    .project-detail .pr-ul li {
        display: flex;
        margin-bottom: 15px;
        float: left;
        width: 100%;
    }
    .header-two .logo {
        padding: 15px 0;
    }
    .header-two .mean-container a.meanmenu-reveal {
        margin-top: -56px;
    }
    .adim-box {
        margin-bottom: 30px;
    }
    .header-btn {
        position: relative;
        right: 0;
        top: 0;
        bottom: 0;
        color: #fff;
        margin-left: 0;
        width: 100%;
    }
    .s-about-img.p-relative {
        margin-bottom: 10px;
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content.insition {
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.institutuin {
        min-height: 500px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.global {
        min-height: 577px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.campus {
        min-height: 577px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.channel {
        min-height: 510px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq {
        min-height: 588px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    .slider-content {
        margin-top: 100px;
    }
    section.privacy-banner.mobilePrivacySection .slider-content {
        margin-top: 50px;
    }
    .mean-container a.meanmenu-reveal {
        margin-top: -50px;
    }
    .pricing-box {
        padding: 0;
        margin-bottom: 90px;
    }
    .contact-bg02 {
        padding: 30px;
        margin-bottom: 80px;
    }
    .contact-bg-an-02 {
        right: -100px;
        bottom: 0;
    }
    .testimonial-area .test-an-02 {
        display: none;
    }
    .testimonial-area .test-an-01 {
        bottom: -150px;
    }
    .slider-bg .text2 h2 {
        font-size: 38px;
    }
    .slider-four .slider-img {
        margin-left: 0;
        margin-top: 50px;
        margin-right: 0;
    }
    .slider-active .slick-track::before {
        background: #fff5f4;
    }
    #feature-top {
        margin-top: -40px;
    }
    .cta-area {
        padding: 100px 0;
    }
    .cta-area.cta-bg::before {
        height: 100%;
        top: 0;
    }
    .team-active .slick-arrow {
        left: 0px;
    }
    .team-active .slick-next {
        left: inherit;
        right: 0px;
    }
    .faq-wrap {
        margin-top: 50px;
    }
    .contact-area .map {
        display: none;
    }
    .single-testimonial-bg {
        border-radius: 10px;
        width: 100%;
        float: right;
        padding: 300px 50px 100px 50px;
        margin: 0;
    }
    .testimonial-active .slick-dots {
        width: 100%;
        bottom: 7%;
    }
    .testimonial-active .ta-info h6 {
        font-size: 18px;
    }
    .testimonial-active-1 .slick-dots {
        width: 100%;
        bottom: 7%;
    }
    .testimonial-active-1 .ta-info h6 {
        font-size: 18px;
    }
    .services-active2 .slider-nav .slick-list.draggable {
        width: 300px;
        float: right;
    }
    .services-item {
        width: 280px;
    }
    .services-active2 .slider-nav {
        position: absolute;
        top: 150px;
    }
    .services-active2 .slick-arrow {
        left: -15px;
    }
    .services-active2 .slick-next {
        left: inherit;
        right: -15px;
    }
    .services-active2 h2 {
        font-size: 28px;
        margin-top: 30px;
    }
    .sinature-box {
        position: relative;
        left: 0;
        width: 100%;
    }
    .newslater-area #contact-form4 {
        margin-top: 0;
        float: right;
        width: 100%;
        padding-left: 0;
    }
    .service-detail {
        padding-left: 0;
    }
    .portfolio-active .slick-arrow {
        top: -173px;
        left: 60.5%;
    }
    .portfolio-active .slick-next {
        left: 79.5%;
    }
    .call-area h2 {
        margin-top: 0;
    }
    .com-icon {
        top: 80px;
        width: 50px;
    }
    .com-icon img {
        width: 100%;
    }
    .counter-area {
        background-size: cover;
        padding: 120px 0;
    }
    .single-counter-img {
        margin-bottom: 50px;
    }
    .single-counter {
        margin: 10px;
    }
    #project {
        background-size: cover !important;
        padding-bottom: 90px;
    }
    .call-area {
        background-size: cover;
        padding: 120px 0;
    }
    .call-area h2 span {
        font-size: 34px;
    }
    .call-area .number {
        font-size: 36px;
    }
    .testimonial-active2 .ta-info {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .testimonial-active2 .testi-author img {
        margin-bottom: 0;
    }
    .testimonial-active2 .slick-arrow {
        display: none !important;
    }
    .cta-bg .video-img {
        margin-top: 50px;
        height: 500px;
    }
    .logo {
        height: auto;
        margin-top: 0;
        line-height: inherit;
        width: 38%;
    }
    .slider-price {
        display: none;
    }
    .slider-bg2 .slider-content>span {
        font-size: 18px;
    }
    .slider-bg2 .video-i {
        display: none;
    }
    .slider-bg2 {
        min-height: 700px;
        position: relative;
        margin-top: -118px;
        z-index: 1;
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
    }
    .row {
        margin-right: 0;
        margin-left: 0;
    }
    .portfolio .col3 .grid-item, .portfolio .col2 .grid-item {
        width: 100%;
        padding: 15px;
    }
    .gallery-image img {
        width: 100%;
    }
    .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
        width: 100%;
        text-align: center;
    }
    .woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {
        width: 100%;
    }
    .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
        float: left;
        width: 100%;
        overflow: hidden;
    }
    .has-mega-menu {
        position: relative;
    }
    li.sub.has-mega-menu ul {
        position: relative;
        top: 0px;
        /*insert the needed value*/
        z-index: 100;
        left: 0px;
        right: 0px;
        width: 100%;
    }
    li.sub.has-mega-menu:hover>ul {
        /*flexbox fallback for browsers that do not support CSS GRID lyout*/
        display: flex;
        flex-wrap: wrap;
        /*CSS GRID lyout*/
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        margin-left: 0px;
        height: 200px;
        overflow: auto;
    }
    .timeline {
        /* padding: 50px 0px 50px 50px; */
    }
    .tag-template img {
        width: 100% !important;
    }
    .quote-post .meta-info {
        padding: 10px 25px;
    }
    .admin-bar .menu-area {
        margin-top: 0;
    }
    .admin-bar .sticky-menu {
        margin-top: 13px;
    }
    .tag-markup-2 li>ul, li>ol, .pages-content li>ul, li>ol {
        padding-left: .5rem;
    }
    .size-full.wp-image-906 {
        width: 100%;
        height: auto;
    }
    .pages-content img {
        width: 100%;
        height: auto;
    }
    .row {
        margin-right: 0;
        margin-left: 0;
    }
    .header-btn.second-header-btn {
        display: none;
    }
    .f-cta-area {
        margin-bottom: 0;
    }
    .search-form label {
        width: 100%;
    }
    .has-3-columns .wp-block-column, .has-5-columns .wp-block-column, .has-6-columns .wp-block-column, .has-4-columns .wp-block-column, .has-2-columns .wp-block-column, .wp-block-media-text.alignwide figure, .wp-block-media-text__content, .wp-block-gallery.alignwide.columns-4.is-cropped li, .wp-block-gallery.columns-6.is-cropped li, .wp-block-gallery.columns-7.is-cropped li, .wp-block-gallery.columns-8.is-cropped li {
        width: 100%;
    }
    #contact-form {
        padding: 0 15px;
    }
    .s-video-wrap {
        padding-left: 13px;
        padding-right: 13px;
    }
    .wp-block-gallery.columns-3 li {
        width: 100%;
    }
    .wp-block-gallery li {
        width: 50%;
    }
    .main-menu .sub>ul {
        display: none;
        position: relative;
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }
    .main-menu .sub>ul {
        border-top: 1px solid #f7f7f7;
    }
    .main-menu .sub>ul>.sub>ul {
        display: none;
        position: relative;
        float: left;
        width: 100%;
        margin-bottom: 10px;
        margin-left: 0;
        margin-top: 0;
        padding-left: 15px;
        box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0);
        border-top: 1px solid #f7f7f7;
    }
    .main-menu .sub>ul>.sub>ul li:last-child {
        border-bottom: none;
    }
    .main-menu .sub>ul>.sub>ul>.sub>ul {
        display: none;
        position: relative;
        float: left;
        width: 100%;
        margin-bottom: 10px;
        margin-left: 0;
        margin-top: 0;
        background: #d29751;
        box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0);
    }
    .main-menu .sub li a {
        padding-left: 20px;
    }
    .menu-item ul.sub-menu .sub-menu li, .menu-item ul.sub-menu .sub-menu .sub-menu li {
        border-bottom: none;
    }
    .comment-author-admin {
        margin-left: 0;
    }
    .container-p {
        padding: 0 15px;
    }
    .menu-area {
        padding-top: 15px;
        padding-bottom: 5px;
    }
    .slider-bg {
        min-height: auto;
        padding: 20px 0;
    }
    .slider-content h2 {
        font-size: 30px;
        letter-spacing: 0;
        margin-bottom: 30px;
    }
    .menu-area::before {
        width: 56%;
        height: 82px;
        top: 0;
        left: -40px;
    }
    .down-arrow {
        bottom: 20px;
    }
    .section-t {
        display: none;
    }
    .about-img {
        margin-left: 0;
    }
    .about-img img {
        width: 100%;
    }
    .about-text span {
        top: 20px;
    }
    .about-text {
        height: 109px;
        width: 214px;
    }
    .about-content.pl-30 {
        padding-left: 0;
        margin-top: 30px;
        padding-bottom: 3px;
    }
    .about-title h2 {
        font-size: 24px;
        letter-spacing: 0px;
    }
    .features-content p {
        padding: 0;
    }
    .section-title {
        padding-left: 0;
        padding-right: 0;
    }
    section.about-area.how-crizac.about-p.p-relative {
        padding-bottom: 90px;
        padding-top: 0px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-150 {
        padding-top: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-bottom: 80px;
        padding-top: 90px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-150.pb-150 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .video-wrap img {
        width: 100%;
    }
    .video-position {
        bottom: 0;
    }
    .video-img a {
        height: 50px;
        width: 50px;
        line-height: 15px;
        padding: 17px;
    }
    .v-list ul li i {
        display: block;
        margin-right: 15px;
        float: left;
        margin-top: 2px;
    }
    .v-list ul li span {
        overflow: hidden;
        display: block;
    }
    .wp-list ul li {
        display: block;
        align-items: unset;
    }
    .wp-list {
        padding: 30px 20px;
        padding-bottom: 25px;
    }
    .wp-icon {
        margin-right: 0;
        margin-bottom: 10px;
    }
    .wp-img {
        margin-right: 0;
        margin-top: 30px;
        margin-bottom: -15px;
    }
    .wp-img>img {
        width: 100%;
    }
    .wp-img .wp-tag {
        left: 0;
        top: 75px;
        width: 25%;
    }
    .cta-content p {
        padding-right: 0;
    }
    .cta-right {
        margin-top: 35px;
    }
    .testimonial-area.pb-120 {
        padding-bottom: 185px;
        padding-top: 113px;
    }
    .blog-content {
        padding: 0px 0px;
    }
    .f-cta-area {
        padding: 35px 20px 0;
    }
    .menu-area {
        padding: 10px 0;
    }
    .responsive {
        float: right;
        display: block;
        cursor: pointer;
        margin-top: -38px;
    }
    .responsive i {
        color: #002e5b;
        font-size: 25px;
    }
    #mobile-menu {
        display: none;
        background: no-repeat;
        padding: 20px 0;
        margin-top: 21px;
        background: #002e5b;
    }
    .main-menu {
        text-align: left !important;
    }
    .main-menu ul li {
        display: block;
        border-bottom: 1px solid #ffffff3d;
        margin-left: 0;
    }
    .button-group button {
        margin: 0 4px;
    }
    .main-menu ul>li>a::before {
        content: none;
    }
    .main-menu ul li a {
        color: #fff;
        padding: 12px 15px;
        display: inline-block;
        font-size: 14px;
        font-family: 'Jost', sans-serif;
        font-weight: 500;
    }
    .second-menu {
        margin-bottom: 0;
        box-shadow: none;
        padding: 0;
        margin-top: 0;
    }
    .second-menu::before {
        content: none;
    }
    .second-header {
        padding: 10px 0;
    }
    .second-menu .main-menu ul li {
        margin-left: 0;
    }
    .s-about-img {
        margin-top: 0px;
    }
    .s-about-img img {
        width: 100%;
    }
    .s-video-content {
        padding-left: 15px;
    }
    .chosse-img {
        display: none;
    }
    .testimonial-active {
        width: 100%;
    }
    .testimonial-active-1 {
        width: 100%;
    }
    .testimonial-active .slick-arrow {
        width: 87%;
    }
    .testimonial-active-1 .slick-arrow {
        /* width: 87%; */
    }
    .portfolio .col3 .grid-item, .portfolio .col2 .grid-item {
        width: 100%;
        padding: 15px;
    }
    .contact-img {
        display: none;
    }
    .contact-bg.pb-80 {
        padding-bottom: 120px;
    }
    .slider-shape {
        display: none !important;
    }
    .second-about {
        display: none;
    }
    .s-about-content.pl-30 {
        margin-top: 0;
    }
    .s-video-content h2 {
        font-size: 40px;
    }
    .features-shape {
        display: none;
    }
    .choose-wrap.pl-100 {
        padding-left: 0;
    }
    .choose-content p {
        padding-right: 0;
    }
    .choose-list ul li i {
        display: block;
        margin-right: 15px;
        float: left;
        margin-top: 2px;
    }
    .choose-list ul li span {
        overflow: hidden;
        display: block;
    }
    .inner-wp-icon {
        display: none;
    }
    .wp-thumb.mb-35 {
        margin-bottom: 25px;
    }
    .bsingle__content {
        padding: 25px;
    }
    .bsingle__content h2 {
        padding-right: 0;
        font-size: 24px;
    }
    .bsingle__content p {
        padding-right: 0px;
    }
    .quote-post .quote-icon {
        margin-top: 14px;
        float: unset;
        margin-bottom: 15px;
    }
    .pagination-wrap .pagination {
        text-align: center;
    }
    .widget__post-content h6 {
        font-size: 14px;
        padding-right: 0;
    }
    .widget__banner-overly>span {
        margin-bottom: 120px;
    }
    .widget__banner-overly h3 {
        color: #ffffff;
        font-size: 32px;
        margin-bottom: 100px;
        font-weight: 500;
    }
    .breadcrumb-title h2 {
        font-size: 25px;
    }
    .breadcrumb-title p {
        padding: 0;
        font-size: 15px;
    }
    .breadcrumb-area {
        min-height: 180px;
    }
    .details__content h2 {
        font-size: 24px;
    }
    .details__content blockquote {
        padding-right: 20px;
        padding-left: 45px;
    }
    .details__content figure img {
        float: unset;
        width: 100%;
        margin-right: 0;
        margin-bottom: 40px;
    }
    .post__tag ul li {
        margin-right: 2px;
    }
    .post__share {
        text-align: left !important;
    }
    .post__share h5 {
        margin-bottom: 15px;
    }
    .post__tag {
        margin-bottom: 35px;
    }
    .posts_navigation .prev-link {
        margin-bottom: 30px;
    }
    .posts_navigation .blog-filter {
        margin-bottom: 30px;
        display: inline-block;
    }
    .related-post-wrap .rp__content {
        padding: 35px;
        padding-left: 25px;
        padding-right: 25px;
    }
    .related-post-wrap .rp__content h3 {
        font-size: 20px;
    }
    .avatar__wrap {
        padding: 50px 20px;
    }
    .single__comment .comments-avatar {
        float: unset;
        margin-bottom: 15px;
    }
    .single__comment.children {
        margin-left: 0;
    }
    .comment__form {
        padding: 30px 20px;
    }
    .b-details-p.pt-120 {
        padding-top: 115px;
    }
    .menu-area .menu-tigger {
        display: none;
    }
    .off-logo {
        display: block;
    }
    .faq-img.text-right {
        text-align: center !important;
        margin-top: 30px;
    }
    .faq-area.pt-113.pb-120 {
        margin-top: 65px;
    }
    .s-slider-content p {
        padding-right: 0;
    }
    .slider-btn.mt-55 {
        margin-top: 25px;
    }
    .faq-img img {
        width: 100%;
    }
    .down-arrow {
        display: none;
    }
    .meta__info ul li {
        margin-right: 15px;
    }
    #scrollUp {
        right: 15px;
        bottom: 14px;
        background: #ff6626;
        height: 50px;
        width: 50px;
        color: #fff;
        font-size: 20px;
        text-align: center;
        border-radius: 33%;
        font-size: 22px;
        line-height: 45px;
        transition: .3s;
    }
    #scrollUp img {
        width: 26px;
        padding-top: 0px;
    }
    .video-wrap>img {
        display: none;
    }
    .video-img img {
        width: 100%;
    }
    .video-position {
        position: unset;
        bottom: unset;
        left: unset;
    }
    .counter-area.pb-90 {
        padding-bottom: 85px;
    }
    .cta-bg.pb-120 {
        padding-bottom: 115px;
    }
    .contact-wrapper input {
        height: 65px;
        padding: 0 25px;
    }
    .contact-wrapper textarea {
        height: 160px;
        padding: 30px 25px;
    }
    .second-slider-content {
        padding-top: 0;
    }
    .s-cta-p.pb-120 {
        padding-bottom: 120px;
    }
    /* new-menu */
    .tb-mobile-body {
        overflow: hidden;
    }
    #header-sticky {
        padding: 0;
        position: relative;
    }
    .mobile_header {
        background: #fff;
        float: left;
        margin: 0;
        padding: 10px 0 10px 0;
        position: relative;
        width: 100%;
        z-index: 99;
    }
    .logo {
        float: left;
    }
    .navbar-toggle {
        background-color: transparent;
        background-image: none;
        border: none;
        border-radius: 0px;
        display: block;
        float: right;
        margin: 7px 0 0 0;
        padding: 9px 10px;
        position: relative;
    }
    .sr-only {
        border: 0;
        clip: rect(0, 0, 0, 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }
    .navbar-toggle .icon-bar {
        border-radius: 0px;
        display: block;
        height: 2px;
        position: relative;
        transition: all .2s;
        width: 22px;
    }
    .navbar-toggle .icon-bar+.icon-bar {
        margin-top: 4px;
    }
    .tb-active-toggle .icon-bar:nth-child(2) {
        display: none;
    }
    .tb-active-toggle .icon-bar:nth-child(3) {
        top: 6px;
        transform: rotate(45deg);
    }
    .tb-active-toggle .icon-bar:nth-child(4) {
        transform: rotate(-45deg);
    }
    .navbar-toggle .icon-bar {
        background-color: #f00;
    }
    #menu {
        background: #fff;
        display: none;
        height: 100%;
        left: 0;
        padding: 0;
        position: fixed;
        top: 0;
        text-align: center;
        width: 100%;
        z-index: 99999;
    }
    .middle_menu {
        margin: 0;
        padding: 0;
        position: absolute;
        height: 100%;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }
    .main-menu ul li {
        border-bottom: none;
    }
    header.header-area.header-three .main-menu ul li:last-child {
        border-top: 2px solid #e1e1e1;
        margin-top: 10px;
    }
    header.header-area.header-three .main-menu ul li a {
        font-size: 20px !important;
        text-align: center;
    }
    #menu .btn.ss-btn {
        background: linear-gradient(45deg, #ff6525 19%, #fc58004d 48%, #ff6525 100%);
        background-size: 300% 100%;
        border-radius: 50px;
        color: #fff;
        display: inline-block;
        font-size: 16px;
        font-weight: bold;
        letter-spacing: 1px;
        margin: 20px 0 0 0;
        padding: 18px 30px;
        text-transform: uppercase;
        transition: all 0.3s ease-in-out 0s;
    }
    /* new-menu */
	
	 /*20dec*/
    #courses .container {
        padding-left: 0;
        padding-right: 0;
    }
    .rounded-box-content p {
        font-size: 12px;
    }
    .rounded-box-content {
        width: 100%;
    }
    section.mobileCourseSection .blue-box h5 {
        font-size: 15px !important;
    }
    #courses .container h6 {
        margin-bottom: 0;
    }
    .mob-filter-button {
        display: block;
        background-color: #005082;
        width: 100%;
        padding: 10px 18px;
        border-radius: 50px;
        color: #fff;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        font-size: 12px;
        text-transform: uppercase;
        text-align: center;
    }
    .filter-div ul {
        display:none;
    }
    /*20dec*/
}

/* Large Mobile :480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .services-active2 .slider-nav .slick-list.draggable {
        width: 400px;
        float: right;
    }
    .portfolio-active .slick-arrow {
        top: -173px;
        left: 60.5%;
    }
    .portfolio-active .slick-next {
        left: 79.5%;
    }
    .slider-content h2 {
        font-size: 32px;
    }
    .features-content p {
        padding: 0 80px;
    }
    .section-title h2 {
        font-size: 42px;
        letter-spacing: -1px;
    }
    .wp-list {
        padding: 80px 50px;
        padding-bottom: 75px;
    }
    .blog-content h4 {
        font-size: 24px;
    }
    .f-insta ul li {
        width: 28%;
    }
    .f-insta ul li a img {
        width: 100%;
    }
    .s-video-content {
        padding-left: 40px;
        padding-right: 40px;
    }
    .s-video-content br {
        display: none;
    }
    .choose-wrap.pl-100 {
        padding-left: 30px;
    }
    .inner-wp-icon {
        display: block;
    }
    .testimonial-p {
        padding-top: 114px;
    }
    .pricing-box {
        padding: 80px 40px;
    }
    .bsingle__content h2 {
        font-size: 26px;
    }
    .quote-post .quote-icon {
        float: left;
        margin-right: 30px;
        display: block;
        margin-bottom: 0;
        margin-top: 20px;
    }
    .widget__banner-overly>span {
        margin-bottom: 260px;
    }
    .widget__banner-overly h3 {
        margin-bottom: 210px;
        font-size: 60px;
    }
    .avatar__wrap {
        padding: 50px 40px;
    }
}

/* Large Mobile :480px. */

@media only screen and (min-width: 600px) and (max-width: 767px) {
    .services-active2 .slider-nav .slick-list.draggable {
        width: 500px;
        float: right;
    }
    .services-item {
        width: 470px;
    }
    .button-group button {
        margin: 0 2px;
    }
}
@media only screen and (max-width: 2000px) {
	 #home .bnnerDiv-rht {
        width: 50%;
    }
}
@media only screen and (max-width: 1600px) {
	 #home .bnnerDiv-rht {
        width: 48%;
    }
	.user_dropdown_link {
		background-position: 90% 17px;
	}
	.user_dropdown .info {
    	font-size: 14px;
    	line-height: 14px;
	}
	 section.detailed-tab .nav-tabs .nav-link.tab-text {
        /* border: 1px solid transparent; */
        /* border-top-left-radius: .25rem; */
        /* border-top-right-radius: .25rem; */
        font-size: 15px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
        font-weight: 600;
        letter-spacing: 1px;
        line-height: 22px;
        text-align: center;
        min-height: 126px;
    }
    section.detailed-tab .nav-link {
        display: block;
        padding: 1rem 1.9rem;
    }
    section.university-article .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 17px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-about {
        position: relative;
        z-index: 2;
        margin-top: 60px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-univer {
        margin-top: 66px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-partner {
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-faq {
        position: relative;
        z-index: 2;
        margin-top: 34px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-course-list {
        margin-top: 45px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-blog {
        position: relative;
        z-index: 2;
        margin-top: 42px;
    }
    section.mobileCourseSection .blue-box .university-logo img {
        width: 38px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.right-small-bottom-image img {
        width: 350px;
        height: 207px;
        object-fit: cover;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.right-small-top-image img {
        width: 350px;
        height: 205px;
        object-fit: cover;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.left-image {
        width: 22.26%;
        height: 100%;
        object-fit: contain;
        margin: 0 14px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 54%;
        height: 97%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 14px 0 0;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-university {
        position: relative;
        z-index: 2;
        margin-top: 12px;
    }
    section.contact-area.mobileContactBlock .select2-container--default .select2-selection--single .select2-selection__arrow {
        height: 26px;
        position: absolute;
        top: 7px;
        right: -60px;
        width: 20px;
    }
    section.blog-area.blog-mobile-section .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 48px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-insti {
        margin-top: -64px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-exponent {
        position: relative;
        z-index: 2;
        margin-top: 30px;
    }
    .offcanvas-menu-1 .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 55px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.2rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .offcanvas-menu-1 .menu-close-1 i {
        font-size: 18px;
        color: #ff6626;
        transition: .3s;
        cursor: pointer;
        font-weight: 300;
        border: 2px solid #ff6626;
        padding: 4px;
        border-radius: 100%;
        width: 30px;
        height: 30px;
        text-align: center;
    }
    .offcanvas-menu-1 .sidebar-box-inner {
        margin-top: 30px;
    }
    .offcanvas-menu-1 {
        position: fixed;
        right: 0;
        height: 100%;
        width: 25%;
        z-index: 99999999;
        background: #fff;
        top: 0;
        padding: 20px;
        transition: .5s;
        transform: translateX(100%);
        box-shadow: rgb(0 0 0 / 9%) -3px -1px 20px 1px;
    }
    .offcanvas-menu .sidebar-box-inner {
        margin-top: 0px;
    }
    .offcanvas-menu .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 30px;
        margin-bottom: 13px;
    }
    .offcanvas-menu form {
        position: relative;
        margin-top: 15px;
    }
    .offcanvas-menu .menu-close i {
        font-size: 18px;
        color: #ff6626;
        transition: .3s;
        cursor: pointer;
        font-weight: 300;
        border: 2px solid #ff6626;
        padding: 4px;
        border-radius: 100%;
        width: 30px;
        height: 30px;
        text-align: center;
    }
    .offcanvas-menu img {
        width: 18px;
        position: absolute;
        top: 21px;
        left: 24px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 18px;
    }
    .offcanvas-menu .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .offcanvas-menu .input--style-4::placeholder {
        color: #8995ad!important;
        font-size: 16px;
    }
    .offcanvas-menu-1 .input--style-4::placeholder {
        color: #8995ad!important;
        font-size: 16px;
    }
    textarea.form-control {
        height: 100px;
        border-radius: 25px!important;
    }
    .offcanvas-menu {
        position: fixed;
        right: 0;
        height: 100%;
        width: 25%;
        z-index: 99999999;
        background: #fff;
        top: 0;
        padding: 20px;
        transition: .5s;
        transform: translateX(100%);
        box-shadow: rgb(0 0 0 / 5%) -3px -1px 20px 1px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 560px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner .slider-img.blog-img-set {
        margin-top: 30px;
        margin-right: -307px;
        margin-left: -48px;
    }
    section.blog.mobileBlogSection .blog-header p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 12px;
        margin-bottom: 0px;
    }
    .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    section.journey.mobileJourneyPage .journey-box---3 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        height: 662px;
        /* margin-top: 135px; */
        position: absolute;
        left: -17px;
        top: -199px;
        width: 377px;
        height: 598px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 507px;
    }
    section.mobileCourseSection .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 20px 20px 20px 20px;
        max-height: 356px;
        height: 356px;
        border-radius: 15px;
    }
	section.mobileCourseSection.universitycourse .blue-box {
		max-height:300px;
        height: auto;
	}
    section.mobileCourseSection .blue-box p.course-details {
        font-size: 18px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-top: 20px;
    }
    section.mobileCourseSection .slider-btn.mt-30 {
        margin-top: 10px;
    }
    section.mobileCourseSection .blue-box h5 {
        font-size: 20px;
        color: #161616;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 15px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card .card-body.py-2.py-4 {
        padding-top: 0rem!important;
        padding-bottom: 0rem!important;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .hilite-title strong {
        display: block;
        font-size: 50px;
        font-family: 'Mulish', sans-serif;
        /* color: rgba(0, 0, 0, .1); */
        font-weight: 800;
        /* letter-spacing: 1px; */
        /* white-space: nowrap; */
        color: transparent;
        -webkit-text-stroke: 2px #ffffff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        margin-bottom: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-bg {
        height: 508px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    footer.footer-bg.footer-p.mobile-footer-set .copyright-wrap.pt-40.pb-40 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-center.pt-80 {
        padding-top: 30px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card .faq .card-header {
        background-color: transparent !important;
        padding-left: 0px;
        padding-right: 0px !important;
        padding-top: 1rem!important;
        padding-bottom: 1rem!important;
    }
    section.eventes-area.event-mobile-section .counter-block p {
        font-size: 25px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 10px;
    }
    section.eventes-area.event-mobile-section .slider-btn.mt-30 {
        margin-top: 10px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
    }
    section.platform-area.platform-area-bg .platform-box .platform-img img {
        width: 80px;
    }
    section.services-area.service-laptop-dk .target-box img {
        width: 80px;
        margin: 0 auto 15px;
    }
    section.about-area .row.align-items-center.mt-120 {
        margin-top: 70px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 30px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
    }
    section.ourvission.mobileOurVission img {
        width: 450px;
    }
    section.privacy-policy-content-blocks .content-block-privacy p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 17px;
        color: #484848;
        line-height: 28px;
    }
    .media.comment-box p.comment-content {
        margin: 10px 0 0;
        font-size: 16px;
        line-height: 26px;
        font-weight: 500;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    .media.comment-box h5 {
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
        font-weight: 800;
    }
    .card.previous-card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
    }
    .alignwide {
        width: 100%;
        max-width: 100%;
        /* margin-left: -197.5px !important; */
        margin-top: 0rem;
    }
    section.blog-banner.mobileBlogSection {
        padding-top: 0px;
    }
    .post-thumbnail img {
        height: 100%;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
        height: 400px;
    }
    h1.page-title, h1.entry-title {
        font-size: 50px;
        line-height: 1.2;
    }
    section.faq-area.mobileFaqBlock .supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 50px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 160px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 40px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 160px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-contact span {
        color: #484848;
        display: block;
        font-size: 16px;
        line-height: 26px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-link p {
        color: #484848;
        font-size: 16px;
        line-height: 26px;
        display: inline-block;
    }
    section.global-faq-area.mobileFaqGlobalBlock .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.services-area.service-laptop-dk .target-box p {
        color: #484848;
        font-size: 16px;
        text-align: center;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.position-relative.fix.pb-150 {
        padding-bottom: 110px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 16px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 890px;
        margin: 0 auto 0px;
        line-height: 26px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 70px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.fix.pb-150.p-relative {
        padding-bottom: 60px;
        padding-top: 100px;
    }
    .platform-box {
        padding: 0px 12px 20px 12px;
    }
    section.testimonial-area-bg.testmonial-mobile .testimonial-active .slick-slide {
        position: relative;
        border-radius: 10px;
        padding: 30px 68px 20px 98px;
        margin: 0px 15px 0px 22px;
        border: 2px solid #f5f5f5;
    }
    section.testimonial-area-bg.testmonial-mobile p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-top .media-body h5 a {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }
    section.timeline-wrapper.pb-150 {
        padding-bottom: 100px;
    }
    .br-right-navbar {
        border-right: 2px solid #e1e1e1;
        position: absolute;
        height: 24px;
        top: 41px;
        /* left: 0; */
        right: 445px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk.pb-150 .target-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-bottom: 15px;
        text-align: center;
    }
    section.services-area.service-laptop-dk.pb-150 {
        padding-bottom: 110px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img {
        margin-top: 0px;
        margin-left: 56px;
    }
    .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.about.mobileAboutSection.pb-150 {
        padding-bottom: 110px;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 50px;
        width: 100%;
        height: 765px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 75px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-bottom: 110px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-content h2.gateway {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        margin-bottom: 20px;
    }
    section.ourgallery.mobileOurGallery.pb-150 {
        padding-bottom: 100px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body p.team-card-desg {
        font-size: 14px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
        margin-bottom: 0;
        font-style: italic;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body h5.team-card-title {
        padding: 10px;
        font-size: 20px;
        margin-bottom: 0px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 730px;
        margin-left: -161px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 556px;
        margin-left: -42px;
        margin-top: 60px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 550px;
        margin-left: -42px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 552px;
        margin-left: -42px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set {
        margin-top: 90px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.about-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 469px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set {
        margin-top: 35px;
        margin-left: 0px;
    }
    section.blog.mobileBlogSection .card-1 .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 17px;
        transition: all 0.3s ease-in-out 0s;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        max-height: 530px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img img {
        position: relative;
        z-index: 1;
        width: 621px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 502px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner .pb-150 {
        padding-bottom: 110px;
    }
    section.faq-area.mobileFaqBlock.pb-120 {
        padding-bottom: 100px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 70px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 100px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 500px;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 40px;
        max-height: 317px;
        height: 317px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box p.location {
        font-size: 20px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 30px;
    }
    section.ourmission.mobileOurMission.pt-150 {
        padding-top: 100px;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 20px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 100px;
        margin-bottom: 100px;
    }
    section.comment-form.pb-150 {
        padding-bottom: 100px;
    }
    section.comment-form.pb-150 .contact-wrap h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-content .author-bio h2.page-title {
        clear: none;
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        margin-top: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-content .entry-content h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        margin-top: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-content .sticky-element {
        width: 40px;
        position: fixed;
        top: 53%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-49%);
        margin-bottom: 100px;
        left: 55px;
        z-index: 999;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 100px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.studenVideoSection.position-relative.pt-120 {
        padding-top: 100px;
    }
    section.studenVideoSection.position-relative.pt-120 .video-wrapper {
        position: relative;
        padding-bottom: 73.25%;
        padding-top: 64px;
        height: 0;
        overflow: hidden;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.featuredUniversity h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.featuredUniversity .desc h1 a {
        display: inline;
        font-size: 24px;
        color: #005082;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .desc {
        padding: 0.2em 1.5em 1em 0px;
        font-family: 'Mulish', sans-serif;
    }
    section.position-relative.contactDetails h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.position-relative.featuredUniversity.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.university-article.position-relative.pt-120.pb-120 .card .wrapper {
        background-color: #fff;
        min-height: 320px;
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        transition: all 0.3s ease-in-out 0s;
    }
    .blue-bg-box {
        background: url(../img/resource/details.png), linear-gradient(#e6f5ff, #e6f5ff);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 100px;
        padding-bottom: 100px;
    }
	.blue-bg-box.pad-blog{
		padding:0px;
	}
    section.university-article.position-relative.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .studenVideoSection h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
        padding-right: 50px;
    }
    section.mobileCourseSection.position-relative .container.pb-120.br-bottom-grey {
        padding-bottom: 100px;
    }
    section.college-listing.pb-150 {
        padding-bottom: 120px;
    }
    section.college-listing .listing-box .media img.college-icon {
        width: 50px;
    }
    section.college-listing .listing-box .media .media-body .college-name {
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
        margin-bottom: 0;
    }
    section.privacy-banner.mobilePrivacySection .privacy-policy-content p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 400;
        margin-bottom: 0px;
        line-height: 28px;
        color: #484848;
    }
    section.privacy-policy-content-blocks.pb-150 {
        padding-bottom: 100px;
        padding-top: 0px;
    }
    section.privacy-policy-content-blocks.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 15px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.contact-banner.mobileContactSection .m-r-20 {
        margin-right: 5px;
    }
    section.contact-banner.mobileContactSection .br-bottom-form-registre {
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    section.contact-banner.mobileContactSection.pb-150 {
        padding-bottom: 110px;
    }
    section.journey.mobileJourneyPage.pb-90 {
        padding-bottom: 100px;
        padding-top: 100px;
    }
    section.journey.mobileJourneyPage .journey-box---1 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* max-height: 534px; */
        height: 591px;
    }
    section.journey.mobileJourneyPage .journey-box---2 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* margin-top: 135px; */
        position: absolute;
        /* left: 0; */
        top: -254px;
        height: 605px;
        /* max-height: 552px; */
        width: 362px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-150.pb-150 {
        padding-top: 60px;
        padding-bottom: 80px;
    }
    section.eventes-area.faq-mobile-set.pb-150 {
        padding-bottom: 120px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.mb-150 {
        margin-bottom: 110px;
    }
    section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 110px;
        padding-bottom: 110px;
        background-size: cover;
        background-position: center;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 30px 20px 30px 20px;
        max-height: 516px;
        height: 238px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 20px 20px 20px;
        height: 485px;
    }
    section.contact-banner .pt-100 {
        padding-top: 30px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 20px 20px 20px;
        height: 234px;
    }
    section.contact-banner .login-wrap {
        padding-top: 25px!important;
    }
    section.partner.mobilePartnerSection.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.partner.mobilePartnerSection.pb-150 {
        padding-bottom: 110px;
    }
    section.blog.mobileBlogSection.pb-150 {
        padding-bottom: 100px;
    }
    section.blog.mobileBlogSection.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.platform-area.platform-area-bg.position-relative .section-title h3 {
        font-size: 26px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.platform-area.platform-area-bg {
        background: url(../img/resource/cream-banner.png), linear-gradient(#fff3ee, #fff3ee);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 110px;
        padding-bottom: 110px;
    }
    section.about-area.mobile-about-size.about-p.pt-150.pb-150.p-relative {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.platform-area.platform-area-bg .platform-box p {
        color: #484848;
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-top: 10px;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.enabling-counter.enabling-bg {
        padding-top: 110px;
        background: url(../img/resource/map.png);
        background-size: cover;
        background-position: center;
        padding-bottom: 110px;
    }
    section.enabling-counter.enabling-bg .counter-box h3 {
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        font-size: 35px;
        color: #ff6525;
    }
    section.about-area .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 30px 6px 30px 6px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box p {
        margin-bottom: 0px;
        font-size: 18px;
        line-height: 28px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 22px;
        margin-bottom: 15px;
        font-weight: 800;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 58px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 66%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 0px;
        border: none;
        width: 89%;
        border-radius: 80px;
        box-shadow: rgb(0 0 0 / 7%) 2px 7px 20px 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 17px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 6px;
        /* bottom: 0; */
        top: 4px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    header.header-area.header-three .main-menu ul li a {
        display: block;
        color: #242424;
        font-family: 'Mulish', sans-serif;
        font-weight: 500;
        position: relative;
        font-size: 18px;
    }
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    .desktop-pl-80, .desktop-pr-80 {
        padding-left: 15px;
        padding-right: 15px;
    }
    section.ourgallery.mobileOurGallery .gallerBlock2 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock4 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock1 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock3 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock5 img {
        width: 100%;
    }
    /*** 



====================================================================

About Page End

====================================================================



***/
    /*** 



====================================================================

		Partner Page Responsive Start

====================================================================



***/
    section.highlights.bg-higlights .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.highlights.bg-higlights .highlight-text-box h4 {
        color: #005082;
        font-size: 20px;
        font-weight: bold;
        margin-top: 16px;
        line-height: 26px;
    }
    section.highlights.bg-higlights .highlight-text-box p {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        margin-top: 7px;
        text-align: left;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
    }
    /*** 



====================================================================

    Partner Page Responsive End

====================================================================



***/
    /*** 



====================================================================

		Ambassadsor Page Start

====================================================================



***/
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    .about-content li.gradient-bg.ambassador-bg {
        background: linear-gradient( 100deg, rgb(255 255 255) 0%, rgb(255 255 255) 0%, rgb(255 255 255) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.about-area.how-crizac.ambassador.bg-cream {
        background-color: #e6f5ff;
        padding-bottom: 100px;
        padding-top: 100px;
    }
    section.ambassador.mobileAmbassadorSection.pb-150 {
        padding-bottom: 110px;
    }
    section.ambassador.mobileAmbassadorSection p {
        font-size: 18px;
        margin-top: 20px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 429px;
        height: 370px;
        position: absolute;
        top: -48px;
        left: 152px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 424px;
        height: 511px;
        position: absolute;
        top: -119px;
        left: -5px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 96px;
        width: 457px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 10px;
        width: 457px;
    }
    section.about-area.how-crizac.ambassador .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
        line-height: 28px;
    }
    .about-title.ambassador-header h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .bg-orange-ambassador-page {
        position: absolute;
        background-image: linear-gradient(#e6f5ff, #e6f5ff);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 200px;
        top: 0;
    }
    .bg-orange-ambassador-page-1 {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 176px;
    }
    /*** 



====================================================================

    Ambassadsor Page End

====================================================================



***/
    /*** 



====================================================================

		Journey Page Responsive Start

====================================================================



***/
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    section.journey.mobileJourneyPage .heading-block h4 {
        font-size: 24px;
        font-weight: bold;
        color: #f37024;
        margin-top: 32px;
        line-height: 38px;
    }
    /*** 



====================================================================

Journey Page Responsive End

====================================================================



***/
    .bannerConteiner {
        padding: 0 0 0 7%;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 563px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set {
        margin-top: 5px;
        margin-left: -53px;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 335px;
        height: 459px;
        position: absolute;
        top: -17px;
        left: -18px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 72px;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 359px;
        height: 343px;
        position: absolute;
        top: -14px;
        left: 225px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 360px;
        height: 458px;
        position: absolute;
        top: -37px;
        left: 208px;
        bottom: 0;
        z-index: -1;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 .card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        transition: all 0.3s ease-in-out 0s;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 {
        padding-top: 110px;
        padding-bottom: 110px;
    }
    section.testimonial-area-bg.testmonial-mobile.pb-150 {
        padding-bottom: 100px;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 100px;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 110px;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 349px;
        height: 553px;
        position: absolute;
        top: -53px;
        left: -15px;
        bottom: 0;
        z-index: -1;
    }
    section.platform-area.platform-area-bg .platform-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 20px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-widget-title h2 {
        font-size: 25px;
        margin-bottom: 30px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set {
        margin-top: 0px;
        margin-left: -258px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 750px;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.testimonial-area h2 {
        color: #ffffff;
        font-size: 35px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 45px;
    }
    section.testimonial-area p {
        font-size: 18px;
        color: #fff;
        font-weight: 400;
        line-height: 28px;
    }
    p.faq-ans {
        color: #484848;
        width: 936px;
        font-weight: 400;
        font-size: 18px;
        line-height: 28px;
        padding-left: 25px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-link ul li a {
        color: #484848;
        font-size: 16px;
        display: inline-block;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.eventes-area.faq-mobile-set .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.blog-area.blog-mobile-section .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        color: #fff;
    }
    section.blog-area.blog-mobile-section .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 40px;
        line-height: 66px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    .section-title p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        margin-top: 0;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
        line-height: 45px;
    }
    section.services-area.service-laptop-dk .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.testimonial-area-bg h2.testimonial-heading {
        color: #005082;
        font-size: 35px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 40px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 110px;
        padding-bottom: 110px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 110px;
        padding-bottom: 110px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 60%;
        margin-left: 12px;
    }
    section.about-area .s-about-img img.user-friendly-image {
        width: 50%;
        margin-left: 12px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 85%;
        margin-left: 48px;
    }
    .footer-widget .textwidget, .footer-widget .recentcomments a, .footer-widget a, .footer-widget .widget_categories .media-body h5 a {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }
    section.about-area .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 28px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 18px;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area img.responsive-icon-size {
        width: 65px;
    }
    section.about-area .mt-150 {
        margin-top: 100px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set {
        margin-top: 67px;
        margin-left: -20px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 516px;
        margin-left: -13px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 772px;
        margin-left: 55px;
        margin-top: -47px;
    }
    section.director-speech.mobileDirectorSpeech .message-block p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.director-speech.mobileDirectorSpeech .signature-block img {
        width: 280px;
    }
    section.slider-area.slider-four.slider-laptop-dk .s-slider-content p {
        font-size: 20px;
        padding-right: 50px;
        color: #484848;
        line-height: 28px;
        width: 640px;
    }
    section.timeline-wrapper .box-content p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.ourvission.mobileOurVission .ourvission-block p {
        font-size: 18px;
        line-height: 28px;
        color: #484848;
    }
    section.slider-area.slider-four.slider-laptop-dk .pb-150 {
        padding-bottom: 110px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h1 {
        font-size: 50px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 70px;
        margin-bottom: 20px;
        font-weight: 800;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h4 {
        font-size: 24px;
        margin-bottom: 24px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.about-area.how-crizac .about-title h3 {
        color: #ff6525;
        font-size: 26px;
        line-height: 35px;
        margin-bottom: 14px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.about-area.how-crizac .about-content li {
        display: flex;
        /* margin-bottom: 20px; */
        /* margin-top: 20px; */
        color: #002e5b;
        font-weight: 600;
        padding-top: 13px;
        padding-bottom: 13px;
        padding-left: 22px;
    }
    section.about-area.mobile-about-size .about-title h3.simplified {
        font-size: 32px;
        line-height: 44px;
        font-weight: 800;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.about-area.mobile-about-size .about-title h3.orange-text {
        color: #ff6525;
        font-size: 32px;
        line-height: 44px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.testimonial-area-bg h4.testimonial-para {
        font-size: 24px;
        color: #ff6525;
        font-weight: bold;
        line-height: 38px;
    }
}

@media only screen and (max-width: 1440px) {
	.dropdown-menu.show {
        position: absolute!important;
        left: -279px!important;
        /* right: 0!important; */
        top: -28px!important;
        border-radius: 20px;
        border: 0px;
        background-color: #fff;
        box-shadow: rgb(16 66 97 / 11%) 0px 8px 20px 0px;
    }
	.custom_dropdown_menu.show {
        position: absolute!important;
        left: 0px!important;
        right: 0!important; 
        top: 0px!important;
        border-radius: 20px;
        border: 0px;
        background-color: #fff;
        box-shadow: rgb(16 66 97 / 11%) 0px 8px 20px 0px;
    } 
    section.detailed-tab .nav-tabs .nav-link.tab-text {
        /* border: 1px solid transparent; */
        /* border-top-left-radius: .25rem; */
        /* border-top-right-radius: .25rem; */
        font-size: 15px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
        font-weight: 600;
        letter-spacing: 1px;
        line-height: 22px;
        text-align: center;
        min-height: 126px;
    }
    section.detailed-tab .nav-link {
        display: block;
        padding: 1rem 1.9rem;
    }
    section.contact-banner.mobileContactSection.pt-140.pb-100 {
        padding-top: 80px;
        padding-bottom: 40px;
    }
    .offcanvas-menu .sidebar-box-inner {
        margin-top: 0px;
    }
    .offcanvas-menu .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 30px;
        margin-bottom: 13px;
    }
    .offcanvas-menu form {
        position: relative;
        margin-top: 15px;
    }
    .offcanvas-menu .menu-close i {
        font-size: 18px;
        color: #ff6626;
        transition: .3s;
        cursor: pointer;
        font-weight: 300;
        border: 2px solid #ff6626;
        padding: 4px;
        border-radius: 100%;
        width: 30px;
        height: 30px;
        text-align: center;
    }
    .offcanvas-menu img {
        width: 18px;
        position: absolute;
        top: 12px;
        left: 24px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 18px;
    }
    .offcanvas-menu .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 40px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .offcanvas-menu .input--style-4::placeholder {
        color: #8995ad!important;
        font-size: 16px;
    }
    textarea.form-control {
        height: 100px;
        border-radius: 25px!important;
    }
    .offcanvas-menu {
        position: fixed;
        right: 0;
        height: 100%;
        width: 25%;
        z-index: 99999999;
        background: #fff;
        top: 0;
        padding: 20px;
        transition: .5s;
        transform: translateX(100%);
        box-shadow: rgb(0 0 0 / 13%) -3px -1px 20px 1px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-university {
        position: relative;
        z-index: 2;
        margin-top: -23px;
    }
    section.contact-area.mobileContactBlock .select2-container--default .select2-selection--single .select2-selection__arrow {
        height: 26px;
        position: absolute;
        top: 7px;
        right: 0;
        width: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-univer {
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-faq {
        position: relative;
        z-index: 2;
        margin-top: -10px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-partner {
        margin-top: -60px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-exponent {
        position: relative;
        z-index: 2;
        margin-top: -90px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-blog {
        position: relative;
        z-index: 2;
        margin-top: -40px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-insti {
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-course-list {
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.right-small-top-image img {
        width: 300px;
        height: 190px;
        object-fit: cover;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.right-small-bottom-image img {
        width: 300px;
        height: 190px;
        object-fit: cover;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 54%;
        height: 97%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 14px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.left-image {
        width: 22.26%;
        height: 100%;
        object-fit: contain;
        margin: 0 14px 0 0;
    }
    section.address-area.mobileAddressBlock .flag-box {
        background-color: #005082;
        width:100%;
        padding: 0px 18px;
        border-radius: 50px;
        align-items: center;
        justify-content: center;
        display: flex;
    }
    .minus-margin-top-univer {
        margin-top: 0px;
    }
    #inner-page {
        height: 400px;
        margin-bottom: 40px;
    }
    h4.choose-header {
        width: 61%;
        padding: 10px 20px;
        background-color: #e3ecf1;
        margin-bottom: 30px;
        color: #005082;
        letter-spacing: 2px;
        font-size: 17px;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        text-transform: uppercase;
    }
    .slider6-img .row-two ul li:nth-child(2) span {
        padding: 50px 0;
    }
    .slider6-img .row-two ul li:nth-child(4) span {
        padding: 46px 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 485px;
    }
    .slider6-img ul li {
        width: 145px;
        height: 145px;
    }
    #home .bnnerDiv-rht {
        width: 45%;
    }
    #home {
        height: 586px;
        margin-bottom: 90px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner .slider-img.blog-img-set {
        margin-top: 0px;
        margin-right: -307px;
        margin-left: 22px;
    }
    section.map-area.mobileMapAdress.pb-120 {
        padding-bottom: 90px;
    }
    .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 0px;
        margin-bottom: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 497px;
    }
    section.mobileCourseSection .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 20px 20px 20px 20px;
        max-height: 356px;
        height: 356px;
        border-radius: 15px;
    }
	section.mobileCourseSection.universitycourse .blue-box {
		max-height:300px;
        height: auto;
	}
    section.mobileCourseSection .blue-box p.course-details {
        font-size: 18px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-top: 20px;
    }
    section.mobileCourseSection .slider-btn.mt-30 {
        margin-top: 10px;
    }
    section.mobileCourseSection .blue-box h5 {
        font-size: 20px;
        color: #161616;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 15px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-bg {
        height: 100%;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card a.faq[data-toggle="collapse"].collapsed:before {
        top: 13px;
        -webkit-transform: rotate( 180deg);
        transform: rotate( 180deg);
        color: #000000 !important;
    }
    footer.footer-bg.footer-p.mobile-footer-set .copyright-wrap.pt-40.pb-40 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-center.pt-80 {
        padding-top: 30px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card .faq .card-header {
        background-color: transparent !important;
        padding-left: 0px;
        padding-right: 0px !important;
        padding-top: 1rem!important;
        padding-bottom: 1rem!important;
    }
    section.eventes-area.event-mobile-section .counter-block p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 10px;
    }
    section.eventes-area.event-mobile-section .slider-btn.mt-30 {
        margin-top: 10px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
    }
    section.platform-area.platform-area-bg .platform-box .platform-img img {
        width: 80px;
    }
    section.services-area.service-laptop-dk .target-box img {
        width: 80px;
        margin: 0 auto 15px;
    }
    section.about-area .row.align-items-center.mt-120 {
        margin-top: 70px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 30px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
    }
    section.ourvission.mobileOurVission img {
        width: 450px;
    }
    section.privacy-policy-content-blocks .content-block-privacy p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 17px;
        color: #484848;
        line-height: 28px;
    }
    .media.comment-box p.comment-content {
        margin: 10px 0 0;
        font-size: 16px;
        line-height: 26px;
        font-weight: 500;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    .media.comment-box h5 {
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
        font-weight: 800;
    }
    .card.previous-card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
    }
    .alignwide {
        width: 100%;
        max-width: 100%;
        /* margin-left: -197.5px !important; */
        margin-top: 0rem;
    }
    section.blog-banner.mobileBlogSection {
        padding-top: 20px;
    }
    .post-thumbnail img {
        height: 100%;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
        height: 400px;
    }
    h1.page-title, h1.entry-title {
        font-size: 50px;
        line-height: 1.2;
    }
    section.faq-area.mobileFaqBlock .supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 50px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 160px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 40px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 160px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-contact span {
        color: #484848;
        display: block;
        font-size: 16px;
        line-height: 26px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-link p {
        color: #484848;
        font-size: 16px;
        line-height: 26px;
        display: inline-block;
    }
    section.global-faq-area.mobileFaqGlobalBlock .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.services-area.service-laptop-dk .target-box p {
        color: #484848;
        font-size: 18px;
        text-align: center;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.position-relative.fix.pb-150 {
        padding-bottom: 0px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 16px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 890px;
        margin: 0 auto 0px;
        line-height: 26px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 45px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.fix.pb-150.p-relative {
        padding-bottom: 60px;
        padding-top: 70px;
    }
    .platform-box {
        padding: 0px 12px 20px 12px;
    }
    section.testimonial-area-bg.testmonial-mobile .testimonial-active .slick-slide {
        position: relative;
        border-radius: 10px;
        padding: 30px 68px 20px 98px;
        margin: 0px 15px 0px 22px;
        border: 2px solid #f5f5f5;
    }
    section.testimonial-area-bg.testmonial-mobile p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-top .media-body h5 a {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }
    section.timeline-wrapper.pb-150 {
        padding-bottom: 90px;
    }
    .br-right-navbar {
        border-right: 2px solid #e1e1e1;
        position: absolute;
        height: 24px;
        top: 41px;
        /* left: 0; */
        right: 406px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk.pb-150 .target-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-bottom: 8px;
        text-align: center;
    }
    section.services-area.service-laptop-dk.pb-150 {
        padding-bottom: 90px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img {
        margin-top: 0px;
        margin-left: 5px;
    }
    .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.about.mobileAboutSection.pb-150 {
        padding-bottom: 90px;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 50px;
        width: 100%;
        height: 765px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 60px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-bottom: 90px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-content h2.gateway {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        margin-bottom: 20px;
    }
    section.ourgallery.mobileOurGallery.pb-150 {
        padding-bottom: 90px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body p.team-card-desg {
        font-size: 14px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
        margin-bottom: 0;
        font-style: italic;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body h5.team-card-title {
        padding: 10px;
        font-size: 20px;
        margin-bottom: 0px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 714px;
        margin-left: -207px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set {
        margin-top: 0;
        margin-left: 0px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 529px;
        margin-left: -19px;
        margin-top: 0;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 589px;
        margin-left: -84px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set {
        margin-top: -50px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 552px;
        margin-left: -42px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set {
        margin-top: 34px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set img {
        position: relative;
        z-index: 1;
        width: 583px;
        margin-left: -71px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.about-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 453px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.blog.mobileBlogSection .card-1 .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 17px;
        transition: all 0.3s ease-in-out 0s;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        max-height: 533px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img img {
        position: relative;
        z-index: 1;
        width: 600px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 567px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner .pb-150 {
        padding-bottom: 90px;
    }
    section.faq-area.mobileFaqBlock.pb-120 {
        padding-bottom: 100px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 55px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 100px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 500px;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 15px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 40px;
        max-height: 317px;
        height: 317px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box p.location {
        font-size: 20px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 30px;
    }
    section.ourmission.mobileOurMission.pt-150 {
        padding-top: 100px;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 20px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 90px;
        margin-bottom: 90px;
    }
    section.comment-form.pb-150 {
        padding-bottom: 100px;
    }
    section.comment-form.pb-150 .contact-wrap h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-content .author-bio h2.page-title {
        clear: none;
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        margin-top: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-content .entry-content h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        margin-top: 0;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-content .sticky-element {
        width: 40px;
        position: fixed;
        top: 53%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-49%);
        margin-bottom: 100px;
        left: 55px;
        z-index: 999;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.studenVideoSection.position-relative.pt-120 {
        padding-top: 100px;
    }
    section.studenVideoSection.position-relative.pt-120 .video-wrapper {
        position: relative;
        padding-bottom: 73.25%;
        padding-top: 64px;
        height: 0;
        overflow: hidden;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.featuredUniversity h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.featuredUniversity .desc h1 a {
        display: inline;
        font-size: 24px;
        color: #005082;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .desc {
        padding: 0.2em 1.5em 1em 0px;
        font-family: 'Mulish', sans-serif;
    }
    section.position-relative.contactDetails h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.position-relative.featuredUniversity.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.university-article.position-relative.pt-120.pb-120 .card .wrapper {
        background-color: #fff;
        min-height: 320px;
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        transition: all 0.3s ease-in-out 0s;
    }
    .blue-bg-box {
        background: url(../img/resource/details.png), linear-gradient(#e6f5ff, #e6f5ff);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 100px;
        padding-bottom: 100px;
    }
	.blue-bg-box.pad-blog{
		padding:0px;
	}
    section.university-article.position-relative.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .studenVideoSection h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
        padding-right: 50px;
    }
    section.mobileCourseSection.position-relative .container.pb-120.br-bottom-grey {
        padding-bottom: 90px;
    }
    section.college-listing.pb-150 {
        padding-bottom: 120px;
    }
    section.college-listing .listing-box .media img.college-icon {
        width: 50px;
    }
    section.college-listing .listing-box .media .media-body .college-name {
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
        margin-bottom: 0;
    }
    section.privacy-banner.mobilePrivacySection .privacy-policy-content p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 400;
        margin-bottom: 35px;
        line-height: 28px;
        color: #484848;
    }
    section.privacy-policy-content-blocks.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.privacy-policy-content-blocks.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 15px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.contact-banner.mobileContactSection .m-r-20 {
        margin-right: 5px;
    }
    section.contact-banner.mobileContactSection .br-bottom-form-registre {
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    section.contact-banner.mobileContactSection.pb-150 {
        padding-bottom: 90px;
    }
    section.journey.mobileJourneyPage.pb-90 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.journey.mobileJourneyPage .journey-box---1 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 604px;
        height: 604px;
    }
    section.journey.mobileJourneyPage .journey-box---3 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 611px;
        height: 611px;
        /* margin-top: 135px; */
        position: absolute;
        left: 19px;
        top: -203px;
        width: 370px;
    }
    section.journey.mobileJourneyPage .journey-box---2 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* margin-top: 135px; */
        position: absolute;
        /* left: 0; */
        top: -252px;
        height: 614px;
        max-height: 614px;
        width: 362px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-150.pb-150 {
        padding-top: 60px;
        padding-bottom: 80px;
    }
    section.eventes-area.faq-mobile-set.pb-150 {
        padding-bottom: 120px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.mb-150 {
        margin-bottom: 90px;
    }
    section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 60px;
        padding-bottom: 90px;
        background-size: cover;
        background-position: center;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 30px 20px 30px 20px;
        max-height: 245px;
        height: 245px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 20px 20px 20px;
        height: 485px;
    }
    section.contact-banner .pt-100 {
        padding-top: 30px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 20px 20px 20px;
        height: 238px;
    }
    section.contact-banner .login-wrap {
        padding-top: 25px!important;
    }
    section.partner.mobilePartnerSection.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.partner.mobilePartnerSection.pb-150 {
        padding-bottom: 60px;
    }
    section.blog.mobileBlogSection.pb-150 {
        padding-bottom: 90px;
    }
    section.blog.mobileBlogSection .blog-header p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 12px;
        margin-bottom: 0px;
    }
    section.blog.mobileBlogSection.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.platform-area.platform-area-bg.position-relative .section-title h3 {
        font-size: 26px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.platform-area.platform-area-bg {
        background: url(../img/resource/cream-banner.png), linear-gradient(#fff3ee, #fff3ee);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 65px;
        padding-bottom: 85px;
    }
    section.about-area.mobile-about-size.about-p.pt-150.pb-150.p-relative {
        padding-top: 70px;
        padding-bottom: 90px;
    }
    section.platform-area.platform-area-bg .platform-box p {
        color: #484848;
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-top: 10px;
        line-height: 28px;
    }
    section.enabling-counter.enabling-bg {
        padding-top: 90px;
        background: url(../img/resource/map.png);
        background-size: cover;
        background-position: center;
        padding-bottom: 90px;
    }
    section.enabling-counter.enabling-bg .counter-box h3 {
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        font-size: 35px;
        color: #ff6525;
    }
    section.about-area .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 30px 0px 30px 0px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box p {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 26px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 22px;
        margin-bottom: 10px;
        font-weight: 800;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 58px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 66%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 0px;
        border: none;
        width: 89%;
        border-radius: 80px;
        box-shadow: rgb(0 0 0 / 7%) 2px 7px 20px 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 17px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 6px;
        /* bottom: 0; */
        top: 4px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    header.header-area.header-three .main-menu ul li a {
        display: block;
        color: #242424;
        font-family: 'Mulish', sans-serif;
        font-weight: 500;
        position: relative;
        font-size: 18px;
    }
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    .desktop-pl-80, .desktop-pr-80 {
        padding-left: 15px;
        padding-right: 15px;
    }
    section.ourgallery.mobileOurGallery .gallerBlock2 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock4 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock1 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock3 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock5 img {
        width: 100%;
    }
    /*** 



====================================================================

About Page End

====================================================================



***/
    /*** 



====================================================================

		Partner Page Responsive Start

====================================================================



***/
    section.highlights.bg-higlights .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.highlights.bg-higlights .highlight-text-box h4 {
        color: #005082;
        font-size: 22px;
        font-weight: bold;
        margin-top: 16px;
        line-height: 30px;
    }
    section.highlights.bg-higlights .highlight-text-box p {
        color: #484848;
        font-size: 18px;
        font-weight: 400;
        margin-top: 7px;
        text-align: left;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    /*** 



====================================================================

    Partner Page Responsive End

====================================================================



***/
    /*** 



====================================================================

		Ambassadsor Page Start

====================================================================



***/
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    .about-content li.gradient-bg.ambassador-bg {
        background: linear-gradient( 100deg, rgb(255 255 255) 0%, rgb(255 255 255) 0%, rgb(255 255 255) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.about-area.how-crizac.ambassador.bg-cream {
        background-color: #e6f5ff;
        padding-bottom: 100px;
        padding-top: 100px;
    }
    section.ambassador.mobileAmbassadorSection.pb-150 {
        padding-bottom: 70px;
    }
    section.ambassador.mobileAmbassadorSection p {
        font-size: 18px;
        margin-top: 20px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 429px;
        height: 369px;
        position: absolute;
        top: -48px;
        left: 152px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 424px;
        height: 538px;
        position: absolute;
        top: -133px;
        left: -5px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 96px;
        width: 457px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 10px;
        width: 457px;
    }
    section.about-area.how-crizac.ambassador .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
        line-height: 28px;
    }
    .about-title.ambassador-header h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .bg-orange-ambassador-page {
        position: absolute;
        background-image: linear-gradient(#e6f5ff, #e6f5ff);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 200px;
        top: 0;
    }
    .bg-orange-ambassador-page-1 {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 176px;
    }
    /*** 



====================================================================

    Ambassadsor Page End

====================================================================



***/
    /*** 



====================================================================

		Journey Page Responsive Start

====================================================================



***/
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    section.journey.mobileJourneyPage .heading-block h4 {
        font-size: 24px;
        font-weight: bold;
        color: #f37024;
        margin-top: 15px;
        line-height: 38px;
    }
    section.journey.mobileJourneyPage .heading-block p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        margin-top: 10px;
        margin-bottom: 0px;
    }
    /*** 



====================================================================

Journey Page Responsive End

====================================================================



***/
    .bannerConteiner {
        padding: 0 0 0 7%;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 563px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set {
        margin-top: -6px;
        margin-left: -53px;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 335px;
        height: 451px;
        position: absolute;
        top: 1px;
        left: -32px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 72px;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 359px;
        height: 364px;
        position: absolute;
        top: -37px;
        left: 225px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 360px;
        height: 490px;
        position: absolute;
        top: -65px;
        left: 208px;
        bottom: 0;
        z-index: -1;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 .card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        transition: all 0.3s ease-in-out 0s;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.testimonial-area-bg.testmonial-mobile.pb-150 {
        padding-bottom: 100px;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 100px;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 349px;
        height: 550px;
        position: absolute;
        top: -85px;
        left: -15px;
        bottom: 0;
        z-index: -1;
    }
    section.platform-area.platform-area-bg .platform-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 12px;
        margin-bottom: 0px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-widget-title h2 {
        font-size: 25px;
        margin-bottom: 30px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set {
        margin-top: 16px;
        margin-left: -258px;
    }
    .minus-margin-top {
        margin-top: 0px;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.testimonial-area h2 {
        color: #ffffff;
        font-size: 35px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 45px;
    }
    section.testimonial-area p {
        font-size: 18px;
        color: #fff;
        font-weight: 400;
        line-height: 28px;
    }
    p.faq-ans {
        color: #484848;
        width: 936px;
        font-weight: 400;
        font-size: 18px;
        line-height: 28px;
        padding-left: 25px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card .card-body.py-2.py-4 {
        padding-top: 0rem!important;
        padding-bottom: 0rem!important;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-link ul li a {
        color: #484848;
        font-size: 16px;
        display: inline-block;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.eventes-area.faq-mobile-set .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.blog-area.blog-mobile-section .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        color: #fff;
    }
    section.blog-area.blog-mobile-section .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 40px;
        line-height: 50px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin-bottom: 0px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    .section-title p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        margin-top: 0;
    }
	.section-title ul {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
		padding-left:50px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
        line-height: 45px;
    }
    section.services-area.service-laptop-dk .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.testimonial-area-bg h2.testimonial-heading {
        color: #005082;
        font-size: 35px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 40px;
        margin-bottom: 0px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 65px;
        padding-bottom: 90px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 55%;
        margin-left: 12px;
    }
    section.about-area .s-about-img img.user-friendly-image {
        width: 58%;
        margin-left: 12px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 85%;
        margin-left: 48px;
    }
    .footer-widget .textwidget, .footer-widget .recentcomments a, .footer-widget a, .footer-widget .widget_categories .media-body h5 a {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }
    section.about-area .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 28px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 18px;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area img.responsive-icon-size {
        width: 65px;
    }
    section.about-area .mt-150 {
        margin-top: 100px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set {
        margin-top: -75px;
        margin-left: -20px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 459px;
        margin-left: 70px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 712px;
        margin-left: 55px;
        margin-top: 17px;
    }
    section.director-speech.mobileDirectorSpeech .message-block p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.director-speech.mobileDirectorSpeech .signature-block img {
        width: 280px;
    }
    section.slider-area.slider-four.slider-laptop-dk .s-slider-content p {
        font-size: 20px;
        padding-right: 50px;
        color: #484848;
        line-height: 28px;
        width: 640px;
    }
    section.timeline-wrapper .box-content p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.ourvission.mobileOurVission .ourvission-block p {
        font-size: 18px;
        line-height: 28px;
        color: #484848;
    }
    section.slider-area.slider-four.slider-laptop-dk .pb-150 {
        padding-bottom: 90px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h1 {
        font-size: 50px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 70px;
        margin-bottom: 20px;
        font-weight: 800;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h4 {
        font-size: 20px;
        margin-bottom: 24px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.about-area.how-crizac .about-title h3 {
        color: #015182;
        font-size: 26px;
        line-height: 35px;
        margin-bottom: 14px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.about-area.how-crizac .about-content li {
        display: flex;
        /* margin-bottom: 20px; */
        /* margin-top: 20px; */
        color: #002e5b;
        font-weight: 600;
        padding-top: 13px;
        padding-bottom: 13px;
        padding-left: 22px;
    }
    section.about-area.mobile-about-size .about-title h3.simplified {
        font-size: 26px;
        line-height: 40px;
        font-weight: 800;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.about-area.mobile-about-size .about-title h3.orange-text {
        color: #ff6525;
        font-size: 32px;
        line-height: 44px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.testimonial-area-bg h4.testimonial-para {
        font-size: 24px;
        color: #ff6525;
        font-weight: bold;
        line-height: 38px;
    }
}

@media only screen and (max-width: 1400px) {
	.modal-dialog.modal-terms{
		max-width:800px;
		padding-top:100px;
	}
    .desktop-pl-80, .desktop-pr-80 {
        padding-left: 80px;
        padding-right: 80px;
    }
    /*** 



====================================================================

		Partner Page Responsive Start

====================================================================



***/
    section.highlights.bg-higlights .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    /*** 



====================================================================

		Partner Page Responsive End

====================================================================



***/
    /*** 



====================================================================

		Ambassadsor Page Start

====================================================================



***/
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    .about-content li.gradient-bg.ambassador-bg {
        background: linear-gradient( 100deg, rgb(255 255 255) 0%, rgb(255 255 255) 0%, rgb(255 255 255) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.about-area.how-crizac.ambassador.bg-cream {
        background-color: #e6f5ff;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 429px;
        height: 356px;
        position: absolute;
        top: -12px;
        left: 152px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 424px;
        height: 534px;
        position: absolute;
        top: -119px;
        left: -5px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 96px;
        width: 457px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 10px;
        width: 457px;
    }
    .about-title.ambassador-header h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .bg-orange-ambassador-page {
        position: absolute;
        background-image: linear-gradient(#e6f5ff, #e6f5ff);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 200px;
        top: 0;
    }
    .bg-orange-ambassador-page-1 {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 176px;
    }
    /*** 



====================================================================

		Ambassadsor Page End

====================================================================



***/
    /*** 



====================================================================

		Journey Page Responsive Start

====================================================================



***/
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    /*** 



====================================================================

    Journey Page Responsive End

====================================================================



***/
    section.testimonial-area-bg h4.testimonial-para {
        font-size: 22px;
        color: #ff6525;
        font-weight: bold;
        line-height: 30px;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h4 {
        font-size: 20px;
        margin-bottom: 24px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.about-area.how-crizac .about-content li {
        display: flex;
        /* margin-bottom: 20px; */
        /* margin-top: 20px; */
        color: #002e5b;
        font-weight: 600;
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 22px;
    }
    section.about-area.mobile-about-size .animated-arrow {
        font-size: 14px;
    }
    section.about-area.mobile-about-size .about-title h3.simplified {
        font-size: 32px;
        line-height: 38px;
        font-weight: 800;
        margin-bottom: 0px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.about-area.mobile-about-size .about-title h3.orange-text {
        color: #ff6525;
        font-size: 32px;
        line-height: 44px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 40px;
        line-height: 66px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
    }
    s section.about-area.how-crizac .about-title h3 {
        color: #ff6525;
        font-size: 32px;
        margin-bottom: 15px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
        line-height: 44px;
    }
    section.about-area.mobile-about-size .about-title h2 {
        font-size: 40px;
        line-height: 52px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.about-area.mobile-about-size .about-title h2.orange-text {
        color: #ff6525;
        font-size: 44px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 457px;
        height: 648px;
        position: absolute;
        top: -163px;
        left: -32px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 458px;
        height: 666px;
        position: absolute;
        top: -191px;
        left: 182px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 528px;
        height: 580px;
        position: absolute;
        top: -17px;
        left: 94px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 463px;
        height: 541px;
        position: absolute;
        top: -79px;
        left: -26px;
        bottom: 0;
        z-index: -1;
    }
    section.enabling-counter.enabling-bg .counter-box h3 {
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        font-size: 35px;
        color: #ff6525;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.testimonial-area p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        line-height: 30px;
    }
    section.eventes-area.faq-mobile-set .eventes-box p {
        font-size: 18px;
        margin-top: 20px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-widget-title h2 {
        font-size: 25px;
        margin-bottom: 30px;
        position: relative;
        color: #015182;
        font-weight: 800;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.eventes-area.faq-mobile-set .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.blog-area.blog-mobile-section .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    p.faq-ans {
        color: #484848;
        width: 936px;
        font-weight: 400;
        font-size: 16px;
        line-height: 26px;
        padding-left: 25px;
    }
    .footer-widget .textwidget, .footer-widget .recentcomments a, .footer-widget a, .footer-widget .widget_categories .media-body h5 a {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }
    section.testimonial-area h2 {
        color: #ffffff;
        font-size: 35px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 45px;
    }
    header.header-area.header-three .main-menu ul li a {
        display: block;
        color: #242424;
        font-family: 'Mulish', sans-serif;
        font-weight: 500;
        position: relative;
        font-size: 18px;
    }
    header.header-three .main-menu ul li a.btn.ss-btn {
        background: linear-gradient( 45deg, #ff6525 19%, #fc58004d 48%, #ff6525 100%);
        color: #FFF;
        font-weight: bold;
        padding: 14px 30px;
        text-transform: uppercase;
        border-radius: 50px;
        letter-spacing: 1px;
        font-size: 16px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
    }
    header.header-three .logo img {
        width: 70%;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    section.services-area.service-laptop-dk .section-title h2 {
        font-size: 40px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        line-height: 52px;
        color: #015182;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 100%;
        margin-left: 0px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 100%;
    }
    section.about-area .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 28px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 16px;
        line-height: 30px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area img.responsive-icon-size {
        width: 65px;
    }
    section.about-area .mt-150 {
        margin-top: 100px;
    }
    section.slider-area .slider-content h2 {
        font-size: 40px;
        color: #005082;
        letter-spacing: 1px;
        line-height: 1.1;
        margin-bottom: 40px;
        font-weight: 800;
    }
    section.slider-area.slider-four .slider-img {
        margin-top: 97px;
        margin-left: -80px;
    }
    section.slider-area.slider-four .slider-img img {
        position: relative;
        z-index: 1;
        width: 536px;
    }
    section.slider-area.slider-four .s-slider-content p {
        font-size: 18px;
        padding-right: 50px;
        color: #484848;
        line-height: 30px;
        width: 640px;
    }
    section.services-area.service-laptop-dk.pt-350 {
        padding-top: 270px;
    }
}

@media only screen and (max-width: 1366px) {
	.dropdown-menu.show {
        position: absolute!important;
        left: -239px!important;
        /* right: 0!important; */
        top: -28px!important;
        border-radius: 20px;
        border: 0px;
        background-color: #fff;
        box-shadow: rgb(16 66 97 / 11%) 0px 8px 20px 0px;
    }
    section.detailed-tab .nav-tabs .nav-link.tab-text {
        /* border: 1px solid transparent; */
        /* border-top-left-radius: .25rem; */
        /* border-top-right-radius: .25rem; */
        font-size: 15px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
        font-weight: 600;
        letter-spacing: 1px;
        line-height: 22px;
        text-align: center;
        min-height: 126px;
    }
    section.detailed-tab .nav-link {
        display: block;
        padding: 1rem 1.8rem;
    }
    .offcanvas-menu .sidebar-box-inner {
        margin-top: 0px;
    }
    .offcanvas-menu .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 30px;
        margin-bottom: 13px;
    }
    .offcanvas-menu form {
        position: relative;
        margin-top: 15px;
    }
    .offcanvas-menu .menu-close i {
        font-size: 18px;
        color: #ff6626;
        transition: .3s;
        cursor: pointer;
        font-weight: 300;
        border: 2px solid #ff6626;
        padding: 4px;
        border-radius: 100%;
        width: 30px;
        height: 30px;
        text-align: center;
    }
    .offcanvas-menu img {
        width: 18px;
        position: absolute;
        top: 12px;
        left: 24px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 18px;
    }
    .offcanvas-menu .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 40px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .offcanvas-menu .input--style-4::placeholder {
        color: #8995ad!important;
        font-size: 16px;
    }
    textarea.form-control {
        height: 100px;
        border-radius: 25px!important;
    }
    .offcanvas-menu {
        position: fixed;
        right: 0;
        height: 100%;
        width: 25%;
        z-index: 99999999;
        background: #fff;
        top: 0;
        padding: 20px;
        transition: .5s;
        transform: translateX(100%);
        box-shadow: rgb(0 0 0 / 2%) -3px -1px 20px 1px;
    }
    section.contact-area.mobileContactBlock .select2-container--default .select2-selection--single .select2-selection__arrow {
        height: 26px;
        position: absolute;
        top: 7px;
        right: 0;
        width: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.right-small-top-image img {
        width: 286px;
        height: 192px;
        object-fit: cover;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.right-small-bottom-image img {
        width: 286px;
        height: 159px;
        object-fit: cover;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 54%;
        height: 97%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 14px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.left-image {
        width: 22.26%;
        height: 100%;
        object-fit: contain;
        margin: 0 14px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-univer {
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-faq {
        position: relative;
        z-index: 2;
        margin-top: -20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-partner {
        margin-top: -102px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-exponent {
        position: relative;
        z-index: 2;
        margin-top: -56px;
    }
    .slider-content.college-listing-ban-img-set.minus-margin-top-blog {
        position: relative;
        z-index: 2;
        margin-top: -40px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-insti {
        margin-top: 43px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .minus-margin-top-course-list {
        margin-top: 0px;
    }
    .offcanvas-menu-1 .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 40px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.2rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .offcanvas-menu-1 .menu-close-1 i {
        font-size: 18px;
        color: #ff6626;
        transition: .3s;
        cursor: pointer;
        font-weight: 300;
        border: 2px solid #ff6626;
        padding: 4px;
        border-radius: 100%;
        width: 30px;
        height: 30px;
        text-align: center;
    }
    .offcanvas-menu-1 .sidebar-box-inner {
        margin-top: 30px;
    }
    .offcanvas-menu-1 {
        position: fixed;
        right: 0;
        height: 100%;
        width: 25%;
        z-index: 99999999;
        background: #fff;
        top: 0;
        padding: 20px;
        transition: .5s;
        transform: translateX(100%);
        box-shadow: rgb(0 0 0 / 9%) -3px -1px 20px 1px;
    }
    .minus-margin-top-univer {
        margin-top: 0px;
    }
    .bannerConteiner {
        padding: 0 0 0 5%;
    }
    h4.choose-header {
        width: 69%;
    }
    .slider6-img ul li {
        width: 130px;
        height: 130px;
    }
    #home .bnnerDiv-rht {
        width: 45%;
    }
    #home .bnnerDiv-lft h1 {
        font-size: 50px;
        line-height: 66px;
    }
    #home {
        height: 522px;
        margin-bottom: 70px;
    }
    #inner-page {
        height: 400px;
        margin-bottom: 70px;
    }
    #home .bnnerDiv-lft {
        padding: 70px 0 0 0;
    }
    .slider6-img .row-two ul li:nth-child(2) span {
        padding: 41px 0;
        font-size: 25px;
    }
    .slider6-img .row-two ul li:nth-child(4) span {
        padding: 38px 0;
        font-size: 25px;
    }
    .slider6-img .row-four ul li:nth-child(4) span {
        padding: 45px 0;
        font-size: 25px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 482px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner .slider-img.blog-img-set {
        margin-top: -30px;
        margin-right: -307px;
        margin-left: 44px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 655px;
        margin-top: -26px;
        margin-left: -185px;
    }
    section.contact-banner.mobileContactSection .signing-box p a {
        font-size: 18px;
        text-decoration: underline;
        color: #002e5b;
    }
    .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 0px;
        margin-bottom: 25px;
    }
    section.mobileCourseSection .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 20px 20px 20px 20px;
        max-height: 356px;
        height: 356px;
        border-radius: 15px;
    }
	section.mobileCourseSection.universitycourse .blue-box {
		max-height:300px;
        height: auto;
	}
    section.mobileCourseSection .blue-box p.course-details {
        font-size: 18px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-top: 20px;
    }
    section.mobileCourseSection .slider-btn.mt-30, .search-courses .slider-btn.mt-30 {
        margin-top: 10px;
    }
    section.mobileCourseSection .blue-box h5 {
        font-size: 18px;
        color: #161616;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: normal;
        margin-top: 15px;
		margin-bottom:20px;
    }
	
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .hilite-title strong {
        display: block;
        font-size: 50px;
        font-family: 'Mulish', sans-serif;
        /* color: rgba(0, 0, 0, .1); */
        font-weight: 800;
        /* letter-spacing: 1px; */
        /* white-space: nowrap; */
        color: transparent;
        -webkit-text-stroke: 2px #ffffff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        /* user-select: none; */
        margin-bottom: 20px;
    }
    p.faq-ans {
        color: #484848;
        width: 936px;
        font-weight: 400;
        font-size: 18px;
        line-height: 28px;
        padding-left: 25px;
    }
    section.testimonial-area-bg.testmonial-mobile .slider-btn.mt-30 {
        margin-top: 10px;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 40px;
        line-height: 50px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin-bottom: 0px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .copyright-wrap.pt-40.pb-40 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-center.pt-80 {
        padding-top: 30px;
        padding-bottom: 0px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card .faq .card-header {
        background-color: transparent !important;
        padding-left: 0px;
        padding-right: 0px !important;
        padding-top: 1rem!important;
        padding-bottom: 1rem!important;
    }
    section.campus-faq-area.mobileFaqCampusBlock .faq-content .card .faq .card-header {
        background-color: transparent !important;
        padding-left: 0px;
        padding-right: 0px !important;
        padding-top: 1rem!important;
        padding-bottom: 1rem!important;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card .card-body.py-2.py-4 {
        padding-top: 0rem!important;
        padding-bottom: 0rem!important;
    }
    section.global-faq-area.mobileFaqGlobalBlock .faq-content .card a.faq[data-toggle="collapse"].collapsed:before {
        top: 13px;
        -webkit-transform: rotate( 180deg);
        transform: rotate( 180deg);
        color: #000000 !important;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    section.eventes-area.event-mobile-section .slider-btn.mt-30 {
        margin-top: 10px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        margin-top: 0px;
    }
    section.platform-area.platform-area-bg .platform-box .platform-img img {
        width: 80px;
    }
    section.services-area.service-laptop-dk .target-box {
        background-color: #fff;
        padding: 35px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 0px 0px 16px 0px;
        min-height: 0;
    }
    section.services-area.service-laptop-dk .target-box img {
        width: 80px;
        margin: 0 auto 15px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 30px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-link p {
        color: #484848;
        font-size: 16px;
        line-height: 26px;
        display: inline-block;
    }
    section.faq-area.mobileFaqBlock .supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 50px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 160px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 40px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 160px;
    }
    section.college-listing .table td, .table th {
        padding: 1rem 1.5rem 1rem 1.5rem;
        vertical-align: middle;
        border-top: 0px solid #dee2e6;
    }
    section.studenVideoSection p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 40px;
    }
    section.blog-banner.mobileBlogSection {
        padding-top: 20px;
    }
    section.blog.mobileBlogSection .card-1 .wrapper {
        background-color: #FEF3EF;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 17px;
        transition: all 0.3s ease-in-out 0s;
    }
    .entry-content {
        text-align: left;
        font-size: 18px;
        line-height: 28px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        padding: 0 10px;
        margin: 10px 0px;
    }
    .alignwide {
        width: 100%;
        max-width: 100%;
        /* margin-left: -197.5px !important; */
        margin-top: 1rem;
    }
    .post-thumbnail img {
        height: 100%;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
        height: 400px;
    }
    h1.page-title, h1.entry-title {
        font-size: 50px;
        line-height: 1.2;
    }
    section.blog.mobileBlogSection .blog-header p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 12px;
        margin-bottom: 0px;
    }
    section.journey.mobileJourneyPage .journey-box---1 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 534px;
        height: 534px;
    }
    section.journey.mobileJourneyPage .heading-block h4 {
        font-size: 22px;
        font-weight: bold;
        color: #f37024;
        margin-top: 13px;
        line-height: 28px;
    }
    section.journey.mobileJourneyPage .heading-block p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        margin-top: 10px;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us {
        background-color: #005082;
        width:100%;
        padding: 4px 18px;
        border-radius: 50px;
        margin:0px auto 15px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-follow-us {
        background-color: #005082;
        width: 100%;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 0px auto 15px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .title1 {
        font-size: 20px;
        text-transform: capitalize;
        font-weight: bold;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 25px;
    }
    section.highlights.bg-higlights .highlight-text-box p {
        color: #484848;
        font-size: 18px;
        font-weight: 400;
        margin-top: 7px;
        text-align: left;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.highlights.bg-higlights .highlight-text-box h4 {
        color: #005082;
        font-size: 22px;
        font-weight: bold;
        margin-top: 16px;
        line-height: 28px;
    }
    section.about-area.how-crizac.ambassador .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
        line-height: 28px;
    }
    section.ambassador.mobileAmbassadorSection p {
        font-size: 18px;
        margin-top: 20px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
    }
    section.global-faq-area.mobileFaqGlobalBlock li .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #484848;
        letter-spacing: 1px;
        line-height: 26px;
        font-weight: 500;
    }
    .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 83px;
    }
    section.about-area.how-crizac .about-title h3 {
        color: #015182;
        font-size: 26px;
        line-height: 35px;
        margin-bottom: 14px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box p {
        margin-bottom: 0px;
        font-size: 18px;
        line-height: 28px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    section.ourvission.mobileOurVission .ourvission-block p {
        font-size: 18px;
        line-height: 28px;
        color: #484848;
        margin-bottom: 0px;
    }
    section.ourvission.mobileOurVission img {
        width: 450px;
    }
    .footer-widget li span.email-sec a {
        font-size: 16px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-link ul li a {
        color: #484848;
        font-size: 16px;
        display: inline-block;
        line-height: 26px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-contact span {
        color: #484848;
        display: block;
        font-size: 16px;
        line-height: 26px;
    }
    section.blog-area.blog-mobile-section .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        color: #fff;
    }
    section.testimonial-area-bg h2.testimonial-heading {
        color: #005082;
        font-size: 35px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin-bottom: 0px;
        line-height: 40px;
    }
    section.platform-area.platform-area-bg .platform-box p {
        color: #484848;
        font-size: 18px;
        margin-bottom: 0px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-top: 5px;
        line-height: 28px;
    }
    section.platform-area.platform-area-bg.position-relative .section-title h3 {
        font-size: 26px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 35px;
    }
    section.services-area.service-laptop-dk .target-box p {
        color: #484848;
        font-size: 18px;
        text-align: center;
        margin-bottom: 0px;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.services-area.service-laptop-dk .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 70px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.position-relative.fix.pb-150 {
        padding-bottom: 0px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
        line-height: 45px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h1 {
        font-size: 60px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 70px;
        margin-bottom: 20px;
        font-weight: 800;
    }
    section.slider-area.slider-four.slider-laptop-dk .s-slider-content p {
        font-size: 20px;
        padding-right: 50px;
        color: #484848;
        line-height: 30px;
        width: 640px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.fix.pb-150.p-relative {
        padding-bottom: 40px;
        padding-top: 55px;
    }
    .platform-box {
        padding: 0 12px 20px 12px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-link ul li {
        margin-bottom: 10px;
    }
    section.testimonial-area-bg.testmonial-mobile .testimonial-active .qt-img {
        position: absolute;
        /* right: 0; */
        top: 50px;
        left: -23px;
    }
    section.testimonial-area-bg.testmonial-mobile .testimonial-active .qt-img img {
        width: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile .testimonial-active .slick-slide {
        position: relative;
        border-radius: 10px;
        padding: 30px 68px 20px 86px;
        margin: 0px 15px 0px 22px;
        border: 2px solid #f5f5f5;
    }
    section.eventes-area.event-mobile-section .counter-block p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 10px;
    }
    .section-title p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        margin-top: 0px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 45px;
        padding-bottom: 48px;
    }
    section.testimonial-area-bg.testmonial-mobile p {
        font-size: 18px;
        color: #484848;
        font-weight: 400;
        line-height: 28px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    section.platform-area.platform-area-bg .platform-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 10px;
        margin-bottom: 0px;
        line-height: 30px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-top .media-body h5 a {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }
    section.services-area.service-laptop-dk.pb-150 .target-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-bottom: 7px;
        text-align: center;
    }
    .br-right-navbar {
        border-right: 2px solid #e1e1e1;
        position: absolute;
        height: 24px;
        top: 36px;
        /* left: 0; */
        right: 367px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk.pb-150 {
        padding-bottom: 70px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img {
        margin-top: 0px;
        margin-left: 48px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.about.mobileAboutSection.pb-150 {
        padding-bottom: 70px;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 50px;
        width: 100%;
        height: 765px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 70px;
        padding-bottom: 40px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-bottom: 70px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-content h2.gateway {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        margin-bottom: 20px;
    }
    section.ourgallery.mobileOurGallery.pb-150 {
        padding-bottom: 70px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body p.team-card-desg {
        font-size: 14px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
        margin-bottom: 0;
        font-style: italic;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body h5.team-card-title {
        padding: 10px;
        font-size: 20px;
        margin-bottom: 0px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 470px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: 55px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set {
        margin-top: 33px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -42px;
        margin-top: 8px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set {
        margin-top: 0;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 589px;
        margin-left: -42px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set {
        margin-top: -72px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -42px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set {
        margin-top: 40px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set img {
        position: relative;
        z-index: 1;
        width: 581px;
        margin-left: -109px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.about-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 430px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -42px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 500px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img img {
        position: relative;
        z-index: 1;
        width: 520px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-bg {
        height: 100%;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        height: 520px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner .pb-150 {
        padding-bottom: 70px;
    }
    section.faq-area.mobileFaqBlock.pb-120 {
        padding-bottom: 70px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 40px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 60px;
        padding-bottom: 30px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 100px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 500px;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.contact-banner .pt-100 {
        padding-top: 30px;
    }
    section.contact-banner .login-wrap {
        padding-top: 25px!important;
        padding-bottom: 25px!important;
    }
    section.map-area.mobileMapAdress .map-contact-design {
        height: 400px;
        border: 6px solid #fff;
        border-radius: 20px;
        box-shadow: 1px 1px 0px 1px #f9f9fb, -1px 0 0px 0 rgb(34 33 81 / 1%), -2px 6px 28px -10px rgb(0 0 0 / 41%);
    }
    section.contact-banner.mobileContactSection.pb-150 {
        padding-bottom: 70px;
    }
    section.contact-banner.mobileContactSection .signing-box p {
        font-size: 18px;
        color: #353535;
        margin-top: 10px;
        margin-bottom: 0px;
    }
    section.contact-banner.mobileContactSection .account-block p {
        font-size: 20px;
        color: #353535;
        margin-top: 0px;
    }
    section.contact-banner.mobileContactSection .account-block p.create {
        font-size: 20px;
        color: #353535;
        font-weight: bold;
        margin-bottom: 0px;
    }
    section.map-area.mobileMapAdress.pb-120 {
        padding-bottom: 70px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 40px;
        max-height: 306px;
        height: 306px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box p.location {
        font-size: 18px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 28px;
    }
    section.ourmission.mobileOurMission.pt-150 {
        padding-top: 100px;
    }
    section.timeline-wrapper .box-content p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline-wrapper .box-content-1 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline-wrapper .box-content-2 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline-wrapper .box-content-3 p {
        margin: 0;
        color: #484848;
        font-size: 16px;
    }
    section.timeline-wrapper.pb-150 {
        padding-bottom: 90px;
    }
    section.director-speech.mobileDirectorSpeech .signature-block img {
        width: 280px;
    }
    section.director-speech.mobileDirectorSpeech .message-block p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 5px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 20px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 70px;
        margin-bottom: 70px;
    }
    section.blog-content .sticky-element {
        width: 40px;
        position: fixed;
        top: 53%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-49%);
        margin-bottom: 100px;
        left: 44px;
        z-index: 999;
    }
    section.comment-form.pb-150 {
        padding-bottom: 100px;
    }
    section.comment-form.pb-150 .contact-wrap h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-content .entry-content h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 7px;
        margin-top: 0;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .media.comment-box h5 {
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
        font-weight: 800;
    }
    .media.comment-box p.comment-content {
        margin: 10px 0 0;
        font-size: 16px;
        line-height: 26px;
        font-weight: 500;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    .card.previous-card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
    }
    .author-bio p {
        margin: 30px 0 0;
        font-size: 16px;
        line-height: 26px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.blog-content .author-bio h2.page-title {
        clear: none;
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        margin-top: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 100px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.studenVideoSection.position-relative.pt-120 {
        padding-top: 100px;
    }
    section.studenVideoSection.position-relative.pt-120 .video-wrapper {
        position: relative;
        padding-bottom: 73.25%;
        padding-top: 64px;
        height: 0;
        overflow: hidden;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.featuredUniversity h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.featuredUniversity .desc h1 a {
        display: inline;
        font-size: 20px;
        color: #005082;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .desc {
        padding: 0.2em 1.5em 1em 0px;
        font-family: 'Mulish', sans-serif;
    }
    section.position-relative.contactDetails h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.position-relative.featuredUniversity.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.university-article .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        color: #fff;
    }
    section.university-article .category p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 17px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.privacy-policy-content-blocks .content-block-privacy p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 28px;
    }
    section.university-article .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 17px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.university-article.position-relative.pt-120.pb-120 .card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        transition: all 0.3s ease-in-out 0s;
    }
    .blue-bg-box {
        background: url(../img/resource/details.png), linear-gradient(#e6f5ff, #e6f5ff);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.university-article.position-relative.pt-120.pb-120 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .studenVideoSection h2.testimonial-heading {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
        padding-right: 50px;
    }
    section.mobileCourseSection.position-relative .container.pb-120.br-bottom-grey {
        padding-bottom: 70px;
    }
    section.testimonial-area p {
        font-size: 18px;
        color: #fff;
        font-weight: 400;
        line-height: 28px;
    }
    section.college-listing.pb-150 {
        padding-bottom: 100px;
    }
    section.college-listing .listing-box .media img.college-icon {
        width: 50px;
    }
    section.college-listing .listing-box .media .media-body .college-name {
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
        margin-bottom: 0;
    }
    section.privacy-banner.mobilePrivacySection .privacy-policy-content p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 400;
        margin-bottom: 15px;
        line-height: 26px;
        color: #484848;
    }
    section.privacy-policy-content-blocks.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 9px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.privacy-policy-content-blocks.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.contact-banner.mobileContactSection .br-bottom-form-registre {
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    section.contact-banner.mobileContactSection .m-r-20 {
        margin-right: 5px;
    }
    section.contact-bannermobileContactSection.pb-150 {
        padding-bottom: 100px;
    }
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 40px;
    }
    section.journey.mobileJourneyPage .journey-box---2 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* margin-top: 135px; */
        position: absolute;
        /* left: 0; */
        top: -233px;
        width: 362px;
        height: 552px;
        max-height: 552px;
    }
    section.journey.mobileJourneyPage .journey-box---3 {
        padding: 40px 43px 40px 43px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 662px;
        height: 662px;
        /* margin-top: 135px; */
        position: absolute;
        left: 19px;
        top: -188px;
        width: 375px;
        height: 552px;
    }
    section.journey.mobileJourneyPage.pb-90 {
        padding-bottom: 70px;
        padding-top: 70px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-150.pb-150 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    section.eventes-area.faq-mobile-set.pb-150 {
        padding-bottom: 100px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.mb-150 {
        margin-bottom: 70px;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 30px 20px 30px 20px;
        max-height: 244px;
        height: 244px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 20px 20px 20px;
        height: 240px;
    }
    section.highlights.bg-higlights .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.partner.mobilePartnerSection.pb-150 {
        padding-bottom: 60px;
    }
    section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 70px;
        padding-bottom: 70px;
        background-size: cover;
        background-position: center;
    }
    section.partner.mobilePartnerSection.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog.mobileBlogSection.pb-150 {
        padding-bottom: 70px;
    }
	section.blog.mobileBlogSection.pb-150 .section-title .left-heading{
		font-size: 24px;
	}
    section.blog.mobileBlogSection.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 363px;
        height: 470px;
        position: absolute;
        top: -98px;
        left: -5px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 10px;
        width: 457px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 96px;
        width: 457px;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 332px;
        height: 320px;
        position: absolute;
        top: -23px;
        left: 251px;
        bottom: 0;
        z-index: -1;
    }
    .about-title.ambassador-header h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ambassador.mobileAmbassadorSection.pb-150 {
        padding-bottom: 70px;
    }
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.eventes-area.faq-mobile-set.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.platform-area.platform-area-bg {
        background: url(../img/resource/cream-banner.png), linear-gradient(#fff3ee, #fff3ee);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 70px;
        padding-bottom: 70px;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area.mobile-about-size.about-p.pt-150.pb-150.p-relative {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 22px;
        margin-bottom: 10px;
        font-weight: 800;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 58px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 62%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 0px;
        border: none;
        width: 89%;
        border-radius: 80px;
        box-shadow: rgb(0 0 0 / 7%) 2px 7px 20px 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 17px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 6px;
        /* bottom: 0; */
        top: 4px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    section.ourgallery.mobileOurGallery .gallerBlock2 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock4 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock1 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock3 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock5 img {
        width: 100%;
    }
    /*** 



====================================================================

    About Page End

====================================================================



***/
    .bannerConteiner {
        padding: 0 0 0 5%;
    }
    h4.choose-header {
        width: 69%;
    }
    section.about-area.how-crizac.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 30px 6px;
    }
    section.three-block.desktop-three-block.mobile-three-block .bg-orange-1 {
        position: absolute;
        background-image: linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 166px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 55%;
        margin-left: 12px;
    }
    section.about-area .s-about-img img.user-friendly-image {
        width: 57%;
        margin-left: 12px;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 335px;
        height: 439px;
        position: absolute;
        top: 9px;
        left: -16px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .dark-cream-bg-1 {
        background-color: #feede6;
        border-radius: 10px;
        width: 457px;
        height: 513px;
        position: absolute;
        top: -122px;
        left: -32px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 349px;
        height: 497px;
        position: absolute;
        top: -57px;
        left: -15px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .row.align-items-center.mt-120 {
        margin-top: 50px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 85%;
        margin-left: 48px;
    }
    section.services-area.service-laptop-dk .services-content2 h4 {
        font-size: 23px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 .card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        transition: all 0.3s ease-in-out 0s;
    }
    section.global-faq-area.mobileFaqGlobalBlock section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 72px;
    }
    section.enabling-counter.enabling-bg {
        padding-top: 50px;
        background: url(../img/resource/map.png);
        background-size: cover;
        background-position: center;
        padding-bottom: 70px;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 359px;
        height: 370px;
        position: absolute;
        top: -41px;
        left: 225px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 360px;
        height: 461px;
        position: absolute;
        top: -61px;
        left: 208px;
        bottom: 0;
        z-index: -1;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-150 {
        padding-top: 100px;
    }
    section.about-area .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 45px;
    }
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 28px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .about-title.institute-header h5 {
        color: #025282;
        font-size: 30px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 18px;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        width: 571px;
    }
    section.about-area .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area img.responsive-icon-size {
        width: 65px;
    }
    section.about-area .mt-150 {
        margin-top: 100px;
    }
    section.slider-area .slider-content h2 {
        font-size: 40px;
        color: #005082;
        letter-spacing: 1px;
        line-height: 1.1;
        margin-bottom: 40px;
        font-weight: 800;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set {
        margin-top: -49px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set {
        margin-top: 10px;
        margin-left: -145px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set {
        margin-top: 28px;
        margin-left: -252px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 670px;
        margin-left: 55px;
        margin-top: 25px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 455px;
        margin-left: 17px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 563px;
    }
    section.slider-area.slider-four .s-slider-content p {
        font-size: 18px;
        padding-right: 50px;
        color: #484848;
        line-height: 30px;
        width: 640px;
    }
    section.slider-area.slider-four.slider-laptop-dk .pb-150 {
        padding-bottom: 70px;
    }
    /* How Crizac Works Responsive */
    section.cta-box .section-title.cta-heading h2 {
        font-size: 40px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #fff;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 18px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 890px;
        margin: 10px auto 0px;
        line-height: 28px;
    }
    section.cta-box .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 55px;
        padding-bottom: 55px;
        border-radius: 20px;
        top: 170px;
    }
}

@media only screen and (max-width: 1280px) {
    .bannerConteiner {
        padding: 0 0 0 15px;
    }
    h4.choose-header {
        width: 71%;
    }
    section.ourvission.mobileOurVission img {
        width: 450px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 70px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 26px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 70px;
    }
    section.platform-area.platform-area-bg .section-title h3 {
        font-size: 26px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .platform-box {
        padding: 40px 12px 20px 12px;
    }
    footer.footer-bg.footer-p.mobile-footer-set .footer-top .media-body h5 a {
        color: #484848;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }
    .br-right-navbar {
        border-right: 2px solid #e1e1e1;
        position: absolute;
        height: 22px;
        top: 38px;
        /* left: 0; */
        right: 328px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk.pb-150 {
        padding-bottom: 100px;
    }
    section.services-area.service-laptop-dk.pb-150 .target-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-bottom: 15px;
        text-align: center;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img {
        margin-top: 28px;
        margin-left: 44px;
    }
    .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.about.mobileAboutSection.pb-150 {
        padding-bottom: 100px;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 30px;
        width: 100%;
        height: 766px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-bottom: 100px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-content h2.gateway {
        color: #ff6525;
        font-size: 28px;
        font-weight: 800;
        margin-bottom: 20px;
    }
    section.ourgallery.mobileOurGallery.pb-150 {
        padding-bottom: 100px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body p.team-card-desg {
        font-size: 14px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
        margin-bottom: 0;
        font-style: italic;
    }
    section.ourgallery.mobileOurGallery.pb-150 .card .card-body h5.team-card-title {
        padding: 10px;
        font-size: 20px;
        margin-bottom: 0px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        border-radius: 5px;
    }
    section.ourgallery.mobileOurGallery.pb-150 .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: 55px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set {
        margin-top: 33px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -85px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.contact-img-set {
        margin-top: 0;
        margin-left: 0px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -82px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.faq-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -87px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.partner-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 552px;
        margin-left: -122px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.journey-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.about-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -82px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.about-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        min-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set {
        margin-top: 33px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 497px;
        margin-left: -67px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        max-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set {
        margin-top: 0px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 515px;
        margin-left: -87px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        max-height: 400px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner .pb-150 {
        padding-bottom: 100px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.institutuin {
        min-height: 400px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.faq-area.mobileFaqBlock.pb-120 {
        padding-bottom: 100px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 100px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 100px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 500px;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 10px;
        max-height: 270px;
        height: 270px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box p.location {
        font-size: 16px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 26px;
    }
    section.ourmission.mobileOurMission.pt-150 {
        padding-top: 100px;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 20px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 100px;
        margin-bottom: 100px;
    }
    section.blog-content .sticky-element {
        width: 40px;
        position: fixed;
        top: 53%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-49%);
        margin-bottom: 100px;
        left: 14px;
        z-index: 999;
    }
    section.studenVideoSection.position-relative.pt-120 .video-wrapper {
        position: relative;
        padding-bottom: 63.25%;
        padding-top: 64px;
        height: 0;
        overflow: hidden;
    }
    section.studenVideoSection.position-relative.pt-120 .video-bg {
        background-color: #e6f5ff;
        width: 526px;
        height: 469px;
        position: absolute;
        top: 99px;
        /* left: 0; */
        right: 99px;
        bottom: 0;
        border-radius: 10px;
        z-index: -1;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 21px;
        margin-bottom: 15px;
        font-weight: 800;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
    }
    header.header-three .logo img {
        width: 70%;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
        line-height: 45px;
    }
    header.header-area.header-three .main-menu ul li a {
        display: block;
        color: #242424;
        font-family: 'Mulish', sans-serif;
        font-weight: 500;
        position: relative;
        font-size: 18px;
    }
    header.header-three .main-menu ul li a.btn.ss-btn {
        background: linear-gradient( 45deg, #ff6525 19%, #fc58004d 48%, #ff6525 100%);
        color: #FFF;
        font-weight: bold;
        padding: 14px 30px;
        text-transform: uppercase;
        border-radius: 50px;
        letter-spacing: 1px;
        font-size: 16px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
    }
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    section.ourgallery.mobileOurGallery .gallerBlock2 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock4 img {
        margin-top: 120px;
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock1 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock3 img {
        width: 100%;
    }
    section.ourgallery.mobileOurGallery .gallerBlock5 img {
        width: 100%;
    }
    /*** 



====================================================================

    About Page End

====================================================================



***/
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 58px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 66%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
        border: none;
        border-radius: 80px;
        box-shadow: rgb(0 0 0 / 7%) 2px 7px 20px 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 17px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 6px;
        /* bottom: 0; */
        top: 4px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    h4.choose-header {
        width: 60%;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 30px 6px;
    }
    section.three-block.desktop-three-block.mobile-three-block .bg-orange-1 {
        position: absolute;
        background-image: linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 166px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 84%;
        margin-left: 12px;
    }
    section.about-area .s-about-img img.user-friendly-image {
        width: 100%;
        margin-left: 12px;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 335px;
        height: 377px;
        position: absolute;
        top: -51px;
        left: -16px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 349px;
        height: 397px;
        position: absolute;
        top: -61px;
        left: -15px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.institution-image {
        width: 85%;
        margin-left: 48px;
    }
    section.services-area.service-laptop-dk .services-content2 h4 {
        font-size: 23px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.fix.pb-150.p-relative {
        padding-bottom: 70px;
        padding-top: 100px;
    }
    .section-title.platform h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 .card .wrapper {
        background-color: #fff;
        min-height: 280px;
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        transition: all 0.3s ease-in-out 0s;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 63px;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 359px;
        height: 386px;
        position: absolute;
        top: -48px;
        left: 225px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 360px;
        height: 423px;
        position: absolute;
        top: -40px;
        left: 208px;
        bottom: 0;
        z-index: -1;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-150 {
        padding-top: 120px;
    }
    section.about-area .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 45px;
    }
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 28px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .about-title.institute-header h5 {
        color: #025282;
        font-size: 30px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 16px;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        width: 571px;
    }
    section.about-area .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area img.responsive-icon-size {
        width: 65px;
    }
    section.about-area .mt-150 {
        margin-top: 100px;
    }
    section.slider-area .slider-content h2 {
        font-size: 40px;
        color: #005082;
        letter-spacing: 1px;
        line-height: 1.1;
        margin-bottom: 40px;
        font-weight: 800;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img {
        margin-top: 30px;
        margin-left: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set {
        margin-top: 5px;
        margin-left: -145px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set {
        margin-top: 0;
        margin-left: -295px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 669px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img img {
        position: relative;
        z-index: 1;
        width: 472px;
        margin-left: 55px;
    }
    section.slider-area.slider-four.slider-laptop-dk .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 520px;
    }
    section.slider-area.slider-four .s-slider-content p {
        font-size: 18px;
        padding-right: 50px;
        color: #484848;
        line-height: 30px;
        width: 640px;
    }
    section.slider-area.slider-four .pb-150 {
        padding-bottom: 60px;
    }
    /* How Crizac Works Responsive */
    section.cta-box .section-title.cta-heading h2 {
        font-size: 40px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #fff;
    }
    section.cta-box .section-title.cta-heading p {
        font-size: 18px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 890px;
        margin: 24px auto 0px;
        line-height: 33px;
    }
    section.cta-box .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 55px;
        padding-bottom: 55px;
        border-radius: 20px;
        top: 170px;
    }
}

@media only screen and (max-width: 1199px) {
    #home .bnnerDiv-lft h1 {
        font-size: 39px;
        line-height: 52px;
    }
    .slider6-img ul li {
        width: 110px;
        height: 110px;
    }
    #home .bnnerDiv-rht {
        width: 43.3%;
    }
    .slider6-img .row-two ul li:nth-child(2) span {
        padding: 34px 0;
        font-size: 20px;
    }
    .slider6-img .row-two ul li:nth-child(4) span {
        padding: 34px 0;
        font-size: 20px;
    }
    .slider6-img .row-four ul li:nth-child(4) span {
        padding: 34px 0;
        font-size: 20px;
    }
    .slider6-img .row-four ul li:nth-child(4) span small {
        font-size: 12px;
    }
    .slider6-img .row-two ul li:nth-child(4) span small {
        font-size: 12px;
    }
    .slider6-img .row-two ul li:nth-child(2) span small {
        font-size: 12px;
    }
    #home .bnnerDiv-lft {
        padding: 74px 0 0 0;
    }
    #home {
        height: 520px;
    }
}

@media only screen and (max-width: 425px) {
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container p.more-photo-btn {
        position: absolute;
        bottom: 1px;
        right: 28px;
        background-color: #fff;
        padding: 1px 12px;
        border-radius: 50px;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image img {
        width: 100%;
        height: 232px;
        object-fit: cover;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery {
        height: auto;
    }
    .about-content.s-about-content.br-left {
        border-left: 0px solid #e7eeff;
    }
    .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.highlights.bg-higlights .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.mobileOverviewSection .overview-box h5 {
        font-size: 16px;
        font-weight: 600;
        color: #161616;
        font-family: 'Mulish', sans-serif;
    }
    section.about.mobileAboutSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.platform-area.platform-area-bg .section-title h3 {
        font-size: 23px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .section-title.course-list h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 37px;
        margin-top: 0px;
    }
    .br-left-filter {
        border-left: 0px solid #c7cfdf;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.director-speech.mobileDirectorSpeech .message-block .signature-block p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 0;
        width: 100%;
        height: 300px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech .bg-blue-director {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.director-speech.mobileDirectorSpeech .message-block p {
        font-size: 16px;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.director-speech.mobileDirectorSpeech .signature-block img {
        width: 285px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 40px;
    }
    section.services-area.service-laptop-dk .target-box {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 302px;
    }
    section.services-area.service-laptop-dk .number-box {
        position: absolute;
        top: 19px;
        /* right: 0; */
        left: 285px;
        /* /* bottom: 0; */
    }
    section.services-area.service-laptop-dk .target-box img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.services-area.service-laptop-dk .section-sub-heading-1 h3 {
        color: #005082;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 20px;
    }
    section.services-area.service-laptop-dk .target-box-1 {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 360px;
    }
    section.testimonial-area-bg.testmonial-mobile.pb-150 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.services-area.service-laptop-dk .number-box-1 {
        position: absolute;
        top: 19px;
        right: 0;
        left: 270px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk .target-box-1 img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box-1 p {
        color: #484848;
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-bottom: 60px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.position-relative.fix.pb-150 {
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2.gateway {
        color: #ff6525;
        font-size: 20px;
        font-weight: 800;
        margin-bottom: 10px;
        text-align: center;
        margin-top: 12px;
    }
    .custom-padding-right {
        padding-right: 0px;
    }
    section.privacy-policy-content-blocks.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        min-height: 577px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner .pb-80 {
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: 0px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        min-height: 457px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        margin-top: 20px;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: -15px;
        margin-top: 22px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        min-height: 596px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        min-height: 485px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        min-height: 633px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: -30px;
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.about-banner {
        min-height: 495px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.about-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: -15px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner {
        min-height: 575px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: 18px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.institutuin {
        min-height: 477px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.faq-area.mobileFaqBlock.pb-120 {
        padding-bottom: 80px;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
        padding-top: 90px;
    }
    section.university-article.position-relative.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.position-relative.contactDetails h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.partner.mobilePartnerSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog.mobileBlogSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area.how-crizac.ambasaddor-page.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.eventes-area.faq-mobile-set.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.about-area.mobile-about-size.about-p.pt-150.pb-150.p-relative {
        padding-top: 0px;
        padding-bottom: 60px;
    }
    section.three-block.desktop-three-block.mobile-three-block .bg-orange-1 {
        position: absolute;
        background-image: linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 371px;
    }
    section.about-area.how-crizac.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 40px;
        padding-bottom: 90px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-150 {
        padding-top: 0px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 51px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 20px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 6px;
        /* bottom: 0; */
        top: 200px;
        left: 0px;
        width: 50%;
        margin: 0 auto;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .card-4 .card-body {
        padding: 30px 0px;
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
        border: 0px solid #f3f3f3;
        border-radius: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content {
        margin-top: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .desktop-pl-80, .desktop-pr-80 {
        padding-left: 15px;
        padding-right: 15px;
    }
    .story_slider .story_slides {
        margin-bottom: 16px;
    }
    .story_slider .story_slides:focus {
        outline: 0;
    }
    .story_slider .story_slides .story_popup {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border: 0;
        border-radius: inherit;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-color: rgba(120, 120, 120, 0.1);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .story_slider .story_slides .story_popup::before {
        content: "";
        position: absolute;
        height: 10%;
        width: 90%;
        left: 5%;
        bottom: 0;
        background: inherit;
        background-position-y: 100%;
        -webkit-filter: blur(10px);
        filter: blur(10px);
        z-index: -1;
    }
    .story_slider .story_slides:after {
        content: "";
        display: block;
        padding-top: 67.25%;
    }
    /*** 



====================================================================

		Register Page Start

====================================================================



***/
    /* ==========================================================================

   #WRAPPER

   ========================================================================== */
    .wrapper {
        margin: 0 auto;
    }
    .wrapper--w960 {
        max-width: 100%;
    }
    /* ==========================================================================

#FORM

========================================================================== */
    .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search {
        width: 100%;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode {
        width: 100%;
        display: flex;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 0px 30px 30px 0px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .input--style-4:focus, .input--style-4:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .input--style-4::-webkit-input-placeholder {
        /* WebKit, Blink, Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-ms-input-placeholder {
        /* Microsoft Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
        width: 100%;
    }
    .radio-container {
        display: inline-block;
        position: relative;
        padding-left: 30px;
        font-family: 'Mulish', sans-serif;
        cursor: pointer;
        font-size: 16px;
        font-weight: bold;
        color: #353535;
        margin-top: 12px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .radio-container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    .radio-container input:checked~.checkmark-gender {
        background-color: #e5e5e500;
        border: 2px solid #ff6525;
    }
    .radio-container input:checked~.checkmark-gender:after {
        display: block;
    }
    .radio-container .checkmark-gender:after {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        font-family: 'Mulish', sans-serif;
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 12px;
        height: 12px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        background: #ff6525;
    }
    .checkmark-gender {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        height: 20px;
        width: 20px;
        font-family: 'Mulish', sans-serif;
        background-color: #e5e5e5;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
    }
    .checkmark-gender:after {
        content: "";
        position: absolute;
        font-family: 'Mulish', sans-serif;
        display: none;
    }
    .input-group {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
    }
    .input-group-icon {
        position: relative;
        font-family: 'Mulish', sans-serif;
    }
    .input-icon {
        position: absolute;
        font-size: 16px;
        color: #999;
        right: 18px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    /* ==========================================================================

#SELECT2

========================================================================== */
    .select--no-search .select2-search {
        display: none !important;
    }
    .rs-select2 .select2-container {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container.select2-container--default {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px 0px 0px 50px;
        -moz-border-radius: 50px 0px 0px 50px;
        border-radius: 50px 0px 0px 50px;
        border: 2px solid #f3f3f3;
        border-right: 0px;
    }
    .m-r-20 {
        margin-right: 20px;
    }
    .rs-select2 .select2-container .select2-selection--single {
        outline: none;
        width: 100%;
        border: none;
        height: 55px;
        font-family: 'Mulish', sans-serif;
        background: transparent;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 22px;
        padding-right: 50px;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 50px;
        padding-right: 50px;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow {
        height: 0px;
        right: 20px;
        font-family: 'Mulish', sans-serif;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow b {
        display: none;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow:after {
        font-family: "Material-Design-Iconic-Font";
        content: '\f2f9';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow::before {
        font-family: "Material-Design-Iconic-Font";
        content: '';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow::after {
        -webkit-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    .select2-container--open .select2-dropdown--below {
        border: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        -moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        border: 1px solid #e0e0e0;
        margin-top: -8px;
        overflow: hidden;
    }
    .select2-container--default .select2-results__option {
        padding-left: 22px;
    }
    /* ==========================================================================

#TITLE

========================================================================== */
    .title {
        font-size: 24px;
        color: #525252;
        font-weight: 400;
        margin-bottom: 40px;
    }
    .br-bottom-form-registre {
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 50px;
        margin-top: 50px;
    }
    /* ==========================================================================

#CARD

========================================================================== */
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.captcha-img {
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        border-radius: 0px;
        float: right;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .card-4 .card-body {
        padding: 0px 0px;
        padding-bottom: 0px;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-5 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 22px;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.phone-icon {
        width: 19px;
        position: absolute;
        top: 57px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 19px;
    }
    section.contact-banner.mobileContactSection p {
        font-size: 18px;
        margin-top: 26px;
        color: #353535;
    }
    .field-icon-1 {
        position: absolute;
        top: 56px;
        /* left: 0; */
        right: 12px;
        bottom: 0;
    }
    /*** 



====================================================================

    Register Page End

====================================================================



***/
    /*** 



====================================================================

		Login Page Start

====================================================================



***/
    .wrap {
        width: 100%;
    }
    .text-wrap, .login-wrap {
        width: 100%;
    }
    @media (max-width: 991.98px) {
        .text-wrap, .login-wrap {
            width: 100%;
        }
    }
    .text-wrap {
        color: #fff;
    }
    .text-wrap .text h2 {
        font-weight: 900;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    .login-wrap {
        position: relative;
        padding: 0px!important;
    }
    .login-wrap h3 {
        font-weight: 300;
        font-family: 'Mulish', sans-serif;
    }
    .form-group {
        position: relative;
    }
    .form-group .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
    }
    .form-group a {
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        text-decoration: underline;
        font-weight: 700;
        font-size: 16px;
    }
    section.contact-banner.mobileContactSection .form-control {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        color: #353535;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid transparent;
        padding-left: 20px;
        padding-right: 20px;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    @media (prefers-reduced-motion: reduce) {
        .form-control {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 24px;
        right: 0;
        bottom: 0;
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap button {
        width: 150px;
        text-align: center;
        float: none;
        padding: 1rem 1em 1rem 1em!important;
        color: #fff;
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 20px;
    }
    .form-control::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: #8a96af !important;
    }
    .form-control::-moz-placeholder {
        /* Firefox 19+ */
        color: #8a96af !important;
    }
    .form-control:-ms-input-placeholder {
        /* IE 10+ */
        color: #8a96af !important;
    }
    .form-control:-moz-placeholder {
        /* Firefox 18- */
        color: #8a96af !important;
    }
    section.contact-banner.mobileContactSection .form-control:focus, section.contact-banner.mobileContactSection .form-control:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .social-media .social-icon span {
        color: #999999;
    }
    .social-media .social-icon:hover, .social-media .social-icon:focus {
        background: #f35588;
    }
    .social-media .social-icon:hover span, .social-media .social-icon:focus span {
        color: #fff;
    }
    .checkbox-wrap {
        display: block;
        position: relative;
        padding-left: 30px;
        margin-bottom: 12px;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        font-weight: 700;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    /* Hide the browser's default checkbox */
    .checkbox-wrap input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        height: 0;
        width: 0;
    }
    /* Create a custom checkbox */
    .checkmark {
        position: absolute;
        top: 0;
        left: 0;
    }
    /* Create the checkmark/indicator (hidden when not checked) */
    .checkmark:after {
        content: "\f0c8";
        font-family: "FontAwesome";
        position: absolute;
        color: rgba(0, 0, 0, 0.1);
        font-size: 20px;
        margin-top: 0px;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
    @media (prefers-reduced-motion: reduce) {
        .checkmark:after {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    /* Show the checkmark when checked */
    .checkbox-wrap input:checked~.checkmark:after {
        display: block;
        content: "\f14a";
        font-family: "FontAwesome";
        color: rgba(0, 0, 0, 0.2);
    }
    /* Style the checkmark/indicator */
    .checkbox-primary {
        color: #353535;
    }
    .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .checkbox-primary input:checked~.checkmark:after {
        color: #353535;
    }
    section.contact-banner.mobileContactSection {
        background: url(../img/resource/gradient-bg.png);
        background-size: cover;
        background-position: center;
    }
    section.contact-banner.mobileContactSection .account-block p {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
    }
    section.contact-banner.mobileContactSection .signing-box p {
        font-size: 18px;
        color: #353535;
        margin-top: 30px;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.contact-banner.mobileContactSection .signing-box p a {
        font-size: 18px;
        text-decoration: underline;
        color: #002e5b;
        line-height: 28px;
    }
    section.contact-banner.mobileContactSection .account-block p.create {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
        font-weight: bold;
    }
    section.contact-banner.mobileContactSection.pb-150 {
        padding-bottom: 80px;
    }
    section.contact-banner.mobileContactSection .row.pt-100 {
        padding-top: 40px;
    }
    /*** 



====================================================================

    Login Page End

====================================================================



***/
    /*** 



====================================================================

		Privacy Policy Page Start

====================================================================



***/
    section.privacy-policy-content-blocks.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.privacy-banner.mobilePrivacySection .privacy-policy-content p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 400;
        margin-bottom: 18px;
        line-height: 28px;
    }
    section.privacy-banner.mobilePrivacySection .slider-content h1 {
        font-size: 32px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1;
        margin-bottom: 20px;
        font-weight: 800;
    }
    section.privacy-policy-content-blocks .content-block-privacy p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 30px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks .pointer-block {
        background-color: #f9f9f9;
        padding: 20px 15px 1px 15px;
    }
    section.privacy-policy-content-blocks .pointer-block span {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0px;
        color: #484848;
        line-height: 28px;
    }
    section.privacy-policy-content-blocks .pointer-block p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks ol li {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    /*** 



====================================================================

    Privacy Policy Page End

====================================================================



***/
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    section.about.mobileAboutSection {
        padding-top: 90px;
        padding-bottom: 0px;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 18px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 90px;
        margin-bottom: 90px;
    }
    section.ourvission.mobileOurVission .ourvission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    section.ourmission.mobileOurMission .ourmission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    /*** 



====================================================================

    About Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Details Page Start

====================================================================



***/
    section.comment-form.pb-150 {
        padding-bottom: 90px;
    }
    .card.previous-card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        line-height: 1.4em;
    }
    .card.previous-card .title:hover {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 30px;
        font-weight: 800;
    }
    .cover .post-thumbnail img {
        display: flex;
        object-fit: cover;
        transition: all .5s ease;
        filter: brightness(90%);
    }
    .entry-meta.before-title {
        position: static;
    }
    .entry-meta.before-title {
        margin-bottom: 15px;
    }
    .entry-meta {
        font-size: 12px;
        color: var(--medium-grey);
        font-family: var(--title-font);
        font-weight: 700;
    }
    .author-category-meta {
        font-size: .75rem;
    }
    .cover-wrapper .author-category-meta {
        color: #d3d3d3;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .cover-wrapper .entry-header {
        max-width: 100%;
        padding: 17px 21px !important;
    }
    .cover-wrapper .entry-header {
        color: #fff;
        background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100% !important;
        margin: 0 !important;
        padding: 20px;
        border-radius: 10px;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
    }
    .cover-wrapper .after-title {
        margin-top: 30px;
    }
    .entry-meta i {
        font-style: normal;
        text-transform: none;
        font-weight: 500;
    }
    .entry-meta .avatar {
        width: 26px;
        margin-right: 3px;
        border-radius: 50%;
    }
    section.blog-banner.mobileBlogSection .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .post-thumbnail img {
        min-height: 40vh;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
    }
    .cover-wrapper {
        position: relative !important;
        justify-content: center;
        align-items: center;
        display: flex;
        margin-bottom: 15px;
    }
    .cover .post-thumbnail {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
   
    .cover .entry-title {
        margin-bottom: 0;
    }
    h1.page-title, h1.entry-title {
        font-size: 20px;
        line-height: 1.2;
    }
    ol li {
        margin-bottom: 7px;
        position: relative;
    }
    ol li.heading-college {
        font-size: 20px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    .entry-content {
        text-align: left;
        font-size: 16px;
        line-height: 26px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        padding: 0 10px;
    }
    /* ol {

        margin: 30px 10px 30px 50px;

        padding: 0;

        list-style: none;

    } */
    /* ol:not([start]):not([reversed]) {

        counter-reset: li-counter;

    } */
    /* .entry-content ul:not([class*=wp-])>li:before {

        content: "\2022";

        color: var(--medium-grey);

        display: inline-block;

        position: absolute;

        top: -5px;

        left: 0;

        margin-left: -30px;

        font-size: 24px;

    } */
    /* ol:not([reversed]):not([start])>li:before {

        position: absolute;

        top: 1px;

        left: 0;

        content: counter(li-counter) '';

        counter-increment: li-counter;

        color: var(--link-color);

        font-size: 18px;

        font-weight: bold;

        margin-left: -50px;

        background: #0b62983d;

        width: 30px;

        height: 30px;

        border-radius: 50%;

        text-align: center;

        padding-top: 0;

        letter-spacing: -.5px;

        display: flex;

        align-items: center;

        justify-content: center;

    } */
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 2px;
        color: #005083;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 12px;
        color: #005083;
    }
    .entry-meta li {
        display: inline-block;
        /* padding-top: 3px; */
        margin: 0;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .post-tags {
        font-size: 12px;
        text-transform: uppercase;
        font-family: var(--body-font);
        color: var(--medium-grey);
        text-align: center;
    }
    .hentry-footer {
        width: 100%;
        padding: 20px;
        margin: auto;
        color: var(--medium-grey);
        font-family: 'Mulish', sans-serif;
        text-align: center;
    }
    section.blog-content .entry-content h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .wp-block-gallery .blocks-gallery-item {
        margin: 0px;
        padding: 5px;
        width: 50%;
    }
    .wp-block-gallery {
        display: flex;
        list-style-type: none;
        padding: 0;
        margin: 0;
    }
    .alignwide {
        width: 100vw;
        max-width: calc(100vw - 30px);
        margin-left: calc(-50vw + 15px + 50%) !important;
        margin-bottom: 0px;
        margin-top: 1rem;
    }
    cite:before {
        content: "--";
        letter-spacing: -2px;
        margin-right: 5px;
        font-weight: 600;
    }
    cite {
        color: #484848;
        font-style: normal;
        font-size: 1rem;
        font-weight: 400;
    }
    blockquote {
        font-family: 'Mulish', sans-serif;
        font-size: 26px;
        line-height: 1.2;
        font-weight: 900;
        margin: 30px 0;
        color: #005082;
        letter-spacing: -.5px;
        padding: 0 30px;
    }
    .entry-content p {
        margin: 20px 0;
    }
    section.blog-content .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.blog-content .institue-bg {
        padding-top: 12px;
        padding-bottom: 12px;
        padding-left: 22px;
        background: linear-gradient( 100deg, rgba(255, 243, 238, 1) 0%, rgba(255, 243, 238, 1) 0%, rgba(255, 243, 238, 1) 40%, rgba(255, 243, 238, 0) 100%);
    }
    .entry-title {
        margin: 0;
        font-family: 'Mulish', sans-serif;
        word-wrap: break-word;
        font-weight: 900;
        line-height: 1.3;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
        text-transform: uppercase;
        font-weight: 900;
        font-family: 'Mulish', sans-serif;
    }
    .entry-meta.before-title {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 10px;
        border-radius: 5px;
        display: inline-block;
        margin-right: 3px;
    }
    ul.social-icons.text-icon li.social-icon a span {
        text-align: center;
        margin-right: 5px;
        display: inline-block;
    }
    .the-post ul.social-icons.text-icon li.social-icon img {
        width: 14px;
    }
    .cover .entry-header a {
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        border: 0;
    }
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    section.blog-banner.mobileBlogSection {
        padding-top: 40px;
    }
    .entry-meta li {
        display: inline-block;
        margin: 0;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        display: inline-block;
        font-size: 12px;
        margin: 2px 3px;
    }
    .hentry-footer .entry-meta a:hover {
        color: #ff6525;
    }
    ul.social-icons {
        margin-top: 30px;
    }
    ul.social-icons {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    ul.social-icons {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    ul.social-icons.brand.icon-background li.social-icon.twitter a {
        background: none;
    }
    ul.social-icons.icon li.social-icon a, ul.social-icons.icon-background li.social-icon a {
        border-radius: 50%;
        border: 2px solid #e4e4e4;
        width: 40px;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        text-decoration: none;
    }
    .cover-wrapper .entry-meta ul li {
        color: #fff;
    }
    section.blog-content .author-bio h2.page-title {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .author-bio p {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    ul.social-icons li.social-icon {
        margin: 4px;
        text-transform: capitalize;
        border: 0;
    }
    ul.social-icons li.social-icon img {
        width: 16px;
    }
    .author-bio .avatar {
        float: none;
        width: 90px;
        margin-bottom: 15px;
        margin-right: 0;
        border-radius: 50%;
    }
    .author-bio ul.author-social.social-icons {
        margin-top: 25px;
    }
    .author-bio ul.author-social.social-icons.text-icon li.social-icon {
        margin: 10px 5px 0;
    }
    ul.social-icons.text-icon li.social-icon a {
        padding: 0 15px 0 0;
        margin: 5px 0;
        font-weight: 700;
        text-align: left;
        border-radius: 0;
        height: auto;
        background: 0 0;
        font-weight: 600;
        color: #484848;
        text-decoration: none;
    }
    .the-post ul.social-icons.text-icon li.social-icon {
        font-size: 13px;
        font-family: 'Mulish', sans-serif;
        display: inline-block;
        margin: 0 5px 10px;
    }
    .author-bio {
        width: 100%;
        text-align: center;
        margin: 30px auto;
        padding: 50px 15px 5px;
        border-top: 1px solid #f1f1f1;
    }
    section.previous.next.pt-80.pb-80 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    section.previous.next .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .card.previous-card {
        float: left;
        width: 100%;
        border-radius: 10px;
    }
    .card.previous-card .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card.previous-card .menu-content::before, .card .menu-content::after {
        content: "";
        display: table;
    }
    .card.previous-card .menu-content::after {
        clear: both;
    }
    .card.previous-card .menu-content li {
        display: inline-block;
    }
    .card.previous-card .menu-content a {
        color: #fff;
    }
    .card.previous-card .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: 'Mulish', sans-serif;
        transform: translate(-50%, 0);
    }
    .card.previous-card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
    }
    .card.previous-card a span.author {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 10px;
        border-radius: 5px;
        text-transform: uppercase;
        font-weight: 800;
        display: inline-block;
        margin-right: 3px;
    }
    .example-2-previous-post .wrapper {
        background: url(../img/resource/asoggetti-646086-unsplash-900x600.jpg) center/cover no-repeat;
    }
    .example-2-previous-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-previous-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-previous-post .header::before, .example-2-previous-post .header::after {
        content: "";
        display: table;
    }
    .example-2-previous-post .header::after {
        clear: both;
    }
    .example-2-previous-post .header .date {
        float: left;
        font-size: 12px;
    }
    .example-2-next-post .wrapper {
        background: url(../img/resource/audio-black-black-and-white-159472-900x600.jpg) center/cover no-repeat;
    }
    .example-2-next-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-next-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-next-post .header::before, .example-2-next-post .header::after {
        content: "";
        display: table;
    }
    .example-2-next-post .header::after {
        clear: both;
    }
    .example-2-next-post .header .date {
        float: left;
        font-size: 12px;
    }
    .media.comment-box img {
        border-radius: 13px;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        display: inline;
        padding-left: 48px;
        padding-right: 10px;
        position: relative;
    }
    .br-grey {
        border-left: 2px solid #c5c5c5;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        color: #c5c5c5;
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        font-weight: 400;
    }
    .media.comment-box h5 {
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
        font-weight: 800;
    }
    .media.comment-box p.comment-content {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 500;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    .reply-like-box {
        margin-top: 30px;
    }
    .reply-like-box .media.reply-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.reply-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    .reply-like-box .media.like-box {
        padding-left: 35px;
    }
    .reply-like-box .media.like-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.like-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    .brey-bg-comment {
        background-color: #f9f9f9;
        padding: 30px 20px 30px 20px;
        margin-top: 30px;
        margin-left: 112px;
    }
    #contactForm .form-control {
        font-size: 16px;
    }
    .contactForm .form-control {
        border: none;
    }
    .form-control {
        height: 44px;
        background: #fff;
        color: rgba(0, 0, 0, 0.8);
        font-size: 14px;
        border-radius: 20px;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        border: none;
    }
    .contactForm .label {
        color: #000;
        text-transform: capitalize;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 700;
    }
    .contactForm p {
        color: #000;
        font-size: 15px;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
    }
    .contactForm .label span {
        color: rgb(255, 0, 0);
    }
    section.comment-form.pb-150 .contact-wrap h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .form-control {
        padding: 1rem 1em!important;
    }
    .br-middle {
        border-bottom: 1px solid #dedede;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .contact-wrap {
        background: #e6f5ff;
        border-radius: 16px;
    }
    .wrapper {
        width: 100%;
    }
    section.comment-form .col-md-9 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-7 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-5 {
        padding-left: 0;
        padding-right: 0;
    }
    /*** 



====================================================================

Blog Details Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Page Start

====================================================================



***/
    section.blog.mobileBlogSection .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.blog.mobileBlogSection .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection .col-xs-6 {
        padding-left: 0px;
       /* width: 37%;*/
    }
    .example-2-blog-card .wrapper {
        background: url(../img/blog/students.jpg) center/cover no-repeat;
    }
    .card-1 {
        width: 100%;
        margin: 0 auto;
        position: relative;
        border-radius: 10px;
    }
    .card-1 .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card-1 .menu-content::before, .card-1 .menu-content::after {
        content: "";
        display: table;
    }
    .card-1 .menu-content::after {
        clear: both;
    }
    .card-1 .menu-content li {
        display: inline-block;
    }
    .card-1 .menu-content a {
        color: #fff;
    }
    .card-1 .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: "Open Sans";
        transform: translate(-50%, 0);
    }
    .card-1 .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        border-radius: 17px;
        transition: all 0.3s ease-in-out 0s;
    }
    .example-3-blog-card .wrapper {
        background: url(../img/blog/blog-image.jpg) center/cover no-repeat;
    }
    section.blog.mobileBlogSection .media.calendar img {
        width: 19px;
    }
    section.blog.mobileBlogSection .media.calendar h6 {
        font-size: 16px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        letter-spacing: 1px;
    }
    section.blog.mobileBlogSection .media.calendar h6.admin {
        font-size: 16px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-decoration: underline;
    }
    section.blog.mobileBlogSection .blog-header h5 {
        font-size: 20px;
        font-weight: 800;
        color: #161616;
        line-height: 28px;
        margin-top: 10px;
    }
    section.blog.mobileBlogSection .blog-header p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 13px;
    }
    /*** 



====================================================================

    Blog Page End

====================================================================



***/
    /*** 



====================================================================

		Ambassadsor Page Start

====================================================================



***/
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 35px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.platform-area.platform-area-bg .br-bright-brown {
        border-right: 0px solid #ccc2be;
    }
    section.platform-area.platform-area-bg .br-bottom-brown-mobile {
        border-bottom: 1px solid #ccc2be;
    }
    section.eventes-area.ambassador.faq-mobile-set.pt-150 {
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection.pb-150 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .about-content li.gradient-bg.ambassador-bg {
        background: linear-gradient( 100deg, rgb(255 255 255) 0%, rgb(255 255 255) 0%, rgb(255 255 255) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.about-area.how-crizac.ambassador.bg-cream {
        background-color: #e6f5ff;
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 336px;
        height: 215px;
        position: absolute;
        top: -23px;
        left: 74px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 324px;
        height: 250px;
        position: absolute;
        top: -13px;
        left: -29px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 15px;
        width: 300px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 0px;
        width: 341px;
    }
    section.about-area.how-crizac.ambassador .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
        line-height: 26px;
    }
    .about-title.ambassador-header h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .bg-orange-ambassador-page {
        position: absolute;
        background-image: linear-gradient(#e6f5ff, #e6f5ff);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 200px;
        top: 0;
    }
    .bg-orange-ambassador-page-1 {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 218px;
    }
    /*** 



====================================================================

Ambassadsor Page End

====================================================================



***/
    /*** 



====================================================================

		Partner Page Responsive Start

====================================================================



***/
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-partner .slider-bg {
        min-height: 446px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        min-height: 598px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.mb-150 {
        margin-bottom: 90px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner .pb-150 {
        padding-bottom: 0px;
    }
    section.partner.mobilePartnerSection .section-title p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-bottom: 30px;
    }
    section.partner.mobilePartnerSection.pb-150 {
        padding-bottom: 50px;
        padding-top: 0px;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 30px 30px 30px 30px;
        max-height: 230px;
        height: 230px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 30px 36px 30px;
        height: 238px;
    }
    section.highlights.bg-higlights .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 80px;
        padding-bottom: 80px;
        background-size: cover;
        background-position: center;
    }
    section.highlights.bg-higlights .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.highlights.bg-higlights .highlight-text-box h4 {
        color: #005082;
        font-size: 20px;
        font-weight: bold;
        margin-top: 0px;
        line-height: 30px;
    }
    section.highlights.bg-higlights .hightlight-box .highlight-image-box img {
        width: 55px;
    }
    /*** 



====================================================================

    Partner Page Responsive End

====================================================================



***/
    /*** 



====================================================================

		Journey Page Responsive Start

====================================================================



***/
    section.journey.mobileJourneyPage .mt-150 {
        margin-top: 46px;
    }
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-journey .slider-bg {
        min-height: 425px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.journey.mobileJourneyPage .heading-block h4 {
        font-size: 20px;
        font-weight: bold;
        color: #f37024;
        margin-top: 32px;
        line-height: 30px;
    }
    section.journey.mobileJourneyPage .section-title p {
        margin-bottom: 40px;
        font-size: 16px;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 30px;
    }
    section.journey.mobileJourneyPage .heading-block p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
        margin-bottom: 0px;
    }
    section.journey.mobileJourneyPage .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.journey.mobileJourneyPage .journey-box---1 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 514px;
        height: 514px;
    }
    section.journey.mobileJourneyPage .journey-box---2 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage .journey-box---3 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 466px;
        height: 466px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage.pb-90 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.testimonial-area.mobile-testimonial-area.mt-100 {
        margin-top: 0px;
    }
    /*** 



====================================================================

    Journey Page Responsive End

====================================================================



***/
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg {
        background: url(../img/resource/benefits-bg.png), linear-gradient(#ff6626, #ff6626);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        border-radius: 20px;
        width: 392px;
    }
    section.about-area.mobile-about-size.simplifed.pb-150 {
        padding-bottom: 70px;
        padding-top: 0;
    }
    section.platform-area.platform-area-bg .platform-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-top: 10px;
        line-height: 26px;
    }
    section.about-area.mobile-about-size.pb-150 {
        padding-bottom: 90px;
        padding-top: 0;
    }
    section.about-area.mobile-about-size .about-title h3.simplified {
        font-size: 20px;
        line-height: 32px;
        font-weight: 800;
        margin-bottom: 0px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.eventes-area.faq-mobile-set.pb-150 {
        padding-bottom: 90px;
    }
    section.services-area.service-laptop-dk .services-content2 p {
        font-size: 16px;
        line-height: 28px;
        color: #484848;
    }
    section.services-area.service-laptop-dk .services-content2 h4 {
        font-size: 20px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h4 {
        font-size: 20px;
        margin-bottom: 16px;
        position: relative;
        color: #005082;
        font-weight: 800;
        margin-top: 20px;
    }
    section.services-area.service-laptop-dk .services-icon {
        width: 75px;
        height: 75px;
        background-color: #fff;
        border-radius: 27px;
        box-shadow: 0px -8px 38px rgb(0 0 0 / 0%), -2px 6px 15px rgb(0 0 0 / 5%);
    }
    section.about-area.how-crizac .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area.how-crizac .about-title h3 {
        color: #ff6525;
        font-size: 20px;
        margin-bottom: 8px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
    }
    section.about-area.mobile-about-size .about-title h2 {
        font-size: 24px;
        line-height: 30px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h1 {
        font-size: 28px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 35px;
        margin-bottom: 6px;
        font-weight: 800;
        width: 100%;
    }
    /*** 



====================================================================

		FAQ Responsive Page Start

====================================================================



***/
    footer.footer-bg.mobile-footer-set .footer-widget img {
        width: 130px;
    }
    section.faq-area.mobileFaqBlock.pt-120.pb-120 {
        padding-bottom: 80px;
        padding-top: 40px;
    }
    section.faq-area.mobileFaqBlock .supportCategory .categoryTitle {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 26px;
    }
    section.faq-area.mobileFaqBlock .supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 30px 78px 30px 78px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 153px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 30px 78px 30px 78px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 153px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory .categoryTitle {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 26px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        line-height: 30px;
        color: #005082;
    }
    section.global-faq-area.mobileFaqGlobalBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 15px;
    }
    section.global-faq-area.mobileFaqGlobalBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
        padding-left: 15px;
    }
    section.global-faq-area.mobileFaqGlobalBlock li .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 15px;
        color: #484848;
        letter-spacing: 1px;
        font-weight: 500;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 80px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.campus-faq-area.mobileFaqCampusBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 15px;
    }
    section.campus-faq-area.mobileFaqCampusBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.channel-faq-area.mobileFaqChannelBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 15px;
    }
    section.channel-faq-area.mobileFaqChannelBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    /*** 



====================================================================

    FAQ Responsive Page End

====================================================================



***/
    /* Contact Responsive */
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .address-box.mobile-address-box-1 {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 200px;
        height: 200px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-follow-us p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.map-area.mobileMapAdress.pb-120 {
        padding-bottom: 80px;
    }
    section.address-area.mobileAddressBlock.pt-120 {
        padding-top: 80px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.address-area.mobileAddressBlock .address-box p a.email {
        font-size: 20px;
        font-weight: bold;
        color: #ff6525;
        margin-top: 20px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box p.location {
        font-size: 16px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 26px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 219px;
        height: 219px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us {
        background-color: #005082;
        width: 135px;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 40px auto 20px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-follow-us {
        background-color: #005082;
        width: 135px;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 32px auto 20px;
    }
    section.address-area.mobileAddressBlock .address-box.mobile-address-box-2 {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 200px;
        height: 200px;
        text-align: center;
    }
    section.contact-area.mobileContactBlock .wrap-input100 .dropDownSelect2 .select2-dropdown {
        width: calc(89% + 2px) !important;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-top: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-email {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 104px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-responsive {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 213px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-1 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 320px;
        font-weight: bold;
        left: 0;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-2 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 432px;
        font-weight: bold;
        left: 0;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 340px;
    }
    section.contact-area.mobileContactBlock .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
    }
    /* Contact Responsive */
    /* Contact Responsive */
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
        margin-top: 0px;
    }
    /* Contact Responsive */
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .hilite-title strong {
        display: inline-block;
        font-size: 40px;
        font-family: 'Mulish', sans-serif;
        /* color: rgba(0, 0, 0, .1); */
        font-weight: 800;
        /* letter-spacing: 1px; */
        /* white-space: nowrap; */
        color: transparent;
        -webkit-text-stroke: 2px #ffffff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        margin-bottom: 24px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 20px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box p {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 26px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    section.mobileCourseSection .mb-50 {
        margin-bottom: 30px;
    }
    section.college-listing .form-control {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control---1 {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control---1 {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control::placeholder {
        color: #8995ad;
        font-size: 16px;
    }
    section.college-listing .listing-box .media .media-body .college-name {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
        margin-bottom: 0;
        line-height: 26px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    .slider-content.college-listing-ban-img-set {
        position: relative;
        z-index: 2;
        margin-top: 40px;
    }
    section.college-listing .listing-box p.college-location {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0;
        color: #161616;
        text-align: center;
        line-height: 26px;
    }
    section.college-listing .table td, .table th {
        padding: 1rem 1.5rem 1rem 1.5rem;
        vertical-align: middle;
        border-top: 0px solid #dee2e6;
    }
    section.college-listing.pb-150 {
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set {
        margin-top: 38px;
        margin-left: -6px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
    }
    section.eventes-area.faq-mobile-set .section-title h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.blog-area.blog-mobile-section .section-title h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        color: #fff;
        font-size: 22px;
    }
    section.services-area.service-laptop-dk .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 30px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.testimonial-area h2 {
        color: #ffffff;
        font-size: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.mobileCourseSection .padding-zero, .search-courses .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.university-article.position-relative.pt-120.pb-120 .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.university-article .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 22px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.featuredUniversity .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.featuredUniversity h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.featuredUniversity .desc h1 a {
        display: inline;
        font-size: 20px;
        color: #005082;
        margin-bottom: 0px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .desc {
        padding: 0.2em 1.5em 0.4em 0px;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .tdesc {
        /* margin-bottom: 40px; */
        width: 100%;
        /* height: 50px; */
        overflow: auto;
        color: #161616;
        font-weight: bold;
        font-size: 15px;
        /* margin-top: 0px; */
    }
    section.featuredUniversity .card .img-cover img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 15px;
    }
    section.studenVideoSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.studenVideoSection.position-relative.pt-120 .video-wrapper {
        position: relative;
        padding-bottom: 71.25%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
    }
    section.studenVideoSection.position-relative.pt-120 .video-bg {
        background-color: #e6f5ff;
        width: 251px;
        height: 332px;
        position: absolute;
        top: 379px;
        left: 174px;
        /* right: 0; */
        bottom: 0;
        border-radius: 10px;
        z-index: -1;
    }
    section.university-article .card .data .content {
        padding: 0em 1em 1em 1em;
        position: relative;
        z-index: 1;
    }
    section.university-article .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 22px;
        font-weight: 800;
    }
    section.mobileCourseSection .blue-box,  .search-courses .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 25px 12px;
        max-height: 390px;
        height: 390px;
        border-radius: 15px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.position-relative.featuredUniversity.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 60px;
    }
    section.contactDetails.blue-bg-box {
        background: url(../img/resource/details.png), linear-gradient(#e6f5ff, #e6f5ff);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.contactDetails h2.testimonial-heading {
        color: #005082;
        font-size: 24px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
    }
    section.contactDetails .media.detail-box-icon h5 {
        font-weight: 400;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        color: #242424;
        line-height: 26px;
        margin-bottom: 7px;
    }
    section.contactDetails .map-design {
        height: 300px;
        border: 6px solid #fff;
    }
    section.contactDetails .media.detail-box-icon img {
        width: 20px;
    }
    section.contactDetails .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.studenVideoSection.position-relative.pt-120 {
        padding-top: 80px;
    }
    section.studenVideoSection h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.studenVideoSection p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 30px;
        font-family: 'Mulish', sans-serif;
        margin-top: 25px;
    }
    section.mobileCourseSection.position-relative .container.pb-120.br-bottom-grey {
        padding-bottom: 80px;
    }
    section.mobileCourseSection .blue-box p.course-details {
        font-size: 16px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
        margin-top: 20px;
    }
    section.mobileOverviewSection .brm-skin {
        border-right: 0px solid #ffe2d5;
    }
    section.mobileOverviewSection .mobileBorderBottom {
        border-bottom: 2px solid #ffe2d5;
    }
    section.mobileOverviewSection .overview-box {
        padding: 20px 0px 20px 0px;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul li a span {
        text-transform: capitalize;
        letter-spacing: 1px;
        font-weight: bold;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        padding: 0px 20px;
        text-align: center;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul {
        border: 12px solid transparent;
    }
    section.tab-section.mobileTabSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 80px;
    }
    section.universityDetails.mobileUniversitySection .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 25px;
    }
    section.universityDetails.mobileUniversitySection .media.university-name {
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 100px;
        /* bottom: 0; */
        left: 17px;
        /* /* right: 0; */
    }
    section.universityDetails.mobileUniversitySection .media.icon-box {
        padding: 20px 0px 0px 0px;
    }
    section.universityDetails.mobileUniversitySection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 225px;
        height: 234px;
        position: absolute;
        top: -30px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 346px;
        height: 244px;
        position: absolute;
        top: 0;
        left: 43px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 0;
        margin-top: 20px;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 253px;
        height: 305px;
        position: absolute;
        top: 20px;
        left: -10px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 239px;
        height: 315px;
        position: absolute;
        top: -16px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-widget-title h2 {
        font-size: 20px;
        margin-bottom: 30px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.eventes-area.faq-mobile-set.pt-120 {
        padding-top: 80px;
    }
    section.platform-area.platform-area-bg .platform-box {
        padding: 21px 0px 21px 0px;
    }
    section.platform-area.platform-area-bg .platform-box h3 {
        color: #025282;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 20px;
    }
    section.eventes-area.faq-mobile-set.pt-90 {
        padding-top: 90px;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.platform-area.platform-area-bg {
        background: url(../img/resource/cream-banner.png), linear-gradient(#fff3ee, #fff3ee);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 60px;
        padding-bottom: 80px;
    }
    section.enabling-counter.enabling-bg .counter-box h3 {
        font-size: 34px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.enabling-counter.enabling-bg .counter-box p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.enabling-counter.enabling-bg {
        padding-top: 80px;
        background: url(../img/resource/map.png);
        background-size: cover;
        background-position: center;
        padding-bottom: 80px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
    }
    section.about-area.how-crizac .about-title.institute-header h5 {
        color: #025282;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac.about-p.p-relative.pt-120 {
        padding-top: 80px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .br-right-white {
        border-right: 0px solid #fff;
        border-bottom: 2px solid #fff;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 40px 0px;
    }
    section.about-area.mobile-about-size .simplified-arrow {
        width: 16px;
        margin-left: 12px;
        margin-bottom: 6px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.arrow-mobile {
        width: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget .media img {
        width: 16px;
    }
    footer.footer-bg.mobile-footer-set .mb-30 {
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-link p {
        color: #484848;
        font-size: 16px;
        display: inline-block;
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .f-contact i {
        width: 40px;
        line-height: 40px;
        color: rgb(0, 80, 130);
        text-align: left;
        border-radius: 50%;
        float: left;
        font-size: 21px;
        transition: all 0.3s ease-in-out 0s;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h2 {
        font-size: 22px;
        margin-bottom: 20px;
        position: relative;
        color: rgb(0, 80, 130);
        font-weight: 800;
    }
    footer.footer-bg.mobile-footer-set .f-contact span {
        color: #484848;
        display: block;
        font-size: 16px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget li span.email-sec {
        color: #ff6525;
        font-size: 18px;
    }
    section.eventes-area.faq-mobile-set.pb-120 {
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-100.pb-100 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set .eventes-box h3 {
        font-size: 20px;
        color: #ff6525;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.eventes-area.faq-mobile-set .eventes-box p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-bottom: 30px;
    }
    section.eventes-area.faq-mobile-set.pb-150 {
        padding-bottom: 90px;
    }
    section.eventes-area.faq-mobile-set .mt-30 {
        margin-top: 10px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 40px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
        width: 398px;
    }
    section.blog-area.blog-mobile-section.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-120 {
        padding-top: 0px;
    }
    section.blog-area.blog-mobile-section .card .data .content {
        padding: 0em 1em 1em 1em;
        position: relative;
        z-index: 1;
    }
    section.blog-area.blog-mobile-section .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.about-area.mobile-about-size.pt-70 {
        padding-top: 0px;
    }
    section.about-area.mobile-about-size .about-title.second-atitle.br-right {
        border-right: 0px solid #e7eeff;
        margin-top: 60px
    }
    section.about-area.mobile-about-size.pb-120 {
        padding-bottom: 80px;
    }
    section.about-area.mobile-about-size .about-content.s-about-content .mobile-size {
        width: 128px;
        margin-bottom: 40px;
    }
    section.about-area.mobile-about-size .about-content.s-about-content img.mobile-size.dksize {
        width: 128px;
        margin-bottom: 40px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 100%;
        margin-left: 0px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 100%;
        margin-top: 48px;
        margin-left: 23px;
    }
    section.services-area.service-laptop-dk.pt-350 {
        padding-top: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile h2.testimonial-heading {
        color: #005082;
        font-size: 24px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 30px;
    }
    section.eventes-area.event-mobile-section.pt-200.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        color: #fff;
        font-size: 24px;
        line-height: 34px;
    }
    section.eventes-area.event-mobile-section.pb-120.pt-120 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.eventes-area.event-mobile-section .bg-blue-1 {
        background-image: url(../img/testimonial/map.png), linear-gradient(#015182, #015182);
        width: 1000px;
        height: auto;
        position: absolute;
        top: 0px;
        /* left: 0; */
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    section.eventes-area.event-mobile-section .pl-120 {
        padding-left: 0px;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 34px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.eventes-area.event-mobile-section .counter-block p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        margin-top: 22px;
        line-height: 28px;
    }
    section.eventes-area.event-mobile-section .section-title .mt-30 {
        margin-top: 20px;
    }
    section.testimonial-area-bg.testmonial-mobile p.testimonial-para {
        font-size: 22px;
        color: #ff6525;
        font-weight: bold;
        line-height: 32px;
    }
    section.testimonial-area-bg.testmonial-mobile .mt-60 {
        margin-top: 30px;
    }
    section.services-area.service-laptop-dk .services-box .services-content2 {
        margin-top: 25px;
        transition: .3s;
        padding-right: 25px;
    }
    section.services-area.service-laptop-dk .services-box .icon-size-set {
        width: 42px;
        margin-left: 14px;
    }
    section.services-area.service-laptop-dk .services-content2 h5 {
        font-size: 22px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.services-area.service-laptop-dk .pt-110 {
        padding-top: 0px;
    }
    section.services-area.service-laptop-dk .bg-blue {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.services-area.service-laptop-dk.pb-120 {
        padding-bottom: 80px;
    }
    section.services-area.service-laptop-dk.pt-100 {
        padding-top: 80px;
    }
    section.about-area.how-crizac .section-title h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.about-area .arrow-image-mobile {
        width: 20px;
    }
    section.about-area .about-content li {
        display: flex;
        /* margin-bottom: 20px; */
        /* margin-top: 20px; */
        color: #002e5b;
        font-weight: 600;
        padding-top: 14px;
        padding-bottom: 14px;
        padding-left: 10px;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area.how-crizac .about-title h5 {
        color: #ff6525;
        font-size: 21px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac .mt-120 {
        margin-top: 0px;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 16px;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        width: 100%;
    }
    section.about-area img.responsive-icon-size {
        width: 59px;
        margin-bottom: 20px;
    }
    section.about-area .mt-150 {
        margin-top: 50px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2 {
        font-size: 24px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1.1;
        margin-bottom: 20px;
        font-weight: 800;
        width: 100%;
    }
    section.slider-area h4.choose-header {
        padding: 10px 10px;
        width: 84%;
        background-color: #e3ecf1;
        margin-bottom: 20px;
        color: #005082;
        letter-spacing: 2px;
        font-size: 12px;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        text-transform: uppercase;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img {
        margin-top: 10px;
        margin-left: 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img img {
        position: relative;
        z-index: 1;
        width: 100%;
        margin-left: 0;
        margin-top: 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 425px;
        margin-left: -15px;
        margin-top: 46px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .s-slider-content p {
        font-size: 16px;
        padding-right: 0px;
        color: #484848;
        line-height: 26px;
        width: 100%;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .pb-150 {
        padding-bottom: 80px;
    }
    /* How Crizac Works Responsive */
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #fff;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 16px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 100%;
        margin: 24px auto 0px;
        line-height: 28px;
    }
    section.cta-box .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 55px;
        padding-bottom: 55px;
        border-radius: 20px;
        top: 170px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.simplified-arrow {
        width: 13px;
        margin-left: 10px;
    }
    section.services-area.service-laptop-dk .number-title strong {
        display: inline-block;
        font-size: 50px;
        font-family: 'Mulish', sans-serif;
        line-height: 73px;
        color: rgba(0, 0, 0, 0.1);
        font-weight: bold;
        letter-spacing: 1px;
        position: absolute;
        left: 55px;
        top: 0px;
        white-space: nowrap;
        color: transparent;
        -webkit-text-stroke: 2px #ff6525;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        z-index: -1;
    }
    section.college-listing .listing-box .br-right-grey {
        border-right: 0px solid #c7cfdf;
    }
}

@media only screen and (max-width: 411px) {
    section.about-area .s-about-img img.user-friendly-image {
        width: 77%;
        margin-left: 12px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container p.more-photo-btn {
        position: absolute;
        bottom: 1px;
        right: 28px;
        background-color: #fff;
        padding: 1px 12px;
        border-radius: 50px;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image img {
        width: 100%;
        height: 232px;
        object-fit: cover;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery {
        height: auto;
    }
    #inner-page {
        height: 540px;
        margin-bottom: 70px;
    }
    .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 80px;
        padding-bottom: 80px;
        background-size: cover;
        background-position: center;
    }
    section.highlights.bg-higlights .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.mobileOverviewSection .overview-box h5 {
        font-size: 16px;
        font-weight: 600;
        color: #161616;
        font-family: 'Mulish', sans-serif;
    }
    section.about.mobileAboutSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.services-area.service-laptop-dk.pb-150 {
        padding-bottom: 80px;
    }
    section.platform-area.platform-area-bg .section-title h3 {
        font-size: 23px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .section-title.course-list h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 37px;
        margin-top: 0px;
    }
    .br-left-filter {
        border-left: 0px solid #c7cfdf;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.director-speech.mobileDirectorSpeech .message-block .signature-block p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 0;
        width: 100%;
        height: 300px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech .bg-blue-director {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.director-speech.mobileDirectorSpeech .message-block p {
        font-size: 16px;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.director-speech.mobileDirectorSpeech .signature-block img {
        width: 285px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 40px;
    }
    section.services-area.service-laptop-dk .target-box {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 302px;
    }
    section.services-area.service-laptop-dk .number-box {
        position: absolute;
        top: 19px;
        /* right: 0; */
        left: 270px;
        /* /* bottom: 0; */
    }
    section.services-area.service-laptop-dk .target-box img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.services-area.service-laptop-dk .section-sub-heading-1 h3 {
        color: #005082;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 20px;
    }
    section.services-area.service-laptop-dk .target-box-1 {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 360px;
    }
    section.testimonial-area-bg.testmonial-mobile.pb-150 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.services-area.service-laptop-dk .number-box-1 {
        position: absolute;
        top: 19px;
        right: 0;
        left: 243px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk .target-box-1 img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box-1 p {
        color: #484848;
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-top: 50px;
        padding-bottom: 60px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.position-relative.fix.pb-150 {
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2.gateway {
        color: #ff6525;
        font-size: 20px;
        font-weight: 800;
        margin-bottom: 10px;
        text-align: center;
        margin-top: 20px;
    }
    .custom-padding-right {
        padding-right: 0px;
    }
    section.privacy-policy-content-blocks.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        min-height: 600px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner .pb-80 {
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: 0px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        min-height: 492px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
        margin-top: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        min-height: 596px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: -15px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        min-height: 485px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        min-height: 633px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.about-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: -15px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.about-banner {
        min-height: 528px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner {
        min-height: 625px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: 18px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner .pb-150 {
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        min-height: 608px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.institutuin {
        min-height: 477px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
        padding-top: 90px;
    }
    section.position-relative.contactDetails h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.university-article.position-relative.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.partner.mobilePartnerSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog.mobileBlogSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area.how-crizac.ambasaddor-page.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.eventes-area.faq-mobile-set.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.about-area.mobile-about-size.about-p.pt-150.pb-150.p-relative {
        padding-top: 0px;
        padding-bottom: 60px;
    }
    section.three-block.desktop-three-block.mobile-three-block .bg-orange-1 {
        position: absolute;
        background-image: linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 371px;
    }
    section.about-area.how-crizac.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-150 {
        padding-top: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 51px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 20px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 6px;
        /* bottom: 0; */
        top: 213px;
        left: 0;
        width: 46%;
        margin: 0 auto;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .card-4 .card-body {
        padding: 30px 0px;
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
        border: 0px solid #f3f3f3;
        border-radius: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content {
        margin-top: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    /*** 



====================================================================

		Register Page Start

====================================================================



***/
    /* ==========================================================================

   #WRAPPER

   ========================================================================== */
    .wrapper {
        margin: 0 auto;
    }
    .wrapper--w960 {
        max-width: 100%;
    }
    /* ==========================================================================

#FORM

========================================================================== */
    .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search {
        width: 100%;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode {
        width: 100%;
        display: flex;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 0px 30px 30px 0px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .input--style-4:focus, .input--style-4:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .input--style-4::-webkit-input-placeholder {
        /* WebKit, Blink, Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-ms-input-placeholder {
        /* Microsoft Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
        width: 100%;
    }
    .radio-container {
        display: inline-block;
        position: relative;
        padding-left: 30px;
        font-family: 'Mulish', sans-serif;
        cursor: pointer;
        font-size: 16px;
        font-weight: bold;
        color: #353535;
        margin-top: 12px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .radio-container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    .radio-container input:checked~.checkmark-gender {
        background-color: #e5e5e500;
        border: 2px solid #ff6525;
    }
    .radio-container input:checked~.checkmark-gender:after {
        display: block;
    }
    .radio-container .checkmark-gender:after {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        font-family: 'Mulish', sans-serif;
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 12px;
        height: 12px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        background: #ff6525;
    }
    .checkmark-gender {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        height: 20px;
        width: 20px;
        font-family: 'Mulish', sans-serif;
        background-color: #e5e5e5;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
    }
    .checkmark-gender:after {
        content: "";
        position: absolute;
        font-family: 'Mulish', sans-serif;
        display: none;
    }
    .input-group {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
    }
    .input-group-icon {
        position: relative;
        font-family: 'Mulish', sans-serif;
    }
    .input-icon {
        position: absolute;
        font-size: 16px;
        color: #999;
        right: 18px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    /* ==========================================================================

#SELECT2

========================================================================== */
    .select--no-search .select2-search {
        display: none !important;
    }
    .rs-select2 .select2-container {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container.select2-container--default {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px 0px 0px 50px;
        -moz-border-radius: 50px 0px 0px 50px;
        border-radius: 50px 0px 0px 50px;
        border: 2px solid #f3f3f3;
        border-right: 0px;
    }
    .m-r-20 {
        margin-right: 20px;
    }
    .rs-select2 .select2-container .select2-selection--single {
        outline: none;
        width: 100%;
        border: none;
        height: 55px;
        font-family: 'Mulish', sans-serif;
        background: transparent;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 22px;
        padding-right: 50px;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 50px;
        padding-right: 50px;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow {
        height: 0px;
        right: 20px;
        font-family: 'Mulish', sans-serif;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow b {
        display: none;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow:after {
        font-family: "Material-Design-Iconic-Font";
        content: '\f2f9';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow::before {
        font-family: "Material-Design-Iconic-Font";
        content: '';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow::after {
        -webkit-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    .select2-container--open .select2-dropdown--below {
        border: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        -moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        border: 1px solid #e0e0e0;
        margin-top: -8px;
        overflow: hidden;
    }
    .select2-container--default .select2-results__option {
        padding-left: 22px;
    }
    /* ==========================================================================

#TITLE

========================================================================== */
    .title {
        font-size: 24px;
        color: #525252;
        font-weight: 400;
        margin-bottom: 40px;
    }
    .br-bottom-form-registre {
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 50px;
        margin-top: 50px;
    }
    /* ==========================================================================

#CARD

========================================================================== */
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.captcha-img {
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        border-radius: 0px;
        float: right;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .card-4 .card-body {
        padding: 0px 0px;
        padding-bottom: 0px;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-5 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 22px;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.phone-icon {
        width: 19px;
        position: absolute;
        top: 57px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 19px;
    }
    section.contact-banner.mobileContactSection p {
        font-size: 18px;
        margin-top: 26px;
        color: #353535;
    }
    .field-icon-1 {
        position: absolute;
        top: 56px;
        /* left: 0; */
        right: 12px;
        bottom: 0;
    }
    /*** 



====================================================================

    Register Page End

====================================================================



***/
    /*** 



====================================================================

		Login Page Start

====================================================================



***/
    .wrap {
        width: 100%;
    }
    .text-wrap, .login-wrap {
        width: 100%;
    }
    @media (max-width: 991.98px) {
        .text-wrap, .login-wrap {
            width: 100%;
        }
    }
    .text-wrap {
        color: #fff;
    }
    .text-wrap .text h2 {
        font-weight: 900;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    .login-wrap {
        position: relative;
        padding: 0px!important;
    }
    .login-wrap h3 {
        font-weight: 300;
        font-family: 'Mulish', sans-serif;
    }
    .form-group {
        position: relative;
    }
    .form-group .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
    }
    .form-group a {
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        text-decoration: underline;
        font-weight: 700;
        font-size: 16px;
    }
    section.contact-banner.mobileContactSection .form-control {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        color: #353535;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid transparent;
        padding-left: 20px;
        padding-right: 20px;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    @media (prefers-reduced-motion: reduce) {
        .form-control {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 24px;
        right: 0;
        bottom: 0;
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap button {
        width: 150px;
        text-align: center;
        float: none;
        padding: 1rem 1em 1rem 1em!important;
        color: #fff;
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 20px;
    }
    .form-control::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: #8a96af !important;
    }
    .form-control::-moz-placeholder {
        /* Firefox 19+ */
        color: #8a96af !important;
    }
    .form-control:-ms-input-placeholder {
        /* IE 10+ */
        color: #8a96af !important;
    }
    .form-control:-moz-placeholder {
        /* Firefox 18- */
        color: #8a96af !important;
    }
    section.contact-banner.mobileContactSection .form-control:focus, section.contact-banner.mobileContactSection .form-control:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .social-media .social-icon span {
        color: #999999;
    }
    .social-media .social-icon:hover, .social-media .social-icon:focus {
        background: #f35588;
    }
    .social-media .social-icon:hover span, .social-media .social-icon:focus span {
        color: #fff;
    }
    .checkbox-wrap {
        display: block;
        position: relative;
        padding-left: 30px;
        margin-bottom: 12px;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        font-weight: 700;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    /* Hide the browser's default checkbox */
    .checkbox-wrap input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        height: 0;
        width: 0;
    }
    /* Create a custom checkbox */
    .checkmark {
        position: absolute;
        top: 0;
        left: 0;
    }
    /* Create the checkmark/indicator (hidden when not checked) */
    .checkmark:after {
        content: "\f0c8";
        font-family: "FontAwesome";
        position: absolute;
        color: rgba(0, 0, 0, 0.1);
        font-size: 20px;
        margin-top: 0px;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
    @media (prefers-reduced-motion: reduce) {
        .checkmark:after {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    /* Show the checkmark when checked */
    .checkbox-wrap input:checked~.checkmark:after {
        display: block;
        content: "\f14a";
        font-family: "FontAwesome";
        color: rgba(0, 0, 0, 0.2);
    }
    /* Style the checkmark/indicator */
    .checkbox-primary {
        color: #353535;
    }
    .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .checkbox-primary input:checked~.checkmark:after {
        color: #353535;
    }
    section.contact-banner.mobileContactSection {
        background: url(../img/resource/gradient-bg.png);
        background-size: cover;
        background-position: center;
    }
    section.contact-banner.mobileContactSection .account-block p {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
    }
    section.contact-banner.mobileContactSection .signing-box p {
        font-size: 18px;
        color: #353535;
        margin-top: 30px;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.contact-banner.mobileContactSection .signing-box p a {
        font-size: 18px;
        text-decoration: underline;
        color: #002e5b;
        line-height: 28px;
    }
    section.contact-banner.mobileContactSection .account-block p.create {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
        font-weight: bold;
    }
    section.contact-banner.mobileContactSection.pb-150 {
        padding-bottom: 80px;
    }
    section.contact-banner.mobileContactSection .row.pt-100 {
        padding-top: 40px;
    }
    /*** 



====================================================================

    Login Page End

====================================================================



***/
    /*** 



====================================================================

		Privacy Policy Page Start

====================================================================



***/
    section.privacy-policy-content-blocks.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.privacy-banner.mobilePrivacySection .privacy-policy-content p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 400;
        margin-bottom: 18px;
        line-height: 28px;
    }
    section.privacy-banner.mobilePrivacySection .slider-content h1 {
        font-size: 32px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1;
        margin-bottom: 20px;
        font-weight: 800;
    }
    section.privacy-policy-content-blocks .content-block-privacy p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 30px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks .pointer-block {
        background-color: #f9f9f9;
        padding: 20px 15px 1px 15px;
    }
    section.privacy-policy-content-blocks .pointer-block span {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0px;
        color: #484848;
        line-height: 28px;
    }
    section.privacy-policy-content-blocks .pointer-block p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks ol li {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    /*** 



====================================================================

    Privacy Policy Page End

====================================================================



***/
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    section.about.mobileAboutSection {
        padding-top: 0px;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 18px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 90px;
        margin-bottom: 90px;
    }
    section.ourvission.mobileOurVission .ourvission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    section.ourmission.mobileOurMission .ourmission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    .story_slider .story_slides {
        margin-bottom: 16px;
    }
    .story_slider .story_slides:focus {
        outline: 0;
    }
    .story_slider .story_slides .story_popup {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border: 0;
        border-radius: inherit;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-color: rgba(120, 120, 120, 0.1);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .story_slider .story_slides .story_popup::before {
        content: "";
        position: absolute;
        height: 10%;
        width: 90%;
        left: 5%;
        bottom: 0;
        background: inherit;
        background-position-y: 100%;
        -webkit-filter: blur(10px);
        filter: blur(10px);
        z-index: -1;
    }
    .story_slider .story_slides:after {
        content: "";
        display: block;
        padding-top: 67.25%;
    }
    .story_slider .story_slides {
        margin-bottom: 16px;
    }
    .story_slider .story_slides:focus {
        outline: 0;
    }
    .story_slider .story_slides .story_popup {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border: 0;
        border-radius: inherit;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-color: rgba(120, 120, 120, 0.1);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .story_slider .story_slides .story_popup::before {
        content: "";
        position: absolute;
        height: 10%;
        width: 90%;
        left: 5%;
        bottom: 0;
        background: inherit;
        background-position-y: 100%;
        -webkit-filter: blur(10px);
        filter: blur(10px);
        z-index: -1;
    }
    .story_slider .story_slides:after {
        content: "";
        display: block;
        padding-top: 67.25%;
    }
    /*** 



====================================================================

    About Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Details Page Start

====================================================================



***/
    section.comment-form.pb-150 {
        padding-bottom: 90px;
    }
    .card.previous-card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        line-height: 1.4em;
    }
    .card.previous-card .title:hover {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 30px;
        font-weight: 800;
    }
    .cover .post-thumbnail img {
        display: flex;
        object-fit: cover;
        transition: all .5s ease;
        filter: brightness(90%);
    }
    .entry-meta.before-title {
        position: static;
    }
    .entry-meta.before-title {
        margin-bottom: 15px;
    }
    .entry-meta {
        font-size: 12px;
        color: var(--medium-grey);
        font-family: var(--title-font);
        font-weight: 700;
    }
    .author-category-meta {
        font-size: .75rem;
    }
    .cover-wrapper .author-category-meta {
        color: #d3d3d3;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .cover-wrapper .entry-header {
        max-width: 100%;
        padding: 17px 21px !important;
    }
    .cover-wrapper .entry-header {
        color: #fff;
        background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100% !important;
        margin: 0 !important;
        padding: 20px;
        border-radius: 10px;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
    }
    .cover-wrapper .after-title {
        margin-top: 30px;
    }
    .entry-meta i {
        font-style: normal;
        text-transform: none;
        font-weight: 500;
    }
    .entry-meta .avatar {
        width: 26px;
        margin-right: 3px;
        border-radius: 50%;
    }
    section.blog-banner.mobileBlogSection .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .post-thumbnail img {
        min-height: 40vh;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
    }
    .cover-wrapper {
        position: relative !important;
        justify-content: center;
        align-items: center;
        display: flex;
        margin-bottom: 15px;
    }
    .cover .post-thumbnail {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
   
    .cover .entry-title {
        margin-bottom: 0;
    }
    h1.page-title, h1.entry-title {
        font-size: 20px;
        line-height: 1.2;
    }
    ol li {
        margin-bottom: 7px;
        position: relative;
    }
    ol li.heading-college {
        font-size: 20px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    .entry-content {
        text-align: left;
        font-size: 16px;
        line-height: 26px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        padding: 0 10px;
    }
    /* ol {

        margin: 30px 10px 30px 50px;

        padding: 0;

        list-style: none;

    } */
    /* ol:not([start]):not([reversed]) {

        counter-reset: li-counter;

    } */
    /* .entry-content ul:not([class*=wp-])>li:before {

        content: "\2022";

        color: var(--medium-grey);

        display: inline-block;

        position: absolute;

        top: -5px;

        left: 0;

        margin-left: -30px;

        font-size: 24px;

    } */
    /* ol:not([reversed]):not([start])>li:before {

        position: absolute;

        top: 1px;

        left: 0;

        content: counter(li-counter) '';

        counter-increment: li-counter;

        color: var(--link-color);

        font-size: 18px;

        font-weight: bold;

        margin-left: -50px;

        background: #0b62983d;

        width: 30px;

        height: 30px;

        border-radius: 50%;

        text-align: center;

        padding-top: 0;

        letter-spacing: -.5px;

        display: flex;

        align-items: center;

        justify-content: center;

    } */
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 2px;
        color: #005083;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 12px;
        color: #005083;
    }
    .entry-meta li {
        display: inline-block;
        /* padding-top: 3px; */
        margin: 0;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .post-tags {
        font-size: 12px;
        text-transform: uppercase;
        font-family: var(--body-font);
        color: var(--medium-grey);
        text-align: center;
    }
    .hentry-footer {
        width: 100%;
        padding: 20px;
        margin: auto;
        color: var(--medium-grey);
        font-family: 'Mulish', sans-serif;
        text-align: center;
    }
    section.blog-content .entry-content h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .wp-block-gallery .blocks-gallery-item {
        margin: 0px;
        padding: 5px;
        width: 50%;
    }
    .wp-block-gallery {
        display: flex;
        list-style-type: none;
        padding: 0;
        margin: 0;
    }
    .alignwide {
        width: 100vw;
        max-width: calc(100vw - 30px);
        margin-left: calc(-50vw + 15px + 50%) !important;
        margin-bottom: 0px;
        margin-top: 1rem;
    }
    cite:before {
        content: "--";
        letter-spacing: -2px;
        margin-right: 5px;
        font-weight: 600;
    }
    cite {
        color: #484848;
        font-style: normal;
        font-size: 1rem;
        font-weight: 400;
    }
    blockquote {
        font-family: 'Mulish', sans-serif;
        font-size: 26px;
        line-height: 1.2;
        font-weight: 900;
        margin: 30px 0;
        color: #005082;
        letter-spacing: -.5px;
        padding: 0 30px;
    }
    .entry-content p {
        margin: 20px 0;
    }
    section.blog-content .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.blog-content .institue-bg {
        padding-top: 12px;
        padding-bottom: 12px;
        padding-left: 22px;
        background: linear-gradient( 100deg, rgba(255, 243, 238, 1) 0%, rgba(255, 243, 238, 1) 0%, rgba(255, 243, 238, 1) 40%, rgba(255, 243, 238, 0) 100%);
    }
    .entry-title {
        margin: 0;
        font-family: 'Mulish', sans-serif;
        word-wrap: break-word;
        font-weight: 900;
        line-height: 1.3;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
        text-transform: uppercase;
        font-weight: 900;
        font-family: 'Mulish', sans-serif;
    }
    .entry-meta.before-title {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 10px;
        border-radius: 5px;
        display: inline-block;
        margin-right: 3px;
    }
    ul.social-icons.text-icon li.social-icon a span {
        text-align: center;
        margin-right: 5px;
        display: inline-block;
    }
    .the-post ul.social-icons.text-icon li.social-icon img {
        width: 14px;
    }
    .cover .entry-header a {
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        border: 0;
    }
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    section.blog-banner.mobileBlogSection {
        padding-top: 40px;
    }
    .entry-meta li {
        display: inline-block;
        margin: 0;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        display: inline-block;
        font-size: 12px;
        margin: 2px 3px;
    }
    .hentry-footer .entry-meta a:hover {
        color: #ff6525;
    }
    ul.social-icons {
        margin-top: 30px;
    }
    ul.social-icons {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    ul.social-icons {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    ul.social-icons.brand.icon-background li.social-icon.twitter a {
        background: none;
    }
    ul.social-icons.icon li.social-icon a, ul.social-icons.icon-background li.social-icon a {
        border-radius: 50%;
        border: 2px solid #e4e4e4;
        width: 40px;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        text-decoration: none;
    }
    .cover-wrapper .entry-meta ul li {
        color: #fff;
    }
    section.blog-content .author-bio h2.page-title {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .author-bio p {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    ul.social-icons li.social-icon {
        margin: 4px;
        text-transform: capitalize;
        border: 0;
    }
    ul.social-icons li.social-icon img {
        width: 16px;
    }
    .author-bio .avatar {
        float: none;
        width: 90px;
        margin-bottom: 15px;
        margin-right: 0;
        border-radius: 50%;
    }
    .author-bio ul.author-social.social-icons {
        margin-top: 25px;
    }
    .author-bio ul.author-social.social-icons.text-icon li.social-icon {
        margin: 10px 5px 0;
    }
    ul.social-icons.text-icon li.social-icon a {
        padding: 0 15px 0 0;
        margin: 5px 0;
        font-weight: 700;
        text-align: left;
        border-radius: 0;
        height: auto;
        background: 0 0;
        font-weight: 600;
        color: #484848;
        text-decoration: none;
    }
    .the-post ul.social-icons.text-icon li.social-icon {
        font-size: 13px;
        font-family: 'Mulish', sans-serif;
        display: inline-block;
        margin: 0 5px 10px;
    }
    .author-bio {
        width: 100%;
        text-align: center;
        margin: 30px auto;
        padding: 50px 15px 5px;
        border-top: 1px solid #f1f1f1;
    }
    section.previous.next.pt-80.pb-80 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    section.previous.next .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .card.previous-card {
        float: left;
        width: 100%;
        border-radius: 10px;
    }
    .card.previous-card .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card.previous-card .menu-content::before, .card .menu-content::after {
        content: "";
        display: table;
    }
    .card.previous-card .menu-content::after {
        clear: both;
    }
    .card.previous-card .menu-content li {
        display: inline-block;
    }
    .card.previous-card .menu-content a {
        color: #fff;
    }
    .card.previous-card .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: 'Mulish', sans-serif;
        transform: translate(-50%, 0);
    }
    .card.previous-card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
    }
    .card.previous-card a span.author {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 10px;
        border-radius: 5px;
        text-transform: uppercase;
        font-weight: 800;
        display: inline-block;
        margin-right: 3px;
    }
    .example-2-previous-post .wrapper {
        background: url(../img/resource/asoggetti-646086-unsplash-900x600.jpg) center/cover no-repeat;
    }
    .example-2-previous-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-previous-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-previous-post .header::before, .example-2-previous-post .header::after {
        content: "";
        display: table;
    }
    .example-2-previous-post .header::after {
        clear: both;
    }
    .example-2-previous-post .header .date {
        float: left;
        font-size: 12px;
    }
    .example-2-next-post .wrapper {
        background: url(../img/resource/audio-black-black-and-white-159472-900x600.jpg) center/cover no-repeat;
    }
    .example-2-next-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-next-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-next-post .header::before, .example-2-next-post .header::after {
        content: "";
        display: table;
    }
    .example-2-next-post .header::after {
        clear: both;
    }
    .example-2-next-post .header .date {
        float: left;
        font-size: 12px;
    }
    .media.comment-box img {
        border-radius: 13px;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        display: inline;
        padding-left: 48px;
        padding-right: 10px;
        position: relative;
    }
    .br-grey {
        border-left: 2px solid #c5c5c5;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        color: #c5c5c5;
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        font-weight: 400;
    }
    .media.comment-box h5 {
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
        font-weight: 800;
    }
    .media.comment-box p.comment-content {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 500;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    .reply-like-box {
        margin-top: 30px;
    }
    .reply-like-box .media.reply-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.reply-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    .reply-like-box .media.like-box {
        padding-left: 35px;
    }
    .reply-like-box .media.like-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.like-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    .brey-bg-comment {
        background-color: #f9f9f9;
        padding: 30px 20px 30px 20px;
        margin-top: 30px;
        margin-left: 112px;
    }
    #contactForm .form-control {
        font-size: 16px;
    }
    .contactForm .form-control {
        border: none;
    }
    .form-control {
        height: 44px;
        background: #fff;
        color: rgba(0, 0, 0, 0.8);
        font-size: 14px;
        border-radius: 20px;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        border: none;
    }
    .contactForm .label {
        color: #000;
        text-transform: capitalize;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 700;
    }
    .contactForm p {
        color: #000;
        font-size: 15px;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
    }
    .contactForm .label span {
        color: rgb(255, 0, 0);
    }
    section.comment-form.pb-150 .contact-wrap h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .form-control {
        padding: 1rem 1em!important;
    }
    .br-middle {
        border-bottom: 1px solid #dedede;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .contact-wrap {
        background: #e6f5ff;
        border-radius: 16px;
    }
    .wrapper {
        width: 100%;
    }
    section.comment-form .col-md-9 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-7 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-5 {
        padding-left: 0;
        padding-right: 0;
    }
    /*** 



====================================================================

    Blog Details Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Page Start

====================================================================



***/
    section.blog.mobileBlogSection .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection.pb-150 {
        padding-bottom: 90px;
        padding-top: 20px;
    }
    section.blog.mobileBlogSection .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection .col-xs-6 {
        padding-left: 0px;
       /* width: 37%;*/
    }
    .example-2-blog-card .wrapper {
        background: url(../img/blog/students.jpg) center/cover no-repeat;
    }
    .card-1 {
        width: 100%;
        margin: 0 auto;
        position: relative;
        border-radius: 10px;
    }
    .card-1 .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card-1 .menu-content::before, .card-1 .menu-content::after {
        content: "";
        display: table;
    }
    .card-1 .menu-content::after {
        clear: both;
    }
    .card-1 .menu-content li {
        display: inline-block;
    }
    .card-1 .menu-content a {
        color: #fff;
    }
    .card-1 .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: "Open Sans";
        transform: translate(-50%, 0);
    }
    .card-1 .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        border-radius: 17px;
        transition: all 0.3s ease-in-out 0s;
    }
    .example-3-blog-card .wrapper {
        background: url(../img/blog/blog-image.jpg) center/cover no-repeat;
    }
    section.blog.mobileBlogSection .media.calendar img {
        width: 19px;
    }
    section.blog.mobileBlogSection .media.calendar h6 {
        font-size: 16px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        letter-spacing: 1px;
    }
    section.blog.mobileBlogSection .media.calendar h6.admin {
        font-size: 16px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-decoration: underline;
    }
    section.blog.mobileBlogSection .blog-header h5 {
        font-size: 20px;
        font-weight: 800;
        color: #161616;
        line-height: 28px;
        margin-top: 10px;
    }
    section.blog.mobileBlogSection .blog-header p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 13px;
    }
    /*** 



====================================================================

    Blog Page End

====================================================================



***/
    /*** 



====================================================================

		Ambassadsor Page Start

====================================================================



***/
    section.platform-area.platform-area-bg .br-bright-brown {
        border-bottom: 1px solid #ccc2be;
    }
    section.eventes-area.ambassador.faq-mobile-set.pt-150 {
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection.pb-150 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .about-content li.gradient-bg.ambassador-bg {
        background: linear-gradient( 100deg, rgb(255 255 255) 0%, rgb(255 255 255) 0%, rgb(255 255 255) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.about-area.how-crizac.ambassador.bg-cream {
        background-color: #e6f5ff;
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 336px;
        height: 215px;
        position: absolute;
        top: -23px;
        left: 60px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 285px;
        height: 222px;
        position: absolute;
        top: -13px;
        left: -29px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 15px;
        width: 300px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 30px;
        width: 300px;
    }
    section.about-area.how-crizac.ambassador .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
        line-height: 26px;
    }
    .about-title.ambassador-header h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .bg-orange-ambassador-page {
        position: absolute;
        background-image: linear-gradient(#e6f5ff, #e6f5ff);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 200px;
        top: 0;
    }
    .bg-orange-ambassador-page-1 {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 234px;
    }
    /*** 



====================================================================

Ambassadsor Page End

====================================================================



***/
    /*** 



====================================================================

		Partner Page Responsive Start

====================================================================



***/
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-partner .slider-bg {
        min-height: 446px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.mb-150 {
        margin-bottom: 80px;
    }
    section.partner.mobilePartnerSection .section-title p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-bottom: 30px;
    }
    section.partner.mobilePartnerSection.pb-150 {
        padding-bottom: 50px;
        padding-top: 0px;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 30px 30px 30px 30px;
        max-height: 229px;
        height: 229px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 30px 36px 30px;
        height: 270px;
    }
    section.highlights.bg-higlights .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .co section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 90px;
        padding-bottom: 90px;
        background-size: cover;
        background-position: center;
    }
    section.highlights.bg-higlights .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.highlights.bg-higlights .highlight-text-box h4 {
        color: #005082;
        font-size: 20px;
        font-weight: bold;
        margin-top: 0px;
        line-height: 30px;
    }
    section.highlights.bg-higlights .hightlight-box .highlight-image-box img {
        width: 55px;
    }
    /*** 



====================================================================

    Partner Page Responsive End

====================================================================



***/
    /*** 



====================================================================

		Journey Page Responsive Start

====================================================================



***/
    section.journey.mobileJourneyPage .mt-150 {
        margin-top: 46px;
    }
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-journey .slider-bg {
        min-height: 425px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.journey.mobileJourneyPage .heading-block h4 {
        font-size: 20px;
        font-weight: bold;
        color: #f37024;
        margin-top: 32px;
        line-height: 30px;
    }
    section.journey.mobileJourneyPage .section-title p {
        margin-bottom: 40px;
        font-size: 16px;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 30px;
    }
    section.journey.mobileJourneyPage .heading-block p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
        margin-bottom: 0px;
    }
    section.journey.mobileJourneyPage .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.journey.mobileJourneyPage .journey-box---1 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 514px;
        height: 514px;
    }
    section.journey.mobileJourneyPage .journey-box---2 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage .journey-box---3 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 466px;
        height: 466px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage.pb-90 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.testimonial-area.mobile-testimonial-area.mt-100 {
        margin-top: 0px;
    }
    /*** 



====================================================================

    Journey Page Responsive End

====================================================================



***/
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg {
        background: url(../img/resource/benefits-bg.png), linear-gradient(#ff6626, #ff6626);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        border-radius: 20px;
        width: 380px;
    }
    section.about-area.mobile-about-size.simplifed.pb-150 {
        padding-bottom: 70px;
        padding-top: 0;
    }
    section.platform-area.platform-area-bg .platform-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-top: 10px;
        line-height: 26px;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h4 {
        font-size: 16px;
        margin-bottom: 16px;
        position: relative;
        color: #005082;
        font-weight: 800;
        margin-top: 20px;
    }
	section.blog.mobileBlogSection .card-1 .wrapper{
		min-height:200px;
	}
    section.services-area.service-laptop-dk .services-icon {
        width: 75px;
        height: 75px;
        background-color: #fff;
        border-radius: 27px;
        box-shadow: 0px -8px 38px rgb(0 0 0 / 0%), -2px 6px 15px rgb(0 0 0 / 5%);
    }
    section.about-area.how-crizac .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area.how-crizac .about-title h3 {
        color: #ff6525;
        font-size: 20px;
        margin-bottom: 8px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
    }
    section.about-area.mobile-about-size .about-title h2 {
        font-size: 24px;
        line-height: 30px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h1 {
        font-size: 28px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 35px;
        margin-bottom: 9px;
        font-weight: 800;
        width: 100%;
    }
    /*** 



====================================================================

		FAQ Responsive Page Start

====================================================================



***/
    footer.footer-bg.mobile-footer-set .footer-widget img {
        width: 130px;
    }
    section.faq-area.mobileFaqBlock.pt-120.pb-120 {
        padding-bottom: 80px;
        padding-top: 40px;
    }
    section.faq-area.mobileFaqBlock .supportCategory .categoryTitle {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 26px;
    }
    section.faq-area.mobileFaqBlock .supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 30px 78px 30px 78px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 153px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 30px 78px 30px 78px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 153px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory .categoryTitle {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 26px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        line-height: 38px;
        color: #005082;
    }
    section.global-faq-area.mobileFaqGlobalBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 15px;
    }
    section.global-faq-area.mobileFaqGlobalBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    section.global-faq-area.mobileFaqGlobalBlock li .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 15px;
        color: #484848;
        letter-spacing: 1px;
        font-weight: 500;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 80px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.campus-faq-area.mobileFaqCampusBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
    }
    section.campus-faq-area.mobileFaqCampusBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.channel-faq-area.mobileFaqChannelBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
    }
    section.channel-faq-area.mobileFaqChannelBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    /*** 



====================================================================

    FAQ Responsive Page End

====================================================================



***/
    /* Contact Responsive */
    section.map-area.mobileMapAdress.pb-120 {
        padding-bottom: 80px;
    }
    section.address-area.mobileAddressBlock.pb-120 {
        padding-bottom: 80px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.address-area.mobileAddressBlock .address-box p a.email {
        font-size: 20px;
        font-weight: bold;
        color: #ff6525;
        margin-top: 20px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box p.location {
        font-size: 16px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 26px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 219px;
        height: 219px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .address-box.mobile-address-box-2 {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 200px;
        height: 200px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 233px;
        height: 233px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-follow-us p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock a.direction-set {
        font-size: 14px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-follow-us {
        background-color: #005082;
        width: 135px;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 45px auto 20px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us {
        background-color: #005082;
        width: 135px;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 54px auto 20px;
    }
    section.contact-area.mobileContactBlock .wrap-input100 .dropDownSelect2 .select2-dropdown {
        width: calc(89% + 2px) !important;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-top: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-email {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 98px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-responsive {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 213px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-1 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 321px;
        font-weight: bold;
        left: 0;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-2 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 433px;
        font-weight: bold;
        left: 0;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 333px;
    }
    section.contact-area.mobileContactBlock .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
    }
    /* Contact Responsive */
    /* Contact Responsive */
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
        margin-top: 0px;
    }
    /* Contact Responsive */
    section.platform-area.platform-area-bg .platform-box h3 {
        color: #025282;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 20px;
    }
    section.enabling-counter.enabling-bg .counter-box h3 {
        font-size: 34px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.enabling-counter.enabling-bg .counter-box p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .hilite-title strong {
        display: inline-block;
        font-size: 40px;
        font-family: 'Mulish', sans-serif;
        /* color: rgba(0, 0, 0, .1); */
        font-weight: 800;
        /* letter-spacing: 1px; */
        /* white-space: nowrap; */
        color: transparent;
        -webkit-text-stroke: 2px #ffffff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        margin-bottom: 24px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 20px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box p {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 26px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    section.mobileCourseSection .mb-50 {
        margin-bottom: 30px;
    }
    section.college-listing .form-control {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control---1 {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control::placeholder {
        color: #8995ad;
        font-size: 16px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    .slider-content.college-listing-ban-img-set {
        position: relative;
        z-index: 2;
        margin-top: 40px;
    }
    section.college-listing .listing-box p.college-location {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0;
        color: #161616;
        text-align: center;
        line-height: 26px;
    }
    section.college-listing.pb-150 {
        padding-bottom: 80px;
    }
    section.college-listing .listing-box .media .media-body .college-name {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
        margin-bottom: 0;
        line-height: 26px;
    }
    section.college-listing .table td, .table th {
        padding: 1rem 1.5rem 1rem 1.5rem;
        vertical-align: middle;
        border-top: 0px solid #dee2e6;
    }
    section.college-listing .listing-box .br-right-grey {
        border-right: 0px solid #c7cfdf;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set {
        margin-top: 38px;
        margin-left: -12px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
    }
    section.eventes-area.faq-mobile-set .section-title h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.blog-area.blog-mobile-section .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        color: #fff;
        font-size: 22px;
    }
    section.services-area.service-laptop-dk .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 30px;
        position: relative;
        font-weight: 800;
        color: #015182;
    }
    section.testimonial-area h2 {
        color: #ffffff;
        font-size: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.mobileCourseSection .padding-zero, .search-courses .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.university-article.position-relative.pt-120.pb-120 .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.university-article .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 22px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.featuredUniversity .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.featuredUniversity h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.featuredUniversity .desc h1 a {
        display: inline;
        font-size: 20px;
        color: #005082;
        margin-bottom: 0px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .desc {
        padding: 0.2em 1.5em 0.4em 0px;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .tdesc {
        /* margin-bottom: 40px; */
        width: 100%;
        /* height: 50px; */
        overflow: auto;
        color: #161616;
        font-weight: bold;
        font-size: 15px;
        /* margin-top: 0px; */
    }
    section.featuredUniversity .card .img-cover img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 15px;
    }
    section.studenVideoSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.studenVideoSection.position-relative.pt-120 .video-wrapper {
        position: relative;
        padding-bottom: 71.25%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
    }
    section.studenVideoSection.position-relative.pt-120 .video-bg {
        background-color: #e6f5ff;
        width: 251px;
        height: 324px;
        position: absolute;
        top: 441px;
        left: 159px;
        /* right: 0; */
        bottom: 0;
        border-radius: 10px;
        z-index: -1;
    }
    section.mobileCourseSection .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 25px 12px;
        max-height: 390px;
        height: 390px;
        border-radius: 15px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.position-relative.featuredUniversity.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 60px;
    }
    section.contactDetails.blue-bg-box {
        background: url(../img/resource/details.png), linear-gradient(#e6f5ff, #e6f5ff);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.contactDetails h2.testimonial-heading {
        color: #005082;
        font-size: 24px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
    }
    section.contactDetails .media.detail-box-icon h5 {
        font-weight: 400;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        color: #242424;
        line-height: 26px;
        margin-bottom: 7px;
    }
    section.contactDetails .map-design {
        height: 300px;
        border: 6px solid #fff;
    }
    section.contactDetails .media.detail-box-icon img {
        width: 20px;
    }
    section.contactDetails .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.university-article .card .data .content {
        padding: 0em 1em 1em 1em;
        position: relative;
        z-index: 1;
    }
    section.university-article .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 22px;
        font-weight: 800;
    }
    section.studenVideoSection.position-relative.pt-120 {
        padding-top: 80px;
    }
    section.studenVideoSection h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.studenVideoSection p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 30px;
        font-family: 'Mulish', sans-serif;
        margin-top: 25px;
    }
    section.mobileCourseSection.position-relative .container.pb-120.br-bottom-grey {
        padding-bottom: 80px;
    }
    section.mobileCourseSection .blue-box p.course-details {
        font-size: 16px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
        margin-top: 20px;
    }
    section.mobileOverviewSection .brm-skin {
        border-right: 0px solid #ffe2d5;
    }
    section.mobileOverviewSection .mobileBorderBottom {
        border-bottom: 2px solid #ffe2d5;
    }
    section.mobileOverviewSection .overview-box {
        padding: 20px 0px 20px 0px;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul li a span {
        text-transform: capitalize;
        letter-spacing: 1px;
        font-weight: bold;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        padding: 0px 20px;
        text-align: center;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul {
        border: 12px solid transparent;
    }
    section.tab-section.mobileTabSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 80px;
    }
    section.universityDetails.mobileUniversitySection .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 5px;
    }
    section.universityDetails.mobileUniversitySection .media.university-name {
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 100px;
        /* bottom: 0; */
        left: 17px;
        /* /* right: 0; */
    }
    section.universityDetails.mobileUniversitySection .media.icon-box {
        padding: 20px 0px 0px 0px;
    }
    section.universityDetails.mobileUniversitySection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 225px;
        height: 406px;
        position: absolute;
        top: -9px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 280px;
        height: 253px;
        position: absolute;
        top: 0;
        left: 43px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 0;
        margin-top: 20px;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 253px;
        height: 299px;
        position: absolute;
        top: 50px;
        left: -10px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 306px;
        height: 360px;
        position: absolute;
        top: -16px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-widget-title h2 {
        font-size: 20px;
        margin-bottom: 30px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.eventes-area.faq-mobile-set.pt-120 {
        padding-top: 80px;
    }
    section.platform-area.platform-area-bg .platform-box {
        padding: 21px 0px 21px 0px;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.platform-area.platform-area-bg {
        background: url(../img/resource/cream-banner.png), linear-gradient(#fff3ee, #fff3ee);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #fff;
        font-size: 24px;
        line-height: 34px;
    }
    section.enabling-counter.enabling-bg {
        padding-top: 80px;
        background: url(../img/resource/map.png);
        background-size: cover;
        background-position: center;
        padding-bottom: 80px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 100%;
        margin-left: 0px;
        margin-top: 23px;
    }
    section.about-area.how-crizac .about-title.institute-header h5 {
        color: #025282;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac.about-p.p-relative.pt-120 {
        padding-top: 80px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .br-right-white {
        border-right: 0px solid #fff;
        border-bottom: 2px solid #fff;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 40px 0px;
    }
    section.about-area.mobile-about-size .simplified-arrow {
        width: 16px;
        margin-left: 12px;
        margin-bottom: 6px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.arrow-mobile {
        width: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget .media img {
        width: 16px;
    }
    footer.footer-bg.mobile-footer-set .mb-30 {
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-link p {
        color: #484848;
        font-size: 16px;
        display: inline-block;
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .f-contact i {
        width: 40px;
        line-height: 40px;
        color: rgb(0, 80, 130);
        text-align: left;
        border-radius: 50%;
        float: left;
        font-size: 21px;
        transition: all 0.3s ease-in-out 0s;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h2 {
        font-size: 22px;
        margin-bottom: 20px;
        position: relative;
        color: rgb(0, 80, 130);
        font-weight: 800;
    }
    footer.footer-bg.mobile-footer-set .f-contact span {
        color: #484848;
        display: block;
        font-size: 16px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget li span.email-sec {
        color: #ff6525;
        font-size: 18px;
    }
    section.eventes-area.faq-mobile-set.pb-120 {
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-100.pb-100 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set .eventes-box h3 {
        font-size: 20px;
        color: #ff6525;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.eventes-area.faq-mobile-set .eventes-box p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-bottom: 30px;
    }
    section.eventes-area.faq-mobile-set .mt-30 {
        margin-top: 10px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 40px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
        width: 383px;
    }
    section.blog-area.blog-mobile-section.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-120 {
        padding-top: 0px;
    }
    section.blog-area.blog-mobile-section .card .data .content {
        padding: 0em 1em 1em 1em;
        position: relative;
        z-index: 1;
    }
    section.blog-area.blog-mobile-section .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.about-area.mobile-about-size.pt-70 {
        padding-top: 0px;
    }
    section.about-area.mobile-about-size .about-title.second-atitle.br-right {
        border-right: 0px solid #e7eeff;
        margin-top: 60px
    }
    section.about-area.mobile-about-size.pb-120 {
        padding-bottom: 80px;
    }
    section.about-area.mobile-about-size .about-content.s-about-content .mobile-size {
        width: 120px;
        margin-bottom: 33px;
    }
    section.about-area.mobile-about-size .about-content.s-about-content img.mobile-size.dksize {
        width: 120px;
        margin-bottom: 33px;
    }
    section.about-area.mobile-about-size.pb-150 {
        padding-bottom: 90px;
        padding-top: 0;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 70%;
        margin-left: 21px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 100%;
        margin-top: 70px;
        margin-left: 22px;
    }
    section.services-area.service-laptop-dk.pt-350 {
        padding-top: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile h2.testimonial-heading {
        color: #005082;
        font-size: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 30px;
    }
    section.eventes-area.event-mobile-section.pt-200.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        color: #fff;
        font-size: 28px;
        line-height: 34px;
        margin-bottom: 30px;
    }
    section.eventes-area.event-mobile-section.pb-120.pt-120 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.eventes-area.event-mobile-section .bg-blue-1 {
        background-image: url(../img/testimonial/map.png), linear-gradient(#015182, #015182);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        /* left: 0; */
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    section.eventes-area.event-mobile-section .pl-120 {
        padding-left: 0px;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 34px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.eventes-area.event-mobile-section .counter-block p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        margin-top: 22px;
    }
    section.eventes-area.event-mobile-section .section-title .mt-30 {
        margin-top: 20px;
    }
    section.testimonial-area-bg.testmonial-mobile p.testimonial-para {
        font-size: 22px;
        color: #ff6525;
        font-weight: bold;
        line-height: 32px;
    }
    section.testimonial-area-bg.testmonial-mobile .mt-60 {
        margin-top: 30px;
    }
    section.services-area.service-laptop-dk .services-box .services-content2 {
        margin-top: 25px;
        transition: .3s;
        padding-right: 25px;
    }
    section.services-area.service-laptop-dk .services-box .icon-size-set {
        width: 44px;
        margin-left: 13px;
    }
    section.services-area.service-laptop-dk .services-content2 h5 {
        font-size: 22px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.services-area.service-laptop-dk .pt-110 {
        padding-top: 0px;
    }
    section.services-area.service-laptop-dk .bg-blue {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.services-area.service-laptop-dk.pb-120 {
        padding-bottom: 80px;
    }
    section.services-area.service-laptop-dk.pt-100 {
        padding-top: 80px;
    }
    section.about-area.how-crizac .section-title h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.about-area .arrow-image-mobile {
        width: 20px;
    }
    section.about-area .about-content li {
        display: flex;
        /* margin-bottom: 20px; */
        /* margin-top: 20px; */
        color: #002e5b;
        font-weight: 600;
        padding-top: 14px;
        padding-bottom: 14px;
        padding-left: 10px;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area.how-crizac .about-title h5 {
        color: #ff6525;
        font-size: 21px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .row.align-items-center.mt-120 {
        margin-top: 0px;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 16px;
        line-height: 26px;
        width: 100%;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area img.responsive-icon-size {
        width: 59px;
        margin-bottom: 20px;
    }
    section.about-area .mt-150 {
        margin-top: 50px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2 {
        font-size: 24px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1.1;
        margin-bottom: 20px;
        font-weight: 800;
        width: 100%;
    }
    section.slider-area h4.choose-header {
        padding: 10px 10px;
        width: 84%;
        background-color: #e3ecf1;
        margin-bottom: 20px;
        color: #005082;
        letter-spacing: 2px;
        font-size: 12px;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        text-transform: uppercase;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img {
        margin-top: 0;
        margin-left: 0;
        margin-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img img {
        position: relative;
        z-index: 1;
        width: 100%;
        margin-left: 0;
        margin-top: 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 411px;
        margin-left: -14px;
        margin-top: 31px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .s-slider-content p {
        font-size: 16px;
        padding-right: 0px;
        color: #484848;
        line-height: 30px;
        width: 100%;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .pb-150 {
        padding-bottom: 80px;
    }
    /* How Crizac Works Responsive */
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #fff;
    }
    section.services-area.service-laptop-dk .services-content2 p {
        font-size: 16px;
        line-height: 28px;
        color: #484848;
    }
    section.services-area.service-laptop-dk .number-title strong {
        display: inline-block;
        font-size: 50px;
        font-family: 'Mulish', sans-serif;
        line-height: 73px;
        color: rgba(0, 0, 0, 0.1);
        font-weight: bold;
        letter-spacing: 1px;
        position: absolute;
        left: 55px;
        top: 0px;
        white-space: nowrap;
        color: transparent;
        -webkit-text-stroke: 2px #ff6525;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        z-index: -1;
    }
    section.services-area.service-laptop-dk .services-content2 h4 {
        font-size: 20px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 16px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 100%;
        margin: 24px auto 0px;
        line-height: 30px;
    }
    section.cta-box .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 55px;
        padding-bottom: 55px;
        border-radius: 20px;
        top: 170px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.simplified-arrow {
        width: 13px;
        margin-left: 10px;
    }
    section.college-listing .listing-box .br-right-grey {
        border-right: 0px solid #c7cfdf;
    }
}

@media only screen and (max-width:414px) {
    #inner-page {
        height: 540px;
        margin-bottom: 70px;
    }
    #home .bnnerDiv-lft h2 {
        font-size: 20px;
        margin-bottom: 15px;
    }
    .testimonial-area-bg .col-lg-8 {
        padding: 0;
    }
    .qt-img img {
        height: 42px;
    }
    section.testimonial-area-bg.testmonial-mobile .testimonial-active .slick-slide {
        padding: 20px 0px 20px 0;
    }
    .testimonial-active .slick-arrow {
        width: 53px;
        top: auto;
        bottom: -20px;
    }
    .testi-author img {
        margin-bottom: 0 !important;
    }
    section.testimonial-area-bg.testmonial-mobile p {
        font-size: 15px;
        line-height: 22px;
        padding: 5px 2px;
    }
    .single-testimonial img {
        margin-bottom: 15px;
    }
    .univ-testi {
        top: 15px;
    }
    #home .bnnerDiv-rht {
        margin-left: 2px;
    }
    #home .bnnerDiv-lft h1 {
        font-size: 24px !important;
        line-height: 30px !important;
        margin-bottom: 20px;
    }
    .input-group-search {
        height: 52px;
        width: 100%;
    }
    #home .bnnerDiv-lft p {
        font-size: 16px;
        padding-right: 0;
        line-height: 21px;
        margin-bottom: 25px;
    }
    section#home {
        height: 635px !important;
        margin-bottom: 40px;
    }
    .input--style-4-home-search {
        height: 52px;
        width: 100%;
    }
    #home .bnnerDiv-lft {
        padding: 30px 0 0 0;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    section.testimonial-area-bg.testmonial-mobile .slider-btn.mt-30 {
        margin-bottom: 30px !important;
    }
    .testi-author img {
        width: 50px;
        height: 50px;
    }
}

@media only screen and (max-width: 428px) {
    section.blog-banner.mobileBlogSection .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    h1.page-title, h1.entry-title {
        font-size: 20px;
        line-height: 1.2;
    }
    .post-thumbnail img {
        min-height: 40vh;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
    }
    section.comment-form .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .cover-wrapper .entry-header {
        max-width: 100%;
        padding: 17px 21px !important;
    }
    section.comment-form .col-md-9 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form.pb-150 .contact-wrap h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.blog-content .entry-content h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.director-speech.mobileDirectorSpeech .bg-blue-director {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.captcha-img {
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        border-radius: 0px;
        float: right;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-3 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    .wrapper {
        width: 100%;
    }
    .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .card-4 .card-body {
        padding: 0px 0px;
        padding-bottom: 0px;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 0;
        width: 100%;
        height: 300px;
        object-fit: cover;
        object-position: center;
    }
    section.global-faq-area.mobileFaqGlobalBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.studenVideoSection h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.studenVideoSection.position-relative.pt-120 .video-bg {
        background-color: #e6f5ff;
        width: 251px;
        height: 288px;
        position: absolute;
        top: 527px;
        left: 177px;
        /* right: 0; */
        bottom: 0;
        border-radius: 10px;
        z-index: -1;
    }
    section.campus-faq-area.mobileFaqCampusBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 15px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileCourseSection .padding-zero, .search-courses .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.mobileOverviewSection .overview-box h5 {
        font-size: 15px;
        font-weight: 600;
        color: #161616;
        font-family: 'Mulish', sans-serif;
    }
    section.mobileOverviewSection .mobileBorderBottom {
        border-bottom: 2px solid #ffe2d5;
    }
    section.mobileOverviewSection .overview-box {
        padding: 20px 0px 20px 0px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection .brm-skin {
        border-right: 0px solid #ffe2d5;
    }
    section.universityDetails.mobileUniversitySection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.universityDetails.mobileUniversitySection .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 30px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container p.more-photo-btn {
        position: absolute;
        bottom: 1px;
        right: 28px;
        background-color: #fff;
        padding: 1px 12px;
        border-radius: 50px;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image img {
        width: 410px;
        height: 232px;
        object-fit: cover;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery {
       height: auto;
    }
    section.college-listing .listing-box .br-right-grey {
        border-right: 0px solid #c7cfdf;
    }
    section.college-listing .listing-box p.college-location {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0;
        color: #161616;
        text-align: center;
        line-height: 23px;
    }
    section.college-listing .listing-box .media .media-body .college-name {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
        margin-bottom: 0;
        line-height: 22px;
    }
    .section-title.course-list h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 37px;
        margin-top: 0px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 30px 36px 30px;
        height: 256px;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 34px 20px 34px 20px;
        /* max-height: 238px; */
        height: 254px;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 77%;
        margin-left: 50px;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 288px;
        height: 253px;
        position: absolute;
        top: -40px;
        left: 3px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-content p {
        margin-bottom: 30px;
        font-size: 16px;
        width: 100%;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 287px;
        height: 377px;
        position: absolute;
        top: -45px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.user-friendly-image {
        width: 59%;
        margin-left: 12px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg {
        background: url(../img/resource/benefits-bg.png), linear-gradient(#ff6626, #ff6626);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        border-radius: 20px;
        width: 393px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .br-right-white {
        border-right: 0px solid #fff;
        border-bottom: 2px solid #fff;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        line-height: 34px;
        position: relative;
        font-weight: 800;
        color: #fff;
    }
    section.about-area.how-crizac .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.platform-area.platform-area-bg .platform-box {
        padding: 21px 0px 21px 0px;
    }
    section.platform-area.platform-area-bg .br-bright-brown {
        border-bottom: 1px solid #ccc2be;
    }
    section.eventes-area.event-mobile-section .pl-120 {
        padding-left: 0px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        margin-top: 22px;
        line-height: 28px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        color: #fff;
        font-size: 28px;
        line-height: 34px;
    }
    section.eventes-area.event-mobile-section .bg-blue-1 {
        background-image: url(../img/testimonial/map.png), linear-gradient(#015182, #015182);
        width: 1000px;
        height: auto;
        position: absolute;
        top: 0px;
        /* left: 0; */
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    .testimonial-active .slick-arrow {
        width: 53px;
        top: auto;
        bottom: -20px;
    }
    .univ-testi {
        top: 20px;
    }
    .qt-img img {
        height: 42px;
    }
    section.testimonial-area-bg.testmonial-mobile p {
        font-size: 15px;
        line-height: 22px;
        padding: 5px 2px;
    }
    section.testimonial-area-bg.testmonial-mobile .testimonial-active .slick-slide {
        padding: 20px 0px 20px 0;
    }
    section.platform-area.platform-area-bg .br-bright-brown {
        border-right: 0px solid #ccc2be;
    }
    .full .slider-btn {
        margin: 5px 15px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 16px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 100%;
        margin: 24px auto 0px;
        line-height: 26px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    .about-content.s-about-content.br-left {
        border-left: 0px solid #e7eeff;
    }
    .input--style-4-home-search {
        height: 52px;
        width: 100%;
    }
    section#home {
        height: 766px !important;
        margin-bottom: 40px;
    }
    #home .bnnerDiv-lft {
        padding: 30px 0 0 0;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 253px;
        height: 297px;
        position: absolute;
        top: 2px;
        left: -10px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.institution-image {
        width: 100%;
        margin-top: 16px;
        margin-left: 0;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 40px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
        width: 397px;
        padding-left: 23px;
        padding-right: 23px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 64%;
        margin-left: 13px;
        margin-top: 5px;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 284px;
        height: 326px;
        position: absolute;
        top: -16px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
}

@media only screen and (max-width: 390px) {
    section.mobileCourseSection .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 25px 12px;
        max-height: 390px;
        height: 339px;
        border-radius: 15px;
    }
    .slider6-img ul li {
        width: 88px !important;
        height: 88px !important;
    }
    section.about-area .s-about-img img.user-friendly-image {
        width: 84%;
        margin-left: 12px;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 225px;
        height: 377px;
        position: absolute;
        top: 14px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 280px;
        height: 253px;
        position: absolute;
        top: 0;
        left: 43px;
        bottom: 0;
        z-index: -1;
    }
}

@media only screen and (max-width: 375px) {
    section#home {
        height: 635px !important;
        margin-bottom: 40px;
    }
    section.about-area .s-about-img img.user-friendly-image {
        width: 84%;
        margin-left: 12px;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container p.more-photo-btn {
        position: absolute;
        bottom: 1px;
        right: 28px;
        background-color: #fff;
        padding: 1px 12px;
        border-radius: 50px;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image img {
        width: 344px;
        height: 232px;
        object-fit: cover;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery {
        height: auto;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner .slider-img.blog-img-set {
        margin-top: 37px;
        margin-right: -307px;
        margin-left: 44px;
    }
    /* sourav*/
    .slider6-img ul li {
        width: 81px !important;
        height: 81px !important;
    }
    .full .slider-btn {
        margin: 5px 15px;
    }
    .slider6-img .row-two ul li:nth-child(2) span {
        padding: 17px 0;
        font-size: 15px;
    }
    .slider6-img .row-two ul li:nth-child(4) span {
        padding: 15px 0;
        font-size: 16px;
    }
    .slider6-img .row-four ul li:nth-child(4) span {
        padding: 19px 0;
        font-size: 15px;
    }
    #home .bnnerDiv-rht {
        margin-left: 10px;
    }
    /* sourav*/
    #inner-page {
        height: 540px;
        margin-bottom: 70px;
    }
    .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 45px;
    }
    section.about.mobileAboutSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 0;
    }
    section.services-area.service-laptop-dk.pb-150 .target-box h3 {
        color: #025282;
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-bottom: 15px;
        text-align: center;
    }
    section.services-area.service-laptop-dk.pb-150 {
        padding-bottom: 80px;
    }
    section.platform-area.platform-area-bg .section-title h3 {
        font-size: 23px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .section-title.course-list h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 37px;
        margin-top: 0px;
    }
    .br-left-filter {
        border-left: 0px solid #c7cfdf;
    }
    section.director-speech.mobileDirectorSpeech .message-block .signature-block p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 0;
        width: 100%;
        height: 300px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech .bg-blue-director {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.director-speech.mobileDirectorSpeech .message-block p {
        font-size: 16px;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.director-speech.mobileDirectorSpeech .signature-block img {
        width: 285px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.about-area.mobile-about-size .about-title.second-atitle.br-right {
        border-right: 0px solid #e7eeff;
        margin-top: 90px;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 40px;
        padding-top: 0px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.position-relative.fix.pb-150 {
        padding-bottom: 40px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2.gateway {
        color: #ff6525;
        font-size: 19px;
        font-weight: 800;
        margin-bottom: 10px;
        margin-top: 10px;
        text-align: center;
    }
    section.privacy-policy-content-blocks.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        min-height: 593px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner .pb-80 {
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: 0px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        min-height: 457px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: -15px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        min-height: 596px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        min-height: 485px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        min-height: 633px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.institutuin {
        min-height: 450px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.faq-area.mobileFaqBlock.pb-120 {
        padding-bottom: 0px;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
        padding-top: 90px;
    }
    section.position-relative.contactDetails h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 40px;
    }
    section.university-article.position-relative.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.partner.mobilePartnerSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog.mobileBlogSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area.mobile-about-size.about-p.pt-150.pb-150.p-relative {
        padding-top: 50px;
        padding-bottom: 60px;
    }
    section.eventes-area.faq-mobile-set.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.three-block.desktop-three-block.mobile-three-block .bg-orange-1 {
        position: absolute;
        background-image: linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 371px;
    }
    section.about-area.how-crizac.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.about-area.how-crizac.ambasaddor-page.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 51px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 20px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 0;
        /* bottom: 0; */
        top: 200px;
        left: 0;
        width: 50%;
        margin: 0 auto;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .card-4 .card-body {
        padding: 30px 0px;
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
        border: 0px solid #f3f3f3;
        border-radius: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content {
        margin-top: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    /*** 



====================================================================

		Register Page Start

====================================================================



***/
    /* ==========================================================================

   #WRAPPER

   ========================================================================== */
    .wrapper {
        margin: 0 auto;
    }
    .wrapper--w960 {
        max-width: 100%;
    }
    /* ==========================================================================

   #FORM

   ========================================================================== */
    .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search {
        width: 100%;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode {
        width: 100%;
        display: flex;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 0px 30px 30px 0px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .input--style-4:focus, .input--style-4:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .input--style-4::-webkit-input-placeholder {
        /* WebKit, Blink, Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-ms-input-placeholder {
        /* Microsoft Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
        width: 100%;
    }
    .radio-container {
        display: inline-block;
        position: relative;
        padding-left: 30px;
        font-family: 'Mulish', sans-serif;
        cursor: pointer;
        font-size: 16px;
        font-weight: bold;
        color: #353535;
        margin-top: 12px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .radio-container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    .radio-container input:checked~.checkmark-gender {
        background-color: #e5e5e500;
        border: 2px solid #ff6525;
    }
    .radio-container input:checked~.checkmark-gender:after {
        display: block;
    }
    .radio-container .checkmark-gender:after {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        font-family: 'Mulish', sans-serif;
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 12px;
        height: 12px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        background: #ff6525;
    }
    .checkmark-gender {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        height: 20px;
        width: 20px;
        font-family: 'Mulish', sans-serif;
        background-color: #e5e5e5;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
    }
    .checkmark-gender:after {
        content: "";
        position: absolute;
        font-family: 'Mulish', sans-serif;
        display: none;
    }
    .input-group {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
    }
    .input-group-icon {
        position: relative;
        font-family: 'Mulish', sans-serif;
    }
    .input-icon {
        position: absolute;
        font-size: 16px;
        color: #999;
        right: 18px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    /* ==========================================================================

   #SELECT2

   ========================================================================== */
    .select--no-search .select2-search {
        display: none !important;
    }
    .rs-select2 .select2-container {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container.select2-container--default {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px 0px 0px 50px;
        -moz-border-radius: 50px 0px 0px 50px;
        border-radius: 50px 0px 0px 50px;
        border: 2px solid #f3f3f3;
        border-right: 0px;
    }
    .m-r-20 {
        margin-right: 20px;
    }
    .rs-select2 .select2-container .select2-selection--single {
        outline: none;
        width: 100%;
        border: none;
        height: 55px;
        font-family: 'Mulish', sans-serif;
        background: transparent;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 22px;
        padding-right: 50px;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 50px;
        padding-right: 50px;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow {
        height: 0px;
        right: 20px;
        font-family: 'Mulish', sans-serif;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow b {
        display: none;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow:after {
        font-family: "Material-Design-Iconic-Font";
        content: '\f2f9';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow::before {
        font-family: "Material-Design-Iconic-Font";
        content: '';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow::after {
        -webkit-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    .select2-container--open .select2-dropdown--below {
        border: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        -moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        border: 1px solid #e0e0e0;
        margin-top: -8px;
        overflow: hidden;
    }
    .select2-container--default .select2-results__option {
        padding-left: 22px;
    }
    /* ==========================================================================

   #TITLE

   ========================================================================== */
    .title {
        font-size: 24px;
        color: #525252;
        font-weight: 400;
        margin-bottom: 20px;
    }
    .br-bottom-form-registre {
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 50px;
        margin-top: 50px;
    }
    /* ==========================================================================

   #CARD

   ========================================================================== */
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.captcha-img {
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        border-radius: 0px;
        float: right;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .card-4 .card-body {
        padding: 0px 0px;
        padding-bottom: 0px;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-5 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 22px;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.phone-icon {
        width: 19px;
        position: absolute;
        top: 57px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 19px;
    }
    section.contact-banner.mobileContactSection p {
        font-size: 18px;
        margin-top: 26px;
        color: #353535;
    }
    .field-icon-1 {
        position: absolute;
        top: 56px;
        /* left: 0; */
        right: 12px;
        bottom: 0;
    }
    /*** 



====================================================================

		Register Page End

====================================================================



***/
    /*** 



====================================================================

		Login Page Start

====================================================================



***/
    .wrap {
        width: 100%;
    }
    .text-wrap, .login-wrap {
        width: 100%;
    }
    @media (max-width: 991.98px) {
        .text-wrap, .login-wrap {
            width: 100%;
        }
    }
    .text-wrap {
        color: #fff;
    }
    .text-wrap .text h2 {
        font-weight: 900;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    .login-wrap {
        position: relative;
        padding: 0px!important;
    }
    .login-wrap h3 {
        font-weight: 300;
        font-family: 'Mulish', sans-serif;
    }
    .form-group {
        position: relative;
    }
    .form-group .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
    }
    .form-group a {
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        text-decoration: underline;
        font-weight: 700;
        font-size: 16px;
    }
    section.contact-banner.mobileContactSection .form-control {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        color: #353535;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid transparent;
        padding-left: 20px;
        padding-right: 20px;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    @media (prefers-reduced-motion: reduce) {
        .form-control {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 24px;
        right: 0;
        bottom: 0;
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap button {
        width: 150px;
        text-align: center;
        float: none;
        padding: 1rem 1em 1rem 1em!important;
        color: #fff;
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 20px;
    }
    .form-control::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: #8a96af !important;
    }
    .form-control::-moz-placeholder {
        /* Firefox 19+ */
        color: #8a96af !important;
    }
    .form-control:-ms-input-placeholder {
        /* IE 10+ */
        color: #8a96af !important;
    }
    .form-control:-moz-placeholder {
        /* Firefox 18- */
        color: #8a96af !important;
    }
    section.contact-banner.mobileContactSection .form-control:focus, section.contact-banner.mobileContactSection .form-control:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .social-media .social-icon span {
        color: #999999;
    }
    .social-media .social-icon:hover, .social-media .social-icon:focus {
        background: #f35588;
    }
    .social-media .social-icon:hover span, .social-media .social-icon:focus span {
        color: #fff;
    }
    .checkbox-wrap {
        display: block;
        position: relative;
        padding-left: 30px;
        margin-bottom: 12px;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        font-weight: 700;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    /* Hide the browser's default checkbox */
    .checkbox-wrap input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        height: 0;
        width: 0;
    }
    /* Create a custom checkbox */
    .checkmark {
        position: absolute;
        top: 0;
        left: 0;
    }
    /* Create the checkmark/indicator (hidden when not checked) */
    .checkmark:after {
        content: "\f0c8";
        font-family: "FontAwesome";
        position: absolute;
        color: rgba(0, 0, 0, 0.1);
        font-size: 20px;
        margin-top: 0px;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
    @media (prefers-reduced-motion: reduce) {
        .checkmark:after {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    /* Show the checkmark when checked */
    .checkbox-wrap input:checked~.checkmark:after {
        display: block;
        content: "\f14a";
        font-family: "FontAwesome";
        color: rgba(0, 0, 0, 0.2);
    }
    /* Style the checkmark/indicator */
    .checkbox-primary {
        color: #353535;
    }
    .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .checkbox-primary input:checked~.checkmark:after {
        color: #353535;
    }
    section.contact-banner.mobileContactSection {
        background: url(../img/resource/gradient-bg.png);
        background-size: cover;
        background-position: center;
    }
    section.contact-banner.mobileContactSection .account-block p {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
    }
    section.contact-banner.mobileContactSection .signing-box p {
        font-size: 18px;
        color: #353535;
        margin-top: 30px;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.contact-banner.mobileContactSection .signing-box p a {
        font-size: 18px;
        text-decoration: underline;
        color: #002e5b;
        line-height: 28px;
    }
    section.contact-banner.mobileContactSection .account-block p.create {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
        font-weight: bold;
    }
    section.contact-banner.mobileContactSection.pb-150 {
        padding-bottom: 80px;
    }
    section.contact-banner.mobileContactSection .row.pt-100 {
        padding-top: 40px;
    }
    /*** 



====================================================================

		Login Page End

====================================================================



***/
    /*** 



====================================================================

		Privacy Policy Page Start

====================================================================



***/
    section.privacy-policy-content-blocks.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.privacy-banner.mobilePrivacySection .privacy-policy-content p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 400;
        margin-bottom: 18px;
        line-height: 28px;
    }
    section.privacy-banner.mobilePrivacySection .slider-content h1 {
        font-size: 32px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1;
        margin-bottom: 20px;
        font-weight: 800;
    }
    section.privacy-policy-content-blocks .content-block-privacy p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 30px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks .pointer-block {
        background-color: #f9f9f9;
        padding: 20px 15px 1px 15px;
    }
    section.privacy-policy-content-blocks .pointer-block span {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0px;
        color: #484848;
        line-height: 28px;
    }
    section.privacy-policy-content-blocks .pointer-block p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks ol li {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    /*** 



====================================================================

		Privacy Policy Page End

====================================================================



***/
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    .custom-padding-right {
        padding-right: 0px;
    }
    section.ourgallery.mobileOurGallery.pb-150 {
        padding-bottom: 90px;
    }
    section.ourgallery.mobileOurGallery .col-lg-3 {
        padding-left: 0;
        padding-right: 0;
    }
    section.about.mobileAboutSection {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .story_slider .story_slides {
        margin-bottom: 16px;
    }
    .story_slider .story_slides:focus {
        outline: 0;
    }
    .story_slider .story_slides .story_popup {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border: 0;
        border-radius: inherit;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-color: rgba(120, 120, 120, 0.1);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .story_slider .story_slides .story_popup::before {
        content: "";
        position: absolute;
        height: 10%;
        width: 90%;
        left: 5%;
        bottom: 0;
        background: inherit;
        background-position-y: 100%;
        -webkit-filter: blur(10px);
        filter: blur(10px);
        z-index: -1;
    }
    .story_slider .story_slides:after {
        content: "";
        display: block;
        padding-top: 67.25%;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 18px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 90px;
        margin-bottom: 90px;
    }
    section.ourvission.mobileOurVission .ourvission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    section.ourmission.mobileOurMission .ourmission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    /*** 



====================================================================

		About Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Details Page Start

====================================================================



***/
    section.blog-content .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.blog-content .institue-bg {
        padding-top: 12px;
        padding-bottom: 12px;
        padding-left: 22px;
        background: linear-gradient( 100deg, rgba(255, 243, 238, 1) 0%, rgba(255, 243, 238, 1) 0%, rgba(255, 243, 238, 1) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.comment-form.pb-150 {
        padding-bottom: 90px;
    }
    .card.previous-card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        line-height: 1.4em;
    }
    .card.previous-card .title:hover {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 30px;
        font-weight: 800;
    }
    .cover .post-thumbnail img {
        display: flex;
        object-fit: cover;
        transition: all .5s ease;
        filter: brightness(90%);
    }
    .entry-meta.before-title {
        position: static;
    }
    .entry-meta.before-title {
        margin-bottom: 15px;
    }
    .entry-meta {
        font-size: 12px;
        color: var(--medium-grey);
        font-family: var(--title-font);
        font-weight: 700;
    }
    .author-category-meta {
        font-size: .75rem;
    }
    .cover-wrapper .author-category-meta {
        color: #d3d3d3;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .cover-wrapper .entry-header {
        max-width: 100%;
        padding: 17px 21px !important;
    }
    .cover-wrapper .entry-header {
        color: #fff;
        background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100% !important;
        margin: 0 !important;
        padding: 20px;
        border-radius: 10px;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
    }
    .cover-wrapper .after-title {
        margin-top: 30px;
    }
    .entry-meta i {
        font-style: normal;
        text-transform: none;
        font-weight: 500;
    }
    .entry-meta .avatar {
        width: 26px;
        margin-right: 3px;
        border-radius: 50%;
    }
    section.blog-banner.mobileBlogSection .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .post-thumbnail img {
        min-height: 40vh;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
    }
    .cover-wrapper {
        position: relative !important;
        justify-content: center;
        align-items: center;
        display: flex;
        margin-bottom: 15px;
    }
    .cover .post-thumbnail {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
   
    .cover .entry-title {
        margin-bottom: 0;
    }
    h1.page-title, h1.entry-title {
        font-size: 20px;
        line-height: 1.2;
    }
    ol li {
        margin-bottom: 7px;
        position: relative;
    }
    ol li.heading-college {
        font-size: 16px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    .entry-content {
        text-align: left;
        font-size: 16px;
        line-height: 26px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        padding: 0 10px;
    }
    /* ol {

        margin: 30px 10px 30px 50px;

        padding: 0;

        list-style: none;

    } */
    /* ol:not([start]):not([reversed]) {

        counter-reset: li-counter;

    } */
    /* .entry-content ul:not([class*=wp-])>li:before {

        content: "\2022";

        color: var(--medium-grey);

        display: inline-block;

        position: absolute;

        top: -5px;

        left: 0;

        margin-left: -30px;

        font-size: 24px;

    } */
    /* ol:not([reversed]):not([start])>li:before {

        position: absolute;

        top: 1px;

        left: 0;

        content: counter(li-counter) '';

        counter-increment: li-counter;

        color: var(--link-color);

        font-size: 18px;

        font-weight: bold;

        margin-left: -50px;

        background: #0b62983d;

        width: 30px;

        height: 30px;

        border-radius: 50%;

        text-align: center;

        padding-top: 0;

        letter-spacing: -.5px;

        display: flex;

        align-items: center;

        justify-content: center;

    } */
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 2px;
        color: #005083;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 12px;
        color: #005083;
    }
    .entry-meta li {
        display: inline-block;
        /* padding-top: 3px; */
        margin: 0;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .post-tags {
        font-size: 12px;
        text-transform: uppercase;
        font-family: var(--body-font);
        color: var(--medium-grey);
        text-align: center;
    }
    .hentry-footer {
        width: 100%;
        padding: 20px;
        margin: auto;
        color: var(--medium-grey);
        font-family: 'Mulish', sans-serif;
        text-align: center;
    }
    section.blog-content .entry-content h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .wp-block-gallery .blocks-gallery-item {
        margin: 0px;
        padding: 5px;
        width: 50%;
    }
    .wp-block-gallery {
        display: flex;
        list-style-type: none;
        padding: 0;
        margin: 0;
    }
    .alignwide {
        width: 100vw;
        max-width: calc(100vw - 30px);
        margin-left: calc(-50vw + 15px + 50%) !important;
        margin-bottom: 0px;
        margin-top: 1rem;
    }
    cite:before {
        content: "--";
        letter-spacing: -2px;
        margin-right: 5px;
        font-weight: 600;
    }
    cite {
        color: #484848;
        font-style: normal;
        font-size: 1rem;
        font-weight: 400;
    }
    blockquote {
        font-family: 'Mulish', sans-serif;
        font-size: 26px;
        line-height: 1.2;
        font-weight: 900;
        margin: 30px 0;
        color: #005082;
        letter-spacing: -.5px;
        padding: 0 30px;
    }
    .entry-content p {
        margin: 20px 0;
    }
    .entry-title {
        margin: 0;
        font-family: 'Mulish', sans-serif;
        word-wrap: break-word;
        font-weight: 900;
        line-height: 1.3;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
        text-transform: uppercase;
        font-weight: 900;
        font-family: 'Mulish', sans-serif;
    }
    .entry-meta.before-title {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 10px;
        border-radius: 5px;
        display: inline-block;
        margin-right: 3px;
    }
    ul.social-icons.text-icon li.social-icon a span {
        text-align: center;
        margin-right: 5px;
        display: inline-block;
    }
    .the-post ul.social-icons.text-icon li.social-icon img {
        width: 14px;
    }
    .cover .entry-header a {
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        border: 0;
    }
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    section.blog-banner.mobileBlogSection {
        padding-top: 40px;
    }
    .entry-meta li {
        display: inline-block;
        margin: 0;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        display: inline-block;
        font-size: 12px;
        margin: 2px 3px;
    }
    .hentry-footer .entry-meta a:hover {
        color: #ff6525;
    }
    ul.social-icons {
        margin-top: 30px;
    }
    ul.social-icons {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    ul.social-icons {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    ul.social-icons.brand.icon-background li.social-icon.twitter a {
        background: none;
    }
    ul.social-icons.icon li.social-icon a, ul.social-icons.icon-background li.social-icon a {
        border-radius: 50%;
        border: 2px solid #e4e4e4;
        width: 40px;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        text-decoration: none;
    }
    .cover-wrapper .entry-meta ul li {
        color: #fff;
    }
    section.blog-content .author-bio h2.page-title {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .author-bio p {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    ul.social-icons li.social-icon {
        margin: 4px;
        text-transform: capitalize;
        border: 0;
    }
    ul.social-icons li.social-icon img {
        width: 16px;
    }
    .author-bio .avatar {
        float: none;
        width: 90px;
        margin-bottom: 15px;
        margin-right: 0;
        border-radius: 50%;
    }
    .author-bio ul.author-social.social-icons {
        margin-top: 25px;
    }
    .author-bio ul.author-social.social-icons.text-icon li.social-icon {
        margin: 10px 5px 0;
    }
    ul.social-icons.text-icon li.social-icon a {
        padding: 0 15px 0 0;
        margin: 5px 0;
        font-weight: 700;
        text-align: left;
        border-radius: 0;
        height: auto;
        background: 0 0;
        font-weight: 600;
        color: #484848;
        text-decoration: none;
    }
    .the-post ul.social-icons.text-icon li.social-icon {
        font-size: 13px;
        font-family: 'Mulish', sans-serif;
        display: inline-block;
        margin: 0 5px 10px;
    }
    .author-bio {
        width: 100%;
        text-align: center;
        margin: 30px auto;
        padding: 50px 15px 5px;
        border-top: 1px solid #f1f1f1;
    }
    section.previous.next.pt-80.pb-80 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    section.previous.next .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .card.previous-card {
        float: left;
        width: 100%;
        border-radius: 10px;
    }
    .card.previous-card .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card.previous-card .menu-content::before, .card .menu-content::after {
        content: "";
        display: table;
    }
    .card.previous-card .menu-content::after {
        clear: both;
    }
    .card.previous-card .menu-content li {
        display: inline-block;
    }
    .card.previous-card .menu-content a {
        color: #fff;
    }
    .card.previous-card .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: 'Mulish', sans-serif;
        transform: translate(-50%, 0);
    }
    .card.previous-card .wrapper {
        background-color: #fff;
        min-height: 220px;
        position: relative;
        overflow: hidden;
    }
    .card.previous-card a span.author {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 10px;
        border-radius: 5px;
        text-transform: uppercase;
        font-weight: 800;
        display: inline-block;
        margin-right: 3px;
    }
    .example-2-previous-post .wrapper {
        background: url(../img/resource/asoggetti-646086-unsplash-900x600.jpg) center/cover no-repeat;
    }
    .example-2-previous-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-previous-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-previous-post .header::before, .example-2-previous-post .header::after {
        content: "";
        display: table;
    }
    .example-2-previous-post .header::after {
        clear: both;
    }
    .example-2-previous-post .header .date {
        float: left;
        font-size: 12px;
    }
    .example-2-next-post .wrapper {
        background: url(../img/resource/audio-black-black-and-white-159472-900x600.jpg) center/cover no-repeat;
    }
    .example-2-next-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-next-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-next-post .header::before, .example-2-next-post .header::after {
        content: "";
        display: table;
    }
    .example-2-next-post .header::after {
        clear: both;
    }
    .example-2-next-post .header .date {
        float: left;
        font-size: 12px;
    }
    .media.comment-box img {
        border-radius: 13px;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        display: inline;
        padding-left: 48px;
        padding-right: 10px;
        position: relative;
    }
    .br-grey {
        border-left: 2px solid #c5c5c5;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        color: #c5c5c5;
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        font-weight: 400;
    }
    .media.comment-box h5 {
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
        font-weight: 800;
    }
    .media.comment-box p.comment-content {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 500;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    .reply-like-box {
        margin-top: 30px;
    }
    .reply-like-box .media.reply-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.reply-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    .reply-like-box .media.like-box {
        padding-left: 35px;
    }
    .reply-like-box .media.like-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.like-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    .brey-bg-comment {
        background-color: #f9f9f9;
        padding: 30px 20px 30px 20px;
        margin-top: 30px;
        margin-left: 112px;
    }
    #contactForm .form-control {
        font-size: 16px;
    }
    .contactForm .form-control {
        border: none;
    }
    .form-control {
        height: 60px;
        background: #fff;
        color: rgba(0, 0, 0, 0.8);
        font-size: 16px;
        border-radius: 20px;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        /* border: none; */
    }
    .contactForm .label {
        color: #000;
        text-transform: capitalize;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 700;
    }
    .contactForm p {
        color: #000;
        font-size: 15px;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
    }
    .contactForm .label span {
        color: rgb(255, 0, 0);
    }
    section.comment-form.pb-150 .contact-wrap h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .form-control {
        padding: 1rem 1em!important;
    }
    .form-control---1 {
        padding: 1rem 0em!important;
    }
    section.college-listing.position-relative.pb-150 .col-lg-12.col-md-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .br-middle {
        border-bottom: 1px solid #dedede;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .contact-wrap {
        background: #e6f5ff;
        border-radius: 16px;
    }
    .wrapper {
        width: 100%;
    }
    section.comment-form .col-md-9 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-7 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-5 {
        padding-left: 0;
        padding-right: 0;
    }
    /*** 



====================================================================

		Blog Details Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Page Start

====================================================================



***/
    section.blog.mobileBlogSection .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.blog.mobileBlogSection .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection .col-xs-6 {
        padding-left: 0px;
        /*width: 37%;*/
    }
    .example-2-blog-card .wrapper {
        background: url(../img/blog/students.jpg) center/cover no-repeat;
    }
    .card-1 {
        width: 100%;
        margin: 0 auto;
        position: relative;
        border-radius: 10px;
    }
    .card-1 .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card-1 .menu-content::before, .card-1 .menu-content::after {
        content: "";
        display: table;
    }
    .card-1 .menu-content::after {
        clear: both;
    }
    .card-1 .menu-content li {
        display: inline-block;
    }
    .card-1 .menu-content a {
        color: #fff;
    }
    .card-1 .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: "Open Sans";
        transform: translate(-50%, 0);
    }
    .card-1 .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        border-radius: 17px;
        transition: all 0.3s ease-in-out 0s;
    }
    .example-3-blog-card .wrapper {
        background: url(../img/blog/blog-image.jpg) center/cover no-repeat;
    }
    section.blog.mobileBlogSection .media.calendar img {
        width: 13px;
    }
    section.blog.mobileBlogSection .media.calendar h6 {
        font-size: 13px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        letter-spacing: 1px;
    }
    section.blog.mobileBlogSection .media.calendar h6.admin {
        font-size: 13px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-decoration: underline;
    }
    section.blog.mobileBlogSection .blog-header h5 {
        font-size: 20px;
        font-weight: 800;
        color: #161616;
        line-height: 28px;
        margin-top: 10px;
    }
    section.blog.mobileBlogSection .blog-header p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 13px;
    }
    /*** 



====================================================================

		Blog Page End

====================================================================



***/
    /*** 



====================================================================

		Ambassadsor Page Start

====================================================================



***/
    section.eventes-area.ambassador.faq-mobile-set.pt-150 {
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .about-content li.gradient-bg.ambassador-bg {
        background: linear-gradient( 100deg, rgb(255 255 255) 0%, rgb(255 255 255) 0%, rgb(255 255 255) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.about-area.how-crizac.ambassador.bg-cream {
        background-color: #e6f5ff;
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 317px;
        height: 215px;
        position: absolute;
        top: -23px;
        left: 42px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 285px;
        height: 204px;
        position: absolute;
        top: -13px;
        left: -29px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 15px;
        width: 270px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 30px;
        width: 270px;
    }
    section.about-area.how-crizac.ambassador .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
        line-height: 26px;
    }
    .about-title.ambassador-header h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .bg-orange-ambassador-page {
        position: absolute;
        background-image: linear-gradient(#e6f5ff, #e6f5ff);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 200px;
        top: 0;
    }
    .bg-orange-ambassador-page-1 {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 252px;
    }
    /*** 



====================================================================

Ambassadsor Page End

====================================================================



***/
    /*** 



====================================================================

		Partner Page Responsive Start

====================================================================



***/
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.blog-banner {
        min-height: 556px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: -74px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.about-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: -15px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.about-banner {
        min-height: 512px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-partner .slider-bg {
        min-height: 446px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        min-height: 587px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner .pb-150 {
        padding-bottom: 0px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.mb-150 {
        /* margin-bottom: 0px; */
    }
    section.partner.mobilePartnerSection .section-title p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-bottom: 30px;
    }
    section.partner.mobilePartnerSection.pb-150 {
        padding-bottom: 90px;
        padding-top: 0;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 34px 20px 34px 20px;
        max-height: 238px;
        height: 238px;
    }
    section.highlights.bg-higlights .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 30px 36px 30px;
        height: 241px;
    }
    section.highlights.bg-higlights .hightlight-box .highlight-image-box img {
        width: 55px;
    }
    section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 80px;
        padding-bottom: 80px;
        background-size: cover;
        background-position: center;
    }
    section.highlights.bg-higlights .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.highlights.bg-higlights .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.highlights.bg-higlights .highlight-text-box h4 {
        color: #005082;
        font-size: 20px;
        font-weight: bold;
        margin-top: 0px;
        line-height: 30px;
    }
    /*** 



====================================================================

		Partner Page Responsive End

====================================================================



***/
    /*** 



====================================================================

		Journey Page Responsive Start

====================================================================



***/
    section.journey.mobileJourneyPage .mt-150 {
        margin-top: 46px;
    }
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-journey .slider-bg {
        min-height: 425px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.journey.mobileJourneyPage .heading-block h4 {
        font-size: 20px;
        font-weight: bold;
        color: #f37024;
        margin-top: 32px;
        line-height: 30px;
    }
    section.journey.mobileJourneyPage .section-title p {
        margin-bottom: 40px;
        font-size: 16px;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 30px;
    }
    section.journey.mobileJourneyPage .heading-block p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
        margin-bottom: 0px;
    }
    section.journey.mobileJourneyPage .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.journey.mobileJourneyPage .journey-box---1 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 514px;
        height: 514px;
    }
    section.journey.mobileJourneyPage .journey-box---2 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage .journey-box---3 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 466px;
        height: 466px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage.pb-90 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.testimonial-area.mobile-testimonial-area.mt-100 {
        margin-top: 0px;
    }
    /*** 



====================================================================

		Journey Page Responsive End

====================================================================



***/
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg {
        background: url(../img/resource/benefits-bg.png), linear-gradient(#ff6626, #ff6626);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        border-radius: 20px;
        width: 342px;
    }
    section.college-listing.pb-150 {
        padding-bottom: 80px;
    }
    section.platform-area.platform-area-bg .platform-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-top: 10px;
        line-height: 26px;
    }
    .footer-widget .textwidget, .footer-widget .recentcomments a, .footer-widget a, .footer-widget .widget_categories a {
        color: #484848;
        font-size: 16px!important;
        font-weight: 400;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set.pb-150 {
        padding-bottom: 90px;
    }
    section.eventes-area.faq-mobile-set.pt-90 {
        padding-top: 90px;
    }
    section.testimonial-area-bg h4.testimonial-para {
        font-size: 24px;
        color: #ff6525;
        font-weight: bold;
        line-height: 28px;
    }
    section.about-area.mobile-about-size .about-title h3.simplified {
        font-size: 20px;
        line-height: 32px;
        font-weight: 800;
        margin-bottom: 0px;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.about-area.mobile-about-size .animated-arrow {
        font-size: 14px;
    }
    section.address-area.mobileAddressBlock a.direction-set {
        font-size: 14px;
    }
    section.about-area.mobile-about-size .about-title h3.simplified span {
        color: #ff6525;
    }
    section.about-area.mobile-about-size.pb-150 {
        padding-bottom: 90px;
        padding-top: 0;
    }
    section.about-area.mobile-about-size.simplifed.pb-150 {
        padding-bottom: 70px;
        padding-top: 0;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h4 {
        font-size: 16px;
        margin-bottom: 16px;
        position: relative;
        color: #005082;
        font-weight: 800;
        margin-top: 20px;
    }
	section.blog.mobileBlogSection .card-1 .wrapper{
		min-height:200px;
	}
    section.about-area.mobile-about-size .about-title h2 {
        font-size: 24px;
        line-height: 30px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    section.about-area.mobile-about-size .about-title h2.orange-text {
        color: #ff6525;
        font-size: 24px;
        line-height: 30px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h1 {
        font-size: 30px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 35px;
        margin-bottom: 10px;
        font-weight: 800;
        width: 100%;
    }
    /*** 



====================================================================

		FAQ Responsive Page Start

====================================================================



***/
    footer.footer-bg.mobile-footer-set .footer-widget img {
        width: 130px;
    }
    section.faq-area.mobileFaqBlock.pt-120.pb-120 {
        padding-bottom: 80px;
        padding-top: 40px;
    }
    section.faq-area.mobileFaqBlock .supportCategory .categoryTitle {
        font-size: 28px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 28px;
    }
    section.faq-area.mobileFaqBlock .supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 30px 78px 30px 78px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 153px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory {
        display: flex;
        flex-direction: column;
        flex: 0 0 24%;
        margin: 0 0;
        border-radius: 10px;
        padding: 30px 78px 30px 78px;
        background-repeat: no-repeat;
        background-size: cover;
        /* background-color: #005082; */
        align-items: center;
        justify-content: center;
        text-align: center;
        line-height: 37px;
        background-position: center;
        height: 153px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory .categoryTitle {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 26px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
    }
    section.global-faq-area.mobileFaqGlobalBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    section.global-faq-area.mobileFaqGlobalBlock li .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 15px;
        color: #484848;
        letter-spacing: 1px;
        font-weight: 500;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 70px;
        padding-top: 80px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.campus-faq-area.mobileFaqCampusBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 15px;
    }
    section.campus-faq-area.mobileFaqCampusBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 90px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.channel-faq-area.mobileFaqChannelBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
        padding-left: 15px;
    }
    section.channel-faq-area.mobileFaqChannelBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    /*** 



====================================================================

		FAQ Responsive Page End

====================================================================



***/
    /* Contact Responsive */
    section.map-area.mobileMapAdress.pb-120 {
        padding-bottom: 80px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.address-area.mobileAddressBlock.pt-120 {
        padding-top: 80px;
    }
    section.address-area.mobileAddressBlock .address-box p a.email {
        font-size: 20px;
        font-weight: bold;
        color: #ff6525;
        margin-top: 20px;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box p.location {
        font-size: 16px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 26px;
    }
    section.address-area.mobileAddressBlock .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 251px;
        height: 251px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 245px;
        height: 245px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .address-box.mobile-address-box-2 {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 200px;
        height: 200px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-follow-us p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-follow-us {
        background-color: #005082;
        width: 135px;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 60px auto 20px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us {
        background-color: #005082;
        width: 135px;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 70px auto 20px;
    }
    section.contact-area.mobileContactBlock .wrap-input100 .dropDownSelect2 .select2-dropdown {
        width: calc(89% + 2px) !important;
    }
    section.address-area.mobileAddressBlock.pt-120.pb-120 .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-top: 0px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-email {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 105px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-responsive {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 214px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-1 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 326px;
        font-weight: bold;
        left: 0;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-2 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 434px;
        font-weight: bold;
        left: 0;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 307px;
    }
    section.contact-area.mobileContactBlock .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
    }
    /* Contact Responsive */
    section.platform-area.platform-area-bg .platform-box h3 {
        color: #025282;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        margin-top: 20px;
    }
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 20px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .hilite-title strong {
        display: inline-block;
        font-size: 40px;
        font-family: 'Mulish', sans-serif;
        /* color: rgba(0, 0, 0, .1); */
        font-weight: 800;
        /* letter-spacing: 1px; */
        /* white-space: nowrap; */
        color: transparent;
        -webkit-text-stroke: 2px #ffffff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        margin-bottom: 24px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box p {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 26px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    footer.footer-bg.mobile-footer-set .footer-top .footer-link li {
        display: flex;
        align-items: center;
        margin-right: 10px;
        text-align: left;
    }
    .slider-content.college-listing-ban-img-set {
        position: relative;
        z-index: 2;
        margin-top: 40px;
    }
    section.college-listing .listing-box .media img.college-icon {
        width: 55px;
    }
    section.college-listing .form-control {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control---1 {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control::placeholder {
        color: #8995ad;
        font-size: 16px;
    }
    section.college-listing .listing-box .media .media-body .college-name {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
        margin-bottom: 0;
        line-height: 22px;
    }
    section.college-listing .table td, .table th {
        padding: 1rem 1.5rem 1rem 1.5rem;
        vertical-align: middle;
        border-top: 0px solid #dee2e6;
    }
    section.college-listing .listing-box .br-right-grey {
        border-right: 0px solid #c7cfdf;
    }
    section.college-listing .listing-box p.college-location {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0;
        color: #161616;
        text-align: center;
        line-height: 23px;
    }
    section.mobileCourseSection .padding-zero, .search-courses .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.featuredUniversity .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.featuredUniversity h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.featuredUniversity .desc h1 a {
        display: inline;
        font-size: 20px;
        color: #005082;
        margin-bottom: 0px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .desc {
        padding: 0.2em 1.5em 0.4em 0px;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .tdesc {
        /* margin-bottom: 40px; */
        width: 100%;
        /* height: 50px; */
        overflow: auto;
        color: #161616;
        font-weight: bold;
        font-size: 15px;
        /* margin-top: 0px; */
    }
    section.featuredUniversity .card .img-cover img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 15px;
    }
    section.studenVideoSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.studenVideoSection.position-relative.pt-120 .video-wrapper {
        position: relative;
        padding-bottom: 71.25%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
    }
    section.studenVideoSection.position-relative.pt-120 .video-bg {
        background-color: #e6f5ff;
        width: 251px;
        height: 288px;
        position: absolute;
        top: 454px;
        left: 124px;
        /* right: 0; */
        bottom: 0;
        border-radius: 10px;
        z-index: -1;
    }
    section.mobileCourseSection .mb-50 {
        margin-bottom: 30px;
    }
    section.mobileCourseSection .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 25px 12px;
        max-height: 363px;
        height: 363px;
        border-radius: 15px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.position-relative.featuredUniversity.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 60px;
    }
    section.contactDetails.blue-bg-box {
        background: url(../img/resource/details.png), linear-gradient(#e6f5ff, #e6f5ff);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.contactDetails h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.contactDetails .media.detail-box-icon h5 {
        font-weight: 400;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        color: #242424;
        line-height: 19px;
        margin-bottom: 7px;
    }
    section.contactDetails .map-design {
        height: 300px;
        border: 6px solid #fff;
    }
    section.contactDetails .media.detail-box-icon img {
        width: 20px;
    }
    section.contactDetails .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.studenVideoSection.position-relative.pt-120 {
        padding-top: 80px;
    }
    section.studenVideoSection h2.testimonial-heading {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.studenVideoSection p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 12px;
        margin-bottom: 0px;
    }
    section.mobileCourseSection.position-relative .container.pb-120.br-bottom-grey {
        padding-bottom: 80px;
    }
    section.mobileCourseSection .blue-box p.course-details {
        font-size: 16px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
        margin-top: 20px;
    }
    section.mobileOverviewSection .brm-skin {
        border-right: 0px solid #ffe2d5;
    }
    section.mobileOverviewSection .overview-box h5 {
        font-size: 15px;
        font-weight: 600;
        color: #161616;
        font-family: 'Mulish', sans-serif;
    }
    section.mobileOverviewSection .mobileBorderBottom {
        border-bottom: 2px solid #ffe2d5;
    }
    section.mobileOverviewSection .overview-box {
        padding: 20px 0px 20px 0px;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul li a span {
        text-transform: capitalize;
        letter-spacing: 1px;
        font-weight: bold;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        padding: 0px 20px;
        text-align: center;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul {
        border: 12px solid transparent;
    }
    section.tab-section.mobileTabSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 80px;
    }
    section.universityDetails.mobileUniversitySection .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 30px;
    }
    section.universityDetails.mobileUniversitySection .media.university-name {
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 100px;
        /* bottom: 0; */
        left: 17px;
        /* /* right: 0; */
    }
    section.universityDetails.mobileUniversitySection .media.icon-box {
        padding: 20px 0px 0px 0px;
    }
    section.universityDetails.mobileUniversitySection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 225px;
        height: 377px;
        position: absolute;
        top: 14px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 280px;
        height: 253px;
        position: absolute;
        top: 0;
        left: 43px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img img.institution-image-1 {
        width: 82%;
        margin-left: 0;
        margin-top: 20px;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 253px;
        height: 297px;
        position: absolute;
        top: 2px;
        left: -10px;
        bottom: 0;
        z-index: -1;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    section.eventes-area.event-mobile-section.pt-150.pb-150 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-150.pb-150 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 40px;
    }
    section.services-area.service-laptop-dk .target-box {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 302px;
    }
    section.services-area.service-laptop-dk .number-box {
        position: absolute;
        top: 19px;
        /* right: 0; */
        left: 241px;
        /* /* bottom: 0; */
    }
    section.services-area.service-laptop-dk .target-box img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.services-area.service-laptop-dk .section-sub-heading-1 h3 {
        color: #005082;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 20px;
    }
    section.services-area.service-laptop-dk .target-box-1 {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 360px;
    }
    section.testimonial-area-bg.testmonial-mobile.pb-150 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.services-area.service-laptop-dk .number-box-1 {
        position: absolute;
        top: 19px;
        right: 0;
        left: 243px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk .target-box-1 img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box-1 p {
        color: #484848;
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-150 {
        padding-top: 0px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 85%;
        margin-left: 22px;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 284px;
        height: 326px;
        position: absolute;
        top: -16px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.services-area.service-laptop-dk .number-title strong {
        display: inline-block;
        font-size: 50px;
        font-family: 'Mulish', sans-serif;
        line-height: 73px;
        color: rgba(0, 0, 0, 0.1);
        font-weight: bold;
        letter-spacing: 1px;
        position: absolute;
        left: 55px;
        top: 0px;
        white-space: nowrap;
        color: transparent;
        -webkit-text-stroke: 2px #ff6525;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        z-index: -1;
    }
    section.services-area.service-laptop-dk .services-content2 h4 {
        font-size: 20px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.services-area.service-laptop-dk .services-content2 p {
        font-size: 16px;
        line-height: 28px;
        color: #484848;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-widget-title h2 {
        font-size: 20px;
        margin-bottom: 30px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
    }
    section.platform-area.platform-area-bg {
        background: url(../img/resource/cream-banner.png), linear-gradient(#fff3ee, #fff3ee);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 40px;
        padding-bottom: 40px;
    }
    section.platform-area.platform-area-bg .br-bottom-brown-mobile {
        border-bottom: 1px solid #ccc2be;
    }
    section.platform-area.platform-area-bg .platform-box {
        padding: 21px 0px 21px 0px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 30px 0px;
    }
    section.enabling-counter.enabling-bg .counter-box h3 {
        font-size: 34px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.enabling-counter.enabling-bg .counter-box p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #fff;
        font-size: 28px;
        line-height: 34px;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.enabling-counter.enabling-bg {
        padding-top: 80px;
        background: url(../img/resource/map.png);
        background-size: cover;
        background-position: center;
        padding-bottom: 80px;
    }
    section.about-area.how-crizac.about-p.p-relative.pt-120 {
        padding-top: 80px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .br-right-white {
        border-right: 0px solid #fff;
        border-bottom: 2px solid #fff;
    }
    section.about-area.mobile-about-size .simplified-arrow {
        width: 16px;
        margin-left: 12px;
        margin-bottom: 6px;
    }
    section.services-area.service-laptop-dk .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.services-area.service-laptop-dk .services-icon {
        width: 75px;
        height: 75px;
        background-color: #fff;
        border-radius: 27px;
        box-shadow: 0px -8px 38px rgb(0 0 0 / 0%), -2px 6px 15px rgb(0 0 0 / 5%);
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.arrow-mobile {
        width: 20px;
        margin-right: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget .media img {
        width: 16px;
    }
    footer.footer-bg.mobile-footer-set .mb-30 {
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-link p {
        color: #484848;
        font-size: 16px;
        display: inline-block;
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .f-contact i {
        width: 40px;
        line-height: 40px;
        color: rgb(0, 80, 130);
        text-align: left;
        border-radius: 50%;
        float: left;
        font-size: 21px;
        transition: all 0.3s ease-in-out 0s;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h2 {
        font-size: 22px;
        margin-bottom: 20px;
        position: relative;
        color: rgb(0, 80, 130);
        font-weight: 800;
    }
    footer.footer-bg.mobile-footer-set .f-contact span {
        color: #484848;
        display: block;
        font-size: 16px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget li span.email-sec {
        color: #ff6525;
        font-size: 18px;
    }
    section.eventes-area.faq-mobile-set.pt-120 {
        padding-top: 80px;
    }
    section.eventes-area.faq-mobile-set.pb-120 {
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-100.pb-100 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set .eventes-box h3 {
        font-size: 20px;
        color: #ff6525;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
    }
    section.eventes-area.faq-mobile-set .eventes-box p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-bottom: 30px;
    }
    section.eventes-area.faq-mobile-set .mt-30 {
        margin-top: 10px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 40px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
        width: 350px;
        padding-left: 23px;
        padding-right: 23px;
    }
    section.blog-area.blog-mobile-section.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-120 {
        padding-top: 0px;
    }
    section.blog-area.blog-mobile-section .card .data .content {
        padding: 0em 1em 1em 1em;
        position: relative;
        z-index: 1;
    }
    section.university-article .card .data .content {
        padding: 0em 1em 1em 1em;
        position: relative;
        z-index: 1;
    }
    section.blog-area.blog-mobile-section .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        line-height: 1.4em;
    }
    section.university-article .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 22px;
        font-weight: 800;
    }
    section.blog-area.blog-mobile-section.pt-150.pb-150 .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.university-article.position-relative.pt-120.pb-120 .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.about-area.mobile-about-size.pt-70 {
        padding-top: 0px;
    }
    section.about-area.mobile-about-size .about-title.second-atitle.br-right {
        border-right: 0px solid #e7eeff;
        margin-top: 80px
    }
    section.about-area.mobile-about-size.pb-120 {
        padding-bottom: 80px;
    }
    section.about-area.mobile-about-size .about-content.s-about-content .mobile-size {
        width: 116px;
        margin-bottom: 40px;
    }
    section.about-area.mobile-about-size .about-content.s-about-content img.mobile-size.dksize {
        width: 116px;
        margin-bottom: 40px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 70%;
        margin-left: 13px;
        margin-top: 24px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 100%;
        margin-top: 50px;
    }
    section.services-area.service-laptop-dk.pt-350 {
        padding-top: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile h2.testimonial-heading {
        color: #005082;
        font-size: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 30px;
    }
    section.eventes-area.event-mobile-section.pt-200.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        color: #fff;
        font-size: 28px;
        line-height: 34px;
    }
    section.eventes-area.event-mobile-section.pb-120.pt-120 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.testimonial-area h2 {
        color: #ffffff;
        font-size: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 34px;
    }
    section.blog-area.blog-mobile-section .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.eventes-area.faq-mobile-set .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.eventes-area.event-mobile-section .bg-blue-1 {
        background-image: url(../img/testimonial/map.png), linear-gradient(#015182, #015182);
        width: 1000px;
        height: auto;
        position: absolute;
        top: 0px;
        /* left: 0; */
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    section.eventes-area.event-mobile-section .pl-120 {
        padding-left: 0px;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 34px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.eventes-area.event-mobile-section .counter-block p {
        font-size: 17px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        margin-top: 22px;
        line-height: 28px;
    }
    section.eventes-area.event-mobile-section .section-title .mt-30 {
        margin-top: 20px;
    }
    section.testimonial-area-bg.testmonial-mobile p.testimonial-para {
        font-size: 22px;
        color: #ff6525;
        font-weight: bold;
        line-height: 32px;
    }
    section.testimonial-area-bg.testmonial-mobile .mt-60 {
        margin-top: 30px;
    }
    section.services-area.service-laptop-dk .services-box .services-content2 {
        margin-top: 25px;
        transition: .3s;
        padding-right: 25px;
    }
    section.services-area.service-laptop-dk .services-box .icon-size-set {
        width: 42px;
        margin-left: 14px;
    }
    section.services-area.service-laptop-dk .services-content2 h5 {
        font-size: 22px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.services-area.service-laptop-dk .pt-110 {
        padding-top: 0px;
    }
    section.services-area.service-laptop-dk .bg-blue {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.services-area.service-laptop-dk.pb-120 {
        padding-bottom: 80px;
    }
    section.services-area.service-laptop-dk.pt-100 {
        padding-top: 80px;
    }
    section.about-area.how-crizac .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.about-area.how-crizac .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area.how-crizac .about-title h3 {
        color: #ff6525;
        font-size: 20px;
        margin-bottom: 8px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
    }
    section.about-area .arrow-image-mobile {
        width: 20px;
    }
    section.about-area .about-content li {
        display: flex;
        /* margin-bottom: 20px; */
        /* margin-top: 20px; */
        color: #002e5b;
        font-weight: 600;
        padding-top: 14px;
        padding-bottom: 14px;
        padding-left: 10px;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area.how-crizac .about-title h5 {
        color: #ff6525;
        font-size: 21px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac .about-title.institute-header h5 {
        color: #025282;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area .row.align-items-center.mt-120 {
        margin-top: 50px;
    }
    section.about-area .s-about-content p {
        margin-bottom: 30px;
        font-size: 16px;
        width: 100%;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area img.responsive-icon-size {
        width: 59px;
        margin-bottom: 20px;
    }
    section.about-area .mt-150 {
        margin-top: 50px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2 {
        font-size: 24px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1.1;
        margin-bottom: 20px;
        font-weight: 800;
        width: 100%;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.slider-area h4.choose-header {
        padding: 10px 10px;
        width: 84%;
        background-color: #e3ecf1;
        margin-bottom: 20px;
        color: #005082;
        letter-spacing: 2px;
        font-size: 12px;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        text-transform: uppercase;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img {
        margin-top: 35px;
        margin-left: 0px;
        margin-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set {
        margin-top: 38px;
        margin-left: -15px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img img {
        position: relative;
        z-index: 1;
        width: 100%;
        margin-left: 0px;
        margin-top: 0;
        margin: 0 auto;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 285px;
        margin-left: 1px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.institute-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 375px;
        margin-left: -28px;
        margin-top: 38px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 345px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .s-slider-content p {
        font-size: 16px;
        padding-right: 0px;
        color: #484848;
        line-height: 26px;
        width: 100%;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .pb-150 {
        padding-bottom: 80px;
    }
    /* How Crizac Works Responsive */
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        line-height: 34px;
        position: relative;
        font-weight: 800;
        color: #fff;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 16px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 100%;
        margin: 24px auto 0px;
        line-height: 26px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .bg-orange {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 220px;
    }
    section.cta-box .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 55px;
        padding-bottom: 55px;
        border-radius: 20px;
        top: 170px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.simplified-arrow {
        width: 13px;
        margin-left: 10px;
    }
}

@media only screen and (max-width: 360px) {
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container p.more-photo-btn {
        position: absolute;
        bottom: 1px;
        right: 28px;
        background-color: #fff;
        padding: 1px 12px;
        border-radius: 50px;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        overflow: hidden;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery .college-listing-gallery-container ul li.middle-large-image img {
        width: 344px;
        height: 232px;
        object-fit: cover;
        margin: 0 0px 0 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.slider-gallery {
        height: auto;
    }
    #inner-page {
        height: 540px;
        margin-bottom: 70px;
    }
    .testimonial-active-1 .slick-prev {
        background: url(../img/resource/left-arrow.png) no-repeat 0 0;
        right: 184px;
    }
    #home .bnnerDiv-rht {
        margin-left: 2px;
    }
    #home .bnnerDiv-lft h2 {
        font-size: 19px;
        margin-bottom: 12px;
    }
    #home .bnnerDiv-lft h1 {
        margin-bottom: 12px;
    }
    #home .bnnerDiv-lft {
        padding: 20px 0 0 0;
    }
    section#home {
        height: 580px !important;
    }
    .testimonial-active-1 .slick-next {
        background: url(../img/resource/right-arrow.png) no-repeat 0 0;
        left: 184px;
    }
    section.platform-area.platform-area-bg .section-title h3 {
        font-size: 23px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    .section-title.course-list h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 37px;
        margin-top: 0px;
    }
    .br-left-filter {
        border-left: 0px solid #c7cfdf;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.director-speech.mobileDirectorSpeech .message-block .signature-block p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
    }
    section.director-speech.mobileDirectorSpeech .directors-image img {
        margin-left: 0;
        width: 100%;
        height: 300px;
        object-fit: cover;
        object-position: center;
    }
    section.director-speech.mobileDirectorSpeech .bg-blue-director {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.director-speech.mobileDirectorSpeech .message-block p {
        font-size: 16px;
        font-weight: 400;
        line-height: 28px;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    section.director-speech.mobileDirectorSpeech .signature-block img {
        width: 285px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.director-speech.mobileDirectorSpeech.pt-150.pb-150 .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk.pb-150.pt-150 .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.services-area.service-laptop-dk .section-sub-heading h3 {
        color: #ff6525;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 40px;
    }
    section.services-area.service-laptop-dk .target-box {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 294px;
    }
    section.services-area.service-laptop-dk .number-box {
        position: absolute;
        top: 19px;
        /* right: 0; */
        left: 235px;
        /* /* bottom: 0; */
    }
    section.services-area.service-laptop-dk .target-box img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.services-area.service-laptop-dk .section-sub-heading-1 h3 {
        color: #005082;
        font-size: 23px;
        font-weight: 800;
        text-align: center;
        margin-bottom: 20px;
    }
    section.services-area.service-laptop-dk .target-box-1 {
        background-color: #fff;
        padding: 45px 20px 20px 20px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 5%) 3px 11px 16px 0px;
        min-height: 360px;
    }
    section.testimonial-area-bg.testmonial-mobile.pb-150 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.services-area.service-laptop-dk .number-box-1 {
        position: absolute;
        top: 19px;
        right: 0;
        left: 243px;
        bottom: 0;
    }
    section.services-area.service-laptop-dk .target-box-1 img {
        margin-bottom: 30px;
    }
    section.services-area.service-laptop-dk .target-box-1 p {
        color: #484848;
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac.about-p.pb-150 {
        padding-bottom: 80px;
    }
    section.about-area.mobile-about-size.about-p.pb-150 {
        padding-bottom: 60px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h1 {
        font-size: 28px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 35px;
        margin-bottom: 10px;
        font-weight: 800;
        width: 100%;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2.gateway {
        color: #ff6525;
        font-size: 18px;
        font-weight: 800;
        margin-bottom: 10px;
    }
    .custom-padding-right {
        padding-right: 0px;
    }
    section.college-listing.position-relative.pb-150 .col-lg-12.col-md-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner {
        min-height: 572px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.college-listing-banner .pb-80 {
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 360px;
        margin-left: 0px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.contact-banner {
        min-height: 457px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.contact-img-set img {
        position: relative;
        z-index: 1;
        width: 360px;
        margin-left: -15px;
        margin-top: 22px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.faq-page.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.faq-banner {
        min-height: 596px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.faq-img-set img {
        position: relative;
        z-index: 1;
        width: 360px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.partner-banner {
        min-height: 485px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.partner-img-set img {
        position: relative;
        z-index: 1;
        width: 360px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.journey-banner {
        min-height: 633px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.journey-img-set img {
        position: relative;
        z-index: 1;
        width: 360px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.blog-img-set img {
        position: relative;
        z-index: 1;
        width: 360px;
        margin-left: 18px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.institutuin {
        min-height: 477px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.ourvission.mobileOurVission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-80 {
        padding-bottom: 40px;
        padding-top: 90px;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.partner.mobilePartnerSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.blog.mobileBlogSection.pb-150 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.about-area.how-crizac.ambasaddor-page.bg-cream.about-p.pt-150.pb-150 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input--style-4-home-search {
        font-family: 'Mulish', sans-serif;
        height: 51px;
        background: #fff;
        color: #8995ad;
        font-size: 18px;
        border-radius: 80px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search {
        background: linear-gradient( 45deg, #0146ff 19%, #0146ff96 48%, #0146ff 100%);
        border-radius: 50px;
        color: #FFF;
        padding: 20px 20px;
        background-size: 300% 100%;
        transition: all 0.3s ease-in-out 0s;
        text-transform: uppercase;
        position: absolute;
        right: 6px;
        /* bottom: 0; */
        top: 230px;
        left: 0;
        width: 55%;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .card-4 .card-body {
        padding: 30px 0px;
        padding-bottom: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .btn.ss-btn-search:hover {
        background-position: 100% 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .input-group-search {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
        border: 3px solid #f3f3f3;
        border-radius: 80px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-7 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content {
        margin-top: 20px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .container .row .col-lg-5 {
        padding-left: 0px;
        padding-right: 0px;
    }
    /*** 



====================================================================

		Register Page Start

====================================================================



***/
    /* ==========================================================================

   #WRAPPER

   ========================================================================== */
    .wrapper {
        margin: 0 auto;
    }
    .wrapper--w960 {
        max-width: 100%;
    }
    /* ==========================================================================

#FORM

========================================================================== */
    .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 3.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search {
        width: 100%;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode {
        width: 100%;
        display: flex;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .input--style-4 {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        background: #fff;
        color: #8995ad;
        font-size: 16px;
        border-radius: 0px 30px 30px 0px;
        -webkit-box-shadow: none;
        width: 100%;
        box-shadow: none;
        border: 1px solid transparent;
        padding: 1rem 1rem 1rem 1.5rem!important;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    .input--style-4:focus, .input--style-4:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .input--style-4::-webkit-input-placeholder {
        /* WebKit, Blink, Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #8995ad;
        font-size: 16px;
        opacity: 1;
    }
    .input--style-4:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #8995ad;
        font-size: 16px;
    }
    .input--style-4:-ms-input-placeholder {
        /* Microsoft Edge */
        color: #8995ad;
        font-size: 16px;
    }
    .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
        width: 100%;
    }
    .radio-container {
        display: inline-block;
        position: relative;
        padding-left: 30px;
        font-family: 'Mulish', sans-serif;
        cursor: pointer;
        font-size: 16px;
        font-weight: bold;
        color: #353535;
        margin-top: 12px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .radio-container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    .radio-container input:checked~.checkmark-gender {
        background-color: #e5e5e500;
        border: 2px solid #ff6525;
    }
    .radio-container input:checked~.checkmark-gender:after {
        display: block;
    }
    .radio-container .checkmark-gender:after {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        font-family: 'Mulish', sans-serif;
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 12px;
        height: 12px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        background: #ff6525;
    }
    .checkmark-gender {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        height: 20px;
        width: 20px;
        font-family: 'Mulish', sans-serif;
        background-color: #e5e5e5;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
        box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
    }
    .checkmark-gender:after {
        content: "";
        position: absolute;
        font-family: 'Mulish', sans-serif;
        display: none;
    }
    .input-group {
        position: relative;
        font-family: 'Mulish', sans-serif;
        margin-bottom: 22px;
    }
    .input-group-icon {
        position: relative;
        font-family: 'Mulish', sans-serif;
    }
    .input-icon {
        position: absolute;
        font-size: 16px;
        color: #999;
        right: 18px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
    }
    /* ==========================================================================

#SELECT2

========================================================================== */
    .select--no-search .select2-search {
        display: none !important;
    }
    .rs-select2 .select2-container {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        border: 2px solid #f3f3f3;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container.select2-container--default {
        /* width: 100% !important; */
        outline: none;
        background: #fff;
        font-family: 'Mulish', sans-serif;
        -webkit-border-radius: 50px 0px 0px 50px;
        -moz-border-radius: 50px 0px 0px 50px;
        border-radius: 50px 0px 0px 50px;
        border: 2px solid #f3f3f3;
        border-right: 0px;
    }
    .m-r-20 {
        margin-right: 20px;
    }
    .rs-select2 .select2-container .select2-selection--single {
        outline: none;
        width: 100%;
        border: none;
        height: 55px;
        font-family: 'Mulish', sans-serif;
        background: transparent;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 22px;
        padding-right: 50px;
    }
    .rs-select2.js-select-simple.select--no-search.mobile-pincode .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 55px;
        padding-left: 0;
        color: #8995ad;
        font-size: 16px;
        font-family: inherit;
        font-family: 'Mulish', sans-serif;
        padding-left: 50px;
        padding-right: 50px;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow {
        height: 0px;
        right: 20px;
        font-family: 'Mulish', sans-serif;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow b {
        display: none;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow:after {
        font-family: "Material-Design-Iconic-Font";
        content: '\f2f9';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container .select2-selection--single .select2-selection__arrow::before {
        font-family: "Material-Design-Iconic-Font";
        content: '';
        font-size: 24px;
        color: #8995ad;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .rs-select2 .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow::after {
        -webkit-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    .select2-container--open .select2-dropdown--below {
        border: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        -moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 8px 20px 0px rgb(0 0 0 / 15%);
        border: 1px solid #e0e0e0;
        margin-top: -8px;
        overflow: hidden;
    }
    .select2-container--default .select2-results__option {
        padding-left: 22px;
    }
    /* ==========================================================================

#TITLE

========================================================================== */
    .title {
        font-size: 24px;
        color: #525252;
        font-weight: 400;
        margin-bottom: 40px;
    }
    .br-bottom-form-registre {
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 50px;
        margin-top: 50px;
    }
    /* ==========================================================================

#CARD

========================================================================== */
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.captcha-img {
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        border-radius: 0px;
        float: right;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .card-4 .card-body {
        padding: 0px 0px;
        padding-bottom: 0px;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection.position-relative .col-lg-5 {
        padding-left: 0;
        padding-right: 0;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 22px;
    }
    section.contact-banner.mobileContactSection .wrapper.wrapper--w680 img.phone-icon {
        width: 19px;
        position: absolute;
        top: 57px;
        left: 25px;
        right: 0;
        bottom: 0;
        z-index: 9;
        height: 19px;
    }
    section.contact-banner.mobileContactSection p {
        font-size: 18px;
        margin-top: 26px;
        color: #353535;
    }
    .field-icon-1 {
        position: absolute;
        top: 56px;
        /* left: 0; */
        right: 12px;
        bottom: 0;
    }
    /*** 



====================================================================

    Register Page End

====================================================================



***/
    /*** 



====================================================================

		Login Page Start

====================================================================



***/
    .wrap {
        width: 100%;
    }
    .text-wrap, .login-wrap {
        width: 100%;
    }
    @media (max-width: 991.98px) {
        .text-wrap, .login-wrap {
            width: 100%;
        }
    }
    .text-wrap {
        color: #fff;
    }
    .text-wrap .text h2 {
        font-weight: 900;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    .login-wrap {
        position: relative;
        padding: 0px!important;
    }
    .login-wrap h3 {
        font-weight: 300;
        font-family: 'Mulish', sans-serif;
    }
    .form-group {
        position: relative;
    }
    .form-group .label {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px;
        color: #353535;
        font-weight: bold;
    }
    .form-group a {
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        text-decoration: underline;
        font-weight: 700;
        font-size: 16px;
    }
    section.contact-banner.mobileContactSection .form-control {
        font-family: 'Mulish', sans-serif;
        height: 60px;
        color: #353535;
        font-size: 16px;
        border-radius: 30px;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid transparent;
        padding-left: 20px;
        padding-right: 20px;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        border: 2px solid #f3f3f3;
    }
    @media (prefers-reduced-motion: reduce) {
        .form-control {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap img {
        width: 22px;
        position: absolute;
        top: 54px;
        left: 24px;
        right: 0;
        bottom: 0;
    }
    section.contact-banner.mobileContactSection .wrap .login-wrap button {
        width: 150px;
        text-align: center;
        float: none;
        padding: 1rem 1em 1rem 1em!important;
        color: #fff;
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 20px;
    }
    .form-control::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: #8a96af !important;
    }
    .form-control::-moz-placeholder {
        /* Firefox 19+ */
        color: #8a96af !important;
    }
    .form-control:-ms-input-placeholder {
        /* IE 10+ */
        color: #8a96af !important;
    }
    .form-control:-moz-placeholder {
        /* Firefox 18- */
        color: #8a96af !important;
    }
    section.contact-banner.mobileContactSection .form-control:focus, section.contact-banner.mobileContactSection .form-control:active {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        outline: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        border-color: #ff6525;
    }
    .social-media .social-icon span {
        color: #999999;
    }
    .social-media .social-icon:hover, .social-media .social-icon:focus {
        background: #f35588;
    }
    .social-media .social-icon:hover span, .social-media .social-icon:focus span {
        color: #fff;
    }
    .checkbox-wrap {
        display: block;
        position: relative;
        padding-left: 30px;
        margin-bottom: 12px;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        font-weight: 700;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    /* Hide the browser's default checkbox */
    .checkbox-wrap input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        height: 0;
        width: 0;
    }
    /* Create a custom checkbox */
    .checkmark {
        position: absolute;
        top: 0;
        left: 0;
    }
    /* Create the checkmark/indicator (hidden when not checked) */
    .checkmark:after {
        content: "\f0c8";
        font-family: "FontAwesome";
        position: absolute;
        color: rgba(0, 0, 0, 0.1);
        font-size: 20px;
        margin-top: 0px;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
    @media (prefers-reduced-motion: reduce) {
        .checkmark:after {
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
        }
    }
    /* Show the checkmark when checked */
    .checkbox-wrap input:checked~.checkmark:after {
        display: block;
        content: "\f14a";
        font-family: "FontAwesome";
        color: rgba(0, 0, 0, 0.2);
    }
    /* Style the checkmark/indicator */
    .checkbox-primary {
        color: #353535;
    }
    .br-bottom-form {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .checkbox-primary input:checked~.checkmark:after {
        color: #353535;
    }
    section.contact-banner.mobileContactSection {
        background: url(../img/resource/gradient-bg.png);
        background-size: cover;
        background-position: center;
    }
    section.contact-banner.mobileContactSection .account-block p {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
    }
    section.contact-banner.mobileContactSection .signing-box p {
        font-size: 18px;
        color: #353535;
        margin-top: 30px;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.contact-banner.mobileContactSection .signing-box p a {
        font-size: 18px;
        text-decoration: underline;
        color: #002e5b;
        line-height: 28px;
    }
    section.contact-banner.mobileContactSection .account-block p.create {
        font-size: 18px;
        line-height: 28px;
        color: #353535;
        font-weight: bold;
    }
    section.contact-banner.mobileContactSection.pb-150 {
        padding-bottom: 80px;
    }
    section.contact-banner.mobileContactSection .row.pt-100 {
        padding-top: 40px;
    }
    /*** 



====================================================================

    Login Page End

====================================================================



***/
    /*** 



====================================================================

		Privacy Policy Page Start

====================================================================



***/
    section.privacy-policy-content-blocks.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    section.privacy-banner.mobilePrivacySection .privacy-policy-content p {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 400;
        margin-bottom: 18px;
        line-height: 28px;
    }
    section.privacy-banner.mobilePrivacySection .slider-content h1 {
        font-size: 32px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1;
        margin-bottom: 20px;
        font-weight: 800;
    }
    section.privacy-policy-content-blocks .content-block-privacy p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 30px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks .pointer-block {
        background-color: #f9f9f9;
        padding: 20px 15px 1px 15px;
    }
    section.privacy-policy-content-blocks .pointer-block span {
        font-size: 18px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0px;
        color: #484848;
        line-height: 28px;
    }
    section.privacy-policy-content-blocks .pointer-block p {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    section.privacy-policy-content-blocks ol li {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 15px;
        color: #484848;
        line-height: 26px;
    }
    /*** 



====================================================================

    Privacy Policy Page End

====================================================================



***/
    /*** 



====================================================================

		About Page Start

====================================================================



***/
    section.about.mobileAboutSection {
        padding-top: 0px;
    }
    section.about.mobileAboutSection .aboutblock p {
        font-size: 18px;
        color: #005082;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-align: center;
        line-height: 28px;
        margin-bottom: 0px;
    }
    section.ourmission.mobileOurMission.pt-150.pb-150 {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .br-bottom {
        border-bottom: 1px solid #e0e0e0;
        margin-top: 90px;
        margin-bottom: 90px;
    }
    section.ourvission.mobileOurVission .ourvission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    section.ourmission.mobileOurMission .ourmission-block p {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 0px;
        color: #484848;
    }
    .story_slider .story_slides {
        margin-bottom: 16px;
    }
    .story_slider .story_slides:focus {
        outline: 0;
    }
    .story_slider .story_slides .story_popup {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border: 0;
        border-radius: inherit;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-color: rgba(120, 120, 120, 0.1);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .story_slider .story_slides .story_popup::before {
        content: "";
        position: absolute;
        height: 10%;
        width: 90%;
        left: 5%;
        bottom: 0;
        background: inherit;
        background-position-y: 100%;
        -webkit-filter: blur(10px);
        filter: blur(10px);
        z-index: -1;
    }
    .story_slider .story_slides:after {
        content: "";
        display: block;
        padding-top: 67.25%;
    }
    /*** 



====================================================================

    About Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Details Page Start

====================================================================



***/
    .card.previous-card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
        line-height: 1.4em;
    }
    .card.previous-card .title:hover {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 30px;
        font-weight: 800;
    }
    .cover .post-thumbnail img {
        display: flex;
        object-fit: cover;
        transition: all .5s ease;
        filter: brightness(90%);
    }
    .entry-meta.before-title {
        position: static;
    }
    .entry-meta.before-title {
        margin-bottom: 15px;
    }
    .entry-meta {
        font-size: 12px;
        color: var(--medium-grey);
        font-family: var(--title-font);
        font-weight: 700;
    }
    .author-category-meta {
        font-size: .75rem;
    }
    .cover-wrapper .author-category-meta {
        color: #d3d3d3;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .cover-wrapper .entry-header {
        max-width: 100%;
        padding: 17px 21px !important;
    }
    .cover-wrapper .entry-header {
        color: #fff;
        background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
        position: relative;
        bottom: 0;
        left: 0;
        width: 100% !important;
        margin: 0 !important;
        padding: 20px;
        border-radius: 10px;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
    }
    .cover-wrapper .after-title {
        margin-top: 30px;
    }
    .entry-meta i {
        font-style: normal;
        text-transform: none;
        font-weight: 500;
    }
    .entry-meta .avatar {
        width: 26px;
        margin-right: 3px;
        border-radius: 50%;
    }
    section.blog-banner.mobileBlogSection .col-lg-12 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .post-thumbnail img {
        min-height: 40vh;
        border-radius: 10px;
        object-fit: cover;
        display: flex;
        width: 100%;
    }
    .cover-wrapper {
        position: relative !important;
        justify-content: center;
        align-items: center;
        display: flex;
        margin-bottom: 15px;
    }
    .cover .post-thumbnail {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
   
    .cover .entry-title {
        margin-bottom: 0;
    }
    h1.page-title, h1.entry-title {
        font-size: 20px;
        line-height: 1.2;
    }
    ol li {
        margin-bottom: 7px;
        position: relative;
    }
    ol li.heading-college {
        font-size: 16px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    .entry-content {
        text-align: left;
        font-size: 16px;
        line-height: 26px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        padding: 0 10px;
    }
    /* ol {

        margin: 30px 10px 30px 50px;

        padding: 0;

        list-style: none;

    } */
    /* ol:not([start]):not([reversed]) {

        counter-reset: li-counter;

    } */
    /* .entry-content ul:not([class*=wp-])>li:before {

        content: "\2022";

        color: var(--medium-grey);

        display: inline-block;

        position: absolute;

        top: -5px;

        left: 0;

        margin-left: -30px;

        font-size: 24px;

    } */
    /* ol:not([reversed]):not([start])>li:before {

        position: absolute;

        top: 1px;

        left: 0;

        content: counter(li-counter) '';

        counter-increment: li-counter;

        color: var(--link-color);

        font-size: 18px;

        font-weight: bold;

        margin-left: -50px;

        background: #0b62983d;

        width: 30px;

        height: 30px;

        border-radius: 50%;

        text-align: center;

        padding-top: 0;

        letter-spacing: -.5px;

        display: flex;

        align-items: center;

        justify-content: center;

    } */
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 2px;
        color: #005083;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        text-decoration: none;
        display: inline-block;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        margin: 2px 12px;
        color: #005083;
    }
    .entry-meta li {
        display: inline-block;
        /* padding-top: 3px; */
        margin: 0;
    }
    .entry-meta ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .post-tags {
        font-size: 12px;
        text-transform: uppercase;
        font-family: var(--body-font);
        color: var(--medium-grey);
        text-align: center;
    }
    .hentry-footer {
        width: 100%;
        padding: 20px;
        margin: auto;
        color: var(--medium-grey);
        font-family: 'Mulish', sans-serif;
        text-align: center;
    }
    .entry-content h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .wp-block-gallery .blocks-gallery-item {
        margin: 0px;
        padding: 5px;
        width: 50%;
    }
    .wp-block-gallery {
        display: flex;
        list-style-type: none;
        padding: 0;
        margin: 0;
    }
    .alignwide {
        width: 100vw;
        max-width: calc(100vw - 30px);
        margin-left: calc(-50vw + 15px + 50%) !important;
        margin-bottom: 0px;
    }
    cite:before {
        content: "--";
        letter-spacing: -2px;
        margin-right: 5px;
        font-weight: 600;
    }
    cite {
        color: #484848;
        font-style: normal;
        font-size: 1rem;
        font-weight: 400;
    }
    blockquote {
        font-family: 'Mulish', sans-serif;
        font-size: 26px;
        line-height: 1.2;
        font-weight: 900;
        margin: 30px 0;
        color: #005082;
        letter-spacing: -.5px;
        padding: 0 30px;
    }
    .entry-content p {
        margin: 20px 0;
    }
    .entry-title {
        margin: 0;
        font-family: 'Mulish', sans-serif;
        word-wrap: break-word;
        font-weight: 900;
        line-height: 1.3;
    }
    .cover-wrapper .entry-header a {
        color: #fff;
        text-decoration: none;
        border: 0;
        text-transform: uppercase;
        font-weight: 900;
        font-family: 'Mulish', sans-serif;
    }
    .entry-meta.before-title {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 5px;
        border-radius: 5px;
        display: inline-block;
        margin-right: 3px;
    }
    ul.social-icons.text-icon li.social-icon a span {
        text-align: center;
        margin-right: 5px;
        display: inline-block;
    }
    .the-post ul.social-icons.text-icon li.social-icon img {
        width: 14px;
    }
    .cover .entry-header a {
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        border: 0;
    }
    .entry-meta ul li {
        margin: 0 2px;
        text-transform: uppercase;
    }
    section.blog-banner.mobileBlogSection {
        padding-top: 40px;
    }
    .entry-meta li {
        display: inline-block;
        margin: 0;
    }
    .hentry-footer .entry-meta a {
        text-transform: uppercase;
        font-family: 'Mulish', sans-serif;
        text-decoration: none;
        display: inline-block;
        font-size: 12px;
        margin: 2px 3px;
    }
    .hentry-footer .entry-meta a:hover {
        color: #ff6525;
    }
    ul.social-icons {
        margin-top: 30px;
    }
    ul.social-icons {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    ul.social-icons {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    ul.social-icons.brand.icon-background li.social-icon.twitter a {
        background: none;
    }
    ul.social-icons.icon li.social-icon a, ul.social-icons.icon-background li.social-icon a {
        border-radius: 50%;
        border: 2px solid #e4e4e4;
        width: 40px;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        text-decoration: none;
    }
    .cover-wrapper .entry-meta ul li {
        color: #fff;
    }
    .author-bio h2.page-title {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .author-bio p {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    ul.social-icons li.social-icon {
        margin: 4px;
        text-transform: capitalize;
        border: 0;
    }
    ul.social-icons li.social-icon img {
        width: 16px;
    }
    .author-bio .avatar {
        float: none;
        width: 90px;
        margin-bottom: 15px;
        margin-right: 0;
        border-radius: 50%;
    }
    .author-bio ul.author-social.social-icons {
        margin-top: 25px;
    }
    .author-bio ul.author-social.social-icons.text-icon li.social-icon {
        margin: 10px 5px 0;
    }
    ul.social-icons.text-icon li.social-icon a {
        padding: 0 15px 0 0;
        margin: 5px 0;
        font-weight: 700;
        text-align: left;
        border-radius: 0;
        height: auto;
        background: 0 0;
        font-weight: 600;
        color: #484848;
        text-decoration: none;
    }
    .the-post ul.social-icons.text-icon li.social-icon {
        font-size: 13px;
        font-family: 'Mulish', sans-serif;
        display: inline-block;
        margin: 0 5px 10px;
    }
    .author-bio {
        width: 100%;
        text-align: center;
        margin: 30px auto;
        padding: 50px 15px 5px;
        border-top: 1px solid #f1f1f1;
    }
    section.previous.next.pt-80.pb-80 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    section.previous.next .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .card.previous-card {
        float: left;
        width: 100%;
        border-radius: 10px;
    }
    .card.previous-card .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card.previous-card .menu-content::before, .card .menu-content::after {
        content: "";
        display: table;
    }
    .card.previous-card .menu-content::after {
        clear: both;
    }
    .card.previous-card .menu-content li {
        display: inline-block;
    }
    .card.previous-card .menu-content a {
        color: #fff;
    }
    .card.previous-card .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: 'Mulish', sans-serif;
        transform: translate(-50%, 0);
    }
    .card.previous-card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
    }
    .card.previous-card a span.author {
        background: #ff6626;
        color: #fff!important;
        font-family: 'Mulish', sans-serif;
        padding: 0px 10px;
        border-radius: 5px;
        text-transform: uppercase;
        font-weight: 800;
        display: inline-block;
        margin-right: 3px;
    }
    .example-2-previous-post .wrapper {
        background: url(../img/resource/asoggetti-646086-unsplash-900x600.jpg) center/cover no-repeat;
    }
    .example-2-previous-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-previous-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-previous-post .header::before, .example-2-previous-post .header::after {
        content: "";
        display: table;
    }
    .example-2-previous-post .header::after {
        clear: both;
    }
    .example-2-previous-post .header .date {
        float: left;
        font-size: 12px;
    }
    .example-2-next-post .wrapper {
        background: url(../img/resource/audio-black-black-and-white-159472-900x600.jpg) center/cover no-repeat;
    }
    .example-2-next-post .wrapper:hover .menu-content span {
        transform: translate(-50%, -10px);
        opacity: 1;
    }
    .example-2-next-post .header {
        color: #fff;
        padding: 1em;
    }
    .example-2-next-post .header::before, .example-2-next-post .header::after {
        content: "";
        display: table;
    }
    .example-2-next-post .header::after {
        clear: both;
    }
    .example-2-next-post .header .date {
        float: left;
        font-size: 12px;
    }
    .media.comment-box img {
        border-radius: 13px;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        display: inline;
        padding-left: 48px;
        padding-right: 10px;
        position: relative;
    }
    .br-grey {
        border-left: 2px solid #c5c5c5;
    }
    .media.comment-box .media-body .heading-with-date ul li {
        color: #c5c5c5;
        font-family: 'Mulish', sans-serif;
        font-size: 18px;
        font-weight: 400;
    }
    .media.comment-box h5 {
        font-size: 22px;
        font-family: 'Mulish', sans-serif;
        color: #005083;
        font-weight: 800;
    }
    .media.comment-box p.comment-content {
        margin: 30px 0 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 500;
        font-family: 'Mulish', sans-serif;
        color: #484848;
    }
    .reply-like-box {
        margin-top: 30px;
    }
    .reply-like-box .media.reply-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.reply-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    section.comment-form.pb-150 {
        padding-bottom: 90px;
    }
    .reply-like-box .media.like-box {
        padding-left: 35px;
    }
    .reply-like-box .media.like-box img {
        width: 25px;
        border-radius: 0;
    }
    .reply-like-box .media.like-box h5 {
        color: #484848;
        font-size: 20px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
    }
    .brey-bg-comment {
        background-color: #f9f9f9;
        padding: 30px 20px 30px 20px;
        margin-top: 30px;
        margin-left: 112px;
    }
    #contactForm .form-control {
        font-size: 16px;
    }
    .contactForm .form-control {
        border: none;
    }
    .form-control {
        height: 44px;
        background: #fff;
        color: rgba(0, 0, 0, 0.8);
        font-size: 14px;
        border-radius: 20px;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        border: none;
    }
    .contactForm .label {
        color: #000;
        text-transform: capitalize;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 700;
    }
    .contactForm p {
        color: #000;
        font-size: 15px;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
    }
    .contactForm .label span {
        color: rgb(255, 0, 0);
    }
    .contact-wrap h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .form-control {
        padding: 1rem 1em!important;
    }
    .br-middle {
        border-bottom: 1px solid #dedede;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .contact-wrap {
        background: #e6f5ff;
        border-radius: 16px;
    }
    .wrapper {
        width: 100%;
    }
    section.comment-form .col-md-9 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-6 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-12 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-7 {
        padding-left: 0;
        padding-right: 0;
    }
    section.comment-form .col-md-5 {
        padding-left: 0;
        padding-right: 0;
    }
    /*** 



====================================================================

    Blog Details Page End

====================================================================



***/
    /*** 



====================================================================

		Blog Page Start

====================================================================



***/
    section.blog.mobileBlogSection .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 0px;
    }
    section.blog.mobileBlogSection .col-lg-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.blog.mobileBlogSection .col-xs-6 {
        padding-left: 0px;
    }
    .example-2-blog-card .wrapper {
        background: url(../img/blog/students.jpg) center/cover no-repeat;
    }
    .card-1 {
        width: 100%;
        margin: 0 auto;
        position: relative;
        border-radius: 10px;
    }
    .card-1 .menu-content {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .card-1 .menu-content::before, .card-1 .menu-content::after {
        content: "";
        display: table;
    }
    .card-1 .menu-content::after {
        clear: both;
    }
    .card-1 .menu-content li {
        display: inline-block;
    }
    .card-1 .menu-content a {
        color: #fff;
    }
    .card-1 .menu-content span {
        position: absolute;
        left: 50%;
        top: 0;
        font-size: 10px;
        font-weight: 700;
        font-family: "Open Sans";
        transform: translate(-50%, 0);
    }
    .card-1 .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        border-radius: 17px;
        transition: all 0.3s ease-in-out 0s;
    }
    .example-3-blog-card .wrapper {
        background: url(../img/blog/blog-image.jpg) center/cover no-repeat;
    }
    section.blog.mobileBlogSection .media.calendar img {
        width: 13px;
    }
    section.blog.mobileBlogSection .media.calendar h6 {
        font-size: 13px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        letter-spacing: 1px;
    }
    section.blog.mobileBlogSection .media.calendar h6.admin {
        font-size: 13px;
        color: #a3a3a3;
        font-family: 'Mulish', sans-serif;
        font-weight: 600;
        text-decoration: underline;
    }
    section.blog.mobileBlogSection .blog-header h5 {
        font-size: 20px;
        font-weight: 800;
        color: #161616;
        line-height: 28px;
        margin-top: 10px;
    }
    section.blog.mobileBlogSection .col-xs-6 {
        padding-left: 0px;
       /* width: 37%;*/
    }
    section.blog.mobileBlogSection .blog-header p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 13px;
    }
    /*** 



====================================================================

    Blog Page End

====================================================================



***/
    /*** 



====================================================================

		Ambassadsor Page Start

====================================================================



***/
    section.eventes-area.ambassador.faq-mobile-set.pt-150 {
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection.pb-150 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.ambassador.mobileAmbassadorSection .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .about-content li.gradient-bg.ambassador-bg {
        background: linear-gradient( 100deg, rgb(255 255 255) 0%, rgb(255 255 255) 0%, rgb(255 255 255) 40%, rgba(255, 243, 238, 0) 100%);
    }
    section.about-area.how-crizac.ambassador.bg-cream {
        background-color: #e6f5ff;
        padding-top: 90px;
    }
    section.ambassador.mobileAmbassadorSection p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.about-area.how-crizac.ambassador .white-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 317px;
        height: 215px;
        position: absolute;
        top: -23px;
        left: 42px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .dark-cream-bg {
        background-color: #ffffff;
        border-radius: 10px;
        width: 285px;
        height: 204px;
        position: absolute;
        top: -13px;
        left: -29px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-1 {
        margin-left: 15px;
        width: 270px;
    }
    section.about-area.how-crizac.ambassador .ambassador-image-2 {
        margin-left: 30px;
        width: 270px;
    }
    section.about-area.how-crizac.ambassador .media-body.media-consortiuom h4 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #015182;
        letter-spacing: 1px;
        font-weight: bold;
        line-height: 26px;
    }
    .about-title.ambassador-header h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    .bg-orange-ambassador-page {
        position: absolute;
        background-image: linear-gradient(#e6f5ff, #e6f5ff);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 200px;
        top: 0;
    }
    .bg-orange-ambassador-page-1 {
        position: absolute;
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        height: 218px;
    }
    /*** 



====================================================================

Ambassadsor Page End

====================================================================



***/
    /*** 



====================================================================

		Partner Page Responsive Start

====================================================================



***/
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-partner .slider-bg {
        min-height: 446px;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.ambassador-img-set img {
        position: relative;
        z-index: 1;
        width: 360px;
        margin-left: -30px;
        margin-top: 22px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-bg.amabassador-banner {
        min-height: 568px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.mb-150 {
        margin-bottom: 0px;
    }
    section.partner.mobilePartnerSection .section-title p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 28px;
        margin-bottom: 30px;
    }
    section.partner.mobilePartnerSection.pb-150 {
        padding-bottom: 50px;
        padding-top: 0px;
    }
    section.highlights.bg-higlights .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 52px;
    }
    section.highlights.bg-higlights .hightlight-box {
        background-color: #fff;
        border-radius: 20px;
        text-align: left;
        padding: 34px 20px 34px 20px;
        max-height: 238px;
        height: 238px;
    }
    section.highlights.bg-higlights .hightlight-box-2 {
        background-color: #fff;
        border-radius: 20px;
        padding: 36px 30px 36px 30px;
        height: 294px;
    }
    section.highlights.bg-higlights {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        padding-top: 80px;
        padding-bottom: 80px;
        background-size: cover;
        background-position: center;
    }
    section.highlights.bg-higlights .col-lg-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    section.highlights.bg-higlights .highlight-text-box h4 {
        color: #005082;
        font-size: 20px;
        font-weight: bold;
        margin-top: 0px;
        line-height: 30px;
    }
    /*** 



====================================================================

    Partner Page Responsive End

====================================================================



***/
    /*** 



====================================================================

		Journey Page Responsive Start

====================================================================



***/
    section.journey.mobileJourneyPage .mt-150 {
        margin-top: 46px;
    }
    section.journey.mobileJourneyPage .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size.our-journey .slider-bg {
        min-height: 425px !important;
        background-position: center bottom;
        background-size: cover;
        position: relative;
        z-index: 1;
    }
    section.journey.mobileJourneyPage .heading-block h4 {
        font-size: 20px;
        font-weight: bold;
        color: #f37024;
        margin-top: 32px;
        line-height: 30px;
    }
    section.journey.mobileJourneyPage .section-title p {
        margin-bottom: 40px;
        font-size: 16px;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 30px;
    }
    section.journey.mobileJourneyPage .heading-block p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
        margin-bottom: 0px;
    }
    section.journey.mobileJourneyPage .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    section.journey.mobileJourneyPage .journey-box---1 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 514px;
        height: 514px;
    }
    section.journey.mobileJourneyPage .journey-box---2 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage .journey-box---3 {
        padding: 50px 24px;
        border-radius: 20px;
        box-shadow: rgb(0 0 0 / 11%) 1px 3px 20px 0px;
        max-height: 466px;
        height: 466px;
        /* margin-top: 135px; */
        position: relative;
        /* left: 0; */
        top: 0px;
        width: 100%;
    }
    section.journey.mobileJourneyPage.pb-90 {
        padding-bottom: 90px;
        padding-top: 90px;
    }
    section.testimonial-area.mobile-testimonial-area.mt-100 {
        margin-top: 0px;
    }
    /*** 



====================================================================

    Journey Page Responsive End

====================================================================



***/
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg {
        background: url(../img/resource/benefits-bg.png), linear-gradient(#ff6626, #ff6626);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        border-radius: 20px;
        width: 330px;
    }
    section.about-area.mobile-about-size.simplifed.pb-150 {
        padding-bottom: 70px;
        padding-top: 0;
    }
    section.platform-area.platform-area-bg .platform-box p {
        color: #484848;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-top: 10px;
        line-height: 26px;
    }
    section.about-area.mobile-about-size .about-title h2 {
        font-size: 24px;
        line-height: 28px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
        color: #005082;
    }
    /*** 



    ====================================================================

            FAQ Responsive Page Start

    ====================================================================



    ***/
    section.faq-area.mobileFaqBlock.pt-120.pb-120 {
        padding-bottom: 80px;
        padding-top: 40px;
    }
    section.faq-area.mobileFaqBlock .supportCategory .categoryTitle {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 26px;
    }
    section.faq-area.mobileFaqBlock .orange-supportCategory .categoryTitle {
        font-size: 24px;
        font-weight: 800;
        color: #fff;
        margin-bottom: 5px;
        line-height: 26px;
    }
    section.global-faq-area.mobileFaqGlobalBlock .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.global-faq-area.mobileFaqGlobalBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
    }
    section.global-faq-area.mobileFaqGlobalBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    section.global-faq-area.mobileFaqGlobalBlock.pb-120 {
        padding-bottom: 80px;
    }
    section.campus-faq-area.mobileFaqCampusBlock.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.campus-faq-area.mobileFaqCampusBlock .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.campus-faq-area.mobileFaqCampusBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
    }
    section.campus-faq-area.mobileFaqCampusBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    section.channel-faq-area.mobileFaqChannelBlock.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 80px;
    }
    section.channel-faq-area.mobileFaqChannelBlock .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.channel-faq-area.mobileFaqChannelBlock .title1 {
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 800;
        margin-bottom: 37px;
        font-family: 'Mulish', sans-serif;
        color: #ff6525;
    }
    section.channel-faq-area.mobileFaqChannelBlock p.faq-ans {
        color: #484848;
        width: 100%;
        font-weight: 400;
        font-size: 15px;
        line-height: 26px;
    }
    /*** 



====================================================================

    FAQ Responsive Page End

====================================================================



***/
    /* Contact Responsive */
    section.map-area.mobileMapAdress.pb-120 {
        padding-bottom: 80px;
    }
    section.address-area.mobileAddressBlock.pb-120 {
        padding-bottom: 80px;
    }
    section.address-area.mobileAddressBlock.pt-120 {
        padding-top: 80px;
    }
    section.address-area.mobileAddressBlock .address-box p a.email {
        font-size: 20px;
        font-weight: bold;
        color: #ff6525;
        margin-top: 20px;
    }
    section.address-area.mobileAddressBlock .address-box p.location {
        font-size: 16px;
        font-weight: 400;
        color: #8995ad;
        margin-top: 20px;
        line-height: 26px;
    }
    section.address-area.mobileAddressBlock .address-box {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 251px;
        height: 251px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        margin-bottom: 0px;
    }
    section.address-area.mobileAddressBlock .address-box.mobile-address-box-1 {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 200px;
        height: 200px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .address-box.mobile-address-box-1 {
        border: 2px solid #f3f3f3;
        border-radius: 20px;
        padding: 20px 40px 20px 40px;
        max-height: 200px;
        height: 200px;
        text-align: center;
    }
    section.address-area.mobileAddressBlock .contact-rounded-box-content-email-us {
        background-color: #005082;
        width: 135px;
        padding: 4px 18px;
        border-radius: 50px;
        margin: 68px auto 20px;
    }
    section.address-area.mobileAddressBlock .section-title.platform h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-top: 40px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-email {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 98px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input100.mobile-responsive {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 212px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-1 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 320px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .label-input1001.mobile-select-2 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #353535;
        line-height: 1.5;
        text-transform: capitalize;
        position: absolute;
        top: 432px;
        font-weight: bold;
    }
    section.contact-area.mobileContactBlock .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 40px;
        user-select: none;
        -webkit-user-select: none;
        width: 288px;
    }
    section.contact-area.mobileContactBlock .wrap-input100 .dropDownSelect2 .select2-dropdown {
        width: calc(89% + 2px) !important;
    }
    section.contact-area.mobileContactBlock .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 20px;
    }
    /* Contact Responsive */
    section.about-area .about-title h5 {
        color: #ff6525;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .hilite-title strong {
        display: inline-block;
        font-size: 40px;
        font-family: 'Mulish', sans-serif;
        /* color: rgba(0, 0, 0, .1); */
        font-weight: 800;
        /* letter-spacing: 1px; */
        /* white-space: nowrap; */
        color: transparent;
        -webkit-text-stroke: 2px #ffffff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        margin-bottom: 24px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box h5 {
        color: #fff;
        font-size: 20px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box p {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 26px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
    }
    section.mobileCourseSection .mb-50 {
        margin-bottom: 30px;
    }
    section.college-listing .form-control {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control---1 {
        display: block;
        width: 100%;
        height: calc(2em + .75rem + 2px);
        padding: 0rem 0rem;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #8995ad;
        background-color: #fff;
        background-clip: padding-box;
        border: 0px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }
    section.college-listing .form-control::placeholder {
        color: #8995ad;
        font-size: 16px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.college-listing .listing-box p.college-location {
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        font-weight: 400;
        margin-bottom: 0;
        color: #161616;
        text-align: center;
        line-height: 26px;
    }
    section.college-listing .listing-box .br-right-grey {
        border-right: 0px solid #c7cfdf;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set {
        margin-top: 38px;
        margin-left: -15px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img.college-listing-ban-img-set img {
        position: relative;
        z-index: 1;
        width: 330px;
    }
    section.testimonial-area h2 {
        color: #ffffff;
        font-size: 28px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.university-article .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.university-article .category-1 p {
        color: #ff6525;
        font-weight: bold;
        font-family: 'Mulish', sans-serif;
        background-color: #fff;
        border-radius: 50px;
        text-transform: uppercase;
        letter-spacing: 1px;
        top: 22px;
        /* left: 0; */
        right: 26px;
        /* bottom: 0; */
        position: absolute;
        padding: 0px 19px;
        text-align: center;
    }
    section.mobileCourseSection .padding-zero, .search-courses .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.featuredUniversity .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.featuredUniversity h2.testimonial-heading {
        color: #005082;
        font-size: 24px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
    }
    section.featuredUniversity .desc h1 a {
        display: inline;
        font-size: 20px;
        color: #005082;
        margin-bottom: 0px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .desc {
        padding: 0.2em 1.5em 0.4em 0px;
        font-family: 'Mulish', sans-serif;
    }
    section.featuredUniversity .tdesc {
        /* margin-bottom: 40px; */
        width: 100%;
        /* height: 50px; */
        overflow: auto;
        color: #161616;
        font-weight: bold;
        font-size: 15px;
        /* margin-top: 0px; */
    }
    section.featuredUniversity .card .img-cover img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 15px;
    }
    section.studenVideoSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.studenVideoSection .video-wrapper {
        position: relative;
        padding-bottom: 71.25%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
    }
    section.studenVideoSection .video-bg {
        background-color: #e6f5ff;
        width: 251px;
        height: 261px;
        position: absolute;
        top: 446px;
        left: 124px;
        /* right: 0; */
        bottom: 0;
        border-radius: 10px;
        z-index: -1;
    }
    section.mobileCourseSection .blue-box {
        background-color: #f6fbff;
        width: 100%;
        padding: 25px 12px;
        max-height: 390px;
        height: 390px;
        border-radius: 15px;
    }
    section.mobileCourseSection.position-relative .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.mobileOverviewSection.content-current.pt-120.pb-120 {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    section.featuredUniversity.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 60px;
    }
    section.contactDetails.blue-bg-box {
        background: url(../img/resource/details.png), linear-gradient(#e6f5ff, #e6f5ff);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.contactDetails h2.testimonial-heading {
        color: #005082;
        font-size: 24px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
    }
    section.contactDetails .media.detail-box-icon h5 {
        font-weight: 400;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        color: #242424;
        line-height: 26px;
        margin-bottom: 7px;
    }
    section.contactDetails .map-design {
        height: 300px;
        border: 6px solid #fff;
    }
    section.contactDetails .media.detail-box-icon img {
        width: 20px;
    }
    section.contactDetails .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.university-article.position-relative.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.studenVideoSection.position-relative.pt-120 {
        padding-top: 80px;
    }
    section.studenVideoSection h2.testimonial-heading {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #005082;
    }
    section.university-article.position-relative.pt-120.pb-120 .section-title h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 20px;
        position: relative;
        font-weight: 800;
        color: #005082;
        line-height: 56px;
    }
    section.studenVideoSection.position-relative.pt-120 .video-bg {
        background-color: #e6f5ff;
        width: 251px;
        height: 288px;
        position: absolute;
        top: 428px;
        left: 124px;
        /* right: 0; */
        bottom: 0;
        border-radius: 10px;
        z-index: -1;
    }
    section.studenVideoSection p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 30px;
        font-family: 'Mulish', sans-serif;
        margin-top: 25px;
    }
    section.mobileCourseSection.position-relative .container.pb-120.br-bottom-grey {
        padding-bottom: 80px;
    }
    section.mobileCourseSection .blue-box p.course-details {
        font-size: 16px;
        color: #484848;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
        margin-top: 20px;
    }
    section.mobileOverviewSection .brm-skin {
        border-right: 0px solid #ffe2d5;
    }
    section.mobileOverviewSection .mobileBorderBottom {
        border-bottom: 2px solid #ffe2d5;
    }
    section.mobileOverviewSection .overview-box {
        padding: 20px 0px 20px 0px;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul li a span {
        text-transform: capitalize;
        letter-spacing: 1px;
        font-weight: bold;
        font-size: 16px;
        font-family: 'Mulish', sans-serif;
        padding: 0px 20px;
        text-align: center;
    }
    section.tab-section.mobileTabSection .tabs-style-bar nav ul {
        border: 12px solid transparent;
    }
    section.tab-section.mobileTabSection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.universityDetails.mobileUniversitySection.pt-120.pb-120 {
        padding-top: 40px;
        padding-bottom: 80px;
    }
    section.universityDetails.mobileUniversitySection .section-title p {
        font-size: 16px;
        color: #484848;
        font-weight: 400;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
        margin-top: 25px;
    }
    section.universityDetails.mobileUniversitySection .media.university-name {
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 100px;
        /* bottom: 0; */
        left: 11px;
        /* /* right: 0; */
    }
    section.universityDetails.mobileUniversitySection .media.icon-box {
        padding: 20px 0px 0px 0px;
    }
    section.universityDetails.mobileUniversitySection .padding-zero {
        padding-right: 0;
        padding-left: 0;
    }
    section.about-area .s-about-img .dark-cream-bg {
        background-color: #feede6;
        border-radius: 10px;
        width: 225px;
        height: 356px;
        position: absolute;
        top: 14px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .white-bg {
        background-color: #fff;
        border-radius: 10px;
        width: 280px;
        height: 241px;
        position: absolute;
        top: 0;
        left: 43px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .light-bg {
        background-color: #e6f5ff;
        border-radius: 10px;
        width: 253px;
        height: 272px;
        position: absolute;
        top: 7px;
        left: -10px;
        bottom: 0;
        z-index: -1;
    }
    section.about-area .s-about-img .cream-bg {
        background-color: #fff3ee;
        border-radius: 10px;
        width: 285px;
        height: 317px;
        position: absolute;
        top: -16px;
        left: -12px;
        bottom: 0;
        z-index: -1;
    }
    section.services-area.service-laptop-dk .number-title strong {
        display: inline-block;
        font-size: 50px;
        font-family: 'Mulish', sans-serif;
        line-height: 73px;
        color: rgba(0, 0, 0, 0.1);
        font-weight: bold;
        letter-spacing: 1px;
        position: absolute;
        left: 55px;
        top: 0px;
        white-space: nowrap;
        color: transparent;
        -webkit-text-stroke: 2px #ff6525;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        z-index: -1;
    }
    footer.footer-bg.footer-p.mobile-footer-set .f-widget-title h2 {
        font-size: 20px;
        margin-bottom: 30px;
        position: relative;
        color: #005082;
        font-weight: 800;
    }
    section.eventes-area.faq-mobile-set.pt-120 {
        padding-top: 80px;
    }
    section.platform-area.platform-area-bg .platform-box {
        padding: 21px 0px 21px 0px;
    }
    section.platform-area.platform-area-bg .section-title.platform h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.platform-area.platform-area-bg {
        background: url(../img/resource/cream-banner.png), linear-gradient(#fff3ee, #fff3ee);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-top: 60px;
        padding-bottom: 75px;
    }
    section.enabling-counter.enabling-bg .section-title.enabeling h2 {
        font-size: 28px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #ffffff;
    }
    section.enabling-counter.enabling-bg {
        padding-top: 80px;
        background: url(../img/resource/map.png);
        background-size: cover;
        background-position: center;
        padding-bottom: 80px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 100%;
        margin-left: 0px;
        margin-top: 13px;
    }
    section.about-area.how-crizac .about-title.institute-header h5 {
        color: #025282;
        font-size: 24px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac.about-p.p-relative.pt-120 {
        padding-top: 80px;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-bg .br-right-white {
        border-right: 0px solid #fff;
        border-bottom: 2px solid #fff;
    }
    section.three-block.desktop-three-block.mobile-three-block .three-block-box {
        padding: 40px 0px;
    }
    section.about-area.mobile-about-size .simplified-arrow {
        width: 16px;
        margin-left: 12px;
        margin-bottom: 6px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.arrow-mobile {
        width: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img {
        width: 120px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget img.simplified-arrow {
        width: 13px;
        margin-left: 10px;
    }
    footer.footer-bg.mobile-footer-set .mb-30 {
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .footer-link p {
        color: #484848;
        font-size: 16px;
        display: inline-block;
        margin-bottom: 20px;
    }
    footer.footer-bg.mobile-footer-set .f-contact i {
        width: 40px;
        line-height: 40px;
        color: rgb(0, 80, 130);
        text-align: left;
        border-radius: 50%;
        float: left;
        font-size: 21px;
        transition: all 0.3s ease-in-out 0s;
    }
    footer.footer-bg.mobile-footer-set .f-widget-title h2 {
        font-size: 22px;
        margin-bottom: 20px;
        position: relative;
        color: rgb(0, 80, 130);
        font-weight: 800;
    }
    footer.footer-bg.mobile-footer-set .f-contact span {
        color: #484848;
        display: block;
        font-size: 16px;
    }
    footer.footer-bg.mobile-footer-set .footer-widget li span.email-sec {
        color: #ff6525;
        font-size: 18px;
    }
    section.eventes-area.faq-mobile-set.pb-120 {
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area.pt-100.pb-100 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area.mobile-testimonial-area p {
        font-size: 16px;
        color: #fff;
        font-weight: 400;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set .eventes-box h3 {
        font-size: 20px;
        color: #ff6525;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.eventes-area.faq-mobile-set .eventes-box p {
        font-size: 16px;
        margin-top: 0px;
        color: #484848;
        font-weight: 400;
        font-family: 'Mulish', sans-serif;
        line-height: 26px;
    }
    section.eventes-area.faq-mobile-set .mt-30 {
        margin-top: 10px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 40px;
        padding-bottom: 40px;
        border-radius: 20px;
        top: 170px;
        width: auto;
    }
    section.blog-area.blog-mobile-section.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set.pt-120 {
        padding-top: 0px;
    }
    section.blog-area.blog-mobile-section .card .data .content {
        padding: 0em 1em 1em 1em;
        position: relative;
        z-index: 1;
        position: relative;
    }
    .footer-widget .textwidget, .footer-widget .recentcomments a, .footer-widget a, .footer-widget .widget_categories a {
        color: #484848;
        font-size: 12px!important;
        font-weight: 400;
        line-height: 26px;
    }
    section.blog-area.blog-mobile-section .card .title {
        margin-top: 10px;
        font-family: 'Mulish', sans-serif;
        font-size: 20px;
        font-weight: 800;
    }
    section.blog-area.blog-mobile-section .card .wrapper {
        background-color: #fff;
        min-height: 240px;
        position: relative;
        overflow: hidden;
        box-shadow: 0 19px 38px rgb(0 0 0 / 0%), -1px 10px 10px rgb(0 0 0 / 20%);
        border-radius: 25px;
    }
    section.about-area.mobile-about-size.pt-70 {
        padding-top: 0px;
    }
    section.about-area.mobile-about-size .about-title.second-atitle.br-right {
        border-right: 0px solid #e7eeff;
        margin-top: 70px;
    }
    section.about-area.mobile-about-size.pb-120 {
        padding-bottom: 30px;
    }
    section.about-area.mobile-about-size .about-content.s-about-content .mobile-size {
        width: 110px;
        margin-bottom: 26px;
    }
    section.about-area .s-about-img img.consortium-image {
        width: 74%;
        margin-left: 15px;
    }
    section.about-area .s-about-img img.institution-image {
        width: 100%;
        margin-top: 50px;
    }
    section.services-area.service-laptop-dk.pt-350 {
        padding-top: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile.pt-120.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.testimonial-area-bg.testmonial-mobile h2.testimonial-heading {
        color: #005082;
        font-size: 24px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 30px;
    }
    section.eventes-area.event-mobile-section.pt-200.pb-120 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    section.eventes-area.event-mobile-section .section-title h2 {
        font-size: 24px;
        line-height: 28px;
        color: #fff;
    }
    section.eventes-area.event-mobile-section.pb-120.pt-120 {
        padding-bottom: 80px;
        padding-top: 80px;
    }
    section.eventes-area.event-mobile-section .bg-blue-1 {
        background-image: url(../img/testimonial/map.png), linear-gradient(#015182, #015182);
        width: 1000px;
        height: auto;
        position: absolute;
        top: 0px;
        /* left: 0; */
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    section.eventes-area.event-mobile-section .pl-120 {
        padding-left: 0px;
    }
    section.eventes-area.event-mobile-section .counter-block h1 {
        font-size: 34px;
        color: #ff6525;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        line-height: 28px;
    }
    section.eventes-area.event-mobile-section .counter-block p {
        font-size: 22px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.eventes-area.event-mobile-section .section-title p {
        font-size: 20px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        /* text-transform: uppercase; */
        font-weight: 800;
        letter-spacing: 1px;
        margin-bottom: 26px;
    }
    section.eventes-area.event-mobile-section .section-title .mt-30 {
        margin-top: 20px;
    }
    section.testimonial-area-bg.testmonial-mobile p.testimonial-para {
        font-size: 22px;
        color: #ff6525;
        font-weight: bold;
        line-height: 32px;
    }
    section.testimonial-area-bg.testmonial-mobile .mt-60 {
        margin-top: 30px;
    }
    section.services-area.service-laptop-dk .services-box .services-content2 {
        margin-top: 25px;
        transition: .3s;
        padding-right: 25px;
    }
    section.services-area.service-laptop-dk .services-box .icon-size-set {
        width: 42px;
        margin-left: 14px;
    }
    section.services-area.service-laptop-dk .services-content2 h5 {
        font-size: 22px;
        margin-bottom: 10px;
        font-family: 'Mulish', sans-serif;
        font-weight: bold;
        color: #005082;
    }
    section.services-area.service-laptop-dk .pt-110 {
        padding-top: 0px;
    }
    section.services-area.service-laptop-dk .bg-blue {
        background-image: url(../img/icon/how-bg.png), linear-gradient(#fff3ee, #fff3ee);
        width: 100%;
        height: auto;
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-size: contain;
        background-position: center;
    }
    section.services-area.service-laptop-dk.pb-120 {
        padding-bottom: 80px;
    }
    section.services-area.service-laptop-dk.pt-100 {
        padding-top: 80px;
    }
    section.about-area.how-crizac .section-title h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 24px;
        position: relative;
        font-weight: 800;
        color: #015182;
        line-height: 34px;
    }
    section.about-area .arrow-image-mobile {
        width: 20px;
    }
    section.about-area.how-crizac .about-title h3 {
        color: #ff6525;
        font-size: 20px;
        margin-bottom: 8px;
        font-weight: 600;
        font-family: 'Mulish', sans-serif;
        line-height: 30px;
    }
    section.about-area .about-content li {
        display: flex;
        /* margin-bottom: 20px; */
        /* margin-top: 20px; */
        color: #002e5b;
        font-weight: 600;
        padding-top: 14px;
        padding-bottom: 14px;
        padding-left: 10px;
    }
    section.about-area .media-body.media-consortiuom h5 {
        font-family: 'Mulish', sans-serif;
        font-size: 16px;
        color: #002e5b;
        letter-spacing: 1px;
        font-weight: bold;
    }
    section.about-area.how-crizac .about-title h5 {
        color: #ff6525;
        font-size: 21px;
        margin-bottom: 15px;
        font-weight: 800;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area.how-crizac .mt-120 {
        margin-top: 0px;
    }
    section.about-area .s-about-content p {
        margin-bottom: 15px;
        font-size: 16px;
        line-height: 26px;
        font-family: 'Mulish', sans-serif;
    }
    section.about-area img.responsive-icon-size {
        width: 59px;
        margin-bottom: 20px;
    }
    section.about-area .mt-150 {
        margin-top: 50px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-content h2 {
        font-size: 24px;
        color: #005082;
        letter-spacing: 0px;
        line-height: 1.1;
        margin-bottom: 20px;
        font-weight: 800;
        width: 100%;
    }
    section.slider-area h4.choose-header {
        padding: 10px 10px;
        width: 84%;
        background-color: #e3ecf1;
        margin-bottom: 20px;
        color: #005082;
        letter-spacing: 2px;
        font-size: 12px;
        font-family: 'Mulish', sans-serif;
        text-align: center;
        text-transform: uppercase;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img {
        margin-top: 0;
        margin-left: 0;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .slider-img img {
        position: relative;
        z-index: 1;
        width: 100%;
    }
    .slider-content.college-listing-ban-img-set {
        position: relative;
        z-index: 2;
        margin-top: 40px;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .s-slider-content p {
        font-size: 16px;
        padding-right: 0px;
        color: #484848;
        line-height: 26px;
        width: 100%;
    }
    section.slider-area.slider-four.slider-laptop-dk.mobile-slider-size .pb-150 {
        padding-bottom: 80px;
    }
    /* How Crizac Works Responsive */
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading h2 {
        font-size: 24px;
        padding-bottom: 0;
        margin-bottom: 10px;
        position: relative;
        font-weight: 800;
        color: #fff;
    }
    section.cta-box.cta-laptop-dk.mobile-cta-set .cta-heading p {
        font-size: 16px;
        color: #fff;
        font-family: 'Mulish', sans-serif;
        width: 100%;
        margin: 24px auto 0px;
        line-height: 26px;
    }
    section.cta-box .container-bg {
        background: url(../img/testimonial/cta-bg-2.png);
        background-size: cover;
        background-position: center;
        padding-top: 55px;
        padding-bottom: 55px;
        border-radius: 20px;
        top: 170px;
    }
    .mean-container a.meanmenu-reveal {
        margin-top: -45px;
    }
}

@media only screen and (max-width: 320px) {
    #inner-page {
        height: 540px;
        margin-bottom: 70px;
    }
    .slider6-img ul li {
        width: 71px !important;
        height: 71px !important;
    }
    .slider6-img .row-two ul li:nth-child(2) span {
        padding: 11px 0;
        font-size: 13px;
    }
    .slider6-img .row-two ul li:nth-child(2) span small {
        font-size: 10px;
    }
    .slider6-img .row-two ul li:nth-child(4) span {
        padding: 10px 0;
        font-size: 13px;
    }
    .slider6-img .row-two ul li:nth-child(4) span small {
        font-size: 10px;
    }
    .slider6-img .row-four ul li:nth-child(3) span {
        padding: 10px 0;
        font-size: 13px;
    }
    .slider6-img .row-four ul li:nth-child(3) span small {
        font-size: 10px;
    }
    #home .bnnerDiv-lft h2 {
        font-size: 16px;
        margin-bottom: 10px;
    }
    #home .bnnerDiv-lft h1 {
        margin-bottom: 10px;
        font-size: 20px !important;
        line-height: 26px !important;
    }
    #home .bnnerDiv-lft p {
        font-size: 15px;
        padding-right: 0;
        line-height: 20px;
        margin-bottom: 15px;
    }
    section#home {
        height: 520px !important;
    }
    .input--style-4-home-search {
        padding-left: 7px !important;
    }
}