.elementor-102 .elementor-element.elementor-element-4b210f56{--display:flex;}.elementor-102 .elementor-element.elementor-element-6ea3a422{columns:1;}/* Start custom CSS for container, class: .elementor-element-4b210f56 */.gdpr-text {
    font-family: 'Proxima Nova';
}

.gdpr-text h1 {
    font-size: 2rem;
    text-align: left;
}

.gdpr-text h2 {
    font-size: 1.3rem;
    margin-top: 2.5%;
    margin-bottom: 0.5%;
    text-align: left;
}

.gdpr-text h3 {
    font-size: 1.1rem;
    font-weight: 700;
    text-align: left;
}

/* Tablet (μέχρι 1024px) */
@media (max-width: 1024px) {
    .gdpr-text h1 {
        font-size: 1.8rem;
    }
    .gdpr-text h2 {
        font-size: 1.2rem;
        margin-top: 2%;
        margin-bottom: 0.4%;
    }
    .gdpr-text h3 {
        font-size: 1rem;
    }
}

/* Mobile (μέχρι 767px) */
@media (max-width: 767px) {
    .gdpr-text h1 {
        font-size: 1.5rem;
    }
    .gdpr-text h2 {
        font-size: 1.1rem;
        margin-top: 1.5%;
        margin-bottom: 0.3%;
    }
    .gdpr-text h3 {
        font-size: 0.95rem;
    }
}/* End custom CSS */