 .logo-center{
  position:absolute;
  left:50%;
  top:20px;
  margin-left:-100px;
 }
 
 .menu-center{
  display: flex;
  justify-content: space-between;
}
 
 
 .link{}
 .link a{
	 display:inline-block;
 	background-color:rgba(255, 255, 255, 0.5);
	padding:10px 30px;
	font-size:14px;
	color:#fff;
	border-radius: 50px;
 }
  .link a:hover{
  background-color:#000;
  }
.margin-t-b {
	margin: 5px 0;
} 
.ticker-wrap{
    width:100%;
    overflow:hidden;
    background:#5f7b84;
    padding:30px 0;
    white-space:nowrap;
    position:relative;
	color:#fff;
	font-family: 'Caudex', serif;
	font-size:24px;
	
}

.ticker{
    display:flex;
    align-items:center;
    width:max-content;
    gap:30px;
    animation:marquee 30s linear infinite;
}

.ticker span{
    flex-shrink:0;
	font-style:normal;
	color:#E0D3A5;
 
}

@keyframes marquee{
    from{transform:translateX(0);}
    to{transform:translateX(-50%);}
}

.ticker-wrap:hover .ticker{
    animation-play-state:paused;
}

.contact-row{   
    display: grid;
	grid-gap:10px;
	grid-template-columns: repeat(4, 1fr);
  
}
.contact-row .item{
	border-right:1px solid rgba(255, 255, 255, 0.5);
	padding:0 25px;
}
.contact-row .item:last-child{
	border-right:0;
}
.ext{
	 top:5px;
	position:relative;
}
/********************/
 .grid-gallery{   
    display: grid;
	grid-gap:10px;
 
	grid-template-columns: repeat(3, 1fr);
   
}
 .grid-gallery .item{
 
     
}
 
  .grid-gallery .item img{  
  width:100%; 
     
}
 
 .footer-logo {
 width:80%  !important;
 display:block;
 }


@media only screen and (max-width: 990px){
 .menu-center{
  display: flex;
  justify-content: space-between;
  flex-direction:column;
 
  
}
 .logo-center{
  position:relative;
  left:auto;
  top:auto;
  margin-left:0;
 }
 
 .contact-row{        
	grid-template-columns: repeat(2, 1fr);
	 
}
.contact-row .item{
	border:1px solid rgba(255, 255, 255, 0.5) !important;
	padding:20px;
}
}

@media only screen and (max-width: 480px){
 .contact-row{   
     
	grid-template-columns: repeat(1, 1fr);
	 
  
}
 .grid-gallery{   
	grid-template-columns: repeat(2, 1fr);
	padding:0 10px;
	grid-gap:0;
   
}
 .grid-gallery .item{
 	padding:5px;  
     
}
}