.home .travelscape-pro-header-transparent.site-header {	
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.home .travelscape-pro-header-transparent.site-header .header-desktop .main-navigation,
.home .travelscape-pro-header-transparent.site-header .header-desktop {	
background: none;	
}
.home .travelscape-pro-header-transparent.site-header .travelscape-header-top {
background: none;	
}
.home .travelscape-pro-header-transparent.site-header .header-desktop .main-navigation ul li {
border: none;
}
.home .travelscape-pro-header-transparent .header-desktop .top .travelscape-header-button {
margin-left: auto;
width: auto;
}
.home .travelscape-pro-header-transparent .header-desktop .travelscape-menu-wrap {
margin-left: auto;	
}
.home .travelscape-pro-header-transparent .travelscape-header-topbar {
padding: 5px 0;
}
.home .travelscape-pro-header-transparent .header-desktop .top {
padding: 10px 0;
} .home .travelscape-pro-header-transparent.ts-header-dark.site-header {		
border-bottom: none;	
background-color: rgb(0 0 0 / 10%);	
}
.home .travelscape-pro-header-transparent.ts-header-dark .travelscape-header-topbar a {
color: #ffffff;
}
.home .travelscape-pro-header-transparent.ts-header-dark .travelscape-header-top-left a:nth-child(2) {
border-left: 1px solid #fff;
}
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li a {
color: #fff;
}
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li.page_item_has_children:after, 
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li.menu-item-has-children:after {
background-color: #fff;
}
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li ul li.page_item_has_children:after, 
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li ul li.menu-item-has-children:after {
background-color: #191919;
float: right;
margin-top: 6px;
}
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li.menu-item-has-children ul.sub-menu a {
color: #000000;
}
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li .children li, 
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .main-navigation ul li .sub-menu li {
border-bottom: 1px solid var(--primary-border-color);
}
.home .travelscape-pro-header-transparent.ts-header-dark .travelscape-social-media-wrap .social-icons a {
background: none;
box-shadow: none;
color: #fff;
}
.home .travelscape-pro-header-transparent.ts-header-dark .travelscape-social-media-wrap .social-icons a svg {
color:#fff;
fill:#fff;
}
.home .travelscape-pro-header-transparent.ts-header-dark .header-desktop .travelscape-header-button a {
background-color: #fff;
color: #000;
}
.travelscape-pro-header-transparent.site-header .header-mobile {
background-color: var(--base-color);	
border-bottom: 0.5px solid var(--primary-border-color);
}
@media (min-width: 1024px) { 
.home .travelscape-pro-header-transparent.ts-header-dark .site-branding .custom-logo {
filter: brightness(0) invert(1);
}
} body.ts-pro-sticky-header.home .travelscape-pro-header-transparent.ts-header-dark .ts-sticky-header.sticky {
background-color: #1c1919;
} .home .travelscape-pro-header-transparent.ts-header-light.site-header {		
border-bottom: none;	
background-color: rgb(255 255 255 / 15%);	
}
.home .travelscape-pro-header-transparent.ts-header-light .travelscape-header-topbar a {
color: #000000;
}
.home .travelscape-pro-header-transparent.ts-header-light .travelscape-header-top-left a:nth-child(2) {
border-left: 1px solid #000000;
}
.home .travelscape-pro-header-transparent.ts-header-light .header-desktop .main-navigation ul li a {
color: var(--body-color);
}
.home .travelscape-pro-header-transparent.ts-header-light .header-desktop .main-navigation ul li.page_item_has_children:after, 
.home .travelscape-pro-header-transparent.ts-header-light .header-desktop .main-navigation ul li.menu-item-has-children:after {
background-color: #000000;
}
.home .travelscape-pro-header-transparent.ts-header-light .header-desktop .main-navigation ul li.menu-item-has-children ul.sub-menu a {
color: var(--body-color);
}
.home .travelscape-pro-header-transparent.ts-header-light .header-desktop .main-navigation ul li .children li, 
.home .travelscape-pro-header-transparent.ts-header-light .header-desktop .main-navigation ul li .sub-menu li {
border-bottom: 1px solid var(--primary-border-color);
}
.home .travelscape-pro-header-transparent.ts-header-light .travelscape-social-media-wrap .social-icons a {
background: none;
box-shadow: none;
color: #000000;
}
.home .travelscape-pro-header-transparent.ts-header-light .travelscape-social-media-wrap .social-icons a svg {
color:#000000;
fill:#000000;
}
.home .travelscape-pro-header-transparent.ts-header-light .header-desktop .travelscape-header-button a {
background-color: var(--primary-color);
color: var(--primary-color-inverse);
} body.ts-pro-sticky-header.home .travelscape-pro-header-transparent.ts-header-light .ts-sticky-header.sticky {
background-color: #ffffff;	
}
@media (max-width:1024px) {
.home .travelscape-pro-header-transparent.ts-header-dark.site-header {
padding-bottom: 0px;	
}
}
@media (max-width: 768px) {
.home .travelscape-pro-header-transparent.ts-header-light.site-header { 
padding-bottom: 0
}		
.site-header .travelscape-header-bottom {
padding: 0px 0px;
}
} .travelscape-theme .travelscape-pro-header-transparent .travelscape-header-topbar {
padding: 15px 0;
border-bottom: none;
}
.travelscape-theme .travelscape-pro-header-transparent .travelscape-header-bottom {
padding: 0;
}
.travelscape-theme .travelscape-pro-header-transparent .header-desktop .top {
margin-bottom: 0;
padding: 15px 0;
}
.travelscape-theme .travelscape-pro-header-transparent .header-desktop .bottom {
border-top: 0.5px solid var(--primary-border-color);
padding: 20px;
}
.travelscape-theme .travelscape-pro-header-transparent .header-desktop .travelscape-menu-wrap {
margin-left: auto;
}
.travelscape-theme .travelscape-pro-header-transparent .header-desktop .travelscape-header-button {
margin-left: auto;
}
.travelscape-theme .travelscape-header-button a.header-button { 
background-color: var(--primary-color);
padding: 12px 32px;
border-radius: 22px;
color: var(--primary-color-inverse);
}
.travelscape-theme .travelscape-pro-header-transparent .header-desktop .ts-search-form {
padding: 10px 0;
}
.travelscape-theme .header-desktop .main-navigation ul li {
margin-bottom: 0;
}
.travelscape-theme .header-desktop .main-navigation ul li:first-child {
margin-left: 0;
}
.travelscape-theme .header-desktop .search-form {
padding: 5px;
background-color: #fff;
}
.travelscape-theme .travelscape-pro-header-transparent .header-desktop .search-form input.search-field {
width: 220px;
display: block;
font-size: 1.3em;
padding: 3px 10px;
border: none;
border-radius: 3px;
}
body.ts-pro-sticky-header.travelscape-theme .ts-sticky-header.sticky {
padding: 10px 0;
}
body.ts-pro-sticky-header.travelscape-theme .travelscape-pro-header-transparent .ts-sticky-header.sticky .travelscape-header-button {
margin-left: auto;
}
.travelscape-theme .header-mobile .mobile_panel .search-form input.search-field {
width: 100%;
} .travel-journey-theme .site-header {
padding: 0;
}
.travel-journey-theme .site-header .travelscape-header-bottom {
padding: 0;
}
.travel-journey-theme .site-header .header-desktop {
background-color: var(--base-color);
padding: 10px 0;
border-radius: 0;
}
.travel-journey-theme .travelscape-header .travelscape-header-top {
padding: 10px 35px 0 35px;
}
.travel-journey-theme .site-header .header-desktop .top {
word-wrap: break-word;
background-color: none;
border-radius: 0;
padding: 0;
margin-top: 15px;
}
.travel-journey-theme .travelscape-pro-header-transparent .header-desktop .bottom {
padding: 10px 0;
border-top: 0.5px solid var(--primary-border-color);
border-bottom: 0.5px solid var(--primary-border-color);
}
.travel-journey-theme .travelscape-pro-header-transparent .header-desktop .main-navigation {
padding: 0;
}
.travel-journey-theme .travelscape-pro-header-transparent .header-desktop .bottom .main-navigation ul li {
margin-left: 0;
margin-right: 30px;
}
.travel-journey-theme .travelscape-pro-header-transparent .header-desktop .search-form {
border: 0.5px solid var(--primary-border-color);
}
.travel-journey-theme .travelscape-pro-header-transparent .header-desktop .bottom .main-navigation ul li .sub-menu li {
margin-left: 0;
margin-right: 0px;
}
.travel-journey-theme .header-mobile .main-navigation ul li {
margin-right: 0;
}
.travel-journey-theme.ts-pro-sticky-header .ts-sticky-header.sticky {
padding: 15px 0;
}