.sharedaddy {
	display: none !important;
}
.site-title, .a {
	color: #89cff0 !important;
}

@media screen and (max-width: 480px) {
	.has-large-font-size{
		font-size: 14px !important;
	}
	.body:not(.layout-sidebar) > .entry-content > .alignfull, {
    margin-left: 0px !important;
    margin-right: 0px !important;
    width:100% ;
		padding-left: 3% !important;
	}
.has-large-font-size, .has-custom-font>.p, .body, .wp-block-spacer, .entry-content{
	line-height: 1 !imporant;
}
	.post-2 > {
		padding-top: 4% !important;
	}
	
	.entry-content > :first-child {
		margin-top: 0.8em !important;
	}
	.wp-block-spacer{
		margin-top: 1.8em !important;
		height: 20px !important;
	}
	.wp-block-group__inner-container{
		/*padding-left: 4% !important;*/
	}
	.footer-widgets {
		border-top: #fff !important;
	}
	.has-normal-font-size{
	font-size:1.4rem !important;
}
	.contact_title{
		font-weight: 700;
		font-size: 2.4rem !important;
		color: #222;
		font-family: 'Oswald';
		line-height: 1;
		margin: 0;
	}
	.contact_text{
		font-size: 14px !important;
		font-family:'Source Sans Pro';
		line-height: 1;
		margin: 0;
	}
	.entry-content h2{
		line-height: 1.25 !important;
		letter-spacing: 0 !important;
		font-weight: 900 !important;
	}
}

a:focus, a:hover{
	color: #89cff0 !important;
}

.entry-header, .header{
	/*display: none !important;*/
}
.entry-content h2{
	margin-bottom: 0 !important;
}
.has-large-font-size, .has-custom-font>.p, .body, .wp-block-spacer, .entry-content{
	line-height: 1 !important;
}
.post-2{
	padding-top: 4% !important;
}
.wp-block-jetpack-button > button{
	background-color: #222;
	height: 55px;
	padding:0;
	padding-bottom: 20px;
}

.wp-block-jetpack-button button {
	padding: 0px 30px !important;	
}
.wp-block-jetpack-button > button:hover{
	background-color: #89cff0;
}
.wp-block-coblocks-accordion-item__title:hover{
	color: #89cff0;
}

body:not(.layout-sidebar) .entry-content > .alignfull{
	  margin-left: 0px !important;
    margin-right: 0px !important;
    width: 100%;
}

.site-header-toggle-buttons .toggle-button { 
	font-weight: bold !important;
	font-size: 1.7rem;
	}

.credits{ 
	display: none;
}
.wf-active .entry-content h2{ 
	line-height: 1.25 !important;
		letter-spacing: 0 !important;
		font-weight: 900 !important;
}
.custom-logo-link{ 
	display:none;
}

#mega-menu-wrap-social #mega-menu-social li.mega-menu-item a.mega-menu-link:before, .social-navigation a:before {
	content: "" !important;
}

a.gt-current-wrapper.glink.nturl.notranslate.gt_raw_link-xxjexk {
	display:none;
}

section.no-results.not-found {
	display: none;
}

h1[itemprop="headline"] {
	/*display: none;*/
}
 .entry-sidebar-wrapper {
	font-family:'Source Sans Pro' !important;
}
 .entry-content-wrapper {
	font-family:'Source Sans Pro' !important;
}

.entry-content {
	font-family:'Source Sans Pro' !important;
}

.p, ul > li {
	font-family:'Source Sans Pro' !important;
}

.entry-content, .entry-content p, .post-content, .page-content, .post-excerpt, .entry-summary, .entry-excerpt, .excerpt, .excerpt p, .type-post p, .type-page p, .wp-block-post-content, .wp-block-post-excerpt, .elementor, .elementor p {
	font-family:'Source Sans Pro' !important;
}

article > header > figure {
	/*display: none !important;*/
}

article > header > div > span {
	/*display: none !important;*/
}
article[itemtype="https://schema.org/CreativeWork"] > header {
	display: none !important;
}
main > header > h1 {
	display: none !important;
}

span[class="entry-author byline"] {
	display: none !important;
}

article > header > figure[class="entry-image"] {
		display: none !important;
}


@media screen and (max-width: 600px) {
figure[class="wp-block-media-text__media"] > img { 
	width: 30%;
}
	.wp-block-media-text .wp-block-media-text__content { 
	padding: 0;
}
}