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

}
@media only screen and (max-width:1399px){
  .hdr>.hedr-btns {width: 300px;}
  .hdr>.menu {width: calc(100% - 385px);}
  .menuS li a {padding: 22px 9px;}
  .menuS li .arw-icn {right: -3px;}
  .bnr-rgt-crcl img {width: 700px;}
  .bnr-rgt-crcl {right: -240px;top: -38px;}
  .bnr-nurse {right: 100px;}
  .bnr-nurse img {width: 300px;}
  /* start become a partner */
    .book-consular-content.ptnr-crd .partnr-img img {top: inherit;bottom: 0;}
    .book-consular-content .hdg-h3 {font-size: 27px;}
    .book-consular-content.nrs-crd .nurse-img img {top: inherit;bottom: 0;}
  /* end become a partner */
  /* start services */
  /* .service-card {min-height: 302px;} */
  .service-card .cntnt .title {border-bottom: none;padding-bottom: 0;margin-bottom: 4px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 52px;}
  .service-card .cntnt p{border-top: 1px solid #DFDFDF;padding-top: 5px;}
  /* end services */
  /* start schedule consultation */
  .schedule-consultation {height: 423px;border-radius: 25px;overflow: hidden;}
  .schedule-consultation img{width: 100%;height: 100%;object-fit: cover;}
  /* end schedule consultation */
  /* start footer */
  .footer_list.service-ftr {padding-left: 50px;}
  .footer_list li a {padding-left: 21px;}
  .footer_list li a::before {left: 0;width: 15px;height: 15px;}
  .footer_list.service-ftr {padding-left: 50px;}
  .footer_list.quick-link-card::after {left: -26px;}
  .footer_list.service-ftr::after {left: 27px;}
  .ftr-sbscb-frm input {width: 295px;}
  .ftr-scl-icns .ftr-scl-icn::after {right: 16px;}
  .footer_list.destination-ftr {padding-left: 33px;}
  /* end footer */
  /* start about us page */
  .aboutcounter {
    gap: 10px;
    margin-top: 15px;
}
.aboutcounter .abt-cntr-itm .cntnt p {
    font-size: 13px;
}

.aboutcounter .abt-cntr-itm {
    padding: 10px;
    }
    .aboutcounter .abt-cntr-itm .icn {
    width: 40px;
    height: 40px;
    padding: 4px;
    }
    .aboutcounter .abt-cntr-itm .tp-cntnt .cntr-num .hdg-h5 {
    font-size: 24px;
    }
    .msn-visa-img{width: 100%;height: 274px;border-radius: 15px;overflow: hidden;}
    .msn-visa-img img{width: 100%;height: 100%;object-fit: cover;}
    .msn-lst-img{width: 100%;height: 452px;border-radius: 15px;overflow: hidden;}
    .msn-lst-img img{width: 100%;height: 100%;object-fit: cover;}

  /* end about us page */
  /* start service details page */
  .feature-card .cntnt h6 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 45px;
}
.destination-card.inner-ds .cntnt h5{font-size: 1.20rem;}
  /* end service details page */
  .choose-mdl-cntnt {
    padding: 30px 25px;
    }
    .choose-mdl-cntnt h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
.required-doc-card h5 {
    font-size: 15px;
    }
    .study-abroad-frm .submit-btn {
    margin-top: -4px;
}
.faq-left .faq-left-btn-grp {
    height: 175px;
    }
}
@media only screen and (max-width:1375px){
  .exprt-card ul li .icn {width: 33px;height: 33px;background:transparent;padding: 0;}
  .exprt-card ul li .cntnt {width: calc(86% - 33px);}
  .bnr-sprt .icn{display: none;}
  .bnr-sprt .cntnt {width: 100%;}
  .bnr-sprt::after {border-width: 42px 18px 42px 59px;}
}
@media only screen and (max-width:1299px){
  .footer-logo {width: 230px;}
}
@media only screen and (max-width:1263px){
  .lst-nurse li .icn img {width: 28px;}
  .lst-nurse li .cntnt p {font-size: 13px;line-height: 16px;}
  .lst-nurse li::after {right: -5px;}
}
/* @media only screen and (max-width:1299px){
 
} */
@media only screen and (max-width:1199px){
  .main-header{padding: 12px 0;}
  .hdr>.hedr-btns {width: 332px;}
  .mn_btn{display: block;}
  .logo {top: -20px;}
  .main-header.stickry-header {padding: 13px 0;}
  .main-header.stickry-header .logo {top: 5px;}
  .hdr > .menu {position: fixed; width: 90%;max-width: 280px;background: #fafbff;height: 100vh;top: 0;right: -100%;z-index: 999;padding: 15px;transition: right 0.2s ease;overflow-y: scroll;scrollbar-width: thin;}
  .hdr > .menu.active{right:0;}
  .menuS li {display: block;position: relative;}
  .menuS li a {margin-left: 0;padding: 8px 0;font-size: 14px;font-weight: 500;text-align:left;}
  .menuS li a .arw-icn{display: none;}
  .menuS {margin-top: 20px; border-top: 1px solid #27326c1c;padding-top: 10px; overflow: hidden;}
  .submenu{width: 100%;box-shadow: none;border: none;transition: opacity 0.3s ease-in-out}
  .menuS li:hover .submenu{opacity: 0;visibility: hidden;z-index: unset;}
  .hedr-btns {display: flex;align-items: center;justify-content: flex-end;gap: 15px;}
  
/* start banner */
  .banner-content .title {line-height: 48px;font-size: 33px;width: 550px;}
  .banner-content .title::after {width: 250px;height: 90px;right: -225px;top: 8px;}
  .lst-nurse {padding: 0;}
  .lst-nurse li {padding: 15px 7px;}
  .lst-nurse li::after {right: -1px;}
  .exprt-card ul li::after{display: none;}
  .bnr-sprt {bottom: 12px;}
  .bnr-sprt .cntnt h5 {font-size: 16px;}
  .bnr-sprt::after{display: none;}
  .bnr-sprt .cntnt {padding-left: 0;}
/* end banner */
/* start about us */
.about-content .hdg-h4 {font-size: 26px;}
.about-content p {padding-bottom: 5px;line-height: 22px;}
.about-content .abt-list li .cntnt p {line-height: 22px;}
/* end about us */
/* start become a partner */
  .book-consular-content .hdg-h3 {font-size: 23px;}
  .book-consular-content.ptnr-crd::after {z-index: -2;}
  .book-consular-content.ptnr-crd .partnr-img img {z-index: -1;}
  .book-consular-content.ptnr-crd{padding: 20px 200px 20px 20px;}
  .book-consular-content .hdg-h3:nth-child(2){font-size: 16px!important;margin: 7px 0!important;line-height: 25px!important;}
  .book-consular-content.nrs-crd {padding: 20px 200px 20px 20px;}
  .book-consular-content.nrs-crd .nurse-img img {z-index: -1;}
  .book-consular-content.nrs-crd::after {z-index: -2;}
  /* end become a partner */
  /* start services */
  .section-heading-blue {font-size: 28px;}
  .section-heading {font-size: 28px;}
  .service-card{min-height: 310px;}
  /* end services */
  /* start destination */
  .destination-card .cntnt h5{font-size: 1.12rem;}
  .destination-card .cntnt{padding: 10px 0;}
  /* end destination */

  /* .footer .container>.row>div::after {display: none;}
  .footer-logo {gap: 10px;flex-direction: column;}
  .footer-logo .logo-2 {width: 80px;padding: 5px;min-height: unset;}
  .footer-logo .logo-2 img {width: 90%;margin: 0 auto;display: block;}
  .footer-logo .text {width: 100%;}
  .footer-subscribe {margin-top: 35px;} */
  .ftr-scl-icn ul {gap: 0;}
  .menuS li .arw-icn {right: 10px;}
  .menuS li {border-bottom: 1px solid #e3e4efed;}
  .menuS li .arw-icn {top: 9px;background: #ffffff;width: 20px;height: 20px;text-align: center;line-height: 19px;border-radius: 3px;box-shadow: 0 0 5px rgb(30 39 87 / 15%);border: 1px solid #e3e4efeb;}
  .submenu ul li {border-bottom: none;}
  .ftr-scl-card {padding: 15px 20px;margin-top: 20px;}
  .ftr-sbscb-frm input {width: 235px;}
  .ftr-scl-icns .ftr-scl-icn::after {right: -7px;}
  .footer_list .hdg-h5 {font-size: 17px;}
  .footer-cntnt .hdg-h5 {font-size: 17px;}
  .ftr-lst-cntnt .ftr-cntnt .cntnt h6 {font-size: .95rem;}
  .ftr-lst-cntnt .ftr-cntnt .icn {padding: 9px;}
  .footer-cntnt {padding-left: 40px;}
  .ftr-sbscb-frm .sbscb-hdg h5 {font-size: 15px;}
  .ftr-scl-icns .hdg h5 {font-size: 15px;}
  .last-footer .cpy-rgt {font-size: 13px;}
  .last-footer .ftr-lst-link li a {font-size: 13px;}
  /* start about us page */
  .aboutcounter .abt-cntr-itm .cntnt p {
        font-size: 13px;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 100%;
        overflow: hidden;
    }
    .value-card .para{
      text-align: justify;
  text-justify: inter-word;
  hyphens: auto;}
  .msn-visa-img { height: 320px;}
        .msn-lst-img {
        height: 520px;
    }
    .work-main .work-card {
    width: 100%;
}
.work-main .work-card.work-card1 {
    margin-top: -24px;
}
.work-main .work-card.work-card2 {
    margin-top: -55px;
}
.work-main .work-card.work-card3 {
    margin-top: -3px;
}
.work-main .work-card.work-card4 {
    margin-top: -20px;
}
  /* end about us page */
  .feature-card .cntnt h6{display: inline;
        -webkit-box-orient: inherit;
        -webkit-line-clamp: inherit;
        overflow: inherit;
        height: inherit;
      }
          .destination-card.inner-ds .cntnt h5 {
        font-size: 1.07rem;
    }
.work-main.nurse-canada-wrk .work-card h6{font-size: 16px;    margin-top: 12px;}
.work-main.nurse-canada-wrk .work-card.work-card3 {margin-top: -40px;}
.work-main.nurse-canada-wrk .work-card.work-card4 {margin-top: -3px;}
.work-main.nurse-canada-wrk .work-card.work-card5 {margin-top: -5px;}
.work-main.nurse-canada-wrk .work-card.work-card6 {margin-top: -41px;}
.choose-img{width: 100%;height: 307px;overflow: hidden;border-radius: 25px;}
.choose-img img{width: 100%;height: 100%;object-fit: cover;}
.blog-card-img {height: 175px;}
.contact-info-list{grid-template-columns: 1fr;}
.contact-info-list .contact-img{display: none;}
.study-abroad-frm .submit-btn {margin-top: 21px;}
    .faq-left .faq-left-btn-grp {
        height: 206px;padding-top: 45px;
    }
}
@media only screen and (max-width:1110px){
  .exprt-card ul li .cntnt {width: calc(100% - 33px);}
  .bnr-sprt {bottom: 13px;}
}
@media only screen and (max-width:1007px){
  .exprt-card ul li .icn {width: 25px;height: 25px;}
  .exprt-card ul li .cntnt {width: calc(100% - 25px);padding-left: 7px;}
}
@media only screen and (max-width:991px){
  /* start banner */
  .bnr-sprt{display: none;}
  .exprt-card {width: 98%;left: 1%;}
  .exprt-card ul li .cntnt {width: calc(95% - 52px);padding-left: 10px;}
  .exprt-card ul li .icn {width: 52px;height: 52px;background: rgb(255 255 255 / 7%);border-radius: 50%;padding: 12px;}
  .lst-nurse li:nth-last-child(1){display: none;}
  .lst-nurse li:nth-last-child(2){display: none;}
  .banner-content .title {width: 100%;line-height: 38px;font-size: 28px;}
  .banner-content .title::after {width: 160px;height: 60px;right: -136px;top: 16px;display: none;}
  .banner-content .title .sty-fnt::after {bottom: -10px;}
  .bnr-rgt-crcl {right: 0;top: -24px;width: 45%;height: 100%;}
  .bnr-nurse {right: 50px;}
  .bnr-nurse img {width: 280px;}
  /* end banner */
  /* start become partner */
      .book-consular-content.ptnr-crd {padding: 25px 250px 25px 25px;}
      .book-consular-content.nrs-crd {padding: 25px 250px 25px 25px;}
      .book-consular-content.nrs-crd .nurse-img img {width: 185px;}
  /* end become partner */
  /* start services */
      .service-card {min-height: 288px;}
  /* end services */
 /* start destination */
 .destination-card .cntnt h5{font-size: 1.1rem;}
 /* end destination */
 /* start schedule consultation */
 .schedule-consultation-frm .title {font-size: 23px;margin-bottom: 15px;}
 .schedule-consultation-frm {padding: 25px 17px;}
 .schedule-consultation-frm .primary-btn{padding: 10px 20px;}
 .schedule-consultation-frm .primary-btn .arw-icn{display: none;}
 .captch-main .catpch-input {width: 110px;}
 .schedule-consultation {height: 403px;}

 /* end schedule consultation */
  /* .footer-logo {gap: 12px;flex-direction: row;}
  .footer .container>.row>div:nth-last-child(3)::after{display: none;}
  .footer-logo .text {width: calc(100% - 90px);}
  .footer-subscribe {margin-top: 75px;}
  .last-footer .cpy-rgt {font-size: 13px;}
  .last-footer .dsn-by {font-size: 13px;}
  .last-footer .ftr-lst-link li a {font-size: 13px;padding: 0;}
  .last-footer .ftr-lst-link li a::after{display: none;} */
  .ftr-lg-crd {display: flex;justify-content: flex-start;border-bottom: 1px solid rgb(255 255 255 / 7%);padding-bottom: 18px;margin-bottom: 25px;}
  .ftr-lg-crd .footer-logo{width: 200px;}
  .ftr-lg-crd .footer-top-text{width: calc(100% - 200px);padding-left: 15px;}
  .ftr-lg-crd .footer-top-text p{margin: 0;} 
  .footer_list.quick-link-card::after{display: none;}
  .ftr-scl-icns {flex-direction: column;}
  .ftr-scl-icns .hdg {width: 100%;}
  .ftr-scl-icns .ftr-scl-icn {width: 100%;}
  .ftr-scl-icn li:first-child{margin-left: 0;}
  .ftr-scl-icns .ftr-scl-icn ul {margin-top: 10px;}
  .ftr-sbscb-frm {grid-template-columns: 1fr;gap: 5px;}
  .ftr-scl-icns .ftr-scl-icn::after {right: 30px;height: 60px;top: -18px;}
  .ftr-sbscb-frm input {width: 260px;}
  .last-footer .ftr-lst-link li a {padding: 0 2px;}
  .last-footer .ftr-lst-link li a::after {height: 10px;top: 5px;right: -2px;}
  .ftr-lst-cntnt li:nth-child(2) .ftr-cntnt .cntnt p{word-break: break-all;}
  /* start about us */
  .msn-visa-img {
        height: 272px;
    }
    .work-main .work-card h6 {
    font-size: 16px;
    margin-top: 13px;
}
.work-main .work-card p {
    font-size: 13px;
    margin-top: 7px;
}
.work-main .work-card .icon {
    width: 45px;
    height: 45px;
    padding: 8px;
}
.work-main .work-card.work-card1 {
    margin-top: -40px;
}
.work-main .work-card.work-card3 {
        margin-top: -20px;
    }
        .work-main .work-card.work-card4 {
        margin-top: -36px;
    }
  /* end about us */
      .work-main.nurse-canada-wrk .work-card h6 {
        font-size: 15px;
        margin-top: 10px;
    }
    .work-main.nurse-canada-wrk .work-card.work-card3 {
        margin-top: -48px;
    }
    .work-main.nurse-canada-wrk .work-card.work-card4 {
        margin-top: -20px;
    }
    .work-main.nurse-canada-wrk .work-card.work-card5 {
        margin-top: -26px;
    }
    .work-main.nurse-canada-wrk .work-card.work-card6 {
        margin-top: -43px;
    }
        .choose-img {
        height: 445px;
    }
    .choose-mdl-cntnt h1 {
        font-size: 21px;
    }
    .about-content.service-details-txt .hdg-h4 {
    font-size: 22px;
}
.blog-card-img {
        height: 120px;
    }
    .blog-card-content li {
    font-size: 12px;
    padding: 5px 6px;
}
.blog-card-content li:last-child {
    margin-left: 5px;
}
.blog-card-content .title {
    line-height: 20px;
    margin: 10px 0;
    font-size: 16px;
    padding-bottom: 12px;
}
.blog-card-content {
    padding: 13px 0 0 0;
}
}
@media only screen and (max-width:870px){
.banner-content .para {padding: 14px 0px;font-size: 15px;}
}
@media only screen and (max-width:820px){
  .lst-nurse li {padding: 7px;}
  .exprt-card ul li .cntnt {width: calc(100% - 44px);padding-left: 8px;}
  .exprt-card ul li .icn {width: 44px;height: 44px;padding: 9px;}
}
@media only screen and (max-width:767px){
  .info-list li:first-child{display: none;}
  /* start banner */
         .bnr-rgt-crcl {
        right: -73px;
        bottom: -62px;
        width: 394px;
        height: 400px;
        /* position: relative; */
        /* left: 0; */
        /* margin: auto; */
        top: inherit;
    }
        .bnr-rgt-crcl img {
        width: 100%;
    }
    .bnr-rgt-crcl img{
      width: 100%;
    }
        .bnr-nurse img {
        width: 220px;
        margin: auto;
        display: block;
    }
    
    .lst-nurse {
        width: 50%;
        padding: 15px;
    }
    .lst-nurse li .cntnt p{margin-top: 0;}
    .lst-nurse ul {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 10px;
    flex-direction: column;
    
}
.lst-nurse li::after{display: none;}
.lst-nurse li {
        padding: 0px;
        display: flex;
        align-items: center;
        justify-content: flex-start;
        gap: 7px;
    }
    .lst-nurse li:nth-last-child(2) {
        display: flex;
    }
    .lst-nurse li:nth-last-child(1) {
        display: flex;
    }
    .exprt-card ul li .icn {
        width: 25px;
        height: 25px;
                background: transparent;
                padding: 0;
    }
        .exprt-card ul li .cntnt {
        width: calc(100% - 32px);
        padding-left: 8px;
    }
  /* end banner */
  /* start become a partner */
  .book-consular-content.ptnr-crd {padding: 20px 110px 20px 20px;}
  .book-consular-content.ptnr-crd::after {background: linear-gradient(to right, rgb(3 15 38 / 90%) 75%, transparent 109%);}
  .book-consular-content.ptnr-crd .partnr-img img {width: 170px;}
  .book-consular-content.nrs-crd::after {background: linear-gradient(to right, rgb(22 113 157 / 90%) 86%, transparent 122%);}
  .book-consular-content.nrs-crd {padding: 20px 110px 20px 20px;}
  .book-consular-content.nrs-crd .nurse-img img {width: 140px;}
  /* end become a partner */
  /* start destination */
  .nrse-dstn .section-subtitle{margin: 0 auto 12px auto;}
  .nrse-dstn .section-heading{text-align: center;}
  .nrse-dstn .primary-btn.vw-all-btn {float: inherit;margin: 0 auto;display: block;width: fit-content;}
  /* end destination */
  /* start testimonials */
  .testimonial-main .section-subtitle{margin: 0 auto 12px auto;}
  .testimonial-main .section-heading{text-align: center;}
  .testimonial-main .primary-btn.vw-all-btn{float: inherit;margin: 0 auto;display: block;width: fit-content;}
  /* end testimonials */
  /* start schedule consultation */
    .schedule-consultation {height: inherit;}
  /* end schedule consultation */
    /* .footer-cntnt {padding-left: 0;}
    .footer_list .footer-map {height: 170px;}
   .footer .container>.row>div:nth-last-child(3)::after{display: block;}
   .footer .container>.row>div:nth-last-child(4)::after{display: none;}
   .footer_list li a {padding-left: 18px;}
   .footer_list li a::before {left: 0;font-size: 9px;top: 14px;}
   .footer .container>.row>div::after {right: 0;}
   .last-footer .cpy-rgt {font-size: 14px;margin-bottom: 6px;}
   .last-footer .dsn-by {font-size: 14px;text-align: left;margin-bottom: 6px;}
   .last-footer .ftr-lst-link {text-align: left;}
   .last-footer .ftr-lst-link li a {font-size: 14px;padding: 0 10px;}
   .last-footer .ftr-lst-link li a::after{display: block;}
   .last-footer .ftr-lst-link li:first-child a {font-size: 14px;padding-left: 0;}
   .last-footer {margin-top: 25px;padding-top: 15px;padding-bottom: 15px;} */
   .footer_list.service-ftr {padding-left: 0;}
   .footer_list.destination-ftr {padding-left: 0;}
   .footer-cntnt {padding-left: 0;}
   .footer_list.quick-link-card {position: relative;left: 0;}
   .footer_list.service-ftr::after {left: -35px;}
   .footer_list.destination-ftr::after{display: none;}
   .footer-cntnt::after {left: -35px;}
   .ftr-sbscb-frm input {width: 155px;}
   .ftr-scl-icns .ftr-scl-icn::after {right: -3px;}
   .last-footer .cpy-rgt {text-align: center;}
   .last-footer .ftr-lst-link {text-align: center;margin-top: 5px;}
    .last-footer .ftr-lst-link li a {padding: 0 10px;}
    /* start about us */
        .msn-visa-img {
        height: inherit;
        margin-top: 20px;
    }
    .work-main::after{display: none;}
    .work-main {
    margin-top: 20px;
}
    .work-main .work-card.work-card1 {
        margin-top: 0;
    }
    .work-main .work-card.work-card2 {
        margin-top: 0;
    }
    .work-main .work-card.work-card3 {
        margin-top: 0;
    }
    .work-main .work-card.work-card4{
      margin-top: 0;
    }
    .work-main .work-card{margin-bottom: 25px;}
    /* end about us */
        .choose-img {
        height: inherit;
        margin-bottom: 15px;
    }
        .work-main.nurse-canada-wrk .work-card.work-card3 {
        margin-top: inherit;
    }
    .work-main.nurse-canada-wrk .work-card.work-card4 {
        margin-top: inherit;
    }
        .work-main.nurse-canada-wrk .work-card.work-card5 {
        margin-top: inherit;
    }
    .work-main.nurse-canada-wrk .work-card.work-card6 {
        margin-top: inherit;}
        .choose-content.service-details-txt .hdg-h4 {
    font-size: 23px;
}
.para-01{
      text-justify: inter-word;
        hyphens: auto;
    }
    .about-content p{
      text-justify: inter-word;
        hyphens: auto;}
        .testimonials-box .msg .para{
          text-align: left;
        }
}
@media only screen and (max-width:680px){
      .bnr-rgt-crcl {
        right: -75px;
        bottom: -62px;
        width: 320px;
        height: 320px;
       
    }
        .bnr-nurse img {
        width: 200px;
    }
        .bnr-nurse {
        right: 26px;
    }
    .exprt-card ul li {
    flex-direction: column;
}
    .exprt-card ul li .cntnt {
        width: 100%;
        padding-left: 0;
        text-align: center;
    }
    .exprt-card{
    padding: 10px;}
    .exprt-card ul li .cntnt p {
    font-size: 13px;
    line-height: 17px;
    margin-top: 5px;
}
.lst-nurse{margin-top: 0;}
    .lst-nurse li .cntnt p {
        text-align: left;
    }
    
}
@media only screen and (max-width:575px){
  .hedr-btns .hdr-call-crd .hdr-nm{display: none;}
  .hdr>.hedr-btns {width: 168px;gap: 10px;}
  .hedr-btns .hdr-call-crd {width: 134px;}
  .section-padding {padding: 35px 0;}
  .section-heading {font-size: 26px;}
  .brdcrmb-lnks .secondary-font {font-size: 20px;}
  .brdcm-lst li a {
    font-size: 14px;
}
  .hdr>.logo img {
    width: 200px;}
  .pg-brdcrmb {height: 130px;}
  /* .hdr>.logo img {width: 100%;} */
  .hdr>.hedr-btns .primary-btn {
    padding: 10px 20px 10px 40px;
    margin-left: 0;
    position: relative;
}

/* start about us */
.img-box1 {width: 87%;height: 100%;}
.about-content .hdg-h4 {font-size: 23px;}
.section-heading-blue {font-size: 26px;}
/* end about us */
/* start testimonials */
.testimonials-box .msg .quote-icon::after {width: 140%;height: 140%;top: -50px;right: -47px;}
.testimonials-box .msg .quote-icon img {width: 23px;margin-left: 36px;margin-top: 12px;}
/* end testimonials */

    .ftr-lg-crd {padding-bottom: 18px;margin-bottom: 25px;flex-direction: column;}
    .ftr-lg-crd .footer-top-text {width: 100%;padding-left: 0;margin-top: 10px;}
    .footer-cntnt::after{display: none;}
    .footer_list.service-ftr::after{display: none;}
    .ftr-sbscb-frm .primary-btn.secondary-grn{width: 108px;}
    .ftr-sbscb-frm input{width: calc(100% - 120px);}
    .ftr-scl-icns .ftr-scl-icn::after{display: none;}
    .ftr-sbscb-frm {margin-bottom: 12px;}
  /* .footer {padding-top: 45px;}
  .footer-subscribe {margin-top: 20px;}
  .footer .container>.row>div::after{display: none;}
  .footer-cntnt {padding-left: 0;} */
  .choose-content.service-details-txt .para-01 {text-align: left;}
  .choose-mdl-cntnt.blog-details .para-01{text-align: left;}
      .blog-card-img {
        height: inherit;
    }
    .contact-info .top-heading .hdg-h6 {
      font-size: 21px;
    }
    .contact-us-top-card {
    padding: 15px;
    }
    .contact-info .contact-info-list .add-info .info-box {
    gap: 0;
    padding: 10px 0;
}
.contact-info .contact-info-list .add-info .info-box .info {
    width: calc(100% - 42px);
    padding-left: 8px;
}
.contact-us-social-icons {
    flex-direction: column;
}
}
@media only screen and (max-width:524px){
  .banner-content .para {
        padding: 10px 0px;
        font-size: 14px;
    }
        .banner-content .title {
        line-height: 33px;
        font-size: 25px;
    }
    .aboutcounter{grid-template-columns:1fr;}
}
@media only screen and (max-width:493px){
      .lst-nurse {
        position: relative;
        z-index: 1;
    }
        .lst-nurse li .icn img {
        width: 22px;
    }
}
@media only screen and (max-width:450px){
  
  .bnr-nurse img {
        width: 180px;
    }
    .exprt-card ul li:nth-last-child(1){display: none;}
    .lst-nurse li:nth-last-child(1){display: none;}
 .abt-img::after{display: none;}
  .img-box1 {width: 100%;}
  .img-box2 {width: 50%;height: 100%;border: 4px solid #ffff;margin: -140px 0 0 auto;}
  .abt-ex {top: inherit;left: 5px;bottom: 0;width: 110px;height: 110px;border: 3px solid #fff}
  .abt-img {padding-right: 0;}
  .circle-text {width: 95px;height: 95px;}
  .abt-ex .abt-ex-cunt .abtcont {font-size: 24px;width: 60px;height: 60px;border: 2px solid #fff;}
  .about-content .abt-list li .icn {width: 48px;height: 48px;padding: 5px;}
  .about-content .abt-list li {align-items: start;padding: 10px 0;}
  .about-content .abt-list li .cntnt {width: calc(100% - 48px);padding-left: 10px;}
  .abt-btm-grps {margin-top: 20px;}
  .abt-btm-grps .abt-stsf-nurse{display: none;}
  /* start schedule consultation */
  .schedule-consultation .abt-ex {width: 110px;height: 110px;border: 3px solid #fff;}
  .schedule-consultation .abt-ex .circle-text {width: 95px;height: 95px;}
  .schedule-consultation .abt-ex .ply-btn {width: 45px;height: 45px;line-height: 49px;font-size: 20px;}
  .schedule-consultation-frm .primary-btn {margin-top: 15px;}
  /* end schedule consultation */
  .contact-us {
    padding: 18px;
}
    .faq-left .faq-left-btn-grp {
        height: 160px;
        padding-top: 30px;
    }
}
@media only screen and (max-width:443px){
  .home-banner {
    
    height: 640px;
}


}
@media only screen and (max-width:410px){
  .hedr-btns .primary-btn{padding: 8px 15px;}
  .hedr-btns .primary-btn{display: none;}
  .hedr-btns .primary-btn span.btn-grd{margin-left: 0;}
  .book-consular-content .hdg-h3 {font-size: 20px;margin-bottom: 8px;}
  .book-consular-content .hdg-h3:nth-child(2) {font-size: 15px !important;margin: 5px 0 !important;line-height: 22px !important;}
  .book-consular-content .para {margin-bottom: 15px;line-height: 23px;max-width: 100%;font-size: 13px;}
  .book-consular-content.ptnr-crd::after{z-index: -1;background: linear-gradient(to right, rgb(3 15 38 / 85%) 100%, transparent 100%);}
  .book-consular-content.ptnr-crd {padding: 20px;}
  .book-consular-content.nrs-crd::after {background: linear-gradient(to right, rgb(22 113 157 / 90%) 100%, transparent 122%);z-index: -1;}
  .book-consular-content.nrs-crd {padding: 20px;}
}
@media only screen and (max-width:385px){
  .img-box2 {margin: -90px 0 0 auto;}
  .service-card {min-height: 310px;}
  .hedr-btns .hdr-call-crd{display: none;}
      .hdr>.hedr-btns {
        width: 130px;
        }
}
@media only screen and (max-width:376px){
  .home-banner {
        height: 657px;
    }
    .bnr-nurse {
        right: -10px;
    }
    .lst-nurse {
        width: 58%;
        padding: 10px;
    }
    .exprt-card ul li:nth-last-child(2){display: none;}
}
@media only screen and (max-width:334px){
      .home-banner {
        height: 670px;
    }
        .bnr-nurse img {
        width: 168px;
    }
    .exprt-card ul {
   
    gap: 5px;
}
}
@media only screen and (max-width:325px){
    .banner-content .title {
        font-size: 24px;
    }
}