/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 25 2025 | 05:08:41 */
.destination-tab .e-n-tabs-heading{
    background-color: #000;
}

/* Menu */
.menu-main .e-n-menu-heading{
    padding: 16px;
    background-color: #302F26;
    width: 390px;
    margin-top: 12px;
}
.menu-main.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-item{
/*     width: 358px;  */
	width: 100%; 
}

.menu-main .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ) {
    background-color: #302f26 ;
    padding: 0px;
    
}

.menu-main .e-n-menu-title-container{
    margin: 8px;
    padding: 16px;
}

.menu-main .e-n-menu-title:not( .e-current ):not( :hover ) {
    background-color: #302F26;
    padding: 0;
/*     width: 358px; */
}

.menu-main .e-n-menu-content.e-active .e-active{
/*     min-height: 644px; */
	 min-height: 592px;
}
#MenuDestinations,
#MenuDeals,
#MenuSocial{
    background-color: #D6DE31;
}
#MenuDestinations,
#e-n-menu-title-2684,
#e-n-menu-title-2685{
/* 	padding-right: 16px; */
	justify-content: space-between;
}
    
#MenuDestinations .e-link .e-n-menu-title-text,
#MenuDeals .e-link .e-n-menu-title-text,
#MenuSocial .e-link .e-n-menu-title-text{
    color: #302F26;
}

#MenuDestinations i{
    color:#302F26;
}

#MenuDestinations{
    border-radius: 12px 12px 0 0;
}
#MenuSocial{
    border-radius: 0 0 12px 12px;
}

.menu-main .elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title {
    width: 390px;
}

.e-n-menu-title.e-current{
    padding: 0;
}

#menubar-268 > ul,
#e-n-menu-content-2681,
#e-n-menu-content-2684,
#e-n-menu-content-2685{
    margin-left: calc((100vw - 1450px) / 2);
}

/* #menu-toggle-194{display:none;}
#menu-toggle-194 .menu-main .e-n-menu-heading {
	margin-left: 433px;
}
#menubar-194 > ul{
	margin-left: calc((100vw - 675px) / 2);
} */
.e-n-back-button{
    border-radius: 128px;
    border-color: #6F6E66;
    color: #ffffff;
    padding: 12px 24px;
	margin-bottom: 24px;
}

#MenuDestinations .fa-caret-down:before,
#MenuDestinations .fa-caret-up:before{
    content:url(https://newlubd.wpenginepowered.com/wp-content/uploads/2025/07/manu-ar-b.svg);
}
#e-n-menu-title-2684 .fa-caret-down:before,
#e-n-menu-title-2685 .fa-caret-down:before,
#e-n-menu-title-2684 .fa-caret-up:before,
#e-n-menu-title-2685 .fa-caret-up:before{
	content:url(https://newlubd.wpenginepowered.com/wp-content/uploads/2025/07/manu-ar-w.svg);
}

.elementor-56 .elementor-element.elementor-element-52f06af .elementor-nav-menu .elementor-item:hover,
.elementor-56 .elementor-element.elementor-element-858da78 .elementor-nav-menu .elementor-item:hover{
background-color: #F1F59A;
    margin: 8px;
    padding-left: 16px;
    border-radius: 12px;
    color: #302F26;
}
/*  padding-left: 12px */

#MenuDestinations:hover .e-n-menu-title-container,
#MenuDeals:hover .e-n-menu-title-container,
#MenuSocial:hover .e-n-menu-title-container{
	background-color: #F1F59A;
    margin: 8px;
    padding-left: 16px;
    border-radius: 12px;
    color: #302F26;
    width: 100%;
	cursor: pointer;
}
#MenuDestinations .e-n-menu-dropdown-icon{
	position: absolute;
    right: 12px;
}

#MenuDestinations .e-n-menu-title-text{
	color: #302F26;
}

@media (min-width: 1024px){
	.e-n-back-button{
		display:none;
	}
}

@media (max-width: 1570px) {
	#menubar-268 > ul, 
	#e-n-menu-content-2681,
	#e-n-menu-content-2684, 
	#e-n-menu-content-2685{
		margin-left: 57px;
	}
}

@media (max-width: 1024px) {
/* 	menu */
	#menubar-268 > ul, #e-n-menu-content-2681 {
		margin-left: 57px;
	}
	#menubar-268{
		overflow: hidden;
	}
}

@media (max-width: 767px) {
	#elementor-popup-modal-1825 {
		z-index: 1;
	}
	/* menu */
	.menu-main .e-n-menu-toggle-icon.e-open,
	.menu-main .e-n-menu-toggle-icon.e-close{
		width: 40px;
		height: 40px;
	}
	
	
		#menubar-268 > ul, #e-n-menu-content-2681,
		#menubar-268 > ul, #e-n-menu-content-2684,
		#menubar-268 > ul, #e-n-menu-content-2685{
/* 			margin-left: 16px;
			width: calc((100vw) / 1 - 44px) !important; */
			margin-left: 0px;
			width: calc((100vw) / 1 - 0px) !important;
			height: 100vh;
			overflow: hidden;
			align-content: flex-start;
		}
	
		/* pl2	 */
		body:not(.rtl) .elementor-56 .elementor-element.elementor-element-5d2cb50,
		body:not(.rtl) .elementor-56 .elementor-element.elementor-element-3bad34f,
		body:not(.rtl) .elementor-56 .elementor-element.elementor-element-19fe715{
			left: 0;
		}
	
}

