/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[3]!./app/(header)/header.module.css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
@media all and (max-width: 599.555px) {
    .header_page_lable__ZZjoA {
        color: white;
        text-shadow: 3px 2px 5px #00accebe;
        font-size: 1.8rem;
    }

    .header_header_box__Yf18p {
        background-color: rgba(0, 0, 0, 0.171);
        border-radius: 15px;
        padding: 13px 8px;
        border: 1px solid white;
        box-shadow: 13px 15px 37px 10px rgba(0, 0, 0, 0.53);
        -webkit-box-shadow: 13px 15px 37px 10px rgba(0, 0, 0, 0.53);
        -moz-box-shadow: 13px 15px 37px 10px rgba(0, 0, 0, 0.53);
        overflow: hidden;
        height: 550px;
    }

}

@media all and (min-width: 600px) and (max-width: 992.55px) {
    .header_header_box__Yf18p {
        background-color: rgba(0, 0, 0, 0.171);
        border-radius: 15px;
        padding: 13px 8px;
        box-shadow: 13px 15px 37px 10px rgba(0, 0, 0, 0.53);
        -webkit-box-shadow: 13px 15px 37px 10px rgba(0, 0, 0, 0.53);
        -moz-box-shadow: 13px 15px 37px 10px rgba(0, 0, 0, 0.53);
        overflow: hidden;
        border: 1px solid #9DCEDC;
    }

    .header_links__oIkT8 {
        color: white;
        text-decoration: none;
        font-size: 0.95rem;
        font-family: 'Arima Madurai';
    }

}

@media all and (min-width: 993px) and (max-width: 1250.555px) {
    .header_header_box__Yf18p {
        background-color: rgba(0, 0, 0, 0.171);
        border-radius: 15px;
        padding: 13px 8px;
        box-shadow: 2px 0px 15px -2px rgba(51, 4, 93, 0.616);
        border: 1px solid #9DCEDC;
    }

    .header_links__oIkT8 {
        color: white;
        text-decoration: none;
        font-size: 0.95rem;
        font-family: 'Arima Madurai';
    }


}

@media all and (min-width: 1251px) {

    /* header */
    .header_header_box__Yf18p {
        background-color: rgba(0, 0, 0, 0.197);
        border-radius: 15px;
        padding: 15px 10px;
        border: 1px solid #9DCEDC;
        box-shadow: 2px 0px 15px -2px rgba(51, 4, 93, 0.616);
        backdrop-filter: blur(3px);
        -webkit-backdrop-filter: blur(4px);
        transition-duration: 0.6s;
    }

    .header_header_box__Yf18p:hover {
        background-color: rgba(0, 0, 0, 0.334);
        border-radius: 15px;
        padding: 15px 10px;
        /* border: 1px solid rgba(255, 255, 255, 0.59); */
        box-shadow: 13px 6px 44px 10px rgba(33, 4, 57, 0.627);
        backdrop-filter: blur(5px);
        -webkit-backdrop-filter: blur(5px);
        transition-duration: 0.8s;
    }

    .header_links__oIkT8 {
        color: white;
        text-decoration: none;
        font-size: 0.99rem;
        font-family: 'Arima Madurai';
    }

}

.header_menubox__ruzrZ {
    /* border: 1px solid #fff; */
    width: 77%;
    margin-inline: auto;
    padding: 20px 10px;
    position: relative;
    top: -60px;
}

.header_links_mobile__W2XYo {
    color: white;
    text-decoration: none;
    font-size: 1.1rem;
    display: inline-block;
    opacity: 0;
    transform: scale(0.2);
    animation: header_appearFromCenter__C2knj 0.6s ease forwards;
    animation-delay: var(--delay, 0s);
}

/* Hover effect */
.header_links_mobile__W2XYo:hover {
    font-size: 1.2rem;
    font-weight: bold;
    color: white;
    transition: all 0.4s;
}

@keyframes header_appearFromCenter__C2knj {
    0% {
        transform: scale(0.2);
        opacity: 0;
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}

/* Base style */
.header_munu_back__Kr0N3 {
    position: fixed;
    width: 100vw;
    background-color: #021c2edc;
    z-index: 10000;
    top: 0;
    overflow: hidden;
}

/* Open animation */
.header_munu_back_active__6q0QI {
    height: 100vh;
    animation: header_slideDown__G2Gw6 0.6s ease forwards;
    position: fixed;
    width: 100vw !important;
    background-color: #021c2edc;
    z-index: 10000;
    top: 0px;
    right: 0px;
}

/* Close animation */
.header_munu_back_closing__225Pn {
    height: 100vh;
    animation: header_slideUp__XfQ94 0.8s ease forwards;
    position: fixed;
    width: 100vw !important;
    background-color: #021c2edc;
    z-index: 10000;
    top: 0px;
    right: 0px;
}

/* Keyframes */
@keyframes header_slideDown__G2Gw6 {
    0% {
        height: 0vh;
    }

    100% {
        height: 100vh;
    }
}

@keyframes header_slideUp__XfQ94 {
    0% {
        height: 100vh;
    }

    100% {
        height: 0vh;
    }
}


/* hover/focus */
.header_links__oIkT8:hover,
.header_links__oIkT8:focus-visible {
  color: rgb(95, 80, 227);
  outline: none;
}

/* press feedback (momentary) */
.header_links__oIkT8:active { transform: translateY(1px); }

.header_links__oIkT8:hover::after,
.header_links__oIkT8:focus-visible::after { transform: scaleX(1); }

/* persistent active */
.header_links__oIkT8[aria-current="page"] {
  color: rgb(145, 175, 236);
  font-weight: 700;
}
.header_links__oIkT8[aria-current="page"]::after { transform: scaleX(1); }

/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[3]!./app/(footer)/footer.module.css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
@media all and (max-width: 599.555px) {

    .footer_footer_back__5r0W_ {
        padding-top: 2rem;
        padding-bottom: 28px;
        border-top-right-radius: 20px;
        border-top-left-radius: 20px;
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;
        background: #2a1d7a;
        background: radial-gradient(circle, rgba(20, 43, 77, 0.844) 0%, rgb(15, 32, 55) 24%, rgba(5, 22, 38, 1) 41%);
        color: white;
        margin-bottom: 0px;
        border: 1px solid #5890AB;
        box-shadow: 4px -1px 20px -2px rgba(1, 12, 18, 0.259);
        -webkit-box-shadow: 4px -1px 20px -2px rgba(88, 143, 171, 0.486);
        -moz-box-shadow: 4px -1px 20px -2px rgba(88, 143, 171, 0.419);
    }

    .footer_links__E_m8t {
        color: #bae1f5;
        font-size: 0.8rem;
        text-decoration: none;
        font-weight: bold;
    }

    .footer_footer_back__5r0W_ h2 {
        color: hsl(0, 0%, 100%);
        text-shadow: 3px 2px 5px #3400cedd;
    }

    .footer_footer_back__5r0W_ p {
        color: #bae1f5;
        font-size: 0.75rem !important;
        padding-inline: 20px !important;
    }

    .footer_social_img__PlJmG {
        width: 40px;
        height: 40px;
        background-size: cover;
    }
    .footer_logo_box__j14Bh {
        width: 55%;
    }

    .footer_text_box__esuJn {
        width: 94%;
    }

    .footer_links_box__xvIMD {
        width: 100%;
    }
}

@media all and (min-width: 600px) and (max-width: 992.55px) {

    .footer_footer_back__5r0W_ {
        background: #2a1d7a;
        background: radial-gradient(circle, rgb(20, 43, 77) 0%, rgb(15, 32, 55) 24%, rgba(5, 22, 38, 1) 41%);
        padding-top: 30px;
        padding-bottom: 28px;
        font-size: 0.8rem;
        border-top-right-radius: 20px;
        border-top-left-radius: 20px;
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
        color: white;
        border: 1px solid #5890AB;
        box-shadow: 4px -1px 20px -2px rgba(1, 12, 18, 0.259);
        -webkit-box-shadow: 4px -1px 20px -2px rgba(88, 143, 171, 0.486);
        -moz-box-shadow: 4px -1px 20px -2px rgba(88, 143, 171, 0.419);
    }

    .footer_links__E_m8t {
        color: #bae1f5;
        font-size: 0.9rem;
        text-decoration: none;
        font-weight: bold;
    }

    .footer_footer_back__5r0W_ h2 {
        color: #bae1f5;
        text-shadow: 3px 2px 5px #3400cedd;
    }

    .footer_social_img__PlJmG {
        width: 40px;
        height: 40px;
        background-size: cover;
    }

    .footer_logo_box__j14Bh {
        width: 38%;
    }

    .footer_text_box__esuJn {
        width: 80%;
    }

    .footer_links_box__xvIMD {
        width: 82%;
    }
}

@media all and (min-width: 993px) and (max-width: 1250.555px) {
    .footer_footer_back__5r0W_ {
        background: #2a1d7a;
        background: radial-gradient(circle, rgb(20, 43, 77) 0%, rgb(15, 32, 55) 24%, rgba(5, 22, 38, 1) 41%);
        padding-top: 30px;
        padding-bottom: 28px;
        border-radius: 60px;
        font-size: 0.8rem;
        text-align: left;
        color: white;
        border: 1px solid #5890AB;
        box-shadow: 4px -1px 20px -2px rgba(1, 12, 18, 0.259);
        -webkit-box-shadow: 4px -1px 20px -2px rgba(88, 143, 171, 0.486);
        -moz-box-shadow: 4px -1px 20px -2px rgba(88, 143, 171, 0.419);
    }

    .footer_links__E_m8t {
        color: #bae1f5;
        font-size: 0.9rem;
        text-decoration: none;
        font-weight: bold;
    }

    .footer_footer_back__5r0W_ h2 {
        color: #bae1f5;
        text-shadow: 3px 2px 5px #3400cedd;
    }

    .footer_social_img__PlJmG {
        width: 40px;
        height: 40px;
        background-size: cover;
    }

    .footer_logo_box__j14Bh {
        width: 33%;
    }

    .footer_text_box__esuJn {
        width: 57%;
    }

    .footer_links_box__xvIMD {
        width: 60%;
    }
}

@media all and (min-width: 1251px) {
    .footer_footer_back__5r0W_ {
        background: #2a1d7a;
        background: radial-gradient(circle, rgb(20, 43, 77) 0%, rgb(15, 32, 55) 24%, rgba(5, 22, 38, 1) 41%);
        padding-top: 30px;
        padding-bottom: 28px;
        border-radius: 60px;
        font-size: 0.8rem;
        text-align: left;
        color: white;
        border: 1px solid #5890AB;
        box-shadow: 4px -1px 20px -2px rgba(150, 46, 188, 0.485);
       
    }

    .footer_links__E_m8t {
        color: #bae1f5;
        font-size: 0.9rem;
        text-decoration: none;
        font-weight: bold;
    }

    .footer_footer_back__5r0W_ h2 {
        color: #bae1f5;
        text-shadow: 3px 2px 5px #6000cedd;
    }

    .footer_social_img__PlJmG {
        width: 40px;
        height: 40px;
        background-size: cover;
    }

    .footer_logo_box__j14Bh {
        width: 29%;
    }

    .footer_text_box__esuJn {
        width: 50%;
    }

    .footer_links_box__xvIMD {
        width: 50%;
    }
}
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[3]!./app/aboutus/page.module.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
/* متغیرهای رنگ و استایل را روی ریشه‌ی صفحه ست می‌کنیم (بدون :root) */
.page_page__SLXq4 {
  --bg: #0b1020;
  --card: rgba(255, 255, 255, 0.06);
  --border: rgba(255, 255, 255, 0.14);
  --text: #e9ecf4;
  --muted: #b6c0d4;
  --primary1: #6d7cff; /* آبی-بنفش برند */
  --primary2: #9a5dff;
  --shadow: 0 20px 40px rgba(0, 0, 0, 0.35);

  background:
    radial-gradient(1200px 800px at 20% -10%, rgba(109,124,255,0.18), transparent),
    radial-gradient(1000px 700px at 120% 10%, rgba(154,93,255,0.15), transparent),
    var(--bg);
  color: var(--text);
  min-height: 100dvh;
}

/* Helpers */
.page_container__vWUNN { width: min(1160px, 92vw); margin: 0 auto; }
.page_section__tW2xU { padding: clamp(48px, 6vw, 96px) 0; }

.page_sectionTitle__lB5Jd, .page_sectionTitleCenter__FGEZo {
  font-size: clamp(24px, 2.6vw, 34px);
  line-height: 1.2;
  letter-spacing: -0.01em;
  margin: 0 0 16px;
}
.page_sectionTitleCenter__FGEZo { text-align: center; }
.page_lead__yPfj7 { color: var(--muted); font-size: clamp(16px, 1.4vw, 18px); }

/* HERO */
.page_hero__7HQof {
  position: relative;
  min-height: clamp(480px, 60vh, 720px);
  display: grid;
  place-items: center;
  overflow: clip;
}
.page_heroImg__2sf5M {
  object-fit: cover;
  filter: saturate(0.9) contrast(1.05) brightness(0.85);
  transform: scale(1.02);
}
.page_heroOverlay__pckQb {
  position: absolute; inset: 0;
  background:
    linear-gradient(180deg, rgba(11,16,32,0.15), rgba(11,16,32,0.75) 60%, rgba(11,16,32,0.95)),
    radial-gradient(600px 320px at 20% 15%, rgba(109,124,255,0.35), transparent 60%),
    radial-gradient(600px 320px at 80% 10%, rgba(154,93,255,0.25), transparent 60%);
}
.page_heroContent__vLay9 { position: relative; padding: 0 24px; text-align: center; max-width: 900px; }
.page_heroTitle___yRnz { font-size: clamp(28px, 5vw, 48px); margin: 0 0 12px; }
.page_gradientText__u6M4K {
  background: linear-gradient(90deg, var(--primary1), var(--primary2));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.page_heroSubtitle__atOMJ { color: var(--muted); font-size: clamp(16px, 1.6vw, 20px); margin: 0 0 24px; }
.page_ctaGroup__DqVVf { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }

/* Buttons */
.page_btnPrimary__rwTKt, .page_btnPrimarySm__hl3K6, .page_btnGhost__HFEeO {
  border-radius: 999px;
  padding: 12px 20px;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  text-decoration: none;
  font-weight: 600;
  transition: transform .2s ease, box-shadow .2s ease, background .2s ease, color .2s ease, border-color .2s ease;
  will-change: transform;
}
.page_btnPrimary__rwTKt, .page_btnPrimarySm__hl3K6 {
  background: linear-gradient(90deg, var(--primary1), var(--primary2));
  color: white;
  box-shadow: var(--shadow);
}
.page_btnPrimary__rwTKt:hover, .page_btnPrimarySm__hl3K6:hover { transform: translateY(-2px) scale(1.01); }
.page_btnGhost__HFEeO {
  border: 1px solid var(--border);
  color: var(--text);
  background: rgba(255,255,255,0.02);
}
.page_btnGhost__HFEeO:hover { border-color: rgba(255,255,255,0.3); background: rgba(255,255,255,0.06); transform: translateY(-2px); }
.page_btnPrimarySm__hl3K6 { padding: 10px 16px; font-size: 14px; }

/* STATS */
.page_statsGrid__3Zmxx {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-gap: 14px;
  gap: 14px;
}
@media (max-width: 900px) { .page_statsGrid__3Zmxx { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 520px) { .page_statsGrid__3Zmxx { grid-template-columns: 1fr; } }

.page_statCard__JSFu2 {
  background: var(--card);
  border: 1px solid var(--border);
  border-radius: 18px;
  padding: 22px 20px;
  text-align: center;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}
.page_statK__umKLm {
  font-size: clamp(22px, 3.4vw, 32px);
  font-weight: 800;
  letter-spacing: -0.02em;
  background: linear-gradient(90deg, var(--primary1), var(--primary2));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  margin-bottom: 6px;
}
.page_statV__i_q8r { color: var(--muted); }

/* SPLIT ABOUT */
.page_split__GR_dR {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  grid-gap: clamp(18px, 2.6vw, 30px);
  gap: clamp(18px, 2.6vw, 30px);
  align-items: center;
}
@media (max-width: 980px) { .page_split__GR_dR { grid-template-columns: 1fr; } }

.page_mediaStack__jgOa8 { position: relative; }

.page_mediaCardLarge__DcAD8,
.page_mediaCardSmall__xwMGi {
  position: relative;       /* برای کارکرد درست Image با fill */
  border-radius: 22px;
  overflow: hidden;
  border: 1px solid var(--border);
  background: rgba(255,255,255,0.04);
  box-shadow: var(--shadow);
}
.page_mediaCardLarge__DcAD8 { aspect-ratio: 4/3; }
.page_mediaCardSmall__xwMGi {
  position: absolute;
  right: -14px;
  bottom: -14px;
  width: min(48%, 300px);
  aspect-ratio: 4/3;
}
@media (max-width: 980px) {
  .page_mediaCardSmall__xwMGi { position: relative; right: 0; bottom: 0; width: 60%; margin-top: 12px; }
}
.page_mediaImg__JncXz { object-fit: cover; }
.page_textBlock__doZsE { padding: 8px 6px; }
.page_bullets__5r30B { margin: 14px 0 0; padding: 0 0 0 18px; color: var(--muted); }
.page_bullets__5r30B li { margin: 6px 0; }

/* FEATURES */
.page_featuresGrid__pK1a_ {
  margin-top: 18px;
  display: grid;
  grid-gap: 14px;
  gap: 14px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
@media (max-width: 1000px) { .page_featuresGrid__pK1a_ { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 600px) { .page_featuresGrid__pK1a_ { grid-template-columns: 1fr; } }

.page_featureCard__4vZ_Q {
  background: var(--card);
  border: 1px solid var(--border);
  border-radius: 18px;
  padding: 20px;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  transition: transform .2s ease, border-color .2s ease, background .2s ease;
}
.page_featureCard__4vZ_Q:hover { transform: translateY(-3px); border-color: rgba(255,255,255,0.28); background: rgba(255,255,255,0.08); }
.page_featureTitle__Uv0KI { margin: 0 0 6px; font-size: clamp(18px, 1.8vw, 22px); }
.page_featureDesc__gz3TQ { color: var(--muted); }

/* BANNER */
.page_banner__Da1yQ {
  position: relative;
  margin: clamp(36px, 5.5vw, 72px) auto;
  width: min(1160px, 92vw);
  border-radius: 24px;
  overflow: clip;
  border: 1px solid var(--border);
  box-shadow: var(--shadow);
}
.page_bannerImg__ZDXCj {
  width: 100%;
  height: clamp(220px, 38vw, 380px);
  object-fit: cover;
  filter: brightness(0.8);
  display: block;
}
.page_bannerBox__oalY7 {
  position: absolute;
  inset: auto 20px 20px 20px;
  background: linear-gradient(90deg, rgba(109,124,255,0.25), rgba(154,93,255,0.25));
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border: 1px solid var(--border);
  border-radius: 18px;
  padding: 18px;
}
.page_bannerTitle__QZRGp { margin: 0 0 6px; font-size: clamp(18px, 2vw, 24px); }
.page_bannerText__BVQ3h { margin: 0 0 12px; color: var(--text); }

/* Motion prefers reduced */
@media (prefers-reduced-motion: reduce) {
  .page_featureCard__4vZ_Q, .page_btnPrimary__rwTKt, .page_btnGhost__HFEeO, .page_btnPrimarySm__hl3K6 { transition: none; }
}

/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[3]!./app/(Ourteam)/ourteam.module.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
.ourteam_scroll_box__vtvuJ::-webkit-scrollbar {
    width: 0px;
    height: 0px;
}

@media all and (max-width: 599.555px) {
    .ourteam_scroll_box__vtvuJ {
        width: 100vw;
        overflow-x: scroll;
        padding-inline: 0px;
    }

    .ourteam_bluebox__yB1_E {
        position: relative;
        background-color: transparent;
        padding-inline: 0px;
    }

    .ourteam_title__OQbMl {
        font-size: 1.5rem;
        font-weight: 700;
        font-family: 'Arima Madurai';
        color: white;
    }

    .ourteam_Person_img__fKG3H {
        height: 6.1rem;
        width: auto;
        background-size: contain;
        border-radius: 50%;
    }

    .ourteam_Pragraph__lBleq {
        font-size: 0.65rem;
        margin-top: 10px;
        width: 90%;
        margin-inline: auto;
        color: white;
        display: none;
    }

    .ourteam_job_lable__D_V2h {
        font-size: 0.72rem;
        font-weight: 600;
        opacity: 0.9;
        margin-top: 0px;
        padding-top: 0px;
        font-family: 'Arima Madurai';
        color: #9DCEDC;
    }

    .ourteam_name_lable__W_6SF {
        font-size: 1rem;
        font-weight: bold;
        color: white;
    }
    .ourteam_profile_box__df23t {
        border: #9DCEDC 1px solid;
        border-radius: 25px;
        padding: 15px 15px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-inline: 15px !important;
        box-shadow: 4px -1px 20px -2px rgba(1, 12, 18, 0.573);
        -webkit-box-shadow: 4px -1px 20px -2px rgba(7, 38, 111, 0.875);
        -moz-box-shadow: 4px -1px 20px -2px rgb(22, 58, 142);
        margin-top: 30px;
        width: 270px;
    }
}

@media all and (min-width: 600px) and (max-width: 992.55px) {
    .ourteam_scroll_box__vtvuJ {
        width: 100vw;
        overflow-x: scroll;
        background-color: transparent;
    }

    .ourteam_bluebox__yB1_E {
        position: relative;
        background-color: transparent;
    }

    .ourteam_title__OQbMl {
        font-size: 1.9rem;
        font-weight: 700;
        font-family: 'Arima Madurai';
        color: white;
    }

    .ourteam_Person_img__fKG3H {
        height: 7rem;
        width: auto;
        background-size: contain;
        border-radius: 50%;
    }

    .ourteam_Pragraph__lBleq {
        font-size: 0.75rem;
        margin-top: 10px;
        width: 79%;
        margin-inline: auto;
        color: white;
        display: none;
    }

    .ourteam_job_lable__D_V2h {
        font-size: 0.8rem;
        font-weight: 600;
        opacity: 0.9;
        margin-top: 0px;
        padding-top: 0px;
        font-family: 'Arima Madurai';
        color: #9DCEDC;
    }

    .ourteam_name_lable__W_6SF {
        font-size: 1rem;
        font-weight: bold;
        color: white;
    }
    
    .ourteam_profile_box__df23t {
        border: #9DCEDC 1px solid;
        border-radius: 25px;
        padding: 20px 15px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-inline: 15px !important;
        box-shadow: 4px -1px 20px -2px rgba(1, 12, 18, 0.573);
        -webkit-box-shadow: 4px -1px 20px -2px rgba(7, 38, 111, 0.875);
        -moz-box-shadow: 4px -1px 20px -2px rgb(22, 58, 142);
        margin-top: 30px;
        width: 300px;
    }
}

@media all and (min-width: 993px) and (max-width: 1210.555px) {
    .ourteam_scroll_box__vtvuJ {
        width: 100vw;
        overflow-x: scroll;
    }

    .ourteam_bluebox__yB1_E {
        position: relative;
        top: -110px;
        background-color: #293843;
    }

    .ourteam_title__OQbMl {
        font-size: 1.9rem;
        font-weight: 700;
        font-family: 'Arima Madurai';
        color: white;
    }

    .ourteam_Person_img__fKG3H {
        height: 100px;
        width: auto;
        background-size: contain;
        border-radius: 50%;
    }

    .ourteam_Pragraph__lBleq {
        font-size: 0.75rem;
        margin-top: 10px;
        width: 75%;
        margin-inline: auto;
        color: white;
        display: none;
    }

    .ourteam_job_lable__D_V2h {
        font-size: 0.8rem;
        font-weight: 600;
        opacity: 0.9;
        margin-top: 0px;
        padding-top: 0px;
        font-family: 'Arima Madurai';
        color: #9DCEDC;
    }

    .ourteam_name_lable__W_6SF {
        font-size: 1.1rem;
        font-weight: bold;
        color: white;
        white-space: nowrap;
        padding-inline: 10px;
    }
    .ourteam_profile_box__df23t {
        border: #9DCEDC 1px solid;
        border-radius: 25px;
        padding: 20px 15px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-inline: 25px;
        box-shadow: 4px -1px 20px -2px rgba(1, 12, 18, 0.573);
        -webkit-box-shadow: 4px -1px 20px -2px rgba(7, 38, 111, 0.875);
        -moz-box-shadow: 4px -1px 20px -2px rgb(22, 58, 142);
        margin-top: 30px;
        width: -moz-fit-content;
        width: fit-content;
    }
}

@media all and (min-width: 1211px) {
    .ourteam_scroll_box__vtvuJ {
        width: 100vw;
        overflow-x: scroll;
    }

    

    .ourteam_title__OQbMl {
        font-size: 1.9rem;
        font-weight: 700;
        font-family: 'Arima Madurai';
        color: #ffffff;
    }

    .ourteam_Person_img__fKG3H {
        height: 7.8rem;
        width: auto;
        background-size: contain;
        border-radius: 50%;
    }

    .ourteam_Pragraph__lBleq {
        font-size: 0.75rem;
        margin-top: 10px;
        width: 75%;
        margin-inline: auto;
        color: white;
        display: none;
    }

    .ourteam_job_lable__D_V2h {
        font-size: 0.8rem;
        font-weight: 600;
        opacity: 0.9;
        margin-top: 0px;
        padding-top: 0px;
        font-family: 'Arima Madurai';
        color: #5979ee;
    }

    .ourteam_name_lable__W_6SF {
        font-size: 1.1rem;
        font-weight: bold;
        color: white;
        white-space: nowrap;
    }

    .ourteam_profile_box__df23t {
        border: #9DCEDC 1px solid;
        border-radius: 25px;
        padding: 20px 15px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-inline: 15px !important;
        box-shadow: 4px -1px 20px -2px rgba(1, 12, 18, 0.573);
        -webkit-box-shadow: 4px -1px 20px -2px rgba(7, 38, 111, 0.875);
        -moz-box-shadow: 4px -1px 20px -2px rgb(22, 58, 142);
        margin-top: 30px;
        width: 300px;
    }
}
