.metaslider .flex-direction-nav .flex-prev {
    opacity: 1!important; 
    left: -200px!important;

}
.metaslider .flex-direction-nav .flex-next {
    opacity: 1!important; 
    right: -200px!important;
	}
div#metaslider-id-4202 {
    width: 70%!important;
}
@media only screen and (max-width: 768px) {
div#metaslider-id-4202 {
    width: 90%!important;
}	
}

a.wp-block-navigation-item__content {
	font-size:14px!important;
}
p.premium-blog-post-content{
	font-size:12px!important;
}
.premium-blog-meta-data a{
	font-size:14px!important;
}
h3{
	font-size:24px!important;
}
.premium-blog-thumb-effect-wrapper{
	border-radius: 15px;}
.elementor{
	max-width:80%;
}
.premium-blog-thumb-effect-wrapper{
	flex-basis:40%!important;
}
.header{
	margin-left:0px!important;
	margin-right:0px!important;
}
.wp-container-5 > .alignwide{
	max-width:100%!important;
}
h1,h4,h5,h6{
	font-family:'Futura light condensed', 'montserrat','nunito';
letter-spacing: 3px;
	color: #9f9f9f;}


h2,h3{
font-family:'roboto'!important;
letter-spacing: 3px!important;
	color: #7a7a7a!important;	
}
p{
font-family:'montserrat'!important;
	font-size:14px!important;
}

a.eael-post-elements-readmore-btn{
	color:#63D372!important;
}
h3.elementor-image-box-title{
	margin-top:0px;
	margin-bottom: 1px;
}

.premium-blog-post-container .premium-blog-entry-title{
	margin:0px;
	font-size:16px;}

.eael-entry-wrapper{
	padding:0px!important;
}

article.eael-grid-post.eael-post-grid-column{
	padding:0 0 2px 0!important;
}
.eael-grid-post-holder{
	border:none;
}
a.eael-grid-post-link{
	letter-spacing:0px
}
.wp-container-5 > .alignwide{
	max-width: 100%!important;
    padding: 5px 5px 5px 9%!important;
}
.elementor-element.elementor-element-e7a24ad.elementor-widget.elementor-widget-heading {
    margin-bottom: 0px;
}


@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

.wp-container-8.wp-block-group.alignwide,.wp-container-7.wp-block-group.alignwide,.wp-container-9.wp-block-group.alignwide, .wp-container-5.wp-block-group.alignwide{
	padding-top:0px!important;
	padding-bottom:0px!important;
	min-height:50px;
}


.n2-section-
main#wp--skip-link--target{
	clear:both!important;
}

.wp-container-1.wp-block-group.alignfull{
	margin-top:2.75%!important;
}


.project_title{
	margin-bottom:0px!important;
}
p.elementor-image-box-description {
    font-size: 14px!important;
	}
.premium-blog-thumb-effect-wrapper{
	padding:10px;
}
h3.alignwide.wp-block-post-title.has-large-font-size{
font-family: 'Roboto'!important;
    letter-spacing: 3px!important;
    color: #9f9f9f!important;
	font-size:clamp(2.25rem, 4vw, 2.75rem)!important;
	font-weight:300px!important;
	line-height:1.15rem!important;
		}
.sharedaddy.sd-sharing-enabled, div.sharedaddy{
	max-width:80%!IMPORTANT;
}
#projectsgrid article.eael-grid-post.eael-post-grid-column {
    margin-right: 2%;
		margin-top:2%;
	margin-bottom:2%;
    max-width: 32%;
}