* {
	font-family: Dubai;
}

.Dubai_R{
	font-weight: 400;
}
.Dubai_M{
	font-weight: 500;
}
.Dubai_B{
	font-weight: 700;
}
.Dubai_L{
	font-weight: 300;
}

.site-hero-section{
	padding: 0 !important;
}
.has-header-image #hero-header:before {
    background: #fff;
    right: 0;
    left: auto;
    box-shadow: unset;
}
.site-header {
    margin: 2.625em auto;
    padding: 0 1.75em;
}
.has-header-image #hero-header .jetpack-social-navigation ul.menu li a{
	padding: 0 3px;
	color: #a4a4a4;
}
.has-header-image #hero-header .jetpack-social-navigation ul.menu li a:hover{
	color: #5e6166;
}
.has-header-image #hero-header .site-title{
	color: #333332;
}
.has-header-image .main-navigation{
	margin: 0;
}
.has-header-image .site-header{
		margin-bottom: 0;
}
.comments-area{
	display: none;
}
.entry-author-wrapper{
	display: none;
}
div.jetpack-likes-widget-wrapper{
	display: none;
}
.more-link{
	background: #5e6166;
}
.more-link:hover{
	background: #333332;
}
input[type="submit"]{
	background: #5e6166;
}
input[type="submit"]:hover{
	background: #333332;
}
.entry-footer{
	  position: absolute;
    top: 6rem;
}
.entry-header{
	margin-bottom: 4rem;
}
.site-title{
	align-items: center;
	display:inline-flex;
}
.site-title img{
	height: 125px;
	margin-left:20px
}

.main-navigation ul a{
		color: #a4a4a4;
}
.main-navigation ul a:hover{
			color: #5e6166;
}
.main-navigation > div > ul > li.current-menu-item > a, .main-navigation > div > ul > li.current_page_item > a{
	color: #5e6166;
	opacity: 1;
}
.widget_mailchimpsf_widget{
	width: 65%;
}
.mc_header_email{
	display: none !important;
}
#mc_mv_EMAIL{
	height: 45px;
}
@media screen and (min-width: 1200px) {
	.mc_merge_var:has(#mc_mv_EMAIL){
		display: inline-block;
		width: 70%;
	}
	.mc_signup_submit{
		display: inline-block;
		width: 25%;
	}
	#mc_signup_submit{
		margin-top: 0 !important;
	}
	#mc_mv_EMAIL{
		height: 45px;
	}
}

.copy-link {
	direction: ltr;
  background-color: #5e6166;
  width: 100px;
  height: 30px;
  border: none;
  border-radius: 10px;
  font-weight: 600;
  overflow: hidden;
  transition-duration: 700ms;
}
.copy-link span:first-child {
	width: max-content;
  color: #a4a4a4;
  position: absolute;
  transform: translate(-50%, -50%)
}
.copy-link span:last-child {
  position: absolute;
  color: #a4a4a4;
  opacity: 0;
  transform: translateY(100%) translateX(-50%);
  height: 14px;
  line-height: 13px;
}
.copy-link:focus {
  background-color: #5e6166;
  width: 120px;
  height: 40px;
  transition-delay: 100ms;
  transition-duration: 500ms;
}
.copy-link:focus span:first-child {
  color: #B5CCF3;
  transform: translateX(-50%) translateY(-150%);
  opacity: 0;
  transition-duration: 500ms;
}
.copy-link:focus span:last-child {
  transform: translateX(-50%) translateY(-50%);
  opacity: 1;
  transition-delay: 300ms;
  transition-duration: 500ms;
}
.copy-link:focus:end {
  background-color: #FFFFFF;
  width: 120px;
  height: 40px;
  transition-duration: 900ms;
}
.copy-link svg{
	margin: 0 5px;
}