.main-menu ul li:has(.mega-menu) > a::after {
  display: none !important;
}
ul.mega-menu.mega-menu-content {
    display: none !important;
}
.hero-1 {
		background: #0a5249 !important;
		padding-top:0px !important;
}
.header{
	background: #0a5249 !important;
}
.elementor-element.elementor-element-65ce0622.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{
background: #d3ab73 !important;
}
.elementor-2694 .elementor-element.elementor-element-3a4ae4be:not(.elementor-motion-effects-element-type-background){

background: #0a5249 !important;
}
.aminities-card:after{
background: #0a5249 !important;
}
.elementor-element.elementor-element-560c8532.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{
background: #0a5249 !important;
}

.elementor-2694 .elementor-element.elementor-element-7cc3e08d:not(.elementor-motion-effects-element-type-background){
background: #0a5249 !important;
}
div#testimonials{
background: #5b775a !important;

}
.elementor-1335 .elementor-element.elementor-element-9b86377:not(.elementor-motion-effects-element-type-background){
background: #0a5249 !important;
}
.elementor-1335 .elementor-element.elementor-element-e836eae:not(.elementor-motion-effects-element-type-background){
background: #5b775a !important;
}
.footer-layout1 .copyright-wrap{
background: #878b62 !important;
}
.header-layout2 .main-menu a{
color:#fff !important;
}
.counter-card .box-number{
color:#000 !important;
}
.shadow-title {
-webkit-text-stroke: 1px #d2ad72 !important;
  -webkit-text-fill-color: transparent !important;
}


.elementor-element.elementor-element-50401ae.e-flex.e-con-boxed.e-con.e-child{
background: #5b775a !important;
}
.elementor-element.elementor-element-4b50a81.e-con-full.e-flex.e-con.e-child{
background: #5b775a !important;
}
.elementor.elementor-2694{
background: #0a5249 !important;
}

p.sec-text.text-title{
   color: #000 !important;
}
.header-layout2 .sticky-wrapper.sticky {
    background: #0e5249 !important;
}
.hero-1 .hero-big-text{
font-size:100px !important;
bottom:20px !important;
left:100px !important;
}
.header-logo a img {
  content: url("http://www.mountainjewel.in/wp-content/uploads/2025/07/mj-web.png") !important;
		width:100%;
		height:auto;
		max-width:180px;
}
.bg-smoke {
    background-color: #0e5249 !important;
}
button.slider-arrow.style4.default.slider-prev{
background-color:#fff !important;
}
button.slider-arrow.style4.default.slider-next{
background-color:#fff !important;
}
.about-contact-grid.style2 {
		background: #d3aa77 !important;
		height:180px;
}
h1{
font-size:40px !important;
}
.counter-card {
    border: 1px solid #000;
    padding: 20px;
    border-radius: 5px;
}
.th-btn.btn-mask {
  background: #d3aa77 !important;
}
.portfolio-card .icon-btn {
 background: #d3a97b !important;
}

button.slider-arrow.slider-next.swiper-button-lock {
    background-color: #fff;
    padding: 10px;
}
button.slider-arrow.slider-prev.swiper-button-lock{
 background-color: #fff;
    padding: 10px;
}
.page-single.bg-theme {
    background-color: #115249 !important;
}
.elementor-element.elementor-element-2f642fc.elementor-widget.elementor-widget-image{
 background-color: #115249 !important;
}
.about-contact-grid.style2:hover .about-contact-icon {
    background: #0a5249 !important;
    border-color: #0a5249 !important;
    color: #0a5249 !important;
}
@media screen and (min-width: 320px) and (max-width: 768px) {
  .hero-1 .hero-big-text {
    font-size: 50px !important;
			bottom:10px !important;
left:20px !important;
  }
}
.breadcumb-wrapper {
    background-image: url("http://www.mountainjewel.in/wp-content/uploads/2025/08/breadcrumb-mountain-jewel.jpg") !important;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
section.space-top.space-extra-bottom{
background-color:#0e5249 !important;
}
.elementor-element.elementor-element-761d139.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{
background-color:#0e5249 !important;
}
.header-button {
    display: none !important;
}