html{
	scroll-behavior: smooth;
	scroll-padding-top: 150px;

}

.wp-block-site-logo img {
	width: 84px;
	transition: transform 0.4s ease;
	transform-origin: left center;
  }

  header .is-content-justification-space-between {
	max-height: 120px;
	transition: max-height 0.4s ease;
	overflow: hidden;
  }
  
  body.scrolled header .is-content-justification-space-between {
	max-height: 75px;
  }

  
  body.scrolled .wp-block-site-logo img {
	transform: scale(0.65);
  }



.hero-section{
	padding-left: 200px;
	padding-right: 200px;
}

@media screen and (max-width: 1250px) {
	.hero-section{
		padding-left: 100px;
		padding-right: 100px;
	}	
}

@media screen and (max-width: 990px) {
	.hero-section{
		padding-left: 50px;
		padding-right: 50px;
	}	
}

@media screen and (max-width: 855px) {
	.hero-section{
		padding-left: 5px;
		padding-right: 5px;
	}	
}

@media screen and (max-width: 781px) {
	.hero-section{
		padding-left: unset;
		padding-right: unset;
		margin-top: -50px !important;
	}	
	.overlay-text{
		/* margin-left: unset; */
		margin-top: -100px !important;
		margin-left: 20px !important;
		margin-right: 20px !important;
	}
}
.overlay-text{
	margin-left: -50px;
}

.menu-drop-shadow {
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);

}