/* 19: Single Post */
/* Element 43ed277 */
.elementor-19 .elementor-element.elementor-element-43ed277{overflow:hidden;background:#F4F8FA;} .elementor-19 .elementor-element.elementor-element-43ed277 .elementor-widget-theme-post-content a{color:#0081CC;text-decoration:underline;text-underline-offset:3px;} .elementor-19 .elementor-element.elementor-element-43ed277 .elementor-widget-theme-post-content h2,.elementor-19 .elementor-element.elementor-element-43ed277 .elementor-widget-theme-post-content h3{font-family:Lexend,sans-serif;color:#153946;line-height:1.3;margin-top:1.8em;} .elementor-19 .elementor-element.elementor-element-43ed277 .elementor-widget-theme-post-content p{margin-bottom:1.25em;} .elementor-19 .elementor-element.elementor-element-43ed277 .elementor-widget-theme-post-content img{border-radius:10px;max-width:100%;height:auto;} .elementor-19 .elementor-element.elementor-element-43ed277 .elementor-post__title a:hover{color:#00679F!important;}

/* 647: MNSA Search Results */
/* Element b993fa6 */
.elementor-647 .elementor-element.elementor-element-b993fa6 .elementor-heading-title{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;} @media(max-width:767px){.elementor-647 .elementor-element.elementor-element-b993fa6{width:100%!important;max-width:100%!important;} .elementor-647 .elementor-element.elementor-element-b993fa6 .elementor-heading-title{font-size:27px!important;line-height:1.25!important;}}

/* Element 2753502 */
.elementor-647 .elementor-element.elementor-element-2753502{width:100%!important;max-width:100vw!important;box-sizing:border-box!important;overflow:hidden;} .elementor-647 .elementor-element.elementor-element-2753502>.e-con-inner{width:100%!important;max-width:100%!important;min-width:0!important;}

/* Element f2b24ef */
@media(max-width:767px){.elementor-647 .elementor-element.elementor-element-f2b24ef{--width:330px!important;width:330px!important;max-width:330px!important;margin-left:18px!important;margin-right:0!important;box-sizing:border-box!important;}}

/* Element 7a9794f */
.elementor-647 .elementor-element.elementor-element-7a9794f,.elementor-647 .elementor-element.elementor-element-7a9794f .e-search,.elementor-647 .elementor-element.elementor-element-7a9794f .e-search-form{width:100%;max-width:100%;min-width:0;} .elementor-647 .elementor-element.elementor-element-7a9794f .e-search-input-wrapper{min-width:0;} @media(max-width:767px){.elementor-647 .elementor-element.elementor-element-7a9794f .e-search-form{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;} .elementor-647 .elementor-element.elementor-element-7a9794f .e-search-label{grid-column:1!important;} .elementor-647 .elementor-element.elementor-element-7a9794f .e-search-input-wrapper{grid-column:2!important;} .elementor-647 .elementor-element.elementor-element-7a9794f .e-search-submit{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;justify-content:center!important;} .elementor-647 .elementor-element.elementor-element-7a9794f .e-search-results-container{max-width:calc(100vw - 72px)!important;}}

/* Element c577b23 */
.elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post{border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(25,67,83,.08);transition:transform .25s ease,box-shadow .25s ease;} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post:hover{transform:translateY(-4px);box-shadow:0 16px 38px rgba(25,67,83,.13);} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post__thumbnail img{transition:transform .4s ease;} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.035);} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border-radius:8px;background:#fff;border:1px solid #DCE8ED;margin:3px;} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-pagination .page-numbers.current{background:#0081CC;color:#fff;border-color:#0081CC;} @media(max-width:767px){.elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post{border-radius:12px;}} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post,.elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post__text,.elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post__title{min-width:0;max-width:100%;} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post__title,.elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post__excerpt{overflow-wrap:anywhere;} @media(max-width:767px){.elementor-647 .elementor-element.elementor-element-c577b23,.elementor-647 .elementor-element.elementor-element-c577b23 .elementor-posts-container{width:100%!important;max-width:100%!important;min-width:0!important;}}  @media(max-width:767px){.elementor-647 .elementor-element.elementor-element-c577b23{width:330px!important;max-width:330px!important;margin-left:18px!important;margin-right:0!important;} .elementor-647 .elementor-element.elementor-element-c577b23 .elementor-posts-container,.elementor-647 .elementor-element.elementor-element-c577b23 .elementor-post{width:330px!important;max-width:330px!important;box-sizing:border-box!important;}}

/* 12: Tentang Kami */
/* Element ad27854 */
body.page-id-12 {
  overflow-x: hidden !important;
}
body.page-id-12 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-12 .elementor-element.elementor-element-ad27854 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 13: Masjid Sultan Ahmad Shah */
/* Element e59c3cf */
.elementor-13 .elementor-element.elementor-element-e59c3cf .mnsa-slide-mobile {
  display: none;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-e59c3cf {
    width: 100% !important;
    max-width: 100vw !important;
    min-width: 0 !important;
    overflow: hidden;
    --e-n-carousel-arrow-prev-left-position: 12px;
    --e-n-carousel-arrow-prev-translate-x: 0px;
    --e-n-carousel-arrow-prev-top-align: 50%;
    --e-n-carousel-arrow-prev-translate-y: -50%;
    --e-n-carousel-arrow-next-right-position: 12px;
    --e-n-carousel-arrow-next-translate-x: 0px;
    --e-n-carousel-arrow-next-top-align: 50%;
    --e-n-carousel-arrow-next-translate-y: -50%;
  }

  .elementor-13 .elementor-element.elementor-element-e59c3cf .swiper,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-wrapper,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-slide,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-element-bc397c1,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-element-da00c74 {
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box;
  }

  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-element-bc397c1,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-element-da00c74 {
    width: 100% !important;
    min-height: 0 !important;
    overflow: hidden;
  }

  .elementor-13 .elementor-element.elementor-element-e59c3cf .mnsa-slide-desktop {
    display: none !important;
  }

  .elementor-13 .elementor-element.elementor-element-e59c3cf .mnsa-slide-mobile {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  .elementor-13 .elementor-element.elementor-element-e59c3cf .mnsa-slide-mobile .elementor-widget-container,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .mnsa-slide-mobile img {
    display: block;
    width: 100vw !important;
    max-width: 100vw !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-e59c3cf {
    --e-n-carousel-slide-container-height: auto !important;
  }
  .elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-wrapper {
    align-items: flex-start !important;
  }
  .elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-slide {
    height: 0 !important;
    min-height: 0 !important;
    overflow: hidden !important;
  }
  .elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-slide.swiper-slide-active {
    height: auto !important;
    overflow: visible !important;
  }
}

/* MNSA Mufti-inspired slideshow motion */
.elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-wrapper {
  transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1) !important;
}
.elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-slide .mnsa-slide-desktop img,
.elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-slide .mnsa-slide-mobile img {
  opacity: 0.35;
  transform: scale(1.018);
  transform-origin: center center;
  transition: opacity 900ms ease, transform 1200ms cubic-bezier(0.22, 1, 0.36, 1);
}
.elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-slide.swiper-slide-active .mnsa-slide-desktop img,
.elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-slide.swiper-slide-active .mnsa-slide-mobile img {
  opacity: 1;
  transform: scale(1);
}
.elementor-13 .elementor-element.elementor-element-e59c3cf .swiper-pagination-bullet {
  width: 7px !important;
  height: 7px !important;
}

/* MNSA hover arrows */
@media (min-width: 768px) {
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    color: #FFFFFF !important;
    background: rgba(0, 52, 83, 0.90) !important;
    border: 0 !important;
    border-radius: 50% !important;
    transition: opacity 220ms ease, visibility 220ms ease, background-color 220ms ease !important;
  }
  .elementor-13 .elementor-element.elementor-element-e59c3cf:hover .elementor-swiper-button-prev,
  .elementor-13 .elementor-element.elementor-element-e59c3cf:hover .elementor-swiper-button-next,
  .elementor-13 .elementor-element.elementor-element-e59c3cf:focus-within .elementor-swiper-button-prev,
  .elementor-13 .elementor-element.elementor-element-e59c3cf:focus-within .elementor-swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev:hover,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next:hover {
    background: #0081CC !important;
  }
}
@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next { display: none !important; }
}

/* MNSA visible circular arrow icons */
@media (min-width: 768px) {
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next {
    width: 46px !important;
    height: 46px !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 50% !important;
    color: #FFFFFF !important;
  }
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev i,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next i,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev i::before,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next i::before {
    color: #FFFFFF !important;
  }
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev svg,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next svg,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-prev svg path,
  .elementor-13 .elementor-element.elementor-element-e59c3cf .elementor-swiper-button-next svg path {
    fill: #FFFFFF !important;
    stroke: #FFFFFF !important;
    color: #FFFFFF !important;
  }
}


/* Element ff10e09 */
.elementor-13 .elementor-element.elementor-element-ff10e09 > .e-con-inner,
.elementor-13 .elementor-element.elementor-element-ff10e09 > .elementor-element {
  width: 100%;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-2dbe6f2,
.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 {
  width: min(100%, 1180px);
  margin-inline: auto;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-2dbe6f2 .elementor-element-25d48fd {
  max-width: 600px;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;
  align-items: stretch;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 > .elementor-element {
  width: 100% !important;
  max-width: none !important;
  min-width: 0 !important;
  height: 100%;
  align-self: stretch;
  overflow: hidden;
  background: #FFFFFF;
  border-top: 3px solid #0081CC;
  border-bottom: 1px solid rgba(0, 77, 64, 0.12);
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 > .elementor-element > .elementor-widget-container {
  height: 100%;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 .elementor-image-box-img {
  width: 100%;
  height: 240px;
  margin: 0;
  flex: 0 0 240px;
  overflow: hidden;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 img {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 .elementor-image-box-content {
  flex: 1;
  padding: 24px;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-image-box-title {
  margin: 0 0 10px;
  color: #004D40;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-image-box-description {
  margin: 0;
  color: #333333;
}

.elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-button {
  border-radius: 0;
}

@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
  }

  .elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-c8f4dd4 {
    grid-column: 1 / -1;
    width: calc((100% - 20px) / 2) !important;
    justify-self: center;
  }

  .elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 .elementor-image-box-img {
    height: 220px;
    flex-basis: 220px;
  }
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 {
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
  }

  .elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-c8f4dd4 {
    grid-column: auto;
    width: 100% !important;
  }

  .elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 .elementor-image-box-img {
    height: 220px;
    flex-basis: 220px;
  }

  .elementor-13 .elementor-element.elementor-element-ff10e09 .elementor-element-5d5b7c9 .elementor-image-box-content {
    padding: 20px;
  }
}

/* 15: Aktiviti Kami */
/* Element c2bc846 */
body.page-id-15 {
  overflow-x: hidden !important;
}
body.page-id-15 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-15 .elementor-element.elementor-element-c2bc846 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 21: Hubungi Kami */
/* Element 0540591 */
body.page-id-21 {
  overflow-x: hidden !important;
}
body.page-id-21 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-21 .elementor-element.elementor-element-0540591 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 23: Waktu Solat */
/* Element 1561f98 */
body.page-id-23 {
  overflow-x: hidden !important;
}
body.page-id-23 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-23 .elementor-element.elementor-element-1561f98 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 606: Titah Tengku Mahkota Pahang */
/* Element c324114 */
body.page-id-606 {
  overflow-x: hidden !important;
}
body.page-id-606 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-606 .elementor-element.elementor-element-c324114 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* Element 4b31d0f */
/* Reference-style Titah layout */
@media (min-width: 768px) {
  .elementor-606 .elementor-element.elementor-element-4b31d0f > .e-con-inner > .elementor-element-a21bc10 { width: calc(30% - 19.2px) !important; flex: 0 0 calc(30% - 19.2px) !important; }
  .elementor-606 .elementor-element.elementor-element-4b31d0f > .e-con-inner > .elementor-element-b32cd21 { width: calc(70% - 44.8px) !important; flex: 0 0 calc(70% - 44.8px) !important; }
}
@media (max-width: 767px) {
  .elementor-606 .elementor-element.elementor-element-4b31d0f > .e-con-inner > .elementor-element-a21bc10,
  .elementor-606 .elementor-element.elementor-element-4b31d0f > .e-con-inner > .elementor-element-b32cd21 { width: 100% !important; flex: 0 0 100% !important; }
}

/* 607: Perutusan Imam Besar */
/* Element 81338ab */
body.page-id-607 {
  overflow-x: hidden !important;
}
body.page-id-607 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-607 .elementor-element.elementor-element-81338ab {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* Element 33a20fa */
/* Reference-style Perutusan layout */
@media (min-width: 768px) {
  .elementor-607 .elementor-element.elementor-element-33a20fa > .e-con-inner > .elementor-element-d14ab10 { width: calc(30% - 19.2px) !important; flex: 0 0 calc(30% - 19.2px) !important; }
  .elementor-607 .elementor-element.elementor-element-33a20fa > .e-con-inner > .elementor-element-e81bc87 { width: calc(70% - 44.8px) !important; flex: 0 0 calc(70% - 44.8px) !important; }
}
@media (max-width: 767px) {
  .elementor-607 .elementor-element.elementor-element-33a20fa > .e-con-inner > .elementor-element-d14ab10,
  .elementor-607 .elementor-element.elementor-element-33a20fa > .e-con-inner > .elementor-element-e81bc87 { width: 100% !important; flex: 0 0 100% !important; }
}

/* 608: Sejarah */
/* Element 5f51c17 */
body.page-id-608 {
  overflow-x: hidden !important;
}
body.page-id-608 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-608 .elementor-element.elementor-element-5f51c17 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 609: Profil Korporat */
/* Element b6acedc */
body.page-id-609 {
  overflow-x: hidden !important;
}
body.page-id-609 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-609 .elementor-element.elementor-element-b6acedc {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* Element a609010 */
@media (min-width:768px){.elementor-609 .elementor-element.elementor-element-a609010 > .elementor-element-a609011{width:62%!important;flex:0 0 62%!important;}.elementor-609 .elementor-element.elementor-element-a609010 > .elementor-element-a609012{width:38%!important;flex:0 0 38%!important;}}@media (max-width:767px){.elementor-609 .elementor-element.elementor-element-a609010 > .elementor-element-a609011,.elementor-609 .elementor-element.elementor-element-a609010 > .elementor-element-a609012{width:100%!important;flex:0 0 100%!important;}}

/* Element a609020 */
@media (min-width:768px){.elementor-609 .elementor-element.elementor-element-a609020 > .elementor-element-a609021{width:28%!important;flex:0 0 28%!important;}.elementor-609 .elementor-element.elementor-element-a609020 > .elementor-element-a609022{width:72%!important;flex:0 0 calc(72% - 44px)!important;}}@media (max-width:767px){.elementor-609 .elementor-element.elementor-element-a609020 > .elementor-element-a609021,.elementor-609 .elementor-element.elementor-element-a609020 > .elementor-element-a609022{width:100%!important;flex:0 0 100%!important;}}

/* Element a609022 */
.elementor-609 .elementor-element.elementor-element-a609022 > .e-con-full > .elementor-element:first-child{width:56px!important;flex:0 0 56px!important;}.elementor-609 .elementor-element.elementor-element-a609022 > .e-con-full > .elementor-element:last-child{width:auto!important;flex:1 1 0!important;}

/* Element a609031 */
@media (min-width:768px){.elementor-609 .elementor-element.elementor-element-a609031 > .e-con-full{width:calc(50% - 12px)!important;flex:0 0 calc(50% - 12px)!important;}.elementor-609 .elementor-element.elementor-element-a609031 > .e-con-full:first-child{width:100%!important;flex:0 0 100%!important;}}@media (max-width:767px){.elementor-609 .elementor-element.elementor-element-a609031 > .e-con-full{width:100%!important;flex:0 0 100%!important;}}

/* Element a609040 */
.elementor-609 .elementor-element.elementor-element-a609040 .elementor-widget-text-editor,.elementor-609 .elementor-element.elementor-element-a609040 .elementor-widget-text-editor p{color:#333333!important;}

/* Element a609041 */
@media (min-width:768px){.elementor-609 .elementor-element.elementor-element-a609041 > .e-con-full{width:calc(50% - 12px)!important;flex:0 0 calc(50% - 12px)!important;}}@media (max-width:767px){.elementor-609 .elementor-element.elementor-element-a609041 > .e-con-full{width:100%!important;flex:0 0 100%!important;}}

/* 610: Carta Organisasi */
/* Element 6d01216 */
body.page-id-610 {
  overflow-x: hidden !important;
}
body.page-id-610 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-610 .elementor-element.elementor-element-6d01216 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* Element cca1b4b */
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-intro,.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-members-heading{max-width:1200px;margin:0 auto;width:100%;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-section-title{margin:0 0 8px;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-section-intro{text-align:center;color:#4b5b66;font-size:17px;margin:0 0 18px;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-grid{max-width:1200px;margin:0 auto 28px;width:100%;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card{background:#fff;border:1px solid rgba(0,52,83,.12);border-top:4px solid #0081cc;border-radius:14px;padding:20px 16px 18px;box-shadow:0 8px 24px rgba(0,52,83,.08);transition:transform .25s ease,box-shadow .25s ease;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card:hover{transform:translateY(-5px);box-shadow:0 14px 30px rgba(0,52,83,.15);}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__image{width:100%;margin:0 0 10px;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__image img{width:100%;height:220px;object-fit:contain;display:block;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__name{margin:0!important;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__name .elementor-heading-title{font-size:18px;line-height:1.35;margin:0;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__role{text-align:center;margin:0!important;color:#0081cc;font-weight:600;font-size:13px;letter-spacing:.04em;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__role p{margin:0;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__role .mnsa-role-org{color:#65737c;font-weight:400;font-size:13px;line-height:1.4;margin-top:4px!important;letter-spacing:0;}@media(max-width:1024px){.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-grid{grid-template-columns:1fr;gap:18px;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card__image img{height:240px;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-card{padding:18px 14px;}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-ajk-section-intro{font-size:15px;}}
/* MNSA ORG EXTENSION 20260912 */
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-section-heading{width:100%;max-width:1200px;margin:42px auto 8px;padding-top:30px;border-top:1px solid rgba(0,52,83,.16)}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-section-heading .elementor-heading-title{font-size:30px;line-height:1.15;letter-spacing:-.02em}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-unit-heading{width:100%;max-width:1200px;margin:10px auto 0}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-unit-heading .elementor-heading-title{padding-left:14px;border-left:4px solid #0081cc;font-size:22px;line-height:1.25;text-align:left}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid{margin-bottom:12px}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid .mnsa-ajk-card{height:100%}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid .mnsa-ajk-card__image img{height:210px}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid .mnsa-ajk-card__name .elementor-heading-title{font-size:16px}
@media(max-width:767px){.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-section-heading{margin-top:32px;padding-top:24px}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-section-heading .elementor-heading-title{font-size:26px}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-unit-heading .elementor-heading-title{font-size:19px}.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid .mnsa-ajk-card__image img{height:230px}}
/* MNSA NEW GROUPS FOUR COLUMNS 20260912 */
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:wrap!important;
  align-items:stretch!important;
  align-content:flex-start!important;
  gap:24px!important;
}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.mnsa-ajk-card.e-con{
  flex:0 0 calc((100% - 72px)/4)!important;
  width:calc((100% - 72px)/4)!important;
  max-width:calc((100% - 72px)/4)!important;
  margin:0!important;
}
@media(max-width:1024px){
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.mnsa-ajk-card.e-con{
    flex-basis:calc((100% - 24px)/2)!important;
    width:calc((100% - 24px)/2)!important;
    max-width:calc((100% - 24px)/2)!important;
  }
}
@media(max-width:767px){
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con{gap:18px!important}
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.mnsa-ajk-card.e-con{
    flex-basis:100%!important;
    width:100%!important;
    max-width:100%!important;
  }
}
/* MNSA NEW GROUPS INNER GRID FIX 20260912 */
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:wrap!important;
  align-items:stretch!important;
  align-content:flex-start!important;
  gap:24px!important;
}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner>.mnsa-ajk-card.e-con{
  flex:0 0 calc((100% - 72px)/4)!important;
  width:calc((100% - 72px)/4)!important;
  max-width:calc((100% - 72px)/4)!important;
  margin:0!important;
}
@media(max-width:1024px){
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner>.mnsa-ajk-card.e-con{
    flex-basis:calc((100% - 24px)/2)!important;
    width:calc((100% - 24px)/2)!important;
    max-width:calc((100% - 24px)/2)!important;
  }
}
@media(max-width:767px){
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner{gap:18px!important}
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner>.mnsa-ajk-card.e-con{
    flex-basis:100%!important;
    width:100%!important;
    max-width:100%!important;
  }
}
/* MNSA CENTERED LAST ROW AND EQUAL CARDS 20260912 */
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con,
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner{
  justify-content:center!important;
}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.mnsa-ajk-card.e-con,
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner>.mnsa-ajk-card.e-con{
  box-sizing:border-box!important;
  height:440px!important;
  min-height:440px!important;
  max-height:440px!important;
  align-self:stretch!important;
}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid .mnsa-ajk-card>.mnsa-ajk-card__name{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:64px!important;
}
.elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid .mnsa-ajk-card>.mnsa-ajk-card__role{
  margin-top:auto!important;
}
@media(max-width:767px){
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.mnsa-ajk-card.e-con,
  .elementor-610 .elementor-element.elementor-element-cca1b4b .mnsa-org-grid.e-con>.e-con-inner>.mnsa-ajk-card.e-con{
    height:460px!important;
    min-height:460px!important;
    max-height:460px!important;
  }
}

/* 611: Direktori Kakitangan */
/* Element d69657a */
body.page-id-611 {
  overflow-x: hidden !important;
}
body.page-id-611 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-611 .elementor-element.elementor-element-d69657a {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* Element b611009 */

.elementor-611 .elementor-element.elementor-element-b611009 .elementor-widget-text-editor p{margin:0 0 10px 0;}
.elementor-611 .elementor-element.elementor-element-b611009 .elementor-widget-text-editor p:last-child{margin-bottom:0;}
.elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full > .e-con-full:last-child{border-right-width:0!important;}
@media (min-width:768px){
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full > .e-con-full:nth-child(1){width:6%!important;flex:0 0 6%!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full > .e-con-full:nth-child(2){width:22%!important;flex:0 0 22%!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full > .e-con-full:nth-child(3){width:37%!important;flex:0 0 37%!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full > .e-con-full:nth-child(4){width:35%!important;flex:0 0 35%!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full:not(:first-child) > .e-con-full > .elementor-element:first-child{display:none!important;}
}
@media (max-width:767px){
 .elementor-611 .elementor-element.elementor-element-b611009{border-width:0!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full:first-child{display:none!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full:not(:first-child){margin-bottom:18px;border:1px solid #003453!important;background:#FFFFFF!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full:not(:first-child) > .e-con-full{width:100%!important;flex:0 0 100%!important;border-right-width:0!important;border-bottom:1px solid #003453!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full:not(:first-child) > .e-con-full:last-child{border-bottom-width:0!important;}
 .elementor-611 .elementor-element.elementor-element-b611009 > .e-con-full:not(:first-child) > .e-con-full > .elementor-element:first-child{display:block!important;}
}


/* 612: Nikah */
/* Element 38327af */
body.page-id-612 {
  overflow-x: hidden !important;
}
body.page-id-612 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-612 .elementor-element.elementor-element-38327af {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 613: Kelas Pengajian */
/* Element 3e43bfa */
body.page-id-613,
body.elementor-page-613,
body.postid-613 {
  overflow-x: hidden !important;
}
body.page-id-613 .elementor-element-4286402,
body.elementor-page-613 .elementor-element-4286402,
body.postid-613 .elementor-element-4286402 {
  display: none !important;
}
.elementor-613 .elementor-element.elementor-element-3e43bfa {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* Element 95d1e6d */
.elementor-613 .elementor-element.elementor-element-95d1e6d .elementor-widget-text-editor p{margin:0!important;} .elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:last-child{border-right-width:0!important;} @media(min-width:768px){.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:first-child:nth-last-child(4){width:24%!important;flex:0 0 24%!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:nth-child(2):nth-last-child(3){width:38%!important;flex:0 0 38%!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:nth-child(3):nth-last-child(2){width:16%!important;flex:0 0 16%!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:nth-child(4):last-child{width:22%!important;flex:0 0 22%!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:first-child:nth-last-child(3){width:62%!important;flex:0 0 62%!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:nth-child(2):nth-last-child(2){width:16%!important;flex:0 0 16%!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full > .e-con-full:nth-child(3):last-child{width:22%!important;flex:0 0 22%!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full:not(:first-child) > .e-con-full > .elementor-element:first-child{display:none!important;}}@media(max-width:767px){.elementor-613 .elementor-element.elementor-element-95d1e6d{border-width:0!important;} .elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full:first-child{display:none!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full:not(:first-child){margin-bottom:18px;border:1px solid #003453!important;background:#FFFFFF!important;flex-direction:column!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full:not(:first-child) > .e-con-full{width:100%!important;flex:0 0 100%!important;border-right-width:0!important;border-bottom:1px solid #003453!important;background:#FFFFFF!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full:not(:first-child) > .e-con-full:last-child{border-bottom-width:0!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .e-con-full:not(:first-child) > .e-con-full > .elementor-element:first-child{display:block!important;}}@media(max-width:767px){.elementor-613 .elementor-element.elementor-element-95d1e6d > .elementor-element-632352e{background:#003453!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .elementor-element-632352e > .e-con-full{background:#003453!important;border-color:#FFFFFF!important;}}@media(max-width:767px){.elementor-613 .elementor-element.elementor-element-95d1e6d > .elementor-element-632352e,.elementor-613 .elementor-element.elementor-element-95d1e6d > .elementor-element-632352e > .e-con-full{background:#FFFFFF!important;border-color:#003453!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .elementor-element-632352e > .e-con-full > .elementor-element:first-child .elementor-heading-title{color:#0081CC!important;}.elementor-613 .elementor-element.elementor-element-95d1e6d > .elementor-element-632352e > .e-con-full > .elementor-element:last-child .elementor-heading-title{color:#003453!important;}}

/* Element 8da2941 */
.elementor-613 .elementor-element.elementor-element-8da2941 > .e-con-full{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;} .elementor-613 .elementor-element.elementor-element-8da2941 > .e-con-full > .e-con-full:first-child{width:38px!important;flex:0 0 38px!important;} .elementor-613 .elementor-element.elementor-element-8da2941 > .e-con-full > .e-con-full:nth-child(2){width:auto!important;flex:1 1 auto!important;}

/* 614: Kuliah */
/* Element 9c5bcac */
body.page-id-614 {
  overflow-x: hidden !important;
}
body.page-id-614 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-614 .elementor-element.elementor-element-9c5bcac {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 615: Ruwaq Ahmadi */
/* Element a741c36 */
body.page-id-615 {
  overflow-x: hidden !important;
}
body.page-id-615 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-615 .elementor-element.elementor-element-a741c36 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 616: Pelancongan */
/* Element c15f1aa */
body.page-id-616 {
  overflow-x: hidden !important;
}
body.page-id-616 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-616 .elementor-element.elementor-element-c15f1aa {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 617: Kaunseling */
/* Element 5a44952 */
body.page-id-617 {
  overflow-x: hidden !important;
}
body.page-id-617 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-617 .elementor-element.elementor-element-5a44952 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 618: Gym */
/* Element 49bc7ba */
body.page-id-618 {
  overflow-x: hidden !important;
}
body.page-id-618 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-618 .elementor-element.elementor-element-49bc7ba {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 619: Takwim */
/* Element 96089d9 */
body.page-id-619 {
  overflow-x: hidden !important;
}
body.page-id-619 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-619 .elementor-element.elementor-element-96089d9 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 620: Tempahan Fasiliti */
/* Element 52c9a93 */
body.page-id-620 {
  overflow-x: hidden !important;
}
body.page-id-620 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-620 .elementor-element.elementor-element-52c9a93 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 621: Borang Keahlian Gym */
/* Element 7d18976 */
body.page-id-621 {
  overflow-x: hidden !important;
}
body.page-id-621 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-621 .elementor-element.elementor-element-7d18976 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 622: Borang Jemputan */
/* Element b782158 */
body.page-id-622 {
  overflow-x: hidden !important;
}
body.page-id-622 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-622 .elementor-element.elementor-element-b782158 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 623: HRMIS */
/* Element 4b2db4c */
body.page-id-623 {
  overflow-x: hidden !important;
}
body.page-id-623 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-623 .elementor-element.elementor-element-4b2db4c {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 624: Webmel */
/* Element 56955fa */
body.page-id-624 {
  overflow-x: hidden !important;
}
body.page-id-624 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-624 .elementor-element.elementor-element-56955fa {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 625: Cloud */
/* Element e4c38fe */
body.page-id-625 {
  overflow-x: hidden !important;
}
body.page-id-625 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-625 .elementor-element.elementor-element-e4c38fe {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 626: I-SPEK */
/* Element c12b25e */
body.page-id-626 {
  overflow-x: hidden !important;
}
body.page-id-626 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-626 .elementor-element.elementor-element-c12b25e {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 627: E-Latihan */
/* Element 5f8cfc5 */
body.page-id-627 {
  overflow-x: hidden !important;
}
body.page-id-627 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-627 .elementor-element.elementor-element-5f8cfc5 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

/* 628: Lain-lain */
/* Element 2cf5531 */
body.page-id-628 {
  overflow-x: hidden !important;
}
body.page-id-628 .elementor-location-single > .elementor-element-4286402 {
  display: none !important;
}
.elementor-628 .elementor-element.elementor-element-2cf5531 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
}

