


body {
    margin: 0;
    padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Blinker', sans-serif;

}

.container {
    max-width: 1230px !important;
}


.otp {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.otp-field {
    display: flex;
}

.code {
    width: 40px;
    height: 40px;
    margin: 0 5px;
    font-size: 18px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.otp_error {
    display: none;
}

.code:focus {
    outline: none;
    box-shadow: 0 0 3px 0 #1183d6;
    border-color: #1183d6;
}
/* header-css */

.john-doe img {
    width: 46px;
    height: 46px;
}

.john-doe p {
    color: #212529;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;

    text-transform: capitalize;
    margin: 0;
    padding-left: 10px;
}

.john-doe {
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.logout-box {
    position: absolute;
    top: 100%;
    right: 0;
    text-align: left;
    width: 15%;
    background-color: #fff;
    padding: 15px;
    border-radius: 12px;
    box-shadow: 0 4px 57px rgba(0, 0, 0, .1);
    border-bottom: 2px solid var(--system_primery_color);
    transform: translateY(13px);
    transform-origin: right top;
    transition: all .3s ease-in-out;
}

.logout-box a {
    display: block;
    padding: 16px;
    color: var(--system_secendory_color);
    border-radius: 6px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    font-size: 20px;
    font-weight: bolder;
}


header.aim_header {
    position: absolute;
    width: 100%;
    padding: 0px 0px 15px 0px;
    z-index: 999;
}

header.aim_header .aim_header_main .aim_logo img {
    width: 80%;
}

header.aim_header .aim_header_main {
    display: flex;
    justify-content: space-between;
    padding-top: 15px;
}

header.aim_header .aim_header_main .aim_menu {
    display: flex;
    align-items: center;
}

header.aim_header .aim_header_main nav.aim_nav ul.aim_nav_menu {
    display: flex;
    margin: 0px;
    padding: 0px;
}

header.aim_header .aim_header_main nav.aim_nav ul.aim_nav_menu li.aim_nav_menu_list {
    list-style-type: none;
    margin: 0px 15px;
}

header.aim_header .aim_header_main nav.aim_nav ul.aim_nav_menu li.aim_nav_menu_list a.aim_nav_menu_link {
    color: #000;
    font-family: 'Helvetica', sans-serif;
    text-decoration: none;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
}

.aim_log_cont_btn a.aim_cont_btn {
    border-radius: 8px;
    border: 1px solid #ffcb06;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    padding: 8px 24px;
    color: #ffcb06;
    margin-right: 10px;
}

.aim_log_cont_btn a.aim_cont_btn:hover {
    background: #ffcb06;
    color: #fff;
}

.aim_log_cont_btn a.aim_log_in_btn {
    border-radius: 8px;
    background: #FECA07;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    padding: 8px 24px;
    border: 1px solid #FECA07;
    color: #fff;
    font-family: 'Poppins', sans-serif;
}

.aim_log_cont_btn a.aim_log_in_btn:hover {
    background: transparent;
    color: #FECA07;
}


.aim_log_cont_btn {
    display: flex;
    align-items: center;
}

/* sticky-header */

header.aim_header.sticky {
    position: fixed;
    background: linear-gradient(180deg, #FFF 0%, #FFFCF3 100%);
    transition: 5s;
}

/* hamburger css */

div#nav-icon1 {
    display: none;
}

#nav-icon1 {
    width: 60px;
    height: 45px;
    position: relative;
    /* margin: 50px auto; */
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
}

#nav-icon1 span {
    display: block;
    position: absolute;
    height: 6px;
    width: 100%;
    background: #828282;
    border-radius: 9px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}


#nav-icon1 span:nth-child(1) {
    top: 0px;
}

#nav-icon1 span:nth-child(2) {
    top: 15px;
}

#nav-icon1 span:nth-child(3) {
    top: 30px;
}

#nav-icon1.open span:nth-child(1) {
    top: 18px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

#nav-icon1.open span:nth-child(2) {
    opacity: 0;
    left: -60px;
}

#nav-icon1.open span:nth-child(3) {
    top: 18px;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}




/* banner_section_css */

section.aimaone_main_banner_sec {
    background-image: url(../assets/images/aim-banner-bg.png);
    background-size: cover;
    padding: 110px 0px 180px 0px;
    position: relative;
}


.aim_small_hd h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: center;
    font-size: 30px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: uppercase;
}

.aim_small_hd h6 span.small_bld {
    font-weight: 600;
}

.aim_big_hd h1 {
    font-family: 'Blinker', sans-serif;
    color: #272B5B;
    text-align: center;
    font-size: 60px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    letter-spacing: 2.52px;
    text-transform: uppercase;
}

.aim_big_hd h1 span.big_bld {
    font-family: 'Blinker', sans-serif;
    color: #FECA07;
}

section.aimaone_main_banner_sec p {
    color: #979797;
    text-align: center;
    font-family: 'Helvetica', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}

.float_book {
    width: 5% !important;
    animation: mymove 7s infinite;
    position: absolute;
    top: 230px;
}


.float_sat {
    width: 4% !important;
    animation: animName 4s linear infinite;
    position: absolute;
    top: 118px;
    left: 120px;
}

.float_pen {
    width: 2% !important;
    animation: anyleft 7s infinite;
    position: absolute;
    top: 190px;
    left: 213px;
}

.float_lens {
    width: 3% !important;
    animation: zoom-in-zoom-out 4s ease-out infinite;
    position: absolute;
    top: 210px;
}

.float_light {
    width: 4% !important;
    animation: zoom-in-zoom-out 4s ease-out infinite;
    position: absolute;
    top: 254px;
    right: 88px;
}

.float_globe {
    width: 3% !important;
    animation: animName 4s linear infinite;
    position: absolute;
    top: 165px;
    right: 110px;
}


@keyframes animName {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}


@keyframes anyleft {
    0% {
        transform: translateX(0px);
    }

    25% {
        transform: translateX(40px);
    }

    50% {
        transform: translateX(0px);
    }

    75% {
        transform: translateX(-40px);
    }

    100% {
        transform: translateX(0px);
    }
}

@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1, 1);
    }

    50% {
        transform: scale(1.5, 1.5);
    }

    100% {
        transform: scale(1, 1);
    }
}

/* video_sec */

section.aim_video_sec {
    margin-top: -180px;
}

section.aim_video_sec .aim_video_sec_left_part img {
    width: 100%;
}

section.aim_video_sec .aim_video_sec_center_part img {
    width: 100%;
}

section.aim_video_sec .aim_video_sec_right_part img {
    width: 100%;
}

section.aim_video_sec .aim_video_sec_center_part {
    margin-top: 30px;
}

/* video-container */

/* #video-container {
    position: relative;
    max-width: 40em;
    margin: auto;
}

#video-container video {
    display: block;
    width: 100%;
    height: auto;
}

#video-container img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    cursor: pointer;
} */

/* video-container-end */

/* better_career */

section.better_career_sec {
    padding: 60px 0px 0px 0px;
    position: relative;
}

section.better_career_sec .better_career_img_part img {
    width: 100%;
}

section.better_career_sec .better_career_content_part .aim_small_hd h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: left;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: capitalize;
    width: 80%;
}

section.better_career_sec .better_career_content_part p {
    color: #979797;
    font-family: 'Helvetica', sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}


section.better_career_sec .aim_year_program img {
    width: 30px;
    height: 30px;
}

section.better_career_sec .aim_year_program h6 {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 26.4px;
}

section.better_career_sec .aim_year_program ul.aim_year_program_list {
    margin: 0px;
    padding: 0px 0px 0px 12px;
}

section.better_career_sec .aim_year_program ul.aim_year_program_list li {
    color: #979797;
    font-family: Helvetica;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}

section.better_career_sec .aim_year_program {
    border-right: 1px solid #FFF2F4;
    margin-top: 25px;
}

section.better_career_sec .year_prog_box {
    padding-bottom: 15px;
    border-bottom: 1px solid #fff2f4;
}

section.better_career_sec .bet-col {
    padding-left: 80px;
}

section.better_career_sec .better_career_img_part {
    position: relative;
}

section.better_career_sec .better_career_img_part img.dis_vert_img {
    position: absolute;
    width: 28%;
    top: 194px;
    right: -53px;
    box-shadow: 0px 0px 34px 0px rgba(0, 0, 0, 0.08);
    border-radius: 16px;
}

section.better_career_sec .better_career_img_part img.dis_hor_img {
    width: 40%;
    position: absolute;
    bottom: -24px;
    box-shadow: 0px 0px 34px 0px rgba(0, 0, 0, 0.08);
    border-radius: 16px;
    left: 131px;
}

section.better_career_sec .better_career_img_part img.comb_shape_img {
    width: 28%;
    position: absolute;
    bottom: 31px;
    left: -26px;
    animation: anyleft 5s infinite;
    z-index: -1;
}

/* why_aim_one_sec */

.aim_center_hd h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: center;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: capitalize;
}

.aim_center_hd h6 span.small_bld {
    font-weight: 600;
}


section.why_aim_one_sec {
    padding: 70px 0px 30px 0px;
}

section.why_aim_one_sec .why_aim_main {
    display: flex;
    justify-content: center;
    width: 100%;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner {
    width: 25%;
    text-align: center;
    border: 4px solid #FFF;
    background: #F8F8FA;
    padding: 20px 10px;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner img {
    width: 30%;
    margin-bottom: 10px;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner h4 {
    color: #000;
    text-align: center;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner p {
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 0px;
}

/* empty_sec */

section.empty_sec {
    background: linear-gradient(180deg, #feca0700 0%, #feca070f 100%);
    height: 441px;
}


/* aim_one_center */

section.aim_one_centre_sec {
    padding: 0px 120px;
    margin-top: -400px;
}

section.center-section-slider {
    padding-top: 25px;
}

section.center-section-slider .brand-one {
    background-color: #fff;
    text-align: center;
    padding: 24px;
    border: 1px solid #d8d8d838;
    margin-bottom: 20px;
    box-shadow: rgb(99 99 99 / 11%) 0px 2px 8px 0px;
}

section.center-section-slider .brand-one img {
    width: 150px !important;
    height: 150px;
    margin: 0 auto;
    clip-path: circle(50% at 50% 50%);
}

section.center-section-slider .brand-one .content-part h2 {
    font-size: 25px;
    font-weight: 700;
    margin-top: 24px;
    margin-bottom: 8px;
    font-family: Helvetica;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

section.center-section-slider .brand-one .content-part .leghf {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 8px 4px;
    gap: 8px;
    border-radius: 8px;
    background: rgba(208, 213, 221, 0.08);
    margin-bottom: 10px;
}

section.center-section-slider .brand-one .content-part .leghf img {
    width: 24px !important;
    height: 24px !important;
    object-fit: contain;
    margin: unset;
}

section.center-section-slider .brand-one .content-part .leghf p {
    color: #787878;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0px;
    font-family: helvetica;
}

/* section.center-section-slider .brand-one .content-part p.kfeg {
    color: #979797;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
    padding-top: 16px;
    font-family: Helvetica;
} */
section.center-section-slider .brand-one .content-part p.kfeg {
    color: #979797;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
    padding-top: 16px;
    font-family: Helvetica;
    min-height: 81px;
}

/*section.center-section-slider .owl-nav.disabled {
    display: block;
}*/

section.center-section-slider .owl-nav button {
    position: absolute;
    top: 50%;
    width: 44px;
    height: 44px;
    background-color: #fff;
    border-radius: 50%;
    text-align: center;
    margin-left: -55px;
    box-shadow: rgb(0 0 0 / 10%) 0px 4px 12px;
}

section.center-section-slider .owl-nav button span {
    color: #FECA07;
    font-size: 38px;
    line-height: 30px;
}

section.center-section-slider .owl-nav button.owl-next {
    right: 0px !important;
    margin-right: -58px;
}

/* Explore_Popular_Courses_sec */
section.Explore_Popular_Courses_sec {
    padding: 40px 0px 40px 0px;
    background: linear-gradient(0deg, rgba(254, 202, 7, 0.05) 0%, rgba(254, 202, 7, 0.00) 112.38%);
}

/* Explore_Popular_Courses_tab */

/* Tabs */
.tabs {
    width: 100%;
    /* background-color: #09F;
    border-radius: 5px 5px 5px 5px; */
}

#course-list {
    list-style: none;
    margin: 0;
    padding: 5px;
    overflow: auto;
    display: flex;
    justify-content: center;
}

#course-list li {
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 8px 4px;
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
}

#course-list li:hover,
#course-list li.active {
    /* background-color: #08E; */
}

#course-list li a {
    text-decoration: none;
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    text-transform: uppercase;
    border-radius: 60px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 10px 20px;
}

.tab-content1 {
    padding: 10px;
    /* border: 5px solid #09F; */
    /* background-color: #FFF; */
}

#course-list li.selected a {
    color: #FFCB06;
    border: 1px solid #FFCB06;
}

#course-list li a:hover,
#course-list li.active a {
    color: #FFCB06;
    border: 1px solid #FFCB06;

}

.verify_number {
    color: #FFCB06 !important;
    text-decoration: none;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    position: absolute;
    right: 17px;
    top: 14px;
}



/* about-aim-section */

section.about_aim_sec {
    background: #fff;
    padding: 70px 0px 70px 0px;
}


section.about_aim_sec .about_aim_img_side img {
    width: 100%;
}

section.about_aim_sec .about_aim_content_side h6 {
    color: #FECA07;
    font-family: 'Blinker';
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.96px;
    text-transform: capitalize;
}

section.about_aim_sec .about_aim_content_side .aim_center_hd h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: left;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: capitalize;
}

section.about_aim_sec .about_aim_content_side p {
    color: #979797;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}


section.about_aim_sec .about_aim_content_side a {
    background: #FECA07;
    color: #fff;
    text-decoration: none;
    padding: 8px 24px;
    font-family: 'Poppins', sans-serif;
    border-radius: 8px;
}

/* success-story-section */


section.success_story_sec {
    background: linear-gradient(180deg, rgba(254, 202, 7, 0.05) 0%, rgba(254, 202, 7, 0.00) 100%);
    padding: 30px 0px 0px 0px;
}

section.success_story_sec h5 {
    color: #FECA07;
    font-family: 'Blinker';
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.96px;
    text-align: center;
}


/* success_story_tab */

/* Tabs */
.tabs {
    width: 100%;
    /* background-color: #09F;
    border-radius: 5px 5px 5px 5px; */
}

ul#tabs-nav1 {
    list-style: none;
    margin: 0;
    padding: 5px;
    overflow: auto;
    display: flex;
    justify-content: center;
}

ul#tabs-nav1 li {
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 8px 4px;
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
}

ul#tabs-nav1 li:hover,
ul#tabs-nav1 li.active {
    /* background-color: #08E; */
}

#tabs-nav1 li a {
    text-decoration: none;
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    text-transform: uppercase;
    border-radius: 60px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 10px 20px;
}

.tab-content1 {
    padding: 10px;
    /* border: 5px solid #09F; */
    /* background-color: #FFF; */
}

ul#tabs-nav1 li a:hover,
ul#tabs-nav1 li.active a {
    color: #FFCB06;
    border: 1px solid #FFCB06;

}

section.success_story_sec .final_selec h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: center;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: capitalize;
}

section.success_story_sec .final_selec h6 span.small_bld {
    font-weight: 600;
}

section.success_story_sec .final_selec {
    margin-bottom: 40px;
}

section.success_story_sec div#tabs-content1 {
    width: 90%;
    margin: 0 auto;
}

/* success-slider-css */

.success-main .success-text h6 {
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 0px;
}

.success-main .success-text h3 {
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    font-family: 'Helvetica', sans-serif;
    margin-bottom: 0px;
    margin-top: -6px;
}

.success-main .success-text h6 span {
    color: #48C397;
    font-family: Helvetica;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}

.success-main .success-text p {
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}


.success-slide .owl-nav.disabled {
    display: block !important;
}

.success-slide .owl-nav.disabled button {
    position: absolute;
    top: 140px;
    background: #fff !important;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    height: 27px;
    width: 25px;
    border-radius: 63px;
}

.success-slide .owl-nav.disabled button.owl-next {
    right: -40px;
}

.success-slide .owl-nav.disabled button.owl-prev {
    left: -40px;
}

.success-slide .owl-nav.disabled button i {
    color: #FECA07;
}

/* student feed section css */


section.student_feed_sec p.stu_feed_para {
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}


section.student_feed_sec .student-feed-main {
    text-align: center;
}

section.student_feed_sec .student-feed-main .student-round-img {
    display: flex;
    justify-content: center;
}

section.student_feed_sec .student-feed-main .student-round-img img {
    width: 180px !important;
    height: 180px;
}

section.student_feed_sec .student-feed-main .student-name {
    margin-top: 10px;
}

section.student_feed_sec .student-feed-main .student-name h3 {
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Helvetica;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}

section.student_feed_sec .student-feed-main .student-sub {
    margin-top: 10px;
}

section.student_feed_sec .student-feed-main .student-sub p {
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    width: 15%;
    margin: 0 auto;
}

section.student_feed_sec .student-feed-main .student-star-rating {
    margin-top: 15px;
}

section.student_feed_sec .student-feed-main .student-star-rating i {
    color: #FFCB06;
    font-size: 23px;
}

section.student_feed_sec .student-feed-main .student-main-content {
    margin-top: 30px;
    position: relative;
    margin-bottom: 45px;
}

section.student_feed_sec .student-feed-main .student-main-content p {
    color: #1D1D1B;
    text-align: center;
    font-family: Helvetica;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    width: 64%;
    margin: 0 auto;
}

section.student_feed_sec .student-feed-main .student-main-content::after {
    content: "";
    background: url(../assets/images/right-Quotes.png);
    width: 70px;
    height: 70px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    position: absolute;
    right: 129px;
    top: 56px;
}


section.student_feed_sec .student-feed-main .student-main-content::before {
    content: "";
    background: url(../assets/images/left-Quotes.png);
    width: 70px;
    height: 70px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    position: absolute;
    left: 129px;
    top: -36px;
}

/* section.student_feed_sec .owl-nav.disabled {
    display: block!important;
} */
section.student_feed_sec .owl-nav button.owl-prev {
    position: absolute;
    left: 50px;
}

section.student_feed_sec .owl-nav button.owl-next {
    position: absolute;
    right: 50px;
}


section.student_feed_sec .owl-nav button.owl-prev i.fa.fa-chevron-left::before {
    content: "";
    background: url(../assets/images/st-fd-left.png);
    width: 54px;
    height: 45px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
}

section.student_feed_sec .owl-nav button.owl-next i.fa.fa-chevron-right::before {
    content: "";
    background: url(../assets/images/st-fd-right.png);
    width: 54px;
    height: 45px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
}

section.student_feed_sec .owl-nav button {
    position: absolute;
    top: 76%;
}

section.student_feed_sec .stu_float_img img {
    width: 100%;
    animation: mymove 5s infinite;
}

.student_feed_slide_outer {
    margin-top: -230px;
}


/* faq section css */

.faq_sec .faq_content_side .aim_small_hd h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: left;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: capitalize;
    width: 100%;
}

.faq_sec .faq_content_side .aim_small_hd h6 span.small_bld {
    font-weight: 600;
}

/* faq accordian css */


.accordion {
    max-width: 1170px;
    margin: 25px auto 0;
}

.at-tab {
    display: none;
    padding: 15px 30px;
    /* border: 1px solid #dddddd; */
    border-top: none;
    /* box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); */
    background-color: #fff;
    color: #979797;
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.at-title {
    cursor: pointer;
    /* background-color: #f5f5f5; */
    position: relative;
    transition: background-color 0.3s ease;
}

.at-title:hover {
    /* background-color: #e0e0e0; */
}

/* .at-title:after {
    content: "+";
    position: absolute;
    top: 42%;
    transform: translateY(-50%);
    left: 0px;
    transition: all 0.3s ease;
    font-size: 21px;
    background: #FECA07;
    padding: 0px 0px;
    border-radius: 50%;
    height: 21px;
    width: 21px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
} */

.at-title.active:after {
    content: "-";
}

.at-item {
    border-radius: 0px;
    margin-bottom: 15px;
    border-bottom: 1px solid #D8D8D8;
}

.at-title h2 {
    padding: 10px 30px;
    margin: 0;
    color: #666;
    font-family: Helvetica;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.accordion-header {
    text-align: center;
    background-color: #222222;
    color: white;
    padding: 20px 0;
}

section.faq_sec {
    padding: 70px 0px 70px 0px;
}

.faq_img_side {
    text-align: center;
}

.faq_img_side img {
    width: 80%;
    animation: zoom-in-zoom-out-new 5s ease-out infinite;
}


@keyframes zoom-in-zoom-out-new {

    0% {
        transform: scale(0.8, 0.8);
    }

    50% {
        transform: scale(0.5, 0.5);
    }

    100% {
        transform: scale(0.8, 0.8);
    }

}

/* option-sec-css */

.option_for_sec .aim_class_10th h6,
.option_for_sec .aim_class_12th h6,
.option_for_sec .aim_study_abroad h6,
.option_for_sec .aim_up_skill h6 {
    color: #181818;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.72px;
}

.aim_class_10th .cl10_career_selec a {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
    border-radius: 90px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 6px 10px;
    display: block;
    margin-bottom: 10px;
}

.aim_class_10th .cl10_career_selec a:hover {
    background: #FECA07;
    border-color: #FECA07;
    color: #fff;
}

.aim_class_12th .cl12_career_selec a {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
    border-radius: 90px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 6px 10px;
    display: inline-block;
    margin-bottom: 10px;
    margin-right: 5px;
}

.aim_class_12th .cl12_career_selec a:hover {
    background: #FECA07;
    border-color: #FECA07;
    color: #fff;
}

.aim_study_abroad .Study_abroad_career_selec a {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
    border-radius: 90px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 6px 10px;
    display: inline-block;
    margin-bottom: 10px;
}

.aim_study_abroad .Study_abroad_career_selec a:hover {
    background: #FECA07;
    border-color: #FECA07;
    color: #fff;
}

.cl12_career_selec {
    width: 90%;
}

.Study_abroad_career_selec {
    width: 80%;
}

.aim_up_skill .Up_Skilling_career_selec a {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
    border-radius: 90px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 6px 10px;
    display: block;
    margin-bottom: 10px;
}

.aim_up_skill .Up_Skilling_career_selec a:hover {
    background: #FECA07;
    border-color: #FECA07;
    color: #fff;
}

/* aim high section css */

section.aim_high_sec {
    background: linear-gradient(0deg, rgba(254, 202, 7, 0.05) 0.06%, rgba(254, 202, 7, 0.00) 100.02%);
    padding: 80px 0px 40px 0px;
}

section.aim_high_sec .aim_high_main .aim_center_hd h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: center;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: uppercase;
}


.aim_high_sec .aim_high_main p {
    color: #828282;
    text-align: center;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
}

.aim_high_sec .aim_high_main h5 {
    color: #1D1D1B;
    text-align: center;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px;
    text-transform: uppercase;
}

.aim_high_sec .aim_high_main .aim_high_book_call_btn {
    text-align: center;
}

.aim_high_sec .aim_high_main .aim_high_book_call_btn a {
    background: #FECA07;
    padding: 8px 24px;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    border-radius: 8px;
    text-decoration: none;
    border: 1px solid #FECA07;
    display: inline-block;
    margin-top: 10px;
}

.aim_high_sec .aim_high_main .aim_high_book_call_btn a:hover {
    background: transparent;
    color: #FECA07;
}


.aim_high_sec .aim_high_left img {
    width: 55%;
    animation: mymove 5s infinite;
}

.aim_high_sec .aim_high_right img {
    width: 55%;
    animation: mymove 5s infinite;
}

.aim_high_sec .aim_high_right {
    text-align: right;
}



@keyframes mymove {
    0% {
        transform: translateX(0px);
    }

    25% {
        transform: translateY(40px);
    }

    50% {
        transform: translateY(0px);
    }

    75% {
        transform: translateY(-40px);
    }

    100% {
        transform: translateY(0px);
    }
}


/* footer section css */

footer.aimaone_footer {
    background: #272B5B;
}

footer.aimaone_footer .aimaone_footer_main {
    padding: 30px 0px 15px 0px;
}

footer.aimaone_footer .aimaone_footer_main .aim_footer_logo img {
    width: 25%;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact {
    margin-top: 20px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact h6 {
    color: #FECA07;
    font-feature-settings: 'ss06' on;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 160%;
    letter-spacing: 0.08px;
    text-transform: uppercase;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon i {
    color: #FECA07;
    padding: 10px 10px;
    border-radius: 50%;
    border: 1px solid #fff;
    margin-right: 9px;
    font-size: 23px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon i.fa-brands.fa-instagram {
    padding: 10px 12px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon i.fa-brands.fa-threads {
    padding: 10px 12px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon i.fa-brands.fa-linkedin-in {
    padding: 10px 12px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon i.fa-brands.fa-youtube {
    padding: 11px 10px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon a {
    text-decoration: none;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon i:hover {
    color: #272B5B;
    border: 1px solid #fff;
    background: #ffffff;

}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list {
    display: flex;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px -3px;
    gap: 18px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list li {
    color: #fff;
    display: flex;
    position: relative;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list li::before {
    content: "";
    background: #fff;
    height: 2px;
    width: 2px;
    position: absolute;
    top: 12px;
    left: -9px;
    border-radius: 50%;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list li:nth-child(1)::before {
    display: none;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list li a {
    color: #FFF;
    font-feature-settings: 'ss06' on;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-decoration: none;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list li a span.aimaone_footer_icon img {
    width: 18px;
    height: 18px;
}


footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us {
    text-align: center;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us h6 {
    color: #FFF;
    font-feature-settings: 'ss06' on;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 160%;
    letter-spacing: 0.08px;
    text-transform: uppercase;
}

footer.aimaone_footer .aimaone_footer_main .follow-col {
    align-self: center;
}


footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_ftr_contact_btn a {
    color: #fff;
    text-decoration: none;
    border-radius: 10px;
    border: 1px solid #FFCB06;
    padding: 8px 24px;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_ftr_contact_btn a:hover {
    background: #FFCB06;

}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_ftr_contact_btn {
    margin-top: 22px;
}

footer.aimaone_footer .aimaone_bottom_footer ul.pri_terms_data_cookie_policy_ul {
    display: flex;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 3px;
    gap: 12px;
}

footer.aimaone_footer .aimaone_bottom_footer ul.pri_terms_data_cookie_policy_ul li a {
    color: #FFF;
    font-feature-settings: 'ss06' on;
    font-family: Poppins;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-decoration: none;
}

footer.aimaone_footer .aimaone_bottom_footer ul.pri_terms_data_cookie_policy_ul li {
    list-style-type: none;
    position: relative;

}

footer.aimaone_footer .aimaone_bottom_footer ul.pri_terms_data_cookie_policy_ul li::before {
    content: "";
    background: #fff;
    height: 10px;
    width: 1px;
    position: absolute;
    top: 10px;
    left: -7px;
    rotate: 19deg;
}

footer.aimaone_footer .aimaone_bottom_footer ul.pri_terms_data_cookie_policy_ul li:nth-child(1)::before {
    display: none;
}

footer.aimaone_footer .aimaone_bottom_footer .copyright_text p {
    color: #FFF;
    text-align: right;
    font-feature-settings: 'ss06' on;
    font-family: Poppins;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 0px;
}

footer.aimaone_footer .aimaone_bottom_footer {
    border-top: 1px solid #FFF;
    padding: 10px 0px 10px 0px;
}

.aim_footer_logo_mob {
    display: none;
}


/* book_modal_css */

.modal-content.book_now_modal button.btn-close {
    right: 30px;
    position: absolute;
    top: 20px;
}

.modal-content.book_now_modal form.card {
    border: none !important;
}

.modal-content.book_now_modal .book_now_logo_hd {
    text-align: center;
    margin-top: -20px;
    margin-bottom: 20px;
}

.modal-content.book_now_modal .modal-header {
    border: none;
}

.modal-content.book_now_modal .book_now_form input {
    border-radius: 8px;
    border: 1px solid #DCDCDC;
    background: #FFF;
    color: #898989;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    padding: 10px 10px;
}

.modal-content.book_now_modal .book_now_form label {
    font-family: Helvetica;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    position: absolute;
    background: #fff;
    left: 10px;
    top: -7px;
}

.modal-content.book_now_modal .book_now_form {
    position: relative;
}

.modal-content.book_now_modal .send-code-btn a.otp-code.verify_mobile {
    color: #FFCB06;
    text-decoration: none;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    position: absolute;
    right: 17px;
    top: 14px;
}

.modal-content.book_now_modal .book_now_form_button {
    text-align: center;
}

.modal-content.book_now_modal .book_now_form_button button {
    background: #FECA07;
    border: 1px solid #FECA07;
    padding: 8px 42px;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    border-radius: 8px;
}

.modal-content.book_now_modal .book_now_logo_hd h5 {
    color: #181818;
    text-align: center;
    font-family: 'Blinker';
    font-size: 40px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.2px;
}

.modal-content.book_now_modal .book_now_logo_hd h5 span {
    font-weight: 600;
}

.career-day {
    text-align: center;
    padding: 15px 0px 15px 0px;
    border-radius: 162px;
    border: 1px solid #E0E0E0;
    background: #FFF;
}

.career-day span.week-day {
    display: block;
    color: #828282;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}


.career-day span.week-date {
    text-align: center;
    display: block;
    color: #828282;
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 95%;
}

.time-picker-bg {
    padding: 9px 10px;
    color: #828282;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    cursor: pointer;
    border-radius: 40px;
    border: 1px solid #E0E0E0;
    background: #FFF;
    text-align: center;
}


/* .day-slider .owl-nav.disabled {
    display: block!important;
} */

.day-slider .owl-nav button {
    position: absolute;
    top: 26px;
    background: #fff !important;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    height: 27px;
    width: 25px;
    border-radius: 63px;
}

.day-slider .owl-nav button.owl-next {
    right: -34px;
}

.day-slider .owl-nav button.owl-prev {
    left: -34px;
}

/* .time-slider .owl-nav {
    display: block!important;
} */

.time-slider .owl-nav button {
    position: absolute;
    top: 7px;
    background: #fff !important;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    height: 27px;
    width: 25px;
    border-radius: 63px;
}

.time-slider .owl-nav button.owl-next {
    right: -34px;
}

.time-slider .owl-nav button.owl-prev {
    left: -34px;
}


.book_thank_you h5 {
    color: #000;
    text-align: center;
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.book_thank_you p {
    color: var(--Text, #787878);
    text-align: center;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 22.5px;
}

/* get_in_touch Pop up css */

div#get_in_touch .book_now_logo_hd h5 {
    color: #181818;
    text-align: center;
    font-family: 'Blinker';
    font-size: 40px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.2px;
}

div#get_in_touch .book_now_logo_hd h5 span {
    font-weight: 600;
}

div#get_in_touch .book_now_logo_hd {
    text-align: center;
}

div#get_in_touch .modal-header {
    border: none;
}

div#get_in_touch .get_in_touch_form {
    position: relative;
}

div#get_in_touch .get_in_touch_form input {
    border-radius: 8px;
    border: 1px solid #DCDCDC;
    background: #FFF;
    color: #898989;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    padding: 10px 10px;
}

div#get_in_touch .get_in_touch_form textarea {
    border-radius: 8px;
    border: 1px solid #DCDCDC;
    background: #FFF;
    color: #898989;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    padding: 10px 10px;
}

div#get_in_touch .get_in_touch_form label {

    font-family: Helvetica;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    position: absolute;
    background: #fff;
    left: 10px;
    top: -7px;
}

div#get_in_touch .get_in_touch_form_submit {
    text-align: center;
}

div#get_in_touch .get_in_touch_form_submit button {
    background: #FECA07;
    border: 1px solid #FECA07;
    padding: 8px 42px;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    border-radius: 8px;
}

div#get_in_touch .modal-body {
    padding: 10px 30px;
}


/* log_in_popup_css */

div#log_in .modal-header {
    border-bottom: none;
}

div#log_in .log_in_hd {
    text-align: center;
    margin-bottom: 20px;
}

div#log_in .log_in_hd h5 {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 22.5px;
    margin-top: 10px;
}

div#log_in .log_in_form {
    position: relative;
}

div#log_in .log_in_form input {
    border-radius: 8px;
    border: 1px solid #DCDCDC;
    background: #FFF;
    color: #898989;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    padding: 10px 10px;
}

div#log_in .log_in_form label {
    font-family: Helvetica;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    position: absolute;
    background: #fff;
    left: 10px;
    top: -7px;
}

div#log_in .log_in_form .send-code-btn a.otp-code.verify_mobile {
    color: #FFCB06;
    text-decoration: none;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    position: absolute;
    right: 17px;
    top: 14px;
}

.otp-field {
    flex-direction: row;
    column-gap: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}

div#log_in .otp-field input {
    height: 45px;
    width: 45px;
    border-radius: 8px;
    outline: none;
    font-size: 18px;
    text-align: center;
    border: 1px solid #DCDCDC;
    color: #8b8686;
}

div#log_in .verify-otp-num p {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 22.5px;
}

div#log_in .log_in_form_submit button.submit_btn {
    background: #FECA07;
    border: 1px solid #FECA07;
    padding: 8px 42px;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    border-radius: 8px;
}

div#log_in .log_in_form_submit {
    text-align: center;
}

div#log_in .modal-body {
    padding: 16px 40px;
}

div#log_in .log_in_form div#msg4 strong {
    background: #fae3e1;
    width: 100%;
    display: inline-block;
    font-family: 'Poppins';
    font-weight: 400;
    font-size: 15px;
    padding: 8px 0px;
    border-radius: 4px;
}

div#log_in .log_in_form div#msg4 {
    text-align: center;
}

div#msg4 strong {
    background: #fae3e1;
    width: 100%;
    display: inline-block;
    font-family: 'Poppins';
    font-weight: 400;
    font-size: 15px;
    padding: 8px 0px;
    border-radius: 4px;
    text-align: center;
}

#msg4 {
    text-align: center;
}

.error-msg-class {
    background: #fae3e1;
    width: 100%;
    display: inline-block;
    font-family: 'Poppins';
    font-weight: 400;
    font-size: 15px;
    padding: 8px 0px;
    border-radius: 4px;
    text-align: center;
}


/* feedback-popup-css */

/* feedback-popup-css */

div#feedback_popup .modal-header h4 {
    color: #1D1D1B;
    font-family: Blinker;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0px;
}

div#feedback_popup .modal-header {
    padding-left: 22px;
}


#feedback_popup .modal-body {
    padding: 0px;

}

form.form-part .form-body-part .improve-part {

    border-bottom: 1px solid #97979733;
    background-color: #F7F9FA;
    padding: 10px 24px;
}

form.form-part .form-body-part .improve-part h2 {
    margin-bottom: 0px;
    font-size: 16px;
    font-weight: 600;
    color: #000;
    text-align: left;
    text-transform: capitalize;
    font-family: Helvetica;
}

form.form-part .form-body-part p {
    color: #787878;
    font-size: 14px;
    font-weight: 400;
    padding-top: 8px;
    margin-bottom: 0px;
    text-align: center;
    font-family: Helvetica;
}

form.form-part .form-body-part .rating-sec {
    width: 100%;
    float: left;
}

form.form-part .form-body-part .rating-sec .rating {
    margin-top: 0px;
    border: none;
    text-align: center;
    width: 100%;
    display: flex;
    justify-content: center;
}



form.form-part .form-body-part p {
    color: #787878;
    font-size: 14px;
    font-weight: 400;
    padding-top: 8px;
    margin-bottom: 0px;
    text-align: center;
}

form.form-part .form-body-part .why-want {
    padding: 0px 24px;
}

form.form-part .form-body-part .why-want textarea {
    border: 1px solid #DCDCDC;
    width: 100%;
    height: 100px;
    padding: 12px 16px;
    border-radius: 8px;
    color: #898989;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

form.form-part .form-body-part .about-feed {
    padding: 0px 24px;
    text-align: left;
    display: flex;
    gap: 8px;
    padding-top: 4px;
    margin-bottom: 15px;
}

form.form-part .form-body-part .about-feed label {
    color: #898989;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 17.5px;
}

form.form-part .form-body-part p.pressing {
    color: #000;
    padding: 0px 24px;
    text-align: left;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 17.5px;
}

form.form-part .footer-form-part {
    display: flex;
    padding: 24px 24px 16px;
    align-items: center;
    justify-content: space-between;
}

form.form-part .footer-form-part a {
    color: #272B5B;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

.footer-form-part .btn-part button {
    padding: 8px 30px;
    background-color: #fff;
    border-radius: 8px;
    border: 1px solid #D8D8D8;
    color: #272B5B;
    text-align: center;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
}

.footer-form-part .btn-part .save-part {
    color: #fff;
    background: #FECA07;
    border: 1px solid #FECA07;
}

.footer-form-part .btn-part button.cancel-part:hover {
    background-color: #FECA07;
    color: #fff;
    border: 1px solid #FECA07;
}

.footer-form-part .btn-part .save-part:hover {
    color: #272B5B;
    background: #ffffff;
    border: 1px solid #D8D8D8;
}

form.form-part .form-body-part .email-part {
    padding: 6px 24px;
    width: 100%;
    position: relative;
    margin-top: 15px;
}

form.form-part .form-body-part .email-part input#email {
    width: 100%;
    padding: 15px 9px 15px 9px;
    height: 48px;
    border-radius: 8px;
    border: 1px solid #DCDCDC;
    background: #E0E0E0;
    color: #898989;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

form.form-part .form-body-part .email-part label {
    color: #898989;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 17.5px;
    margin-bottom: 15px;
}

/* feedback upload file css */

.upload-container {
    padding: 22px 10px;
    border-radius: 8px;
    border: 1px solid #DCDCDC;
    background: #FFF;
    margin-bottom: 10px;
}

.upload-container .border-container .upload_screenshot span.upload_scrn {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-family: Helvetica;
}

.upload-container input#file-upload {
    display: none;
}

.border-container {
    /* border: 5px dashed rgba(198, 198, 198, 0.65); */
    /*   border-radius: 4px; */
    /* padding: 20px; */
}

.border-container p {
    color: #130f40;
    font-weight: 600;
    font-size: 1.1em;
    letter-spacing: -1px;
    margin-top: 30px;
    margin-bottom: 0;
    opacity: 0.65;
}

#file-browser {
    color: #272B5B;
    font-weight: 600;
}

.upload-container .border-container .upload_screenshot {
    text-align: center;
}

form.form-part .form-body-part p.pressing {
    color: #000;
    padding: 0px 24px;
    text-align: left;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 17.5px;
}

/* rating_star_css */

.rating {
    display: flex;
    width: 100%;
    justify-content: center;
    overflow: hidden;
    flex-direction: row-reverse;
    /* height: 150px; */
    position: relative;
}

.rating-0 {
    filter: grayscale(100%);
}

.rating>input {
    display: none;
}

.rating>label {
    cursor: pointer;
    width: 40px;
    height: 40px;
    /* margin-top: auto; */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23e3e3e3' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 76%;
    transition: .3s;
}

.rating>input:checked~label,
.rating>input:checked~label~label {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23fcd93a' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
}


.rating>input:not(:checked)~label:hover,
.rating>input:not(:checked)~label:hover~label {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23d8b11e' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
}

.emoji-wrapper {
    width: 100%;
    text-align: center;
    height: 100px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}

.emoji-wrapper:before,
.emoji-wrapper:after {
    content: "";
    height: 15px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 1;
}



#rating-1:checked~.emoji-wrapper>.emoji {
    transform: translateY(-100px);
}

#rating-2:checked~.emoji-wrapper>.emoji {
    transform: translateY(-200px);
}

#rating-3:checked~.emoji-wrapper>.emoji {
    transform: translateY(-300px);
}

#rating-4:checked~.emoji-wrapper>.emoji {
    transform: translateY(-400px);
}

#rating-5:checked~.emoji-wrapper>.emoji {
    transform: translateY(-500px);
}

.feedback {
    max-width: 100%;
    width: 100%;
    padding: 10px 30px 10px 30px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
}


/* sign_up_pop_css */

div#sign_up form.sign_up_form_outer {
    margin-top: 20px;
}

div#sign_up .modal-header {
    border-bottom: none;
}

div#sign_up .modal-body {
    padding: 10px 30px;
}

div#sign_up .sign_up_logo_hd {
    text-align: center;
}

div#sign_up .sign_up_logo_hd h5 {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 22.5px;
    margin-top: 10px;
}

div#sign_up .sign_up_form {
    position: relative;
}

div#sign_up .sign_up_form label {
    font-family: Helvetica;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    position: absolute;
    background: #fff;
    left: 10px;
    top: -7px;
}

div#sign_up .sign_up_form input {
    border-radius: 8px;
    border: 1px solid #DCDCDC;
    background: #FFF;
    color: #898989;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    padding: 10px 10px;
}

div#sign_up .sign_up_form_submit {
    text-align: center;
}

div#sign_up .sign_up_form_submit button {
    background: #FECA07;
    border: 1px solid #FECA07;
    padding: 8px 42px;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    border-radius: 8px;
}


@media (max-width:1024px) {
    div#nav-icon1 {
        display: block;
    }

    header.aim_header .aim_header_main .aim_menu {
        display: none;
        position: absolute;
        background: #fffdf5;
        width: 100%;
        top: 85px;
        left: 0px;
    }

    .aim_log_cont_btn a.aim_cont_btn {
        display: none;
    }

    header.aim_header .aim_header_main nav.aim_nav ul.aim_nav_menu {
        display: block;
    }

    header.aim_header .aim_header_main {
        display: flex;
        justify-content: space-between;
        padding-top: 15px;
        width: 100%;
    }

    .aim_logo {
        width: 20%;
        margin-left: 15px;
    }

    .aim_log_cont_btn {
        width: 60%;
        justify-content: end;
    }

    #nav-icon1 {
        margin-right: 31px;
        margin-top: 10px;
    }

    header.aim_header .aim_header_main nav.aim_nav ul.aim_nav_menu li.aim_nav_menu_list {
        margin: 8px 33px;
    }

    /* banner_section_css */

    .aim_big_hd h1 {
        font-size: 48px;
    }

    .float_book {
        top: 160px;
        left: 84px;
    }

    .float_pen {
        top: 164px;
        left: 158px;
    }

    .float_light {
        top: 194px;
        right: 62px;
    }

    /* better_career_sec */

    section.better_career_sec .student_img_part {
        align-self: center;
    }

    section.better_career_sec .better_career_img_part img {
        width: 84%;
        margin-left: 35px;
    }

    section.better_career_sec .better_career_img_part img.dis_hor_img {
        left: 90px;
        margin-left: 0px;
    }

    section.better_career_sec .better_career_img_part img.dis_vert_img {
        width: 26%;
        top: 114px;
        right: -34px;
        margin-left: 0px;
    }

    section.better_career_sec .bet-col {
        padding-left: 40px;
        padding-right: 31px;
    }



    /* why_aim_a1 */

    section.why_aim_one_sec .why_aim_main {
        flex-wrap: wrap;
        margin-top: 30px;
    }

    section.why_aim_one_sec .why_aim_main .why_aim_inner {
        width: 30%;
        padding: 20px 20px;
    }

    section.aim_one_centre_sec {
        padding: 0px 70px;
    }

    section.center-section-slider .brand-one img {
        width: 130px !important;
        height: 130px;
    }

    section.center-section-slider .brand-one .content-part h2 {
        font-size: 20px;
    }

    section.center-section-slider .brand-one .content-part .leghf p {
        font-size: 12px;
    }

    section.center-section-slider .brand-one .content-part p.kfeg {
        font-size: 14px;
        min-height: 104px;

    }

    /*  explore_popular_course*/

    .regular-prog-loction .regular-prog-loction-inner p {
        font-size: 10px !important;

    }

    .reg-prog-loc span {
        font-size: 9px !important;
    }

    .book-demo-btn button {
        font-size: 9px !important;

    }

    .book-demo-btn button img {
        width: 16px !important;
        height: 16px;
    }

    section.Explore_Popular_Courses_sec div#locations-list button.get-location {
        font-size: 14px !important;
    }

    section.Explore_Popular_Courses_sec .courses-list button.get-course {
        font-size: 14px !important;

    }


    /* about_aim_sec */

    section.about_aim_sec .ab_aim_img_part {
        width: 100%;
    }

    section.about_aim_sec .about_aim_img_side {
        text-align: center;
    }

    section.about_aim_sec .about_aim_img_side img {
        width: 50%;
    }

    section.about_aim_sec .ab_aim_content_part {
        text-align: center;
        width: 100%;
    }

    section.about_aim_sec .about_aim_content_side .aim_center_hd h6 {
        text-align: center;
    }

    section.about_aim_sec .about_aim_content_side {
        padding: 0px 30px 0px 30px;
        margin-top: 35px;
    }

    #tabs-nav1 li a {
        font-size: 10px;
    }

    section.about_aim_sec {
        padding: 20px 0px 50px 0px;
    }

    /* success_story */

    .success-main .success-text h6 span {
        font-size: 14px;
    }

    .success-main .success-text h3 {
        font-size: 16px;
    }

    .success-main .success-text p {
        font-size: 11px;
    }

    .student_feed_slide_outer {
        margin-top: -140px;
    }

    section.student_feed_sec .student-feed-main .student-round-img img {
        width: 150px !important;
        height: 150px;
    }

    section.student_feed_sec {
        padding: 35px 0px 0px 0px;
    }

    #course-list li a {
        font-size: 14px;
    }

    section.student_feed_sec .student-feed-main .student-main-content::before {
        left: 100px !important;
    }

    .at-title::before {
        top: 8px !important;
    }

    /* faq_sec */

    section.faq_sec {
        padding: 70px 25px 70px 25px;
    }

    .faq_sec .faq_content_side .aim_small_hd h6 {
        font-family: 'Blinker', sans-serif;
        color: #181818;
        text-align: left;
        font-size: 36px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        letter-spacing: 1.32px;
        text-transform: capitalize;
        width: 100%;
    }

    .at-title h2 {
        font-size: 17px;
    }

    section.faq_sec .faq_img_col {
        align-self: center;
    }

    .aim_class_10th .cl10_career_selec a {
        font-size: 10px;
    }

    .aim_class_12th .cl12_career_selec a {
        font-size: 10px;
    }

    .aim_study_abroad .Study_abroad_career_selec a {
        font-size: 10px;
    }

    .aim_up_skill .Up_Skilling_career_selec a {

        font-size: 10px;

    }

    /* option_for_sec */

    section.option_for_sec {
        padding: 0px 20px;
    }

    section.option_for_sec .big_coll {
        width: 35%;
    }

    section.option_for_sec .second_end {
        width: 24%;
    }

    section.option_for_sec .end_coll {
        width: 20%;
    }

    section.option_for_sec .row {
        justify-content: center;
    }

    /* footer */

    footer.aimaone_footer .aimaone_footer_main .follow-col {
        width: 40%;
    }

    footer.aimaone_footer .aimaone_footer_main .contact_info_side {
        width: 60%;
    }

    /************************************* university page ***********************************************************/

    section.aima1_filter_sec {
        padding: 30px 20px 40px 20px !important;
    }

    section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .book_now_btn a {
        font-size: 10px !important;
    }

    section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn a {
        font-size: 10px !important;
    }

    /************************************* institute page ***********************************************************/

    section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_courses_offer_inner .course_offer_part .aima1_courses p {
        font-size: 12px !important;
    }

}

@media (max-width:991px) {

    /* video_section */

    section.aim_video_sec .banner_col_left {
        width: 25%;
        align-self: center;
    }

    section.aim_video_sec .banner_col_center {
        width: 50%;
    }

    section.aim_video_sec .banner_col_right {
        width: 25%;
        align-self: center;
    }

    /* better_career */

    section.better_career_sec .better_career_img_part {
        text-align: center;
    }

    section.better_career_sec .better_career_img_part img {
        width: 50%;
        margin-left: 0px;
    }

    section.better_career_sec .year_prog_box {
        width: 33%;
    }

    section.better_career_sec .bet-col {
        margin-top: 70px;
    }

    section.better_career_sec .better_career_img_part img.dis_hor_img {
        left: 387px;
        width: 16%;
    }

    section.better_career_sec .better_career_img_part img.dis_vert_img {
        width: 12%;
        top: 245px;
        right: 141px;
    }

    section.better_career_sec .better_career_img_part img.comb_shape_img {
        width: 15%;
        position: absolute;
        bottom: 31px;
        left: 180px;
    }

    /* aima1_center */

    section.center-section-slider .owl-nav button {
        position: absolute;
        top: 50%;
        width: 44px;
        height: 44px;
        background-color: #fff;
        border-radius: 50%;
        text-align: center;
        margin-left: -55px;
        box-shadow: rgb(0 0 0 / 10%) 0px 4px 12px;
    }

    section.center-section-slider .owl-nav button span {
        color: #FECA07;
        font-size: 38px;
        line-height: 30px;
    }

    section.center-section-slider .owl-nav button.owl-next {
        right: 0px !important;
        margin-right: -58px;
    }

    /* success_stotries */

    ul#tabs-nav1 {
        justify-content: flex-start;
        flex-wrap: wrap;
    }

    ul#tabs-nav1 li {
        padding: 4px 4px;
    }

    section.student_feed_sec .student-feed-main .student-main-content::before {
        width: 40px;
        height: 40px;
        left: 95px;
        top: -36px;
    }

    section.student_feed_sec .student-feed-main .student-main-content::after {
        width: 40px;
        height: 40px;
        right: 129px;
        top: 126px;
    }

    /* faq_sec */

    section.faq_sec .faq_img_col {
        display: none;
    }

    /* option_sec */

    section.option_for_sec .start_col {
        width: 25%;
    }

    section.option_for_sec .big_coll {
        width: 75%;
    }

    section.option_for_sec .second_end {
        width: 30%;
        margin-left: -27px;
    }

    section.option_for_sec .end_coll {
        width: 70%;
        padding-left: 0px;
        margin-left: -35px;
    }

    /* aim_high */

    .aim_up_skill .Up_Skilling_career_selec a {
        width: 35%;
    }

    section.aim_high_sec {
        padding: 40px 20px 40px 20px;
    }

    section.aim_high_sec .col-lg-3 {
        width: 20%;
    }

    section.aim_high_sec .col-lg-6 {
        width: 60%;
    }

    /* footer */

    footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list li a {
        font-size: 10px;
    }

    footer.aimaone_footer .aimaone_bottom_footer .col-lg-6 {
        width: 50%;
    }

    footer.aimaone_footer .aimaone_bottom_footer ul.pri_terms_data_cookie_policy_ul li a {
        font-size: 10px;
    }

    footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_footer_social_icon i {
        margin-right: 5px;
        font-size: 15px;
    }

    /************************************* university page ***********************************************************/

    section.aim_a1_prog_search .search_form_main {
        width: 65% !important;
    }

    section.aim_a1_program_sec .float_light {
        top: 184px !important;
        right: 62px !important;
    }

    section.aim_a1_program_sec .float_lens {
        right: 107px;
    }

    section.aima1_filter_sec .center-filt {
        margin-top: 20px;
    }

    section.aima1_filter_sec .col-lg-2.register_bg_col {
        padding-left: 10px !important;
        margin-top: 20px;
    }

    section.aima1_filter_sec .aima1_register_bg {
        padding: 400px 20px 29px 20px !important;
        background-position: top center !important;
    }

    section.aima1_filter_sec .aima1_register_bg h6 {
        font-size: 20px !important;
    }

}

@media (max-width:767px) {

    /* 29/01/2024 */

    section.understanding-cuet_sec .understand_cuet_main  img {
       width: 100%;
   }

    /* 27/01/2024 */

   section.tought_by_best_sec .row .col-lg-2 {
       width: 100%;
       margin-bottom: 0px;
   }

   /* 24/01/2024 */

   section.understanding-cuet_sec.IPU_CET_Application_Fee {
       padding: 10px 0px 20px 0px!important;
   }

   section.understanding-cuet_sec.IPU_CET_Registration {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec.IPU_CET_Eligibility_Criteria {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec.IPU_CET_Exam_Highlights {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec.CUET_Admit_Card {
       padding: 10px 0px 20px 0px!important;
   }

   section.understanding-cuet_sec.CUET_Eligibility_Criteria {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec.CUET_Exam_Pattern {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec.CUET_Syllabus {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec .understand_cuet_table p {
       font-size: 12px!important;
       line-height: 20px!important;
   }

   .admit_card_img img {
       width: 100%;
   }

   /* 23/01/2024 */

   section.cuet_success_story_sec .container {
       width: 100%!important;
       padding-right: 0px;

   }

   section.cuet_success_story_sec {
       padding: 20px 0px 20px 0px!important;
   }

   section.understanding-cuet_sec.Participating_Universities {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec.UG_Syllabus_CLAT {
       padding: 10px 0px 10px!important;
   }

   section.understanding-cuet_sec.clat_Exam_Pattern {
       padding: 10px 0px 10px 0px!important;
   }

   section.understanding-cuet_sec .understand_cuet_main ul li {
       font-size: 12px!important;;
       line-height: 20px!important;;
   }

   section.understanding-cuet_sec .understand_cuet_main h6 {
       font-size: 16px!important;;
       margin-top: 10px!important;;
   }


   section.about_cuet_sec .cuet_crash_course_content{
       text-align: center;
   }

   section.about_cuet_sec .cuet_crash_course_content a {
       margin-top: 5px!important;
       font-size: 12px;
   }

   section.course_cuet_sec .cuet_content_col .cuet_main_sub_heading h1 {
       font-size: 24px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_main_sub_heading h6 {
       font-size: 12px!important;
       margin-bottom: 5px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_locate .cuet-loction-inner p {
       font-size: 12px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_locate .cuet-loction-inner img {
       height: 12px!important;
       width: 12px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_locate h2 {
       font-size: 12px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet-star-rating-main .cuet-star-rating-inner span {
       font-size: 12px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet-star-rating-main .cuet-star-rating-inner img {
       width: 14px!important;
       height: 14px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet-star-rating-main span.cuet_review {
       font-size: 12px!important;
       margin-top: 4px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_content p {
       font-size: 12px!important;
       line-height: 20px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_content p a {
       font-size: 12px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_book_demo_btn {
       font-size: 12px!important;
   }

   section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_locate_btn {
       font-size: 12px!important;
   }

   section.about_cuet_sec {
       padding: 40px 0px 40px 0px!important;
   }

   section.about_cuet_sec .about_cuet_col {
       padding-left: 15px!important;
       padding-top: 30px;
   }

   section.about_cuet_sec .cuet_crash_course_content .aim_center_hd h6 {
       font-size: 24px!important;
       text-align: center!important;

   }

   section.about_cuet_sec .cuet_crash_course_content h6 {
       font-size: 16px!important;
       text-align: center!important;
   }

   section.about_cuet_sec .cuet_crash_course_content p {
       font-size: 12px!important;
       line-height: 20px!important;
       text-align: center;
   }

   section.tought_by_best_sec {
       padding: 0px 10px 20px 10px!important;
   }

   section.tought_by_best_sec .taught_by_best_inner {
       margin-bottom: 15px;
   }

   section.understanding-cuet_sec {
       padding: 20px 5px 20px 5px!important;
   }

   section.understanding-cuet_sec .understand_cuet_main h5 {
       font-size: 24px!important;
   }

   section.understanding-cuet_sec .understand_cuet_main p {
       font-size: 12px!important;
       line-height: 20px!important;

   }


   section.understanding-cuet_sec .understand_cuet_main p.cuet_black_txt {
       font-size: 13px!important;
       line-height: 20px!important;
   }

   section.understanding-cuet_sec .understand_cuet_table table th {
       font-size: 13px!important;
   }

   section.understanding-cuet_sec .understand_cuet_table table td {
       font-size: 12px!important;
   }

   section.understanding-cuet_sec .understand_cuet_main ol li {
       font-size: 12px!important;
       line-height: 20px!important;
   }

      /* 02/01/2024 */

   .aima1_filter_center_content {
       display: none;
   }

   .col-lg-2.all-filt {
       display: none;
   }

/* serch button */

   section.aim_a1_prog_search .search_form_main input.nosubmit {
       padding: 10px 50px !important;
   }



   /* header */

   .aim_logo {
       width: 50%;
       margin-left: 15px;
   }

   header.aim_header .aim_header_main {
       align-items: center;
   }

   .aim_log_cont_btn {
       margin-right: 25px;
   }

   #nav-icon1 {
       margin-right: 15px;
   }

   #nav-icon1 span:nth-child(2) {
       top: 14px;
   }

   #nav-icon1 span:nth-child(3) {
       top: 28px;
   }

   /* aimaone_main_banner_sec */

   .aim_small_hd h6 {
       font-size: 14px;
   }

   .aim_big_hd h1 {
       font-size: 32px;
       line-height: 31px;
   }

   section.aimaone_main_banner_sec p {
       font-size: 12px;
       line-height: 19px;
   }

   .float_book {
       display: none;
   }

   .float_sat {
       display: none;
   }

   .float_pen {
       display: none;
   }

   .float_lens {
       display: none;
   }

   .float_light {
       display: none;
   }

   .float_globe {
       display: none;
   }

   /* aim_video_sec */

   section.aim_video_sec {
       margin-top: -214px;
   }

   section.aim_video_sec .banner_col_left {
       display: none;
   }

   section.aim_video_sec .banner_col_right {
       display: none;
   }

   section.aim_video_sec .banner_col_center {
       width: 100%;
   }

   /* better_career_sec */

   section.better_career_sec {
       padding: 40px 0px 0px 0px;
   }

   section.better_career_sec .better_career_img_part img.dis_vert_img {
       width: 17%;
       top: 115px;
       right: 51px;
       border-radius: 8px;
   }

   section.better_career_sec .better_career_img_part img.dis_hor_img {
       left: 179px;
       width: 25%;
       border-radius: 8px;
   }

   section.better_career_sec .bet-col {
       margin-top: 38px;
   }

   section.better_career_sec .bet-col {
       padding-left: 17px;
       padding-right: 17px;
   }

   section.better_career_sec .better_career_content_part .aim_small_hd h6 {
       font-size: 31px;
       width: 100%;
   }

   section.better_career_sec .better_career_content_part p {
       font-size: 12px;
       line-height: 19px;
   }

   section.better_career_sec .year_prog_box {
       width: 50%;
   }

   section.better_career_sec .aim_year_program img {
       width: 20px;
       height: 20px;
   }

   section.better_career_sec .aim_year_program ul.aim_year_program_list li {
       font-size: 9px;
       line-height: 13px;
   }

   section.better_career_sec .year_prog_box:nth-child(2) .aim_year_program {
       border-right: none;
   }

   section.better_career_sec .year_prog_box:nth-child(4) .aim_year_program {
       border-right: none;
   }

   section.better_career_sec .year_prog_box:nth-child(6) .aim_year_program {
       border-right: none;
   }

   section.better_career_sec .year_prog_box:nth-child(8) .aim_year_program {
       border-right: none;
   }

   section.better_career_sec .aim_year_program {
       margin-top: 5px;
       padding-right: 8px;
   }

   /* why_aim_a1 */

   .aim_center_hd h6 {
       font-size: 24px;
   }

   section.why_aim_one_sec {
       padding: 30px 0px 30px 0px;
   }

   section.why_aim_one_sec .why_aim_main .why_aim_inner {
       width: 50%;
       padding: 20px 5px;
   }

   section.why_aim_one_sec .why_aim_main .why_aim_inner h4 {
       font-size: 12px;
   }

   section.why_aim_one_sec .why_aim_main .why_aim_inner p {
       font-size: 10px;
       line-height: 12px;
   }

   section.why_aim_one_sec .why_aim_main .why_aim_inner:nth-child(5) {
       width: 100%;
   }

   section.why_aim_one_sec .why_aim_main .why_aim_inner:nth-child(5) img {
       width: 16%;
   }

   /* aim_a1_center */

   section.aim_one_centre_sec {
       padding: 0px 20px;
   }

   section.center-section-slider .owl-nav {
       display: none;
   }

   section.aim_one_centre_sec {
       padding: 0px 0px 0px 16px;
   }

   section.aim_one_centre_sec .container {
       padding: 0px 0px 0px 0px;
   }

   section.center-section-slider .brand-one img {
       width: 84px !important;
   }

   section.center-section-slider .brand-one .content-part h2 {
       font-size: 14px;
       margin-top: 10px;
   }

   section.center-section-slider .brand-one .content-part .leghf p {
       font-size: 11px;
   }

   section.center-section-slider .brand-one .content-part .leghf img {
       width: 15px !important;
       height: 15px !important;
   }

   section.center-section-slider .brand-one .content-part .leghf {
       padding: 4px 4px;
       gap: 1px;
       margin-bottom: 4px;
   }

   section.center-section-slider .brand-one .content-part p.kfeg {
       font-size: 10px;
       line-height: 14px;
       padding-top: 0px;
       margin-bottom: 0px;
   }

   section.center-section-slider .brand-one {
       padding: 15px 10px 15px 10px;
   }

   /* explore_popular_course */

   #tabs-nav li a {
       font-size: 10px;
   }

   ul#tabs-nav {
       justify-content: flex-start;
       flex-wrap: wrap;
       padding: 0px;
   }

   ul#tabs-nav li {
       margin-right: 0px;
       padding: 3px 4px;
   }

   #tabs-nav li a {
       padding: 10px 10px;
   }

   section.about_aim_sec .about_aim_img_side img {
       width: 40%;
   }

   section.about_aim_sec .about_aim_content_side h6 {
       font-size: 11px;
   }

   section.about_aim_sec .about_aim_content_side .aim_center_hd h6 {
       font-size: 24px;
   }

   section.about_aim_sec .about_aim_content_side p {
       font-size: 12px;
       line-height: 18px;
   }

   section.about_aim_sec .about_aim_content_side {
       padding: 0px 0px 0px 0px;
       margin-top: 15px;
   }

   section.about_aim_sec .about_aim_content_side a {
       font-size: 12px;
   }

   /* success_story */

   #tabs-nav1 li a {
       padding: 10px 10px;
   }

   section.success_story_sec .final_selec h6 {
       font-size: 24px;
   }

   .success-slide .owl-nav {
       display: none;
   }
   .success-slide .owl-nav.disabled {
       display: none!important;
   }

   .tab-content1 {
       padding: 0px;
   }

   section.success_story_sec div#tabs-content1 {
       width: 100%;
       margin: 0 auto;
   }

   section.success_story_sec .container {
       padding-right: 0px;
   }

   .success-main .success-text h6,
   .success-main .success-text h6 span {
       font-size: 11px;
   }

   .success-main .success-text h3 {
       font-size: 14px;
       margin-top: -11px;
   }

   .success-main .success-text p {
       font-size: 9px;
   }

   /* student_feedback */
   .student_feed_slide_outer {
       margin-top: -60px;
   }

   section.student_feed_sec .student-feed-main .student-round-img img {
       width: 100px !important;
       height: 100px;
   }

   section.student_feed_sec .student-feed-main .student-name h3 {
       font-size: 14px;
       line-height: 18px;
   }

   section.student_feed_sec .student-feed-main .student-sub p {
       font-size: 10px;
       width: 40%;
   }

   section.student_feed_sec .student-feed-main .student-star-rating i {
       font-size: 16px;
   }

   section.student_feed_sec .student-feed-main .student-main-content p {
       font-size: 12px;
       width: 80%;
       line-height: 20px;
   }

   section.student_feed_sec .student-feed-main .student-main-content::before {
       width: 30px;
       height: 30px;
       left: 11px;
       top: -26px;
   }

   section.student_feed_sec .student-feed-main .student-main-content::after {
       width: 30px;
       height: 30px;
       right: 49px;
       top: 116px;
   }

   section.student_feed_sec .owl-nav button.owl-prev i.fa.fa-chevron-left::before {
       width: 26px;
       height: 22px;
   }

   section.student_feed_sec .owl-nav button.owl-next i.fa.fa-chevron-right::before {
       width: 26px;
       height: 22px;
   }

   section.student_feed_sec .owl-nav button.owl-prev {
       left: 5px;
   }

   section.student_feed_sec .owl-nav button.owl-next {
       right: 5px;
   }

   section.student_feed_sec .owl-nav button {
       top: 68%;
   }

   /* faq_sec  */

   section.faq_sec {
       padding: 20px 6px 30px 6px;
   }

   .faq_sec .faq_content_side .aim_small_hd h6 {
       font-size: 24px;
   }

   .at-title h2 {
       font-size: 12px;
       padding: 10px 0px 10px 30px;
   }

   .at-title:after {
       font-size: 17px;
   }

   .at-tab {
       padding: 7px 30px;
       font-size: 12px;
   }

   .at-item {
       margin-bottom: 5px;
   }

   /* option_sec */

   section.option_for_sec {
       padding: 0px 0px;
   }

   section.option_for_sec .start_col {
       width: 100%;
   }

   .aim_class_10th .cl10_career_selec a {
       display: inline-block;
   }

   .option_for_sec .aim_class_10th h6,
   .option_for_sec .aim_class_12th h6,
   .option_for_sec .aim_study_abroad h6,
   .option_for_sec .aim_up_skill h6 {
       font-size: 16px;
   }

   section.option_for_sec .big_coll {
       width: 100%;
   }

   .cl12_career_selec {
       width: 100%;
   }

   section.option_for_sec .second_end {
       width: 100%;
       margin-left: 0px;
   }

   .Study_abroad_career_selec {
       width: 100%;
   }

   .aim_class_12th .cl12_career_selec a {
       margin-right: 0px;
   }

   section.option_for_sec .end_coll {
       width: 100%;
       padding-left: 10px;
       margin-left: 0px;
   }

   .aim_up_skill .Up_Skilling_career_selec a {
       width: unset;
       display: inline-block;
   }

   /* aim_high_sec */

   section.aim_high_sec .col-lg-3 {
       width: 20%;
       display: none;
   }

   section.aim_high_sec .col-lg-6 {
       width: 100%;
   }

   section.aim_high_sec .aim_high_main .aim_center_hd h6 {
       font-size: 24px;
   }

   .aim_high_sec .aim_high_main p {
       font-size: 12px;
       line-height: 15px;
       margin-bottom: 10px;
   }

   .aim_high_sec .aim_high_main h5 {
       font-size: 12px;
       margin-bottom: 15px;
   }

   .aim_high_sec .aim_high_main .aim_high_book_call_btn a {
       font-size: 12px;
   }


   /* footer */

   footer.aimaone_footer .aimaone_footer_main .contact_info_side {
       width: 100%;
       order: 2;
   }

   footer.aimaone_footer .aimaone_footer_main .follow-col {
       width: 100%;
       order: 1;
   }

   .aim_footer_logo {
       display: none;
   }

   .aim_footer_logo_mob {
       display: block;
       margin-bottom: 15px;
   }

   .aim_footer_logo_mob img {
       width: 35%;
   }

   footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_ftr_contact_btn {
       display: none;
   }

   footer.aimaone_footer .aimaone_bottom_footer .col-lg-6 {
       width: 100%;
   }

   footer.aimaone_footer .aimaone_bottom_footer .copyright_text p {
       text-align: left;

   }

   .contact_info_side ul.aimaone_contact_list.timing {
       flex-wrap: wrap;
       gap: 0px !important;
   }

   ul.aimaone_contact_list.timing li {
       margin: 0px 16px 0px 0px;
   }

   ul.aimaone_contact_list.timing li:nth-child(3):before {
       display: none;
   }

   /************************************* university page ***********************************************************/

   section.aim_a1_program_sec .aim_a1_prog_hd h1 {
       font-size: 32px !important;
   }

   section.aim_a1_prog_search .search_form_main {
       width: 90% !important;
   }

   section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main {
       flex-wrap: wrap;
   }

   section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side {
       border-radius: 38px;
       background: #FFF;
       padding: 8px 16px;
       margin-bottom: 10px;
   }

   section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main {
       flex-wrap: wrap;
   }

   section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side {
       width: 100% !important;
       display: block !important;
   }

   section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_text_side {
       width: 100% !important;
       padding: 12px 12px !important;
   }

   section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main {
       flex-wrap: wrap;
   }

   section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_content {
       width: 100% !important;
   }

   section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn {
       width: 100% !important;
       margin-top: 15px;
       display: flex;
   }

   section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .book_now_btn {
       margin-left: 10px;
   }

   section.aima1_filter_sec .center-filt {
       padding-left: 0px;
       padding-right: 0px;
   }



   /****************************************************** institute page css **********************************************************/

   section.aima1_filter_sec.institute_page .aima1_filter_center_content {
       display: none;
   }

   section.aima1_filter_sec.institute_page .all-filt {
       display: none;
   }

   .aima1_mob_filter_institute_section {
       display: block !important;
   }

   section.aima1_filter_sec .col-lg-2.register_bg_col {
       display: none;
   }



   /* mobile_filter_with_institute_section */



}


/* couese page css */

/* course_cuet_sec */

section.course_cuet_sec {
    padding: 110px 0px 40px 0px;
    background-image: url(../assets/images/cuet_main_banner.png);
    background-size: cover;
    background-repeat: no-repeat;
}

section.course_cuet_sec .cuet_img_col img {
    width: 100%;
}

section.course_cuet_sec .cuet_content_col .cuet_main_sub_heading h1 {
    color: #000;
    font-family: Poppins;
    font-size: 44px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0px;
}

section.course_cuet_sec .cuet_content_col .cuet_main_sub_heading h6 {
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 10px;
}

section.course_cuet_sec .cuet_content_col .cuet_locate .cuet-loction-inner {
    display: flex;
    align-items: center;

}

section.course_cuet_sec .cuet_content_col .cuet_locate .cuet-loction-inner img {
    height: 14px;
    width: 14px;
    display: inline-block;
}

section.course_cuet_sec .cuet_content_col .cuet_locate .cuet-loction-inner p {
    color: var(--blue, #272B5B);
    text-align: center;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
    margin-left: 4px;
}

section.course_cuet_sec .cuet_content_col .cuet_locate h2 {
    color: var(--blue, #272B5B);
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0px;
}

section.course_cuet_sec .cuet_content_col .cuet-star-rating-main {
    display: flex;
    margin-top: 10px;
}

section.course_cuet_sec .cuet_content_col .cuet-star-rating-main .cuet-star-rating-inner {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    background: #ffffff5e;
    padding: 4px 8px;
}

section.course_cuet_sec .cuet_content_col .cuet-star-rating-main .cuet-star-rating-inner span {
    color: #FFB54B;
    font-family: 'Poppins';
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 1px;
}

section.course_cuet_sec .cuet_content_col .cuet-star-rating-main .cuet-star-rating-inner img {
    width: 20px;
    height: 20px;
    margin-top: -4px;
    margin-left: 2px;
}

section.course_cuet_sec .cuet_content_col .cuet-star-rating-main span.cuet_review {
    color: #787878;
    font-feature-settings: 'clig' off, 'liga' off;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 1px;
    margin-left: 5px;
}

section.course_cuet_sec .cuet_content_col .cuet_content {
    margin-top: 15px;
}

section.course_cuet_sec .cuet_content_col .cuet_content p {
    overflow: hidden;
    color: #979797;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    width: 512px;
}

section.course_cuet_sec .cuet_content_col .cuet_content p a {
    color: #272B5B;
    font-family: Helvetica;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    text-decoration: none;
}

section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_book_demo_btn {
    border-radius: 8px;
    background: #FECA07;
    border: 1px solid #FECA07;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    padding: 5px 24px;
    display: inline-block;
}

section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_book_demo_btn:hover {
    background: transparent;
    color: #FECA07;
}


section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_locate_btn {
    border-radius: 8px;
    background: #fff;
    color: #272B5B;
    border: 1px solid rgba(231, 230, 240, 0.50);
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    padding: 5px 24px;
    display: inline-block;
}

section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_locate_btn:hover {
    border-color: #272B5B;
    background: transparent;
}

/* about_cuet_sec  */

section.about_cuet_sec {
    padding: 100px 0px 40px 0px;
}

section.about_cuet_sec .cuet_crash_course_img img {
    width: 100%;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}

section.about_cuet_sec .cuet_crash_course_content h6 {
    color: #FECA07;
    font-family: 'Blinker';
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.96px;
    text-transform: capitalize;
    margin-bottom: 0px;
}

section.about_cuet_sec .cuet_crash_course_content .aim_center_hd h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: left;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: capitalize;
    margin-bottom: 15px;
}

section.about_cuet_sec .cuet_crash_course_content a {
    background: #FECA07;
    color: #fff;
    text-decoration: none;
    padding: 8px 24px;
    font-family: 'Poppins', sans-serif;
    border-radius: 8px;
    display: inline-block;
    font-size: 14px;
    margin-top: 15px;
    border: 1px solid #FECA07;
}

section.about_cuet_sec .cuet_crash_course_content a:hover {
    background: transparent;
    color: #FECA07;
}

section.about_cuet_sec .cuet_crash_course_content p {
    color: #979797;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

section.about_cuet_sec .about_cuet_col {
    padding-left: 90px;
}

/* tought_by_best_sec */

section.tought_by_best_sec {
    padding: 0px 0px 50px 0px;
}

section.tought_by_best_sec .row {
    margin-top: 30px;
}

section.tought_by_best_sec .taught_by_best_inner {
    text-align: center;
    border-radius: 12px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 16px 16px 16px 16px;
}

section.tought_by_best_sec .taught_by_best_inner img {
    width: 60px;
    height: 60px;
}

section.tought_by_best_sec .taught_by_best_inner h5 {
    overflow: hidden;
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    margin-bottom: 0px;
}

section.tought_by_best_sec .taught_by_best_inner p {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 0px;
}

section.tought_by_best_sec .row .col-lg-2 {
    padding: 0px 5px 0px 5px;
}

/* cuet_success_story_sec */

section.cuet_success_story_sec {
    background: linear-gradient(180deg, rgba(254, 202, 7, 0.05) 0%, rgba(254, 202, 7, 0.00) 100%);
    padding: 20px 0px 20px 0px;
}

section.cuet_success_story_sec h5 {
    color: #FECA07;
    font-family: 'Blinker';
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.96px;
    text-align: center;
}

section.cuet_success_story_sec .container {
    width: 85%;
    margin-top: 40px;
}

/* understanding-cuet_sec */

section.understanding-cuet_sec {
    padding: 20px 0px 50px 0px;
}


section.understanding-cuet_sec .understand_cuet_main h5 {
    color: #000;
    font-family: 'Blinker';
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.44px;
    text-transform: capitalize;
}

section.understanding-cuet_sec .understand_cuet_main h5 span {
    font-weight: 600;
}

section.understanding-cuet_sec .understand_cuet_main p {
    color: #979797;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 5px;
}
section.understanding-cuet_sec .understand_cuet_main p b {
    color: #383333;
}

section.understanding-cuet_sec .understand_cuet_table table {
    width: 100%;
}

section.understanding-cuet_sec .understand_cuet_table table th {
    color: #272B5B;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    border: 1px solid rgba(151, 151, 151, 0.20);
    background: rgba(255, 203, 6, 0.40);
    padding: 6px 8px;
}

section.understanding-cuet_sec .understand_cuet_table table td {
    color: #787878;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border: 1px solid #D8D8D8;
    padding: 6px 8px;
}
section.understanding-cuet_sec .understand_cuet_main p.cuet_black_txt {
    color: #000;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}
section.understanding-cuet_sec .understand_cuet_table table tr:nth-child(odd) {
    background: rgba(255, 203, 6, 0.09);
}

section.understanding-cuet_sec .understand_cuet_main ol li {
    color: #979797;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

section.understanding-cuet_sec .row.cuet_qual {
    margin-top: 20px;
}

section.understanding-cuet_sec .understand_cuet_main ol {
    padding-left: 25px;
}

section.understanding-cuet_sec .understand_cuet_main h6 {
    color: #000;
    font-family: 'Blinker';
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.96px;
    text-transform: capitalize;
    margin-top: 20px;
}

section.understanding-cuet_sec .row.application_fees {
    margin-top: 20px;
}
/* understanding-cuet_sec */

section.understanding-cuet_sec {
    padding: 20px 0px 50px 0px;
}


section.understanding-cuet_sec .understand_cuet_main h5 {
    color: #000;
    font-family: 'Blinker';
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.44px;
    text-transform: capitalize;
}

section.understanding-cuet_sec .understand_cuet_main h5 span {
    font-weight: 600;
}

section.understanding-cuet_sec .understand_cuet_main p {
    color: #979797;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 5px;
}

section.understanding-cuet_sec .understand_cuet_table p {
    color: #979797;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 5px;
}

.understand_cuet_table .table_scroll {
    overflow-x: auto;
}

section.understanding-cuet_sec .understand_cuet_table table {
    width: 100%;
}

section.understanding-cuet_sec .understand_cuet_table table th {
    color: #272B5B;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    border: 1px solid rgba(151, 151, 151, 0.20);
    background: rgba(255, 203, 6, 0.40);
    padding: 6px 8px;
}

section.understanding-cuet_sec .understand_cuet_table table td {
    color: #787878;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border: 1px solid #D8D8D8;
    padding: 6px 8px;
}

section.understanding-cuet_sec .understand_cuet_table table tr:nth-child(odd) {
    background: rgba(255, 203, 6, 0.09);
}

section.understanding-cuet_sec .understand_cuet_main ol li {
    color: #979797;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

section.understanding-cuet_sec .row.cuet_qual {
    margin-top: 20px;
}

section.understanding-cuet_sec .understand_cuet_main ol {
    padding-left: 25px;
}

section.understanding-cuet_sec .understand_cuet_main ul li {
    color: #979797;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

section.understanding-cuet_sec .understand_cuet_main ul {
    padding-left: 25px;
    margin: 0px;
}

section.understanding-cuet_sec .understand_cuet_main h6 {
    color: #000;
    font-family: 'Blinker';
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.96px;
    text-transform: capitalize;
    margin-top: 10px;
}

section.understanding-cuet_sec .row.application_fees {
    margin-top: 20px;
}

section.understanding-cuet_sec .row.clat_highlights {
    margin-top: 20px;
}

section.understanding-cuet_sec .understand_cuet_main p.cuet_black_txt {
    color: #000;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}

section.understanding-cuet_sec .understand_cuet_table p.cuet_black_txt {
    color: #000;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    margin-top: 20px;
    margin-bottom: 10px;
}

section.understanding-cuet_sec .understand_cuet_main p.cuet_blue_txt {
    color: #272B5B;
    font-family: 'Blinker';
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.6px;
    text-transform: capitalize;
}

.understand_cuet_table h5.mt-3 {
    color: #000;
    font-size: 18px;
    font-family: Helvetica;
}

.understand_cuet_table h6.mt-3 {
    color: #000;
    font-size: 18px;
    font-family: Helvetica;
}

.understand_cuet_table h6.mt-3 b {
    color: #000;
    font-family: helvetica;
    font-size: 18px;
}

section.understanding-cuet_sec .understand_cuet_table table ol {
    padding-left: 15px;
    margin-bottom: 0px;
}

section.understanding-cuet_sec .understand_cuet_table table ul {
    padding-left: 0px;
    margin-bottom: 0px;
}

section.understanding-cuet_sec .understand_cuet_table table ul li {
   list-style-type: none;
}

section.understanding-cuet_sec .understand_cuet_table table
 ul.course_seat {
    padding-left: 0px;
}

section.understanding-cuet_sec .understand_cuet_table table ul.course_seat li {
    list-style-type: none;
}

section.understanding-cuet_sec.Participating_Universities {
    padding: 10px 0px 10px 0px;
}

section.understanding-cuet_sec.UG_Syllabus_CLAT {
    padding: 10px 0px 10px;
}

section.understanding-cuet_sec.clat_Exam_Pattern {
    padding: 10px 0px 30px 0px;
}

section.understanding-cuet_sec.CUET_Eligibility_Criteria {
    padding: 10px 0px 10px 0px;
}

section.understanding-cuet_sec.CUET_Exam_Pattern {
    padding: 10px 0px 10px 0px;
}

section.understanding-cuet_sec.CUET_Syllabus {
    padding: 10px 0px 10px 0px;
}
section.understanding-cuet_sec.CUET_Admit_Card {
    padding: 10px 0px 30px 0px;
}

section.understanding-cuet_sec.IPU_CET_Exam_Highlights {
    padding: 10px 0px 10px 0px;
}
section.understanding-cuet_sec.IPU_CET_Eligibility_Criteria {
    padding: 10px 0px 10px 0px;
}

section.understanding-cuet_sec.IPU_CET_Registration {
    padding: 10px 0px 10px 0px;
}

section.understanding-cuet_sec.IPU_CET_Application_Fee {
    padding: 10px 0px 10px 0px;
}

/* university page css */


section.aim_a1_program_sec {
    padding: 100px 0px 60px 0px;
    background: rgba(255, 203, 6, 0.05);
}

section.aim_a1_program_sec .aim_a1_prog_hd {
    text-align: center;
}

section.aim_a1_program_sec .aim_a1_prog_hd h1 {
    color: #181818;
    font-family: Blinker;
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 1.92px;
    text-transform: capitalize;
}

section.aim_a1_program_sec .aim_a1_prog_hd h1 span {
    font-weight: 600;
}

/* form_section */

section.aim_a1_prog_search {
    padding: 0px 0px 40px 0px;
    margin-top: -31px;
}

section.aim_a1_prog_search .search_form_main {
    width: 50%;
    margin: 0 auto;
}

/* input[type="search"] {
    border: none;
    background: transparent;
    margin: 0;
    padding: 7px 8px;
    font-size: 14px;
    color: inherit;
    border: 1px solid transparent;
    border-radius: inherit;
  } */

section.aim_a1_prog_search .search_form_main input[type="search"]::placeholder {
    color: #828282;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
}

section.aim_a1_prog_search .search_form_main button[type="submit"] {
    text-indent: -999px;
    overflow: hidden;
    width: 40px;
    padding: 0;
    margin: 0;
    border: 1px solid transparent;
    border-radius: inherit;
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat center;
    cursor: pointer;
    opacity: 0.7;
}

button[type="submit"]:hover {
    opacity: 1;
}

button[type="submit"]:focus,
input[type="search"]:focus {
    box-shadow: 0 0 3px 0 #1183d6;
    border-color: #1183d6;
    outline: none;
}

section.aim_a1_prog_search .search_form_main form.nosubmit {
    border: none;
    padding: 0;
}



section.aim_a1_prog_search .search_form_main input.nosubmit {
    width: 100%;
    background: transparent url("../assets/images/aim_icon_search.png") no-repeat 10px center;
    border-radius: 16px;
    border: 1px solid #E0E0E0;
    padding: 20px 16px 20px 47px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    background-size: 28px;
    background-color: #fff;
}

/* aim_a1_filter_sec */

section.aima1_filter_sec {
    background: #F8F8FA;
    padding: 30px 0px 0px 0px;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .all_filter {
    display: flex;
    gap: 5px;
    align-items: center;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .all_filter img {
    height: 14px;
    width: 14px;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .all_filter p {
    color: #2F1238;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 0px;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .clear_all a {
    color: #272B5B;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    text-decoration: none;
}

section.aima1_filter_sec .all-filt {
    border-radius: 8px;
    background: #FFF;
}


section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_locate_search input#location {
    width: 100%;
    border-radius: 8px;
    background: #F9F9FB;
    border: none;
    padding: 10px 10px 10px 10px;
    color: #757575;
    font-family: Helvetica;
    font-size: 13.3px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main {
    margin: 0px;
    padding-left: 5px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li {
    list-style-type: none;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li label {
    color: #4A4A4A;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li label span {
    color: #8A8A8A;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-header {
    background: none;
    padding: 0px 0px;
}


section.aima1_filter_sec .filter_side_bar .filt_accord .accordion .accordion-item {
    border: none;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-header button.accordion-button {
    background: none;
    padding: 20px 0px;
    box-shadow: none;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part {
    display: flex;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main {
    display: flex;
    margin-top: 20px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #fff;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner {
    display: flex;
    align-items: center;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner img {
    height: 14px;
    width: 14px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner p {
    color: #272B5B;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side {
    width: 25%;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_text_side {
    width: 75%;
    padding: 10px 10px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side img {
    width: 100%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main {
    display: flex;
    margin-top: 20px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main {
    display: flex;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction a {
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 22.5px;
    text-decoration: none;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner {
    border-radius: 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 1px 4px;
    margin-left: 5px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner i.fa-solid.fa-star {
    color: #FFCB07;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner span {
    color: #252b4299;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aim_a1_divider {
    border-bottom: 1px solid #F0F0F0;
    margin: 15px 0px 5px 0px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_jeemain_jeeadvance_btn a.jee_m {
    border-radius: 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 4px 8px;
    text-decoration: none;
    overflow: hidden;
    color: rgba(37, 43, 66, 0.60);
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_jeemain_jeeadvance_btn a.jee_ad {
    border-radius: 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 4px 8px;
    text-decoration: none;
    overflow: hidden;
    color: rgba(37, 43, 66, 0.60);
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main {
    display: flex;
    width: 100%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_content {
    width: 75%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn {
    width: 25%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_content p {
    overflow: hidden;
    color: #979797;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn a {
    color: #272B5B;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    border-radius: 6px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 6px 8px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .book_now_btn button {
    border-radius: 6px;
    background: #FFCB06;
    color: #FFF;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    padding: 8px 16px;
    border: none;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn {
    margin-bottom: 15px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main {
    display: flex;
    width: 100%;
    margin-top: 10px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side a {
    display: flex;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side {
    width: 25%;
    display: flex;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .aima1_bookmark i {
    color: #272B5B;
    padding: 8px 10px;
    border-radius: 17px;
    border: 1px solid #DFDFDF;
    background: #FFF;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .aima1_bookmark button {
    border: none;
    background: transparent;
}

section.aima1_filter_sec .aima1_register_bg {
    background: url(../assets/images/register_bg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 8px;
    padding: 126px 10px 15px 10px;
    background-position: center center;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn {
    margin-bottom: 15px;
}

section.aima1_filter_sec .aima1_register_bg p {
    color: #FFF;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 10px;
}

section.aima1_filter_sec .aima1_register_bg h6 {
    overflow: hidden;
    color: #FFF;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 21.5px;
}

section.aima1_filter_sec .aima1_register_bg a {
    border-radius: 6px;
    background: #FFF;
    text-decoration: none;
    color: #272B5B;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 8px 16px;
}

section.aima1_filter_sec .col-lg-2 {
    padding-left: 0px;
}

section.Explore_Popular_Courses_sec div#locations-list {
    text-align: center;
}

section.Explore_Popular_Courses_sec div#locations-list button.get-location {
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    text-transform: uppercase;
    border-radius: 60px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 10px 20px;
    margin: 0px 5px 0px 0px;
}


section.Explore_Popular_Courses_sec .courses-list {
    margin-top: 10px;
    text-align: center;
}

section.Explore_Popular_Courses_sec .courses-list button.get-course {
    color: #979797;
    text-align: center;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    text-transform: uppercase;
    border-radius: 60px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    padding: 10px 20px;
    margin: 0px 5px 0px 0px;
}

section.Explore_Popular_Courses_sec div#locations-list button.get-location.selected {
    color: #FFCB06;
    border: 1px solid #FFCB06;
}

.get-course.selected {
    color: #FFCB06 !important;
    border: 1px solid #FFCB06 !important;
}

.aimaone_explore_center a.view_more_btn {
    background: #FECA07;
    padding: 8px 24px;
    text-decoration: none;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    border-radius: 8px;
}

.aimaone_explore_center a.view_more_btn:hover {
    background: transparent;
    color: #FECA07;
    border: 1px solid #FECA07;
}


section.about_aim_sec .about_aim_content_side a:hover {
    background: transparent;
    color: #FECA07;
    border: 1px solid #FECA07;
}

section.success_story_sec div#toppers-list-container {
    width: 90%;
    margin: 0 auto;
}


section.student_feed_sec {
    padding: 60px 0px 0px 0px;
}

section.student_feed_sec .student-feed-main .student-main-content::before {
    content: "";
    background: url(../assets/images/left-Quotes.png);
    width: 70px;
    height: 70px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    position: absolute;
    left: 129px;
    top: -36px;
}

section.student_feed_sec .student-feed-main .student-main-content::after {
    content: "";
    background: url(../assets/images/right-Quotes.png);
    width: 70px;
    height: 70px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    position: absolute;
    right: 129px;
    top: 36px;
}

section.student_feed_sec .owl-nav button.owl-prev i.fa.fa-chevron-left::before {
    content: "";
    background: url(../assets/images/st-fd-left.png);
    width: 54px;
    height: 45px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
}


section.student_feed_sec .owl-nav button.owl-next i.fa.fa-chevron-right::before {
    content: "";
    background: url(../assets/images/st-fd-right.png);
    width: 54px;
    height: 45px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
}


.at-title:after {
    content: "+";
    position: absolute;
    top: 45%;
    transform: translateY(-57%);
    left: 0px;
    transition: all 0.3s ease;
    font-size: 21px;
    padding: 0px 0px;
    border-radius: 50%;
    height: 21px;
    width: 21px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
}


.at-title::before {
    content: "";
    background: #FECA07;
    padding: 0px 0px;
    border-radius: 50%;
    height: 21px;
    width: 21px;
    position: absolute;
    top: 10px;
    left: 0px;
}


/* floating-icon-css */

.floating_icon img {
    max-width: 100%;
    width: 18%;
}

/* Floating Social Media Bar Style Starts Here */

.floating_icon .fl-fl {
    background: #000000;
    text-transform: uppercase;
    letter-spacing: 3px;
    padding: 4px;
    width: 190px;
    position: fixed;
    right: -153px;
    z-index: 1000;
    font: normal normal 10px Arial;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -ms-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
}

.floating_icon .fl-fl.float-fb {
    border-radius: 8px 0px 0px 8px;
    background: #FFCB06;
    display: flex;
    align-items: center;
}

.floating_icon .fa {
    font-size: 20px;
    color: #fff;
    padding: 10px 0;
    width: 40px;
    margin-left: 8px;
}

.floating_icon .fl-fl:hover {
    right: 0;
}

.floating_icon .fl-fl a {
    color: #fff !important;
    text-decoration: none;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
    text-transform: capitalize;
}

.floating_icon .float-fb {
    top: 160px;
    border-radius: 8px 0px 0px 8px;
    background: #FFCB06;
    display: flex;
    align-items: center;
}

.floating_icon .float-tw {
    top: 215px;
    border-radius: 8px 0px 0px 8px;
    background: #272B5B;
    display: flex;
    align-items: center;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li input[type="checkbox"] {
    accent-color: #272B5B;
}

section.success_story_sec .final_selec {
    margin-bottom: 40px;
}

section.success_story_sec .final_selec h6 {
    font-family: 'Blinker', sans-serif;
    color: #181818;
    text-align: center;
    font-size: 44px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.32px;
    text-transform: capitalize;
}

section.success_story_sec .final_selec h6 span.small_bld {
    font-weight: 600;
}

@media (min-width:1800px){

.container {
max-width: 1670px !important;
}

/*header*/

header.aim_header .aim_header_main nav.aim_nav ul.aim_nav_menu li.aim_nav_menu_list a.aim_nav_menu_link {
    font-size: 24px;
}

.aim_log_cont_btn a.aim_cont_btn {
    font-size: 20px;
}

.aim_log_cont_btn a.aim_log_in_btn {
    font-size: 20px;
}

/*banner section*/

.aim_small_hd h6 {
    font-size: 44px;
}

.aim_big_hd h1 {
    font-size: 84px;
}

section.aimaone_main_banner_sec p {
    font-size: 24px;
}


/*video section*/

section.aim_video_sec {
    margin-top: -130px;
}

/*better career section*/

section.better_career_sec .better_career_content_part .aim_small_hd h6 {
    font-size: 64px;
}

section.better_career_sec .better_career_content_part p {
    font-size: 24px;
}

section.better_career_sec .aim_year_program img {
    width: 46px;
    height: 46px;
}

section.better_career_sec .aim_year_program h6 {
    font-size: 20px;
}

section.better_career_sec .aim_year_program ul.aim_year_program_list li {
    font-size: 14px;
    line-height: 20px;
}

/*why_aim_section*/

section.why_aim_one_sec {
    padding: 100px 0px 100px 0px;
}

.aim_center_hd h6 {
    font-size: 64px;
}

section.why_aim_one_sec .why_aim_main {
    padding-top: 33px;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner img {
    width: 35%;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner h4 {
    font-size: 20px;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner p {
    font-size: 16px;
}

section.why_aim_one_sec .why_aim_main .why_aim_inner {
    padding: 20px 15px;
}

/*aim-one-centre-section*/

section.center-section-slider .brand-one .content-part h2 {
    font-size: 32px;
}

section.center-section-slider .brand-one .content-part .leghf p {
    font-size: 20px;
}

section.center-section-slider .brand-one .content-part p.kfeg {
    font-size: 18px;
}

/* Explore-Popular-Courses*/

section.Explore_Popular_Courses_sec {
    padding: 65px 0px 40px 0px;
}

section.Explore_Popular_Courses_sec div#locations-list button.get-location {
    font-size: 20px;
    padding: 15px 20px;
}

section.Explore_Popular_Courses_sec .courses-list button.get-course {
    font-size: 20px;
    padding: 15px 20px;
}

section.Explore_Popular_Courses_sec #class-list {
    margin-top: 40px;
}

.regular-prog-text-side h2 {
    font-size: 20px!important;
}

.jee-btn a {
    font-size: 12px!important;
}

.star-rating-inner span {
    font-size: 12px!important;
}

.regular-prog-loction .regular-prog-loction-inner p {
    font-size: 16px!important;
}

.reg-prog-content p {
    font-size: 16px!important;
}

.reg-prog-loc span {
    font-size: 14px!important;
}

.book-demo-btn button {
    font-size: 20px!important;
}

.reg-prog-loc-book-demo-btn-main .book-demo-btn button img {
    width: 24px !important;
    height: 24px;
}

.aimaone_explore_center a.view_more_btn {
    font-size: 20px;
}

/*about aim sec*/

section.about_aim_sec {
    padding: 110px 0px 100px 0px;
}

section.about_aim_sec .about_aim_content_side h6 {
    font-size: 32px;
    margin-bottom: 0px;
}

section.about_aim_sec .about_aim_content_side .aim_center_hd h6 {
    font-size: 64px;
}

section.about_aim_sec .about_aim_content_side p {
    font-size: 24px;
    line-height: 32px;
}

section.about_aim_sec .about_aim_content_side a {
    font-size: 20px;
    display: inline-block;
    margin-top: 20px;
}

/*success-story-section*/

section.success_story_sec {
    padding: 36px 0px 0px 0px;
}

section.success_story_sec h5 {
    font-size: 32px;
}

#course-list li a {
    font-size: 20px;
    padding: 15px 20px;
}

section.success_story_sec .final_selec h6 {
    font-size: 64px;
}

.success-main .success-text h6 {
    font-size: 16px;
}

.success-main .success-text h3 {
    font-size: 24px;
}

.success-main .success-text p {
    font-size: 14px;
}

/*student-feedback-section*/

section.student_feed_sec {
    padding: 85px 0px 0px 0px;
}

section.student_feed_sec p.stu_feed_para {
    font-size: 24px;
}

.student_feed_slide_outer {
    margin-top: -300px;
}

section.student_feed_sec .student-feed-main .student-name h3 {
    font-size: 32px;
    margin-top: 30px;
}

section.student_feed_sec .student-feed-main .student-sub p {
    font-size: 18px;
    margin-top:12px;
}

section.student_feed_sec .student-feed-main .student-star-rating i {
    font-size: 35px;
}

section.student_feed_sec .student-feed-main .student-star-rating {
    margin-top: 25px;
}

section.student_feed_sec .student-feed-main .student-main-content p {
    font-size: 24px;
    line-height: 34px;
}
section.student_feed_sec .student-feed-main .student-main-content::before {
    width: 100px;
    height: 100px;
    left: 204px;
    top: -48px;
}

section.student_feed_sec .owl-nav button.owl-prev i.fa.fa-chevron-left::before {
    width: 77px;
    height: 66px;
}

section.student_feed_sec .owl-nav button.owl-prev {
    left: 90px;
}

section.student_feed_sec .student-feed-main .student-main-content::after {
    width: 100px;
    height: 100px;
    right: 177px;
    top: 60px;
}

section.student_feed_sec .owl-nav button.owl-next i.fa.fa-chevron-right::before {
    width: 77px;
    height: 66px;
}

section.student_feed_sec .owl-nav button.owl-next {
    right: 90px;
}

/*faq-section*/
.faq_sec .faq_content_side .aim_small_hd h6 {
    font-size: 64px;
}

.at-title h2 {
font-size: 32px;
}

.at-tab {
font-size: 24px;
padding-top: 0px;
}

.at-title::before {
    height: 30px;
    width: 30px;
    position: absolute;
    top: 12px;
    left: -4px;
}

.at-title::after {
    top: 43%;
    font-size: 26px;
}

/*option-section*/

.option_for_sec .aim_class_10th h6, .option_for_sec .aim_class_12th h6, .option_for_sec .aim_study_abroad h6, .option_for_sec .aim_up_skill h6 {
    font-size: 24px;
}

.aim_class_10th .cl10_career_selec a , .aim_class_12th .cl12_career_selec a , .aim_study_abroad .Study_abroad_career_selec a , .aim_up_skill .Up_Skilling_career_selec a {
    font-size: 20px;
}

.option_for_sec .col-lg-2.start_col {
    width: 20%;
}

.option_for_sec .col-lg-5.big_coll {
    width: 36%;
}

.option_for_sec .col-lg-3.second_end {
    width: 23%;
}

.option_for_sec .col-lg-2.end_coll {
    width: 20%;
}

/*aim-high-section*/

section.aim_high_sec .aim_high_main .aim_center_hd h6 {
    font-size: 64px;
}

.aim_high_sec .aim_high_main p {
    font-size: 20px;
}

.aim_high_sec .aim_high_main h5 {
    font-size: 20px;
}

.aim_high_sec .aim_high_main .aim_high_book_call_btn a {
    font-size: 20px;
}

/*footer*/

footer.aimaone_footer .aimaone_footer_main .aimaone_contact ul.aimaone_contact_list li a {
    font-size: 18px;
}

footer.aimaone_footer .aimaone_bottom_footer ul.pri_terms_data_cookie_policy_ul li a {
    font-size: 14px;
}

footer.aimaone_footer .aimaone_footer_main .aimaone_follw_us .aimaone_ftr_contact_btn a {
    font-size: 20px;
}

footer.aimaone_footer .aimaone_bottom_footer .copyright_text p {
    font-size: 14px;
}

/*******************************************institute page********************************************/

/*aim-a1-program-section*/

section.aim_a1_program_sec {
    padding: 120px 0px 60px 0px;
}
section.aim_a1_program_sec .aim_a1_prog_hd h1 {
    font-size: 64px;
}

section.aim_a1_prog_search .search_form_main input[type="search"]::placeholder {
    font-size: 20px;

}

section.aim_a1_prog_search .search_form_main input.nosubmit {
    background: transparent url("../assets/images/aim_icon_search.png") no-repeat 20px center;
    border: 1px solid #E0E0E0;
    padding: 30px 16px 30px 70px;
    background-size: 40px;
    background-color: #fff;
}

/*filter-section*/

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li {
    margin: 10px 0px;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side span.yl_text {
    font-size: 15px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side span.black_text {
    font-size: 15px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_inr_select select#inr {
    font-size: 17px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_sort_select select#popularity {
    font-size: 17px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_sort_select label {
    font-size: 17px!important;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location a {
    font-size: 18px!important;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner P {
    font-size: 16px!important;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner img {
    height: 17px!important;
    width: 17px!important;
}

.aima1_download_brochure_btn_main .aima1_brochure_btn a {
    font-size: 14px!important;
    padding: 10px 20px!important;
}

.aima1_download_brochure_btn_main .aima1_book_demo_btn a {
    font-size: 14px!important;
}

section.aima1_filter_sec .aima1_register_bg h6 {
    font-size: 18px!important;
}

section.aima1_filter_sec .aima1_register_bg p {
    font-size: 14px!important;
}

section.aima1_filter_sec .aima1_register_bg a {
    font-size: 14px!important;
}

/*******************************************university page********************************************/

section.aim_a1_program_sec .aim_a1_prog_hd h1 {
    font-size: 64px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction a {
    font-size: 24px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner img {
    height: 17px!important;
    width: 17px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner p {
    font-size: 16px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner {
    padding: 2px 8px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner i.fa-solid.fa-star {
    margin-right: 5px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_content p {
    font-size: 16px!important;
    width: 95%;
}

section.aim_a1_prog_search .search_form_main input.nosubmit::placeholder {
    font-size: 20px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn a {
    font-size: 14px!important;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .book_now_btn button {
    font-size: 14px!important;
    padding: 8px 18px!important;
}

/*******************************************courses page********************************************/

/*14-02-2024*/

/*banner_section*/

section.course_cuet_sec .cuet_content_col .cuet_main_sub_heading h1 {
    font-size: 64px;
}

section.course_cuet_sec .cuet_content_col .cuet_main_sub_heading h6 {
    font-size:24px;
}

section.course_cuet_sec .cuet_content_col .cuet_locate h2 {
    font-size: 32px;
}

section.course_cuet_sec .cuet_content_col .cuet_locate .cuet-loction-inner p {
    font-size: 24px;
}

section.course_cuet_sec .cuet_content_col .cuet_locate .cuet-loction-inner img {
    height: 21px;
    width: 21px;
}

section.course_cuet_sec .cuet_content_col .cuet-star-rating-main .cuet-star-rating-inner span {
    font-size: 24px;
}

section.course_cuet_sec .cuet_content_col .cuet-star-rating-main span.cuet_review {
    font-size: 24px;
}

section.course_cuet_sec .cuet_content_col .cuet_content p {
    font-size: 18px;
    line-height: 29px;
    width: 675px;
}

section.course_cuet_sec .cuet_content_col .cuet_content p a {
    font-size: 18px;
}

section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_book_demo_btn {
    font-size: 20px;
}

section.course_cuet_sec .cuet_content_col .cuet_book_demo_main a.cuet_locate_btn {
    font-size: 20px;
}

/*about us section*/

section.about_cuet_sec .cuet_crash_course_content h6 {
    font-size: 32px;
}

section.about_cuet_sec .cuet_crash_course_content .aim_center_hd h6 {
    font-size: 64px;
}

section.about_cuet_sec .cuet_crash_course_content p {
    font-size: 18px;
    line-height: 26px;
}

section.about_cuet_sec .cuet_crash_course_content a {
    font-size: 20px;
}

section.cuet_success_story_sec h5 {
    font-size: 32px;
}

section.understanding-cuet_sec .understand_cuet_main p {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 10px;
}

section.understanding-cuet_sec .understand_cuet_table table th {
    font-size: 18px;
}

section.understanding-cuet_sec .understand_cuet_table table td {
    font-size: 18px;
}

section.understanding-cuet_sec .understand_cuet_main h5 {
    font-size: 48px;
}

section.understanding-cuet_sec .understand_cuet_main ul li {
    font-size: 18px;
}

section.understanding-cuet_sec .understand_cuet_main h6 {
    font-size: 32px;
}

.understand_cuet_table h5.mt-3 {
    color: #000;
    font-size: 24px;
}

.understand_cuet_table h6.mt-3 {
    color: #000;
    font-size: 24px;
}

section.understanding-cuet_sec .understand_cuet_main p.cuet_black_txt {
    font-size: 24px;
}

section.understanding-cuet_sec .understand_cuet_main ol li {
    font-size: 18px;
}

section.understanding-cuet_sec .understand_cuet_table p {
    font-size: 18px;
}

.main-heading {
    font-size: 48px !important;
}

.understand_cuet_table h6.mt-3 b {
    font-size: 24px;
}

/*pop up*/

div#get_in_touch .get_in_touch_form label {
    font-size: 14px;
}

div#get_in_touch .get_in_touch_form input {
    font-size: 18px;
}

div#get_in_touch .get_in_touch_form textarea {
    font-size: 18px;
}

div#get_in_touch .get_in_touch_form_submit button {
    font-size: 20px;
}

div#log_in .log_in_form label {
    font-size: 14px;
}

div#log_in .log_in_form input {
    font-size: 18px;
}

div#log_in .log_in_form .send-code-btn a.otp-code.verify_mobile {
    font-size: 18px;
}

}

/* aim_a1_filter_sec */
section.aima1_filter_sec {
    background: #F8F8FA;
    padding: 30px 0px 40px 0px;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .all_filter {
    display: flex;
    gap: 5px;
    align-items: center;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .all_filter img {
    height: 14px;
    width: 14px;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .all_filter p {
    color: #2F1238;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 0px;
}

section.aima1_filter_sec .filter_side_bar .all_fill_clear_main .clear_all a {
    color: #272B5B;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    text-decoration: none;
}

section.aima1_filter_sec .all-filt {
    border-radius: 8px;
    background: #FFF;
    padding: 10px 10px 10px 10px;
}


section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_locate_search input#location {
    width: 100%;
    border-radius: 8px;
    border: none;
    padding: 10px 10px 10px 29px;
    color: #757575;
    font-family: Helvetica;
    font-size: 13.3px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    background: transparent url(../assets/images/aim_icon_search.png) no-repeat 10px center;
    background-color: #f9f9fb;
    background-size: 15px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main {
    margin: 0px;
    padding-left: 5px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li {
    list-style-type: none;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li label {
    color: #4A4A4A;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li input[type="checkbox"] {
    accent-color: #272B5B;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body .accor_filt_check ul.accor_filt_check_main li label span {
    color: #8A8A8A;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-header {
    background: none;
    padding: 0px 0px;
}


section.aima1_filter_sec .filter_side_bar .filt_accord .accordion .accordion-item {
    border: none;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-header button.accordion-button {
    background: none;
    padding: 10px 0px;
    box-shadow: none;
    color: #353535;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-header .accordion-button:not(.collapsed) {
    filter: invert(20%) sepia(5%) saturate(15%) hue-rotate(352deg) brightness(97%) contrast(96%);
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part {
    display: flex;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main {
    display: flex;
    margin-top: 20px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #fff;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner {
    display: flex;
    align-items: center;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner img {
    height: 14px;
    width: 14px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg-prog-loction-inner p {
    color: #272B5B;
    text-align: center;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side {
    width: 25%;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_text_side {
    width: 75%;
    padding: 10px 15px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side img {
    width: 100%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main {
    display: flex;
    margin-top: 20px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main {
    display: flex;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction a {
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 22.5px;
    text-decoration: none;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner {
    border-radius: 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 1px 4px;
    margin-left: 5px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner i.fa-solid.fa-star {
    color: #FFCB07;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .reg_prog_hd_loction .reg_prog_star_locate_main .star-rating-inner span {
    color: #252b4299;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aim_a1_divider {
    border-bottom: 1px solid #F0F0F0;
    margin: 5px 0px 5px 0px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_jeemain_jeeadvance_btn a.jee_m {
    border-radius: 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 4px 8px;
    text-decoration: none;
    overflow: hidden;
    color: rgba(37, 43, 66, 0.60);
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_jeemain_jeeadvance_btn a.jee_m:hover {
    background: #FFCB06;
    border-color: #FFCB06;
    color: #fff;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_jeemain_jeeadvance_btn a.jee_ad {
    border-radius: 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 4px 8px;
    text-decoration: none;
    overflow: hidden;
    color: rgba(37, 43, 66, 0.60);
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_jeemain_jeeadvance_btn a.jee_ad:hover {
    background: #FFCB06;
    border-color: #FFCB06;
    color: #fff;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main {
    display: flex;
    width: 100%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_content {
    width: 75%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn {
    width: 25%;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_content p {
    overflow: hidden;
    color: #979797;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn a {
    color: #272B5B;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    border-radius: 6px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    padding: 6px 8px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn a:hover {
    background: #272B5B;
    color: #fff;
    border-color: #272B5B;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .book_now_btn a {
    border-radius: 6px;
    background: #FFCB06;
    color: #FFF;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    text-decoration: none;
    padding: 8px 16px;
    border: 1px solid #FFCB06;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .book_now_btn a:hover {
    background: transparent;
    color: #FFCB06;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn {
    margin-bottom: 15px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main {
    display: flex;
    width: 100%;
    margin-top: 10px;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side a {
    display: flex;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_img_side {
    width: 25%;
    display: flex;
}

section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .regular_prog_hd_main .aima1_bookmark i {
    color: #272B5B;
    padding: 8px 10px;
    border-radius: 17px;
    border: 1px solid #DFDFDF;
    background: #FFF;
}

section.aima1_filter_sec .aima1_register_bg {
    background: url(../assets/images/register_bg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 8px;
    padding: 126px 10px 15px 10px;
    background-position: center center;
}


section.aima1_filter_sec .aima1_filter_center_content .regular_prog_main .aima1_content_get_book_main .aima1_get_book_btn .get_dir_btn {
    margin-bottom: 15px;
}

section.aima1_filter_sec .aima1_register_bg p {
    color: #FFF;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 10px;
}

section.aima1_filter_sec .aima1_register_bg h6 {
    overflow: hidden;
    color: #FFF;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 21.5px;
}

section.aima1_filter_sec .aima1_register_bg a {
    border-radius: 6px;
    background: #FFF;
    text-decoration: none;
    color: #272B5B;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 8px 16px;
    border: 1px solid #fff;
}

section.aima1_filter_sec .aima1_register_bg a:hover {
    background: #272B5B;
    color: #fff;
    border-color: #272B5B;
}

section.aima1_filter_sec .col-lg-2.register_bg_col {
    padding-left: 0px;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side span.yl_text {
    color: #FFCB06;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px;
}


section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side span.result {
    color: #787878;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side span.seprator {
    color: #DFDFDF;
}


section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side span.black_text {
    color: #000;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aim_a1_result_side {
    border-radius: 38px;
    background: #FFF;
    padding: 8px 16px;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_inr_select {
    border-radius: 50px;
    background: #FFF;
    padding: 8px 16px;
    margin-right: 10px;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_inr_select select#inr {
    color: #000;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    border: none;
    background: none;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_sort_select {
    border-radius: 50px;
    background: #FFF;
    padding: 8px 16px;
}

section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_sort_select select#popularity {
    color: #000;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    border: none;
    background: none;
}


section.aima1_filter_sec .aima1_filter_center_content .aim_a1_result_filter_main .aima1_select_part .aim1_sort_select label {
    color: #787878;
    font-family: Helvetica;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-body {
    padding: 0px 0px;
}

section.aima1_filter_sec .filter_side_bar .filt_accord .accordion-header .accordion-button::after {
    background-size: 15px;
}


/****************************************************** institute page css **********************************************************/
section.aima1_filter_sec.institute_page .aima1_institute_main {
    display: flex;
    margin-top: 20px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #fff;
    width: 100%;
}

.aima1_institute_main_content {
    width: 75%;
    padding: 10px 15px;
}


section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_main_content_side {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main {
    display: flex;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_logo img {
    height: 47px;
    width: 47px;
    margin-right: 15px;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location a {
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 22.5px;
    text-decoration: none;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner {
    display: flex;
    align-items: center;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner img {
    height: 14px;
    width: 14px;
   filter: brightness(0) saturate(100%) invert(17%) sepia(9%) saturate(4040%) hue-rotate(198deg) brightness(96%) contrast(95%);
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner P {
    color: #272B5B;
    text-align: center;
    font-family: poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0px;
}

.aima1_institute_location_star_locate_main {
    display: flex;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_main_img_side {
    width: 25%;
    display: flex;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_main_img_side img {
    width: 100%;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_main_img_side a {
    display: flex;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .star-rating-inner {
    margin-left: 10px;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .star-rating-inner i {
    color: #FFCB07;
    margin-right: 5px;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .star-rating-inner span {
    color: #252b4299;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec.institute_page .aima1_institute_main .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .star-rating-inner {
    margin-left: 10px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    border-radius: 4px;
    padding: 2px 8px;
}


section.aima1_filter_sec.institute_page .aima1_institute_bookmark i {

    color: #272B5B;
    padding: 8px 10px;
    border-radius: 17px;
    border: 1px solid #DFDFDF;
    background: #FFF;
}
section.aima1_filter_sec.institute_page .aima1_institute_bookmark button {
    border: none;
    background: transparent;
}

.aim_a1_institute_divider {
    border-bottom: 1px solid #F0F0F0;
    margin: 5px 0px 20px 0px;
}


.aima1_institute_courses_offred_main {
    display: flex;
    width: 100%;
}

.aima1_courses_offer_inner {
    display: flex;
    width: 60%;
    flex-wrap: wrap;
}

.aima1_courses_offer_inner .course_offer_part {
    display: flex;
    width: 100%;
}

.aima1_courses_offer_inner .course_offer_part .courses_offer h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 0px;
}

.aima1_courses_offer_inner .course_offer_part .courses_offer p.courses_offer_yl_text {
    color: #FFCB06;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 10px;
}



.course_price_part {
    width: 100%;
    display: flex;
}


.aima1_courses_offer_inner .course_offer_part .aima1_courses h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 0px;
}

.aima1_courses_offer_inner .course_offer_part .aima1_courses p {
    color: #4A4A4A;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    text-transform: uppercase;
    margin-bottom: 10px;
}


.course_price_part .tution_fees h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 0px;
}


.course_price_part .tution_fees p {
    color: #000;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 10px;
}



.course_price_part .average_pack h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 0px;
}

.course_price_part .average_pack p {
    color: #000;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 10px;
}

.aima1_download_brochure_btn_main {
    width: 40%;
    align-self: end;
    text-align: right;
}

.aima1_download_brochure_btn_main .aima1_brochure_btn a {
    border-radius: 5px;
    border: 1px solid #F0F0F0;
    color: #272B5B;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 8px 16px;
    text-decoration: none;
    display: inline-block;
}


.aima1_download_brochure_btn_main .aima1_brochure_btn a:hover {
    background: #272B5B;
    color: #fff;
    border-color: #272B5B;
}

.aima1_download_brochure_btn_main .aima1_brochure_btn a:hover img {
    filter: brightness(0) saturate(100%) invert(99%) sepia(4%) saturate(356%) hue-rotate(330deg) brightness(109%) contrast(100%);
}

.aima1_download_brochure_btn_main .aima1_brochure_btn a img {
    margin-right: 6px;
    width: 18px;
    height: 18px;
}

.aima1_download_brochure_btn_main .aima1_book_demo_btn a {
    border-radius: 6px;
    background: #FFCB06;
    padding: 10px 14px;
    text-decoration: none;
    color: #FFF;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    display: inline-block;
    margin-top: 10px;
    border: 1px solid #FFCB06;
}

.aima1_download_brochure_btn_main .aima1_book_demo_btn a:hover {
    background: transparent;
    color: #FFCB06;
}

.aima1_courses_offer_inner .course_offer_part .courses_offer {
    width: 40%;
}

.aima1_courses_offer_inner .course_offer_part .aima1_courses {
    width: 60%;
}

.course_price_part .tution_fees {
    width: 40%;
}

.course_price_part .average_pack {
    width: 60%;
}

/* mobile_filter_with_institute_section */

.aima1_mob_filter_institute_section {
    display: none;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select {
    display: flex;
    justify-content: space-between;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aima1_mob_all_filter {
    display: flex;
    align-items: center;
    border-radius: 50px;
    background: #FFF;
    padding: 4px 12px;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aima1_mob_all_filter img {
    width: 14px;
    height: 14px;
    margin-right: 5px;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aima1_mob_all_filter p {
    color: #000;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 0px;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aim1_mob_inr_select {
    border-radius: 50px;
    background: #FFF;
    padding: 5px 12px;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aim1_mob_inr_select select#inr {
    color: #000;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border: none;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aim1_mob_sort_select {
    border-radius: 50px;
    background: #FFF;
    padding: 4px 12px;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aim1_mob_sort_select label {
    color: #787878;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_with_select .aim1_mob_sort_select select#popularity {
    color: #000;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border: none;
}

.aima1_mob_filter_institute_section .aim_a1_mob_result_side span.yl_text {
    color: #FFCB06;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px;
}

.aima1_mob_filter_institute_section .aim_a1_mob_result_side span.result {
    color: #787878;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
}

.aima1_mob_filter_institute_section .aim_a1_mob_result_side span.seprator {
    color: #DFDFDF;
}

.aima1_mob_filter_institute_section .aim_a1_mob_result_side span.black_text {
    color: #000;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
}

.aima1_mob_filter_institute_section .aim_a1_mob_result_side {
    margin-top: 15px;
    margin-bottom: 10px;
}

.aima1_institute_mob_main_content {
    padding: 8px 8px;
    background: #FFF;
    border-radius: 4.509px;
    border: 1.127px solid rgba(231, 230, 240, 0.50);
    margin-bottom: 10px;
}

.aima1_institute_mob_main_content .aima1_institute_main_content_side {
    display: flex;
    justify-content: space-between;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_logo_main {
    display: flex;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_logo_main .aima1_institute_location_logo img {
    height: 44px;
    width: 44px;
    margin-right: 10px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_logo_main .aima1_institute_location a {
    text-decoration: none;
    overflow: hidden;
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 12.682px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_star_locate_main {
    display: flex;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner {
    display: flex;
    align-items: center;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner img {
    width: 14px;
    height: 14px;
    filter: brightness(0) saturate(100%) invert(52%) sepia(0%) saturate(192%) hue-rotate(349deg) brightness(91%) contrast(93%);
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_logo_main .aima1_institute_location_star_locate_main .aima1_institute_location_inner p {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_star_locate_main .star-rating-main {
    border-radius: 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    padding: 2px 4px;
    margin-left: 10px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_star_locate_main .star-rating-main .star-rating-inner i.fa-solid.fa-star {
    color: #FFCB07;
    font-size: 12px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_star_locate_main .star-rating-main .star-rating-inner span {
    color: rgba(37, 43, 66, 0.60);
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_location_star_locate_main .star-rating-main .star-rating-inner {
    display: flex;
    align-items: center;
}


section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aim_a1_institute_divider {
    border-bottom: 1px solid #F0F0F0;
    margin: 5px 0px 10px 0px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_institute_courses_offred_main {
    display: flex;
    width: 100%;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner {
    display: flex;
    width: 65%;
    flex-wrap: wrap;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_download_brochure_btn_main {
    width: 35%;
    align-self: end;
    text-align: right;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_offer_part {
    display: flex;
    width: 100%;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_offer_part .courses_offer {
    width: 40%;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_offer_part .courses_offer h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    line-height: 9.018px;
    margin-bottom: 0px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_offer_part .aima1_courses h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    line-height: 9.018px;
    margin-bottom: 0px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_offer_part .courses_offer p.courses_offer_yl_text {
    color: #FFCB06;
    font-family: Helvetica;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 11.273px;
    margin-bottom: 10px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_offer_part .aima1_courses p {
    color: #4A4A4A;
    font-family: Helvetica;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 11.273px;
    text-transform: uppercase;
    margin-bottom: 10px;
}


section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_price_part .tution_fees h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 9.018px;
    margin-bottom: 0px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_price_part .tution_fees p {
    color: #000;
    font-family: Helvetica;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 11.273px;
    margin-bottom: 10px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_price_part .average_pack h6 {
    color: #787878;
    font-family: Helvetica;
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 9.018px;
    margin-bottom: 0px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_courses_offer_inner .course_price_part .average_pack p {
    color: #000;
    font-family: Helvetica;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 11.273px;
    margin-bottom: 10px;
}

section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_download_brochure_btn_main .aima1_brochure_btn a {
    border-radius: 5px;
    border: 1px solid #F0F0F0;
    color: #272B5B;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 6px 16px;
    text-decoration: none;
    display: inline-block;
}


section.aima1_filter_sec.institute_page .aima1_institute_mob_main_content .aima1_download_brochure_btn_main .aima1_book_demo_btn a {
    border-radius: 6px;
    background: #FFCB06;
    padding: 8px 14px;
    text-decoration: none;
    color: #FFF;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    display: inline-block;
    margin-top: 10px;
    border: 1px solid #FFCB06;
}

/* filter_toggle_css */

.aima1_mob_filter_toggle .aima1_mob_filter_toggle_header_main .aima1_mob_filter_toggle_header_inner {
    display: flex;
    justify-content: space-between;
    padding: 20px 10px 20px 10px;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_toggle {
    background: #FFF;
    padding: 0px 0px 30px 0px;
    border-radius: 16px 16px 0px 0px;
}

.aima1_mob_filter_institute_section .aima1_mob_filter_toggle .aima1_mob_filter_toggle_header_main {
    border-bottom: 1px solid rgba(240, 240, 240, 0.50);
}

.aima1_mob_filter_toggle .aima1_mob_filter_toggle_header_main .aima1_mob_filter_toggle_header_inner .all_flt_side_tgl h6 {
    color: #000;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.aima1_mob_filter_toggle .aima1_mob_filter_toggle_header_main .aima1_mob_filter_toggle_header_inner .clear_all_side_tgl a {
    color: #000;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main {
    display: flex;
    width: 100%;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_side {
    width: 35%;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_content_side {
    width: 65%;
    border-left: 1px solid rgba(240, 240, 240, 0.50);
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_side .nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    border-left: 3px solid #FFCB06;
    background: rgba(255, 203, 6, 0.10);
    border-radius: 0px;
    overflow: hidden;
    color: #181818;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 12.682px;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_side .nav-pills .nav-link {
    overflow: hidden;
    color: #181818;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 12.682px;
    padding: 10px 0px 10px 10px;
    text-align: left;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_content_side .aima1_toggle_filt_check_box ul.aima1_toggle_filt_check_main {
    padding: 0px 0px;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_content_side .aima1_toggle_filt_check_box ul.aima1_toggle_filt_check_main li {
    list-style-type: none;
    display: flex;
    justify-content: space-between;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_content_side .aima1_toggle_filt_check_box ul.aima1_toggle_filt_check_main li label {
    color: #4A4A4A;
    font-family: Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_content_side .aima1_toggle_filt_check_box ul.aima1_toggle_filt_check_main li span.check_main_count {
    color: #8A8A8A;
    font-family: Helvetica;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
}

.aima1_mob_filter_institute_section .aima1_toggle_filt_with_tab .aima1_toggle_filt_with_tab_main .aima1_toggle_filt_tab_content_side .aima1_toggle_filt_check_box ul.aima1_toggle_filt_check_main li input[type="checkbox"] {
    accent-color: #272B5B;
}


.aima1_mob_filter_institute_section .aima1_toggle_cancl_apply_filt_btn {
    text-align: center;
    padding: 20px 0px 20px 0px;
}


.aima1_mob_filter_institute_section .aima1_toggle_cancl_apply_filt_btn a.cancel_btn {
    color: #272B5B;
    text-align: center;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    text-transform: capitalize;
    text-decoration: none;
    border-radius: 4px;
    border: 1px solid #F0F0F0;
    padding: 6px 16px;
}

.aima1_mob_filter_institute_section .aima1_toggle_cancl_apply_filt_btn a.apply_filt_btn {
    border-radius: 4px;
    background: #FECA07;
    border: 1px solid #FECA07;
    padding: 6px 16px;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    text-transform: capitalize;
    text-decoration: none;
}

.jee-main-button a {
    overflow: hidden;
    color: rgba(37, 43, 66, 0.60);
    text-overflow: ellipsis;
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-radius: 4px;
    padding: 2px 4px;
    border: 1px solid rgba(231, 230, 240, 0.50);
    background: #FFF;
    text-decoration: none;
}

p.joint-text {
    overflow: hidden;
    color: #979797;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: Helvetica;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

a.diration-get {
    padding: 6px 8px !important;
}

a.contact-btn i.fa-solid.fa-arrow-right {
    padding-left: 10px;
}

a.contact-btn {
    padding: 8px 14px !important;
}

.aima1_institute_location_logo_main {
    display: flex;
    width: 100%;
}


.aima1_institute_location_logo_main {
    display: flex;
    width: 100%;
}

.aima1_institute_location a {
    text-decoration: none;
    overflow: hidden;
    color: #181818;
    text-align: center;
    text-overflow: ellipsis;
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 12.682px;
}

section.aima1_filter_sec .aima1_courses_offer_inner {
    display: flex;
    width: 65%;
    flex-wrap: wrap;
}

.aima1_institute_location_inner {
    display: flex;
}

.aima1_institute_location_inner img {
    width: 14px;
    height: 14px;
    filter: brightness(0) saturate(100%) invert(52%) sepia(0%) saturate(192%) hue-rotate(349deg) brightness(91%) contrast(93%);
}

.aima1_institute_location_inner p {
    color: #787878;
    text-align: center;
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}

.star-rating-main {
    border-radius: 4px;
/*    border: 1px solid rgba(231, 230, 240, 0.50);*/
    padding: 2px 4px;
    margin-left: 10px;
}

.star-rating-inner {
    display: flex;
    align-items: center;
}

.star-rating-inner i.fa-solid.fa-star {
    color: #FFCB07;
    font-size: 12px;
}

.star-rating-inner span {
    color: rgba(37, 43, 66, 0.60);
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.aima1_institute_location_logo img {
    height: 44px;
    width: 44px;
    margin-right: 10px;
}
/* scss verticals  03/01/2024*/

.main-table-text-section {
    padding: 30px 120px;
}

.spo-text-section p {
    margin-bottom: 8px;
}

.main-table-text-section h1 {
    color: var(--black, #000);
    font-family: Poppins;
    font-size: 35px;
    font-style: normal;
    line-height: normal;
    margin: 20px 0px 0px 0px;
}

.main-table-text-section span {
    color: var(--black, #000);
    font-family: sans-serif;
    font-size: 22px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 0.96px;
    text-transform: capitalize;
    display: block;
    margin-bottom: 15px;
}

.main-table-text-section li {
    color: #979797;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}

.main-table-text-section h4 {
    color: var(--black, #000);
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.main-table-text-section table {
    border: 1px solid #ccc;
    border-collapse: collapse;
    padding: 0;
    width: 100%;
    table-layout: fixed;
    margin: 22px 0px;
}

.main-table-text-section table caption {
    font-size: 1.5em;
    margin: 0.5em 0 0.75em;
}

.main-table-text-section table tr {
    padding: 0.35em;
}

.main-table-text-section table th,
.main-table-text-section table td {
    padding: 0.625em;
    color: var(--Text, #787878);
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-right: 1px solid #f2f2f2;
}

.main-table-text-section table th {
    text-transform: uppercase;
    color: var(--blue, #272b5b);
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    background: rgba(255, 203, 6, 0.4);
    padding: 10px 12px;
}

.ssc-verticals-content p {
    color: #979797;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 20px;
    line-height: normal;
    letter-spacing: 0.72px;
}

.cuet_book_demo_main {
    margin-bottom: 40px;
}

.ssc-vrticals {
    margin: 0px !important;
}

/* media query ssc vertical page */
@media screen and (max-width: 1400px) {
    .main-table-text-section h1 {
        font-size: 30px;
    }

    .main-table-text-section {
        padding: 30px 70px;
    }
}

@media screen and (max-width: 991px) {
    .main-table-text-section {
        padding: 20px;
    }

    .main-table-text-section h1 {
        font-size: 22px;
    }

    .main-table-text-section table th,
    table td {
        font-size: 14px;
    }

    .main-table-text-section span {
        font-size: 16px;
        letter-spacing: 0;
    }

    .ssc-verticals-content p {
        font-size: 15px;
        letter-spacing: 0;
    }

    .main-table-text-section li {
        font-size: 14px;
        line-height: 20px;
    }

    .main-table-text-section h4 {
        font-size: 22px;
    }

    section.course_cuet_sec .cuet_content_col .cuet_content p {
        font-size: 16px;
        width: 100%;
    }

}

@media screen and (max-width: 600px) {
    table {
        border: 0;
    }

    table caption {
        font-size: 1.3em;
    }

    /* table thead {
        border: none;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    } */

    /* table tr {
        border-bottom: 3px solid #ddd;
        display: block;
    } */

    /* table td {
        border-bottom: 1px solid #ddd;
        display: block;
        font-size: 0.8em;
        text-align: right;
    } */

    table td::before {
        /*
* aria-label has no advantage, it won't be read inside a table
content: attr(aria-label);
*/
        content: attr(data-label);
        float: left;
        font-weight: bold;
        text-transform: uppercase;
    }

    table td:last-child {
        border-bottom: 0;
    }
}

/* media query ssc vertical page end */



/* header login part */
.john-doe img {
    width: 46px;
    height: 46px;
}

.john-doe p {
    color: #212529;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    /* 109.091% */
    text-transform: capitalize;
    margin: 0;
    padding-left: 10px;
}

.john-doe {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.logout-box {
    position: absolute;
    top: 100%;
    right: 0;
    text-align: left;
    width: 15%;
    background-color: #fff;
    padding: 15px;
    border-radius: 12px;
    box-shadow: 0 4px 57px rgba(0, 0, 0, .1);
    border-bottom: 2px solid var(--system_primery_color);
    transform: translateY(13px);
    transform-origin: right top;
    transition: all .3s ease-in-out;
}

.logout-box a {
    display: block;
    padding: 16px;
    color: var(--system_secendory_color);
    border-radius: 6px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    font-size: 20px;
    font-weight: bolder;
}

/* commom css */
.inner-title {
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #979797;
    font-family: Helvetica;

}

.custom-title {
    font-family: Blinker;
    font-weight: 300;
    text-transform: capitalize;
    letter-spacing: 1.62px;
    color: #000;
}

li.inner-title {
    font-size: 14px;
}

.text-center {
    text-align: center;
}

.ailet-wrap p {
    color: #000 !important;
}

.main-heading {
    color: #000;
    font-family: 'Blinker';
    font-size: 36px !important;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 1.44px;
    text-transform: capitalize;
}

.main-heading span {
    font-weight: 600;

}

/*about-us*/
.main-aboutus-page section.about_aim_sec .mobile-img {
    display: none;
}
.main-aboutus-page section.about_aim_sec .about_aim_img_side img {
    width: 92%;
}
.main-aboutus-page .aim_banner_float_left img.float_book {
    top: 30px;
    width: 42% !important;
}
.main-aboutus-page .row .aim_banner_float_left {
    position: relative;
}
.main-aboutus-page .aim_banner_float_left img.float_sat {
    right: 0;
    left: 132px;
    top: -18px;
    width: 24% !important;
}
.main-aboutus-page .aim_banner_float_left img.float_pen {
    top: 20px;
    width: 14% !IMPORTANT;
    left: unset;
    right: -82px;
}
.main-aboutus-page .aim_banner_float_right {
    position: relative;
}
.main-aboutus-page .aim_banner_float_right img.float_lens {
    width: 20% !important;
    top: -18px;
}
.main-aboutus-page .aim_banner_float_right img.float_light {
    width: 28% !important;
    top: unset;
    margin-top: 38px;
    right: 42px;
}
.main-aboutus-page .aim_banner_float_right img.float_globe {
    width: 20% !important;
    top: -20px;
    right: 0;
}
.main-aboutus-page section.about_aim_sec .ab_aim_img_part {
    padding-left: 0px;
}
.main-aboutus-page .float_book {
    animation: unset;
}
.main-aboutus-page .float_sat {
    animation: unset;
}
.main-aboutus-page .float_pen {
    animation: unset;
}
.main-aboutus-page .float_lens {
    animation: unset;
}
.main-aboutus-page .float_globe {
    animation: unset;
}
.main-aboutus-page .float_light {
    animation: unset;
}
section.Our-mission-vision {
    padding-bottom: 86px;
}
.main-aboutus-page {
    padding-top: 110px;
}
.main-aboutus-page .aim_small_hd h3 {
    text-align: center;
    color: #181818;
    font-family: 'Blinker';
    font-size: 32px;
    font-weight: 500;
    margin-bottom: 0;
}
.main-aboutus-page .aim_big_hd h2 span.big_bld {
    font-weight: bold;
}
.main-aboutus-page .aim_big_hd h2 {
    text-align: center;
    font-size: 64px;
    font-family: 'Blinker';
    font-weight: 400;
}
section.Our-mission-vision .mission-vision-inner {
    display: flex;
    width: 100%;
    padding: 64px 32px;
    border-radius: 16px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    gap: 20px;
   height: 100%;
}
section.Our-mission-vision .mission-vision-inner .mission-vision-img img {
    width: 85px;
    height: 85px;
    object-fit: contain;
}
section.Our-mission-vision .mission-vision-inner .mission-vision-text h5 {
    font-size: 44px;
    font-weight: 600;
    color: #081C36;
}
section.Our-mission-vision .mission-vision-inner .mission-vision-text p {
    color: #979797;
    font-family: Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 0px;
}
/*end*/
@media screen and (max-width: 1550px) {
section.Our-mission-vision .mission-vision-inner .mission-vision-text h5 {
    font-size: 40px;
}
}
@media screen and (max-width: 1300px) {
section.Our-mission-vision .mission-vision-inner {
    padding: 40px;
}
}
@media screen and (max-width: 1200px) {
section.Our-mission-vision .mission-vision-inner .mission-vision-img img {
    width: 55px;
    height: 55px;
}
section.Our-mission-vision .mission-vision-inner .mission-vision-text h5 {
    font-size: 32px;
}
.main-aboutus-page .aim_banner_float_left {
    display: none;
}
.main-aboutus-page .aim_banner_float_right {
    display: none;
}
.main-aboutus-page section.about_aim_sec .mobile-img {
    display: block;
}
.main-aboutus-page section.about_aim_sec .about_aim_img_side {
display: none;
}
.main-aboutus-page section.about_aim_sec .mobile-img img {
    width: 100%;
}
.main-aboutus-page .aim_big_hd h2 {
    font-size: 55px;
}
.main-aboutus-page .aim_small_hd h3 {
    font-size: 28px;
}
}
@media screen and (max-width: 991px) {
section.Our-mission-vision .col-lg-6.col-md-6 {
    width: 100%;
    margin-bottom: 20px;
}
section.Our-mission-vision {
    padding-bottom: 0px;
}
}
@media screen and (max-width: 767px) {
    .main-aboutus-page .aim_small_hd h3 {
    font-size: 20px;
}
.main-aboutus-page .aim_big_hd h2 {
    font-size: 32px;
}
section.Our-mission-vision .mission-vision-inner {
    display: block;
    text-align: center;
}
section.Our-mission-vision .mission-vision-inner .mission-vision-text h5 {
    font-size: 24px;
}
section.Our-mission-vision .mission-vision-inner .mission-vision-text p {
    font-size: 12px;
    line-height: 20px;
}
section.Our-mission-vision .mission-vision-inner {
    padding: 35px;
}

}
