.aaHeader {
    width: 100%;
    display: flow-root;
    padding: 20px 0 0;
}

.tabOptionContainer .nav-tabs .nav-link.active,
.tabOptionContainer .nav-tabs .nav-link.active:hover {
    border-bottom-color: #f68320;
    color: #f68320;
    box-shadow: 4px -7px 12px #ebebeb, -7px -7px 12px #fff;
}
.tabOptionContainer .nav-tabs li.nav-item a {
    color: #473277;
    padding: 15px 40px;
}
.aaHeader .applyNowCta button {
    padding: 11px 40px;
    font-size: 14px;
    letter-spacing: 1px;
    background: #008fd5;
    border: 0 solid #1c3988;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 100px;
    box-shadow: 0 8px 15px #000;
}

.aaHeader .applyNowCta button:hover {
    background: #f68320;
    color: #fff;
}

.headingTitle {
    font-size: 32px !important;
    font-weight: 600;
    text-transform: uppercase;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    text-align: center;
    margin-bottom: 25px;
}

.headTitlePara {
    font-size: 15px;
    font-weight: 400;
    color: #5f5f5f;
    margin: 0;
    padding: 0;
    text-align: center;
}

.uiCourseContainer {
    width: 100%;
    display: flow-root;
    margin: 50px 0 0;
}

.brandAcademyBg {
    background: #e3f2fd26;
    display: flow-root;
    padding: 36px 0 36px 0px;
    width: 100%;
    /* margin: 40px 0 0; */
}

.uniqueProposi {
    display: flow-root;
    width: 100%;
    margin: 70px 0 0;
}

.uniqueProposi h3 {
    margin: 0 0 40px;
}

.uniquePropNum {
    display: flow-root;
    width: 100%;
    /* margin-bottom: 20px; */
    padding: 10px 10px 16px;
    border: 1px solid #dedede;
    border-radius: 10px;
    /* text-align: center; */
    /* min-height: 315px; */
    transition: transform .2s; /* Animation */
}

.uniquePropNum figure {
    display: block;
    margin: 0;
    padding: 0;
}

.uniquePropNum figure strong {
    font-size: 40px !important;
    font-weight: 800;
    display: inline-block;
    color: #473277;
    background: #f2f9fd;
    padding: 5px;
    line-height: 45px;
}

.uniquePropNum figcaption {
    display: block;
}

.uniquePropNum figcaption h4 {
    color: #473277;
    font-size: 24px !important;
    font-weight: 600;
    display: block;
    margin: 0px 0 10px;
    padding: 0;
}

.uniquePropNum figcaption p {
    font-size: 14px !important;
    line-height: 22px;
    padding: 0 0 6px;
    margin: 0;
    color: #473277;
    display: flex;
}

.uniquePropNum figcaption p::before {
    margin-right: 10px;
    color: #d6dadc;
    font-size: 23px;
    content: "\2022";
}

.myCourseTabs .content {
    display: block;
}

.myCourseTabs .content .contentCour p {
    /* overflow: auto; */
    /* height: 150px; */
    /* display: block; */
}

.myCourseTabs .set a {
    line-height: 20px;
    color: #f68320;
}

.whyAcceLot {
    display: flow-root;
    width: 100%;
}

.whyAcceLot h3 {
    margin: 0 0 40px;
}

.whyAcceLot .whyChooseUs {
    display: flow-root;
    width: 100%;
    text-align: center;
}

.whyAcceLot .whyChooseUs i img {
    height: 70px;
    width: auto;
    margin: auto;
    margin-bottom: 30px;
}

.whyAcceLot .item {
    /* width: 280px; */
}

.whyAcceLot .owl-dots {
    padding-top: 20px;
}

.whyChooseNumber {
    display: block;
    text-align: center;
    padding: 20px 0;
}

.whyChooseNumber span {
    display: block;
    width: 30px;
    height: 30px;
    background: #f68320;
    border-radius: 100px;
    line-height: 30px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    margin: auto;
}

/* p {
    font-size: 14px;
    line-height: 22px;
    padding: 0 10px;
    margin: 0;
    color: #473277;
} */


.tabOptionContainer {
    display: flow-root;
    width: 100%;
    margin: 40px 0 0;
}

.tabOptionContainer h4 {
    margin: 0 0 40px;
}

.tabDescriotionContainer {
    display: flow-root;
    width: 100%;
}
.highlighted_container {
    display: flex;
    width: 100%;
    padding: 15px 0;
    align-content: flex-start;
    justify-content: space-around;
    /* padding: 20px; */
}
.highlighted_container h6 {
    color: #473277;
    font-size: 24px !important;
    font-weight: 600 !important;
    /* display: flow-root; */
    padding: 0 0 10px;
}

.contentCour {
    display: table;
}

.contentCour span {
    /* display: table-cell; */
    text-align: left;
}
.contentCour p {
    font-size: 14px;
    line-height: 22px;
    padding: 0 0 15px;
    margin: 0;
    color: #473277;
    text-align: left;
}
.tabDescriotionContainer p {
    font-size: 14px;
    line-height: 22px;
    padding: 0 0 15px;
    margin: 0;
    color: #473277;
}
.tabDescriotionContainer nav {
    float: left;
    width: 100%;
    text-align: left;
    padding: 20px 0 0;
}
.tabDescriotionContainer nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.tabDescriotionContainer nav ul li {
    display: inline-block;
    padding: 0px 0 0px;
}

.tabDescriotionContainer nav ul li a {
    padding: 11px 13px;
    font-size: 13px;
    letter-spacing: 1px;
    /* background: #008fd5; */
    /* border: 0 solid #1c3988; */
    color: #283593 !important;
    font-weight: 500;
    border-radius: 10px;
    margin-right: 2px;
}
.tabDescriotionContainer nav ul li a:hover {
    background: #f68320 !important;
    color: #fff !important;
}

.tabDescriotionContainer nav ul li a.bgColorBlue:hover {
    background: #f68320 !important;
    color: #fff !important;
}

.tabDescriotionContainer nav ul li a.bgColorYellow {
    background: #f68320 !important;
    padding: 11px 35px;
}

.tabDescriotionContainer nav ul li a.bgColorYellow:hover {
    color: #fff !important;
    background: #008fd5 !important;
}

.tabDescriotionContainer nav ul li a.bgColorBlue {
    background: #bbdef4 !important;
    color: #473277 !important;
}

.faqQuestionCon {
    width: 100%;
    display: flow-root;
    padding: 40px 0 0;
}

.faqQuestionCon .question-section {
    margin: 0;
}

.faqQuestionCon h5 {
    margin: 0 0 40px;
}

.course_title_hd {
    display: block;
    line-height: 20px;
    color: #473277;
    padding: 10px 15px;
    font-weight: 600;
    margin-bottom: 10px;
    font-size: 20px !important;
    /* height: 42px; */
}

.faqFormContainer {
    width: 100%;
    /* margin-top: 30px; */
    background: #fff;
    padding: 15px 20px 15px 20px;
    box-shadow: 0 4.20202px 21.0101px rgb(86 124 173 / 8%);
    border: 1px solid #2196f38c;
    border-radius: 7px;
    background: #f9f9f9cf;
}

.faqFormContainer h6 {
    font-size: 28px;
    font-weight: 600;
    display: block;
    margin: 0;
    padding: 0 0 20px;
}

.faqFormContainer .form-group {
    width: 100%;
    padding-bottom: 20px;
    display: flow-root;
    margin: 0;
}

.faqFormContainer .form-group input {
    padding: 10px;
    width: 100%;
    display: block;
    border-radius: 5px;
    color: #473277;
    font-size: 14px;
    font-weight: 400;
    border: 1px solid #efeeee;
}

.faqFormContainer .form-group select {
    background: #fff;
    border: none;
    outline: none;
    padding: 10px;
    width: 100%;
    display: block;
    border-radius: 4px;
    color: #473277;
    font-size: 14px;
    font-weight: 400;
}

.faqFormContainer button {
    font-size: 14px;
    font-weight: 600;
    border-radius: 4px;
    display: block;
    width: 100%;
    background: #008fd6;
    color: #fff;
    outline: none;
    cursor: pointer;
    border: none;
    line-height: 45px;
    margin: 0 0 20px;
}

.faqFormContainer button:hover {
    background: #008fd5;
    color: #fff;
}

.ourStudentContainer {
    width: 100%;
    display: flow-root;
}

.ourStudentContainer .ourStudentSpeakSlider .item {
    padding: 60px 20px 20px;
}

.ourStudentContainer .ourStudentSpeakSlider .owl-nav {
    display: none;
}

.ourStudentVideoCont {
    display: flow-root;
    width: 100%;
    background: #fff;
    padding: 10px 10px 5px;
    /* box-shadow:0 8px 15px #000; */
    margin-bottom: 15px;
}

.ourStudentVideoCont .ourStudentVideoSlider .owl-dots {
    position: absolute;
    text-align: center;
    margin: auto;
    left: 0;
    right: 0;
    bottom: -45px;
}

.ourStudentVideoCont .ourStudentVideoSlider .owl-nav {
    display: none;
}

.ourStudentVideoCont .ourStudentVideoSlider .item iframe {
    width: 100%;
    height: 300px;
}

.videoOverContainer {
    width: 100%;
    display: flow-root;
    position: relative;
}

.videoOverContainer .cournorLef {
    position: absolute;
    left: -8px;
    top: -8px;
}

/* .videoOverContainer .cournorRight {
    position: absolute;
    right: -8px;
    bottom: -3px;
} */
.videoOverContainer .cournorRight {
    position: absolute;
    right: -9px;
    top: -10px;
    transition: all 0.7s ease-in;
    transform: rotate(270deg) translate(0px);
}



.videoOverContainer video,
.videoOverContainer iframe {
    width: 100%;
    height: 260px;
    background: #000;
}

.qodef-custom-footer-logo img {
    height: 50px;
}

.our_testimonial {
    width: 100%;
    padding: 60px 0 0;
    background: #fff;
}

.our_testimonial h6 {
    margin: 0 0 40px;
}

.our_clients {
    width: 100%;
    display: flow-root;
    padding: 30px 0 0;
}

.client_feed {
    width: 94%;
    float: left;
    background: #fff;
    border-radius: 4px 30px 4px;
    padding: 40px;
    /* box-shadow:0 8px 15px #000; */
    position: relative;
    margin: 0 0 30px;
}

.clientImg {
    width: 60px;
    height: 60px;
    border-radius: 100px;
    left: 30px;
    top: -42px;
    position: absolute;
    overflow: hidden;
}

.clientImg img {
    width: 60px !important;
    height: 60px !important;
    border-radius: 100px;
}

.client_name {
    font-size: 15px;
    width: 50%;
    float: left;
    font-weight: 500;
    color: #473277;
}

.client_rating {
    width: 50%;
    float: left;
    text-align: right;
}

.client_rating ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.client_rating ul li {
    display: inline;
}

.client_rating ul li a {
    color: #f4c150;
    font-size: 20px !important;
    margin: 0 2px;
    display: inline-block;
}

.client_rating ul li a i {
    color: #f4c150 !important;
}

.client_rating .fa-star::before {
    color: #f4c150;
}

.client_rating .fa-star-half-o::before {
    color: #f4c150;
}

.client_text {
    width: 100%;
    float: left;
    font-size: 15px;
    font-weight: 300;
    font-style: italic;
    line-height: 25px;
    color: #807f7f;
    padding: 20px 0 0;
}

.our_clients a {
    font-size: 12px;
}

.accordion .card-header:after {
    font-family: "FontAwesome";
    content: "\f068";
    float: right;
}

.accordion .card-header.collapsed:after {
    content: "\f067";
}

.accordion-container {
    width: 100%;
    display: flow-root;
}

.accordion-container>h2 {
    text-align: center;
    color: #fff;
    padding-bottom: 5px;
    margin-bottom: 20px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
}

.set {
    position: relative;
    width: 100%;
    /* height: 290px; */
    float: left;
    padding: 0 10px 0 10px;
    margin-bottom: 20px;
    box-shadow: 0 4.20202px 21.0101px rgb(86 124 173 / 10%);
    border-radius:10px;
    border: 1px solid #dedede;
    min-height: calc(100%);
    transition: ease-out 0.5s;
    -webkit-transition: ease-out 0.5s;
    -moz-transition: ease-out 0.5s;
}

.set>a {
    display: block;
    padding: 10px 15px;
    text-decoration: none;
    color: #555;
    font-weight: 600;
    border-bottom: 1px solid #eee;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.set>a i {
    float: right;
    margin-top: 2px;
}

.set>a.active {
    color: #473277;
    border: none;
}

.content {
    /* background-color: #fff; */
    border-bottom: 1px solid #eee;
    display: none;
    padding: 0;
}

.content p {
    margin: 0;
    padding: 0 15px 10px;
}

.borderBtNone {
    border-bottom: none !important;
}

.video-wrapper {
    width: 100%;
}

.video-wrapper video {
    object-fit: cover;
    width: 100%;
    height: auto;
}

.customeRowCon {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -30px;
    margin-left: -30px;
}

.customeRowCon .col-md-6 {
    /* padding-right: 30px; */
    /* padding-left: 30px; */
    padding-bottom: 20px;
}

.customeRowCon .col-md-12 {
    padding-right: 30px;
    padding-left: 30px;
}

.courseHd {
    color: #473277;
    font-size: 22px !important;
    font-weight: 600 !important;
    display: flow-root;
    padding: 0 0 10px;
}

.nav-tabs {
    display: inline-flex;
    width: 100%;
    flex-wrap: wrap;
}

.thankyouMess {
    width: 80%;
    display: flow-root;
    text-align: center;
    margin: auto;
    padding: 0 0 20px;
}

.thankyouMess h6 {
    font-size: 40px;
    font-weight: 600;
    color: #473277;
    margin: 5px 0 0;
}

.thankyouMess strong {
    color: #473277;
    font-size: 15px;
    font-weight: 600 !important;
    display: flow-root;
    padding: 10px 0;
}

.thankyouMess p {
    font-size: 14px;
    line-height: 22px;
    padding: 0 0 15px;
    margin: 0;
    color: #473277;
}

.applyNowCtaIU button {
    background: #fff !important;
    border: 0 !important;
    border-color: #fff !important;
    color: #473277 !important;
    font-size: 14px;
    font-weight: 600;
    /* box-shadow: 0 8px 15px #000; */
    border-radius: 20px;
    display: inline-block;
    padding: 7px 20px;
    margin-left: 15px;
}

.applyNowCtaIU button:hover,
.applyNowCtaIU button:focus {
    background: #f68320 !important;
    color: #fff !important;
}

@media (min-width: 768px) {
    .nav-tabs {
        display: flex;
    }

    .card {
        border: none;
    }

    .card .card-header {
        display: none;
    }

    .card .collapse {
        display: block;
    }
}

@media (max-width: 767px) {
    .tab-content>.tab-pane {
        opacity: 1;
    }
}

.applyNowCtaIU {
    color: #473277;
    position: relative;
}

.applyNowCtaIU:hover {
    color: #fff;
}

@media only screen and (max-width: 990px) {
    .applyNowCtaIU {
        display: none;
        position: absolute;
        right: 125px;
        top: 13px;
    }

    .our_testimonial {
        padding: 20px 0 0;
    }

    .main-section .container-h {
        height: 60px;
        padding: 0 10px;
    }

    .main-section .container-h.sticky .aaHeader {
        padding: 10px 0 0;
    }

    .aaHeader .applyNowCta button {
        padding: 10px 20px;
        font-size: 12px;
    }

    .headingTitle {
        background: none;
        color: #473277;
        text-transform: capitalize !important;
        font-weight: 600;
        font-size: 28px !important;
    }

    .brandAcademyBg {
        margin: 10px 0 0;
    }

    .uniquePropNum figure strong {
        font-size: 34px;
        line-height: 28px;
    }

    .uniquePropNum figcaption h4 {
        font-size: 26px;
        /* text-align: center; */
    }

    .uniquePropNum {
        /* padding: 0 0 20px; */
        border-bottom: #d6e2e6 solid 1px;
        /* margin-bottom: 40px; */
        /* text-align: center; */
    }

    .whyAcceLot .whyChooseUs i img {
        width: 44px !important;
        height: 44px;
        margin-bottom: 10px;
    }

    /* .whyAcceLot .item {
        width: 300px;
    } */

    .tabOptionContainer .card-header {
        color: #fff;
        background: #008fd5;
    }

    .tabOptionContainer .card-header a {
        color: #fff;
        display: block;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .highlighted_container {
        padding: 20px 10px;
    }

    .videoOverContainer {
        margin: 30px 0 20px;
    }

    .accordion-container {
        padding: 0 15px;
    }

    .accordion-container .set nav ul li a {
        /* margin-right: 5px; */
        padding: 5px 10px !important;
        font-size: 12px !important;
    }

    .accordion-container .set {
        display: flow-root;
    }

    .uniqueProposi h3,
    .whyAcceLot h3,
    .tabOptionContainer h4,
    .faqQuestionCon h5,
    .our_testimonial h6 {
        margin: 0 0 20px;
    }

    .faqFormContainer {
        margin: 30px 0 0;
    }

    .ourStudentContainer .ourStudentSpeakSlider .item {
        padding: 60px 0 20px;
    }

    .ourStudentContainer .ourStudentSpeakSlider .clientImg img {
        width: 60px !important;
        height: 60px !important;
        border-radius: 100px;
    }

    .customPopup .modal-title {
        font-size: 22px;
    }
}

@media (max-width: 768px) {
    .applyNowCtaIU {
        position: unset;
        right: unset;
        top: unset;
    }
}

@media only screen and (min-width: 200px) and (max-width: 375px) {
    .accordion-container .set nav ul li {
        width: 100%;
        float: left;
        margin-bottom: 10px;
    }

    .accordion-container .set nav ul li a {
        /* display: inline-block; */
        /* width: 19%; */
        text-align: center;
        font-size: 14px !important;
    }

    .tabDescriotionContainer nav ul li {
        display: inline-block;
        padding: 0 0 5px;
    }

    .tabDescriotionContainer nav ul li a {
        display: block;
        padding: 12px 0;
        text-align: center;
    }

    .tabDescriotionContainer nav ul li a.bgColorYellow {
        padding: 11px 0;
    }

    /* .myCourseTabs .set {
        height: 370px;
    } */
}

@media only screen and (max-width: 600px) {
    .tabOptionContainer .nav-tabs li.nav-item a {
        color: #473277;
        padding: 15px 30px;
    }
    .uniquePropNum figure {
        display: block;
        margin: 0;
        text-align: center;
        padding: 0;
    }
.btn.fixed-applybtn {
        position: fixed;
        bottom: -6px;
        width: 100%;
        background: #1565c0;
        z-index: 999;
        color: #fff;
        left: 0;
        right: 0;
    }
}

#more0 {
    display: none;
}

#more1 {
    display: none;
}

#more2 {
    display: none;
}


#morelasta {
    display: none;
}
#morelastb {
    display: none;
}

#myButtonlstb {
    padding: 10px 20px;
    border-radius: 10px;
    background-color: #008fd5;
    border: 0 !important;
    border-color: #f77d13;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    box-shadow: 0 8px 15px #000;
}

#myButtonlstb:hover {
    background-color: #f77d13;
}

#morelastc {
    display: none;
}

#myButtonlstc {
    padding: 10px 20px;
    border-radius: 10px;
    background-color: #008fd5;
    border: 0 !important;
    border-color: #f77d13;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    box-shadow: 0 8px 15px #000;
}

#myButtonlstc:hover {
    background-color: #f77d13;
}

.text-orange {
    color: #e3692a;
}

.font-weight-bold {
    font-weight: 700 !important;
}

.mepsc_fh {
    margin-bottom: 0.5rem;
    font-size: 2rem !important;
}

.get_in-touch {
    font-size: 1.5rem !important;
}

.get_in-touch:hover {
    color: #e3692a !important;
}

.mepsc-peracome {
    margin-top: 15px;
    font-size: 16px;
    letter-spacing: 0.3px;
    line-height: 24px;
    color: #473277 !important;
}

.icon_smepsc {
    margin-top: 20px;
}

.mepsc_tp_m {
    margin-top: 28px !important;
}
a#myBtn0{
    background: transparent;
    padding: 0!important;
    border: 0!important;
    /* display: inline-flex; */
    font-size: 13px !important;
}

a#myBtn0:hover {
    background: transparent;
    padding: 0!important;
    border: 0!important;
    font-size: 13px !important;
}
.headingTitle-mepsc {
    font-size: 40px !important;
    border-radius: 5px;
    background-color: #1279cdb8;
    color: white;
    letter-spacing: -0.005em;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    text-align: center;
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
}

.readon-mepsc {
    padding: 5px 25px;
    font-size: 14px;
    letter-spacing: 1px;
    background: #008fd5;
    border: 0px solid #1c3988;
    color: #fff;
    border-radius: 100px;
    box-shadow: 0 8px 15px rgb(0 0 0 / 8%);
}

.h-btn-sention .slider-bottom ul li .readon-mepsc:hover,
.h-btn-sention .slider-bottom ul li .popup-videos:hover {
    background: #f68320;
    color: #fff !important;
}

.mepsc-img_m {
    margin-right: 100px;
    width: 160px !important;
}

.mt-80 {
    margin-top: 60px !important;
}

.bt_solid1 {
    border-top: 0.5px solid #d1d1d1;
}

@media only screen and (max-width: 600px) {
    .tabOptionContainer .nav-tabs li.nav-item a.link_mepsem {
        color: #473277;
        padding: 15px 0px;
    }

    .nav-tabs li.mepsc_m_navitem {
        width: 40% !important;
        border-radius: 10px;
        margin: 5px 6px 5px 20px !important;
        border: 1px solid #f1f1f1;
    }

    .mepsc-img_m {
        margin-right: 20px !important;
        height: 80px !important;
        width: 80px !important;
        margin: 21px 27px;
    }

    .headingTitle-mepsc {
        font-size: 25px;
        border-radius: 5px;
        background-color: #1279cdb8;
        color: white;
        letter-spacing: -0.005em;
        -ms-word-wrap: break-word;
        word-wrap: break-word;
        text-align: center;
        display: inline-block;
        padding-left: 10px;
        padding-right: 10px;
    }
    .img-box-awards img{
        margin-bottom: 20px;
    }
    .tabOptionContainer .nav-tabs li.nav-item {
        margin: 5px 10px 5px 0 !important;
        width: 40% !important;
        border: 1px solid #f1f1f1;
    }
    button.text-transform-normal.font-weight-normal.popup-videos.btn.btn-outline-primary {
        margin-top: 10px;
    }
}

.Powerdby_academy {
    margin-bottom: 5px;
    color: #f68320;
    letter-spacing: 2px;
    font-size: 19px;
}

#Vishalim {
    height: 100px;
    width: 100%;
    background-color: rgb(255, 255, 255);
}

#google {
    padding-top: 22px;
}

#adobe {
    padding-top: 20px;
}

#nokia {
    padding-top: 17px;
}

#hdfc {
    padding-top: 25px;
}.text-centerr_1{
    text-align: center !important;
}
.sp_t{
    margin-top: 50px !important;
}
.faq-panel-box {
    background-color: #fff;
    padding: 10px;
    box-shadow: 0 4.20202px 21.0101px rgb(86 124 173 / 8%);
    border: 1px solid #efeeee;
    border-radius: 7px;
}
.highlighted_container h5 {
    color: #F78C2C;
    font-weight: 600;
    margin-bottom: 7px;
    margin-top: 20px;
}
.whyChooseAcelotSlider .owl-theme .owl-nav {
box-shadow: 0 0 8px rgb(0 0 0 / 15%);
margin: 0;
padding: 6px 16px;
background: #fff;
border-radius: 0;
position: absolute;
top: 10% !important;
-moz-transform: translateY(-50%);
transform: translateY(-50%);
transition: ease-out 0.5s;
-webkit-transition: ease-out 0.5s;
-moz-transition: ease-out 0.5s;
color: #473277;
font-size: 18px !important;
} 
.uniquePropNum:hover,
 .set:hover {
    transform: 1; transition: ease-out 0.5s;
    -webkit-transition: ease-out 0.5s;
    -moz-transition: ease-out 0.5s;
    transform: scale(1.02);
    box-shadow: 4px 0 4px -2px  rgba(0, 0, 0, 0.1);
    background-color: #F8F9FA;
}
.bg-active{
    box-shadow: 4px 0 4px -2px  rgba(0, 0, 0, 0.1);
    background-color: #F8F9FA;
}
.uniquePropNum figure{
    display: inline-block;
    color: #473277;
    border-radius: 5px;
    background: #42a5f5b8;
    padding: 3px;
}
.whyChooseUs p {
    font-size: 20px !important;
    font-weight: 600;
}
.whyChooseAcelotSlider.owl-theme .owl-nav [class*="owl-"] {
    box-shadow: 0 0 8px rgb(0 0 0 / 15%);
    position: absolute;
    top: 50%;
    transform: translateY(-180%);
    transition: 0.3s ease-in-out;
    color: #473277;
    font-size: 18px;
}
.img-box-awards img{
    transform: scale(1);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid #eeeeee;
    border-radius:7px;
    padding: 4px;
}
.img-box-awards img:hover{
    transform: scale(1.3);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}
.img-box-certificate img{
    transform: scale(1);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid #eeeeee;
    border-radius:5px;
}
.img-box-certificate img:hover{
    transform: scale(1.1);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}
section.brandAcademyBg .question-section {
    margin: 0;
}
.uniquePropNum.card.card-body {
    padding: 20px;
}
.uniquePropNum-bottom{
    margin-bottom: 15px;
}
.brochure-desk {
    margin-top: 0 !important;
    padding-top: 40px;
    padding-bottom: 40px;
    background: #FBFDFF;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.brochure-desk h2{
    font-size: 21px !important;
}
#studyabroad-custom-modal .text-center {
    margin: 0 !important;
}
/* @author Amit kumar
   @date  14/04/2023 
*/
.uni-course-title{font-weight: 400;font-size: 13px !important;margin-bottom: 10px;text-align: center;} .uni-course{font-weight: bold;font-size: 12px !important;text-align: center;}
.universities-listcard{background: #fff;-webkit-box-shadow: 0px 1px 8px 2px rgba(0,0,0,.12);box-shadow: 0px 1px 8px 2px rgba(0,0,0,.12);
border-radius: 5px;padding: 20px 20px;margin-bottom: 20px;}
.universities-listcard img {border: 1px solid #fefefe;width: 315px;height: 155px;display: flex;justify-content: center;align-items:center;}
.uni-course-btn, .uni-course-btn-more{padding: 10px 24px !important;margin: 0 auto;border: 2px solid #f68320;letter-spacing: 1.4px;text-transform: uppercase;font-weight: 500;font-size: 16px !important;}
.uni-course-btn {background-color: transparent;color: #F68320;}
.uni-course-btn-more { color: #fff;background-color: #f68320;}.universities-listcard .course-title-1{margin-top:15px;font-size: 21px !important;}
.universities-listcard .course-duration span{display: grid; font-weight: 300; font-size: 12px !important; margin-top: 5px;}
.sidebar-item{height:500px !important;}
.filter_type ul li label {font-size: 13px !important;} .uni-course-filter .universities-filter-sidebar{min-height:520px !important;}
.filter_type button {border-bottom: 1px solid #F68320;}
.uni-course-filter .make-me-sticky .scrollbar1 .card-body {height: 350px;padding: 7px !important;}
.uni-course-filter .make-me-sticky { position: -webkit-sticky; position: sticky; top: 100px;}
 .top-25{margin-top:-25px}
@media only screen and (max-width: 600px) {
    .universities-listcard img {width:438px;height: 164px;} 
    .uni-course-filter .sidebar-item {height: px !important;}
    .top-25{margin-top:-1px;}
    .uni-course-title{font-weight: 400;font-size: 14px !important;margin-bottom: 10px;text-align: left;} .uni-course{font-weight: bold;font-size: 13px !important;text-align: left;}
}
@media only screen and (max-width: 420px) {
    .uni-course-btn, .uni-course-btn-more{padding: 12px 20px !important;font-size: 14px !important;}
}
@media only screen and (max-width: 330px) {
    .uni-course-btn, .uni-course-btn-more{padding: 12px 10px !important;font-size: 14px !important;}
}


.whyChooseAcelotSlider.owl-carousel.owl-theme.owl-loaded.owl-drag {
    max-height: 150px;
}
/* mepsc text in  mobile responsive 17-10-2023 */
@media only screen and (max-width: 600px) {
    .whyChooseUs p {
        font-size: 16px !important;
        font-weight: 600;
    }
}

