/*
 Theme Name:   OSC Custom Child
 Theme URI:    https://elqcreative.com
 Description:  GeneratePress child theme for OS Collective
 Author:       Evan Leah Quinn
 Author URI:   https://evanleahquinn.com
 Template:     generatepress
 Version:      0.1
*/

.container.grid-container {
   max-width: 100%;
}


#primary-menu a {
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:.06em;
}

/* TYPOGRAPHY*/

a {
	text-decoration:none;
}


/*HOME */

.home-how_we_help {

}

.home-how_we_help .fl-callout-text {
	min-height:200px;
}

.heading-underline h2 span,
.heading-underline h3 span {
	padding:0 5% .2% 5%;
 /*background: linear-gradient(var(--accent), var(--accent)) no-repeat left 123%/98% 40%;*/
	    transition: background-size .6s ease-out;
    background: linear-gradient(#68e1f4, #68e1f4) no-repeat left 123%/0 40%;
}

.heading-underline h2 span:hover,
.heading-underline h3 span:hover{
	background-size: 97% 40%;
}


.heading-underline.show h3 span {
	padding:0 5% .2% 5%;
 /*background: linear-gradient(var(--accent), var(--accent)) no-repeat left 123%/98% 40%;*/
	    transition: background-size .6s ease-out;
    background: linear-gradient(#68e1f4, #68e1f4) no-repeat left 123%/0 40%;
		background-size: 97% 40%;
}

.heading-underline.show h3 span:hover {
	    background: linear-gradient(#85fbb4, #85fbb4) no-repeat left 123%/0 40%;
	background-size: 97% 40%;
}

.community-blurb {
	max-width:950px;
	margin: 0 auto;
}

/* ABOUT */

.about-mission-blurbs .fl-callout-text ul {
	margin-left:40px;
}

.about-mission-blurbs .fl-callout-text ul li {
	margin-bottom:5px;
}


/* FOOTER */

.site-info {
	margin-top:30px;
		background-color:transparent!important;
}


/* MOBILE ADJUSTMENTS */

@media only screen and ( max-width: 1100px ) {	
	
	.home-intro .home-first-column {
		width:80%;
	}	
	
}


@media only screen and ( max-width: 1000px ) {	
	
	
	.home-intro .home-first-column {
		width:90%;
		margin:0 auto!important;
		float:none!important;
	}
	
}

@media only screen and ( max-width: 580px ) {
	
	.heading-underline h2 span,
	.heading-underline h3 span {
	padding:0 5% .2% 3%;
 /*background: linear-gradient(var(--accent), var(--accent)) no-repeat left 123%/98% 40%;*/
	    transition: background-size .6s ease-out;
    background: linear-gradient(#68e1f4, #68e1f4) no-repeat left 123%/0 40%;
}


}