.head_section, .help_coaching {padding-top: 60px;}

/* ==================================================== DIRECTOR MESSAGE (ABOUT US INNER PAGE) ==================================================== */
.videobox {position: relative; padding-top: 0; min-height: 600px; border-radius: 30px; overflow: hidden; width: 100%; max-width: 1067px; margin: 0 auto;  background-color: #152e53;}
.videobox iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover;}

.table_data table tr td {font-size: 20px;}

/* ========= DIRECTOR'S MESSAGE ========= */
.director_message {padding-bottom: 0;}
.director_message .center_director.row p, .director_message .side_director.row p {padding: 0 0 10px;}
.director_message .center_director.row p br, .director_message .side_director.row p br {display: none;}

footer .bg_blue {margin-top: 0;} 

.center_director,.side_director {display: flex; grid-gap: 66px; align-items: center;}
.director_image img {width: 100%; height: auto; object-fit: cover;}
.director_image {max-width: 627px; min-width: 627px; }
.about_director p {margin-bottom: 24px;}
/* ========= END DIRECTOR'S MESSAGE ========= */

/* ==================================================== END DIRECTOR MESSAGE (ABOUT US INNER PAGE) ==================================================== */


/* ==================================================== WHY ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */

/* ========= WHY_BOX ========= */
.why_aspire_square .info_why_as {display: flex;flex-wrap: wrap;justify-content: center; grid-gap: 30px;}
.why_aspire_square .why_box {padding: 70px 30px;border-radius: 30px;background: #DFEBF1;transition: 0.3s all ease-in-out; width: calc(33.33% - 20px);}
.why_aspire_square .why_box:nth-child(even) {background: #152e53; color: #fff;}
.why_aspire_square .why_box .spans2, .why_aspire_square .why_box p {transition: 0.3s all ease-in-out;}
.why_aspire_square .why_box:nth-child(even) .spans2, .why_aspire_square .why_box:nth-child(even)  p {color: #fff;}
.why_aspire_square .why_box p {padding-top: 10px;}
/* ========= END WHY_BOX ========= */

/* ========= WHAT_WE_OFFER ========= */
.what_we_offer {position: relative; overflow: hidden;}
.what_we_offer:after {content: '';position: absolute;background: #DFEBF1;width: 100%;height: 80%;top: 0;z-index: -1;}
.what_we_offer .slider_red_sec {line-height: 0;background: #e91d2c;border-radius: 0px 270px 0px 0px;position: relative; height: auto;}
.what_we_offer .slider_red_sec:after {content: '';background: #152E53;width: 100%;height: 95%;position: absolute;border-radius: 0px 270px 0px 0px;bottom: 0;right: 0;}
.what_we_offer .slider_red_sec .left_slider_content {max-width: 60%;flex: 0 0 60%;position: relative;z-index: 1; height: 100%; display: flex;}
.what_we_offer .slider_red_sec .right_slider_sec {max-width: 40%;flex: 0 0 40%;position: relative;z-index: 1;}
.what_we_offer .offer_title {padding: 0 70px;color: #fff;}
.wh_list_des li{font-size: 20px;}
.what_we_offer .offer_title p {color: #fff;}
.what_we_offer .offer_title .spans2 {padding: 70px 0 30px 0px;position: relative;display: flex;align-items: flex-end;}
.what_we_offer .offer_title .spans2 span.counter {font-size: 60px;line-height: 60px;font-weight: 700;padding: 0px 15px 0px 0px;}
.what_we_offer .offer_title .spans2:before {content: '';position: absolute;max-width: 40%;width: 100%;height: 2px;background: #E91D2C;left: 0;bottom: 15px;}
.what_we_offer .owl-stage-outer {counter-reset: slide-counter;}
.what_we_offer .why_us_slider {padding-bottom: 0; overflow: hidden;}
.what_we_offer .why_us_slider .right_slider_sec {padding-bottom: 80px;}
.what_we_offer .why_us_slider .owl-dots {padding: 0 70px;bottom: 50px;justify-content: flex-end;max-width: 74%;width: 100%;}
.offer_img {display: flex; width: 100%; position: relative; padding-top: 550px;}
.what_we_offer .left_slider_content img {position:absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover;}

.why_us_slider .swiper-slide {display: flex;}
/* ========= END WHAT_WE_OFFER ========= */

/* ========= DIFF_AS_SEC ========= */
.diff_as_sec .bg_light_blue {padding: 40px 60px 60px;border-radius: 40px;}
.diff_as_sec .bg_light_blue p {line-height: 40px;font-weight: 1.5;color: #000; font-weight: 400;}
.diff_as_sec .bg_light_blue ul.tab-links {display: flex;align-items: center;padding: 40px 0 0;border-bottom: 1px solid #152e532b;margin-bottom: 30px;}
.diff_as_sec .bg_light_blue ul.tab-links li {padding-right: 50px;position: relative;}
.diff_as_sec .bg_light_blue ul.tab-links li:before {content: '';position: absolute;left: 2px;background: transparent;width: 00px;height: 2px;bottom: -2px;transition: 0.3s all ease-in-out;}
.diff_as_sec .bg_light_blue ul.tab-links li .spans2 {font-weight: 400;padding-bottom: 5px; font-size: 24px;}
.diff_as_sec .bg_light_blue ul.tab-links li.active:before {background: #e91d2c;width: 60px;}
.diff_as_sec .bg_light_blue ul.tab-links li a:hover {color: #e91d2c;}
.tab-content .tab {display: none;}
.tab-content .tab.active {display: block;}
.celpip_study_materials {margin-top: 30px;}
/* ========= END DIFF_AS_SEC ========= */

/* ==================================================== END WHY ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


/* ==================================================== OUR INFRASTRUCTURE (ABOUT US INNER PAGE) ==================================================== */

/* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
.life_as .dis_mob {display: none;}
.insight_tab.celebrations .tab-menu ul {justify-content: flex-start;}
.celebrations .image-gallery img {aspect-ratio: 3/2;object-fit: cover;border-radius: 40px;width: 100%;}
.celebrations .image-gallery .gallery_wrapper {display: grid; grid-template-columns: repeat(3,1fr); grid-gap: 30px; padding-top: 60px;}
.celebrations .image-gallery .gallery_wrapper .element-item {max-width: 100%; width: 100%;}
.celebrations .image-gallery .button-group {width: 100%;max-width: 100%;margin-bottom: 0;}
.celebrations .image-gallery .button-group button.button:after {content: "";background-color: #003049;width: 0;height: 2px;position: absolute;left: 0;margin: 0px;bottom: 0;}
.celebrations .image-gallery .button-group button.button.is-checked:after {background-color: #E91D2C;width: 80%;transition: 0.3s all ease-in-out;}

.celebration_band {position: relative; z-index: 1; border-radius: 40px; overflow: hidden; display: flex;  background-color: #152E53;}
.celebration_band::after {content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%;background-color:  rgba(21, 46, 83, 0.9); z-index: 0; pointer-events: none; opacity: 0; visibility: hidden; transition: all 350ms ease-in-out;}
.gallery_open:hover .celebration_band::after {opacity: 1; visibility: visible;}
.celebration_band .title__text { display: inline-block; padding: 0 80px;}
.gallery_open:hover .celebration_band .title__text {opacity: 1; visibility: visible;}
.celebration_band .title__text {position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 1; font-size: 24px; width: 100%; text-align: center; opacity: 0; visibility: hidden; transition: all 350ms ease-in-out;}
.celebration_band span {color: #fff;}
.gallery_open {position: relative;  transition: all .5s ease;}
.gallery_open::after, .gallery_open::before {    position: absolute; content: ''; top: 10px; left: 13px; bottom: 10px; right: 13px; opacity: 0; transition: opacity 0.35s, transform 0.35s; border-radius: 40px; z-index: 2;  pointer-events: none;}
.gallery_open::before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; transform: scale(0, 1); }
.gallery_open::after {border-right: 1px solid #fff; border-left: 1px solid #fff; transform: scale(1, 0); }
.gallery_open:hover::before, .gallery_open:hover::after { opacity: 1; transform: scale(1); }
.celebration_band .title__text:before, .celebration_band .title__text:after {
    content: "";
    position: absolute;
    top: 50%;
    height: 1px;
    opacity: 1;
    background: #fff;
    transition: all 0.3s ease;
}
.celebration_band .title__text>span:before, .celebration_band .title__text>span:after {
    content: "";
    position: absolute;
    top: 50%;
    height: 1px;
    opacity: 1;
    background:transparent;
    transition: all 0.3s ease;
}

.celebration_band .title__text:before, .celebration_band .title__text>span:before { left: 13px; }
.celebration_band .title__text:after {right: 13px; }
.celebration_band .title__text:before:before, .celebration_band .title__text:before:after {width: 0; }
.gallery_open:hover .title__text:before, .gallery_open:hover .title__text:after {width: 53px; }
.celebration_band .title__text>span:before {
    width: 0;
    height: 0;
    left: 60px;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 8px solid #fff;
    top: 50%;
    transform: translateY(-50%);
}
.celebration_band .title__text>span:after {
    width: 0;
    height: 0;
    right: 60px;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-right: 8px solid #fff;
    top: 50%;
    transform: translateY(-50%);
}
/* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
/* ========= FACILITIES WE PROVIDE SECTION ========= */
.facilities_provide .facilities_wrapper {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 30px;}
.facilities_provide .facilities_wrapper .facilities_box { padding: 60px 30px; border-radius: 30px}
.facilities_provide .facilities_wrapper .facilities_box img {margin-bottom: 30px;}
.facilities_provide .facilities_wrapper .facilities_box span {display: block; color: #000;}
/* ========= END FACILITIES WE PROVIDE SECTION ========= */

/* ========= CTA SECTION ========= */
.why_cta .cta_band {padding: 65px 24px; border-radius: 40px;position: relative;}
.why_cta .cta_band:before {content: "";position: absolute;background: url(https://aspiresquare.com/wp-content/uploads/2024/02/CTA_Section.webp);background-repeat: no-repeat;background-size: cover;height: 299px;width: 315px;bottom: 0;right: 0;z-index: 0; pointer-events: none;}
.why_cta .cta_band h2 {color: #fff;padding-bottom: 25px;}
.why_cta .cta_band h2, .why_cta .cta_band p, .why_cta .cta_band a {position: relative;z-index: 1;}
/* ========= END CTA SECTION ========= */

/* ==================================================== END OUR INFRASTRUCTURE (ABOUT US INNER PAGE) ==================================================== */


/* ==================================================== COMPANY HISTORY (ABOUT US INNER PAGE) ==================================================== */
/* ========= HISTORY TEXT ========= */
/* ========= END HISTORY TEXT ========= */

/* ========= HISTORY SLIDER TABS ========= */

.company_timeline.swiper-wrapper {height: 100% !important;}
.history_slider .swiper {display: flex;}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: var(--swiper-pagination-bottom, 8px);top: var(--swiper-pagination-top, auto);left: 0;width: 100%;}
.swiper-container-wrapper--timeline .swiper-slide {display: flex;background: #fff; align-items: center;justify-content: center;border-radius: 10px;}
.swiper-container-wrapper--timeline .swiper-slide .container {padding: 0;width: 100%;}
.swiper-container-wrapper--timeline .swiper-slide .title {font-size: 18px;opacity: 0;transition: 0.5s ease 0.5s;}
.swiper-container-wrapper--timeline .swiper-slide-active .title {opacity: 1;}
.swiper-container-wrapper--timeline .swiper-pagination-custom {position: relative;list-style: none;margin: 1rem 0 0;padding: 0;display: flex;line-height: 1.66;bottom: 0;z-index: 8;width: 100%;display: flex;}
.swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch {position: relative;width: 100%; display: block; padding-bottom: 30px;}
.swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch.active .switch-title{background-color: #152E53; color: #fff;}
.swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch .switch-title {position: absolute;font-weight: 600;right: 0;transform: translateX(50%);transition: 0.2s all ease-in-out;transition-delay: 0.4s;cursor: pointer;z-index: 1;padding: 10px 16px;border-radius: 15px;font-size: 24px;line-height: 30px;color: #152E53;}
.swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch .switch-title:after {position: absolute;top: calc(100% + 26px);right: 50%;transform: translateX(50%) translateY(-50%);width: 12px;height: 12px;background: #E91D2C;border-radius: 2rem;content: "";transition: 0.2s all ease-in-out;transition-delay: 0s;z-index: 1;}
.swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch.active .switch-title:after {background: #E91D2C;width: 25px;height: 25px;transition-delay: 0.4s;}
.swiper-container-wrapper--timeline .swiper-pagination-progressbar {position: relative;background-color: transparent; z-index: 5;}
.swiper-container-wrapper--timeline .swiper-pagination-progressbar-fill {background-color: #E91D2C !important;height: 3px !important;top: 21px !important;padding: 0px;}
.swiper-container-wrapper--timeline .swiper-pagination-progressbar:before {position: absolute;top: 2px;left: -100%;width: 100%;height: 3px;background-color: #000;content: "";}
.swiper-container-wrapper--timeline .swiper-pagination-progressbar:after {position: absolute;top: 22px;right: -100%;width: 100%;height: 1px;background-color: #888;content: "";}
/* ========= END HISTORY SLIDER TABS ========= */

/* ========= HISTORY SLIDER ========= */
.history_slider_wrap {overflow: hidden;}
.history_slider_wrap .history_slider .swiper .company_timeline .about_company_history {justify-content: space-around;}
.history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content {max-width: 42%;flex: 0 0 42%;position: relative;}
.history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_image {max-width: 45%;flex: 0 0 45%;}
.history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue {padding: 30px;border: 1px solid #E91D2C;border-radius: 30px;}
.history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue p.sub_title {font-size: 24px;line-height: 38px;font-weight: 600;color: #000;padding-bottom: 10px;}
.history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content:after {content: "";position: absolute;background: #0000001A;height: 100%;left: -20px;width: 1px;top: 0px;}
.history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content:before {content: "1/1";position: absolute;left: -55px;top: 50%;transform: translateY(-50%);font-size: 20px;line-height: 30px;}
.history_content p:not(:last-child) {margin-bottom: 10px;}
.swiper-pagination-switch::before {content: ""; position: absolute; bottom: -46px; left: 0; width: calc(100% + 40px); height: 1px; background: #000; }
.history_image {display: flex; width: 100%;}
/* .history_image img {width: 100%; height: auto; object-fit: cover;} */
.history_slider {padding: 54px 0 50px;}
.why_cta.company_history {padding: 0 0 100px;}
/* ========= END HISTORY SLIDER ========= */
/* ==================================================== END COMPANY HISTORY (ABOUT US INNER PAGE) ==================================================== */


/* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */

/* ========= HEAD SECTION ========= */
.head_section .head_item_wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 30px 46px;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card {position: relative; overflow: hidden; display: flex; border-radius: 30px; transition: all 350ms ease-in-out;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card:after {content: "";position: absolute;height: 100%;width: 100%;z-index: 1;background-image: linear-gradient(rgba(216, 34, 33, 0) 39%, #d82221 98%);left: 0; opacity: 0; top: 0; transition: all 350ms ease-in-out; pointer-events: none;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card:hover .head-member-hover-wrap {opacity: 1; visibility: visible; z-index: 2; transform: translateY(0); bottom: 40px;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card:hover:after {opacity: 1;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap {position: absolute; opacity: 0; visibility: hidden; width: 100%;text-align: center; transition: all 350ms ease-in-out; transform: translateY(100%); bottom: 0;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-image-link {display: inline-block;position: relative;overflow: hidden;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-image-link:hover ~ .head-member-hover-wrap {display: block;z-index: 9;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-name-link h3 {font-size: 32px;line-height: 50px;font-weight: 700;color: #fff;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-designation {font-size: 24px;line-height: 38px;font-weight: 500;color: #fff;}
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card:hover a.head-member-image-link img {transform: scale(1.1);transition: all 350ms ease-in-out }
.head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card a.head-member-image-link {border-radius: 30px; overflow: hidden; display: flex; min-height: 670px; width: 100%;}
.head-member-image-link img {width: 100%; height: auto; object-fit: cover; transition: all 350ms ease-in-out;}
.head-member-name-link {transition: all 350ms ease-in-out;}
.head_item { display: flex; width: 100%;}
.w-dyn-item { width: 100%; }
/* ========= END HEAD SECTION ========= */

/* ========= TEAM SECTION ========= */
.team_section .team_item_wrap {display: grid; grid-template-columns: repeat(4,1fr); grid-gap: 113px 30px;}
.team-member-image-link {width: 100%;}
.team-member-image-link img {width: 100%; height: auto; object-fit: cover;}
.team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card {position: relative;}
.team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card:hover .team-member-hover-wrap {opacity: 1;transform: scale(1);}
.team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-image-link {display: flex; border-radius: 30px; overflow: hidden;}
.team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap {background: #DFEBF1;max-width: 80%;margin: 0 auto;border-radius: 15px;text-align: center;padding: 20px 50px;position: absolute;width: 100%;left: 7%;bottom: -60px;opacity: 0;transition: 0.3s all ease-in-out;transform: scale(0);}
.team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap .team-member-hover-contant .team-member-designation {font-size: 18px;line-height: 28px;font-weight: 500;color: #152E53;}
.team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap .team-member-hover-contant .team-member-name-link .team-member-name {font-size: 24px;line-height: 38px;font-weight: 700;color: #152E53;}
/* ========= END TEAM SECTION ========= */

/* ========= WANT TO JOIN OUR TEAM SECTION ========= */
/* ========= END WANT TO JOIN OUR TEAM SECTION ========= */

/* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


/* ==================================================== CAREER (ABOUT US INNER PAGE) ==================================================== */
.side_sticky_sec {border-radius: 40px;background: #DFEBF1;position: sticky;top: 100px;overflow: hidden;}
.side_sticky_sec .how_help:first-child {padding-top: 20px;}
.side_sticky_sec .how_help:last-child {padding-bottom: 20px;}
.side_sticky_sec .how_help {padding: 15px 20px;cursor: pointer;}
.side_sticky_sec .how_help.active {background: #e91d2c;}
.side_sticky_sec .how_help.active .heading {color: #fff;}
.side_sticky_sec .how_help .heading {font-size: 22px;line-height: 30px;font-weight: 700;color: #152E53;}
.how_help_content .how_help {border-radius: 30px;background: #152E53;padding: 40px 50px;display: none;}
.how_help_content .how_help.active {display: block;}
.how_help_content .how_help .contents, .how_help_content .how_help .contents p {color: #fff;}
.how_help_content .how_help .heading {font-size: 30px;line-height: 35px;font-weight: 600;color: #fff;position: relative;}
.how_help_content .how_help .heading:after {content: '';position: absolute;width: 60px;height: 2px;background: red;bottom: -10px;left: 0;}
.how_help_content .how_help .contents p {padding: 6px 0;}
.how_help_content .how_help .contents .aspire_btn {margin: 30px 0 20px;}
.our_morals .moral_box {border-radius: 30px;background: #DFEBF1;padding: 50px 30px; display: flex; flex-direction: column; align-items: flex-start; height: 100%;}
.our_morals .moral_box .moral_content p:not(:last-child) {margin-bottom: 24px;}
.our_morals .moral_box .spans2 {display: block;}
.choose_file_wrap { display: flex; align-items: center; grid-gap: 12px;}
.choose_file_wrap p {display: flex;align-items: center;}
.fileupload label {font-size: 20px; font-weight: 500;color: #fff;background: #152e53;border-radius: 10px;max-width: 150px;width: 100%;text-align: center; cursor: pointer; padding: 7px 10px; display: flex; align-items: center; justify-content: center;}
span#file-chosen {font-size: 16px;line-height: 20px;font-weight: 400;}
.help_coaching .visa_process {display: none;}
/* ==================================================== CAREER (ABOUT US INNER PAGE) ==================================================== */


.selected-country {position: relative; z-index: 2; }
.country-codes { display: none; position: absolute; top: calc(100% + 10px); left: 0; background: #dfebf1; padding: 10px 0; right: 0; margin: 0 auto; display: flex; flex-direction: column; box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); border-radius: 8px; grid-gap: 0; z-index: -1; height: 100vh; max-height: 300px; overflow: hidden; overflow-y: auto; }
.country:hover, .country.selected-code {
    background-color: #fff;
}
.country.selected {
    background-color: #fff;
}
.country {
    padding: 7px 10px;
    transition: all 350ms ease-in-out;
    font-size: 20px;
}


.tab-menu ul {
    display: flex;
    grid-gap: 54px;
    border-bottom: 1px solid #152E532B;
    padding-bottom: 14px;
}

.tab-menu ul li {
    position: relative;
    line-height: 1.3;
}

.tab-menu ul li a {
    font-size: clamp(1.5rem,1.041666666666667vw,1.25rem);
    font-weight: 400;
    color: #152E53;
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    grid-gap: 10px;
}

.tab-menu ul li a.active-a {
    font-weight: 500;
    color: #E91D2C;
}

.tab-menu ul li a.active-a::after {
    content: '';
    position: absolute;
    width: 40px;
    height: 3px;
    background: #E91D2C;
    top: calc(100% + 12px);
    left: 0;
    margin: 0 auto;
    transform: scaleX(1);
    transform-origin: 0% 50%;
    transition: transform 0.3s cubic-bezier(.76, 0, .24, 1);
}


.how_help .wh_list_des li {font-size: 24px; font-weight: 400;}

.introduction_row {display: flex; align-items: center; grid-gap: 80px;}
.introduction_image {max-width: 627px; min-width:  627px;}
.introduction_image img {width: 100%; height: auto; object-fit: cover;}
.intro_content h2 {margin-bottom: 30px;}
.intro_content p:not(:last-child) {margin-bottom: 0;}

.section-title {margin-bottom: 60px; }
.our_branches .branch_wrapper {background-size: cover;background-repeat: no-repeat;width: 100%;border-radius: 40px; position: relative;z-index: 1;overflow: hidden;}
.our_branches .branch_wrapper a {display: flex;min-height: 350px;align-items: flex-end;justify-content: flex-start;padding: 40px;position: relative;z-index: 0;}
.our_branches .branch_wrapper:after {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(21,46,83,1) 160%);border-radius: 40px;left: 0;bottom: 0;z-index: -1;opacity: 0;transition: 0.3s all ease-in-out;}
.our_branches .branch_wrapper:hover:after {opacity: 0.5;}

/* ==================================================== ABOUT US INNER RESPONSIVE ==================================================== */

@media screen and (max-width: 1440px) {

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    /* ========= Define Aspire Section ========= */
    .education_consultant_aspire_square .text_center p.title_para {max-width: 100%;}
    /* ========= End Define Aspire Section ========= */

    /* ========= Why Aspire Section ========= */
    .why_aspire_square .why_box {padding: 70px 20px;}
    /* ========= End Why Aspire Section ========= */

    /* ========= What We Offer Section ========= */
    .what_we_offer .text_center .title_para {max-width: 100%;}
    .what_we_offer .left_slider_content img {min-height: 850px;}
    /* ========= End What We Offer Section ========= */

    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links li a {font-size: 28px;line-height: 38px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box {padding: 20px 20px;}
    .download_wrapper .title_box_wrapper .title_block .title_box p {font-size: 20px;line-height: 26px;min-height: 70px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a {padding: 5px 0;}    
    .download_wrapper .title_box_wrapper .title_block .title_box a i {font-size: 20px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a span.txt_download {font-size: 20px;padding-left: 10px;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .side_sticky_sec .how_help .heading {font-size: 20px;line-height: 28px;}
    /* ========= End Career Section ========= */

    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */

    /* ========= Our Morals Section ========= */
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */


    /* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap {left: 10%;}

    /* ========= WANT TO JOIN OUR TEAM SECTION ========= */
    /* ========= END WANT TO JOIN OUR TEAM SECTION ========= */
    /* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


    /* ==================================================== COMPANY HISTORY ==================================================== */
    /* ========= HISTORY TEXT ========= */
    /* ========= END HISTORY TEXT ========= */

    /* ========= HISTORY SLIDER TABS ========= */
    /* ========= END HISTORY SLIDER TABS ========= */

    /* ========= PROGRESS BAR ========= */
    /* ========= END PROGRESS BAR ========= */ 

    /* ========= HISTORY SLIDER ========= */
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content {max-width: 42%;flex: 0 0 42%;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_image {max-width: 40%;flex: 0 0 40%;}
    /* ========= END HISTORY SLIDER ========= */
    /* ==================================================== END COMPANY HISTORY ==================================================== */

    .director_image { max-width: 500px; min-width: 500px; }
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card a.head-member-image-link {min-height: 500px;}

}

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

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */
    /* ========= HEAD SECTION ========= */
    /* ========= END HEAD SECTION ========= */

    /* ========= TEAM SECTION ========= */
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap {padding: 15px 50px;}
    /* ========= END TEAM SECTION ========= */

    /* ========= WANT TO JOIN OUR TEAM SECTION ========= */
    /* ========= END WANT TO JOIN OUR TEAM SECTION ========= */
    /* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    /* ========= Define Aspire Section ========= */
    /* ========= End Define Aspire Section ========= */
    
    /* ========= Why Aspire Section ========= */
    .why_aspire_square .why_box {padding: 60px 20px;}

    /* ========= What We Offer Section ========= */
    .what_we_offer ul.wh_list_des {padding-top: 30px;}
    .what_we_offer .left_slider_content img {min-height: 810px;}
    .what_we_offer .offer_title .spans2 {padding: 70px 0 30px 0px;}
    .what_we_offer .offer_title .spans2 span.counter {font-size: 50px;line-height: 50px;}
    .what_we_offer .offer_title .spans2:before {bottom: 20px;}
    /* ========= End What We Offer Section ========= */

    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links li a {font-size: 26px;line-height: 36px;}
    .diff_as_sec .bg_light_blue ul.tab-links {padding: 30px 0 25px;margin-bottom: 20px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */

    /* ========= CTA SECTION ========= */
    .why_cta .cta_band {padding: 130px 0px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .side_sticky_sec .how_help .heading {font-size: 18px;line-height: 26px;}
    .how_help_content .how_help .heading {font-size: 28px;line-height: 32px;}
    .how_help_content .how_help .heading:after {bottom: -8px;}
    .how_help_content .how_help .contents p {padding: 5px 0;}
    .how_help_content .how_help .contents .aspire_btn {margin: 20px 0 20px;}
    /* ========= End Career Section ========= */

    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */

    /* ========= Our Morals Section ========= */
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */


    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box {padding: 20px 18px;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */


    /* ==================================================== COMPANY HISTORY ==================================================== */
    /* ========= HISTORY TEXT ========= */
    /* ========= END HISTORY TEXT ========= */

    /* ========= HISTORY SLIDER TABS ========= */
    /* ========= END HISTORY SLIDER TABS ========= */

    /* ========= PROGRESS BAR ========= */
    /* ========= END PROGRESS BAR ========= */ 

    /* ========= HISTORY SLIDER ========= */
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content {max-width: 42%;flex: 0 0 42%;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue .histoy_year {font-size: 30px;line-height: 45px;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue p.sub_title {font-size: 22px;line-height: 32px;}
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch .switch-title {padding: 10px 15px;font-size: 20px;line-height: 25px;}
    .swiper-container-wrapper--timeline .swiper-pagination-progressbar {height: 19px !important;}
    .swiper-container-wrapper--timeline .swiper-pagination-progressbar-fill {top: 18px !important;}
    .swiper-container-wrapper--timeline .swiper-pagination-progressbar:after {top: 18px;}
    /* ========= END HISTORY SLIDER ========= */

    /* ========= CTA SECTION ========= */
    .company_history.why_cta .cta_band {padding: 60px 0px;}
    /* ========= END CTA SECTION ========= */ 
    /* ==================================================== END COMPANY HISTORY ==================================================== */

}

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

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    /* ========= Define Aspire Section ========= */
    /* ========= End Define Aspire Section ========= */

    /* ========= Why Aspire Section ========= */
    /* ========= End Why Aspire Section ========= */

    /* ========= What We Offer Section ========= */
    .what_we_offer .left_slider_content img {min-height: 700px;}
    .what_we_offer .offer_title {padding: 0 70px 0px 40px;}
    .what_we_offer .why_us_slider .right_slider_sec {padding-bottom: 50px;}
    /* ========= End What We Offer Section ========= */

    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links {padding: 20px 0 25px;margin-bottom: 15px;}
    .diff_as_sec .bg_light_blue ul.tab-links li a {font-size: 24px;line-height: 32px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .introduction .col-md-5 {max-width: 45%;flex: 0 0 45%;}
    .life_as .introduction .col-md-7 {max-width: 55%;flex: 0 0 55%;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    /* ========= END OFFICE SECTION ========= */

    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    .celebrations.insight_tab .col-md-12.text_center.pb20 {padding-bottom: 0px;}
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .facilities_wrapper .facilities_box {padding: 50px 30px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta_band {padding: 120px 0px;}
    .why_cta .cta_band:before{height: 290px;width: 300px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help .heading {font-size: 26px;line-height: 30px;}
    .how_help_content .how_help .contents.pt30 {padding-top: 25px;}
    .how_help_content .how_help .contents .aspire_btn {margin: 10px 0px;}
    /* ========= End Career Section ========= */

    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */

    /* ========= Our Morals Section ========= */
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */


    /* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */
    /* ========= HEAD SECTION ========= */
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-name-link h3 {font-size: 30px;line-height: 45px;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-designation {font-size: 22px;line-height: 34px;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap {bottom: 10%;}
    /* ========= END HEAD SECTION ========= */

    /* ========= TEAM SECTION ========= */
    /* ========= END TEAM SECTION ========= */

    /* ========= WANT TO JOIN OUR TEAM SECTION ========= */
    /* ========= END WANT TO JOIN OUR TEAM SECTION ========= */
    /* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box {padding: 20px 8px;margin-top: -60px;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */


}

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

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    /* ========= Define Aspire Section ========= */
    /* ========= End Define Aspire Section ========= */

    /* ========= Why Aspire Section ========= */
    .why_aspire_square .why_box {padding: 50px 20px;}
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .left_slider_content img {min-height: 600px;}
    .what_we_offer .offer_title .spans2 {padding: 70px 0 30px 0px;}
    .what_we_offer .offer_title .spans2 span.counter {font-size: 45px;line-height: 45px;}
    .what_we_offer ul.wh_list_des {padding-top: 15px;display: flex;flex-wrap: wrap;}
    .what_we_offer ul.wh_list_des li {max-width: 50%;flex: 0 0 50%;}
    .what_we_offer .why_us_slider .owl-dots {bottom: 45px;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue p {font-size: 22px;line-height: 38px;}
    .diff_as_sec .bg_light_blue ul.tab-links li .spans2 {padding-bottom: 3px;font-size: 22px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    ul.wh_list_des, ul.blu_list_des {padding: 8px 0;}
    /* ========= End Career Section ========= */

    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */

    /* ========= Our Morals Section ========= */
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */
    

    /* ==================================================== COMPANY HISTORY ==================================================== */
    /* ========= HISTORY TEXT ========= */
    /* ========= END HISTORY TEXT ========= */

    /* ========= HISTORY SLIDER TABS ========= */
    /* ========= END HISTORY SLIDER TABS ========= */
    
    /* ========= PROGRESS BAR ========= */
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch .switch-title {padding: 10px 12px;font-size: 18px;line-height: 20px;}
    .swiper-container-wrapper--timeline .swiper-pagination-progressbar {height: 14px !important;}
    .swiper-container-wrapper--timeline .swiper-pagination-progressbar-fill {top: 12px !important;}
    .swiper-container-wrapper--timeline .swiper-pagination-progressbar:after {top: 13px;}
    /* ========= END PROGRESS BAR ========= */ 
    
    /* ========= HISTORY SLIDER ========= */
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history {justify-content: center;gap: 80px;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue .histoy_year {font-size: 28px;line-height: 40px;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue p.sub_title {font-size: 20px;line-height: 30px;}
    /* ========= END HISTORY SLIDER ========= */

    /* ========= CTA SECTION ========= */
    .company_history.why_cta .cta_band {padding: 55px 0px;}
    .company_history.why_cta .cta_band:before {height: 250px;width: 250px;}
    /* ========= END CTA SECTION ========= */
    /* ==================================================== END COMPANY HISTORY ==================================================== */

    .director_image {max-width: 400px; min-width: 400px; }
    .center_director, .side_director {grid-gap: 40px;}
}

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

    /* ========= DIRECTOR'S MESSAGE ========= */
    .director_second .center_director .col-md-7, .director_second .center_director .col-md-5 {max-width: 50%;flex: 0 0 50%;}
    .director_message .director_first .side_director .col-md-7, .director_message .director_first .side_director .col-md-5 {max-width: 50%;flex: 0 0 50%;}
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    /* ========= Define Aspire Section ========= */
    /* ========= End Define Aspire Section ========= */

    /* ========= Why Aspire Section ========= */
    .why_aspire_square .info_why_as .why_box span.spans2 {padding: 0px;}
    /* ========= End Why Aspire Section ========= */

    /* ========= What We Offer Section ========= */

    .what_we_offer .slider_red_sec:after {opacity: 0.80;}
    .what_we_offer .slider_red_sec .right_slider_sec {max-width: 100%;flex: 0 0 100%;min-height: 500px;}
    .what_we_offer .why_us_slider .owl-dots {max-width: 65%;bottom: 70px;}
    .what_we_offer .why_us_slider .right_slider_sec {padding-bottom: 0px;}
    .what_we_offer .offer_title {padding: 0px 60px 0px 20px;}
    .what_we_offer .offer_title .spans2 {padding: 60px 0 20px 0px;font-size: 24px;line-height: 30px;}
    .what_we_offer .offer_title .spans2 span.counter {font-size: 40px;line-height: 40px;}
    .what_we_offer .offer_title .spans2:before {max-width: 15%;}
    .what_we_offer ul.wh_list_des {display: inherit;padding-top: 10px;padding-bottom: 0px;}
    .wh_list_des li{font-size: 18px;}
    /* ========= End What We Offer Section ========= */

    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue p {font-size: 18px;line-height: 36px;}
    .diff_as_sec .bg_light_blue ul.tab-links li {padding-right: 21px;}
    .diff_as_sec .bg_light_blue ul.tab-links li:last-child {padding-right: 0px;}
    .diff_as_sec .bg_light_blue ul.tab-links li a {font-size: 22px;line-height: 30px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .introduction .col-md-5 {max-width: 50%;flex: 0 0 50%;}
    .life_as .introduction .col-md-7 {max-width: 50%;flex: 0 0 50%;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */
    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .facilities_wrapper .facilities_box span {padding: 0px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta_band {padding: 100px 0px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper {display: flex;flex-wrap: wrap;}
    .download_wrapper .title_box_wrapper .title_block {max-width: 48%;flex: 0 0 48%;margin: 0px 0px 40px;}
    .download_wrapper .title_box_wrapper .title_block .title_box {padding: 20px 15px;max-width: 100%;margin-top: -90px;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */


    /* ==================================================== COMPANY HISTORY ==================================================== */
    /* ========= HISTORY TEXT ========= */
    /* ========= END HISTORY TEXT ========= */

    /* ========= HISTORY SLIDER TABS ========= */
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch .switch-title {padding: 8px 10px;font-size: 16px;line-height: 24px;}
    /* ========= END HISTORY SLIDER TABS ========= */
    
    /* ========= PROGRESS BAR ========= */
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history {gap: 50px;}
    /* ========= END PROGRESS BAR ========= */ 

    /* ========= HISTORY SLIDER ========= */
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue .histoy_year {font-size: 26px;line-height: 38px;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content .bg_light_blue p.sub_title {font-size: 18px;line-height: 26px;}
    /* ========= END HISTORY SLIDER ========= */

    /* ========= CTA SECTION ========= */
    .company_history.why_cta .cta_band {padding: 50px 0px;}
    .company_history.why_cta .cta_band:before {height: 230px;width: 230px;}
    /* ========= END CTA SECTION ========= */ 
    /* ==================================================== END COMPANY HISTORY ==================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .side_sticky_sec {border-radius: 20px;}
    .side_sticky_sec .how_help {padding: 15px 10px;}
    .side_sticky_sec .how_help .heading {font-size: 18px;line-height: 20px;}
    .how_help_content {margin-top: 30px;}
    .how_help_content .how_help {padding: 30px 24px;}
    /* ========= End Career Section ========= */

    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */

    /* ========= Our Morals Section ========= */
    .our_morals .col-md-4 {max-width: 50%;flex: 0 0 50%;margin-bottom: 25px;text-align: center;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */


    /* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */
    /* ========= HEAD SECTION ========= */
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card:after {opacity: inherit;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap {display: block;z-index: 2;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-name-link h3 {font-size: 25px;line-height: 40px;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-designation {font-size: 20px;line-height: 30px;}
    /* ========= END HEAD SECTION ========= */

    /* ========= TEAM SECTION ========= */
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap {padding: 15px 50px;}
    /* ========= END TEAM SECTION ========= */

    /* ========= WANT TO JOIN OUR TEAM SECTION ========= */
    .join_team .join_form {margin-top: 30px;}
    .join_team .join_form input {height: 60px;}
    .join_team .join_form .nice-select {height: 60px !important;}
    .join_team .join_form form .form-group p label {font-size: 20px;line-height: 26px;padding: 10px 0px;}
    .join_team .join_form form .form-group p span input[type=text], .join_team .join_form form .form-group p span input[type=email], .join_team .join_form form .form-group p span input[type=tel], .join_team .join_form form .form-group p span select, .join_team .join_form form .form-group p span textarea {font-size: 18px;line-height: 30px;height: 60px;}
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap {opacity: inherit;transform: inherit;}
    /* ========= END WANT TO JOIN OUR TEAM SECTION ========= */
    /* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */

    .diff_as_sec .bg_light_blue {padding: 24px;border-radius: 20px;} 
        /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;scrollbar-width: none;scroll-behavior: smooth;padding: 40px 0 15px;}
    .diff_as_sec .bg_light_blue ul.tab-links li {display: inline-block;margin-right: 10px;}
    .diff_as_sec .bg_light_blue ul.tab-links li:before {height: 3px;bottom: -15px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */

    .videobox {min-height: 534px;}
    .why_aspire_square .info_why_as {grid-gap: 20px;}
    .head_section .head_item_wrap {grid-gap: 30px;}
    .team_section .team_item_wrap { grid-template-columns: repeat(3, 1fr);}
    
    .help_coaching_row {display: flex; flex-direction: column;}
    .help_coaching_row .col {width: 100%;}
    .grids {grid-gap: 20px; }

    .introduction_row {grid-gap: 30px; }
    .introduction_image {max-width: 500px; min-width: 500px; }
    .our_branches .branch_wrapper a .branch_box .spans1 {
        font-size: 40px;
        line-height: 45px;
    }

    .section_space { padding: 40px 0; }
    .section-title {margin-bottom: 40px; }
    .tab-menu ul {grid-gap: 20px;}
    .tab-menu ul li a {font-size: 20px;}

    .facilities_provide .facilities_wrapper .facilities_box span {font-size: 20px; line-height: 1.5;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card a.head-member-image-link {min-height: 447px;}

    .why_cta.company_history {padding: 0 0 40px;}

    .moral_img {margin: 0 auto;}
}

@media only screen and (max-width : 980px) {

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    /* ========= Define Aspire Section ========= */
    /* ========= End Define Aspire Section ========= */

    /* ========= Why Aspire Section ========= */
    /* ========= End Why Aspire Section ========= */

    /* ========= What We Offer Section ========= */
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links li {padding-right: 20px;}
    .diff_as_sec .bg_light_blue ul.tab-links li a {font-size: 20px;line-height: 28px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .introduction .intro_content h2.dis_desk {display: none;}
    .life_as .dis_mob {display: block;}
    .life_as .introduction .col-md-5 {max-width: 100%;flex: 0 0 100%;}
    .life_as .introduction .col-md-7 {max-width: 100%;flex: 0 0 100%;}
    .life_as .introduction .intro_content p:nth-child(2) {padding-top: 20px;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    /* ========= END OFFICE SECTION ========= *

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .text_center.pb50 {padding-bottom: 30px;}
    .facilities_provide .facilities_wrapper {grid-template-columns: 1fr 1fr;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta_band {padding: 90px 0px;}
    .why_cta .cta_band:before {height: 290px;width: 300px;}
    .why_cta .cta_band .button.blue_btn {padding: 15px 30px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help .heading {font-size: 26px;line-height: 30px;}
    .how_help_content .how_help .contents.pt30 {padding-top: 25px;}
    .how_help_content .how_help .contents .aspire_btn {margin: 10px 0px;}
    /* ========= End Career Section ========= */

    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */

    /* ========= Our Morals Section ========= */
    .our_morals .col-md-4 {max-width: 50%;flex: 0 0 50%;margin-bottom: 25px;text-align: center;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */
    

    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box {margin-top: -70px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a{max-width: 50%;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */
    

    .director_image {max-width: 100%; min-width: auto; width: 100%;}
    .center_director, .side_director {grid-gap: 20px; display: flex; flex-direction: column;}
    .center_director {flex-direction: column-reverse;}
    .about_director p {margin-bottom: 14px; }
    .director_message.section_space {padding-bottom: 10px;}

    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history {display: flex; flex-direction: column;}
    .history_image {display: none;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content {width: 100%; max-width: 100%;}

    .history_scroller_wrap { overflow: hidden; overflow-x: auto; padding-bottom: 30px;}
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch .switch-title:after {top: calc(100% + 21px);}
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch {min-width: 60px;}
    .swiper-container-wrapper--timeline .swiper-pagination-progressbar {height: 23px;}
    .swiper-container-wrapper--timeline .swiper-pagination-custom {grid-gap: 33px;}
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch:before { content: ""; position: absolute; bottom: -30px; left: 0; width: calc(100% + 40px);height: 1px; background: #000; }
    .history_slider_wrap .swiper-pagination {display: none;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history {padding: 0 0 40px;}
    .history_slider {padding: 30px 0;}
    .history_slider_wrap .history_slider .swiper .company_timeline .about_company_history .history_content:before {    left: 50%;
        top: calc(100% + 30px);
        transform: translateY(-50%);
        font-size: 20px;
        line-height: 30px
    }
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch .switch-title:after { top: calc(100% + 19px); }
    .company_timeline.swiper-wrapper {height: 100% !important;}
    .swiper-container-wrapper--timeline .swiper-pagination-custom .swiper-pagination-switch.active .switch-title:after {width: 14px; height: auto; aspect-ratio: 1;}
    .team_section .team_item_wrap { grid-template-columns: repeat(2, 1fr); grid-gap: 83px 30px;}
    .head_section .head_item_wrap {grid-template-columns: 1fr 1fr;}

    .join__form_row {display: flex; flex-direction: column; grid-gap: 30px;}
    .join__form_row .col {width: 100%; max-width: 100%;}
    .join_img img {width: 100%; height: auto; object-fit: cover;}
    .join__form_row .join_form input {height: 60px;}
    .join__form_row .join_form .nice-select {height: 60px !important;}
    .grids3, .grids2 {grid-template-columns: 1fr 1fr; }
    .introduction_row {display: flex; flex-direction: column; grid-gap: 30px;}
}

@media only screen and (max-width : 768px) {

    .head_section, .help_coaching {padding-top: 40px;}

    .director_second .center_director .col-md-7, .director_second .center_director .col-md-5 {max-width: 100%;flex: 0 0 100%;}
    .director_second .center_director .col-md-7 {order: 2;}
    .director_second .center_director .col-md-7 .director_name_designation.pt20 {padding-top: 0px;}
    .director_second .center_director .col-md-5 {order: 1;}
    .director_second .center_director .col-md-5 .right_image {text-align: center;}
    .director_second .center_director .col-md-7 .about_director p:first-child {padding-top: 20px;}
    
    /* ========= DIRECTOR'S MESSAGE ========= */
    .director_message .director_first .side_director .col-md-7, .director_message .director_first .side_director .col-md-5 {max-width: 100%;flex: 0 0 100%;}
    .director_message .director_first .side_director .col-md-7 .director_name_designation.pt20 {padding-top: 0px;}
    .director_message .director_first .side_director .col-md-7 .about_director p:first-child {padding-top: 20px;}
    .director_message .director_first .side_director .col-md-5 .left_image {text-align: center;}
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */
    /* ========= HEAD SECTION ========= */
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card:after {border-radius: 12px;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap {bottom: 10%;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card:hover a.head-member-image-link {border-radius: 12px;}
    /* ========= END HEAD SECTION ========= */

    /* ========= WANT TO JOIN OUR TEAM SECTION ========= */
    .join_team .row.pt60 {padding-top: 30px;}
    .join_team .join_img {max-width: 100%;flex: 0 0 100%;}
    .join_team .join_img img {height: auto;width: 100%;}
    /* ========= END WANT TO JOIN OUR TEAM SECTION ========= */
    /* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */

    /* ========= Why Aspire Section ========= */
    .why_aspire_square .info_why_as {display: flex;flex-wrap: inherit;justify-content: flex-start;overflow-x: scroll;scroll-behavior: smooth;text-align: left; grid-gap: 14px;padding-bottom: 10px;}
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .slider_red_sec:after {opacity: 0.80;}
    .what_we_offer .slider_red_sec .right_slider_sec {max-width: 100%;flex: 0 0 100%;min-height: 500px;}
    .what_we_offer ul.wh_list_des {display: inherit;flex-wrap: inherit;}
    .what_we_offer ul.wh_list_des li {max-width: 100%;flex: 0 0 100%;}
    .what_we_offer .why_us_slider .owl-dots {max-width: 65%;bottom: 45px;}

    .title_para {margin-bottom: 30px;}
    .container {width: 100%;}
    /* ========= End What We Offer Section ========= */
    
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .introduction .life_as_image img {height: auto;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    .branch_slider.our_branches .row:nth-child(2) {flex-wrap: nowrap;overflow-x: scroll;}
    /* ========= END OFFICE SECTION ========= */

    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    .celebrations.insight_tab .tab-menu ul {overflow-x: auto;white-space: nowrap;overflow-y: hidden;padding-bottom: 14px;}
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta_band:before {height: 150px;width: 150px;}
    .why_cta .cta .cta_band {padding: 30px;}
    .why_cta .cta .cta_band h2 {font-size: 26px;}
    .why_cta .cta .cta_band a.button.blue_btn {position: relative;padding: 14px 24px; font-size: 16px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .help_coaching .row .col-md-3 {display: none;}
    .help_coaching .row .col-md-9, .serv_accord_wrapper .col-md-9{max-width: 100%;width: 100%;flex: 0 0 100%;padding-left: 12px;}
    .how_help_content .how_help {padding: 30px 25px;}
    .how_help_content .how_help .heading {font-size: 24px;line-height: 28px;}
    .help_coaching .visa_process {display: block;}
    .help_coaching .col-md-9 {display: none;}
    .help_coaching .visa_process .process_visa .accordian_other .acc_content.contents.show {display: block;}
    .help_coaching .visa_process .process_visa .accordian_other .acc_content.contents {display: none;}
    .help_coaching .visa_process.facilities_sec .facilities .facility_item {padding: 20px;margin-bottom: 15px;}
    .help_coaching .visa_process.facilities_sec .facilities .facility_item .facility_title {font-size: 25px;line-height: 30px;}
    /* ========= End Career Section ========= */

    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */
    
    /* ========= Our Morals Section ========= */
    .our_morals .col-md-4 {max-width: 100%;flex: 0 0 100%;}
    .our_morals .col-md-4:last-child {margin-bottom: 0;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */


    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box a {border-radius: 15px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a i {font-size: 18px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a span.txt_download {font-size: 18px;line-height: 26px;}
    .download_wrapper .title_box_wrapper .title_block .title_box p {min-height: 60px;padding-bottom: 15px;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */

    .videobox {
        min-height: 388px;
    }

    .why_aspire_square .why_box {width: auto; min-width: 220px; padding: 24px;}
    .why_aspire_square .info_why_as .why_box span.spans2 {font-size: 20px; line-height: 1.5;}
    .why_aspire_square .why_box p {font-size: 18px;}
    .conatiner {width: 100%;}
    .breadcrumbs ul li, .breadcrumbs ul li a {font-size: 18px;} 
    .banner_span {font-size: 40px;}
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap {padding: 15px 20px;}
    .team_section.section_space {padding-bottom: 40px;}


    .celebrations .image-gallery .gallery_wrapper {padding-top: 30px;}
    .celebrations .image-gallery .gallery_wrapper {grid-template-columns: repeat(2, 1fr);}
    .gallery_sec .pb20 {padding-bottom: 20px;}

    .how_help .wh_list_des li {font-size: 20px; line-height: 1.3;}
    .grids { display: flex; flex-direction: column; }
    .our_branches .grids { display: flex; white-space: nowrap; flex-wrap: nowrap; overflow-x: scroll; flex-direction: row; padding-bottom: 10px;}
    .our_branches .grids .item {min-width: 335px;}
    .our_branches .branch_wrapper a {min-height: 200px; }
    .our_branches .branch_wrapper a {align-items: center; justify-content: center; }


    .celebration_band .title__text {font-size: 18px;}
    .gallery_open:hover .title__text:before, .gallery_open:hover .title__text:after {width: 30px;}
    .celebration_band .title__text:before {left: 10px; }
    .celebration_band .title__text:after {right: 10px;}
    .celebration_band .title__text>span:before {left: 40px;}
    .celebration_band .title__text>span:after {right: 40px;}
    .gallery_open::after, .gallery_open::before {left: 10px; right: 10px;}
    .celebration_band .title__text { padding: 0 60px;}
    .head_section .head_item_wrap {grid-template-columns: 1fr 1fr;}
    .why_cta .cta_band {border-radius: 20px;} .why_cta.section_space {padding-bottom: 20px;}
    .introduction_image {min-width: auto;} .our_branches .branch_wrapper {border-radius: 30px;  background-color: #152e53;}

    .acc_content.contents h4 {color: #fff;} 
    .join_team .join_form {width: 100%;}
}

@media only screen and (max-width : 575px) { .head_section .head_item_wrap,.team_section .team_item_wrap {display: flex; flex-direction: column;} .head_section .head_item_wrap {grid-gap: 20px;}
.celebrations .image-gallery .gallery_wrapper {display: flex; flex-direction: column; grid-gap: 20px;}  .head_section .head_item_wrap {display: flex; flex-direction: column; grid-gap: 20px;}
.facilities_provide .facilities_wrapper .facilities_box img {width: 64px;} .facilities_provide .facilities_wrapper {display: flex; grid-gap: 20px;} .facilities_provide .facilities_wrapper .facilities_box {border-radius: 20px; min-width: 256px;}
.facilities_provide .facilities_wrapper {flex-wrap: nowrap;overflow-x: scroll; padding-bottom: 10px;}

.join_team .join_form .nice-select {font-size: 16px;} 
}
@media only screen and (max-width : 430px) {
    .why_aspire_square .why_box p {font-size: 16px;}

    /* ======== DIRECTOR MESSAGE (ABOUT US INNER PAGE) ======== */
    .director_message .col-md-12.text_center {text-align: left;}
    .director_second .center_director .col-md-5 .right_image img {height: auto;}
    .director_second .center_director .col-md-7 .director_name_designation.pt20 span.spans2{padding: 10px 0px 0px;}
    
    /* ========= DIRECTOR'S MESSAGE ========= */
    .director_message .director_first .side_director .col-md-5 .left_image img {height: auto;}
    .director_message .director_first .side_director .col-md-7 .director_name_designation.pt20 span.spans2 {padding: 10px 0px 0px;}
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */
    /* ========= HEAD SECTION ========= */
    .head_section {margin-top: 40px;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap {bottom: 8%;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-name-link h3 {font-size: 22px;line-height: 34px;}
    .head_section .head_item_wrap .head_item .w-dyn-item .head-member-single-card .head-member-hover-wrap .head-member-hover-contant .head-member-designation {font-size: 18px;line-height: 28px;}
    /* ========= END HEAD SECTION ========= */
    
    /* ========= TEAM SECTION ========= */
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap .team-member-hover-contant .team-member-name-link .team-member-name {font-size: 22px;line-height: 34px;}
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap .team-member-hover-contant .team-member-designation {font-size: 16px;line-height: 24px;}
    .team_section .team_item_wrap .team_item .w-dyn-item .team-member-single-card .team-member-hover-wrap {bottom: -40px;}
    /* ========= END TEAM SECTION ========= */

    /* ========= WANT TO JOIN OUR TEAM SECTION ========= */
    .join_team .join_form form .form-group p label {font-size: 16px;line-height: 24px;}
    .join_team .join_form form .form-group p span input[type=text], .join_team .join_form form .form-group p span input[type=email], .join_team .join_form form .form-group p span input[type=tel], .join_team .join_form form .form-group p span select, .join_team .join_form form .form-group p span textarea {font-size: 16px;line-height: 24px;}
    .join_team .join_form form .form-group p span .nice-select .current {font-size: 16px;line-height: 24px;font-weight: 500;color: #B0BECC;}
    .join_team .join_form form .form-group:nth-child(2) p label {padding: 0px 0px 10px;}
    /* ========= END WANT TO JOIN OUR TEAM SECTION ========= */
    /* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .text_center p.title_para {text-align: left !important;}
    .what_we_offer .slider_red_sec .right_slider_sec {min-height: 650px;}
    .what_we_offer .offer_title .spans2 {padding: 60px 0 20px 0px;}
    .what_we_offer .offer_title .spans2 span.counter {font-size: 45px;line-height: 45px;font-weight: 700;padding: 0px 10px 0px 0px;}
    .what_we_offer .offer_title .spans2:before {max-width: 45%;}
    .what_we_offer .why_us_slider .owl-dots {bottom: 40px;max-width: 30%;padding: 0 0px;}
    .wh_list_des li{font-size: 16px;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue {padding: 30px 30px 40px;}
    .diff_as_sec .bg_light_blue h2.text_center {text-align: left;}
    .diff_as_sec .bg_light_blue ul.tab-links {padding: 30px 0 10px;margin-bottom: 15px;}
    .diff_as_sec .bg_light_blue ul.tab-links li .spans2{font-size: 20px;}
    .diff_as_sec .bg_light_blue ul.tab-links li:before {width: 75px;bottom: -10px;left: 0px;}
    .diff_as_sec .bg_light_blue p {font-size: 16px;line-height: 30px;padding-bottom: 0px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .dis_mob h2 {text-align: center;}
    .life_as .introduction .intro_content p:nth-child(2) {padding-bottom: 12px;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */
    
    /* ========= OFFICE SECTION ========= */
    .branch_slider.our_branches .branch_wrapper a {padding: 102px 0px;}
    .branch_slider.our_branches.section_space .col-md-12.text_center.pb30 {text-align: center;}
    /* ========= END OFFICE SECTION ========= */

    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    .new-ho-ani .celebration_band:after {width: 100%;height: 100%;}
    .celebrations .image-gallery .gallery_wrapper {flex-wrap: nowrap;overflow-x: auto;overflow-y: hidden;}
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .text_center.pb50 {text-align: left;}
    .facilities_provide .facilities_wrapper .facilities_box {text-align: left; padding: 35px 30px; }
    .facilities_provide .facilities_wrapper .facilities_box img {margin-bottom: 15px;}
    .facilities_provide .facilities_wrapper .facilities_box span {line-height: 32px;}
    .facilities_provide .facilities_wrapper .facilities_box:last-child {margin-right: 0px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta .cta_band {padding: 60px 0px;}
    .why_cta .cta .cta_band:before {height: 200px;width: 200px;}
    .why_cta .cta .cta_band a.button.blue_btn {font-size: 20px;line-height: 28px;padding: 10px 15px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */

    
    /* ============================================================== GALLERY SEC ============================================================== */
    /* ========= GALLERY TAB SECTION ========= */
    .gallery_sec.insight_tab.celebrations .gallery_wrapper {flex-wrap: wrap;overflow: hidden;}
    /* ========= END GALLERY TAB SECTION ========= */
    /* ============================================================== END GALLERY SEC ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help {padding: 30px 20px;}
    .help_coaching .how_help_title.pb50 {padding-bottom: 30px;margin-top: 40px;text-align: left;}
    .how_help_content .how_help .contents .aspire_btn {padding: 14px 24px;}
    .help_coaching .how_help_content .how_help.active .contents p, .help_coaching .how_help_content .how_help.active .contents ul.wh_list_des li {font-size: 16px;line-height: 24px;}
    .help_coaching .visa_process.facilities_sec .facilities .facility_item .facility_title {font-size: 20px;line-height: 26px;}
    .help_coaching .visa_process .process_visa .accordian_other .acc_content.contents.show ul.wh_list_des li {font-size: 16px;line-height: 24px;}
    /* ========= End Career Section ========= */
    
    /* ========= Want to Join Our Team Section ========= */
    .join_team h2.pb50 {padding-bottom: 30px;}
    /* ========= End Want to Join Our Team Section ========= */
    
    /* ========= Our Morals Section ========= */
    .our_morals .text_center.pb50 {padding-bottom: 30px;}
    .our_morals .moral_box .moral_content h4.spans2 {font-size: 24px;line-height: 28px;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */
    

    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .col-md-12.mb60 {margin-bottom: 20px;}
    .download_wrapper .title_box_wrapper .title_block {max-width: 100%;flex: 0 0 100%;margin: 0px 0px 30px;}
    .download_wrapper .title_box_wrapper .title_block:last-child {margin: 0px 0px 0px;}
    .download_wrapper .title_box_wrapper .title_block .title_box {padding: 20px 40px;margin-top: -80px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a i {font-size: 16px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a span.txt_download {font-size: 16px;line-height: 24px;padding-left: 8px;}
    /* ========= END Download pdf Section ========= */

    /* ========= Book Free Counselling ========= */
    .contact_band.join_team .row.pt60 {padding-top: 0px;}
    .contact_band.join_team .col-md-12 h2 {font-size: 29px;line-height: 39px;}
    .contact_band.join_team .col-md-12, .contact_band.join_team .col-md-12 p {text-align: left !important;}
    /* ========= END Book Free Counselling ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */

    .videobox {min-height: 230px;}
    .banner_span {font-size: 28px;}
    .innerpage_banner {padding: 90px 0;}
    .breadcrumbs ul li, .breadcrumbs ul li a {font-size: 14px;}
}

@media only screen and (max-width : 425px) {

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */
    /* ========= Why Aspire Section ========= */
    .why_aspire_square .row.flex_center.pt30 {padding-top: 20px;}
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .why_us_slider .owl-dots {max-width: 28%;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */
    
    /* ========= OFFICE SECTION ========= */
    /* ========= END OFFICE SECTION ========= */

    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .facilities_wrapper .facilities_box span {font-size: 25px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta .cta_band:before {height: 180px;width: 180px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */
    

}

@media only screen and (max-width : 417px) {

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */

    /* ========= Why Aspire Section ========= */
    .why_aspire_square .info_why_as .why_box span.spans2 {font-size: 20px;line-height: 30px;}
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */
    

    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block {margin: 0px 0px 20px;}
    .download_wrapper .title_box_wrapper .title_block .title_box {margin-top: -75px;}
    .download_wrapper .title_box_wrapper .title_block .title_box p {min-height: 55px;} 
    /* ========= END Download pdf Section ========= */

    /* ========= Book Free Counselling ========= */
    .contact_band.join_team .col-md-12 h2 {font-size: 26px;line-height: 36px;}
    /* ========= END Book Free Counselling ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */
    
}

@media only screen and (max-width : 412px) {

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */

    /* ========= Why Aspire Section ========= */
    .why_aspire_square .why_box p {padding-top: 6px;}
    .why_aspire_square .info_why_as .why_box {padding: 34px 20px;}
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .slider_red_sec .right_slider_sec {min-height: 620px;}
    .what_we_offer ul.wh_list_des li {font-size: 16px;line-height: 24px;}
    .what_we_offer .offer_title p {font-size: 16px;line-height: 28px;}
    .what_we_offer .offer_title .spans2 {font-size: 20px;line-height: 30px;}
    .what_we_offer .offer_title .spans2 span.counter {font-size: 35px;line-height: 40px;}
    ul.wh_list_des li {padding-left: 26px;}
    ul.wh_list_des li:after, ul.wh_list_des li:before {width: 16px;height: 16px;}
    .owl-dots .owl-dot span:after {width: 12px;height: 12px;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links li {padding-right: 10px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */
}

@media only screen and (max-width : 393px) {

    /* ======== DIRECTOR MESSAGE (ABOUT US INNER PAGE) ======== */
    .director_second .center_director .col-md-7 .director_name_designation.pt20 span.spans2{font-size: 24px;line-height: 28px;}
    
    /* ========= DIRECTOR'S MESSAGE ========= */
    .director_message .director_first .side_director .col-md-7 .director_name_designation.pt20 span.spans2 {font-size: 24px;line-height: 28px;}
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */

    /* ========= Why Aspire Section ========= */
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .offer_title .spans2 {padding: 60px 0 10px 0px;}
    .what_we_offer .offer_title .spans2:before {bottom: 8px;}
    .what_we_offer .offer_title p {line-height: 26px;}
    .what_we_offer .slider_red_sec .right_slider_sec {min-height: 600px;}
    .what_we_offer .why_us_slider .owl-dots {max-width: 29%;}
    ul.wh_list_des li:first-child {padding-top: 0px;}
    ul.wh_list_des li:last-child {padding-bottom: 0px;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue p {font-size: 17px;line-height: 27px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */ 


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .dis_mob .col-md-12.pb30 {padding-bottom: 20px;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    .branch_slider.our_branches.section_space .col-md-12.text_center.pb30{padding-bottom: 20px;}
    /* ========= END OFFICE SECTION ========= */

    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    .celebrations.insight_tab .tab-menu ul li {font-size: 20px;line-height: 30px;}
    .celebrations.insight_tab .tab-menu ul li a.tab-a:after {bottom: -16px;}
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .facilities_wrapper .facilities_box span {font-size: 20px;line-height: 30px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta .cta_band {padding: 50px 0px;}
    .why_cta .cta .cta_band:before {height: 160px;width: 160px;}
    .why_cta .cta .cta_band a.button.blue_btn {font-size: 18px;line-height: 26px;padding: 7px 14px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */
}

@media only screen and (max-width : 390px) {

    /* ========= DIRECTOR'S MESSAGE ========= */
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */

    /* ========= Why Aspire Section ========= */
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    ul.wh_list_des li {padding-left: 24px;}
    ul.wh_list_des li:after, ul.wh_list_des li:before {width: 14px;height: 14px;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links li {padding-right: 5px;}
    .diff_as_sec .bg_light_blue ul.tab-links li a {font-size: 18px;line-height: 26px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */ 

    
    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .introduction .intro_content p:nth-child(2) {padding-top: 10px;padding-bottom: 10px;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    /* ========= END OFFICE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .facilities_wrapper .facilities_box img {margin-bottom: 10px;}
    .facilities_provide .facilities_wrapper .facilities_box span {font-size: 17px;line-height: 27px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta .cta_band h2 {font-size: 26px;line-height: 36px;}
    .why_cta .cta .cta_band:before {height: 140px;width: 140px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help .heading {font-size: 22px;line-height: 24px;}
    .how_help_content .how_help .contents.pt30 {padding-top: 20px;}
    /* ========= End Career Section ========= */
    
    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */
    
    /* ========= Our Morals Section ========= */
    .our_morals .moral_box {padding: 30px;}
    .our_morals .moral_box .moral_content p {font-size: 16px;line-height: 26px;}
    .our_morals .moral_box .moral_content h4.spans2 {font-size: 20px;line-height: 24px;padding-top: 25px;padding-bottom: 12px;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */
    

    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box p {min-height: 0px;padding-bottom: 15px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a {padding: 4px 0;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */

}

@media only screen and (max-width : 375px) {

    /* ======== DIRECTOR MESSAGE (ABOUT US INNER PAGE) ======== */
    .director_second .center_director .col-md-7 .director_name_designation.pt20 span.spans2 {font-size: 22px;line-height: 24px;}
    .director_message .center_director.row p, .director_message .side_director.row p {padding: 0 0 5px;}
    .director_second .center_director .col-md-7 .about_director p:first-child {padding-top: 15px;}
    
    /* ========= DIRECTOR'S MESSAGE ========= */    
    .director_message .director_first .side_director .col-md-7 .about_director p:first-child {padding-top: 15px;}
    .director_message .director_first .side_director .col-md-7 .director_name_designation.pt20 span.spans2 {font-size: 22px;line-height: 24px;}
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    
    /* ========= What We Offer Section ========= */
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue p {font-size: 16px;line-height: 26px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */ 


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .introduction .intro_content p:nth-child(2) {padding-top: 5px;padding-bottom: 5px;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    /* ========= END OFFICE SECTION ========= */

    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    .celebrations.insight_tab .tab-menu ul li {font-size: 18px;line-height: 26px;}
    .celebrations.insight_tab .tab-menu ul li a.tab-a:after {bottom: -17px;}
    .facilities_provide .facilities_wrapper .facilities_box span {font-size: 16px;line-height: 26px;}
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta .cta_band h2 {font-size: 24px;line-height: 34px;padding-bottom: 20px;}
    .why_cta .cta .cta_band:before {height: 130px;width: 130px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help .contents .aspire_btn {padding: 10px 16px;margin: 10px 0px 0px;}
    .help_coaching .visa_process.facilities_sec .facilities .facility_item .facility_title {font-size: 18px;line-height: 26px;}
    .help_coaching .visa_process.facilities_sec .facilities .facility_item {padding: 15px;margin-bottom: 10px;}
    /* ========= End Career Section ========= */
    
    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */
    
    /* ========= Our Morals Section ========= */
    .our_morals .text_center.pb50 {padding-bottom: 20px;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */
    

    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box {margin-top: -70px;}
    .download_wrapper .title_box_wrapper .title_block .title_box a span.txt_download {padding-left: 5px;}
    /* ========= END Download pdf Section ========= */

    /* ========= Book Free Counselling ========= */
    .contact_band.join_team .col-md-12 h2 {font-size: 22px;line-height: 24px;}
    /* ========= END Book Free Counselling ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */
}

@media only screen and (max-width : 360px) {

    /* ======== DIRECTOR MESSAGE (ABOUT US INNER PAGE) ======== */
    .director_second .center_director .col-md-7 .about_director p:first-child {padding-top: 10px;}
        
    /* ========= DIRECTOR'S MESSAGE ========= */    
    .director_message .director_first .side_director .col-md-7 .about_director p:first-child {padding-top: 10px;}
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ==================================================== TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */
    /* ========= HEAD SECTION ========= */
    /* ========= END HEAD SECTION ========= */
    
    /* ========= TEAM SECTION ========= */
    /* ========= END TEAM SECTION ========= */

    /* ========= WANT TO JOIN OUR TEAM SECTION ========= */
    .join_team .join_form form .form-group p span input[type=text], .join_team .join_form form .form-group p span input[type=email], .join_team .join_form form .form-group p span input[type=tel], .join_team .join_form form .form-group p span select, .join_team .join_form form .form-group p span textarea {height: 50px;}
    /* ========= END WANT TO JOIN OUR TEAM SECTION ========= */
    /* ==================================================== END TEAM ASPIRE SQUARE (ABOUT US INNER PAGE) ==================================================== */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */


    /* ========= Why Aspire Section ========= */
    .why_aspire_square .info_why_as .why_box {padding: 24px 20px 34px;}
    /* ========= End Why Aspire Section ========= */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .offer_title {padding: 0px 62px 0px 20px;}
    .what_we_offer .offer_title p {font-size: 16px;line-height: 24px;}
    .what_we_offer .offer_title .spans2 {font-size: 18px;line-height: 26px;}
    .what_we_offer .offer_title .spans2 span.counter {font-size: 30px;line-height: 35px;padding: 0px 5px 0px 0px;}
    .what_we_offer .why_us_slider .owl-dots {bottom: 35px;max-width: 32%;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    .diff_as_sec .bg_light_blue ul.tab-links li {padding-right: 2px;}
    .diff_as_sec .bg_light_blue ul.tab-links li a {font-size: 17px;line-height: 25px;}
    .diff_as_sec .bg_light_blue ul.tab-links li .spans2 {padding-bottom: 2px;}
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */ 


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    /* ========= END OFFICE SECTION ========= */

    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    .celebrations.insight_tab .tab-menu ul li {padding-right: 20px;}
    .celebrations.insight_tab .col-md-12.pb20 h2 {font-size: 19px;line-height: 21px;}
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .facilities_wrapper .facilities_box {padding: 15px 30px 10px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta .cta_band a.button.blue_btn {padding: 6px 12px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help .heading {font-size: 20px;line-height: 22px;}
    /* ========= End Career Section ========= */
    
    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */
    
    /* ========= Our Morals Section ========= */
    .our_morals .moral_box .moral_content h4.spans2 {font-size: 18px;line-height: 22px;padding-top: 23px;padding-bottom: 10px;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */

    
    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box {padding: 20px 30px;margin-top: -65px;}
    /* ========= END Download pdf Section ========= */
    
    /* ========= Book Free Counselling ========= */
    .contact_band.join_team .col-md-12 h2 {font-size: 20px;line-height: 22px;}
    /* ========= END Book Free Counselling ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */
    
}

@media only screen and (max-width : 320px) {
    
    /* ======== DIRECTOR MESSAGE (ABOUT US INNER PAGE) ======== */
    .director_second .center_director .col-md-7 .director_name_designation.pt20 span.spans2{font-size: 20px;line-height: 22px;}
    .director_second .center_director .col-md-7 .director_name_designation.pt20 span.spans2 {padding: 5px 0px 0px;}
    
    /* ========= DIRECTOR'S MESSAGE ========= */    
    .director_message .director_first .side_director .col-md-7 .director_name_designation.pt20 span.spans2 {font-size: 20px;line-height: 22px;}
    .director_message .director_first .side_director .col-md-7 .director_name_designation.pt20 span.spans2 {padding: 5px 0px 0px;}
    /* ========= END DIRECTOR'S MESSAGE ========= */


    /* ============================================================== WHY ASPIRE SQUARE ============================================================== */
    
    /* ========= What We Offer Section ========= */
    .what_we_offer .offer_title p {font-size: 15px;line-height: 22px;}
    .what_we_offer ul.wh_list_des li {font-size: 15px;line-height: 20px;}
    .what_we_offer .offer_title .spans2 span.counter {font-size: 25px;line-height: 30px;}
    .what_we_offer .offer_title .spans2 {font-size: 15px;line-height: 20px;}
    .what_we_offer .offer_title {padding: 0px 75px 0px 15px;}
    /* ========= End What We Offer Section ========= */
    
    /* ========= Feel The Deference At Aspire Square Section ========= */
    /* ========= End Feel The Deference At Aspire Square Section ========= */
    /* ============================================================== END WHY ASPIRE SQUARE ============================================================== */ 


    /* ============================================================== OUR INFRASTRUCTURE ============================================================== */
    /* ========= LIFE @ ASPIRE SQUARE SECTION ========= */
    .life_as .dis_mob .col-md-12.pb30 {padding-bottom: 15px;}
    /* ========= END LIFE @ ASPIRE SQUARE SECTION ========= */

    /* ========= OFFICE SECTION ========= */
    .branch_slider.our_branches .branch_wrapper {margin-bottom: 10px;}
    .branch_slider.our_branches.section_space .col-md-12.text_center.pb30 {padding-bottom: 15px;}
    /* ========= END OFFICE SECTION ========= */
    
    /* ========= CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */
    .celebrations.insight_tab .image-gallery .gallery_wrapper {padding-bottom: 10px;}
    .celebrations.insight_tab .tab-menu ul {padding-top: 15px;padding-bottom: 10px;}
    .celebrations.insight_tab .tab-menu ul li {font-size: 16px;line-height: 24px;padding-right: 15px;}
    .celebrations.insight_tab .tab-menu ul li a.tab-a:after {bottom: -14px;}
    /* ========= END CELEBRATIONS AT ASPIRE SQUARE SECTION ========= */

    /* ========= FACILITIES WE PROVIDE SECTION ========= */
    .facilities_provide .text_center.pb50 {padding-bottom: 20px;}
    .facilities_provide .text_center.pb50 h2 {padding-bottom: 6px;}
    .facilities_provide .facilities_wrapper .facilities_box {margin-bottom: 10px;}
    .facilities_provide .facilities_wrapper .facilities_box span {line-height: 24px;}
    /* ========= END FACILITIES WE PROVIDE SECTION ========= */

    /* ========= CTA SECTION ========= */
    .why_cta .cta .cta_band {padding: 40px 0px;}
    .why_cta .cta .cta_band:before {height: 110px;width: 110px;}
    .why_cta .cta .cta_band h2 {font-size: 20px;line-height: 30px;padding-bottom: 16px;}
    .why_cta .cta .cta_band a.button.blue_btn {font-size: 16px;line-height: 24px;padding: 5px 10px;}
    /* ========= END CTA SECTION ========= */
    /* ============================================================== END OUR INFRASTRUCTURE ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help .heading {font-size: 18px;line-height: 20px;}
    /* ========= End Career Section ========= */
    
    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */
    
    /* ========= Our Morals Section ========= */
    .our_morals .moral_box .moral_content h4.spans2 {font-size: 16px;line-height: 20px;padding-top: 21px;padding-bottom: 8px;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================== END CAREER ============================================================== */


    /* ============================================================== CAREER ============================================================== */
    /* ========= Career Section ========= */
    .how_help_content .how_help .heading {font-size: 18px;line-height: 20px;}
    /* ========= End Career Section ========= */
    
    /* ========= Want to Join Our Team Section ========= */
    /* ========= End Want to Join Our Team Section ========= */
    
    /* ========= Our Morals Section ========= */
    .our_morals .moral_box .moral_content h4.spans2 {font-size: 16px;line-height: 20px;padding-top: 21px;padding-bottom: 8px;}
    /* ========= End Our Morals Section ========= */
    /* ============================================================= END CAREER ============================================================== */


    /* ==================================================== DOWNLOAD - EBOOK ==================================================== */
    /* ========= Download pdf Section ========= */
    .download_wrapper .title_box_wrapper .title_block .title_box {padding: 20px 12px;margin-top: -58px;}
    /* ========= END Download pdf Section ========= */
    /* ==================================================== END DOWNLOAD - EBOOK ==================================================== */
    
}
/* ==================================================== END ABOUT US INNER RESPONSIVE ==================================================== */



.how_help_content {padding: 0;}
