/*
Theme Name: organic-min-child
Theme URI: https://organicthemes.com/theme/min/
Template: organic-min
Author: Organic Themes
Author URI: https://organicthemes.com
Description: A minimally designed theme for WordPress. Created by Organic Themes.
Tags: blog,portfolio,one-column,custom-background,custom-header,custom-menu,custom-logo,featured-images,featured-image-header,flexible-header,full-width-template,translation-ready,sticky-post,threaded-comments,editor-style,theme-options,footer-widgets
Version: 1.3.4
Updated: 2022-01-26 15:03:25

*/

.organic-widgets-card-content h4 a {
	color: inherit !important;
}

.ocw-bg-img .organic-widgets-hero-information {
	background-color: inherit !important;
}

#organic_widgets_featured_content-8 .organic-widgets-featured-content-section {
	display: grid;
}

.organic-widgets-content.organic-widgets-text-center {
	margin: auto;
	margin-bottom: -25px;
}

.organic-widgets-card p.link-more a.more-link:link {
	border-color: rgba(0, 0, 0, 1) !important;
	color: rgba(0, 0, 0, 1) !important;
}

.organic-widgets-card p.link-more a.more-link:link:hover {
	text-decoration: underline;
}

.organic-widgets-content {
	padding-bottom: 10px;
}

/** Custom widget class for fixed background image to paste where appropriate: 'org-content-img custom-fixed-bg' **/
.custom-fixed-bg {
	background-attachment: fixed;
	background-position: center;
	/*background-position: 50% -50% !important;*/
}
/**/

@media screen and (min-width: 501px) {
	.home #header {
		background-size: auto-flow !important; /*cover*/
		background-repeat: no-repeat;
		background-color: #000000 !important;
		background-position: center center;
	}
}

@media screen and (max-width: 500px) {
	.home #header {
		background-position: center center;
		/* background-size: contain; */
		background-repeat: no-repeat;
		max-width: 100%;
		background-color: #000000 !important;
	}

	.organic-widgets-portfolio-section
		.organic-widgets-portfolio-img
		.organic-widgets-img-text {
		display: none;
	}
}

/************************************************
	Tablet Styles
************************************************/

@media screen and (max-width: 1023px) {
	/* Typography Tablet */

	.entry-content .organic-line-break + p::first-letter,
	.entry-content > p:first-child::first-letter {
		font-size: inherit !important;
		font-style: inherit !important;
		font-family: inherit !important;
	}

	.custom-fixed-bg {
		background-attachment: inherit;
		background-position: center !important;
	}
}

.site-title a {
	color: #ffffff !important;
	max-width: 1800px !important;
	font-size: 1.2em !important;
	font-weight: 600;
}

.page-title,
.archive-title {
	color: #7fff00 !important;
	text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000,
		2px 2px 0 #000;
	max-width: 1200px !important;
	font-size: 3em !important;
	font-weight: 600;
	/*-webkit-text-stroke: 2px black;
    -webkit-text-fill-color: #7fff00;
	outline-style: solid !important;
	outline-width: 1 !important;*/
}

/*.organic-widgets-hero-information {
	margin-top: -20px;
}*/
