.readyto-mobile-show {
  display: none;
}

@media (min-width: 2001px) and (max-width: 2560px) {
  .font-ideo {
    font-size: 95px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  .header-full .container-1300-wrp {
    max-width: 1920px;
  }

  .header-full .head-rhs a.ham-meu {
    right: -3% !important;
  }

  .header-full .dropheader-full .drop-links-cvr ul li a {
    font-size: 20px;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a:hover {
    font-size: 20px;
    color: #cc0000;
  }
  .container-1360-wrp {
    max-width: 1920px;
    margin: 0 auto;
    padding: 0px 15px;
  }

  .show-mobile {
    display: none !important;
  }
  .mobile-committee {
    display: none !important;
  }

  #member-offer-sec .card .know-position {
    top: -10.3rem;
  }

  /*New home page css start*/
  #member-offer-sec .position-relative .num-position {
    left: -4%;
  }
  /*New home page css end*/
}

@media (min-width: 1920px) and (max-width: 2000px) {
  #about-us .desc {
    line-height: 1.5 !important;
  }
  .font-ideo {
    font-size: 95px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: small !important;
  }
  .header-full .container-1300-wrp {
    max-width: 1600px;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box {
    width: calc(16.3% - 0px);
  }
  .container-1360-wrp {
    max-width: 1920px;
    margin: 0 auto;
    padding: 0px 15px;
  }

  .show-mobile {
    display: none !important;
  }

  .mobile-committee {
    display: none !important;
  }
}

@media (min-width: 1600px) and (max-width: 1919px) {
  #about-us .desc {
    line-height: 1.5 !important;
  }
  .font-ideo {
    font-size: 80px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: small !important;
  }
  .header-full .container-1300-wrp {
    max-width: 1600px;
  }

  .sec-hcm-bx .card-cvr-main .card-style1 {
    margin: 3px 2px;
  }

  .header-full .head-rhs a.ham-meu {
    right: -3% !important;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box {
    width: calc(16.2% - 0px);
  }
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: small !important;
  }
  .header-full .dropheader-full {
    padding: 0px 50px;
  }
  .header-full .dropheader-full .drop-links-cvr {
    padding-left: 40px;
  }
  .header-full .dropheader-full .drop-pic-cvr {
    width: 35%;
  }
  .container-1360-wrp {
    max-width: 1360px;
    margin: 0 auto;
    padding: 0px 15px;
  }

  .show-mobile {
    display: none !important;
  }

  .Membership-Offerings-Slider .gd-cvr .gd-box h2 {
    font-size: 18px;
    line-height: 24px;
  }

  .mobile-committee {
    display: none !important;
  }

  .sec-glc .ttle
  
      .sec-gbc .ttle, .sec-glc .ttle {
    margin-bottom: 50px;
  }
  

  /*Home page new start*/
  .home-banner .right-content {
    width: 100%;
  }
  .home-banner .right-content h1 {
    font-size: 1.8rem;
  }
  .home-banner .common-cta {
    width: 53%;
  }
  .home-banner .right-content {
    padding: 0rem 0rem;
  }

  #member-offer-sec .card .know-position {
    top: -7.8rem;
    left: 57%;
    right: -15%;
  }

  #member-offer-sec .position-relative .num-position {
    bottom: -16px;
    left: -6%;
  }

  #member-offer-sec .position-relative .num-position h2 {
    font-size: 7rem;
  }

  #map-section {
    height: unset;
  }

  #map-section .map-caption .sub-content p {
    width: 95%;
  }

  #map-section .map-caption h1 {
    font-size: 3.5rem;
  }
  #braedcrumb {
    margin-bottom: 0px;
  }
  /*Home page new end*/
}

@media only screen and (min-width: 1401px) and (max-width: 1599px) {
  #about-us .desc {
    line-height: 1.5 !important;
  }
  .font-ideo {
    font-size: 70px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: small !important;
  }
  .extra-post {
    margin-bottom: 10px !important;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
    width: 400px;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h1 {
    font-size: 40px;
    line-height: 55px;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
    font-size: 40px;
    line-height: 55px;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
    font-size: 16px;
    line-height: 30px;
  }

  .sec-hcm-bx .card-cvr-main .card-style1 {
    margin: 2px 2px;
  }

  .header-full .head-rhs a.ham-meu {
    right: -3% !important;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box {
    width: calc(16.2% - 0px);
  }

  .header-full .dropheader-full {
    padding: 0px 50px;
  }
  .header-full .dropheader-full .drop-links-cvr {
    padding-left: 40px;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a {
    font-size: 18px;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a:hover {
    font-size: 18px;
    color: #cc0000;
  }
  .header-full .dropheader-full .drop-pic-cvr {
    width: 30%;
  }

  .inner-bnr .inner-bnr-caption {
    max-width: 800px;
    margin: 0 auto;
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
  }
  .inner-bnr .inner-bnr-caption h2 {
    color: #fff;
    font-size: 30px;
    /* line-height: 65px; */
    font-weight: 400;
  }
  .container-1360-wrp {
    max-width: 1280px;
    margin: 0 auto;
    padding: 0px 15px;
  }

  .show-mobile {
    display: none !important;
  }
  .Membership-Offerings-Slider .gd-cvr .gd-box h2 {
    font-size: 18px;
    line-height: 24px;
  }

  .mobile-committee {
    display: none !important;
  }



    .dlc-knowledge-formats .col-md-6 
  {
    margin-bottom:15px;
  }

  .sec-gbc .ttle, .sec-glc .ttle {
    margin-bottom: 50px;
  }

  .sec-gbc, .sec-glc {
    padding: 50px 0px 50px 0px;
  }

  /*Home page new start*/
  .home-banner .right-content {
    width: 99%;
  }
  .home-banner .right-content h1 {
    font-size: 2rem;
    margin: 0rem 0rem 1rem 0rem;
  }
  .home-banner .right-content p {
    margin: 0rem 0rem 1rem 0rem;
    font-size: 1.1rem;
  }
  .home-banner .common-cta {
    width: 53%;
  }
  .home-banner .right-content {
    padding: 0rem 0rem;
  }

  .home-banner {
    padding-top: 9rem;
  }

  #member-offer-sec .offer-title h2 {
    font-size: 1.2rem;
  }

  #member-offer-sec .card .know-position {
    top: -7rem;
    left: 59%;
    right: -15%;
  }

  #member-offer-sec .position-relative .num-position {
    left: -9%;
    bottom: -16px;
  }

  #member-offer-sec .position-relative .num-position h2 {
    font-size: 7rem;
  }

  #member-offer-sec .position-relative .num-position.forum-bottom {
    bottom: 16px !important;
    left: -6% !important;
  }

  #map-section .map-caption h2 {
    font-size: 2.5rem;
    padding: 0rem 0rem 32rem 0rem;
  }

  #map-section .map-caption .sub-content p {
    width: 100%;
  }

  #map-section .locations .map-guide p {
    font-size: 1.2rem;
  }
  #league-extra-sec .league-margin {
    margin: 0 2rem 2rem 2rem;
  }

  /*Home page new end*/

  /*Global Map inner page css start*/

  #global-map-sec {
    padding-top: 6rem;
  }

  #global-map-sec .bg-banner {
    height: 300px !important;
    background-position: center;
  }

  #global-map-sec .map-heading {
    width: 45%;
  }

  #global-map-sec .map-heading h1 {
    font-size: 2.5rem;
  }

  #map-location-sec .breadcum-name {
    padding: 1rem 0rem;
  }

  #map-location-sec .location-tabs .nav-link {
    padding: 1rem;
    font-size: 18px;
  }

  #map-location-sec .location-tabs .tab-content .tab-pane {
    padding: 2rem 2rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2 {
    font-size: 1.5rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities a,
  #map-location-sec .location-tabs .tab-content .sub-cities i {
    font-size: 1.2rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2,
  #map-location-sec .location-tabs .tab-content .sub-cities {
    margin-bottom: 1.5rem;
  }

  /*Global Map inner page css end*/

  /*About us page css start*/
  #life-of-success p {
    padding: 10px 400px;
  }
  .whw-main-wrp,
  #ourpurpose,
  .infra-sec,
  .bdm-wrp-main,
  .bdm-wrp-main,
  #global-news,
  #ourvision,
  #ChapterSection,
  .infra-sec {
    padding: 3.375rem 0rem;
  }
  #braedcrumb {
    margin-bottom: 0px;
  }
  /*About us page css end*/
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
  #about-us .desc {
    line-height: 1.5 !important;
  }
  .font-ideo {
    font-size: 60px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: 10px !important;
  }
  .extra-post {
    margin-bottom: 10px !important;
  }
  .common-dropdown {
    position: absolute;
    left: 700px !important;
    transform: translateY(-50%);
    top: 50%;
  }
  .committee-dropdown {
    left: 700px !important;
    transform: translateY(-50%);
    top: 50%;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
    width: 400px;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h1 {
    font-size: 40px;
    line-height: 55px;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
    font-size: 40px;
    line-height: 55px;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
    font-size: 16px;
    line-height: 30px;
  }

  .sec-hcm-bx .card-cvr-main .card-style1 {
    margin: 2px 2px;
  }

  .header-full .head-rhs a.ham-meu {
    right: 0%;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box {
    width: calc(16% - 0px);
  }

  .sec-gbc .sec-sldr-bx .card-bx1 a .desc p {
    font-size: 14px;
    line-height: 22px;
  }
  .Membership-Offerings-Slider .gd-cvr .gd-box h2 {
    font-size: 18px;
    line-height: 24px;
  }

  .sec-glc .sec-sldr-bx .card-bx1 a .desc p {
    font-size: 14px;
    line-height: 22px;
  }

  .header-full .dropheader-full {
    padding: 0px 50px;
  }
  .header-full .dropheader-full .drop-links-cvr {
    padding-left: 40px;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a {
    font-size: 18px;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a:hover {
    font-size: 18px;
    color: #cc0000;
  }
  .header-full .dropheader-full .drop-pic-cvr {
    width: 30%;
  }

  .inner-bnr .inner-bnr-caption {
    max-width: 800px;
    margin: 0 auto;
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
  }
  .inner-bnr .inner-bnr-caption h2 {
    color: #fff;
    font-size: 30px;
    /* line-height: 36px; */
    font-weight: 400;
  }

  .inner-bnr .inner-bnr-caption p.desc {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
  }
  .inner-bnr .inner-bnr-caption p.sub-desc {
    font-size: 14px;
    line-height: 54px;
    margin: 0px;
  }
  .hide-mobile {
    display: none;
  }
  .container-1360-wrp {
    max-width: 1280px;
    margin: 0 auto;
    padding: 0px 15px;
  }

  .show-mobile {
    display: none !important;
  }

  .mobile-committee {
    display: none !important;
  }

  

    .dlc-knowledge-formats .col-md-6 
  {
    margin-bottom:15px;
  }

  .sec-gbc .ttle, .sec-glc .ttle {
    margin-bottom: 50px;
  }

  /*Home page new start*/
  .header-full .head-rhs ul.head-lst li a {
    padding: 12px 23px;
  }
  .home-banner {
    padding-top: 8rem;
  }
  .home-banner .right-content {
    width: 100%;
  }

  .home-banner .right-content p {
    font-size: 1rem;
    margin: 0rem 0rem 0.9rem 0rem;
  }

  .home-banner .right-content h1 {
    font-size: 1.625rem;
    margin: 0rem 0rem 1.2rem 0rem;
  }
  .home-banner .common-cta {
    width: 65%;
  }
  .home-banner .right-content {
    padding: 0rem 0rem;
  }

  #member-offer-sec .offer-title h2 {
    font-size: 1.2rem;
  }

  #member-offer-sec .card {
    margin-left: 0px;
  }

  #member-offer-sec .card .know-position {
    top: -6.5rem;
    left: 56%;
    right: -15%;
  }

  #member-offer-sec .position-relative .num-position {
    left: -7%;
    bottom: -12px;
  }

  #member-offer-sec .position-relative .num-position.forum-bottom {
    bottom: 4px !important;
    left: -4%;
  }

  #member-offer-sec .position-relative .num-position h2 {
    font-size: 6rem;
  }

  #member-offer-sec .card::before {
    box-shadow: 0px 5px 14px -3px #000000;
  }

  #map-section .map-bg-img {
    background-size: contain;
    background-position: center;
    height: auto;
  }

  #map-section .map-caption h2 {
    font-size: 2rem;
  }

  #league-extra-sec .position-absolute {
    top: 28%;
  }

  #map-section .map-caption h2 {
    padding: 0rem 0rem 24rem 0rem;
  }

  #map-section .map-caption .sub-content {
    font-size: 1.3rem;
    padding: 1rem 0rem;
    background: #ffffff7a;
    margin-bottom: 2rem;
  }

  #map-section .locations .map-guide p {
    font-size: 1.2rem;
  }

  #map-section .map-caption .sub-content p {
    width: 95%;
  }

  #map-section ul li {
    font-size: 1rem;
    width: 26%;
  }

  #map-section ul {
    display: flex;
    flex-direction: row;
    width: 100%;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    padding-top: 2rem;
  }

  #map-section ul li.black::marker,
  #map-section ul li.red::marker {
    font-size: 1.5rem;
  }

  #league-extra-sec .league-margin {
    margin: 0 2rem 2rem 2rem;
  }

  #map-section .btn {
    font-size: 1rem;
    padding: 0.5rem;
  }
  /*Home page new end*/

  /*Global Map inner page css start*/

  #global-map-sec {
    padding-top: 6rem;
  }

  #global-map-sec .bg-banner {
    height: 300px !important;
    background-position: center;
  }

  #global-map-sec .map-heading {
    width: 45%;
  }

  #global-map-sec .map-heading h1 {
    font-size: 2.2rem;
  }

  #map-location-sec .breadcum-name {
    padding: 1rem 0rem;
  }

  #map-location-sec .location-tabs .nav-link {
    padding: 1rem;
    font-size: 18px;
  }

  #map-location-sec .location-tabs .tab-content .tab-pane {
    padding: 2rem 2rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2 {
    font-size: 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities a,
  #map-location-sec .location-tabs .tab-content .sub-cities i {
    font-size: 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2,
  #map-location-sec .location-tabs .tab-content .sub-cities {
    margin-bottom: 1.2rem;
  }

  /*Global Map inner page css end*/

  /*About us page css start*/
  #life-of-success p {
    padding: 10px 346px;
  }
  .whw-main-wrp,
  #ourpurpose,
  .infra-sec,
  .bdm-wrp-main,
  .bdm-wrp-main,
  #global-news,
  #ourvision,
  #ChapterSection,
  .infra-sec {
    padding: 3.375rem 0rem;
  }
  /*About us page css end*/

  /* FAQS section start */
  #faqs-sec .title h2, #we-drive h2 {
    font-size: 33px;
    line-height: 1.5;
  }

  #faqs-sec #faq .card .card-header .btn-header-link {
    white-space: inherit;
  }
  /* FAQS section end */
  
}

/* Medium */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  #about-us .desc {
    line-height: 1.5 !important;
  }
  .font-ideo {
    font-size: 60px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: small !important;
  }
  #dlc-offerings .mobile-pd-0 {
    padding: 0 !important;
  }
  .mobile-committee {
    display: none;
  }
  .Membership-Offerings-Slider .gd-cvr .gd-box h2 {
    font-size: 18px;
    line-height: 24px;
  }
  .header-full .head-rhs ul.head-lst {
    display: none;
  }

  .main-bnr-wrp {
    height: auto;
    display: block;
    padding-top: 150px;
  }

  .main-bnr-wrp .b-card-parent {
    display: block;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs {
    width: 100%;
    display: block;
    height: auto;
    position: relative;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
    position: relative;
    right: 0px;
    top: 0%;
    transform: translate(0%, 0%);
    padding: 0px 15px 20px;
    margin: 0 auto;
    text-align: center;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
    font-size: 14px;
    line-height: 24px;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h1 {
    font-size: 30px;
    line-height: 52px;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
    font-size: 30px;
    line-height: 52px;
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs {
    width: 100%;
    display: block;
    height: auto;
    position: relative;
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container {
    position: relative;
    top: 0%;
    right: 0%;
    transform: translate(0%, 0%);
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container #bnr-vid {
    width: 100%;
    float: none;
    box-shadow: none;
  }

  .main-bnr-wrp .marq-bx {
    position: relative;
    height: 50px;
  }

  .main-bnr-wrp .marq-bx .marq-ttle {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container {
    margin: 0px;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container::before {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container::after {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container span a {
    padding: 13px 13px;
  }

  .sec-w3 #w3-1 {
    height: auto;
  }

  .sec-w3 #w3-2 {
    height: auto;
  }

  .sec-w3 #w3-3 {
    height: auto;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
    opacity: 1;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
    position: relative;
    font-size: 42px;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx h2 {
    font-size: 24px;
    line-height: 1;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx p {
    font-size: 16px;
    line-height: 24px;
  }

  .sec-w3 {
    width: 100%;
    padding: 20px 15px 0px;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs {
    text-align: center;
  }

  .sec-w3 .cvr-w3 {
    padding: 20px 0px 40px;
    border-bottom: 1px solid #f1f1f1;
  }

  .sec-hcm-bx .learn-wrp-section {
    margin: 0px 0px;
    padding: 0px 0px;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box {
    width: calc(33% - 0px);
    margin: 1px 0px;
    border: 5px solid #fff;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box .comm-tags b {
    font-size: 14px;
  }

  .sec-hcm-bx {
    padding: 40px 0px;
  }

  .card-mo-main {
    width: 100%;
    padding: 0px 0px 0px;
  }

  .card-mo-main .ttle {
    font-size: 24px;
    line-height: 36px;
  }

  .card-mo-main .desc {
    font-size: 14px;
    line-height: 26px;
  }

  .anim-cvr {
    display: none;
  }

  .card-mo-main .card-holder .card-lng {
    padding: 20px 15px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc.desc-rhs {
    padding: 20px 0px 0px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc h2 {
    font-size: 24px;
    line-height: 36px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc p {
    font-size: 14px;
    line-height: 26px;
  }

  .sec-chair-bx {
    width: 100%;
    padding: 40px 0px;
    background-color: #000;
    height: auto;
    overflow: visible;
  }

  .sec-chair-bx .chr-card-desc {
    height: auto;
    position: relative;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    padding-left: 0px;
  }

  .sec-chair-bx .chr-card-desc .ttle {
    font-size: 24px;
    line-height: 36px;
  }

  .sec-chair-bx .chr-card-desc .desc {
    font-size: 14px;
    line-height: 26px;
  }

  .mwm-wrp-main {
    width: 100%;
    padding: 40px 0px;
  }

  .mwm-wrp-main .card-style-mwm {
    height: 405px;
  }

  .mwm-wrp-main .card-style-mwm .dlc-device-vid {
    max-width: 650px;
    position: absolute;
    top: initial;
    right: 0px;
    bottom: 0px;
  }

  .footer-full-wrp {
    background-color: #000;
    padding: 40px 15px 0px;
  }

  .header-full .dropheader-full .drop-pic-cvr {
    display: none;
  }

  .header-full .dropheader-full .social-icons-wrp {
    width: 100%;
    position: absolute;
    top: initial;
    left: 0%;
    bottom: 0px;
    transform: translate(0%, 0%);
    text-align: center;
  }

  .header-full .dropheader-full .drop-links-cvr {
    width: 100%;
    position: absolute;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    z-index: 2;
    padding: 100px 50px;
  }

  .inner-bnr .inner-bnr-caption {
    max-width: 800px;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
  }
  .inner-bnr .inner-bnr-caption h2 {
    color: #fff;
    font-size: 30px;
    /* line-height: 65px; */
    font-weight: 400;
  }
  .header-full .dropheader-full {
    padding: 0px;
  }

  .header-full .dropheader-full .drop-links-cvr ul li a {
    font-size: 18px;
    padding: 14px 0px;
    display: block;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a:hover {
    font-size: 18px;
    color: #cc0000;
  }
  .header-full .dropheader-full #close-drop {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 5px;
    top: 5px;
    display: block !important;
    padding: 0px !important;
    z-index: 5;
  }

  .header-full .dropheader-full .social-icons-wrp #drop-login-cta {
    padding: 10px 30px;
    font-size: 20px;
  }

  /* .hide-mobile {
    display: none;
  }

  .show-mobile {
    display: none !important;
  } */

      #world-bussiness-banner
  {
    margin-top: 100px;
  }

  #world-bussiness-banner .banner-bussiness-content h1
  {
    font-size: 38px;
  }
  #world-bussiness-banner .banner-bussiness-content p
  {
    font-size: 18px;
    line-height: 1.8;
  }
  #world-bussiness-banner
  {
    height: 711px;
  }
  #dlc-knowledge-formats p.card-text
  {
    font-size: 1rem;
    line-height: 1.8;
  }


  .sec-gbc .m-ttle
  {
    font-size: 18px;
  }

  .sec-gbc .ttle,
  .sec-glc .ttle
  {
    font-size: 28px;
    margin-bottom: 30px;
  }

  .sec-gbc .m-ttle
  {
    margin-bottom: 45px;
  }



    .dlc-knowledge-formats .col-md-6 
  {
    margin-bottom:15px;
  }

  .sec-gbc, .sec-glc
  {
    padding: 50px 0px 50px 0px;
  }


  /*Home page new start*/
  .main-bnr-wrp {
    padding-top: 124px;
  }
  .home-banner .right-content {
    width: 96%;
    margin-top: 0rem !important;
    padding: 0rem;
  }
  .home-banner .right-content h1 {
    font-size: 1.8rem;
  }

  .home-banner .right-content p {
    font-size: 1rem;
  }

  #news-quote-sec .outer-box img {
    width: 20%;
  }

  #news-quote-sec .position-relative p {
    bottom: 93px;
    left: 30px;
    margin-bottom: 0rem;
    font-size: 1.2rem;
    line-height: 1.6;
  }

  #member-offer-sec .heading-title h2,
  #founder-note-sec .heading-title h2,
  #inthe-news-sec .heading-title h2,
  #league-extra-sec .heading-title h2 {
    font-size: 1.625rem;
  }

  #member-offer-sec .card {
    margin-left: 0px;
  }

  #member-offer-sec .position-relative .num-position h2 {
    font-size: 7rem;
  }

  #member-offer-sec .position-relative .num-position {
    left: -3%;
    bottom: -14px;
  }

  #member-offer-sec .col-bottom {
    margin-bottom: 1rem;
  }

  #member-offer-sec .card .know-position {
    top: -10.3rem;
    left: 52%;
  }

  #member-offer-sec .offer-title h2 {
    font-size: 1rem;
  }

  #member-offer-sec .position-relative .num-position h2 {
    text-shadow: -2px 2px #c6c6c6, -2px -2px #c6c6c6, 2px -2px #c6c6c5,
      2px 2px #c6c6c6;
  }

  #member-offer-sec .card .know-position {
    position: absolute;
    top: -8rem;
    left: 62%;
    right: -28%;
  }

  #member-offer-sec .card::before {
    box-shadow: 0px 5px 14px -3px #000000;
  }

  #league-extra-sec .position-absolute {
    left: 32%;
    width: 358px;
    height: auto;
    top: 31%;
  }

  #league-extra-sec .img-content p {
    font-size: 1.8rem;
    margin-bottom: 0rem;
    line-height: 39px;
  }

  #league-extra-sec .img-content .padding-top {
    padding-top: 0.5rem;
  }

  #league-extra-sec .img-content h3 {
    font-size: 1.5rem;
  }

  #founder-note-sec .title-content h2 {
    font-size: 2rem;
  }

  #founder-note-sec .right-content p {
    margin-bottom: 1rem;
    font-size: 1.1rem;
  }

  #founder-note-sec .right-content h2 {
    font-size: 1.6rem;
  }

  #map-section {
    padding: 2rem 0rem;
  }

  #map-section .map-bg-img {
    background-size: contain;
    background-position: unset;
    height: auto;
  }

  #map-section .map-caption h2 {
    font-size: 1.625rem;
  }

  #map-section .map-caption h2 {
    padding: 0rem 0rem 22rem 0rem;
  }

  #map-section .map-caption .sub-content {
    font-size: 1.2rem;
    padding: 1rem 8rem 1rem 9rem;
    background: #ffffff7a;
    margin-bottom: 2rem;
  }

  #map-section .map-caption .sub-content p {
    width: 95%;
  }

  #map-section ul li {
    font-size: 1rem;
    width: 50%;
  }

  #map-section ul {
    display: flex;
    flex-direction: row;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-around;
    padding-top: 1rem;
  }

  #map-section ul li.black::marker,
  #map-section ul li.red::marker {
    font-size: 1.5rem;
  }

  #map-section .locations .map-guide {
    width: 100%;
  }

  #map-section .locations .map-guide p {
    font-size: 1rem;
  }

  #map-section .btn {
    font-size: 1rem;
    padding: 0.5rem;
  }

  #dlc-global-circle p {
    font-size: 1.2rem;
    padding-top: 2rem;
  }

  #inthe-news-sec .col-flex .img-col {
    width: 37%;
  }

  #inthe-news-sec .col-flex .content-col {
    width: 63%;
  }

  #inthe-news-sec .col-flex .content-col span {
    font-size: 0.875rem;
  }
  #inthe-news-sec .col-flex {
    padding: 0rem 0rem;
    margin-bottom: 2rem;
  }

  .show-mobile {
    display: block !important;
  }

  .hide-mobile {
    display: none !important;
  }

  /*Home page new end*/

  /*Global Map inner page css start*/

  #global-map-sec {
    padding-top: 6rem;
  }

  #global-map-sec .bg-banner {
    height: 300px !important;
    background-position: center;
  }

  #global-map-sec .map-heading {
    width: 45%;
  }

  #global-map-sec .map-heading h1 {
    font-size: 1.8rem;
  }

  #map-location-sec .breadcum-name {
    padding: 1rem 0rem;
  }

  #map-location-sec .location-tabs .nav-link {
    padding: 1rem;
    font-size: 18px;
  }

  #map-location-sec .location-tabs .nav-tabs {
    flex-wrap: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
  }
  #map-location-sec .location-tabs .nav-tabs::-webkit-scrollbar {
    display: none;
  }
  .nav-tabs .nav-item {
    white-space: nowrap;
  }

  #map-location-sec .location-tabs .tab-content .tab-pane {
    padding: 1rem 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2 {
    font-size: 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities a,
  #map-location-sec .location-tabs .tab-content .sub-cities i {
    font-size: 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2,
  #map-location-sec .location-tabs .tab-content .sub-cities {
    margin-bottom: 1.2rem;
  }

  /*Global Map inner page css end*/

  /*About us page css start*/
  #global-news .global-boxes h3,
  #news-quote-sec #about-us-quote .quote-text {
    font-size: 1.3rem;
  }
  .whw-main-wrp,
  #ourpurpose,
  .bdm-wrp-main,
  #global-news,
  #ourvision,
  #ChapterSection,
  .infra-sec {
    padding: 2.375rem 0rem;
  }
  #braedcrumb {
    margin-bottom: 0px;
  }
  .whw-main-wrp .tab_content p {
    font-size: 16px;
  }
  .whw-main-wrp .tab_content h2 {
    font-size: 20px;
  }
  #news-quote-sec #about-us-quote .quote-city {
    font-size: 0.875rem;
    padding-top: 0.5rem;
  }
  #news-quote-sec #about-us-quote img {
    width: 20%;
  }
  #ourvision .video-box h3,
  #ourpurpose .ourpurpose-box h2,
  #ChapterSection .title-heading,
  .infra-sec .heading-title {
    font-size: 24px;
  }
  #ourvision .common-ttle {
    font-size: 1.5rem !important;
    line-height: 1.5;
  }
  #life-of-success p span {
    font-size: 20px;
  }
  #ourpurpose .ourpurpose-box p {
    font-size: 16px;
    line-height: 1.7;
  }
  .bdm-wrp-main h2 {
    font-size: 25px;
  }
  #ChapterSection .phase-table h6 {
    font-size: 16px;
  }

  /*About us page css end*/

  /*Faqs section satrt */
  #faqs-sec .title h2{
    font-size: 28px;
    line-height: 1.5;
  }

  #faqs-sec #faq .card .card-body
  {
    font-size: 16px;
  }
  #faqs-sec #faq .card .card-header .btn-header-link
  {
    white-space: inherit;
  }
  /*Faqs section end */
}

/* Small */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: small !important;
  }
  #dlc-offerings .mobile-pd-0 {
    padding: 0 !important;
  }
  #about-us .desc {
    line-height: 1.5 !important;
  }
  .font-ideo {
    font-size: 60px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  .mobile-committee {
    display: none;
  }
  .Membership-Offerings-Slider .swiper-button-prev {
    left: 0;
  }
  .Membership-Offerings-Slider .swiper-button-next {
    right: 0;
  }
  .header-full .head-rhs ul.head-lst {
    display: none;
  }

  .main-bnr-wrp {
    height: auto;
    display: block;
    padding-top: 150px;
  }

  .main-bnr-wrp .b-card-parent {
    display: block;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs {
    width: 100%;
    display: block;
    height: auto;
    position: relative;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
    position: relative;
    right: 0px;
    top: 0%;
    transform: translate(0%, 0%);
    padding: 0px 15px 20px;
    margin: 0 auto;
    text-align: center;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
    font-size: 14px;
    line-height: 24px;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h1 {
    font-size: 30px;
    line-height: 52px;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
    font-size: 30px;
    line-height: 52px;
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs {
    width: 100%;
    display: block;
    height: auto;
    position: relative;
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container {
    position: relative;
    top: 0%;
    right: 0%;
    transform: translate(0%, 0%);
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container #bnr-vid {
    width: 100%;
    float: none;
    box-shadow: none;
  }

  .main-bnr-wrp .marq-bx {
    position: relative;
    height: 50px;
  }

  .main-bnr-wrp .marq-bx .marq-ttle {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container {
    margin: 0px;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container::before {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container::after {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container span a {
    padding: 13px 13px;
  }

  .sec-w3 #w3-1 {
    height: auto;
  }

  .sec-w3 #w3-2 {
    height: auto;
  }

  .sec-w3 #w3-3 {
    height: auto;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
    opacity: 1;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
    position: relative;
    font-size: 42px;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx h2 {
    font-size: 24px;
    line-height: 1;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx p {
    font-size: 16px;
    line-height: 24px;
  }

  .sec-w3 {
    width: 100%;
    padding: 20px 15px 0px;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs {
    text-align: center;
  }

  .sec-w3 .cvr-w3 {
    padding: 20px 0px 40px;
    border-bottom: 1px solid #f1f1f1;
  }

  .sec-hcm-bx .learn-wrp-section {
    margin: 0px 0px;
    padding: 0px 0px;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box {
    width: calc(33% - 0px);
    margin: 1px 0px;
    border: 5px solid #fff;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box .comm-tags b {
    font-size: 14px;
  }

  .sec-hcm-bx {
    padding: 40px 0px;
  }

  .card-mo-main {
    width: 100%;
    padding: 0px 0px 0px;
  }

  .card-mo-main .ttle {
    font-size: 24px;
    line-height: 36px;
  }

  .card-mo-main .desc {
    font-size: 14px;
    line-height: 26px;
  }

  .anim-cvr {
    display: none;
  }

  .card-mo-main .card-holder .card-lng {
    padding: 20px 15px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc.desc-rhs {
    padding: 20px 0px 0px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc h2 {
    font-size: 24px;
    line-height: 36px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc p {
    font-size: 14px;
    line-height: 26px;
  }

  .sec-chair-bx {
    width: 100%;
    padding: 40px 0px;
    background-color: #000;
    height: auto;
    overflow: visible;
  }

  .sec-chair-bx .chr-card-desc {
    height: auto;
    position: relative;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    padding-left: 0px;
  }

  .sec-chair-bx .chr-card-desc .ttle {
    font-size: 24px;
    line-height: 36px;
  }

  .sec-chair-bx .chr-card-desc .desc {
    font-size: 16px;
    line-height: 26px;
  }

  .mwm-wrp-main {
    width: 100%;
    padding: 40px 0px;
  }

  .mwm-wrp-main .card-style-mwm {
    height: 405px;
  }

  .mwm-wrp-main .card-style-mwm .dlc-device-vid {
    max-width: 500px;
    position: absolute;
    top: initial;
    right: 0px;
    bottom: 0px;
  }

  .footer-full-wrp {
    background-color: #000;
    padding: 40px 15px 0px;
  }

  .header-full .dropheader-full .drop-pic-cvr {
    display: none;
  }

  .header-full .dropheader-full .social-icons-wrp {
    width: 100%;
    position: absolute;
    top: initial;
    left: 0%;
    bottom: 0px;
    transform: translate(0%, 0%);
    text-align: center;
  }

  .header-full .dropheader-full .drop-links-cvr {
    width: 100%;
    position: absolute;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    z-index: 2;
    padding: 150px 50px;
  }

  .header-full .dropheader-full {
    padding: 0px;
  }

  .header-full .dropheader-full .drop-links-cvr ul li a {
    font-size: 18px;
    padding: 18px 0px;
    display: block;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a:hover {
    font-size: 18px;
    color: #cc0000;
  }

  .header-full .dropheader-full #close-drop {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 5px;
    top: 5px;
    display: block !important;
    padding: 0px !important;
    z-index: 5;
  }

  .header-full .dropheader-full .social-icons-wrp #drop-login-cta {
    padding: 25px 30px;
    font-size: 26px;
  }

  /* .hide-mobile {
    display: none !important;
  }

  .show-mobile {
    display: block !important;
  } */

    #world-bussiness-banner
  {
    margin-top: 100px;
  }

  #world-bussiness-banner .banner-bussiness-content h1
  {
    font-size: 38px;
  }
  #world-bussiness-banner .banner-bussiness-content p
  {
    font-size: 18px;
    line-height: 1.8;
  }
  #world-bussiness-banner
  {
    height: 711px;
  }
  #dlc-knowledge-formats p.card-text
  {
    font-size: 1rem;
    line-height: 1.8;
  }
  .dlc-knowledge-formats .col-md-6 
  {
    margin-bottom:15px;
  }

  .sec-gbc .m-ttle
  {
    font-size: 18px;
  }

  .sec-gbc .ttle,
  .sec-glc .ttle
  {
    font-size: 28px;
    margin-bottom: 30px;
  }

  .sec-gbc .m-ttle
  {
    margin-bottom: 45px;
  }

  .sec-gbc, .sec-glc
  {
    padding: 50px 0px 50px 0px;
  }


  /*Home page new start*/
  .main-bnr-wrp {
    padding-top: 124px;
  }
  .home-banner .right-content {
    width: 96%;
  }
  .home-banner .right-content h1 {
    font-size: 1.8rem;
  }

  #member-offer-sec .heading-title h2,
  #founder-note-sec .heading-title h2,
  #inthe-news-sec .heading-title h2,
  #league-extra-sec .heading-title h2 {
    font-size: 1.625rem;
  }

  .home-banner .right-content p {
    font-size: 1rem;
  }

  #news-quote-sec .outer-box img {
    width: 25%;
  }

  #news-quote-sec .position-relative p {
    bottom: 93px;
    left: 30px;
    margin-bottom: 0rem;
    font-size: 1rem;
    line-height: 1.6;
  }

  #member-offer-sec .card {
    margin-left: 0px;
  }

  #member-offer-sec .position-relative .num-position h2 {
    font-size: 5.5rem;
  }

  #member-offer-sec .position-relative .num-position {
    left: -5%;
    bottom: -10px;
  }

  #member-offer-sec .col-bottom {
    margin-bottom: 1rem;
  }

  #member-offer-sec .card .know-position {
    top: -10.3rem;
    left: 52%;
  }

  #member-offer-sec .offer-title h2 {
    font-size: 1rem;
  }

  #member-offer-sec .position-relative .num-position h2 {
    text-shadow: -2px 2px #c6c6c6, -2px -2px #c6c6c6, 2px -2px #c6c6c5,
      2px 2px #c6c6c6;
  }

  #member-offer-sec .card .know-position {
    position: absolute;
    top: -8rem;
    left: 62%;
    right: -28%;
  }

  #member-offer-sec .card::before {
    box-shadow: 0px 5px 14px -3px #000000;
  }

  #league-extra-sec .position-absolute {
    left: 25%;
    width: 356px;
    height: auto;
  }

  #league-extra-sec .img-content p {
    font-size: 1.8rem;
    margin-bottom: 0rem;
    line-height: 39px;
  }

  #league-extra-sec .img-content .padding-top {
    padding-top: 0.5rem;
  }

  #league-extra-sec .img-content h3 {
    font-size: 1.3rem;
    margin-bottom: 0rem;
  }

  #founder-note-sec .title-content h2 {
    font-size: 2rem;
  }

  #founder-note-sec .right-content p {
    margin-bottom: 1rem;
    font-size: 1rem;
  }

  #founder-note-sec .right-content h2 {
    font-size: 1.6rem;
  }

  #map-section {
    padding: 2rem 0rem;
  }

  #map-section .map-bg-img {
    background-size: contain;
    background-position: unset;
    height: auto;
  }

  #map-section .map-caption h2 {
    font-size: 1.2rem;
  }

  #map-section .map-caption h2 {
    padding: 1rem 0rem 20rem 0rem;
  }

  #map-section .map-caption .sub-content {
    font-size: 1.1rem;
    padding: 1rem 0rem 1rem 0rem;
    background: #ffffff7a;
    margin-bottom: 2rem;
  }

  #map-section .map-caption .sub-content p {
    width: 95%;
  }

  #map-section .location .map-guide p {
    font-size: 1rem;
    width: 50%;
  }

  #map-section .location .map-guide {
    display: flex;
    flex-direction: row;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-around;
    padding-top: 1rem;
    padding-inline-start: 21%;
  }

  #map-section .location .map-guide .black i,
  #map-section .location .map-guide .red i {
    font-size: 1.5rem;
  }

  #map-section .btn {
    font-size: 1rem;
    padding: 0.5rem;
  }

  #map-section .locations .map-guide {
    width: 100%;
  }

  #map-section .locations .map-guide p {
    font-size: 1rem;
  }

  #dlc-global-circle p {
    font-size: 1.2rem;
    padding-top: 2rem;
  }

  #inthe-news-sec .col-flex .img-col {
    width: 37%;
  }

  #inthe-news-sec .col-flex .content-col {
    width: 63%;
  }

  #inthe-news-sec .col-flex .content-col span {
    font-size: 0.875rem;
  }
  #inthe-news-sec .col-flex {
    padding: 0rem 0rem;
    margin-bottom: 2rem;
  }
  /*Home page new end*/

  /*Global Map inner page css start*/

  #global-map-sec {
    padding-top: 8rem;
  }

  #global-map-sec .bg-banner {
    height: 400px !important;
    background-size: contain;
    background-position: unset;
  }

  #global-map-sec .map-heading {
    width: 45%;
  }

  #global-map-sec .map-heading h1 {
    font-size: 1.5rem;
  }

  #map-location-sec .breadcum-name {
    padding: 1rem 0rem;
  }

  #map-location-sec .location-tabs .nav-link {
    padding: 1rem;
    font-size: 18px;
  }

  #map-location-sec .location-tabs .nav-tabs {
    flex-wrap: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
  }
  #map-location-sec .location-tabs .nav-tabs::-webkit-scrollbar {
    display: none;
  }
  .nav-tabs .nav-item {
    white-space: nowrap;
  }

  #map-location-sec .location-tabs .tab-content .tab-pane {
    padding: 1rem 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2 {
    font-size: 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities a,
  #map-location-sec .location-tabs .tab-content .sub-cities i {
    font-size: 0.8rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2,
  #map-location-sec .location-tabs .tab-content .sub-cities {
    margin-bottom: 1rem;
  }

  /*Global Map inner page css end*/

  /*About us page css start*/
  #global-news .global-boxes h3,
  #news-quote-sec #about-us-quote .quote-text {
    font-size: 1.3rem;
  }
  .whw-main-wrp,
  #ourpurpose,
  .bdm-wrp-main,
  #global-news,
  #ourvision,
  #ChapterSection,
  .infra-sec {
    padding: 2.375rem 0rem;
  }
  #braedcrumb {
    margin-bottom: 0px;
  }
  .whw-main-wrp .tab_content p {
    font-size: 16px;
  }
  .whw-main-wrp .tab_content h2 {
    font-size: 20px;
  }
  #news-quote-sec #about-us-quote .quote-city {
    font-size: 0.875rem;
    padding-top: 0.5rem;
  }
  #news-quote-sec #about-us-quote img {
    width: 20%;
  }
  #ourvision .video-box h3,
  #ourpurpose .ourpurpose-box h2,
  #ChapterSection .title-heading,
  .infra-sec .heading-title {
    font-size: 24px;
  }
  #ourvision .common-ttle {
    font-size: 1.5rem !important;
    line-height: 1.5;
  }
  #life-of-success p span {
    font-size: 20px;
  }
  #ourpurpose .ourpurpose-box p {
    font-size: 16px;
    line-height: 1.7;
  }
  .bdm-wrp-main h2 {
    font-size: 25px;
  }

  /*About us page css end*/

  /*Faqs section satrt */
  #faqs-sec .title h2{
    font-size: 28px;
    line-height: 1.5;
  }

  #faqs-sec #faq .card .card-body
  {
    font-size: 16px;
  }
  #faqs-sec #faq .card .card-header .btn-header-link
  {
    white-space: inherit;
  }
  /*Faqs section end */
}

/* Extra small */
@media (min-width: 320px) and (max-width: 767px) {
  #dlc-offerings .p-0 {
    padding: 0 !important;
  }
  .width-120 {
    width: 120px;
  }
  .hide-mobile {
    display: none !important;
  }

  .show-mobile {
    display: block !important;
  }

  .display-one {
    display: none !important;
  }

  .display-two {
    display: block !important;
  }
  .extra-post {
    margin-bottom: 60px !important;
  }
  #dlc-offerings .gd-cvr .gd-box h3 {
    font-size: medium;
    margin-bottom: 0 !important;
  }
  #dlc-offerings .gd-cvr .gd-box p {
    font-size: 12px !important;
  }
  #dlc-offerings .mobile-pd-0 {
    padding: 0 !important;
  }
  #about-us .desc {
    line-height: 1.5 !important;
  }
  .font-ideo {
    font-size: 50px !important;
    color: red;
    margin-bottom: 0;
    line-height: 0;
  }
  .main-bnr-wrp .marq-bx .bnr-city-container span a {
    padding: 21px 5px;
  }
  #membership-banner .banner-bussiness-content p {
    color: #fff;
    font-size: 16px;
    line-height: 28px;
  }
  .main-bnr-wrp .marq-bx-2 {
    bottom: -65px;
  }
  .main-bnr-wrp .marq-bx .bnr-city-container {
    margin: 0px;
  }
  .main-bnr-wrp .marq-bx-2 .marq-ttle {
    top: 22px;
    left: 3px;
    font-size: 13px;
  }
  .main-bnr-wrp .marq-bx-2 .bnr-city-container {
    margin: 0px 0px 0px 84px;
  }
  .main-bnr-wrp .marq-bx-2 .marq-ttle::before {
    top: -14px;
    left: 79px;
  }
  .main-bnr-wrp .marq-bx-2 .bnr-city-container::before {
    background: unset;
    background: unset;
    background: unset;
  }
  .main-bnr-wrp .marq-bx-2 .bnr-city-container::after {
    background: unset;
    background: unset;
    background: unset;
  }

  .Membership-Offerings-Slider .swiper-button-prev {
    left: 0;
  }
  .Membership-Offerings-Slider .swiper-button-next {
    right: 0;
  }
  .hide-mobile {
    display: none !important;
  }
  .header-full .head-rhs ul.head-lst {
    display: none;
  }

  .logo-bx {
    width: 60px;
    display: block;
  }

  .header-full .head-rhs a.ham-meu {
    width: 55px;
    height: 55px;
    top: 3px;
    background-position: 10px;
  }

  .header-full .head-rhs a.ham-meu span {
    width: 65px;
    height: 65px;
    background-size: contain;
    top: -6px;
  }

  .main-bnr-wrp {
    height: auto;
    display: block;
    padding-top: 100px;
  }

  .main-bnr-wrp .b-card-parent {
    display: block;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs {
    width: 100%;
    display: block;
    height: auto;
    position: relative;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
    width: 100%;
    position: relative;
    right: 0px;
    top: 0%;
    transform: translate(0%, 0%);
    padding: 0px 15px 20px;
  }

  .banner-bottom-box .sub-desc,
  .banner-bottom-box p
  {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 20px;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
    font-size: 14px;
    line-height: 24px;
  }

  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h1 {
    font-size: 30px;
    line-height: 52px;
  }
  .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
    font-size: 30px;
    line-height: 52px;
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs {
    width: 100%;
    display: block;
    height: auto;
    position: relative;
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container {
    position: relative;
    top: 0%;
    right: 0%;
    transform: translate(0%, 0%);
  }

  .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container #bnr-vid {
    width: 100%;
    float: none;
    box-shadow: none;
  }

  .main-bnr-wrp .marq-bx {
    position: relative;
    height: 50px;
  }

  .main-bnr-wrp .marq-bx .marq-ttle {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container {
    margin: 0px;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container::before {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container::after {
    display: none;
  }

  .main-bnr-wrp .marq-bx .bnr-city-container span a {
    padding: 13px 13px;
  }

  .sec-w3 #w3-1 {
    height: auto;
  }

  .sec-w3 #w3-2 {
    height: auto;
  }

  .sec-w3 #w3-3 {
    height: auto;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
    opacity: 1;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
    position: relative;
    font-size: 42px;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx h2 {
    font-size: 20px;
    word-break: break-all;
    line-height: 1.2;
  }

  .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx p {
    font-size: 16px;
    line-height: 24px;
  }

  .sec-w3 {
    width: 100%;
    padding: 20px 0px 0px;
  }

  .sec-w3 .cvr-w3 {
    padding: 20px 0px 40px;
    border-bottom: 1px solid #f1f1f1;
  }

  .sec-gbc {
    padding: 40px 0px;
  }

  .sec-gbc .m-ttle {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 20px;
  }

  .sec-gbc .ttle {
    font-size: 20px;
    line-height: 30px;
  }

  .sec-gbc .desc {
    font-size: 14px;
    line-height: 24px;
    text-align: center;
  }

  .sec-glc,
  .banner-bottom-box {
    padding: 40px 0px;
  }

  .sec-glc .ttle {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 2rem;
  }

  .sec-glc .desc {
    font-size: 14px;
    line-height: 24px;
    text-align: center;
  }

  .sec-gbc .sec-sldr-bx {
    margin-left: 30px;
    /* margin-right: 30px; */
  }

  .sec-glc .sec-sldr-bx {
    margin-left: 30px;
    /* margin-right: 30px; */
  }

  .sec-glc .sec-sldr-bx .card-bx1 a .desc p {
    font-size: 16px;
    line-height: 24px;
  }

  .sec-hcm-bx {
    padding: 40px 0px;
  }

  .sec-hcm-bx .ttle {
    font-size: 24px;
    line-height: 30px;
  }

  .sec-hcm-bx .m-ttle {
    font-size: 16px;
    line-height: 24px;
  }

  .sec-hcm-bx .grid-nav-bx .city-sldr {
    padding: 0px 0px;
  }

  .sec-hcm-bx .learn-wrp-section {
    margin: 0px 0px;
    padding: 0px 0px;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box {
    width: calc(50% - 0px);
    margin: 0px 0px;
    border: 5px solid #fff;
  }

  .sec-hcm-bx .learn-wrp-section .lws-box .comm-tags b {
    font-size: 14px;
  }

  .card-mo-main {
    width: 100%;
    padding: 0px 0px 0px;
  }

  .card-mo-main .ttle {
    font-size: 24px;
    line-height: 36px;
  }

  .card-mo-main .desc {
    font-size: 14px;
    line-height: 26px;
  }

  .anim-cvr {
    display: none;
  }

  .card-mo-main .card-holder .card-lng {
    padding: 20px 15px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc.desc-rhs {
    padding: 20px 0px 0px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc h2 {
    font-size: 24px;
    line-height: 36px;
  }

  .card-mo-main .card-holder .card-lng .card-lng-desc p {
    font-size: 14px;
    line-height: 26px;
  }

  .sec-chair-bx {
    width: 100%;
    padding: 40px 0px;
    background-color: #000;
    height: auto;
    overflow: visible;
  }

  .sec-chair-bx .chr-card-desc {
    height: auto;
    position: relative;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    padding-left: 0px;
  }

  .sec-chair-bx .chr-card-desc .ttle {
    font-size: 24px;
    line-height: 36px;
  }

  .sec-chair-bx .chr-card-desc .desc {
    font-size: 14px;
    line-height: 26px;
  }

  .sec-gbc .sec-sldr-bx .card-bx1 a .desc p {
    font-size: 14px;
    line-height: 20px;
  }
  .Membership-Offerings-Slider .gd-cvr .gd-box h2 {
    font-size: 18px;
    line-height: 24px;
  }

  .sec-glc .sec-sldr-bx .card-bx1 a .desc p {
    font-size: 14px;
    line-height: 20px;
  }

  .mwm-wrp-main {
    width: 100%;
    padding: 40px 0px;
  }

  .mwm-wrp-main .card-style-mwm .card-caption-mwm h2 {
    font-size: 24px;
    line-height: 36px;
  }

  .mwm-wrp-main .card-style-mwm .card-caption-mwm {
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 1;
  }

  .mwm-wrp-main .card-style-mwm .dlc-device-vid {
    max-width: 100%;
    position: relative;
    top: 0px;
    right: 0px;
  }

  .mwm-wrp-main .card-style-mwm {
    width: 100%;
    height: auto;
    position: relative;
  }

  .bdm-wrp-main {
    width: 100%;
    padding: 40px 0px;
    background-color: #f1f1f1;
  }

  .bdm-wrp-main h2 {
    font-size: 1.1rem;
    line-height: 30px;
    margin-bottom: 0px;
padding: 0 10px;
  }

  .bdm-wrp-main p {
    font-size: 14px;
    line-height: 26px;
  }

  .footer-full-wrp {
    background-color: #000;
    padding: 10px;
  }

  .mob-cntr {
    width: 100% !important;
    flex: none;
  }

  .footer-full-wrp .col {
    flex-basis: inherit;
    width: 50%;
    margin: 20px 0px !important;
  }

  .footer-full-wrp .copyright-bx p {
    text-align: center;
  }

  .header-full .dropheader-full .drop-pic-cvr {
    display: none;
  }

  .header-full .dropheader-full .social-icons-wrp {
    width: 100%;
    position: absolute;
    top: initial;
    left: 0%;
    bottom: 0px;
    transform: translate(0%, 0%);
    text-align: center;
  }

  .header-full .dropheader-full .drop-links-cvr {
    width: 100%;
    position: relative;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    z-index: 2;
    padding: 0px 15px 0px;
  }

  .header-full .dropheader-full {
    padding: 0px;
    display: block;
  }

  .header-full .dropheader-full .drop-links-cvr ul li a {
    font-size: 18px !important;
    padding: 6px 10px;
    display: block;
  }
  .header-full .dropheader-full .drop-links-cvr ul li a:hover {
    font-size: 18px !important;
    color: #cc0000;
  }

  .header-full .dropheader-full .social-icons-wrp a {
    margin: 0px 16px;
    width: 25px;
    display: inline-block;
    text-align: center;
  }

  .header-full .dropheader-full .social-icons-wrp #drop-login-cta {
    margin: 10px 0px 0px;
    padding: 10px 30px;
    font-size: 12px;
  }

  .header-full .dropheader-full.open-drop {
    padding-top: 40px;
  }

  .header-full .dropheader-full #close-drop {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 5px;
    top: 5px;
    display: block !important;
    padding: 0px !important;
    z-index: 5;
  }

  .inner-bnr .inner-bnr-caption {
    max-width: 800px;
    margin: 0 auto;
    position: absolute;
    top: 55%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
  }
  .inner-bnr {
    height: calc(100vh - 0px);
  }
  .inner-bnr .inner-bnr-caption {
    width: 100%;
    padding: 0px 20px;
  }
  .inner-bnr .inner-bnr-caption h2 {
    font-size: 30px;
  }
  .inner-bnr .inner-bnr-caption p.sub-desc {
    font-size: 16px;
  }
  .inner-bnr .inner-bnr-caption p.desc {
    font-size: 16px;
    line-height: 22px;
  }
  #braedcrumb .breadcrumb {
    padding: 10px 15px;
  }
  .why-how-wrp {
    width: 100%;
    padding: 0px 0px 40px;
  }
  .why-how-wrp .tab_container {
    padding: 0px 0px;
  }

  #ourvision .video-box h3 br {
    display: none;
  }

  .video-box1 {
    margin-bottom: 20px;
  }

  #ourvision {
    background-color: #000;
    padding: 40px 0px;
  }

  #ourvision .ourvision-box h2 {
    font-size: 20px;
  }
  #life-of-success {
    height: 400px;
    padding: 30px 15px;
  }
  #life-of-success h2 {
    font-size: 24px;
    line-height: 36px;
  }
  #life-of-success p {
    padding: 0px;
  }

  #ourpurpose {
    background-color: #f5f5f5;
    padding: 40px 0px;
  }

  #ourpurpose .ourpurpose-box h2 {
    font-size: 24px;
    line-height: 36px;
  }
  #ourpurpose .ourpurpose-box h2 br {
    display: none;
  }
  #ourpurpose .ourpurpose-box p {
    font-size: 14px;
    line-height: 20px;
  }

  #info-grap {
    background-color: #161616;
    padding: 40px 0px;
  }

  #youturn-section1 .youturn-section1-box {
    height: auto;
  }
  #youturn-section1 .youturn-section1-box h2 {
    position: relative;
    top: 0;
    color: #000;
    padding-top: 20px;
    padding-left: 15px;
    text-align: left;
  }
  #youturn-section1 .youturn-section1-box p {
    padding-top: 0;
  }
  #youturn-event .youturn-eventbox .youturn-event-desc {
    height: auto;
  }
  #youturn-event .col {
    flex-basis: auto;
    margin-bottom: 20px;
  }

  #youturn-event,
  #youturn-section1,
  #register-event-form {
    padding-left: 15px;
    padding-right: 15px;
  }

  #youturn-themes .youturn-themes-box {
    border: solid 3px #222222;
    padding: 20px;
    margin-bottom: 20px;
    min-height: auto;
  }

  #youturn-themes {
    padding-top: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }
  #register-event {
    padding-top: 40px;
    height: auto;
  }
  #notify .newsletter form .notify-input {
    width: 73%;
    margin-left: 8px;
  }

  #you-sec-1 {
    padding: 0px 0px 20px;
  }

  .common-ttle {
    font-size: 1.1rem;
    line-height: 30px;
  }
  .body-copy {
    font-size: 16px;
    line-height: 24px;
  }

  .faq-main {
    padding: 0px 0px 30px;
  }
  .faq-main .card-link {
    font-size: 18px;
  }
  .faq-main .card-body {
    font-size: 15px;
    line-height: 24px;
  }
  .faq-main .card-body h6,
  .faq-main .card-body h5 {
    font-size: 18px;
  }

  /* KINJAL */
  .person-pic,
  #testimonial-banner .person-pic {
    position: relative;
  }
  .person-pic img {
    width: 100%;
  }
  #testimonial-banner .quotes-box {
    position: relative;
    top: 0px;
    width: 100%;
  }
  #testimonial-banner .play-bt {
    bottom: auto;
    top: 24%;
  }
  #StoriesCommunity .Community-box,
  #StoriesCommunity .Community-box .Community-desc {
    height: auto;
  }
  #StoriesCommunity .Community-box .Community-desc .name-box {
    position: relative;
    margin-top: 13px;
    left: 0px;
  }
  #testimonial-page #StoriesCommunity .row {
    margin: 0px;
  }
  .testi-quotes {
    padding: 30px 10px;
    line-height: 27px;
  }
  .fancybox-content h5 {
    margin-top: 30px;
  }

  .readyto-mobile-show {
    display: block;
    margin-bottom: 30px;
  }
  #mac,
  .pic-container {
    display: none !important;
    visibility: hidden;
  }
  #readyto-apply .split .item {
    padding-right: 0px;
  }
  #readyto-apply .split .item h2 {
    font-size: 32px;
  }
  #world-bussiness-banner .banner-bussiness-content {
    width: 100%;
  }
  #membership-banner .banner-bussiness-content {
    width: 100%;
  }
  #brand-collab-banner .banner-bussiness-content {
    width: 100%;
  }
  #retreats-banner .banner-bussiness-content {
    width: 100%;
  }
  .banner-bussiness-content {
    padding: 0 20px;
  }
  #readyto-apply .title-32 {
    font-size: 26px;
    padding: 0px 12px;
  }
  #ChapterSection .phase-table {
    position: relative;
  }
  #ChapterSection .phase-table {
    width: 100%;
  }
  #ChapterSection .phase-table th,
  #ChapterSection .phase-table td {
    font-size: 14px;
  }
  #ChapterSection {
    height: auto;
    overflow: visible;
  }
  .world-map-container {
    margin-top: 30px;
  }
  #world-business .business-left,
  #world-business .lifestyle-left,
  #world-lifestyle .business-left,
  #world-lifestyle .lifestyle-left {
    padding: 20px;
    height: calc(75vh - 30px);
    margin-bottom: 30px;
    position: relative !important;
  }
  .title-50 {
    font-size: 32px;
    line-height: 40px;
  }
  #world-bussiness-banner .banner-bussiness-content h2 {
    font-size: 32px;
  }
  #membership-banner .banner-bussiness-content h2 {
    font-size: 32px;
  }
  #brand-collab-banner .banner-bussiness-content h2 {
    font-size: 32px;
  }
  #retreats-banner .banner-bussiness-content h2 {
    font-size: 32px;
  }
  #ChapterSection #content h6 {
    padding-bottom: 20px;
    padding-top: 10px;
  }
  #Member-Offerings .row {
    margin: 0px !important;
  }
  .row {
    margin: 0 !important;
  }
  .header-full .col-md-6 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .extra-top-mar {
    margin-top: 15px !important;
  }

  #world-bussiness-banner
  {
    margin-top: 60px;
  }

  #world-bussiness-banner .banner-bussiness-content h1
  {
    font-size: 28px;
  }
  #world-bussiness-banner .banner-bussiness-content p
  {
    font-size: 14px;
    line-height: 1.8;
  }
  #world-bussiness-banner
  {
    height: 711px;
  }
  #dlc-knowledge-formats p.card-text
  {
    font-size: 0.875rem;
    line-height: 1.8;
  }
  .dlc-knowledge-formats .col-md-6 
  {
    margin-bottom:15px;
  }

  /* END */

  .show-mobile {
    display: block !important;
  }

  /*Home page new start*/

  a.common-cta {
    padding: 7px 15px;
  }
  .main-bnr-wrp {
    padding-top: 5rem;
  }
  .home-banner .row .col-sm-12 {
    padding: 0px;
  }
  .home-banner .right-content {
    width: 100%;
    margin-bottom: 0rem;
    line-height: 1.6;
    padding: 0rem 0rem;
  }

  .home-banner .row .show-mobile p:nth-child(3) {
    font-size: 0.625rem;
  }

  .home-banner .right-content p {
    margin: 0rem 0rem 1rem 0rem;
    font-size: 0.875rem;
    text-align: center;
  }
  .home-banner .right-content .read-more {
    text-decoration: underline;
    font-size: 0.875rem;
  }
  .home-banner .right-content h1 {
    font-size: 1.5rem;
    margin: 0rem 0rem 1rem 0rem;
    text-align: center;
  }
  .home-banner .common-cta {
    width: 100%;
  }

  .home-banner a.common-cta {
    padding: 7px 1px;
  }

  .home-banner .right-video {
    margin-bottom: 3rem;
  }

  #news-quote-sec .outer-box {
    width: 70%;
    padding: 1rem 1rem;
  }

  #news-quote-sec .outer-box img {
    width: 30%;
  }

  #news-quote-sec .position-relative p {
    bottom: 72px;
    left: 8px;
    margin-bottom: 0rem;
    font-size: 0.875rem;
    line-height: 1.6;
  }

  #news-quote-sec .outer-box p {
    font-size: 0.6rem !important;
  }

  #news-quote-sec #about-us-quote .outer-box {
    height: 225px;
  }

  #member-offer-sec .heading-title h2,
  #inthe-news-sec .heading-title h2,
  #founder-note-sec .heading-title h2,
  #league-extra-sec .heading-title h2 {
    font-size: 1.1rem;
    line-height: 1.5;
    padding: 0rem 0rem 2rem 0rem;
  }

  #member-offer-sec,
  #founder-note-sec,
  #inthe-news-sec,
  #league-extra-sec,
  #map-section,
  #dlc-global-circle,
  #news-quote-sec {
    padding: 2.375rem 0rem;
  }

  #member-offer-sec .card {
    margin-left: 0px;
  }

  #member-offer-sec .position-relative .num-position h2 {
    font-size: 4rem;
  }

  #member-offer-sec .position-relative .num-position {
    left: -7%;
    bottom: -6px;
  }

  .heading-sticky {
  }

  #member-offer-sec .card .know-position {
    position: absolute;
    transform: translate(-34%, -50%);
    top: -3.8rem;
    left: 62%;
    right: -55%;
  }

  #member-offer-sec .card .btn-know {
    padding: 3px 2px;
    letter-spacing: unset;
    font-size: 0.6rem;
    border: 1px solid #c6c6c6;
  }

  #member-offer-sec .col-bottom {
    margin-bottom: 1rem;
  }

  #member-offer-sec .offer-title h2 {
    font-size: 0.67rem;
  }

  #member-offer-sec .position-relative .num-position h2 {
    text-shadow: -2px 2px #c6c6c6, -2px -2px #c6c6c6, 2px -2px #c6c6c5,
      2px 2px #c6c6c6;
  }

  #member-offer-sec .card::before {
    box-shadow: 0px 5px 14px 0px #000000;
  }

  #member-offer-sec .row .col-12 {
    padding: 0px;
  }

  #member-offer-sec .row .col-4 {
    padding: 5px;
  }

  #league-extra-sec .position-absolute {
    left: 26.4%;
    width: 47%;
    height: auto;
    top: 27%;
  }

  #league-extra-sec .img-content h3 {
    font-size: 0.7rem;
    margin-bottom: 0.2rem;
    line-height: unset;
  }

  #league-extra-sec .img-content p {
    font-size: 0.875rem;
    margin-bottom: 0rem;
    line-height: 15px;
  }

  #league-extra-sec .img-content .btn-testi {
    padding: 5px 9px;
    font-size: 0.8rem;
  }

  #league-extra-sec .img-content .padding-top {
    padding-top: 0rem;
  }

  /* #league-extra-sec a.common-cta
    {
        padding: 5px 8px;
        font-size: 8px;
    } */

  /* #founder-note-sec .left-content
    {
        display: flex;
        justify-content: center;
        align-content: center;
        height: 100%;
    } */

  #founder-note-sec .row .col-6 {
    padding: 0px;
  }

  #founder-note-sec .left-content img {
    width: 100%;
  }

  #founder-note-sec .left-content .title-content {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  #founder-note-sec .left-content .md-sign {
    width: 80%;
    padding-bottom: 0.5rem;
  }

  #founder-note-sec .title-content p {
    font-size: 0.875rem;
    margin-bottom: 0rem;
  }

  #founder-note-sec .title-content h2 {
    font-size: 1.6rem;
    margin-top: 0rem;
  }
  #founder-note-sec .right-content h4 {
    font-size: 0.75rem;
  }
  #founder-note-sec .right-content {
    padding-top: 0rem;
  }

  #founder-note-sec .right-content h2 {
    font-size: 1.8rem;
    margin-bottom: 0rem;
  }

  #founder-note-sec .right-content p {
    margin-bottom: 1rem;
    font-size: 1rem;
  }

  #map-section {
    padding: 2rem 0rem;
  }

  #map-section .map-bg-img {
    background-size: contain;
    background-position: unset;
    height: auto;
  }

  #map-section .map-caption h2 {
    font-size: 1.1rem;
  }

  #map-section .map-caption h2 {
    padding: 0rem 0rem 8rem 0rem;
  }

  #map-section .map-caption .sub-content {
    font-size: 0.854rem;
    padding: unset;
    background: #fff0;
  }

  #map-section .locations .map-guide {
    justify-content: space-between;
    width: 100%;
  }

  #map-section .locations .map-guide .red i,
  #map-section .locations .map-guide .black i {
    font-size: 0.5rem;
  }

  #map-section .locations .map-guide p {
    font-size: 0.7rem;
    padding: 0 20px;
  }

  #map-section .map-caption .sub-content p {
    width: 100%;
    margin-bottom: 1rem;
    text-align: center;
    padding: 1rem 0rem;
    font-weight: 500;
    background: #ffffff40;
  }

  #map-section .btn {
    font-size: 0.6rem;
    padding: 0.5rem;
  }

  #dlc-global-circle img {
    width: 60%;
  }

  #dlc-global-circle p {
    font-size: 1rem;
    padding-top: 2rem;
  }

  #inthe-news-sec .row .col-sm-6 {
    padding: 0px;
  }

  #inthe-news-sec .col-flex .content-col p,
  #inthe-news-sec .col-flex .content-col span {
    font-size: 0.85rem;
    margin-bottom: 0.5rem;
    letter-spacing: unset;
  }

  #inthe-news-sec .col-flex {
    margin-bottom: 1rem;
    padding: 0rem 0rem;
  }

  #inthe-news-sec .col-flex .img-col {
    width: 33%;
  }

  #inthe-news-sec .col-flex .content-col {
    width: 67%;
  }

  .whw-main-wrp .tab_content {
    padding: 16px 0px 16px;
  }

  .header-full .head-rhs a.ham-meu .outer-circle {
    width: 60px;
    height: 60px;
    top: -2px;
    left: 3px;
  }

  .header-full .head-rhs a.ham-meu .inner-circle {
    width: 47px;
    height: 47px;
    top: 5px;
    left: 10px;
  }
  .mobi-footer {
    display: none;
  }

  /*Home page new end*/

  /*Global Map inner page css start*/

  #global-map-sec {
    padding-top: 4rem;
  }

  #global-map-sec .bg-banner {
    height: 200px !important;
    background-size: contain;
    background-position: unset;
  }

  #global-map-sec .map-heading {
    width: 84%;
  }

  #global-map-sec .map-heading h1 {
    font-size: 1.3rem;
  }

  #map-location-sec .breadcum-name {
    padding: 1rem 0rem;
  }

  #map-location-sec .location-tabs .nav-link {
    padding: 1rem;
    font-size: 18px;
  }

  #map-location-sec .location-tabs .nav-tabs {
    flex-wrap: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
  }
  #map-location-sec .location-tabs .nav-tabs::-webkit-scrollbar {
    display: none;
  }
  .nav-tabs .nav-item {
    white-space: nowrap;
  }

  #map-location-sec .location-tabs .tab-content .tab-pane {
    padding: 1rem 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2 {
    font-size: 1rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities a,
  #map-location-sec .location-tabs .tab-content .sub-cities i {
    font-size: 0.8rem;
  }

  #map-location-sec .location-tabs .tab-content .sub-cities h2,
  #map-location-sec .location-tabs .tab-content .sub-cities {
    margin-bottom: 1rem;
  }

  /*Global Map inner page css end*/

  /*About-Us page css start*/
  #global-news .global-boxes h3 {
    font-weight: 700;
    font-size: 1.3rem;
    line-height: 1.5;
    margin-bottom: 1rem;
  }

  #news-quote-sec #about-us-quote .quote-text {
    font-size: 1.2rem;
  }

  .whw-main-wrp .why-how-what h2 {
    margin-bottom: 1rem;
  }
  #ChapterSection .title-heading {
    font-size: 24px;
    margin-bottom: 2rem;
  }
  #ChapterSection .location-nav.nav,
  #ChapterSection .phase-tab-nav.nav {
    flex-wrap: nowrap;
    width: 100%;
    border-bottom: 0px;
    justify-content: center;
  }

  #ChapterSection .phase-tab-nav.nav::-webkit-scrollbar {
    display: none;
  }
  #ChapterSection .location-nav.nav-tabs .nav-link:nth-child(2) {
    margin-right: 0px;
  }
  #ChapterSection .nav-tabs .nav-link {
    font-size: 14px;
    padding: 14px 20px;
    text-align: center;
  }
  #ChapterSection .location-nav .nav-tabs .nav-item {
    width: 50%;
    text-align: center;
  }
  /* #ChapterSection .location-nav .nav-item
    {
        width: 50%;
    } */
  #ChapterSection .phase-tab-nav .nav-item {
    padding-top: 10px;
  }
  #ChapterSection .phase-tab-nav.nav {
    overflow-x: scroll;
    justify-content: flex-start !important;
    margin-bottom: 20px;
  }

  #ChapterSection .phase-tab-nav .nav-item .nav-link {
    font-size: 14px;
    padding: 10px 18px;
  }

  #ChapterSection .row .col-sm-12 {
    padding: 0px;
  }

  #braedcrumb {
    margin-bottom: 0px;
  }
  .whw-main-wrp,
  #global-news,
  #ourvision,
  #ChapterSection,
  .infra-sec {
    padding: 2.375rem 0rem;
  }

  #global-news .ms-4 {
    margin-bottom: 1rem;
    padding: 0px;
  }

  #global-news .ms-4.global-boxes {
    padding: 20px;
  }

  .title-50 {
    font-size: 24px;
    line-height: 1.7;
  }

  .infra-sec .row .col-md-0,
  .infra-sec .row .col-md-6,
  .sec-chair-bx .row .col-md-6,
  #dlc-global-circle .row .col-sm-12,
  #ourpurpose .row .col-md-6 {
    padding: 0px;
  }

  #ourvision .common-ttle {
    font-size: 1.5rem !important;
    line-height: 1.5;
  }

  #ourvision .row .col-md-5,
  #ourvision .row .col-md-7 {
    padding: 0px;
  }

  #ourvision .ourvision-box {
    padding-top: 1.5rem;
  }

  #ourvision .ourvision-box p {
    font-size: 14px;
  }
  #life-of-success .content-ttle {
    font-size: 18px;
  }

  #life-of-success p span {
    font-size: 20px;
  }

  .infra-sec .ms-4 {
    margin-bottom: 1.5rem;
  }

  #news-quote-sec #about-us-quote .quote-city {
    font-size: 0.875rem;
    padding-top: 0.5rem;
  }

  #news-quote-sec #about-us-quote img {
    width: 50%;
  }

  .infra-sec .heading-title {
    font-size: 24px;
  }

  .infra-sec {
    padding: 70px 0px;
    background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.9416141456582633) 0%,
      rgba(0, 0, 0, 1) 16%,
      rgba(255, 255, 255, 1) 16%,
      rgba(255, 255, 255, 1) 100%
    );
  }

  /*About-Us page css end*/

  /* FAQS sec start */
    #faqs-sec .title h2 {
    font-size: 1.75rem;
  }
  #faqs-sec #faq .card .card-header .btn-header-link {
    white-space: inherit;
    font-size: .875rem;
  }
  #faqs-sec #faq {
    padding-top: 1rem;
  }
  #faqs-sec .faqs-page .title h2 {
    font-size: 1.1rem;
    padding-left: 0.5rem;
  }
  #faqs-sec .faqs-page .title {
    padding-bottom: 0rem;
  }
  #faqs-sec .faqs-page {
    padding-top: 6rem;
  }
  #faqs-sec .row .col-sm-12 {
    padding: 0;
  }
  #faqs-sec #faq .card .card-body {
    font-size: 0.875rem;
  }
  /* FAQS sec end */
}

@media only screen and (max-width: 480px) {
  .fnb-gallery {
    display: block !important;
  }

  .gallery-view {
    display: none;
  }
  #member-offer-sec .card {
    margin-bottom: 20px;
  }
  #member-offer-sec .position-relative .num-position h2 {
    text-shadow: -1px -1px #c6c6c6, 1px -1px #c6c6c6, -1px 2px #c6c6c5,
      1px 2px #c6c6c6 !important;
    opacity: 1 !important;
    font-size: 6rem !important;
  }
  #member-offer-sec .position-relative .num-position {
    bottom: -10px !important;
    left: -10% !important;
    z-index: 1;
  }
  #member-offer-sec .card::before {
    box-shadow: 0px 5px 14px 0px #000000;
  }
  /*  */
}
