/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 04 2025 | 07:47:23 */
.pricetablefont{font-size:18px!important;}
.wa__popup_powered .wa__popup_icon-ninja {
  
  display: none!important;
}
.elementor-4247 .elementor-element.elementor-element-ddd84c3 {
    --width: 45% !important;
	}
.nd_elements_navigation_sidebar div li > a {
  padding: 12px !important;
  display: inline-block;
  font-size: 13px !important;
  text-transform: capitalize;
  color: #fff;
  background: rgb(217, 111, 52)!important;
  width: 100% !important;
}
.nd_elements_close_navigation_sidebar_content {
  
  background: #D96F34 !important;
 
  border-radius: 100% !important;
  padding: 3px !important;
}
.elementor-4588 .elementor-element.elementor-element-ad2ba66 .nd_elements_navigation_sidebar_content {
 
  box-shadow: 0px 0px 9px rgba(0,0,0,0.2);
}
.nd_elements_navigation_sidebar_content {top:107px!important;}
.nd_elements_navigation_sidebar_content {
  padding: 10px!important;
}
.nd_elements_navigation_sidebar div > ul {
  
  margin-top: 50px!important;
}
.elementor-kit-4647 h4, h4 {
  color: #000000;
  font-size: 16px!important;
  font-weight: 700;
  line-height: 1.5em;
}
.myfooter a{color:#E75823!important;}
#nd_travel_single_package_booking_tabs ul{display:none!important;}
.elementor-kit-4647 input:not([type="button"]):not([type="submit"]), .elementor-kit-4647 textarea, .elementor-kit-4647 .elementor-field-textual {
  font-size: 16px;
  font-weight: normal;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #aaa;
  border-radius: 5px 5px 5px 5px;
  padding: 15px 30px 15px 30px;
  box-shadow: 0px 0px 9px rgba(0,0,0,0.05);
}
td.column-1{border-right:1px solid #ddd!important;}
td.column-2{padding-left:30px!important;}
.nd_travel_dialog_contact_title p{color:#000!important;}
.fa-whatsapp {font-weight:900!important;}
.wp-bottom-menu-item i {
  
  font-style: normal;
}
.wp-bottom-menu-item span {
  margin-top: 15px!important;
  color: inherit;
}
.wp-bottom-menu-item {
	margin-top:10px;
}
.tablepress {
  --text-color: #111;
  --head-text-color: #fff;
  --head-bg-color: #E75823;
  --odd-text-color: var(--text-color);
  --odd-bg-color: #f9f9f9;
  --even-text-color: var(--text-color);
  --even-bg-color: #fff;
  --hover-text-color: var(--text-color);
  --hover-bg-color: #f3f3f3;
  --border-color: #ddd;
  --padding: 0.5rem;
  border: 3px solid #E75823;
  border-collapse: collapse;
  border-spacing: 0;
  clear: both;
  margin: 0 auto 1rem;
  table-layout: auto;
  width: 100%;
  border-radius: 20px !important;
}

.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1500px!important;
}
.elementor-button {
  
  background-color: #E75823!important;
}
#menu-1-17ceeda7 li a {
  
  padding-left: 12px!important;
  padding-right: 12px!important;
  
}

@media (min-width:1367px) and (max-width:9000px){
	
	
	.tablepress  th {
 font-weight:normal!important;
 
  font-size: 21px!important;
}
	
	.elementor-kit-4647 button:hover, .elementor-kit-4647 input[type="button"]:hover, .elementor-kit-4647 input[type="submit"]:hover, .elementor-kit-4647 .elementor-button:hover {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0px;
  color: #FFFFFF;
  background-color: #E75823!important;
  border-radius: 5px 5px 5px 5px;
  padding: 15px 30px 15px 30px;
}
	.nd_travel_dialog_contact_content {
  float: left;
  width: 100%;
  box-sizing: border-box;
  margin-top: 0px!important;
}
	#nd_travel_single_package_booking_tab_cf7 input[type="text"], #nd_travel_single_package_booking_tab_cf7 input[type="email"], #nd_travel_single_package_booking_tab_cf7 input[type="date"], #nd_travel_single_package_booking_tab_cf7 input[type="number"], #nd_travel_single_package_booking_tab_cf7 textarea {
  float: left;
  width: 100%;
  box-sizing: border-box;
  margin: 0px!important;
  font-size: 14px;
  outline: 0px;
  color: #6e6e6e;
}
	.tablepress {
  --text-color: #111;
  --head-text-color: #fff;
  --head-bg-color: #E75823;
  --odd-text-color: var(--text-color);
  --odd-bg-color: #f9f9f9;
  --even-text-color: var(--text-color);
  --even-bg-color: #fff;
  --hover-text-color: var(--text-color);
  --hover-bg-color: #f3f3f3;
  --border-color: #ddd;
  --padding: 0.8rem 1.2rem;
  border: 3px solid #E75823;
  border-collapse: collapse;
  border-spacing: 0;
  clear: both;
  margin: 0 auto 1rem;
  table-layout: auto;
  width: 100%;
 
}
	
	#menu-1-17ceeda7 li a {
  
  padding-left: 18px!important;
  padding-right: 18px!important;
  
}
}

@media (min-width:300px) and (max-width:1024px){
	.wa__btn_popup{
		right: 10px!important;
  bottom: 90px!important;
	}
	.wa__popup_tooltiptext_mb {
 
  display: none !important;
}
}