
.search-banner 			{ display:none; }

/** CONTENT **/
.static-content								{ padding:150px 0px; font-size:1.3em; line-height:1.6em; }
.static-content.static-content-reduced		{ padding:50px 0px; }
.static-content.static-content-double		{ padding:200px 0px; }
.static-content.parallax-bg					{ position:relative; }
.static-content.parallax-bg .fw-margins		{ position:relative; z-index:2; }
.static-content.parallax-bg .overlay		{ position:absolute; top:0; bottom:0; left:0; right:0; z-index:1; }
.static-content .static-col					{ width:48%; }
.static-content .static-left				{ float:left; }
.static-content .static-right				{ float:right; }
.static-content h2							{ text-transform:uppercase; font-size:2em; line-height:1em; font-weight:300; }
.static-content h2 span						{ display:block; font-weight:600; font-size:0.7em; }
.static-content blockquote					{ margin:30px 0px; padding:30px 0px; font-weight:600; font-size:1.1em; }
.static-content blockquote h2,
.static-content blockquote h3				{ margin:0px 0px 20px 0px; }
.static-content blockquote .btn				{ margin:0px 0px 20px 0px; }

.static-content								{ background:#FFFFFF; }
.static-content-grey						{ background:#FAFAFA; }
.static-content-light						{ background:#586273; }
.static-content-dark						{ background:#455063; }
.static-content-light-purple				{ background:#AD8EB9; }
.static-content-purple						{ background:#532260; }
.static-content h2							{ color:#532260; }
.static-content h2 span						{ color:#777777; }
.static-content-light h2,
.static-content-dark h2						{ color:#FFFFFF; }
.static-content-light h2 span,
.static-content-dark h2 span				{ color:#AD8EB9; }
.static-content-light-purple h2,
.static-content-purple h2					{ color:#FFFFFF; }
.static-content-light-purple h2 span,
.static-content-purple h2 span				{ color:#CCCCCC; }
.static-content blockquote					{ border-top:2px solid #532260; }
.static-content-light blockquote,
.static-content-dark blockquote,
.static-content-light-purple blockquote,
.static-content-purple blockquote			{ border-top:2px solid #FFFFFF; }
.static-content.parallax-bg .overlay		{ background:rgba(173,142,185,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCAD8EB9,endColorstr=#CCAD8EB9); zoom:1; }



/** TITLES **/
.static-title								{ font-weight:300; padding:50px 0px; }
.static-title h1 span,
.static-title h2 span						{ display:block; font-weight:400; font-size:0.7em; }
.static-title .sub-text						{ font-size:1.3em; margin:20px 0px 0px 0px; }

.static-title								{ background:#FFFFFF; color:#777777; }
.static-title h1,
.static-title h2							{ color:#532260; }
.static-title h1 span,
.static-title h2 span						{ color:#455063; }
.static-title-dark							{ background:#455063; color:#FFFFFF; }
.static-title-dark h1,
.static-title-dark h2						{ color:#AD8EB9; }
.static-title-dark h1 span,
.static-title-dark h2 span					{ color:#FFFFFF; }



/** SERVICE COLS **/
.service-col-wrapper						{ font-size:0px; }
.service-col-wrapper .service-col			{ font-size:14px; display:inline-block; vertical-align:top; width:33%; }
.service-col-wrapper .spacing				{ margin:0px 30px; padding:30px 0px; }
.service-col-wrapper h2						{ margin:0px 0px 10px 0px; font-size:1.6em; font-weight:600; }
.service-col-wrapper .icon					{ margin:0px 0px 20px 0px; width:100px; }
.service-col-wrapper .icon img				{ width:100%; max-width:200px; max-height:200px; }

.service-col-wrapper .spacing				{ border-bottom:2px solid #CCCCCC; }



/** RESPONSIVE **/
@media screen and (max-width:890px){
	.service-col-wrapper .spacing			{ margin:0px 10px; }
}

@media screen and (max-width:760px){
	.static-content .static-col				{ width:auto; }
	.static-content .static-left,
	.static-content .static-right			{ float:none; margin:20px; }
	.service-col-wrapper .service-col		{ width:50%; }
}

@media screen and (max-width:500px){
	.service-col-wrapper .service-col		{ width:100%; display:block; text-align:center; }
	.service-col-wrapper .icon				{ margin:0px auto 20px auto; }
}
@media screen and (max-width:400px){
	.static-content							{ padding:50px 0px; }
}
