/************************* BLOCK ONE *************************/
.bg_hdw_one_mobile {
    display : none;
}
.b_hdw_one {
    display     : inline-block;
    font-family : "Arial";
    left        : 0;
    position    : absolute;
    top         : 5vw;
    width       : 100%;
    z-index     : 1;
}
.b_hdw_one .container{
    width : 62%;
}
.b_hdw_one h1 {
    color       : #003C5C;
    font-size   : 2vw;
    font-family : "Munistic";
}
.b_hdw_one p {
    color      : #003C5C;
    font-size  : 1vw;
    text-align : justify;
}
.b_hdw_one_p_two {
    padding-left  : 2vw;
    padding-right : 3vw;
}    
/************************* BLOCK TWO *************************/
.b_hdw_two {
    background-color    : #175274;
    display             : inline-block;
    font-family         : "Arial";
    left                : 0;
    padding-bottom      : 5vw;        
    padding-top         : 5vw;
    position            : relative;
    width               : 100%;
    z-index             : 1;
}
.b_hdw_two .container{
    width   : 70vw;
}
.b_hdw_two p {
    color           : #fff;
    font-size       : 1vw;
    padding-left    : 6vw; 
    padding-right   : 6vw; 
}
/************************* BLOCK THREE *************************/
.bg_hdw_three_mobile {
    display : none;
}
.b_hdw_three {
    font-family : "Arial";
    display     : inline-block;
    left        : 0;
    top         : 30vw;
    position    : absolute;
    width       : 100%;
    z-index     : 1;
}
.b_hdw_three .row_one h1 {
    color       : #003C5C;
    font-size   : 2.3vw;
    text-align  : center;   
    font-family : "Munistic";
}
.b_hdw_three .row_one p {
    color         : #183852;
    font-size     : 1vw;
    padding-left  : 7vw; 
    padding-right : 7vw;    
}
.b_hdw_three .row_one .container {
    width : 59vw;
}
.b_hdw_three .row_two {
    margin-top  : 5vw;
}
.b_hdw_three .row_two h2 {
    color       : #003C5C;
    font-size   : 1.5vw;
    text-align  : center;
    font-family : 'Munistic';
}
.b_hdw_three .row_two p {
    color         : #183852;
    font-size     : 1vw;
    padding-left  : 6.5vw; 
    padding-right : 6.5vw;    
}
.b_hdw_three .row_two .container {
    width : 59vw;
} 
.b_hdw_three .btn {
    align-items         : center;
    background-color    : #124773;
    border-radius       : 20px;
    color               : #fff;
    display             : flex;
    font-family         : 'Munistic';
    font-size           : 1vw;
    height              : 2.25vw;
    justify-content     : center;
    margin-left         : 0 auto;
    margin-right        : 0 auto;
    margin              : 0 auto;
    margin-top          : 2vw;
    text-align          : center;
    text-decoration     : none;
    width               : 13vw;
}
/************************* BLOCK FOUR *************************/
.bg_hdw_four_mobile {
    display : none;
}
.b_hdw_four {
    display     : inline-block;
    font-family : "Arial";
    left        : 0;
    position    : absolute;
    top         : 5vw;
    width       : 100%;
    z-index     : 1;
}
.b_hdw_four .container {
    width : 73vw;
}        
.b_hdw_four h1 {
    color       : #fff;
    font-size   : 2vw;
    font-family : "Munistic";
}
.b_hdw_four p {
    color      : #fff;
    font-size  : 1vw;
    text-align : left;
}      
/************************* BLOCK FIVE *************************/
.bg_hdw_five_mobile {
    display : none;
}
.b_hdw_five {
    color       : #fff;
    display     : inline-block;
    font-family : "Arial";
    left        : 0;
    position    : absolute;
    top         : 10vw;
    width       : 100%;
    z-index     : 1;
}
.b_hdw_five .container {
    width : 80vw;
}
.b_hdw_five h1 {
    color       : #fff;
    font-family : "Munistic";
    font-size   : 2vw;
}
.b_hdw_five .col_padding {
    padding-left  : 6vw;
    padding-right : 7vw;
}          
.b_hdw_five p {
    color          : #fff;
    text-align     : left;
    font-size      : 1vw;
    letter-spacing : 0.025em;;
}
/************************* BLOCK SIX *************************/
.bg_hdw_six_mobile {
    display : none;
}
.b_hdw_six {
    display     : inline-block;
    font-family : "Arial";
    left        : 0;
    position    : absolute;
    top         : 20vw;
    width       : 100%;
    z-index     : 1;
}
.b_hdw_six .container {
    width : 95vw;
}    
.b_hdw_six h1 {
    color       : #183852;
    font-family : "Munistic";
    font-size   : 2.2vw;
}
.b_hdw_six p {
    color         : #183852;
    font-size     : 1vw;
    padding-right : 17vw;
    text-align    : left;
}
.b_hdw_six h2 {
    color       : #183852;
    font-family : "Munistic";
    font-size   : 3vw;
}
.b_hdw_six h3 {
    color          : #183852;
    font-family    : "Munistic";
    font-size      : 1.9vw;
    padding-bottom : 1.5vw;
}
.b_hdw_six ul {
    padding-left  : 3.5vw;
    padding-top   : 0vw;
}
.b_hdw_six ul li {
    color         : #183852;
    font-size     : 1vw;
    padding-left  : 1vw;
    padding-top   : 0.5vw;
    text-align    : left;
}
.b_hdw_six .p_two {
    padding-right : 18.5vw;
}
.b_hdw_six .p_three {
    padding-right : 18.5vw;
}
@media( max-width: 768px ) and ( max-height: 500px ) {
    .bg_hdw_one_mobile {
        display     : block!important;
        margin-top  : 0vw!important;
    }
    .b_hdw_one .container {
        width : 85vw!important;
    }
    .b_hdw_one h1 {
        font-size : 6vw!important;
    }
    .b_hdw_one p {
        font-size: 3vw!important;
    }
    .b_hdw_one_p_two {
        padding-left  : 0vw!important;
        padding-right : 0vw!important;
    }        
    .b_hdw_two .container {
        width : 85vw!important;
    }
    .b_hdw_two {
        padding-bottom  : 5vw!important;
        padding-top     : 10vw!important;
    }    
    .b_hdw_two p {
        font-size     : 3vw!important;
        padding-left  : 0vw!important;
        padding-right : 0vw!important;
    }
    .b_hdw_three .row_one {
        margin-top : 30vw!important;
    }
    .b_hdw_three .row_one h1 {
        font-size : 6vw!important;
    }
    .b_hdw_three .row_one p {
        font-size     : 3vw!important;
    }
    .b_hdw_three .btn {
        font-size   : 4vw!important;
        height      : 6vw!important;
        width       : 25vw!important;
    }
    .b_hdw_three .row_two {
        margin-top : 10vw!important;
    }
    .b_hdw_three .row_two h2 {
        font-size   : 4.5vw!important;
    }
    .b_hdw_three .row_two p {
        color           : #183852;
        font-size       : 3vw!important;
    }
    .bg_hdw_four_pc {
        display : none!important;
    }
    .bg_hdw_four_mobile {
        display : block!important;
    }
    .b_hdw_four {
        top: 20vw!important;
    }
    .b_hdw_four .container {
        width : 85vw!important;
    }
    .b_hdw_four h1 {
        font-size   : 4.5vw!important;
        padding-top : 5vw!important;
    }
    .b_hdw_four p {
        font-size       : 3vw!important;
        padding-top     : 3vw!important;
    }
    .b_hdw_four .p_two {
        padding-right : 20vw!important;
    }
    .b_hdw_five h1 {
        font-size   : 5.5vw!important;
    }
    .b_hdw_five p {
        font-size       : 3.25vw!important;
        padding-left    : 10vw!important;
        padding-top     : 10vw!important;
    }
    .b_hdw_five br {
        display : inline!important;
    }
    .b_hdw_six {
        top : 30vw!important;
    }
    .b_hdw_six h1 {
        font-size       : 5vw!important;
        padding-bottom  : 2vw!important;
    }
    .b_hdw_six p {
        font-size     : 3vw!important;
        padding-right : 0vw!important;
    }
    .b_hdw_six .p_two {
        padding-bottom  : 2vw!important;
    }
    .b_hdw_six h2 {
        font-size : 6vw;
    }
    .b_hdw_six h3 {
        font-size       : 4.5vw!important;
        padding-bottom  : 2vw!important;
        padding-top     : 2vw!important;
    }
    .b_hdw_six .p_three {
        font-size   : 3vw!important;
    }
    .b_hdw_six ul li {
        font-size   : 3vw!important;
    }
}
@media( max-width: 700px ){ 
    .bg_hdw_one_mobile {
        display    : block;
        margin-top : 20vw;
    }
    .bg_hdw_one_pc {
        display : none;
    }
    .b_hdw_one {
        top : 20vw;
    }
    .b_hdw_one h1 {
        font-size  : 6vw;
        text-align : center;
    }
    .b_hdw_one .container {
        width : 85%;
    }
    .b_hdw_one p {
        font-size  : 3.7vw;
        text-align : left;
    }
    .b_hdw_one_p_two {
        margin-top    : 1vw;
        padding-left  : 0vw;
        padding-right : 0vw;
    }
    .b_hdw_two {
        padding-bottom  : 15vw;
        padding-top     : 20vw;
    }    
    .b_hdw_two .container {
        width : 80VW;
    }
    .b_hdw_two p {
        font-size     : 4vw;
        padding-left  : 0vw;
        padding-right : 0vw;
    }
    .bg_hdw_three_pc {
        display : none;
    }
    .bg_hdw_three_mobile {
        display : block;
    }
    .b_hdw_three {
        top : 45vw;
    }
    .b_hdw_three .row_one .container {
        width : 90vw;
    }
    .b_hdw_three .row_one h1 {
        font-size : 6vw;
    }
    .b_hdw_three .row_one p {
        font-size     : 3.7vw;
        padding-left  : 3vw;
        padding-right : 3vw;
    }
    .b_hdw_three .btn {
        font-size   : 4vw;
        height      : 6.25vw;
        width       : 25vw;
    }
    .b_hdw_three .row_two {
        margin-top : 10vw;
    }
    .b_hdw_three .row_two .container {
        width : 90vw;
    }
    .b_hdw_three .row_two h2 {
        font-size   : 4.5vw;
    }
    .b_hdw_three .row_two p {
        color           : #183852;
        font-size       : 3.7vw;
        padding-left    : 3vw;
        padding-right   : 3vw;
    }
    .bg_hdw_four_pc {
        display : none;
    }
    .bg_hdw_four_mobile {
        display : block;
    }
    .b_hdw_four {
        top: 15vw;
    }
    .b_hdw_four .container {
        width : 85vw;
    }
    .b_hdw_four h1 {
        font-size : 5vw;
    }
    .b_hdw_four p {
        font-size  : 3.7vw;
        text-align : left;
    }
    .b_hdw_four .p_two {
        padding-right : 0vw;
    }
    .bg_hdw_five_pc {
        display : none;
    }
    .bg_hdw_five_mobile {
        display : block;
    }
    .b_hdw_five {
        top : 5vw;
    }
    .b_hdw_five .container {
        width   : 75vw;
    }    
    .b_hdw_five .col_padding {
        padding-left    : 0vw;
        padding-right   : 0vw;
    }        
    .b_hdw_five h1 {
        font-size   : 6vw;
    }
    .b_hdw_five p {
        font-size   : 4vw;
    }
    .bg_hdw_six_pc {
        display : none;
    }
    .bg_hdw_six_mobile {
        display : block;
    }
    .b_hdw_six {
        top : 10vw;
    }    
    .b_hdw_six h1 {
        font-size : 5vw;
    }
    .b_hdw_six p {
        font-size     : 4vw;
        padding-right : 0vw;
    }
    .b_hdw_six .p_two {
        padding-right : 0vw;
    }
    .b_hdw_six h2 {
        font-size : 4.5vw;
    }
    .b_hdw_six h3 {
        font-size: 4vw;
        padding-bottom: 1.5vw;
    }
    .b_hdw_six .p_three {
        font-size     : 4vw;
        padding-right : 5vw;
    }
    .b_hdw_six ul li {
        font-size       : 4vw;
        padding-left    : 1vw;
        padding-top     : 0.5vw;
        text-align      : left;
    }
}
/* KIDLE FIRE HDX */
@media only screen 
    and ( min-width: 800px ) 
    and ( max-height: 1280px ) 
    and ( orientation: portrait ) 
    and ( -webkit-min-device-pixel-ratio: 1.5 ) {
    .b_hdw_six .br {
        display : none!important;
    }
    .b_hdw_six {
        top: 15vw;
    }
}
/* IPAD MINI PORTRAIT */
@media only screen 
    and ( min-width: 768px ) 
    and ( max-height: 1024px ) 
    and ( orientation: portrait ) 
    and ( -webkit-min-device-pixel-ratio: 1.5 ) {
    .b_hdw_six .br {
        display : none!important;
    }
    .b_hdw_six {
        top: 15vw;
    } 
}
/* IPAD MINI LANDSCAPE */
@media only screen 
    and ( min-width: 768px ) 
    and ( max-height: 1024px )
    and ( orientation: landscape ) 
    and ( -webkit-min-device-pixel-ratio: 1.5 ) {
    .b_hdw_six .br {
        display : none!important;
    }
    .b_hdw_six {
        top: 15vw;
    } 
}
/* IPAD PRO */
@media only screen 
    and ( min-width: 1024px ) 
    and ( max-height: 1366px ) 
    and ( orientation: portrait ) 
    and ( -webkit-min-device-pixel-ratio: 1.5 ) {
    .b_hdw_six .br {
        display : none!important;
    }
    .b_hdw_six {
        top: 15vw;
    } 
}
/* @media(max-width: 1365px) {}
@media(max-width: 1280px) {} */
/* @media(max-width: 768px) and (max-height: 500px){}
@media(max-width: 500px){}
@media(max-width: 768px) and (max-height: 500px) {}
@media(max-width: 700px){}
@media (max-height: 480px) and (max-width: 320px) {
} */