/* Media query para h2 con font-size mayor a 36px en resoluciones máximas de 1010px */

@media (max-width: 1010px) {
    /* Infrastructure Section Title */
    .infrastructure-title {
        font-size: 36px !important;
    }
    
    /* IBs Partners Section Title */
    .ibs-title {
        font-size: 36px !important;
    }
    
    /* Why Section Title */
    .why-section-title {
        font-size: 36px !important;
    }
    
    /* Figma Main Title */
    .figma-main-title {
        font-size: 36px !important;
    }
    
    /* Profiles Title */
    .profiles-title {
        font-size: 36px !important;
    }
    
    /* Benefits Title */
    .benefits-title {
        font-size: 36px !important;
        margin-bottom: 30px;
    }
    
    /* Security Title */
    .security-title {
        font-size: 36px !important;
    }
    
    /* Capital Main Title */
    .capital-main-title {
        font-size: 36px !important;
    }
    
    /* Technology Title */
    .technology-title {
        font-size: 36px !important;
    }
    
    /* Academy Title */
    .academy-title {
        font-size: 36px !important;
    }
    
    /* Media Title */
    .media-title {
        font-size: 36px !important;
    }

    h3.blog-subtitle {
        width: 100%;
        font-family: 'Aileron', sans-serif;
        font-weight: 400;
        font-size: 36px;
    }
    
    /* Blog Title */
    .blog-title {
        font-size: 36px !important;
    }
    
    /* Commissions Title */
    .commissions-title {
        font-size: 36px !important;
    }
    
    /* New Registration Title */
    .new-registration-title {
        font-size: 36px !important;
    }
}

@media (min-width: 991px) {

    .social-trading-container {
        margin: 0px auto;
    }
}