@media screen and (min-width: 1921px) {
  .npl-master-abstract,
  .npl-master-third-section,
  .npl-master-sixth-section,
  .npl-master-fifth-section,
  .npl-master-seventh-section,
  .npl-master-eleventh-section,
  .npl-master-twelfth-section,
  .npl-master-thirteenth-section,
  .npl-master-fifteenth-section,
  .npl-master-ninth-section,
  .npl-master-abstract-comp,
  .npl-master-support-main,
  .npl-master-audio-section,
  .npl-master-swiper2-scroll,
  .npl-master-fourteen-desc-container,
  .npl-master-grid-text-container,
  .npl-master-custom-video-section-sm,
  .npl-master-iframe,
  .npl-master-ending-text,
  .footer_container {
    max-width: 64%;
    width: 100%;
    margin: 0 auto;
  }

  .npl-master-border {
    max-width: 62%;
    margin: 0 auto;
    left: 0;
    right: 0;
  }

  .section2_container {
    max-width: 64%;
    margin: 0 auto;
  }

  .npl-master-swiper,
  .npl-master-fourth-section,
  .npl-master-eighth-section,
  .npl-master-tenth-section,
  .npl-master-fourteenth-section,
  .npl-master-grid-images-container,
  .npl-master-grid-images-container-three,
  .npl-master-video-section,
  .npl-master-custom-video-section,
  .npl-master-grid-swiper {
    max-width: 64%;
    width: 100%;
    margin: 0 auto;
  }

  .npl-master-border-container {
    margin: 0;
  }

  .npl-master-abstract-comp p,
  .npl-master-abstract-info,
  .npl-master-fifteenth-desc,
  .npl-master-fifteenth-last-desc,
  .npl-master-fifteenth-final-line,
  .npl-master-fifth-download-container,
  .npl-master-sixth-desc,
  .npl-master-seventh-section,
  .npl-master-fourth-swiper,
  .npl-master-iframe-link,
  .npl-master-ninth-container,
  .npl-master-swiper2-container,
  .npl-master-swiper-desc,
  .npl-master-support-main-container,
  .npl-master-tenth-swiper6,
  .npl-master-thirteenth-img-container,
  .npl-master-thirteenth-img-below,
  .npl-master-twelfth-section-container,
  .npl-master-custom-video-container-sm,
  .footer_left {
    margin: 0 0 0 5%;
  }

  .npl-master-fifth-section a {
    margin-left: 10%;
  }

  .npl-master-fifteenth-inside-text,
  .npl-master-fifteenth-below-desc-text,
  .npl-master-audio-section-container {
    margin: 0 0 0 13%;
  }

  .npl-master-template-heading {
    height: 285px;
    max-width: 62%;
    margin: 0 auto 60px;
    padding: 90px 0 0 0;
  }

  .npl-master-template-heading h1 {
    font-family: var(--libre);
    font-size: var(--sixtySix);
    color: var(--be9);
    font-weight: var(--menuWeight);
    font-style: italic;
    margin: 0 0 0 0;
  }
}

@media screen and (max-width: 1350px) and (min-width: 1251px) {
  .npl-master-border {
    margin: 0 5px 0 8.2%;
  }

  .npl-master-abstract,
  .npl-master-third-section,
  .npl-master-sixth-section,
  .npl-master-fifth-section,
  .npl-master-seventh-section,
  .npl-master-eleventh-section,
  .npl-master-twelfth-section,
  .npl-master-thirteenth-section,
  .npl-master-fifteenth-section,
  .npl-master-ninth-section,
  .npl-master-abstract-comp,
  .npl-master-support-main,
  .npl-master-audio-section,
  .npl-master-swiper2-scroll,
  .npl-master-fourteen-desc-container,
  .npl-master-grid-text-container,
  .npl-master-custom-video-section-sm,
  .npl-master-iframe,
  .npl-master-border {
    margin: 0 5px 0 8.2%;
    max-width: 1135px;
  }

  .npl-master-swiper,
  .npl-master-fourth-section,
  .npl-master-eighth-section,
  .npl-master-tenth-section,
  .npl-master-fourteenth-section,
  .npl-master-grid-images-container,
  .npl-master-grid-images-container-three,
  .npl-master-video-section,
  .npl-master-custom-video-section,
  .npl-master-aside-container-swiper,
  .npl-master-grid-swiper,
  .npl-master-ending-text {
    margin: 0 5px 0 7%;
    max-width: 1160px;
  }
}

@media screen and (max-width: 1250px) {
  .npl-master-border,
  .npl-master-abstract,
  .npl-master-third-section,
  .npl-master-sixth-section,
  .npl-master-fifth-section,
  .npl-master-seventh-section,
  .npl-master-eleventh-section,
  .npl-master-twelfth-section,
  .npl-master-thirteenth-section,
  .npl-master-fifteenth-section,
  .npl-master-ninth-section,
  .npl-master-abstract-comp,
  .npl-master-support-main,
  .npl-master-audio-section,
  .npl-master-swiper2-scroll,
  .npl-master-fourteen-desc-container,
  .npl-master-grid-text-container,
  .npl-master-custom-video-section-sm,
  .npl-master-iframe,
  .npl-master-border {
    grid-template-columns: minmax(0, 740px);
    margin-right: 5px;
  }

  .npl-master-swiper,
  .npl-master-fourth-section,
  .npl-master-eighth-section,
  .npl-master-tenth-section,
  .npl-master-fourteenth-section,
  .npl-master-grid-images-container,
  .npl-master-grid-images-container-three,
  .npl-master-video-section,
  .npl-master-custom-video-section,
  .npl-master-grid-swiper {
    grid-template-columns: minmax(0, 880px);
    margin-right: 5px;
    max-width: 880px;
  }

  .npl-master-abstract-aside,
  /* .npl-master-swiper-aside, */
  .npl-master-aside-quote,
  .npl-fourth-aside,
  .npl-master-ninth-aside,
  .npl-master-sixth-aside-container,
  .npl-master-thirteenth-aside,
  .npl-master-fifteenth-aside,
  .npl-twelfth-aside,
  .npl-master-support-aside,
  .npl-master-introduction-aside {
    display: none;
  }

  .npl-master-aside-container-swiper {
    display: none;
  }
}

@media screen and (max-width: 1024px) {
  .npl-master-swiper-height{
    min-height: 0px;
  }

  .npl-master-fifteenth-inside-text,
  .npl-master-fifteenth-below-desc-text,
  .npl-master-audio-section-container {
    margin: 0;
    max-width: 740px;
  }

  .npl-master-ending-text {
    width: 90%;
    max-width: 740px;
    margin: 0 auto;
  }

  .npl-master-abstract-comp p,
  .npl-master-abstract-info,
  .npl-master-fifteenth-desc,
  .npl-master-fifteenth-last-desc,
  .npl-master-fifteenth-final-line,
  .npl-master-fifth-download-container,
  .npl-master-sixth-desc,
  .npl-master-seventh-section,
  .npl-master-fourth-swiper,
  .npl-master-iframe-link,
  .npl-master-ninth-container,
  .npl-master-swiper2-container,
  .npl-master-swiper-desc,
  .npl-master-support-main-container,
  .npl-master-tenth-swiper6,
  .npl-master-thirteenth-img-container,
  .npl-master-thirteenth-img-below,
  .npl-master-twelfth-section-container,
  .npl-master-custom-video-container-sm,
  .footer_left {
    margin: 0;
    max-width: 740px;
  }

  .npl-master-border-container {
    max-width: 100%;
    margin: 0;
  }

  /* showing */
  .npl-twelfth-aside {
    display: block;
    grid-column: 1;
    padding: 60px 22px 0;
  }

  .npl-master-swiper-aside-spacing {
    gap: 40px;
  }

  .npl-master-swiper-aside-container {
    display: flex;
    flex-direction: row;
    gap: 40px;
  }

  .npl-master-swiper-aside-img {
    margin: 0;
    max-width: 228px;
  }

  .npl-master-swiper-aside-title {
    margin: 0;
    justify-content: space-between;
    width: 100%;
  }

  /* fourth */

  .npl-fourth-exhibition {
    width: 100%;
    max-width: 150px;
  }

  .npl-fourth-exhibition img {
    display: block;
    max-width: 150px;
  }

  .npl-fourth-aside-container {
    margin: 0;
    width: 100%;
    flex-direction: row;
    gap: 30px;
  }

  .npl-fourth-exhibition p {
    position: absolute;
  }

  .npl-fourth-aside {
    display: inline-flex;
    grid-column: 1;
    margin-top: 20px;
  }

  .npl-master-fourth-aside-below-desc {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }

  /* end of showing  */

  .npl-master-swiper-aside-line {
    display: none;
  }

  .npl-master-swiper-aside-img {
    max-width: 150px;
  }

  .npl-master-swiper2-container,
  .npl-master-fourth-swiper,
  .mySwiper6 {
    max-width: 100%;
    margin: 0;
  }
  .mySwiper-grid2 .swiper-slide,
  .mySwiper-grid4 .swiper-slide {
    /* height: 100%; */
    aspect-ratio: 3/2;
  }

  .npl-master-twelfth-img-desc,
  .npl-master-thirteenth-img-desc,
  .npl-master-fourteenth-desc,
  .npl-master-grid-text {
    max-width: 90%;
    margin: -30px auto 0;
  }

  .swiper-button {
    position: absolute;
    top: 50%;
    left: 50%;
    display: flex;
    gap: 5px;
    z-index: 1;
    width: 95%;
    justify-content: space-between;
    transform: translate(-50%, -50%);
    bottom: auto;
    right: auto;
    pointer-events: none;
  }

  .npl-master-support-main-container {
    margin: 0;
  }

  .npl-master-twelfth-img {
    max-width: 740px;
  }

  .npl-master-fifteenth-below-desc-text,
  .npl-master-fifth-section a,
  .npl-master-audio-section-container {
    margin-left: 0;
  }

  .npl-master-eighth-blog-container {
    flex-direction: column;
    gap: 40px;
  }

  .npl-master-eighth-blog-overlay {
    max-width: 100%;
    height: auto;
    padding: 35px 22px 22px;
    display: flex;
    gap: 30px;
  }
  .npl-master-eighth-blog-img {
    margin: 0;
    width: 100%;
    height: 100%;
    max-width: 228px;
    aspect-ratio: 3/2;
  }

  .npl-master-eighth-blog-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .npl-master-blog-img-title {
    width: 100%;
  }

  .npl-master-blog-title h1 {
    font-size: clamp(var(--fourteen), 1vw, var(--twentyTwo));
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .npl-master-aside-container-swiper,
  .npl-master-hidden-line,
  .npl-master-hidden-overflow {
    display: none;
  }

  .npl-master-template-heading {
    min-height: 224px;
    height: auto;
    padding: 130px 0 0;
    width: 90%;
    max-width: 740px;
    margin: 0 auto 60px;
  }

  .npl-master-template-heading h1,
  .npl-master-custom-video-container-sm {
    margin: 0;
  }

  /* .npl-master-border {
    width: 95%;
    max-width: 800px;
    } */

  .npl-master-border {
    grid-template-columns: minmax(0, 100%);
    max-width: 95%;
    margin: 0 auto;
    left: 0;
    right: 0;
  }

  .npl-master-abstract,
  .npl-master-third-section,
  .npl-master-sixth-section,
  .npl-master-fifth-section,
  .npl-master-seventh-section,
  .npl-master-eleventh-section,
  .npl-master-twelfth-section,
  .npl-master-thirteenth-section,
  .npl-master-fifteenth-section,
  .npl-master-abstract-comp,
  .npl-master-audio-section,
  .npl-master-support-main,
  .npl-master-swiper2-scroll,
  .npl-master-fourteen-desc-container,
  .npl-master-grid-text-container,
  .npl-master-custom-video-section-sm,
  .npl-master-iframe {
    grid-template-columns: 1fr;
    width: 90%;
    max-width: 740px;
    margin: 0 auto;
  }

  .npl-master-swiper,
  .npl-master-fourth-section,
  .npl-master-eighth-section,
  .npl-master-tenth-section,
  .npl-master-ninth-section,
  .npl-master-fourteenth-section,
  .npl-master-grid-images-container,
  .npl-master-grid-images-container-three,
  .npl-master-video-section,
  .npl-master-custom-video-section {
    grid-template-columns: 100%;
    width: 90%;
    max-width: 740px;
    margin: 0 auto;
  }

  .npl-master-grid-swiper,
  .npl-master-grid-swiper2 {
    max-width: 740px;
    width: 90%;
    margin: 0 auto 0;
  }

  .npl-master-fourteenth-img {
    grid-column: 1;
  }

  /* .npl-master-abstract-info {
    padding: 60px 0 0;
  } */

  .npl-master-blog-img-title,
  .npl-master-swiper-desc,
  .npl-master-sixth-desc,
  .npl-master-ninth-aside,
  .npl-master-ninth-container,
  .npl-master-eleventh-section,
  .npl-master-twelfth-section-container,
  .npl-master-thirteenth-img-below,
  .npl-master-thirteenth-img-container,
  .npl-master-fifteenth-inside-text,
  .npl-master-fifteenth-desc,
  .npl-master-fifteenth-last-desc,
  .npl-master-fifteenth-below-desc-text,
  .npl-master-abstract-comp p,
  .npl-master-audio-section-container,
  .npl-master-fourteen-desc-container,
  .npl-master-iframe-link {
    padding: 0;
  }

  .npl-master-seventh-section {
    margin-bottom: 40px;
  }

  .npl-master-fifteenth-inside-text p {
    margin: 0;
  }

  .npl-master-grid-images,
  .npl-master-grid-images-three {
    width: 50%;
    max-width: 100%;
    aspect-ratio: 3/2;
  }

  /* .npl-master-grid-images-three {
    width: 30%;
    max-width: 100%;
    aspect-ratio: 3/2;
  } */
}

@media screen and (max-width: 768px) {
  .npl-master-blog-hidden,
  .npl-master-eighth-section span {
    display: none;
  }

  /* full screen images  */
  .npl-master-fullscreen-swiper-container-click,
  .npl-master-grid-swiper-fullscreen {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .mySwiper-fullScreen,
  .mySwiper-grid-full {
    max-width: 95%;
  }

  .npl-master-fullscreen-swiper-container-click fieldset,
  .npl-master-grid-swiper-fullscreen fieldset {
    height: auto;
    padding: 22px 0;
    flex-direction: column;
    gap: 10px;
  }

  .npl-master-full-screen-click-button,
  .npl-master-grid-fullscreen-click-button {
    position: relative;
    justify-content: end;
    gap: 5px;
  }
  /* end of fullscreen images */
}

@media screen and (max-width: 500px) {
  .npl-support-form-button-container {
    flex-direction: row;
    width: 75%;
  }

  .other {
    justify-content: start;
  }

  .npl-master-support-radio form,
  .npl-master-support-form-top-div div,
  .npl-master-support-form-bottom-div div,
  .npl-master-radio-input {
    width: 100%;
  }

  .npl-master-support-radio .supportDefault,
  .npl-master-support-radio form {
    font-size: var(--eighteen);
  }

  .npl-master-support-radio-container {
    justify-content: center;
    align-items: center;
    gap: 10px;
    width: 100%;
  }

  .npl-master-support-radio {
    flex-direction: column;
    width: 100%;
  }

  .npl-master-support-amount-input p,
  .npl-master-support-amount form {
    width: 100%;
  }
}
