html #wpadminbar {

    height: 46px;
    min-width: 300px;
   display: none;

}
.qtranxs-available-languages-message.qtranxs-available-languages-message-en {
    text-align: center;
}
.vc_column_container > .vc_column-inner{
    padding-left: 0 !important;
padding-right: 0 !important;
}
.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner
{
    padding-top: 0 !important;
    height: 100%;
background-size: cover;
}
.text-start h1{
    font-family: Nexa-Light;
}
.welcome{
      font-family: Nexa-Light;
      font-weight: 300;
}
.overlay ul li .sub-menu img{
    display:none;
}
.overlay-hugeinc img{
     display:none;
}
.owl-theme .owl-controls{
    display:none;
}
footer .bottom-footer .copyright .left{
      font-family: Nexa-Light;
}
footer .bottom-footer .copyright{
         font-family: Nexa-Light;
}
footer .bottom-footer .copyright a{
    font-family: "Nexa-Light";
}
.overlay nav {
    width: 50%;

}
      .overlay ul li a {
    font-size: 2vw !important;
}
.overlay ul li .sub-menu {
    transition: opacity .9s ease-in-out;
    -moz-transition: opacity .9s ease-in-out;
    -webkit-transition: opacity .9s ease-in-out;
}
.overlay ul li .sub-menu li a{
font-size: 1.3vw !important;
line-height: 1.8em;
}
.overlay {
    height: auto;
    max-height:90%;
    padding: 80px 0;
    overflow-x:hidden;
overflow-y:scroll;
}
.welcome {
    float: left;
    font-size: 4vw;
    line-height: 1.2em;
    color: #86004e;
    margin: 0 auto;
    width: 50%;

}
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 767px) 
  and (orientation: portrait) {
      .overlay ul li a {
    font-size: 10vw !important;
}
.overlay ul li .sub-menu li a{
font-size: 6vw !important;
line-height: 2em;
}
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) {
      .welcome {
    float: left;
    font-size: 6vw;
    line-height: 1.2em;
}
      .overlay ul li a {
    font-size: 3vw !important;
}
.overlay ul li .sub-menu li a{
font-size: 2vw !important;
line-height: 2em;
}
}