
:root {
    --sf-page-width: 1440px;
    --sf-page-padding: 16px;
    --sf-color-white: #ffffff;
    --sf-hero-radius: 24px;
}

.monitor-what-matters_container {
    padding: 0 58px 60px;
}

.key-benefits_container {
    padding: 60px 64px;
}

.more-from-fortuneeld_container {
    padding: 60px 48px;
}

.how-it-works_container {
    padding: 60px 10px;
}

.build-conditions_container {
    padding: 80px 64px 64px;
}

.more-than-sensor-data_container {
    padding: 60px 48px;
}

.faq_container {
    padding: 60px 48px 120px 48px;
}

.smarter-safety_container {
    padding: 60px 16px;
}

@media (max-width: 1024px) {
    .monitor-what-matters_container {
        padding: 0 24px 40px;
    }

    .key-benefits_container {
        padding: 40px 24px;
    }

    .more-from-fortuneeld_container {
        padding: 40px 48px;
    }

    .how-it-works_container {
        padding: 40px 16px;
    }

    .build-conditions_container {
        padding: 40px 38px;
    }

    .more-than-sensor-data_container {
        padding: 40px 48px;
    }

    .faq_container {
        padding: 40px 38px 60px 38px;
    }

    .smarter-safety_container {
        padding: 40px 16px;
    }
}

@media (max-width: 570px) {
    .monitor-what-matters_container {
        padding: 0 8px 0;
    }

    .key-benefits_container {
        padding: 60px 16px 0;
    }

    .more-from-fortuneeld_container {
        padding: 60px 8px 0;
    }

    .how-it-works_container {
        padding: 60px 8px;
    }

    .build-conditions_container {
        padding: 0 16px;
    }

    .more-than-sensor-data_container {
        padding: 60px 8px 0;
    }

    .faq_container {
        padding: 60px 8px 60px 8px;
    }

    .smarter-safety_container {
        padding: 60px 8px 0;
    }
}