/************************* BLOCK ONE *************************/
.credit_letters_b_one {
    background-color : #3b6580;            
    display          : inline-block;
    font-family      : "Arial";
    left             : 0;
    padding-bottom   : 12vw;
    padding-top      : 12vw;
    position         : relative;
    top              : 0vw;
    width            : 100%;
    z-index          : 1;
}
.credit_letters_b_one .container {
    width : 60vw;
}
.credit_letters_b_one .first_column {
    margin-top  : 5vw;
}
.credit_letters_b_one h1 {
    color       : #fff;
    font-family : "Munistic";
    font-size   : 3vw;
    padding-top : 6vw;
}
.credit_letters_b_one h2 {
    color       : #fff;
    font-family : "Munistic";
    font-size   : 2vw;
}
.credit_letters_b_one p {
    color        : #fff;
    font-size    : 1vw;
    padding-left : 8vw;
    padding-top  : 0.30vw;

}
/************************* BLOCK TWO *************************/
.credit_letters_b_two {
    display     : inline-block;
    font-family : "Arial";
    position    : absolute;
    left        : 0;
    top         : 3vw;
    width       : 100%;
    z-index     : 1;
}
.credit_letters_b_two .types_lc_row_one {
    padding-left     : 15vw;
    padding-right    : 15vw;
}
.credit_letters_b_two .container {
    width : 70%;
}
.credit_letters_b_two .lc_b_two_p_one {
    color          : #183852;
    font-size      : 1.25vw;
    line-height    : 1.6vw;
    padding-top    : 2vw;
    padding-bottom : 2vw;
    text-align     : justify;
    padding-right  : 27vw;
}
.credit_letters_b_two hr {
    background       : #bdc0c7;
    border-top-color :#bdc0c7;
    width            : 70vw;
    height           : 4px;
    margin-top       : 0vw;
    margin-bottom    : 3.5vw;
}
.credit_letters_b_two .border_col_right {
    background-color : transparent;
    border-right     : #bdc0c7 5px solid;        
}
.credit_letters_b_two .types_lc_col_two {
    padding-left : 3vw;       
}  
.credit_letters_b_two .hr_two {
    padding-right : 15vw;
    padding-left  : 15vw;
    padding-top   : 3vw;
}        
.credit_letters_b_two .types_letters_credit h1 {
    color           : #003C5C;
    font-size       : 2vw;
    text-align      : left;
    font-family     : "Munistic";
}
.credit_letters_b_two .types_letters_credit p {
    color          : #183852;
    font-size      : 1vw;
    padding-top    : 0.5vw;
    text-align     : left;
    padding-right  : 1vw;
} 
.credit_letters_b_two .b_btn_rm {
    margin-top    : 1vw;
    left          : -15px;
    margin-bottom : 2vw;
}
.credit_letters_b_two .btn_rm_final {
    margin-top    : 1vw;
    left          : -15px;
    margin-bottom : 0vw;
} 
.btn_read_more_cc {
    align-items      : center;
    background-color : #124773;
    border-radius    : 20px;
    color            : #fff;
    display          : flex;
    font-size        : 1vw;
    height           : 1.4vw;
    font-family      : 'Munistic';
    justify-content  : center;
    margin-left      : 0 auto;
    margin-right     : 0 auto;
    margin           : 0 auto;
    text-align       : center;
    text-decoration  : none;
    width            : 7vw;
}
.btn_link a {
    text-decoration : none;
} 
.types_lc_row_two {
    padding-right : 0vw;
    padding-left  : 15vw;
}
.types_lc_row_three {
    padding-right : 13vw;
    padding-left  : 3vw;
}               
.credit_letters_b_two .info p {
    color          : #183852;
    font-size      : 0.9vw;
    padding-top    : 0.5vw;
    text-align     : justify;
    padding-right  : 1vw;
}
.credit_letters_b_two .info_two ul {
    color          : #183852;
    font-size      : 0.9vw;
    padding-top    : 0.5vw;
    padding-bottom : 2vw;
    text-align     : left;
    padding-left   : 3vw;
}
.credit_letters_b_two .info_two ul li {
    padding-top    : 1vw;
}
@media( max-width: 768px ) and ( max-height: 500px ) {
    .credit_letters_b_one {
        padding-bottom  : 15vw!important;
        padding-top     : 10vw!important;
        top             : 5vw!important;
    }
    .credit_letters_b_one .person{
        width   : 40vw!important;
    }            
    .credit_letters_b_two .b_btn_rm {
        margin-top  : 5vw!important;
    }
    .credit_letters_b_one .container {
        width : 90%!important;
    }
    .credit_letters_b_one h1 {
        font-size       : 5vw!important;
        padding-top     : 0vw!important;
        text-align      : center!important;
        text-align-last : center!important;
    }
    .credit_letters_b_one h2 {                
        font-size       : 4vw!important;
        padding-top     : 0.5vw!important;
        text-align-last : center!important;                
    }
    .credit_letters_b_one p {
        font-size       : 2.5vw!important;
        padding-top     : 1.30vw!important;
        padding-left    : 0vw!important;
        text-align-last : center!important;
        text-align      : center!important;
    }
    .bg_lc_b_2 {
        display : none!important;
    }
    .credit_letters_b_two {
        position : relative!important;
        top      : 0vw!important;
    }
    .credit_letters_b_two .types_lc_row_one {
        background-color : #e4d0c5!important;
        padding-top      : 15vw!important;
        padding-bottom   : 15vw!important;
    }    
    .credit_letters_b_two .border-col-top {
        border-bottom  : transparent!important;
        border-top     : transparent!important;
        padding-bottom : 20px!important;
        padding-top    : 20px!important;
    }
    .credit_letters_b_two .border_col_right {
        background-color : transparent!important;
        border-right     : transparent!important;        
    }
    .credit_letters_b_two hr {
        margin-bottom : 5.5vw!important;
        margin-top    : 5vw!important;
    }
    .credit_letters_b_two .b_btn_rm {
        margin-bottom : 9vw!important;
        margin-top    : 0vw!important;    
    }
    .credit_letters_b_two .btn_rm_final {
        margin-bottom : 9vw!important;                
        margin-top    : 0vw!important;    
    }            
    .credit_letters_b_two .btn_read_more_cc {
        font-size : 3vw!important;
        height    : 4.4vw!important;
        width     : 20vw!important;
    }
    .types_lc_row_two {
        background-color : #134d72!important;
        padding-bottom   : 10vw!important;
        padding-top      : 10vw!important;
        padding-left     : 15vw!important;                
        padding-right    : 15vw!important;
    }
    .types_lc_row_three {
        background-color : #e4d0c5;
        padding-bottom   : 10vw!important;
        padding-left     : 15vw!important;                
        padding-right    : 15vw!important;
        padding-top      : 10vw!important;
    }
    .credit_letters_b_two .lc_b_two_p_one {
        font-size      : 2.5vw!important;
        line-height    : 4vw!important;
        padding-bottom : 0vw!important;
        padding-right  : 0vw!important;
        padding-top    : 0vw!important;
    }            
    .credit_letters_b_two .types_letters_credit h1 {
        font-size : 3.5vw!important;
    }
    .credit_letters_b_two .types_letters_credit p {
        font-size      : 2.25vw!important;
        padding-bottom : 3vw!important;
        padding-right  : 0vw!important;
        padding-top    : 1.5vw!important;
        text-align     : justify!important;
    }
    .credit_letters_b_two .info p {
        color         : #fff!important;
        font-size     : 2.5vw!important;
        text-align    : justify!important;
        padding-right : 0vw!important;
    }
    .credit_letters_b_two .info_two_one p {
        color : #183852!important;
    }            
    
    .credit_letters_b_two .info_two ul {
        font-size      : 2.5vw!important;
        padding-bottom : 2vw!important;
        padding-left   : 3vw!important;
        padding-top    : 0vw!important;
        text-align     : left!important;
    }
    .credit_letters_b_two .info_two ul li {
        padding-top : 5vw!important;
    }
}
@media( max-width: 700px ) { 
    .credit_letters_b_one {
        padding-bottom  : 20vw;
        padding-top     : 30vw;
    }        
    .credit_letters_b_one .person{
        width   : 60vw;
    }            
    .credit_letters_b_one .container {
        width   : 90vw;
    }
    .credit_letters_b_one h1 {
        font-size       : 7vw;
        padding-top     : 6vw;
        text-align      : center;
        text-align-last : center;
    }
    .credit_letters_b_one h2 {                
        font-size       : 6vw;
        padding-top     : 3.5vw;
        text-align-last : center;                
    }
    .credit_letters_b_one p {
        font-size       : 5vw;
        padding-left    : 5vw;
        padding-right   : 5vw;
        padding-top     : 3.3vw;
        text-align-last : center;
        text-align      : center;
    }
    .bg_lc_b_2 {
        display : none;
    }
    .credit_letters_b_two {
        top : 0vw;
    }    
    .credit_letters_b_two .types_lc_row_one {
        background-color : #e4d0c5;
        padding-bottom   : 15vw;
        padding-top      : 15vw;
    }    
    .credit_letters_b_two .border-col-top {
        border-bottom  : transparent;
        border-top     : transparent;
        padding-bottom : 20px;
        padding-top    : 20px;
    }
    .credit_letters_b_two .border_col_right {
        background-color : transparent;
        border-right     : transparent;        
    }
    .credit_letters_b_two hr {
        margin-bottom : 5.5vw;
        margin-top    : 5vw;
    }
    .credit_letters_b_two .b_btn_rm {
        left    : 0px;
    }    
    .credit_letters_b_two .b_btn_rm {
        margin-bottom : 9vw;
        margin-top    : 0vw;    
    }
    .credit_letters_b_two .btn_rm_final {
        left            : 0;
        margin-bottom   : 9vw;
        margin-top      : 0vw;
    }            
    .credit_letters_b_two .btn_read_more_cc {
        font-size : 3vw;
        height    : 5.4vw;
        width     : 26vw;
    }
    .types_lc_row_two {
        background-color : #134d72;
        padding-bottom   : 10vw;
        padding-left     : 15vw;                
        padding-right    : 15vw;
        padding-top      : 10vw;
    }
    .types_lc_row_three {
        background-color : #e4d0c5;
        padding-bottom   : 10vw;
        padding-left     : 15vw;                
        padding-right    : 15vw;
        padding-top      : 10vw;
    }
    .credit_letters_b_two .lc_b_two_p_one {
        font-size      : 4.5vw;
        line-height    : unset;
        padding-bottom : 4vw;
        padding-right  : 0vw;
        padding-top    : 4vw;
    }            
    .credit_letters_b_two .types_letters_credit h1 {
        font-size : 5vw;
    }
    .credit_letters_b_two .types_letters_credit p {
        font-size      : 4.5vw;
        padding-bottom : 3vw;
        padding-right  : 0vw;
        padding-top    : 1.5vw;
        text-align     : justify;
    }
    .credit_letters_b_two .info p {
        color         : #fff;
        font-size     : 4.5vw;
        padding-right : 0vw;
        text-align    : justify;
    }
    .credit_letters_b_two .info_two_one p {
        color : #183852!important;
    }
    .credit_letters_b_two .info_two ul {
        font-size      : 4.5vw;
        padding-bottom : 2vw;
        padding-left   : 3vw;
        padding-top    : 0vw;
        text-align     : left;
    }
    .credit_letters_b_two .info_two ul li {
        padding-top: 5vw;
    }
}
