@charset "utf-8";
/* CSS Document */

.bigQuote .top, 
.bigQuote .bottom
{

    width:100%; 
    height:140px;

}

.bigQuote .left, .bigQuote .right {
 
    width:22.5%; 
    height:calc(100% - 280px);

}

.bigQuote .centre {
 
    width:55%; height:calc(100% - 280px);
    height:calc(100% - 280px);
    overflow:hidden;

}

.bigQuote .text-con {
 
    width:100%;
    height:100%;

}

.bigQuote .text-block {
 
    width:100%;

}

.bigQuote .the-text {
 
    font-family: "New Baskerville ITC W01 Roman","Times New Roman",Times, serif;
    font-size: 60px;
    line-height: 70px;

}

.bigQuote .the-text em {
 
    font-family: "New Baskerville ITC W01 Italic","Times New Roman",Times, serif;
    font-style: normal;

}

.bigQuote .sub-text {
 
    margin-top:20px;
    margin-bottom: 0;

}

@media only screen and (max-width: 1919px) {
 
    .bigQuote .the-text {

        font-size: 48px;
        line-height: 56px;

    }

}



@media only screen and (max-width: 1439px), screen and (max-height: 767px) {
 
    .bigQuote .top, 
    .bigQuote .bottom
    {

        height:70px;

    }
    
    .bigQuote .left, 
    .bigQuote .right
    {

        width:20px;
        height:calc(100% - 140px);

    }

    .bigQuote .text-con {

        display:block!important;

    }
    
    .bigQuote .centre {

        width:calc(100% - 40px);
        height:calc(100% - 140px);

    }
    
    .bigQuote .text-con {
        
        width:100%;
        height:100%;        
        
    }
    
    .bigQuote .text-block {
        
        width:280px;
        height:auto;        
        
    }
    
    .bigQuote .the-text {

        font-size: 20px;
        line-height: 24px;

    }
 
}


