.header {
    margin-top: clamp(1px, 4.115623vw, 158px);
}

.header.active {
    margin-top: clamp(1px, 2.34375vw, 90px);
}

.section-one-container {
    height: clamp(1px, 57.292vw, 2200px);
}

.section-two-content {
    width: clamp(1px, 19.74vw, 758px);
    height: clamp(1px, 17.032vw, 654px);
    background: #FFFFFF;
    box-shadow: 4.18602px 9.41855px 37.6742px rgba(0, 0, 0, 0.07);
    border-radius: clamp(1px, 0.5vw, 16px);
}

.section-three-img {
    width: clamp(1px, 36.146vw, 1388px);
    height: auto;
    border-radius: clamp(1px, 1.1vw, 42.32px);
}

.section-three-img img {
    width: 100%;
    height: auto;
    border-radius: clamp(1px, 1.1vw, 42.32px);
    object-fit: cover;
}


.section-four-content {
    min-width: clamp(1px, 30.84vw, 1184px);
	width: clamp(1px, 30.84vw, 1184px);
    height: clamp(1px, 35.42vw, 680px);
    background: #EFF4FC;
    border-radius: clamp(1px, 0.9vw, 32px);
    padding: clamp(1px, 2.8125vw, 108px);
}

.section-four-img {
    width: 100%;
    height: auto;
    border-radius: clamp(1px, 1.1vw, 40px);
}

.section-four-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: clamp(1px, 1.1vw, 40px);
}

.section-four-card {
    width: clamp(1px, 20.782vw, 798px);
    height: clamp(1px, 12.084vw, 464px);
}

.section-four-card-icon img {
    width: clamp(1px, 3.542vw, 136px);
    height: clamp(1px, 3.542vw, 136px);
}

@media (max-width:767px) {
    .section-one-container {
        background-image: url('../../images/custom/CLE/Section.png') !important;
        height: clamp(1px, 174.301vw, 2200px);
    }

    .section-one-content {
        margin-top: clamp(1px, 25.9541vw, 204px);
    }

    .section-one-content .fs-70 {
        font-size: clamp(1px, 8.1425vw, 140px) !important;
    }

    .section-one-content .fs-22 {
        font-size: clamp(1px, 3.56233vw, 44px) !important;
    }

    .section-two-content {
        width: 100%;
        height: 100%;
        box-shadow: 3px 7px 28px rgba(0, 0, 0, 0.07);
        border-radius: clamp(1px, 4vw, 28px);
    }

    .section-three-img {
        width: 100%;
        border-radius: clamp(1px, 4vw, 32px);
    }

    .section-four-content {
        min-width: 100%;
        height: 100%;
        border-radius: clamp(1px, 4vw, 32px);
        padding: clamp(1px, 3.8168vw, 108px);
    }

    .section-four-card {
        width: 100%;
        height: 100%;
    }

    .section-four-card-icon img {
        width: clamp(1px, 10.18vw, 136px);
        height: clamp(1px, 10.18vw, 136px);
    }

}