.serviceDynamicpage{
        display: flex;
    flex-direction: column;
    margin-bottom: 40px;
}
.serviceDynamicpage .order0 {
    order: 0
}

.serviceDynamicpage .order1 {
    order: 1
}

.serviceDynamicpage .order2 {
    order: 2
}

.serviceDynamicpage .order3 {
    order: 3
}

.serviceDynamicpage .order4 {
    order: 4
}

.serviceDynamicpage .order5 {
    order: 5
}

.serviceDynamicpage .order6 {
    order: 6
}

.serviceDynamicpage .order7 {
    order: 7
}

.serviceDynamicpage .order8 {
    order: 8
}

.serviceDynamicpage .order9 {
    order: 9
}

.serviceDynamicpage .order10 {
    order: 10
}

.serviceDynamicpage .order11 {
    order: 11
}

.serviceDynamicpage .order12 {
    order: 12
}

.serviceDynamicpage .order13 {
    order: 13
}

.serviceDynamicpage .order14 {
    order: 14
}

.serviceDynamicpage .order15 {
    order: 15
}

.serviceDynamicpage .order16 {
    order: 16
}

.serviceDynamicpage .order17 {
    order: 17
}

.serviceDynamicpage .order18 {
    order: 18
}

.serviceDynamicpage .order19 {
    order: 19
}

.serviceDynamicpage .order20 {
    order: 20
}

.serviceDynamicpage .order21 {
    order: 21
}

.serviceDynamicpage .order22 {
    order: 22
}

.serviceDynamicpage .order23 {
    order: 23
}
.serviceDynamicpage .order24 {
    order: 24
}

.serviceDynamicpage .order25 {
    order: 25
}
section.white-background{
    padding:var(--section-py) 0;
}
section.blue-background{
    background: #F6FAFA;

    padding:var(--section-bg-py) 0;
}
.sectionHeadwrap .secEyeBrow{
    text-align: center;
}
.sectionHeadwrap {
    text-align: center;
}

.sectionHeadwrap .secEyeBrow {
    font-family: var(--font-primary);
    font-size: 15px;
    font-weight: var(--fw-medium);
    color: var(--color-secondary);
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-bottom: 25px;
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.sectionHeadwrap .secEyeBrow::before,
.sectionHeadwrap .secEyeBrow::after {
    content: "";
    width: 20px;
    height: 1.5px;
    background: var(--color-secondary);
}

 .sectionHeadwrap h2 {
    font-family: var(--font-heading);
    font-size: var(--fs-5xl);
    font-weight: var(--fw-semibold);
    line-height: var(--lh-heading);
    color: var(--color-heading);
    margin-bottom: 15px;
}

.sectionHeadwrap h2 .gradient-text {
    color: var(--color-primary);
}

.sectionHeadwrap .secHeadDesc p,
.sectionHeadwrap .secHeadDesc {
    font-family: var(--font-primary);
    font-size: var(--fs-base);
    font-weight: var(--fw-regular);
    line-height: var(--lh-relaxed);
    color: var(--color-text);
}

/* ===== Left Align Variant ===== */
.sectionHeadwrap.leftAlign {
    text-align: left;
    max-width: 100%;
    margin: 0 0 50px;
}

.serviceDynamicpage .secWrapper{
    padding: var(--section-wraper-py) 0 0;
}

/* ===== Micro Copy ===== */
.microCopy {
    margin-top: 70px;
    border-top: 1px solid #D3F0E4;
}

.microCopy .text {
    padding-top: 35px;
}
.microCopy .text,
.microCopy .text p {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 170%;
    letter-spacing: 0%;
    text-align: center;
    color: #5F6C72;
}
/* ============ Section Closing Line ============ */
.section-closing-line {
  font-family: var(--font-primary);
  font-size: 16px;
  font-weight: var(--fw-regular);
  line-height: var(--lh-relaxed);
  color: var(--color-text);
  text-align: center;
  margin-top: 40px;
}
.section-closing-line a {
  color: var(--color-primary);
  text-decoration: underline;
}
.section-closing-line a:hover {
  color: var(--color-primary-hover);
}
@media (max-width: 575px) {
  .section-closing-line {
    font-size: var(--fs-sm);
    margin-top: 30px;
  }
}
@media (max-width:575px){
    :root{
        --section-py: 70px;
    --section-bg-pt: 60px;
    --section-bg-pb: 70px;
    --section-bg-py: 60px;
    --section-wraper-py: 60px;
    --fs-2sm:26px;
    }
    .sectionHeadwrap .secEyeBrow {
   
    font-size: 13px;
    margin-bottom: 18px
}
.sectionHeadwrap h2 {
    font-size: var(--fs-2sm);
}
.microCopy {
    margin-top: 60px;
    border-top: 1px solid #D3F0E4;
}
.microCopy .text,
.microCopy .text p{
        font-size: 14px;
}
.microCopy .text {
    padding-top: 30px;
}
}