	/*--Header---*/
body.newhome.visa-home-body header {background:linear-gradient(180deg,rgba(60,60,60,0.8) 0%,rgba(92,197,189,0) 100%);}
body.newhome header{position:absolute;left:0;top:0;border:none;background:none;/*--background:linear-gradient(180deg,rgba(60,60,60,0.8) 0%,rgba(92,197,189,0) 100%);--*/padding:11px 0 0px; z-index:999;}
body.newhome header.headerFixed{height:186px;}
body.newhome header.headerFixed .headerfixsection{position:fixed;top:0;background:#fff;-webkit-animation-duration:2s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;z-index:99;padding:8px 0;box-shadow:0 1px 7px 0 rgba(0,0,0,.4)}
.headerfixsection .headercol{padding:0}
body.newhome header.headerFixed .headerfixsection .logo{margin:0px 0 0;padding:0;border-radius:0 0 10px 10px;position:relative;top:0}
body.newhome header.headerFixed .headerfixsection .header__menu li{display:block;margin: 0 5px;border-right: solid 1px #eaeaea;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li:last-child{ border:none;}

body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.menu__link{color:#000; position:relative;padding-left: 23px;
padding-right:0px;margin-right: 6px;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.menu__link.activemenu {color: #176df5;background: #eaf2ff;padding: 2px 10px!important;border: none;border-radius: 5px;background-size: 13px;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.menu__link.activemenu::before { display:none;}

body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.menu__link.transportlink {padding-left: 38px;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.menu__link::after{background:#0061e7; display:none;}


body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a::before {content: ""; position: absolute;  left:0px ;bottom: 0px;
width: 23px;height: 22px; background-size: 20px !important;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.hotellink::before {background:url(../../images/hotelsearchicon.webp) no-repeat;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.packagelink::before {background:url(../../images/packagesearchicon.webp) no-repeat;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.activlink::before {background:url(../../images/activitiessearchicon.webp) no-repeat;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.transportlink::before {background:url(../../images/transportsearchicon.webp) no-repeat;background-size: 30px !important;width: 33px;}
body.newhome header.headerFixed .headerfixsection .header__menu .menu__list > li a.enquirylink::before {background:url(../../images/customersupportsearch.webp) no-repeat;}
.inquirylink-mob { display:none;}

@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-50px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-50px)}
100%{opacity:1;transform:translateY(0)}
}

/*--------Header relative-----------*/

body.newhome header.headerrelative {padding: 0; position:relative;}
body.newhome header.headerrelative .headerfixsection{position:relative;top:0;background:#fff;-webkit-animation-duration:2s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;z-index:99;padding:11px 0;box-shadow:0 1px 7px 0 rgba(0,0,0,.4)}
body.newhome .hotel.headerrelative.headerFixed {height: auto;}
.headerfixsection .headercol{padding:0}
body.newhome header.headerrelative .headerfixsection .logo{margin:0px 0 0;padding:0;border-radius:0 0 10px 10px;position:relative;top:0}
body.newhome header.headerrelative .headerfixsection .header__menu li{display:block;margin: 0 5px;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link{color:#000; position:relative;padding-left: 23px;
border-right: solid 1px #eaeaea;padding-right: 9px;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link.transportlink {padding-left: 38px;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link.enquirylink { border:none;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link::after{background:#0061e7; display:none;}

body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a::before {content: ""; position: absolute;  left:0px ;bottom: 0px;
width: 23px;height: 22px; background-size: 20px !important;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.hotellink::before {background:url(../../images/hotelsearchicon.webp) no-repeat;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.packagelink::before {background:url(../../images/packagesearchicon.webp) no-repeat;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.activlink::before {background:url(../../images/activitiessearchicon.webp) no-repeat;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.transportlink::before {background:url(../../images/transportsearchicon.webp) no-repeat;background-size: 30px !important;width: 33px;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.enquirylink::before {background:url(../../images/customersupportsearch.webp) no-repeat;}
body.newhome header.headerrelative .headerfixsection .cartheader {  background-color:rgb(0, 97, 231);}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link.activemenu {color: #176df5;background: #eaf2ff;padding: 2px 10px 2px 27px;border: none;border-radius: 5px;background-size: 13px;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link.activemenu::before {background-position: 4px 0px;background-size: 18px !important;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link.transportlink.activemenu { padding-left:35px!important;}
body.newhome header.headerrelative .headerfixsection .header__menu .menu__list > li a.menu__link.transportlink.activemenu::before {background-size: 26px !important;}


/*--------Header Static-----------*/

body.newhome header.headerstatic {padding: 11px 0; position:relative;}
/*--
body.newhome header.headerstatic .headerfixsection{position:relative;top:0;background:#fff;-webkit-animation-duration:2s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;z-index:99;padding:11px 0;box-shadow:0 1px 7px 0 rgba(0,0,0,.4)}--*/

body.newhome .hotel.headerstatic.headerFixed {height: 60px;}
.headerfixsection .headercol{padding:0}
body.newhome header.headerstatic .headerfixsection .logo{margin:0px 0 0;padding:0;border-radius:0 0 10px 10px;position:relative;top:0}
body.newhome header.headerstatic .headerfixsection .header__menu li{display:block;margin:0 5px 0 0;border-right: none;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.menu__link{color:#000; position:relative;padding-left: 23px;
border-right: solid 1px #eaeaea;padding-right: 9px;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.menu__link.transportlink {padding-left: 38px;border: none;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.menu__link.enquirylink { border:none;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.menu__link::after{background:#0061e7; display:none;}

body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a::before {content: ""; position: absolute;  left:0px ;bottom: 0px;
width: 23px;height: 22px; background-size: 20px !important;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.hotellink::before {background:url(../../images/hotelsearchicon.webp) no-repeat;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.packagelink::before {background:url(../../images/packagesearchicon.webp) no-repeat;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.activlink::before {background:url(../../images/activitiessearchicon.webp) no-repeat;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.transportlink::before {background:url(../../images/transportsearchicon.webp) no-repeat;background-size: 30px !important;width: 33px;}
body.newhome header.headerstatic .headerfixsection .header__menu .menu__list > li a.enquirylink::before {background:url(../../images/customersupportsearch.webp) no-repeat;}
body.newhome header.headerstatic .headerfixsection .cartheader {  background-color:rgb(0, 97, 231);}

/*------------------------*/


body.newhome header.headerFixed .headerfixsection .cartheader {  background-color:rgb(0, 97, 231);}
body.newhome header .headerfixsection{width:100%}
body.newhome header.hotel .logo{float:left;color:#000;font-size:23px;margin:0px 0 0;border-right:solid 1px rgba(255,255,255,0.1);background:#fff;padding:11px 10px 10px;border-radius:0 0 10px 10px;position:relative;top:-12px}
body.newhome .header__menu{}
body.newhome .header__menu li{margin: 0 5px;/*--border-right: solid 1px #1a529b;--*/}
body.newhome .header__menu li:last-child{display:none}
body.newhome .header__menu .menu__list > li a.menu__link{color:#fff;position: relative;padding-left: 23px;padding-right: 0px;margin-right: 6px;}
body.newhome .header__menu .menu__list > li a.menu__link.activemenu::before {background-position: 4px 0px;background-size: 18px !important;}
body.newhome .header__menu .menu__list > li a.menu__link.transportlink {padding-left: 38px;}
body.newhome .header__menu .menu__list > li a.menu__link.activemenu {color: #fff;background: #104e9f;padding: 2px 10px 2px 27px !important;border: none;border-radius: 5px;background-size: 13px;}
body.newhome .header__menu .menu__list > li a.menu__link.transportlink.activemenu { padding-left:35px!important;}
body.newhome .header__menu .menu__list > li a.menu__link.transportlink.activemenu::before {background-size: 26px !important;}

body.newhome .header__menu .menu__list > li a::before {content: ""; position: absolute;  left:0px ;bottom: 0px;width: 23px;height: 22px; background-size: 20px !important;}
body.newhome .header__menu .menu__list > li a.hotellink::before {background:url(../../images/hotelsearchicon-w.webp) no-repeat;}
body.newhome .header__menu .menu__list > li a.packagelink::before {background:url(../../images/packagesearchicon-w.webp) no-repeat;}
body.newhome .header__menu .menu__list > li a.activlink::before {background:url(../../images/activitiessearchicon-w.webp) no-repeat;}
body.newhome .header__menu .menu__list > li a.transportlink::before {background:url(../../images/transportsearchicon-w.webp) no-repeat;background-size: 30px !important;width: 33px;}
body.newhome .header__menu .menu__list > li a.enquirylink::before {background:url(../../images/customersupportsearch-w.webp) no-repeat;}



body.newhome .header__menu .menu__list > li a.menu__link::after{background:#fff; display:none;}
body.newhome .menu__list{margin:6px 0 0 100px}
body.newhome .whattsap{position:relative;padding:0 0px 0 10px}
body.newhome .loginaccount{list-style:none;float:right;margin:0px 0 0;position:relative;/*background:linear-gradient(93deg,#53b2fe,#065af3);--background:rgba(29,29,29,.6);--*/border-radius:7px; background:#005eb8; border: solid 1px #5b9cd4;}
body.newhome .loginaccount li p,
body.newhome .loginaccount li a{padding:9px 18px;color:#fff;float:left;position:relative; cursor:pointer;}
body.newhome .loginaccount li p i { margin-right:5px;}
body.newhome .loginaccount li a::after{display:none}
body.newhome .cartheader{background:url(../../images/carticontopwhite.png) no-repeat center;float:right;width:35px;height:35px;background-size:15px;margin:3px 10px 0;background-color:rgba(255,255,255,0.2);border-radius:35px}

/*---------------Visa Header------------------------*/

.visa-home-country .hotel {background: rgb(255,255,255);
  background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%)}

