@charset "utf-8";
/* CSS Document for FTPS Media/content sections */

/* At some point the media/content get next to eachother */
/*
@media(min-width: 48.5em){
	.ftps-media-content-container {
		display: flex;
		flex-direction: row-reverse; 
		align-items: center;
		margin-left: calc( -1 * var(--space_medium) );
		margin-right: calc( -1 * var(--space_medium) );
	}
	.media-content-media,
	.media-content-content {
		flex-basis: 50%;
		min-width: 50%; 
		padding: 0 var(--space_medium);	
	}
	
}
*/


/***********************
  SOTLF Mods
 ***********************/



.media-content-title {
	font-family: var(--heading_font);
	font-weight: normal;
	margin: 0;
	/* 26/32 */
	font-size: 1.625rem;
	line-height: 1.230769230769;
	
}


/* temp? (12-22-20) */
.media-content-media-inner img {
	width: 100%;
}





@media(min-width: 45em){
	
	
	.media-content-title {
		/* 44/52 */
		font-size: 2.75rem;
		line-height: 1.181818;	
	}
	
	
}



/* At some point the media/content get next to eachother */
@media(min-width: 48em){
	
	.ftps-media-content-container {
		display: flex;
		flex-direction: row; 
		align-items: center;
		justify-content: space-between;
	}
	
	.media-content-media {
		flex-basis: 50%;
		padding-right: 20px;	
	}
	.media-content-content {
		flex-basis: 50%;
		padding-left: 20px;	
	}
	
}


@media(min-width: 64em){
	
	
	
	
	
	
	
	
	
	
	/* 3-16-20 They do alternate (About Us page) */
	/*
	.media-content-alt .ftps-media-content-container {
		flex-direction: row;
	}
	.media-content-alt .media-content-media {
		padding-left: 0;
		padding-right: 20px;	
	}
	.media-content-alt .media-content-content {
		padding-right: 0;
		padding-left: 20px;	
	}
	
	
	.media-content-content .swiper-pagination-bullets {
		justify-content: center;
	}
	*/
}





























