#banner{
    background: url('/images/bg/1 cropped.png');
    height: 200px;
}
#header-logo{
    display: flex !important;
}
@media(max-width: 1250px){
    #ikc{
        display: none;
    }
    .icc-num{
        display: none;
    }
    .mobile-logo-page{
        display: flex;
    }
}
@media (min-width: 1250px) {    
    #banner-content{
        width: 1240px;
        height: 150px;    
    }
    #banner-text-1{
        font-weight: 500;
        font-size: 20px;
        line-height: 130%;
    }
    #banner-text-2{
        font-weight: 700;
        font-size: 48px;
        line-height: 120%;
        letter-spacing: 0.05em;
        text-transform: uppercase;
    }  
    .bi-1{
        margin: 50px 0 0 0;
    }      
    .bi-2{
        margin: 37px 0 0 0;
    }
    .bi-3{
        margin: 33px 0 0 0;
    }
    .bi-4{
        margin: 90px 0 0 0;
    }
}
@media (max-width: 1250px){
    #banner-content{
        width: 100%;
        flex-grow: 1;
    }
    #banner-text-1{
        font-weight: 500;
        font-size: 15px;
        line-height: 130%;
    }
    #banner-text-2{
        font-weight: 700;
        font-size: 23px;
        line-height: 120%;
        letter-spacing: 0.05em;
        text-transform: uppercase;
    }
    .banner-item{
        margin: 20px 0 0 0;       
    }
}
#banner-content div{
    display: flex;
    height: 100%;        
}
@media (max-width: 1250px){
    #banner-content{
        align-items: center;
    }
    #banner-content div{
        width: 90%;
        margin: 0 0 20px 0;
    }
    #banner-content p{
        font-size: 20px;
    }
}
@media (min-width: 1250px){   
    #banner-content p{
        font-size: 26px;
    }   
    #banner-content div{
        margin: 0 0 20px 0;
    } 
}
#banner-content div{
    margin-top: auto;
}
#banner-content p{
    font-weight: 700;    
    line-height: 130%;
    display: flex;
    align-items: flex-end;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: white;   
    cursor: default; 
}