/******************* General *******************/
body a {
   transition: all .3s ease-in-out;
   color: black;
}
body a:hover,
body a:focus {
   color: #004990;
}
body .custom-underline-text,
body .small-custom-underline-text {
   /* position: relative; */
   /* display: inline-flex;
   flex-direction: column;
   justify-content: center;
   align-items: center; */
   line-height: 1.1;
   text-decoration: underline;
   text-decoration-thickness: 3px;
   text-underline-offset: 4px;
}
body .small-custom-underline-text {
   text-decoration-thickness: 1px;
}





.swiper-container {
   position: relative;
   cursor: grab;
}
body .swiper-container .swiper-pagination {
   line-height: 1;
   bottom: 24px;
   padding: 0 15px;
}
body .swiper-container .swiper-pagination .swiper-pagination-bullet {
   margin: 0 11px;
   width: 10px;
   height: 10px;
   opacity: 1;
   background-color: white;
   transition: all .3s ease-in-out;
}
body .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
   background-color: #004990;
}
.swiper-container .swiper-button-prev.swiper-button-disabled, 
.swiper-container .swiper-button-next.swiper-button-disabled,
.swiper-container ~ .swiper-button-prev.swiper-button-disabled, 
.swiper-container ~ .swiper-button-next.swiper-button-disabled {
   opacity: 0;
   pointer-events: none;
}
.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next,
.swiper-container ~ .swiper-button-prev,
.swiper-container ~ .swiper-button-next {
   transition: all .3s ease-in-out;
}
/******************* General end *******************/
/******************* Banner *******************/
.banner-deep-div {
   min-height: 572px;
   padding: 35px 70px 130px;
   display: flex;
}
.banner-deep-info-div {
   width: 100%;
   margin: auto;
   text-align: center;
   transition: all .5s ease-in-out;
}
.banner-div.swiper-slide:not(.swiper-slide-active) .banner-deep-info-div {
   transition-delay: .3s;
   transform: translate(0, 20px);
}
.banner-div.swiper-slide.swiper-slide-active .banner-deep-info-div {
   transition-delay: 0;
}
.banner-inner-div {
   position: relative;
   overflow: hidden;
}
.banner-bg {
   background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
   position: absolute;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
   transition: all 5s ease-in-out;
}
.banner-div.swiper-slide:not(.swiper-slide-active) .banner-bg {
   transform: scale(1.2);
}
.expert-led-head .expert-led-head-icon:after {
   content: "";
   position: absolute;
   background-color: rgb(255 255 255 / 80%);
   width: 1000px;
   height: 1000px;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%) scale(0);
   opacity: 0;
   border-radius: 100%;
}
.elh-icon-bg,
body #reads-swiper .icon-links .icon-links-bg {
   position: absolute;
   background-color: rgb(0 73 144 / 75%);
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
   border-radius: 50px;
   transition: all .3s ease-in-out;
   opacity: 0;
   z-index: 1;
}
body #reads-swiper .icon-links:before {
   content: "";
   position: absolute;
   width: 1500px;
   height: 1500px;
   background-color: rgba(255, 255, 255, .6);
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%) scale(0);
   border-radius: 100%;
   opacity: 0;
   transition: all .3s ease-in-out;
}
body #reads-swiper .swiper-slide:hover .icon-links:before {
   transform: translate(-50%, -50%) scale(1);
   opacity: 1;
}

.expert-led-head .expert-led-head-icon,
.expert-led-head .expert-led-head-icon:before,
body #reads-swiper .icon-links,
body #reads-swiper .icon-links:after,
#reads-swiper .swiper-slide .reads-overlay {
   transition: all .3s ease-in-out;
}

.expert-led-head-content-div .expert-led-head-date,
.expert-led-head .expert-led-head-icon:after {
   transition: all .5s ease-in-out;
}

body #reads-swiper .swiper-slide:hover .reads-overlay {
   background-color: rgba(0, 0, 0, 0.8);
}
body #reads-swiper .icon-links:after {
   z-index: 1;
}
.expert-led-inner-div:hover .expert-led-head .expert-led-head-icon:after {
   transform: translate(-50%, -50%) scale(1);
   opacity: 1;
}
.expert-led-inner-div:hover .expert-led-head-content-div .expert-led-head-date {
   color: #004990;
}
.expert-led-inner-div:hover .expert-led-head .expert-led-head-icon,
body #reads-swiper .swiper-slide:hover .icon-links {
   background-color: transparent;
}
.expert-led-inner-div:hover .expert-led-head .expert-led-head-icon:before {
   background-color: white;
}
body #reads-swiper .swiper-slide:hover .icon-links:after {
   filter: brightness(0) invert(1);
}
.expert-led-inner-div:hover .expert-led-head .elh-icon-bg,
body #reads-swiper .swiper-slide:hover .icon-links .icon-links-bg {
   opacity: 1;
}

.banner-deep-container {
   position: relative;
   z-index: 1;
}
.banner-deep-info-div .banner-deep-info-title {
   margin-bottom: 25px;
   letter-spacing: 0.02em;
}
.banner-deep-info-div .banner-deep-info-link {
   font-weight: 600;
}
.swiper-container.swiper-circle-arrow .swiper-button-next, 
.swiper-container.swiper-circle-arrow .swiper-button-prev,
.swiper-container.swiper-circle-arrow ~ .swiper-button-next, 
.swiper-container.swiper-circle-arrow ~ .swiper-button-prev {
   border: 1px solid #004990;
   background-color: rgb(255 255 255 / 50%);
   width: 60px;
   height: 60px;
   border-radius: 50px;
}
.swiper-container.swiper-circle-arrow .swiper-button-next:after, 
.swiper-container.swiper-circle-arrow .swiper-button-prev:after,
.swiper-container.swiper-circle-arrow ~ .swiper-button-next:after, 
.swiper-container.swiper-circle-arrow ~ .swiper-button-prev:after {
   font-size: 18px;
   font-weight: 700;
   color: #004990;
   transition: all .3s ease-in-out;
}
.swiper-container.banner-slider .swiper-button-prev, 
.swiper-container.banner-slider .swiper-button-next,
.swiper-container.banner-slider ~ .swiper-button-prev, 
.swiper-container.banner-slider ~ .swiper-button-next {
   top: 50%;
   transform: translate(0, -50%);
   left: 0;
   right: 0;
   margin: 0 auto;
}
.swiper-container.banner-slider .swiper-button-next,
.swiper-container.banner-slider ~ .swiper-button-next {
   transform: translate(540px, -50%);
}
.swiper-container.banner-slider .swiper-button-prev,
.swiper-container.banner-slider ~ .swiper-button-prev {
   transform: translate(-540px, -50%);
}
.swiper-container.swiper-circle-arrow .swiper-button-next:hover, 
.swiper-container.swiper-circle-arrow .swiper-button-prev:hover,
.swiper-container.swiper-circle-arrow .swiper-button-next:focus, 
.swiper-container.swiper-circle-arrow .swiper-button-prev:focus,
.swiper-container.swiper-circle-arrow ~ .swiper-button-next:hover, 
.swiper-container.swiper-circle-arrow ~ .swiper-button-prev:hover,
.swiper-container.swiper-circle-arrow ~ .swiper-button-next:focus, 
.swiper-container.swiper-circle-arrow ~ .swiper-button-prev:focus {
   background-color: #004990;
}
.swiper-container.swiper-circle-arrow .swiper-button-next:hover:after, 
.swiper-container.swiper-circle-arrow .swiper-button-prev:hover:after,
.swiper-container.swiper-circle-arrow .swiper-button-next:focus:after, 
.swiper-container.swiper-circle-arrow .swiper-button-prev:focus:after,
.swiper-container.swiper-circle-arrow ~ .swiper-button-next:hover:after, 
.swiper-container.swiper-circle-arrow ~ .swiper-button-prev:hover:after,
.swiper-container.swiper-circle-arrow ~ .swiper-button-next:focus:after, 
.swiper-container.swiper-circle-arrow ~ .swiper-button-prev:focus:after {
   color: white;
}
.banner-section,
.network-section,
.network-slider-sec,
.expert-led-sec,
.quick-read {
   overflow: hidden;
}
/******************* Banner end *******************/
/******************* Network *******************/
.network-left-div .network-link {
   font-weight: 600;
}
.network-wrapper {
   display: flex;
   gap: 30px;
   flex-wrap: wrap;
   position: relative;
}
.network-left-div .network-small-label {
   display: inline-block;
   margin-bottom: 10px;
}
.network-left-div .network-title {
   letter-spacing: 0.01em;
   margin-bottom: 40px;
}
.network-left-div {
   width: calc(48.5% - 15px);
}
.network-right-div {
   width: calc(51.5% - 15px);
   padding-top: 5px;
   position: relative;
}
.network-left-div .network-description {
   padding-right: 45px;
   margin-bottom: 51px;
}
.network-slider-sec.swiper-container {
   margin-right: calc(-100vw / 2 + 1140px / 2);
   padding-right: calc(100vw / 2 - 1140px / 2);
}
.network-slider-sec .network-slider-slide {
   width: 572px;
}
.nwss-div {
   min-height: 486px;
   position: relative;
   border-radius: 25px;
   overflow: hidden;
   padding: 36px 27px 26px 40px;
   display: flex;
   flex-direction: column;
}
.nwss-div .nwss-bg {
   position: absolute;
   width: 100%;
   height: 100%;
   background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
   top: 0;
   left: 0;
   transition: all .3s ease-in-out;
}
.nwss-div:hover .nwss-bg {
   transform: scale(1.05);
}
.nwss-info-div {
   position: relative;
   z-index: 1;
   margin-bottom: 25px;
}
.nwss-info-head-div.nwss-title-with-icon {
   display: flex;
   align-items: flex-start;
   gap: 10px;
   padding-right: 9px;
}
.nwss-info-head-div.nwss-title-with-icon .nwss-info-icon {
   width: 100%;
   max-width: 87px;
}
.nwss-info-head-div.nwss-title-with-icon .nwss-info-title {
   width: calc(100% - 97px);
}
.nwss-info-head-div .nwss-info-title {
   color: white;
   padding-top: 3px;
   font-weight: 800;
   margin-bottom: 0;
}
.nwss-info-body-div {
   display: flex;
   flex-wrap: wrap;
   gap: 15px 33px;
}
.nwss-ibd-inner .nwss-ibd-label {
   margin-bottom: 0;
   color: white;
}
.nwss-ibd-inner {
   display: flex;
   align-items: center;
   gap: 4px;
}
.nwss-ibd-inner .nwss-ibd-icon {
   width: 18px;
   height: 18px;
   min-width: 18px;
   background-position: center;
   background-size: contain;
   background-repeat: no-repeat;
}
.nwss-ibd-inner .nwss-ibd-icon.calendar-icon {
   background-image: url(../images/icon/icon-calendar.png);
}
.nwss-ibd-inner .nwss-ibd-icon.location-icon {
   background-image: url(../images/icon/icon-location.png);
}
.nwss-info-head-div {
   margin-bottom: 22px;
}
.nwss-footer-div {
   margin-top: auto;
   text-align: right;
   position: relative;
   z-index: 1;
}
.nwss-footer-div .nwss-footer-link {
   color: white;
   margin-bottom: 7px;
   margin-right: 4px;
   font-weight: 600;
   font-size: 15px;
}
.nwss-footer-div .small-custom-underline-text:hover,
.nwss-footer-div .small-custom-underline-text:focus {
   color: #a7caeb;
}
.nwss-footer-div .nwss-info-icon {
   width: 100%;
   max-width: 87px;
   margin-right: 9px;
   margin-bottom: 8px;
}
.network-right-div .swiper-button-prev.network-button-prev {
   left: -30px;
}
.network-right-div .swiper-button-next.network-button-next {
   right: -30px;
}
.network-right-div .swiper-button-next.network-button-next, 
.network-right-div .swiper-button-prev.network-button-prev {
   background-color: white;
}
.network-right-div .swiper-button-next.network-button-next:hover, 
.network-right-div .swiper-button-prev.network-button-prev:hover,
.network-right-div .swiper-button-next.network-button-next:focus, 
.network-right-div .swiper-button-prev.network-button-prev:focus {
   border-color: white;
}
.network-slider-slide {
   position: relative;
}
.network-slider-slide:before {
   content: "";
   position: absolute;
   width: 100%;
   height: 100%;
   left: 0;
   top: 0;
   z-index: 9;
   background-color: white;
   opacity: 0.75;
   transition: all .3s ease-in-out;
}
.network-slider-slide.swiper-slide-active:before {
   opacity: 0;
   pointer-events: none;
}

/******************* Network end *******************/
/******************* Expert Led Learning *******************/
.expert-led-head-sec {
   display: flex;
   flex-wrap: wrap;
   gap: 8px 20px;
   margin-bottom: 64px;
}
.expert-led-head-first {
   width: 100%;
}
.expert-led-head-second {
   width: calc(51% - 13.33px);
}
.expert-led-head-sec .expert-led-title {
   margin-bottom: 0;
   letter-spacing: 0.01em;
}
.expert-led-head-third {
   width: calc(49% - 166.66px);
   padding-right: 40px;
}
.expert-led-head-fourth {
   width: 140px;
   display: flex;
   align-items: flex-end;
   justify-content: flex-end;
   padding-bottom: 3px;
}
.expert-led-head-third .expert-led-description {
   margin-bottom: 0;
}
.expert-led-slider .expert-led-div.swiper-slide {
   width: calc(33.33% - 25.33px);
   height: auto;
   transition: all .3s ease-in-out;
}
.expert-led-slider .expert-led-div.swiper-slide:not(:last-child) {
   margin-right: 38px;
}
.expert-led-inner-div {
   height: 100%;
   display: flex;
   flex-direction: column;
}
.expert-led-head {
   height: 206px;
   position: relative;
   border-radius: 20px 20px 0 0;
   overflow: hidden;
}
.expert-led-head-bg-div {
   position: absolute;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
   overflow: hidden;
}
.expert-led-head-bg {
   background-position: center;
   background-size: cover;
   background-repeat: no-repeat;
   position: absolute;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
}
.expert-led-head-bg-div:before {
   content: "";
   position: absolute;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
   background-color: #004990;
   opacity: 0.75;
   z-index: 1;
   transition: all .3s ease-in-out;
}
.expert-led-head .expert-led-head-icon {
   position: absolute;
   z-index: 2;
   width: 40px;
   height: 40px;
   top: 10px;
   left: 10px;
   background-color: rgb(255 255 255 / 80%);
   border-radius: 100px;
}
.expert-led-head .expert-led-head-icon:before {
   content: "";
   position: absolute;
   -webkit-mask-image: url(../images/icon/icon-link.png);
   -webkit-mask-repeat: no-repeat;
   -webkit-mask-position: center;
   -webkit-mask-size: 17px;
   width: 18px;
   height: 18px;
   background-color: #0A225A;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   margin: auto;
   transition: all .3s ease-in-out;
   z-index: 2;
}
.expert-led-head-content-div {
   position: absolute;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
   z-index: 3;
   display: flex;
   align-items: center;
   justify-content: center;
   text-align: center;
   padding: 30px 20px 20px;
}
.expert-led-head-content-div .expert-led-head-date {
   margin-bottom: 0;
   color: white;
   letter-spacing: 0.01em;
}
.expert-led-body-top .expert-led-body-title {
   font-weight: 700;
   margin-bottom: 0;
   line-height: 1.46;
}
.expert-led-body-bottom {
   display: flex;
   align-items: stretch;
}
.expert-led-body-bot-right {
   width: 100px;
   display: flex;
   align-items: center;
}
.expert-led-info-list-div .expert-led-info-list-text {
   color: #5A5A5A;
   font-weight: 600;
}
.expert-led-info-list-div .expert-led-info-list-icon {
   width: 18px;
   min-width: 18px;
   height: 18px;
   -webkit-mask-position: center;
   -webkit-mask-repeat: no-repeat;
   -webkit-mask-size: contain;
   background-color: #273B4A;
}
.expert-led-info-list-div .expert-led-info-list-icon.icon-clock {
   -webkit-mask-image: url(../images/icon/icon-clock.png);
}
.expert-led-info-list-div .expert-led-info-list-icon.icon-location {
   -webkit-mask-image: url(../images/icon/icon-location.png);
}
.expert-led-info-list-div {
   display: flex;
   align-items: center;
   gap: 4px;
}
.expert-led-info-list-div:not(:last-child) {
   margin-bottom: 7px;
}
.expert-led-body-bot-right .expert-led-body-bot-link {
   font-weight: 600;
}

.expert-led-body-top {
   -webkit-mask-image: url(../images/expert-led-learning/expert-led-top-bg.png);
   -webkit-mask-position: center;
   -webkit-mask-repeat: no-repeat;
   -webkit-mask-size: 100% 100%;
   background-color: #F1F1F1;
   padding: 17px 20px 15px 31px;
}
.expert-led-body-bot-left {
   -webkit-mask-image: url(../images/expert-led-learning/expert-led-bottom-bg.png);
   -webkit-mask-position: center;
   -webkit-mask-repeat: no-repeat;
   -webkit-mask-size: 100% 100%;
   background-color: #F1F1F1;
   width: calc(100% - 100px);
   padding: 0 35px 24px 29px;
}
.expert-led-slider.swiper-container .swiper-pagination {
   position: relative;
   bottom: 0;
   line-height: 1.2;
   padding: 47px 75px 20px;
}
.expert-led-slider.swiper-container .swiper-pagination .swiper-pagination-bullet {
   width: 14px;
   height: 14px;
   margin: 0 15px;
   background-color: #004990;
   border: 1px solid #004990;
}
.expert-led-slider.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
   border: 1px solid #004990;
   background-color: white;
}
.expert-led-slider.swiper-container .swiper-button-prev {
   top: auto;
   margin-top: 0;
   bottom: 0;
   left: 0;
   z-index: 20;
}
.expert-led-slider.swiper-container .swiper-button-next {
   top: auto;
   margin-top: 0;
   bottom: 0;
   right: 0;
   z-index: 20;
}
.expert-led-sec {
   margin-bottom: 64px;
}
.expert-led-slider .expert-led-div.swiper-slide.out-of-view {
   opacity: 0.3;
}
.expert-led-body-bot-right .expert-led-body-bot-link.disable-expert-led-link {
   opacity: 0.3;
   pointer-events: none;
}


/******************* Expert Led Learning end *******************/
/******************* Amendments *******************/
.bo-contact-sec button.btn-send {
   border: 1px solid white;
   background-color: white;
   color: #004990;
}


/******************* Amendments end *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/*******************  *******************/
/******************* max width 1199px *******************/
@media (max-width: 1199px) {
   .swiper-container.swiper-circle-arrow .swiper-button-next, 
   .swiper-container.swiper-circle-arrow .swiper-button-prev, 
   .swiper-container.swiper-circle-arrow ~ .swiper-button-next, 
   .swiper-container.swiper-circle-arrow ~ .swiper-button-prev,
   body #reads-next, 
   body #reads-prev {
      width: 48px;
      height: 48px;
   }
   .swiper-container.swiper-circle-arrow .swiper-button-next:after, 
   .swiper-container.swiper-circle-arrow .swiper-button-prev:after, 
   .swiper-container.swiper-circle-arrow ~ .swiper-button-next:after, 
   .swiper-container.swiper-circle-arrow ~ .swiper-button-prev:after,
   body #reads-next::after, 
   body #reads-prev::after {
      font-size: 16px;
   }
   .banner-deep-div {
      min-height: 500px;
      padding: 35px 60px 60px;
   }
   .swiper-container.banner-slider .swiper-button-next, 
   .swiper-container.banner-slider ~ .swiper-button-next {
      transform: translate(0, -50%);
      left: auto;
      right: 15px;
   }
   .swiper-container.banner-slider .swiper-button-prev, 
   .swiper-container.banner-slider ~ .swiper-button-prev {
      transform: translate(0, -50%);
      right: auto;
      left: 15px;
   }
   .network-slider-sec.swiper-container {
      margin-right: 0;
      padding-right: 0;
   }
   .network-right-div .swiper-button-next.network-button-next {
      right: -10px;
   }
   .network-right-div .swiper-button-prev.network-button-prev {
      left: -10px;
   }
   .network-slider-sec .network-slider-slide {
      width: 100%;
   }
   body .swiper-container .swiper-pagination {
      bottom: 15px;
   }
   .expert-led-head-third {
      padding-right: 0;
   }
   .expert-led-slider .expert-led-div.swiper-slide:not(:last-child) {
      margin-right: 20px;
   }
   .expert-led-slider .expert-led-div.swiper-slide {
      width: calc(33.33% - 13.33px);
      min-width: 270px;
   }
   .expert-led-body-bot-right .expert-led-body-bot-link {
      white-space: nowrap;
   }
   .expert-led-body-bot-right {
      width: 78px;
      margin-left: -10px;
      z-index: 1;
   }
   .expert-led-body-bot-left {
      width: calc(100% - 68px);
      padding: 0 28px 18px 15px;
   }
   .expert-led-body-top {
      padding: 15px;
   }
   .expert-led-head {
      height: 175px;
   }
   .expert-led-head-content-div {
      padding: 20px 15px 15px;
   }
   .expert-led-head .expert-led-head-icon {
      width: 30px;
      height: 30px;
      top: 8px;
      left: 8px;
   }
   .expert-led-head .expert-led-head-icon:before {
      -webkit-mask-size: 16px;
      mask-size: 16px;
   }
   .expert-led-body-top .expert-led-body-title br {
      display: none;
   }
.expert-led-slider.swiper-container .swiper-pagination {
   padding: 34px 55px 15px;
}
.expert-led-slider.swiper-container .swiper-pagination .swiper-pagination-bullet {
   width: 10px;
   height: 10px;
   margin: 0 6px;
}
body .swiper-container .swiper-pagination .swiper-pagination-bullet {
   margin: 0 6px;
}

}
/******************* max width 1199px end *******************/
/******************* max width 991px *******************/
@media (max-width: 991px) {
   .network-left-div .network-description {
      padding-right: 0;
      margin-bottom: 35px;
   }
   .nwss-div {
      min-height: 450px;
      padding: 22px 30px;
   }
   .nwss-info-head-div.nwss-title-with-icon {
      padding-right: 0;
   }
   .nwss-info-head-div.nwss-title-with-icon .nwss-info-icon {
      max-width: 70px;
   }
   .nwss-info-head-div.nwss-title-with-icon .nwss-info-title {
      width: calc(100% - 80px);
   }
   .nwss-info-head-div {
      margin-bottom: 15px;
   }
   .nwss-info-body-div {
      gap: 12px 15px;
   }
   .nwss-footer-div .nwss-info-icon {
      margin-bottom: 0;
      margin-right: 0;
      max-width: 70px;
   }
   .banner-deep-div {
      min-height: 430px;
      padding: 30px 0 70px;
   }
   .swiper-container.banner-slider .swiper-button-prev, 
   .swiper-container.banner-slider .swiper-button-next, 
   .swiper-container.banner-slider ~ .swiper-button-prev, 
   .swiper-container.banner-slider ~ .swiper-button-next {
      top: auto;
      transform: translate(0, 0);
      bottom: 15px;
   }
   body .swiper-container .swiper-pagination {
      bottom: 29px;
   }
   .expert-led-head-first,
   .expert-led-head-second, 
   .expert-led-head-third, 
   .expert-led-head-fourth {
      width: 100%;
      text-align: center;
   }
   .expert-led-head-sec {
      gap: 4px 20px;
      margin-bottom: 28px;
   }
   .expert-led-head-second, 
   .expert-led-head-third {
      margin-bottom: 21px;
   }
   .expert-led-head-fourth {
      align-items: center;
      justify-content: center;
   }
   .network-left-div {
      width: 100%;
   }
   .network-left-div {
      text-align: center;
   }
   .network-left-div .network-small-label {
      margin-bottom: 4px;
   }
   .network-left-div .network-title {
      margin-bottom: 20px;
   }
   .network-left-div .network-description {
      margin-bottom: 23px;
   }
   .network-slider-sec.swiper-container {
      overflow: visible;
   }
   .network-right-div {
      width: 100%;
      max-width: 500px;
      margin-left: auto;
      margin-right: auto;
   }
   .network-slider-sec .network-slider-slide {
      transition: transform .3s ease-in-out;
   }
   .network-slider-sec .network-slider-slide.swiper-slide-next {
      transform: translate(-68px, 0);
      z-index: -1;
   }
   .network-slider-sec .network-slider-slide.swiper-slide-prev {
      transform: translate(68px, 0);
      z-index: -1;
   }
.network-right-div .swiper-button-next.network-button-next {
   right: -24px;
}
.network-right-div .swiper-button-prev.network-button-prev {
   left: -24px;
}

}
/******************* max width 991px end *******************/
/******************* max width 767px *******************/
@media (max-width: 767px) {
   .swiper-container.swiper-circle-arrow .swiper-button-next, 
   .swiper-container.swiper-circle-arrow .swiper-button-prev, 
   .swiper-container.swiper-circle-arrow ~ .swiper-button-next, 
   .swiper-container.swiper-circle-arrow ~ .swiper-button-prev, 
   body #reads-next, 
   body #reads-prev {
      width: 35px;
      height: 35px;
   }
   .expert-led-body-bot-left {
      padding: 0 28px 16px 12px;
   }
   .expert-led-body-top {
      padding: 15px 12px;
   }
   .expert-led-head {
      height: 150px;
   }
   body .swiper-container .swiper-pagination {
      bottom: 23px;
   }
   .banner-deep-info-div .banner-deep-info-title,
   .expert-led-head-sec .expert-led-title {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
   }
   .banner-deep-info-div .banner-deep-info-title {
      margin-bottom: 23px;
      max-width: 500px;
   }
   .expert-led-head-sec .expert-led-title {
      max-width: 400px;
   }
   .banner-deep-info-div .banner-deep-info-title br,
   .expert-led-head-sec .expert-led-title br {
      display: none;
   }
.expert-led-slider.swiper-container .swiper-button-prev, 
.expert-led-slider.swiper-container .swiper-button-next {
   bottom: 7px;
}
.expert-led-sec {
   margin-bottom: 55px;
}
.network-right-div .swiper-button-prev.network-button-prev {
   left: -16px;
}
.network-right-div .swiper-button-next.network-button-next {
   right: -17px;
}


}
/******************* max width 767px end *******************/
/******************* max width 576px *******************/
@media (max-width: 576px) {
   .banner-deep-info-div .banner-deep-info-link, 
   .expert-led-head-fourth .expert-led-link, 
   .network-left-div .network-link,
   .nwss-footer-div .nwss-footer-link {
      font-size: 12px;
   }
   body .small-label-text {
      font-size: 7px;
   }
   .expert-led-head-third .expert-led-description, 
   .network-left-div .network-description {
      font-size: 13px;
   }
   .nwss-ibd-inner .nwss-ibd-label {
      font-size: 10px;
   }

   .expert-led-slider .expert-led-div.swiper-slide {
      width: 100%;
   }
   .network-right-div {
      width: calc(100% - 10px);
      max-width: 320px;
   }
   body .swiper-container .swiper-pagination .swiper-pagination-bullet,
   .expert-led-slider.swiper-container .swiper-pagination .swiper-pagination-bullet {
      width: 8px;
      height: 8px;
   }
   .nwss-info-head-div.nwss-title-with-icon .nwss-info-icon {
      max-width: 48px;
   }
   .nwss-div {
      min-height: 268px;
      padding: 22px 23px;
   }
   .nwss-info-head-div.nwss-title-with-icon .nwss-info-title {
      width: calc(100% - 58px);
   }
   .nwss-info-head-div .nwss-info-title {
      padding-top: 0;
   }
   .nwss-info-body-div {
      gap: 10px 15px;
      flex-wrap: nowrap;
   }
   .nwss-footer-div .nwss-info-icon {
      max-width: 48px;
   }
   .nwss-info-div {
      margin-bottom: 15px;
   }
.nwss-ibd-inner:first-child .nwss-ibd-label {
   white-space: nowrap;
}






}
/******************* max width 576px end *******************/


/* body:before {
   content: "";
   position: absolute;
   width: 100%;
   height: 4000px;
   background-image: url(../images/qc/sidc-qc.jpg);
   background-position: top center;
   background-repeat: no-repeat;
   background-size: 1920px;
   z-index: 99999;
   pointer-events: none;
   opacity: 0.3;
   opacity: 0;
} */