@media (min-width: 0px) and (max-width: 800px){

    /*.vx_c{
        position: absolute;
        left: 0px;
        right: 0px;
        bottom: 0px;
        height: 100px;
        background-color: #0ea800;
    }*/
    .img_esp1{
        position: relative;
        max-width: 100px;
    }
    .cnt_txt1{
        position: relative;
        width: 100%;
        max-height: 200px;
        min-height: 140px;
        max-height: 180px;
        /*background-color: rgb(164, 31, 216);*/
    }
    .vx_a{
        position: relative;
        width: 100%;
        height: 65px;
        background-color: #003D64;
    }
    .vx_c{
        position: absolute;
        left: 0px;
        right: 0px;
        bottom: 0px;
        height: 50px;
        background-color: #005EA8;
        background-image: url(../IMG/img_bckfoot.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .vx_a1_img1{
        position: absolute;
        top: -52px;
        right: 0px;
        width: 380px;
    }
    .vx_b{
        position: absolute;
        top: 65px;
        left: 0px;
        right: 0px;
        height: 45px;
    }
    .vx_cont{
        position: absolute;
        left: 0px;
        right: 0px;
        top: 0px;
        bottom: 50px;
        /*background-color: rgb(36, 136, 218);*/
    }
    .sh1{
        font-family: 'Raleway-Bold';
        font-size: 16px;
        color: #000;
        line-height: 1.2;
        text-align: left;
    }

.lfcunam_d2{
    position: relative;
    float: left;
    width: 93%;
    min-height: 100px;
    /*background-color: rgb(233, 147, 147);*/
    padding: 0px 3.5%;
}
.stl_h1{
    font-family: 'Raleway-Bold';
    font-size: 17px;
    color: #00203E;
}
.img_sg1{
    width: 70%;
}
.stl_h2{
    font-family: 'Raleway-ItalicRaleway-Italic';
    font-size: 20px;
    color: #866E1D;
}
.cnt_text2{
    position: relative;
    width: 90%;
    min-height: 10px;
    background-color: #f7f7f7;
    padding: 20px;
}
.cnt_text1{
    position: relative;
    width: 90%;
    min-height: 10px;
    background-color: #ccdfe5;
    padding: 20px;
}
.vx_b_mnu_aitem{
    position: relative;
    float: left;
    width: 19%;
    height: 100%;
    background-color: #FFF;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    font-family: 'Raleway-SemiBold';
    color: #456F81;
    cursor: pointer;
    -moz-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    font-size: 0.6em;
}
.vx_b_mnu_aitem:hover{
    position: relative;
    float: left;
    width: 19%;
    height: 100%;
    background-color: rgb(223, 223, 223);
    display: flex;
    align-items: center;
    text-align: center;
    font-family: 'Raleway-SemiBold';
    color: #456F81;
    cursor: pointer;
    -moz-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
.vx_b_mnu_b{
    position: absolute;
    top: 0px;
    right: 0px;
    width: 95px;
    height: 100%;
    /*background-color: rgb(154, 223, 45);*/
    /*display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;*/
    cursor: pointer;
}
.vx_b_mnu{
    position: relative;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    background-color: rgb(255, 255, 255);
}
.vx_b_mnu_a{
    position: absolute;
    top: 0px;
    right: 95px;
    height: 100%;
    left: 0px;
    z-index: 5000;
    /*background-color: rgb(45, 158, 223);*/
}
.item_mar1{
    margin-right: 2px;
}
.img_smtr12{
    width: 66%;
}
.vx_cont_dv2_55{
    position: relative;
    float: left;
    width: 90%;
    margin-left: 5%;
    min-height: 150px;
    margin-top: 35px;
    margin-bottom: 25px;
    /*background-color: rgb(204, 36, 148);*/
}
.vx_cont_ige{
    position: relative;
    width: 100%;
    padding: 0px 0%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    display: block;
    align-items: center;
    text-align: center;
}
.img_cva1{
    width: 40%;
}
.vx_cont_dv2_55_com2{
    position: relative;
    width: 90%;
    display: table;
    min-height: 150px;
    margin-left: 5%;
}
.sh2{
    font-family: 'Raleway-medium';
    font-size: 16px;
    color: #456F81;
    line-height: 1.2;
    text-align: left;
}
.marb_sx1{
    margin-bottom: 60px;
    position:absolute;
    left: 0px;
}
.sh5{
    font-family: 'Raleway-Bold';
    font-size: 16px;
    color: #456F81;
    line-height: 1.2;
}
.sh3 {
    font-family: 'Raleway-Bold';
    font-size: 17px;
    color: #876E1D;
    line-height: 1.2;
}
.img_fltc_e1{
    display: block;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.vx_cont_dv2_55_comp{
    position: relative;
    display: table;
    /* top: 0px; */
    /* bottom: 0px; */
    /* right: -70%; */
    /* left: 100%; */
    height: 100%;
    min-width: 100px;
    left: 0%;
    /*background-color: rgb(36, 47, 204);*/
}
.dv_mar1{
    padding-right: 0%;
}
.tab_4{
    position: relative;
    /*margin: 0 auto;*/
    width: 100%;
    /*border: 1px solid #456F80;*/
}



}


@media (min-width: 0px) and (max-width: 1100px){
    /*.vx_b_mnu_aitem{
        position: relative;
        float: left;
        width: 12.5%;
        height: 100%;
        background-color: #FFF;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        font-family: 'Raleway-SemiBold';
        color: #456F81;
        cursor: pointer;
        -moz-transition: all .5s ease;
        -webkit-transition: all .5s ease;
        transition: all .5s ease;
        font-size: 0.7em;
    }*/
}

@media (min-height: 0px) and (max-height: 700px){
    .img_esp1{
        position: relative;
        max-width: 60px;
    }
    .vx_b{
        position: absolute;
        top: 65px;
        left: 0px;
        right: 0px;
        height: 40px;
    }
    .vx_a{
        position: relative;
        width: 100%;
        height: 65px;
        background-color: #003D64;
    }
    .vx_a1_img1{
        position: absolute;
        top: -52px;
        right: 0px;
        width: 410px;
    }
    .vx_b_mnu_b{
        position: absolute;
        top: 0px;
        right: 0px;
        width: 150px;
        height: 100%;
        cursor: pointer;
    }
    .vx_cont{
        position: absolute;
        left: 0px;
        right: 0px;
        top: 0px;
        bottom: 50px;
        padding-top: 30px;
        /*background-color: rgb(36, 136, 218);*/
    }
    .vx_cont{
        position: absolute;
        left: 0px;
        right: 0px;
        top: 95px;
        bottom: 50px;
        /*background-color: rgb(36, 136, 218);*/
    }
    .cnt_txt1{
        position: relative;
        width: 100%;
        max-height: 130px;
        min-height: 130px;
                /*background-color: rgb(164, 31, 216);*/
    }
    .sh3 {
        font-family: 'Raleway-Bold';
        font-size: 16px;
        color: #876E1D;
        line-height: 1.2;
    }
    .vx_b_mnu_aitem{
        position: relative;
        float: left;
        width: 15%;
        height: 100%;
        background-color: #FFF;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        font-family: 'Raleway-SemiBold';
        color: #456F81;
        cursor: pointer;
        -moz-transition: all .5s ease;
        -webkit-transition: all .5s ease;
        transition: all .5s ease;
        font-size: 0.6em;
    }
    .vx_b_mnu_aitem:hover{
        position: relative;
        float: left;
        width: 19%;
        height: 100%;
        background-color: rgb(223, 223, 223);
        display: flex;
        align-items: center;
        text-align: center;
        font-family: 'Raleway-SemiBold';
        color: #456F81;
        cursor: pointer;
        -moz-transition: all .5s ease;
        -webkit-transition: all .5s ease;
        transition: all .5s ease;
    }
}