.site-header{padding-bottom:0px !important}

.address-top{
	  text-align: center;
    font-size: 19px;
	  margin-top: 2px;
}
.address-top a {
	color: #000;

}

.header-inner .site-navigation ul.menu li a{
	    text-transform: uppercase !important;
}

@media only screen and (max-width: 500px) {
  .address-top a {
	font-size: 16px;

	}
}

.fa-map-marker:before {
    color: #000;
}

.social li {
    display: inline-block;
    margin-right: 6px;
}

.social li a i{
	color: #fff;
}

footer .social li a i{
	color: #de4623;
}

.set-menu-btn{
    position: absolute;
    right: 395px;
    top: 15px;
	background-color: transparent !important;
	border: 1px solid #fff !important;
}

.set-menu-btn-rg{
	position: absolute;
  left: 330px;
  top: 15px;
	background-color: transparent !important;
	border: 1px solid #fff !important;
}

footer .site-navigation ul.menu a{
	color: #000;
}

ul.event_menu{
	margin: 0px;
  padding: 0px;
  list-style-type: none;
}

ul.event_menu li{
	font-weight: 500;
	padding-bottom: 10px;
}

ul.event_menu li span{
	  display: block;
    font-size: 12px;
	  font-weight: 200;
}

.menu-heading{
	background: transparent;
    color: #fff;
    border-color: #fff;
    width: 100%;
    text-align: left;
    font-size: 29px;
    text-transform: uppercase;
    font-weight: 700;
    margin: 10px 0px;
}

.menu-heading:hover{
	 background-color: #684B50;
}

.menu-heading:focus{
	 background-color: #684B50;
}

.elementor-element-65c7f9a a {
    color: #a7a7a7!important;
}

.comments-area{
	   margin: 0 auto;
    background: #000;
    color: #fff;

}

.widget_text h2{
	font-size: 26px;
}

.widget_text a{
	color: #000 !important;
}

.footer-inner .site-navigation ul.menu li+li:before {
    content: " | ";
    padding: 4px 2px;
    color: #000;
}

.elementor-element-65c7f9a a:hover {
    color: #fff!important;
}

body:not(.rtl) .elementor-24 .elementor-element.elementor-element-4d447d9 {
    left: 0px !important;
}

.site-navigation ul.menu{
	 justify-content: center;
}


@media (max-width: 992px){
	.set-menu-btn-rg{
		display: none;
	}
	
	.set-menu-btn{
		display: none;
	}
		
	.elementor-element-4402556{
		 min-height: 206px;
	}
	
	/*.footer-inner .site-navigation ul.menu li+li:before {
    display: none;
}*/
}

.mybutton-popup a {
    cursor: pointer!important;
}


@media only screen and (min-width: 487px) {
  .ays_content_box{

}
	
	.popup-button-text{
		font-size: 12px !important;
	}
    
    
}



