@font-face {
    font-family: DUBAIBOLD;
    src: url(../../fonts/DubaiW23-Bold.ttf);
}
@font-face {
    font-family: DUBAILIGHT;
    src: url(../../fonts/DubaiW23-Light.ttf);
}
@font-face {
    font-family: DUBAIMEDIUM;
    src: url(../../fonts/DubaiW23-Medium.ttf);
}
@font-face {
    font-family: DUBAIREGULAR;
    src: url(../../fonts/DubaiW23-Regular.ttf);
}


body{line-height: 1.3}
.mobile-nav-toggle {
    position: fixed;
    right: 10px;
    top: 4px;
    z-index: 9998;
    border: 0;
    background: none;
    font-size: 24px;
    transition: all 0.4s;
    outline: none !important;
    line-height: 1;
    cursor: pointer;
    text-align: center;
}

.mobile-nav {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 9999;
    overflow-y: auto;
    left: -290px;
    width: 260px;
    height:100%;
    padding-top: 18px;
    background: rgba(5, 57,103, 0.9);
    transition: 0.4s;
}
#header.header-scrolled{background-image: linear-gradient(-90deg, rgba(38,145,143,1) 0%, rgba(11,73,112,1) 50%, rgba(5,57,106,0) 100%);}
#header .logo{left: 5vw;}
#header .logo .logo-1{  background-image: url(../img/new/logoEn-1.png);  left: 0;  }
.top-nav .inner-nav .language{float: right;text-align: right;}
.top-nav .inner-nav .package{float: left;width: 30vw;}
.top-nav .inner-nav .package ul{padding-left: 0}
.top-nav .inner-nav .package ul li{float: left}


.bottom-nav .main-nav ul li{  float: left;  }

footer .main-footer-links ul{text-align: left}
footer .main-footer-links ul li{text-align: left;    padding: 0.3vw 1.5vw .3vw 0;}
footer .main-footer-links ul li i{margin: 0 0.3vw 0 0;transform: rotate(180deg);}
#random{right:0;  position: absolute;  }

footer .iso-logo ul li {  float: left;  text-align: left;}
footer .copyright{text-align: left}
.mobile-nav-active .mobile-nav {
    left: 0;  }
@media only screen and (min-width: 576px) and (max-width: 767px){
    .mobile-nav-toggle{right: 9vw;  }}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .mobile-nav-toggle{right: 8%}}

.mobile-header-nav .mobile-language{text-align: left}
.mobile-header-nav .mobile-package ul li{float: left}
.mobile-header-nav .main-list li a{text-align: left}
.mobile-header-nav .main-list li a i {
    margin-right: 5px;
    transform: rotate(180deg);
}
.hamburger-menu {

    position: fixed;
    right: 16px;
    top: 22px;
    padding: 0;
}
