/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {

    /*
    .top-bot-border.yellow {
        border-top: 4px solid #f6ce3b;
        border-bottom: 4px solid #f6ce3b;
    }
    
    .title-content.gi-2025 .text-2, .title-content.gi-2025 .text-4, .title-content.gi-2025 .one-line{ border: transparent; }
    
    */
    
    
    .title-content.gi-2025 .text-2, .title-content.gi-2025 .text-4 {
        font-size: 62px;
        font-weight: 400;
        line-height: .9;
        font-style: italic;
        border-top: 4px solid #f6ce3b;
        padding-top: 10px;
        margin-top: 10px;
    }
    .title-content.gi-2025 .text-3 {
        display: table-cell;
        font-size: 105px;
        font-weight: 700;
        padding-right: 20px;
        vertical-align: middle;
    }
    
    }
    
    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {
    
    }
    
    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
    
        
        
    }
    
    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
    
    }
    
    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
    
    }
    
    /*==========  Non-Mobile First Method  ==========*/
    
    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {
    
    }
    
    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
    
    }
    
    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
        .title-content.gi-2025 {
            bottom: 0px !important;
        }

    }
    
    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
    
        .title-content.gi-2025 .text-3 {
            font-size: 60px !important;
        }
    
        .title-content.gi-2025 .text-2, .title-content.gi-2025 .text-4 {
            font-size: 32px !important;
        }
        .title-content.gi-2025 {
            bottom: -20px !important;
        }
    }
    
    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
    

        .title-content.gi-2025 .text-2, .title-content.gi-2025 .text-4{
            font-size: 25px !important; 
        }
     .title-content.gi-2025 .text-5 {

        font-size: 15px !important;   
     }
    .title-content.gi-2025 .text-3 {
        font-size: 45px !important;
    }
    
    .title-content.gi-2025 {
        bottom: -10px !important;
    }

    }