/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 14 2024 | 11:53:36 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
/***Style Start****/
.custom-logo {
  width: 300px;
  margin: 0;
  display: block;
  position: absolute;
  z-index: 99;
	height:auto;
}
.sticky img.custom-logo {
  width: 200px;
}
img.custom-logo {
  transition: all .5s cubic-bezier(0,.5,.2,1);
}
.sticky+.content{padding-top:100px}
.sticky img.custom-logo{width:200px}
.sticky .main-navigation{margin-top:15px}
.sticky .logos-menu img{
	width:50px;
}
#menu-header-logos {
  list-style: none;
  display: flex;
  column-gap: 10px;
  padding-left: 15px;
  margin-bottom: 0px;
  align-items:center;
  margin-top:15px;
  justify-content:flex-end;
}
.sticky #menu-header-logos{
	margin-bottom:10px;
}
.logos-menu img {
  width: 80px;
  transition: all .5s cubic-bezier(0,.5,.2,1);
}
.main-navigation {
/*   float: right; */
  background: 0 0;
/*   position: relative; */
  margin-top: 44px;
  transition: all .5s cubic-bezier(0,.5,.2,1);
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.btn-theme > a.mega-menu-link {
  background: #9c9186;
  color: #fff;  
}
#myHeader #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.btn-theme > a.mega-menu-link:hover, #myHeader #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.btn-theme > a.mega-menu-link:focus{
	text-decoration:none;
}
.image-container img {
  border: 1px solid #9c9186;
  padding: 2px;
}

.soliloquy-caption {
	display:none !important;
}
@media screen and (max-width:1200px){
	.custom-logo{
		width:200px;
	}
	.sticky img.custom-logo{
		width:180px;
	}
	.main-navigation{
		margin-top:34px;
	}
}
@media screen and (max-width:910px){
	
	.main-navigation{
		margin-top:16px;
	}
	.sticky .main-navigation{
		margin-top:0px;
	}
	.custom-logo{
		width:160px;
	}
	.sticky img.custom-logo{
		width:120px;
	}
}
@media screen and (max-width:874px){
	.custom-logo {
		width: 140px;
	  }
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
		font-size:10px;
	}
	
}
@media screen and (max-width:767.99px){
	.logos-menu, .header-nav{
		display:none;
	}
	 .custom-logo {
		width: 120px;
		max-height: fit-content;
		top: 0;
	  }
	.main-navigation {
		margin-top: 0;
	  }
	 .sticky img.custom-logo {
		width: 100px;
	  }
	.soliloquy-container .soliloquy-next, .soliloquy-container .soliloquy-prev{
		width:22px;
		height:22px;
	}
	.ase.pull-right {
	  text-align: left;
	}
	body .soliloquy-container .soliloquy-image {
		height: auto;
    	object-fit: cover;
	}
	.mega-menu-item .mega-menu-link {
		font-size:0.9rem !Important;
	}
}