/* Generated Styles for Published Site */

/* Section: header-03 (section-ObedtgQ5) */
.section-ObedtgQ5 {
    background-color: #ffffff;
    color: #7B8693;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-ObedtgQ5 .nav-link {
    position: relative;
    padding-bottom: 4px;
    border-bottom: 2px solid transparent;
    transition: border-color 0.2s ease;
}

.section-ObedtgQ5 .nav-link:hover {
    border-bottom-color: #13EC5B;
}

.section-ObedtgQ5 .cta-button {
    background-color: #13EC5B;
    color: #0F172A;
}

.section-ObedtgQ5 .cta-button:hover {
    background-color: #13EC5B;
    color: #0F172A;
}

/* Section: banner-02 (section-7WAZkrI7) */
.section-7WAZkrI7 {
}

/* Section: why-choose-02 (section-TvEr2CbA) */
.section-TvEr2CbA {
    background-color: #ffffff;
    padding-top: 96px;
    padding-bottom: 96px;
}

/* Section: services-03 (section-xFN5dKag) */
.section-xFN5dKag {
    background-color: #ffffff;
    padding-top: 96px;
    padding-bottom: 96px;
}

/* Section: about-03 (section-0lMDuzrx) */
.section-0lMDuzrx {
    background-color: #ffffff;
    padding-top: 96px;
    padding-bottom: 96px;
}

/* Section: contact-03 (section-LQy4ILU0) */
.section-LQy4ILU0 {
    background-color: #f3f4f6;
    padding-top: 96px;
    padding-bottom: 96px;
}

/* Section: footer-01 (section-jzOaV1xo) */
.section-jzOaV1xo {
    background-color: #0F172A;
    color: #9ca3af;
    padding-top: 64px;
    padding-bottom: 32px;
}

/* Section: header-03 (section-ObedtgQ5) */
.section-ObedtgQ5 {
    background-color: #ffffff;
    color: #7B8693;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-ObedtgQ5 .nav-link {
    position: relative;
    padding-bottom: 4px;
    border-bottom: 2px solid transparent;
    transition: border-color 0.2s ease;
}

.section-ObedtgQ5 .nav-link:hover {
    border-bottom-color: #13EC5B;
}

.section-ObedtgQ5 .cta-button {
    background-color: #13EC5B;
    color: #0F172A;
}

.section-ObedtgQ5 .cta-button:hover {
    background-color: #13EC5B;
    color: #0F172A;
}

/* Section: breadcrumb-02 (section-gB0LtYwo) */
.section-gB0LtYwo {
    background-color: #ffffff;
}

/* Section: hero-03 (section-azOSTkUi) */
.section-azOSTkUi {
    background-color: #ffffff;
    padding-top: 48px;
    padding-bottom: 48px;
}

/* Section: content-01 (section-CKAztlEO) */
.section-CKAztlEO {
    background-color: #ffffff;
    padding-top: 64px;
    padding-bottom: 64px;
}

/* Section: footer-01 (section-jzOaV1xo) */
.section-jzOaV1xo {
    background-color: #0F172A;
    color: #9ca3af;
    padding-top: 64px;
    padding-bottom: 32px;
}

