/* ==================================================== STUDY AT UK (START STUDENT VISA INNER PAGE) ==================================================== */

.student_visa_content :is(h1,h2,h3) {padding: 36px 0 30px; }
.student_visa_content :is(ul,ol) {padding: 0; margin: 24px 0; }
.education_consultant h1 {padding-top: 0;}
.why_study .why_box_wrapper .why_box p:last-child{margin-bottom: 0;}
.wh_list_des, .blu_list_des {margin: 24px 0;}

/* ========= EDUCTAION CONSULTANT ========= */
.serv_accord_wrapper h1 {padding-bottom: 40px;}
.education_consultant p:last-child {padding: 0px;}
.education_consultant a.aspire_btn {margin-top: 40px;}
/* ========= END EDUCTAION CONSULTANT ========= */

/* ========= WHY STUDY ========= */
.why_study {margin-top: 24px;}
.why_study > p {padding: 20px 0px 0px;}
.why_study .why_box_wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}
.why_study .why_box_wrapper .why_box {max-width: 32%;flex: 0 0 32%;border-radius: 30px;background: #DFEBF1;text-align: center;padding: 58px 44px;margin-bottom: 20px;border: 1px solid transparent;transition: 0.3s all ease-in-out;}
/* .why_study .why_box_wrapper .why_box:hover {border-color: #143c76;} */
.why_study .why_box_wrapper .why_box p {padding: 20px 0 0;min-height: 82px;font-weight: 700;text-align: center;}
/* ========= END WHY STUDY ========= */

/* ========= ADVANTAGES OF STUDY ========= */
.advantage_study {margin-top: 24px;}
.accordian_advantage .acc_content.show p, .advantage_study.facilities_sec .facilities .facility_item p {color: #fff;font-size: 20px;line-height: 31.32px;font-weight: 500;padding: 0px;}
.accordian_advantage .acc_content.show p:last-child, .advantage_study.facilities_sec .facilities .facility_item p:last-child {margin-bottom: 0;}
.advantage_study.facilities_sec .facilities .facility_item .facility_content {padding-top: 24px;}
.advantage_study.facilities_sec .facilities .facility_item .facility_title{font-size: 24px;line-height: 37.44px;font-weight: 400;}
.advantage_study.facilities_sec .facilities .facility_item{padding: 16px 24px;}
/* ========= END ADVANTAGES OF STUDY ========= */

/* ========= STUDENT VISA PROCEDURE ========= */
.visa_procedure {margin-top: 24px;}
.visa_procedure > p {padding: 0px;}
.visa_procedure .procedure_visa .load_more_box:nth-child(1) .number {padding-top: 0px;}
.visa_procedure .procedure_visa {margin-top: 40px;}
.visa_procedure .procedure_visa .load_more_box .proc_content {padding-top: 10px;}
.visa_procedure .procedure_visa .load_more_box .proc_content p {padding: 0px;}
.visa_procedure .procedure_visa .text-center {margin-top: 40px;}
.proc_content p:last-child {margin-bottom: 0;}

.visa_procedure .procedure_visa .load_more_box .number {-webkit-text-stroke: 1.5px #152E53;font-size: 60px;line-height: 93.6px;font-weight: 800;color: #fff;padding: 30px 0 0px; font-family: sans-serif;}
.visa_procedure .procedure_visa .load_more_box .number span {display: inline-block;}

.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc {display: flex;flex-wrap: wrap;justify-content: space-between;background: #DFEBF1;position: relative;border-radius: 20px;margin-top: 20px;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap {max-width: 50%;flex: 0 0 100%;padding: 30px 32px;border-radius: 20px;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap p.sub_title {color: #152E53;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap p {color: #000;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap .empty_div p {text-align: center !important;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc:after {content: "";position: absolute;background: #0000001F;height: 1px;width: 100%;bottom: 50%;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc:before {content: "";position: absolute;background: #0000001F;height: 100%;width: 1px;left: 50%;}

.facilities_sec .facilities .facility_item.show .facility_title ~ .contents p {padding-top: 0;}
/* ========= END STUDENT VISA PROCEDURE ========= */

/* ========= ELIGIBILITY CRITERIA & FACTS ========= */
.eligibility_fact {margin-top: 24px;}
.eligibility_fact div:first-child {padding-top: 0px;}
/* ========= END ELIGIBILITY CRITERIA & FACTS ========= */

/* ========= STUDENT VISA DOCUMENT REQUIREMENT & VALIDITY ========= */
.document_validity {margin-top: 60px;border-radius: 40px;padding: 40px;}
.student_visa_content .document_validity .document_requirement h2 {margin-top: 0px; padding-top: 0;}
.document_validity .document_requirement .dis_flex, .visa_process .dis_flex {flex-wrap: wrap;}
.document_validity .docu_box {border-radius: 40px;background: #152E53;text-align: center;padding: 40px 20px;margin: 10px 10px;max-width: 31%;flex: 0 0 31%;}
.document_validity .docu_box p {color: #fff;padding: 24px 0px 0px;text-align: center; margin-bottom: 0; padding-bottom: 0;}
.validity p {padding: 0px;}
/* ========= END STUDENT VISA DOCUMENT REQUIREMENT & VALIDITY ========= */

/* ========= STUDENT VISA PROCESSING ========= */
.visa_process {margin-top: 24px;}
.visa_process .process_visa > p {padding: 0px;}
.visa_process .process_visa .row .dis_flex {padding-top: 30px;}
.visa_process .dis_flex .steps_pro {background: #dfebf1;border-radius: 30px;padding: 32px 20px;max-width: 31%;flex: 0 0 31%;margin: 0px 21px 21px 0px;text-align: center;}
.visa_process .dis_flex .steps_pro .steps_number {-webkit-text-stroke: 1.5px #152E53;font-size: 60px;line-height: 93.6px;font-weight: 800;color: transparent;padding: 20px 0 0px;position: relative;font-family: sans-serif;}
.visa_process .dis_flex .steps_pro:nth-child(even) {background: #152E53;}
.visa_process .dis_flex .steps_pro:nth-child(even) .sub_title {color: #fff;}
.visa_process .dis_flex .steps_pro:nth-child(even) .steps_number {-webkit-text-stroke: 1.5px #fff;}
.visa_process .dis_flex .steps_pro .steps_number:after {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(360deg, #dfebf1 13.89%, rgba(255, 255, 255, 0) 77.13%);left: 0;bottom: 0;}
.visa_process .dis_flex .steps_pro:nth-child(even) .steps_number:after {background: linear-gradient(360deg, #152E53 13.89%, rgba(21, 46, 83, 0) 77.13%);}
.visa_process .dis_flex .steps_pro p.sub_title {text-align: center !important; padding: 0px;}   

.visa_process.accordian_lg_blu .process_visa > p {margin-bottom: 25px;}
.visa_process.accordian_lg_blu .facilities .facility_item {padding: 17px 24px;margin-bottom: 20px;}
.visa_process.accordian_lg_blu .facilities .facility_item:last-child {margin-bottom: 0px;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title {font-size: 24px;line-height: 37.44px;font-weight: 400;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p {padding-bottom: 0px;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents .table_data {padding: 0px;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents .table_data table tbody tr th {color: #152E53;background: #dfebf1;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents .table_data table{border-top-left-radius:0;border-top-right-radius:0; margin: 0;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents .table_data table tr td,
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents .table_data table tr:nth-child(odd) td:last-child{border-radius: 0;}

.visa_process.accordian_lg_blu .facilities .facility_item .table_data { border: 1px solid #fff; border-radius: 20px; overflow: hidden; padding: 0 !important; margin: 10px 0 24px; }
.visa_process.accordian_lg_blu .facilities .facility_item .table_data table tr td {border: 0;}
.visa_process.accordian_lg_blu .facilities .facility_item .table_data table tr:nth-child(odd) td {color: #fff; background-color: transparent;}
.visa_process.accordian_lg_blu .facilities .facility_item .table_data table tr:nth-child(even) td {color: #000; background-color: #DFEBF1;}
.visa_process.accordian_lg_blu .facilities .facility_item .table_data table tr:nth-child(odd) td:first-child { border-top-left-radius: 20px; border-bottom-left-radius: 20px; }
.visa_process.accordian_lg_blu .facilities .facility_item .table_data table tr:nth-child(odd) td:last-child { border-top-right-radius: 20px; border-bottom-right-radius: 20px; }
.table_data table tbody tr th { background: #152E53; color: #fff;}
.table_data table tbody tr th:first-child {border-top-left-radius: 20px; border-bottom-left-radius: 20px; }
.table_data table tbody tr th:last-child {border-top-right-radius: 20px; border-bottom-right-radius: 20px; }

.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents .table_data table tbody tr:first-child td:first-child {border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p.sub_title {font-size: 24px;line-height: 37.44px;}
.visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p.sub_title ~ p , .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents p{font-size: 22px;line-height: 30px;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap .empty_div p.sub_title ~ p {padding-top: 10px;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents ul.wh_list_des {padding: 0px;margin-top: 12px;}
.visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents ul.wh_list_des li {font-size: 20px;line-height: 37.44px;font-weight: 500;}
/* ========= END STUDENT VISA PROCESSING ========= */

/* ========= EDUCATION SYSTEM & ACCORDION PROCESSING ========= */
/* ========= END EDUCATION SYSTEM & ACCORDION PROCESSING ========= */

/* ========= TOP UNIVERSITY ========= */
.uni_list .top_university p {padding: 0px;}
.uni_list .top_university .row {margin-top: 30px;}
.uni_list .top_university .row ul.blu_list_des.bg_light_blue {margin: 0px 0px 40px;padding: 30px;display: flex;flex-wrap: wrap;}
.uni_list .top_university .row ul.blu_list_des.bg_light_blue li {max-width: 50%;flex: 0 0 100%;}
.uni_list .top_university .row ul.blu_list_des.bg_light_blue li:last-child {margin-bottom: 0;}
.uni_list ul.blu_list_des, .course_list ul.blu_list_des, .scholarship_section ul.blu_list_des {border-radius: 40px;padding: 40px;margin: 10px 0 30px;}
/* ========= END TOP UNIVERSITY ========= */

/* ========= TRENDING COURSE ========= */
.course_list {margin-top: 24px;}
.course_list .Course_visa > p {padding: 0px 0px 30px;}
.course_list ul.blu_list_des {margin: 0px 0px 40px;display: flex;flex-wrap: wrap;}
.course_list ul.blu_list_des li {max-width: 50%;flex: 0 0 100%;}
.course_list .Course_visa .row .col-md-6 ul.blu_list_des.bg_light_blue {margin: 0px 0px 40px;}
/* ========= END TRENDING COURSE ========= */

/* ========= SCHOLARSHIP SECTION ========= */
.scholarship_section > p {padding: 0px;}
.scholarship_section .row {margin-top: 30px;}
.scholarship_section .row p.sub_title {padding: 0px;}
.scholarship_section .row ul.blu_list_des{padding: 0px;margin: 20px 0px 0px;}
.scholarship_section p.sub_title {min-height: 90px;}

.scholarship_section .row {flex-wrap: wrap;justify-content: space-between;}
.scholarship_section .government {max-width: 45%;flex: 0 0 100%;}
.scholarship_section .university {max-width: 45%;flex: 0 0 100%;}
/* ========= END SCHOLARSHIP SECTION ========= */

/* ========= POST STUDY WORK OPTION ========= */
.student_visa_content .poststudy_section .psw_content h2 + p {padding-top: 0px;}
.poststudy_section .psw_content ul.blu_list_des {padding: 12px 0px 0px;}
.poststudy_section .psw_duration p {padding: 0px;}
/* ========= END POST STUDY WORK OPTION ========= */

/* ========= ALTERNATIVES TO A POST-STUDY WORK PERMIT ========= */
.post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item {padding: 18px 24px;margin-bottom: 20px;}
.post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item p {padding: 0;}
.post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item p, .post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item li {color: #fff;}
.post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item li::after {background: #fff;}
.post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item span.facility_title {font-size: 24px;line-height: 37.44px;font-weight: 400;}
.post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item:last-child {margin-bottom: 0px;}
.post_work.facilities_sec .process_visa.facilities .acc_content.show h3{color: #fff;}


.student_visa_content .expence_earning_band h2 {margin-top: 0px;margin-bottom: 17px; padding-top: 0;}
.student_visa_content .expence_earning_band .tab-content.current h2 + p {padding-top: 0px;}
.expence_earning_band {margin-top: 60px;border-radius: 30px;padding: 40px;}
.expence_earning_band .tab-content.current .normal_content_band .table_data + p {padding-top: 0px;}
.expence_earning_band .tab-content.current .normal_content_band .table_data:last-child {padding-bottom: 0px;}
.btn_center.mt60 {margin-top: 40px;}

.expence_earning_band ul.tabs {display: flex;align-items: center;}
.expence_earning_band ul.tabs {display: flex;align-items: center;border-bottom: 1px solid #152e5333;margin-bottom: 24px;}
.expence_earning_band ul.tabs li.tab-tabs {font-size: 24px;line-height: 30.24px;font-weight: 400;margin-right: 30px;padding-bottom: 6px;color: #152E53;border-bottom: 2px solid transparent;cursor: pointer;}
.expence_earning_band ul.tabs li.tab-tabs.resp-vtabs.current {font-weight: 700;border-color:#152e53;}
.expence_earning_band .tab-content.current ul.blu_list_des {padding: 0px;display: flex;flex-wrap: wrap;}
.expence_earning_band .tab-content.current ul.blu_list_des li {max-width: 45%;flex: 0 0 100%;}
.expence_earning_band .tab-content.current .normal_content_band {margin-top: 40px;}
.expence_earning_band .tab-content.current .normal_content_band .table_data {padding: 12px 0px;}
.expence_earning_band .tab-content.current .normal_content_band p ~ h2 {padding-top: 40px;}

.expence_earning_band .table_data{border: 1px solid #152E53; border-radius: 20px; overflow: hidden; overflow-x: auto;  padding: 0 !important; margin: 10px 0 24px;}
.expence_earning_band .table_data .table_data {border: 0; border-radius: 0; overflow: auto; padding: 0 !important; margin: 0;}
.expence_earning_band .table_data p {padding: 10px 30px !important;}
.expence_earning_band .table_data table {clip-path: inherit;}
.expence_earning_band .table_data table tbody tr:nth-child(even) td {background: #DFEBF1;}
.expence_earning_band .table_data table tbody tr td {padding: 10px 30px;}

/* ========= END ALTERNATIVES TO A POST-STUDY WORK PERMIT ========= */

/* ========= STUDENT VISA CONSULTANT ========= */
.visa_consultant_section p {padding: 0px;}
.visa_consultant_section p ~ h2 {margin-top: 60px;}
.visa_consultant_section ul.blu_list_des {padding: 0px;margin: 20px 0px;}
/* ========= END STUDENT VISA CONSULTANT ========= */

/* ========= START FAQS ========= */
.faqs_sec .faqs h2 {margin-bottom: 0;}
.faqs_sec .faqs .faq_item span.faq_title {font-size: 30px;line-height: 46.8px;font-weight: 600;display: flex;align-items: flex-start;justify-content: space-between; grid-gap: 20px;}
.faqs_sec .faqs .faq_item span.faq_title i{margin-top: 8px;}
.faqs_sec .faqs .faq_item i {transition: 0.3s all ease-in-out;}
.faqs_sec .faqs .faq_item.show i {transform: rotate(45deg);}
.faqs_sec .faqs .faq_item:last-child {margin-bottom: 0;}
/* ========= END START FAQS ========= */


.tab-content > p {padding-top: 0px;}
.tab-content > ul.blu_list_des {padding: 12px 0px 0px;display: flex;flex-wrap: wrap;}
.tab-content > ul.blu_list_des li {max-width: 50%;flex: 0 0 100%;}
.tab-content > ul.blu_list_des li:nth-last-child(-n + 2) {margin-bottom: 0px;}
.tab-content > ul.blu_list_des + p {padding-top: 24px;}
.student_visa_content .expence_earning_band .tab-content > h2 {margin-top: 40px;}


/* ========= VIEW MORE ========= */
.uni_list .top_university .university_list_info p {padding: 12px 0px 30px;}

.trending_course_info ul.blu_list_des {padding: 0px;margin: 12px 0px;}
.trending_course_info span.spans2:not(:first-child) {margin-top: 40px;}
/* ========= END VIEW MORE ========= */


/* ==================================================== END STUDY AT UK (START STUDENT VISA INNER PAGE) ==================================================== */


/* ==================================================== START STUDENT VISA INNER PAGE RESPONSIVE ==================================================== */
@media screen and (max-width: 1440px) {
    .visa_process .dis_flex .steps_pro {padding: 32px 10px;}
}

@media only screen and (min-width : 1280px) and (max-width: 1366px) {
    .education_consultant  a.aspire_btn {margin-top: 30px;}
    
    
    .why_study h2 {padding-bottom: 30px;}

    .advantage_study h2 {padding-bottom: 30px;}

    
    .document_validity .document_requirement h2 {margin-bottom: 30px;}
    .document_validity .docu_box {max-width: 30%;flex: 0 0 30%;}
    
    .post_work.facilities_sec .process_visa.facilities h2 {padding-bottom: 30px;}
    
    .visa_process .dis_flex .steps_pro {padding: 32px 9px;}
    .visa_consultant_section ul.blu_list_des {margin: 24px 0px 24px;}

    .faqs_sec .faqs h2 {margin-bottom: 30px;}
}

@media only screen and (min-width : 1024px) and (max-width: 1280px) {

    .education_consultant  a.aspire_btn {margin-top: 20px;}
    
    .document_validity .docu_box {padding: 40px 10px;}
    
    .visa_procedure .procedure_visa {margin-top: 20px;}
    .visa_process .dis_flex .steps_pro {padding: 30px 10px;max-width: 47%;flex: 0 0 100%;}
    .visa_process .dis_flex .steps_pro:nth-child(4) {margin-bottom: 20px;}

    .poststudy_section .psw_content h2 {padding-bottom: 0px;}

    .expence_earning_band {padding: 40px;}
}

@media only screen and (min-width : 720px) and (max-width: 1280px) {
}

@media only screen and (max-width: 1024px) {
    .why_study {margin-top: 50px;}
    .why_study .why_box_wrapper {flex-wrap: nowrap;overflow-x: scroll;padding-bottom: 20px;}
    .why_study .why_box_wrapper .why_box {max-width: 48%;flex: 0 0 48%;margin-right: 20px;margin-bottom: 0px;}

    .document_validity .document_requirement .dis_flex {justify-content: center;}
    .document_validity .docu_box {max-width: 48%;flex: 0 0 100%;margin: 0px; margin-bottom: 15px; margin-right: 10px;}
    .document_validity .docu_box:first-child {margin-right: 20px;}

    .visa_process {margin-top: 20px;}
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap p.sub_title {padding: 0px;}
    .visa_process .process_visa .row .dis_flex {padding-top: 30px;justify-content: space-between;flex-wrap: nowrap;overflow-x: scroll;padding-bottom: 20px;}
    .visa_process .dis_flex .steps_pro {padding: 20px 22px;max-width: 50%;flex: 0 0 100%;margin: 0px 20px 0px 0px;text-align: left;}
    .visa_process .dis_flex .steps_pro p.sub_title {text-align: left !important;padding: 0px;}
    .visa_process .dis_flex .steps_pro:last-child {margin-right: 0px;}

    .uni_list .top_university .row ul.blu_list_des.bg_light_blue {margin: 0px 0px 30px;}
    .uni_list .top_university .row .col-md-6 {max-width: 100%;flex: 0 0 100%;}
    
    .course_list .Course_visa .col-md-6 {max-width: 100%;flex: 0 0 100%;}
    .course_list .Course_visa .row .col-md-6 ul.blu_list_des.bg_light_blue {margin: 0px 0px 30px;}
    .course_list .Course_visa .row .col-md-6:last-child ul.blu_list_des.bg_light_blue {margin: 0px;}

    .scholarship_section .row .col-md-6 {max-width: 100%;flex: 0 0 100%;}
    .scholarship_section .row p.sub_title {padding-bottom: 12px;min-height: inherit;}
    .scholarship_section .row .col-md-6.university {margin-top: 20px;}

    .poststudy_section .psw_content ul.blu_list_des {padding: 0px 0px 0px;}

    .visa_consultant_section ul.blu_list_des {margin: 20px 0px;}

    .faqs_sec {margin-top: 30px; margin-bottom: 0;}
    .faqs_sec .faqs .faq_item span.faq_title {font-size: 22px;line-height: 38.8px;}
    .faqs_sec .faqs .faq_item .faq_content p {font-size: 20px;line-height: 34px;}
    .faqs_sec .btn_center {padding-top: 0;}
    .serv_accord_wrapper.pb80 {padding-bottom: 40px;}

    .visa_process .dis_flex .steps_pro:nth-child(4) {margin-bottom: 0px;}

    .serv_accord_wrapper .sub_title {font-size: 20px;line-height: 28px;}
    .expence_earning_band {padding: 40px;}
}

@media only screen and (max-width : 980px) {
    .education_consultant a.aspire_btn {margin-top: 20px;}

}

@media only screen and (max-width : 768px) {
    .blu_list_des li{font-size: 18px;}
    .serv_accord_wrapper h1 {padding-bottom: 20px;}  
    .education_consultant a.aspire_btn {margin-top: 0px;font-size: 18px;line-height: 26.96px;padding: 16px 26px;}

    .why_study .why_box_wrapper .why_box {padding: 30px 20px;}
    .why_study .why_box_wrapper .why_box, .why_study .why_box_wrapper .why_box p {text-align: left;}

    .advantage_study.facilities_sec .facilities .facility_item {padding: 14px 20px !important;border-radius: 10px;margin-bottom: 20px !important;}
    .advantage_study.facilities_sec .facilities .facility_item:last-child {margin-bottom: 0px !important;}
    .advantage_study.facilities_sec .facilities .facility_item .facility_content {padding-top: 6px;}
    .accordian_advantage .acc_content.show p, .advantage_study.facilities_sec .facilities .facility_item p {font-size: 18px;line-height: 27.84px;}
    .visa_procedure .procedure_visa {margin-top: 20px;}
    .visa_procedure .procedure_visa .load_more_box .number {padding: 20px 0 0px;}
    .visa_procedure .procedure_visa .text-center {margin-top: 30px;}
    .visa_procedure .procedure_visa .text-center a.aspire_btn {margin-top: 0px;font-size: 18px;line-height: 26.96px;padding: 16px 26px;}

    .document_validity {margin-top: 40px;padding: 30px 20px; border-radius: 20px;}
    .document_validity .docu_box p {font-weight: 700; font-size: 20px; line-height: 1.3;}
    .docu_box img {width: 54px;}


    /* .visa_process .process_visa h2 {padding-bottom: 20px;} */
    .visa_process .process_visa .row .dis_flex {padding-top: 20px;}
    
    .serv_accord_wrapper .sub_title {font-size: 20px;line-height: 40px;}
    
    .accordian_other .acc_content {padding-top: 20px;}
    
    .visa_process.accordian_lg_blu .facilities .facility_item .facility_title {font-size: 22px !important;line-height: 35.44px !important;font-weight: 400 !important;}
    .visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p.sub_title ~ p, .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents p {font-size: 20px !important;line-height: 28px !important;}
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents ul.wh_list_des li {font-size: 20px;line-height: 28px;font-weight: 500;}
    .visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p.sub_title, .visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p.sub_title ~ p ~ p.sub_title {font-size: 22px !important;line-height: 34px !important;padding-top: 26px !important;}
    .visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p.sub_title ~ p {font-size: 18px !important;line-height: 28px !important;padding-top: 10px;}
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc {border-radius: 15px;}

    .uni_list .top_university .row {margin-top: 20px;}
    .uni_list .top_university .row ul.blu_list_des.bg_light_blue {margin: 0px 0px 14px;padding: 20px 24px;}
    .uni_list .top_university .btn_center.uni_view_more {margin-top: 16px;}

    .course_list {margin-top: 20px;}
    .course_list .Course_visa > p {padding: 0px 0px 20px;}
    .course_list .Course_visa .row .col-md-6 ul.blu_list_des.bg_light_blue {margin: 0px 0px 14px;padding: 20px 24px;}
    .course_list ~ .btn_center.course_view_more {padding-top: 30px;}
    .course_list ~ .btn_center.course_view_more a.aspire_btn {padding: 14px 24px;}

    .scholarship_section .row {margin-top: 20px;}

    .poststudy_section .psw_content h2 ~ p {padding: 6px 0;}
    .poststudy_section .psw_content ul.blu_list_des {padding: 14px 0px 0px;}

    .post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item {padding: 20px !important;margin-bottom: 20px !important;}
    .post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item span.facility_title {font-size: 22px !important;line-height: 35px !important;font-weight: 400 !important;}
    .post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item p {font-size: 20px;line-height: 34px;padding: inherit;}
    .post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item li{font-size: 20px;line-height: 34px;}
    
    .expence_earning_band {margin-top: 0; padding: 20px 24px;border-radius: 20px;}
    .expence_earning_band ul.tabs {margin-bottom: 22px;}
    .expence_earning_band ul.tabs li.tab-tabs {font-size: 20px;line-height: 31px;}
    .expence_earning_band .tab-content.current ul.blu_list_des li {font-size: 18px;line-height: 34px;max-width: 100%;flex: 0 0 100%;margin-bottom: 14px;}
    .expence_earning_band .tab-content.current ul.blu_list_des li:last-child{margin-bottom: 0;}
    .expence_earning_band .tab-content.current .normal_content_band {margin-top: 0;}
    .expence_earning_band .tab-content.current .normal_content_band .table_data {padding: 14px 0px 6px;}
    .expence_earning_band .tab-content.current .normal_content_band p ~ h2 {padding-top: 14px;}
    .expence_earning_band .table_data table {margin-bottom: 0px;}
    .expence_earning_band .tab-content.current .normal_content_band .table_data:last-child {padding-bottom: 0px;}
    .expence_earning_band ~ .btn_center.mt60 {margin-top: 30px;}
    .expence_earning_band ~ .btn_center.mt60 a.aspire_btn {padding: 14px 24px;}

    .visa_consultant_section p ~ h2 {margin-top: 40px;}

    .faqs_sec {margin-top: 40px; margin-bottom: 40px;}
    .faqs_sec .faqs .faq_item {margin-bottom: 20px;}
    .faqs_sec .faqs .faq_item span.faq_title {font-size: 20px;line-height: 34px;}
    .faqs_sec .btn_center {padding-top: 20px;}
    .faqs_sec .btn_center a.aspire_btn {padding: 14px 24px;}
    .course_list ul.blu_list_des {margin: 0px 0px 0px; padding: 20px 24px; border-radius: 20px;}
    .why_study .why_box_wrapper .why_box {border-radius: 20px;}
    .why_box img {width: 70px;}
    .blu_list_des li {margin-bottom: 14px;}

    .student_visa_content .expence_earning_band h2 {margin-bottom: 0;}
    .student_visa_content :is(h1,h2,h3) {padding: 20px 0;}
    .student_visa_content :is(ul,ol) {margin: 14px 0;}
}

@media only screen and (max-width : 575px) {
    .document_validity .docu_box {max-width: 100%;}
}

@media only screen and (max-width : 430px) {
    .education_consultant p ~ div {padding-top: 18px;}
    .education_consultant a.aspire_btn {font-size: 16px;line-height: 24.96px;padding: 14px 24px;}

    .why_study .why_box_wrapper .why_box {max-width: 100%;flex: 0 0 100%;}
    .why_study .why_box_wrapper .why_box:last-child {margin-right: 0px;}
    .why_study .why_box_wrapper .why_box p {padding: 13px 0 0;font-size: 20px;line-height: 31.84px;min-height: max-content;}
    .why_study .why_box_wrapper .why_box p:last-child {margin-bottom: 0;}
    .advantage_study.facilities_sec .facilities .facility_item .facility_content {padding-top: 12px;}
    
    .visa_procedure .procedure_visa .load_more_box .number {font-size: 36px;line-height: 56.16px;}
    .visa_procedure .procedure_visa .text-center {margin-top: 20px;}


    .document_validity .docu_box {max-width: 100%;flex: 0 0 100%;margin-bottom: 20px;border-radius: 15px;}
    .document_validity .docu_box:first-child {margin-right: 0px;}
    .document_validity .docu_box:last-child{margin-top: 0px;margin-bottom: 0px;}

    .visa_process .dis_flex .steps_pro .steps_number {font-size: 30px;line-height: 46.8px;}
    .serv_accord_wrapper .sub_title {font-size: 20px;line-height: 30px;}
    .visa_process .dis_flex .steps_pro {max-width: 80%;flex: 0 0 100%;}

    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents ul.wh_list_des li{padding-left: 35px;}
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents ul.wh_list_des li:before, .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents ul.wh_list_des li:after{width: 16px;height: 16px;}
    
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc:before, .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc:after {display: none;}
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap {max-width: 100%;flex: 0 0 100%;padding: 20px 23px;position: relative;}
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents .canadian_acc .canada_wrap:after {content: "";position: absolute;background: #0000001F;height: 1px;max-width: 80%;width: 100%;left: 10%;bottom: -15px;}
    .visa_process.accordian_lg_blu .facilities .facility_item .facility_title ~ .contents p.sub_title ~ p{font-size: 16px !important;line-height: 27.84px !important;font-weight: 500 !important;}
    .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents p, .visa_process.accordian_lg_blu .facilities .facility_item .acc_content.contents ul.wh_list_des li {font-size: 16px !important;line-height: 27.84px !important;}

    .uni_list .top_university .row ul.blu_list_des.bg_light_blue {border-radius: 20px;}
    
    .course_list .Course_visa .row .col-md-6 ul.blu_list_des.bg_light_blue {border-radius: 20px;}
    .course_list .Course_visa .row .col-md-6 ul.blu_list_des.bg_light_blue li {font-size: 16px;line-height: 24.96px;}

    .scholarship_section .row p.sub_title {color: #152E53;}
    .scholarship_section .row ul.blu_list_des li {font-size: 16px;line-height: 24.96px;}

    .post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item p {font-size: 16px;line-height: 27.84px;font-weight: 500;}
    .post_work.facilities_sec .process_visa.facilities .accordian_postwork.facility_item ul.blu_list_des li, .expence_earning_band .tab-content.current ul.blu_list_des li {font-size: 16px;line-height: 24.96px;}
    
    .expence_earning_band {padding: 20px 20px;}
    .expence_earning_band .tab-content.current .normal_content_band .table_data:last-child {padding-bottom: 10px;}

    .visa_consultant_section ul.blu_list_des li {font-size: 16px;line-height: 24.96px;} 

    .faqs_sec .faqs .faq_item span.faq_title {font-size: 16px;line-height: 24.96px;font-weight: 600;}
    .faqs_sec .faqs .faq_item .faq_content p {font-size: 14px;line-height: 24.36px;font-weight: 500;}

    .table_data table tbody tr th, .table_data table tbody tr td {font-size: 16px;line-height: 26px;}

    .uni_list .top_university .row ul.blu_list_des.bg_light_blue li {max-width: 100%;flex: 0 0 100%;}
    .course_list ul.blu_list_des li {max-width: 100%;flex: 0 0 100%;}
    .scholarship_section .row .col-md-6.university {margin-top: 40px;}
    .tab-content > ul.blu_list_des li {max-width: 100%;flex: 0 0 100%;}
    .trending_course_info {margin-top: 24px;}

    .document_validity .docu_box {margin-right: 0;}
    .visa_process .dis_flex .steps_pro .steps_number:after {height: 60%;}
}
/* ==================================================== END START STUDENT VISA INNER PAGE RESPONSIVE ==================================================== */
