@charset "utf-8";
/* CSS Document */


@media (min-width: 1600px) and (max-width: 1500px){
.custom-hero .slider-content {height: 580px;}

}

@media (min-width: 1400px) and (max-width: 1500px){
.custom-pad {padding: 80px 0;}

.custom-hero .slider-content {height: 535px;}
.custom-hero:hover .owl-nav .owl-prev {left: 5px;}
.custom-hero:hover .owl-nav .owl-next {right: 5px;}
}

@media (min-width: 1300px) and (max-width: 1400px){
.custom-pad {padding: 80px 0;}

.header__nav .navbar-brand > img {height: 65px;}
.header__nav .navbar-nav .nav-item .nav-link {line-height: 65px;}

.custom-hero .slider-content {height: 535px;}
.custom-hero:hover .owl-nav .owl-prev {left: 5px;}
.custom-hero:hover .owl-nav .owl-next {right: 5px;}
.custom-hero .slider-content .main-content {width: 60%;}
.custom-hero .slider-content .sl-title  p{font-size: 24px;line-height: 37px; font-weight:300; padding-left: 5px;}
.custom-hero .slider-content .sl-sub-title h2 {font-size: 48px;margin-bottom: 0px; line-height: 30px; font-weight: 600;}
.custom-hero .slider-content .main-content {left: 60px;}

.custom-ed-advisor .img-part-right::before {right: -12px;top: -12px;}

.custom-faq.custom-pad {padding-bottom: 50px;}

.custom-footer .footer-top {padding: 75px 0 75px;}

}
@media (min-width: 1200px) and (max-width: 1300px){
.custom-pad {padding: 80px 0;}

.custom-hero .slider-content {height: 535px;}
.custom-hero:hover .owl-nav .owl-prev {left: 5px;}
.custom-hero:hover .owl-nav .owl-next {right: 5px;}
.custom-hero .slider-content .main-content {width: 60%;left: 54px;}
.custom-hero .slider-content .sl-title p {font-size: 25px; line-height: 38px; margin-bottom: 18px; font-weight: 400;}

.custom-hero .slider-content .sl-sub-title h2 {font-size: 60px;line-height: 66px; font-weight: 600;}
.custom-welcome .content .box .short-title h6 {font-size: 27px;}

.flip-container .front {padding: 10px 15px;}
.flip-container .content-part {width: 70%;}
.flip-container .content-part h4 {font-size: 17px;}
.flip-container .content-part span {display: inline-flex;line-height: 17px;}
.flip-container .icon-part img {height: 35px;}
.flip-container .back p {font-size: 14px;line-height: 21px;}

.custom-care-record .content {padding: 0 36px 0 140px;}
.custom-care-record-wrap.alt .content {padding: 0 130px 0 36px;}
}

@media (min-width: 1024px) and (max-width: 1200px){

 .custom-hero .slider-content .sl-title p {font-size: 25px; line-height: 38px; margin-bottom: 18px; font-weight: 400;}
.custom-hero .slider-content .sl-sub-title h2 {font-size: 60px;line-height: 66px; font-weight: 600;}
.custom-pad {padding: 80px 0;}

.header__nav .navbar-nav .nav-item .nav-link {font-size: 13px;}
.header__nav .navbar-brand > img {height: 70px;}
.header.fixed-top .header__nav .navbar-nav .nav-item .nav-link {line-height: 35px;}
.header__top-contact > * {margin-right: 12px;padding-right: 12px;}
.header__top-contact li a > p {font-size: 13px;}

.custom-hero .slider-content {height: 535px;}
.custom-hero:hover .owl-nav .owl-prev {left: 5px;}
.custom-hero:hover .owl-nav .owl-next {right: 5px;}
.custom-hero .slider-content .main-content{left: 5%;}
.header__top .header__top-contact .search .asl_w_container {min-width: 174px !important;}
.custom-button.mob {font-size: 13px;margin-left: 15px;}
}

@media (min-width: 992px) and (max-width: 1024px) {
.custom-pad {padding: 70px 0;}
.header__nav .navbar-nav .nav-item .nav-link {font-size: 13px;}
.header__nav .navbar-brand > img {height: 60px;}
.header.fixed-top .header__nav .navbar-nav .nav-item .nav-link {line-height: 35px;}
.header__top-contact > * {margin-right: 12px;padding-right: 12px;}
.header__top-contact li a > p {font-size: 13px;}

.custom-hero .slider-content {height: 535px;}
.custom-hero:hover .owl-nav .owl-prev {left: 5px;}
.custom-hero:hover .owl-nav .owl-next {right: 5px;}
.custom-hero .slider-content .sl-title p {font-size: 20px; line-height: 28px; margin-bottom: 18px; font-weight: 300;}
.custom-hero .slider-content .sl-sub-title h2 {font-size: 50px;line-height: 58px; font-weight: 600;}
.custom-hero .slider-content .main-content{ left: 7%;}
.header__top .header__top-contact .search .asl_w_container {min-width: 170px !important;}
.custom-button.mob {font-size: 12px;margin-left: 15px;}
}

@media (min-width: 991px) { 
.header__nav .navbar-nav .dropdown-menu .nav-item .nav-link {line-height: 40px;padding: 0 16px !important;}
.header__nav .dropdown-menu .nav-item .dropdown-menu.sub-dropdown-menu {visibility: hidden !important;left: 100%;display: block !important;transform: rotateY(90deg) !important;top: 0 !important;margin-left: 0;right: 0;transform-origin: left top 0 !important;}
.header__nav .dropdown-menu .nav-item:hover > .dropdown-menu.sub-dropdown-menu {padding: 0;visibility: visible !important;transform: rotateY(0deg) !important;transition: all 0.5s ease-in-out;}
.header__nav .nav-item:nth-last-child(-n+4) .dropdown-menu .nav-item .dropdown-menu.sub-dropdown-menu {right: 100% !important;left: unset;transform-origin: right top 0 !important;}
.dropdown-menu > .dropdown::before {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);font-family: "Font Awesome 6 Free";font-weight: 900;content: "\2b";font-size: 14px;transition: all 0.4s ease-in-out;}
.dropdown-menu > .dropdown:hover::before {content: '\f068';transition: all 0.4s ease-in-out;}
.header__nav  .menu-item-has-children.dropdown .dropdown-menu {background-color: var(--clr-blue-100);border-radius: 0;border-bottom: 2px solid var(--clr-primary);transform: rotateX(90deg);top: 100%;transform-origin: center top 0;transition: all 0.5s ease 0s;visibility: hidden;display: block;}
.header__nav .menu-item-has-children.dropdown:hover .dropdown-menu {transform: rotateX(0deg);visibility: visible;display: unset;}

.header__nav .dropdown-menu .dropdown-item {color: #fff;font: 500 13px var(--ff-secondary);text-transform: uppercase;}
.header__nav .dropdown-menu .dropdown-item:focus, .header__nav .dropdown-menu .dropdown-item:hover {background-color: #4f4f4f;}
.youtube-modal .modal-dialog {max-width: 900px;}
.header__top-contact .search .asl_w_container { min-width: 240px !important;}
}

@media only screen and (max-width: 991.98px) { 
.custom-pad {padding: 60px 0;}
.custom-pad-70 {padding: 60px 0;}
.custom-button {font-size: 15px;padding: 6px 18px;}
.custom-heading {margin-bottom: 30px !important;}
.custom-heading h3 {font-size: 30px;line-height: 40px;}
.custom-heading .img-part {margin-bottom: 12px !important;}
.custom-heading .img-part img {height: 22px;}
.custom-paragraph p:not(:last-child) {margin-bottom: 12px;}
.custom-paragraph p {font-size: 15px !important;line-height: 24px !important;}
  
.header__top-contact li a > p {font-size: 13px;}
.header__top-contact li a span {font-size: 17px;}
.header__top-contact > * {margin-right: 10px;padding-right: 10px;}
.header__top-contact .search > a {font-size: 15px;}
.header__top-contact .socials a {font-size: 14px;}
.header__nav .navbar-brand > img {height: 55px;}
.header__top-contact .search .asl_w_container {min-width: 220px !important;}

.navbar-toggler .icon-bar { width: 100%;transition: .5s ease;}
.navbar-toggler.collapsed .icon-bar:nth-child(2){transform: rotate(0) translateY(0) translateX(0);}
.navbar-toggler.collapsed .icon-bar:nth-child(3){opacity:1}
.navbar-toggler.collapsed .icon-bar:nth-child(4){transform:rotate(0) translateY(0) translateX(0);}
.navbar-toggler .icon-bar:nth-child(2){transform: rotate(-45deg) translateY(5px) translateX(-5px);}
.navbar-toggler .icon-bar:nth-child(3){opacity: 0}
.navbar-toggler .icon-bar:nth-child(4){transform:rotate(45deg) translateY(-4px) translateX(-3px);}
.navbar-header {display: block;}
.sub-menu-toggle {display: unset;position: absolute;right: 0;top: 3px;width: 30px;height: 30px;justify-content: center;align-items: center;background-color: transparent;border: none;}
.header__nav .offcanvas-title {visibility: hidden;opacity: 0;}
.sub-menu-toggle span svg {width: 30px ;height: 30px;}
.sub-menu-toggle span svg path {fill: var(--clr-secondary);}
.header__nav .navbar-nav .nav-item:hover .sub-menu-toggle span svg path, .header__nav .navbar-nav .nav-item .sub-menu-toggle.active span svg path {fill: var(--clr-primary);}
.sub-menu-toggle .icon-minus, .sub-menu-toggle.active .icon-plus {display: none;}
.sub-menu-toggle.active .icon-minus, .sub-menu-toggle .icon-plus {display: block;}
.header__nav .navbar-nav .nav-item .dropdown-menu {min-width: 100%;border: none;border-left: 1px dashed var(--clr-primary);border-radius: 0;padding-left: 15px;padding-block: 0px;}
.header__nav {padding: 4px 0;}
.header__nav .navbar-nav .nav-item .nav-link {line-height: 35px;}
.header__nav .navbar-nav .nav-item:hover > .nav-link {color: var(--clr-primary);}
.navbar-nav > .menu-item-has-children.dropdown .nav-link::after {display: none;}

.custom-hero .slider-content {height: 350px;}
.custom-hero .slider-content .sl-sub-title {font-size: 18px;line-height: 26px;margin-bottom: 3px;}
.custom-hero .slider-content .sl-title {font-size: 36px;line-height: 40px;margin-bottom: 16px;margin-left: 0px;}
.custom-hero .slider-content .main-content {width: 55%;}
.custom-hero .owl-nav .owl-next, .custom-hero .owl-nav .owl-prev {top: unset;width: 30px;height: 30px;bottom: 0;visibility: visible;opacity: 1;}
.custom-hero .owl-nav .owl-next i, .custom-hero .owl-nav .owl-prev i {font-size: 12px;}
.custom-hero:hover .owl-nav .owl-next, .custom-hero .owl-nav .owl-next {right: unset;left: 60px;}
.custom-hero:hover .owl-nav .owl-prev, .custom-hero .owl-nav .owl-prev {left: 20px}

.custom-welcome .main {margin-bottom: 24px;}
.custom-welcome .main h3 {font-size: 32px;line-height: 40px;margin: 0 0 8px;}
.custom-welcome .content .box .num h5 {font-size: 70px;line-height: 55px;}
.custom-welcome .content .box .short-title h6 {font-size: 18px;line-height: 24px;letter-spacing: 0.5px;}
.custom-welcome .content .desc a {font-size: 14px;line-height: 18px;margin-top: 6px;height: 60px;padding-bottom: 0;}
.custom-welcome .main h3 span {padding: 3px 9px;line-height: 37px;font-size: 32px;}

.custom-yt-video .media-content .media .popup-youtube img {height: 400px;}
.media-content .media .play .icon {font-size: 30px;width: 75px;height: 75px;text-indent: 5px;}

.custom-pop-courses .custom-heading {margin-bottom: 32px !important;}
.flip-container {width: 48%;height: 120px;}
.flip-container .content-part {width: 80%;}
.flip-container .content-part h4 {font-size: 17px;}
.flip-container .content-part span {line-height: 18px;display: inline-block;margin-top: 5px;}
.flip-container .front .icon-part {margin-right: 10px;width: 60px;height: 60px;}
.flip-container .back p {font-size: 15px;margin-bottom: 5px;line-height: 22px;}
.front, .back {height: 120px;}

.custom-care-record .img-main {position: relative;width: 100%;}
.custom-care-record .img-main img {height: auto;}
.custom-care-record .content {height: auto;margin-left: 0;padding: 32px 32px;margin-top: 20px;}
.custom-care-record-wrap.alt .content {padding: 32px 32px;margin-right: 0;}
.custom-care-record .custom-care-record-wrap {padding-bottom: 0;}

.student-content h3 {font-size: 13px;}
.student-content .desc p {font-size: 13px;line-height: 17px;}
.student-content .desc {padding-top: 50px;padding-inline: 10px;}
.student-wrap {min-height: 290px;}

.custom-testimonials .testi-item .author-desc .desc p {padding: 12px 20px 0px;font-size: 15px;line-height: 22px;font-weight: 400;}
.custom-testimonials .testi-item .author-desc .desc {height: 260px;}
.custom-testimonials .testi-item .author-desc .author-img img {width: 60px;height: 60px;}
.custom-testimonials .testi-item .author-desc .desc .quote {top: 30px;height: 25px;}
.custom-testimonials .testi-item .author-part .name {font-size: 17px;margin-top: 8px;}
.custom-testimonials .testi-item .author-part p {font-size: 14px;line-height: 19px;width: 95%;margin: 3px auto 0;}

.vt-carousel .owl-nav {left: unset;}
.vt-carousel .owl-nav .owl-next, .vt-carousel .owl-nav .owl-prev {background-color: #fff;width: 32px;height: 32px;color: var(--clr-primary);}
.vt__wrapper {margin-top: 0;}
.vt__img img {height: 200px;}
.vt__box .vt__content h4 {font-size: 17px;padding: 15px 0 5px 0;}
.vt__box .vt__content p {font-size: 13px;font-weight: 400;}
.vt__box .vt__box-inner{padding: 0;}

.custom-ed-advisor .img-part-right {padding: 30px 30px 38px 0;}
.custom-ed-advisor .img-part-right::before {right: 0px;top: 0px;}
.custom-ed-advisor .img-part-right .img-1 {height: auto;width: 80%;}
.custom-ed-advisor .content {margin-top: 35px;}

.university-carousel .item {margin-top: 0;}

.custom-blog .custom-heading, .custom-blog .button-wrap {display: inline-block;width: 49%;vertical-align: middle;}
.custom-blog .button-wrap{text-align: end;}
.blog-box .title h2 {font-size: 22px;}
.custom-blog .content {gap: 20px;margin-top: 0;}
.blog-box .img-part img {height: 205px;}
.custom-blog .blog-box .button-wrap {width: unset;}

.custom-faq .accordion-header > .accordion-button, .custom-faq .sp-easy-accordion .sp-ea-single .ea-header a {font-size: 22px;padding: 20px 35px 20px 0 !important;}
.custom-faq .accordion-body, .custom-faq .sp-easy-accordion .sp-ea-single .ea-body {padding: 0px 20px 20px 0 !important;}

.custom-footer .footer-top {padding: 60px 0 25px;}
.custom-footer .footer-top .address-widget li .desc {padding-left: 22px;}
.custom-footer .footer-top .address-widget li i {font-size: 14px;}
.custom-footer .footer-top .widget-title {margin-bottom: 16px;}
.footer-widget:not(:last-child) {margin-bottom: 20px;}
.custom-footer .footer-bottom {padding: 15px 0;text-align: center;}
.custom-footer .footer-bottom .copyright p {margin-bottom: 7px;}

.inner-yt-content .content {padding: 40px 16px;}
.about-img-part .image:nth-child(2) {width: 90%;height: 325px;}
.about-img-part .image:nth-child(1) {margin-top: 0px;}
.about-img-part .image {width: 300px}
.about-img-part .image:nth-child(3) {bottom: -10px;left: 75px;}
.inner-about .content {margin-top: 32px;}
.custom-inner-banner img {height: 250px;}
/* .inner-banner-content h1, .inner-banner-content h2 {font-size: 32px;} */
.inner-banner-text .breadcrumb-item a, .inner-banner-text .breadcrumb-item.active {font-size: 16px;}
.team-item .content-part h4 {margin-bottom: 5px;font-size: 15px;}
.team-box .quotes p {font-size: 14px;line-height: 18px;}
.team-box .quotes {margin-top: 10px;}
.course-details-wrap {padding: 20px 20px;}
.location_city > * {width: 48%;}

.comment-form > p > :nth-child(2) {width: 80%;}
.comment-form > p label {width: 20%;}
.comments {padding: 40px 0;}
.alumni-wrapper > * {width: 48%;}

.inner-team-main .team-box .image img {width: 150px;height: 150px;}
.inner-team-main .team-box .content {padding-block: 20px;padding-inline: 20px;}
.inner-team-main:nth-child(2n+1) .team-box .content {padding-left: 90px;}
.inner-team-main:nth-child(2n) .team-box .content {padding-right: 90px;}
.inner-team-main .team-box .content .member h4 {font-size: 20px;}
.inner-team-main .team-box .content .desc p {line-height: 24px;font-size: 15px;}
.inner-team-main .team-box .content .member h6 {font-size: 18px;}
.inner-team-main .team-box .quotes p {font-size: 14px;line-height: 22px;}
.inner-team-main .team-box .content .member {margin-bottom: 16px;}
.inner-courses .flip-container {width: 48%;}

.student-img {width: 60px;height: 60px;margin: 0 auto 10px;}
.contact-comment-box {padding-left: 0;margin-top: 35px;}
.contact-form {margin-top: 25px;}
.inner-contact .contact-group .title {font-size: 20px;padding: 0 10px;left: 10px;}
.inner-contact .contact-group .title span {font-size: 20px;}
.inner-contact .contact-group {padding: 35px 20px 20px;}
.contact-page-section .address-item .icon-part {width: 12%;}
.contact-page-section .address-item {padding: 20px;}
.contact-page-section .address-item .address-text .des {font-size: 15px;}
.contact-page-section .address-item .address-text .label {font-size: 18px;}
.contact-page-section .address-item {min-height: auto !important;}
.inner-contact .contact-group .row [class^="col-"]:not(:last-child) .address-item {margin-bottom: 15px;}

.custom-welcome .img-part img {height: 40px;}
.custom-welcome .img-part {width: 70px;height: 70px;}
.inner-services .box .bottom {padding: 16px;}

.custom-hero .slider-content .sl-title p{font-size: 20px;font-weight: 300;line-height: 26px;}
.custom-hero .slider-content .sl-sub-title h2{font-size: 46px;line-height: 40px;font-weight: 700;padding-left: 6px;margin-bottom: 5px;}

.breadcrumb-item.active {display:flex; align-items: center;}
/* .navbar-nav .dropdown-menu {display: block;} */
.dropdown-menu.sub-dropdown-menu {border: none !important;background-color: #eff6ff;}
.dropdown-menu.sub-dropdown-menu > li ul {background-color: #f9fcff;}

.inner-univ-app .flip-container:first-child .front {width: 48%;}
.accepted-payment img {width: 100%}
.banner_content_srf .inner-banner-content h1{font-size: 48px; line-height: 52px;}
.custom-test-video-wrap .vt__box {width: 30%;}
}

@media (max-width: 767.98px){
.custom-pad {padding: 50px 0;}
.custom-pad-70 {padding: 50px 0;}
.custom-button {font-size: 14px;padding: 7px 18px;line-height: unset;}
.custom-heading {margin-bottom: 16px !important;}
.custom-heading h3 {font-size: 26px;line-height: 32px;}
.custom-heading .img-part img {height: 18px;}
.custom-heading .img-part {margin-bottom: 7px !important;}

.header__top-contact li a > p {display: none;}

.custom-hero .slider-content {height: unset;background-position: 65%; background-image: none !important;}
.slider-image img {object-fit: cover;object-position: 100%;}
.custom-hero .slider-content .main-content {width: 100%;transform: unset;position: relative;left: unset;right: unset;bottom: unset;background-color: var(--clr-secondary);top: unset;padding: 15px;}
.custom-hero .slider-content .sl-title {font-size: 27px;line-height: 30px;margin-bottom: 10px;}
.custom-hero .slider-content .sl-sub-title {font-size: 16px;line-height: 24px;}

.custom-welcome .main h3 {font-size: 24px;line-height: 35px;}
.custom-welcome .content .box .num h5 {font-size: 50px;line-height: 43px;}
.custom-welcome .content .box .short-title h6 {font-size: 16px;line-height: 19px;}
.custom-welcome .content .box .desc {padding: 0 8px;}
.custom-welcome .content .desc a {font-size: 13px;line-height: 18px;margin-top: 3px;height: 64px;}

.media-content .media .play .icon {font-size: 20px;width: 60px;height: 60px;text-indent: 3px;}
.custom-yt-video .media-content .media .popup-youtube img {height: 350px;}

.custom-pop-courses .content {gap: 12px !important;}
.flip-container .content-part h4 {font-size: 14x;}
.flip-container .back p {font-size: 13px;line-height: 19px;}
.flip-container .front {padding: 4px 10px;}
.flip-container .icon-part img {height: 25px;}
.front, .back {height: 100px;}
.flip-container {height: 100px;}
.flip-container .content-part span {line-height: 15px;font-size: 12px;}
.custom-button-text {font-size: 12px;}

.custom-ed-advisor .img-part-right .img-2 {width: 200px;height: 150px;left: 0px;}
/* .custom-ed-advisor .img-part-right::before {width: 221px;height: 147px;} */
.custom-ed-advisor .custom-paragraph {padding-right: 0;}

.custom-testimonials .testi-item .author-desc {padding: 0px 4px 25px;}
.custom-testimonials .testi-item .author-desc .desc p {padding: 12px 16px 0px;font-size: 14px;line-height: 20px;}
.custom-testimonials .testi-item .author-part p {font-size: 13px;line-height: 17px;margin: 0px auto 0;}
.custom-testimonials .testi-item .author-desc .author-img img {width: 50px;height: 50px;}
  
.blog-box .img-part img {height: 145px;}
.blog-box .title h2 {font-size: 18px;}
.blog-box .custom-paragraph p {margin: 8px 0 10px;}
.section__wrapper {margin-bottom: 0px !important;}
.icon-wrapper:nth-child(1) {display: none;}

.custom-faq .accordion-header > .accordion-button, .custom-faq .sp-easy-accordion .sp-ea-single .ea-header a {font-size: 19px;line-height: 26px;padding: 15px 30px 15px 0 !important;}
.custom-faq .accordion-body p, .custom-faq .sp-easy-accordion .sp-ea-single .ea-body p {font-size: 15px !important;line-height: 24px;}
.inner-banner-content h1, .inner-banner-content h2 {font-size: 20px;}
.custom-inner-banner img {height: 170px;}
.inner-banner-text {padding: 8px 0;}
.inner-banner-text .breadcrumb-item a, .inner-banner-text .breadcrumb-item.active {font-size: 14px;}
.course-features-wrap, .course-form-wrap, .course-sidebar-wrap {margin: 16px 0;padding: 30px 16px 30px;}
.inner-team-main:nth-child(2n) {padding-right: 20px;}
.inner-team-main:nth-child(2n+1) {padding-left: 20px;}
.inner-team-main .team-box .image img {width: 80px;height: 80px;}
.inner-team-wrap > :not(:last-child) {margin-bottom: 20px;}
.inner-team-main .team-box .content {padding-block: 40px 20px;padding-inline: 20px;}
.inner-team-main:nth-child(2n+1) .team-box .content {padding-left: 20px;}
.inner-team-main:nth-child(2n) .team-box .content {padding-right: 20px;}
.custom-universities {overflow-x: hidden;}
.inner-courses .flip-container {width: 100%;}    
.vt__img img{height: auto;}
.contact-page-section .contact-map3 iframe {height: 400px;}
.inner-contact .contact-form .form-group {margin-bottom: 20px;}

.contact-page-section .address-item .icon-part img {width: 46px;}
.student-wrap {min-height: 240px;}
.custom-welcome .main h3 span {padding: 0px 4px;line-height: 30px;font-size: 26px;}
.custom-hero .slider-content .sl-title p{ font-size: 19px;font-weight: 300; line-height: 26px; padding-right: 14px;}
.custom-hero .slider-content .sl-sub-title h2{font-size: 46px;line-height: 46px;font-weight: 700;margin-bottom: 5px;}

.single .breadcrumb-item.active {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical; width: 212px; margin-right: auto;}
.carousel-flex > * {width: 32%;} 

.page-template-template-alumni .breadcrumb-item.active {width: unset;}

.custom-hero .container{ --bs-gutter-x:0;}
.custom-hero .slider-content .main-content{ min-height: 225px; padding-left: 25px;}
.custom-hero:hover .owl-nav .owl-prev, .custom-hero .owl-nav .owl-prev {right: 50px;left: unset;}
.custom-hero:hover .owl-nav .owl-next, .custom-hero .owl-nav .owl-next {right: 10px;left: unset;}
.banner_content_srf li{    margin-bottom: 5px; font-size: 20px;}
	.location_define, .location_define span {font-size: 20px; line-height: 28px;}
	.banner_content_srf .inner-banner-content h1{font-size: 36px; line-height: 40px;}
    .custom-test-video-wrap .vt__box {width: 48%;}
    .custom-test-video-wrap {gap: 15px;}
}

@media (max-width: 575.98px){
.custom-pad {padding: 40px 0;}
.custom-pad-70 {padding: 40px 0;}
.custom-heading h3 {font-size: 20px;line-height: 24px;}
.custom-heading .img-part img {height: 14px;}
.custom-button {font-size: 14px;padding: 7px 14px;}
.custom-paragraph p {line-height: 22px !important;}
section:not(.custom-hero) .owl-nav {top: 60%;}

.navbar-toggler {width: 30px;}
.header__nav .navbar-brand > img {height: 45px;}
.header.fixed-top .header__nav .navbar-brand > img {height: 40px;}

.custom-hero .slider-content {background-position: 90%;}
/* .custom-hero .slider-content .main-content {width: 75%;background-color: rgba(6, 6, 6, 0.31);padding: 16px 9px;} */
.custom-hero .slider-content .sl-title h2 {font-size: 23px;line-height: 26px;margin-bottom: 8px; font-weight: 700; padding-left: 6px;}
.custom-hero .slider-content .sl-sub-title p {font-size: 16px;line-height: 21px; font-weight: 300; margin-top: 34px; padding-right: 130px; margin-left: 5px; margin-bottom: 10px;}

.custom-welcome .main h3 {font-size: 20px;line-height: 24px;}
.custom-welcome .content .box .num h5 {font-size: 40px;line-height: 35px;}
.custom-welcome .content-list {flex-direction: column;}
.custom-welcome .content .box {width: 100%;padding: 12px 0;}
.custom-welcome .content .box:not(:last-child) {border-bottom: 1px solid #eaeaea;border-right: none;}
.custom-welcome .content .box .short-title h6 {font-size: 23px;}
.custom-welcome .content .desc a {font-size: 14px;line-height: 20px;margin-top: 8px;height: auto;}
.custom-welcome .main {margin-bottom: 12px;}
.custom-welcome .content .desc {font-size: 16px;line-height: 24px;height: auto;}

.custom-yt-video .media-content .media .popup-youtube img {height: 250px;}

.flip-container {width: 100%;}
.flip-container .icon-part img {height: 30px;}

.custom-care-record .content {padding: 20px 16px;margin-top: 16px;}
.custom-care-record-wrap.alt .content {padding: 20px 16px;}
    
.custom-ed-advisor .img-part-right .img-2 {width: 150px;height: 100px;left: 0px;}
.custom-ed-advisor .img-part-right .img-1 {height: 180px;width: 90%;}
.custom-ed-advisor .img-part-right {padding: 16px 16px 25px 0;}
.custom-ed-advisor .content {margin-top: 25px;}

.custom-blog .content {flex-direction: column;}
.blog-box .img-part img {height: auto;}

.custom-faq .sp-easy-accordion .sp-ea-single .ea-header a i {right: 0px;}
.custom-faq .accordion-header > .accordion-button, .custom-faq .sp-easy-accordion .sp-ea-single .ea-header a {font-size: 16px;padding: 12px 27px 12px 0 !important;line-height: 21px;}

.about-img-part .image:nth-child(3) {left: 0px;}
.about-img-part .image {width: 200px;}
.count-number-and-unit {font-size: 18px;}
.count-title {font-size: 12px;}
.counter-up-wrapper .counter-box {height: 100px;}
.inner-yt-content .content {padding: 25px 16px;}
.inner-banner-content h1, .inner-banner-content h2 {font-size: 22px;}
.custom-inner-banner img {height: 170px;}
.inner-banner-text {padding: 8px 0;}
.header__top-contact .search .asl_w_container {min-width: 130px !important;}
.header__top-contact .search #ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {font-size: 11px !important;}
.inner-team-main {padding-top: 40px;}
.inner-team-main:nth-child(2n+1) {padding-left: 0;}
.inner-team-main:nth-child(2n) {padding-right: 0px;}
.inner-team-main .team-box .image img {width: 90px;height: 90px;}
.inner-team-main .team-box .image {left: 50% !important;transform: translateX(-50%) !important;right: unset !important;}
.inner-team-main .team-box .content .member h4 {font-size: 16px;}
.inner-team-main .team-box .content .member h6 {font-size: 13px;}
.inner-team-main .team-box .content {padding-block: 55px 20px;padding-inline: 16px !important;}
.inner-team-main .team-box {border: 2px solid #7b4920;}
.inner-team-main .team-box .quotes {padding: 13px 14px;margin: 0 0 16px 0;}
.inner-team-main .team-box .quotes::before {display: none;}
.contact-page-section .contact-map3 iframe {height: 320px;}
.inner-contact .contact-form .form-group {margin-bottom: 16px;}
.header__top-contact > * {margin-right: 6px;padding-right: 6px;}
.header__top-contact .socials {gap: 10px;}
.header__top-contact .search #ajaxsearchlite1 .probox, div.asl_w .probox {padding: 0px !important;}

.student-wrap {min-height: auto;}
.contact-page-section .address-item {padding: 15px;flex-direction: column;text-align: center;}
.contact-page-section .address-item .address-text .des {font-size: 14px;}
.contact-page-section .address-item .address-text .label {font-size: 16px;line-height: 22px;}
.contact-page-section .address-item .icon-part {width: 100%;margin: 0 0 8px 0;}
.contact-page-section .address-item .icon-part img {margin: 0 auto;}
.inner-contact .contact-group .title {font-size: 18px;left: 50%;transform: translateX(-50%);}
.inner-contact .contact-group {padding: 25px 10px 10px;}
.inner-contact .contact-group {margin-bottom: 30px;}
.custom-hero .slider-content .sl-sub-title h2 {font-size: 23px;line-height: 26px;margin-bottom: 8px; font-weight: 700;}
.custom-hero .slider-content .sl-title p {font-size: 13px;line-height: 20px; font-weight: 300; margin-top: 15px; padding-right: 10px; margin-left: 5px; margin-bottom: 10px;}
/* .custom-hero .slider-content{height: 300px;} */
.carousel-flex > * {width: 49%;} 
.sticky-btn .custom-button {display: none;}

.inner-univ-app .flip-container:first-child .front {width: 100%;}
.custom-test-video-wrap .vt__box {width: 100%;}

}

@media (max-width: 480px) {
section:not(.custom-hero) .owl-nav {top: unset;bottom: 0px;transform: unset;justify-content: center;gap: 7px;position: relative;margin-top: 15px;}
/* .custom-hero .slider-content .main-content {width: 95%;left: 50%;transform: translate(-50%, -50%);} */
.custom-testimonials .testi-item .author-desc .desc {height: auto;padding: 40px 10px;}
.custom-ed-advisor .img-part-right .img-1 {height: 240px;}
.custom-hero .slider-content .sl-title p {font-size: 13px;line-height: 20px; font-weight: 300; margin-top: 15px; margin-bottom: 10px;}
.custom-hero .slider-content .sl-sub-title h2 {font-size: 22px;line-height: 26px; margin-bottom: 8px; font-weight: 700;}
/* .custom-hero .slider-content{height: 300px;} */
/* .custom-hero .slider-content .main-content{top: 46%;} */
.carousel-flex > * {width: 100%;} 

}

/* Footer bottom margin due to hello bar  */
@media (max-width: 920px){
 .custom-footer {margin-bottom: 69px;}
}
@media (max-width: 840px){
 .custom-footer {margin-bottom: 129px;}
 .sticky-btn {top: 70%;}
}
@media (max-width: 557px){
 .custom-footer {margin-bottom: 170px;}
}
@media (max-width: 350px){
 .custom-footer {margin-bottom: 238px;}
}
/* Footer bottom margin due to hello bar  */

@media only screen and (max-width: 991px){
    .student_registeration {
        padding: 60px 0;
    }
    .location_define {
        margin: 5px 0;
        font-size: 18px;
        line-height: 26px;
    }
    .banner_srf{
        padding: 75px 0;
    }  
  }
  @media only screen and (max-width: 575px){
    .form_field_box .form_field {
        width: 100%;
    }
    .registeraion_form_srf .form_field_box {               
        gap: 10px 0;
    }
  }
  