<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header-wrapper.generic-header				{ background:#666666 url(backgrounds/hero-01.jpg) no-repeat 50% 30%; background-size:cover; }


/** CONTENT **/
.static-content								{ padding:60px 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 10px 0px 10px; }

.static-content								{ background:#FFFFFF; }
.static-content-grey						{ background:#FAFAFA; }
.static-content-white						{ background:#FFFFFF; }
.static-content-light						{ background:#dffdfe; }
.static-content-dark						{ background:#455063; }
.static-content-light-purple				{ background:#00b6bc; }
.static-content-purple						{ background:#23408f; }
.static-content h2							{ color:#23408f; }
.static-content h2 span						{ color:#777777; }
.static-content-light h2,
.static-content-dark h2						{ color:#23408f; }
.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 #23408f; }
.static-content-light blockquote,
.static-content-dark blockquote,
.static-content-light-purple blockquote,
.static-content-purple blockquote			{ border-top:2px solid #23408f; }
.sales-quote								{ font-size:2em !important; color:#777777; line-height:1.1em; border:none !important; font-weight:300 !important; font-style:italic; text-align:center; }
.static-content-quote						{ text-align:center; }
.static-content.parallax-bg .overlay		{ background:rgba(35,64,143,0.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC23408f,endColorstr=#CC23408f); zoom:1; }

.static-content .static-left img,
.static-content .static-right img	{ width:100%; max-width:800px; max-height:600px; padding-top:15px; }

/** STATIC LISTS **/
.static-content .static-list		{ list-style:none; margin:20px 0px; padding:0px; }
.static-content .static-list li		{ display:block; padding:10px; margin:0px 0px 10px 0px; }
.static-content .static-list li		{ border-left:3px solid #23408f; }
.static-content .static-list li:nth-child(odd)	{ background:#dffdfe; }
.static-content .static-list li span{ color:#333333; }
.static-content .static-list strong	{ color:#322783; font-size:1.3em; }

.privacy-title-main   { margin-bottom:15px; text-decoration:underline; }
.privacy-title        {  }

/** 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-valuations					{ background:#FFFFFF; }
.static-title h1,
.static-title h2							{ color:#23408f; }
.static-title h1 span,
.static-title h2 span						{ color:#00b6bc; }
.static-title-dark							{ background:#00b6bc; color:#FFFFFF; }
.static-title-dark h1,
.static-title-dark h2						{ color:#00b6bc; }
.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; }

.service-col .static-left img,
.service-col .static-right img 				{ width:100%; max-width:960px; max-height:640px; }

.meet-the-team							{ text-align:center; }
.team-title								{ font-size:2em; text-align:center; color:#263581; font-weight:300; text-transform:uppercase; }

/** IMAGE BOX **/
.image-box								{ display:inline-block; vertical-align:top; width:38%; }
.image-box .padding						{ margin:10px 10px 30px 10px; position:relative; }
.image-box .image img					{ width:100%; max-width:600px; max-height:440px; }
.image-box .title						{ text-transform:uppercase; font-size:1.3em; padding:20px 0px; }
.image-box .sub-title					{ font-size:0.9em; padding:20px 0px; }
.image-box .text						{ font-size:1em; }
.image-box ul							{ list-style:none; margin:10px 0px; padding:10px 0px; }

.image-box .title						{ color:#263581; }
.image-box .sub-title					{ color:#666666; }

.image-box .padding						{ background:#FAFAFA; -webkit-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.3); -moz-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.3); box-shadow:0px 5px 10px 0px rgba(150,150,150,0.3); }
.static-grey .image-box .padding		{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.1); -moz-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.1); box-shadow:0px 5px 10px 0px rgba(150,150,150,0.1); }
/** MEET THE TEAM **/
.meet-the-team .image-box .image		{ height:auto !important; }
/** IMAGE BOX - FULL WIDTH **/
.image-box.image-box-full							{ display:block; width:100%; text-align:left; }
.image-box.image-box-full .image					{ position:absolute; left:0; top:0; bottom:0; width:300px; }
.image-box.image-box-full .text-wrapper				{ margin:0px 0px 0px 300px; }



/** RESPONSIVE **/

/** RESPONSIVE **/
@media screen and (max-width:900px){
	
	.image-box,
	.step-box			{ width:32%; }

}

@media screen and (max-width:800px){
	
	.image-box,
	.step-box			{ width:49%; }

}


@media screen and (max-width:690px){
	
	.image-box.image-box-full .image					{ position:static; width:100%; height:200px !important; }
	.image-box.image-box-full .text-wrapper				{ margin:0px 0px 0px 0px; }
	.office-box											{ width:100%; }
	
}


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

}

@media screen and (max-width:770px){
	
	.static-content .static-col				{ width:auto; }
	.static-content .static-left,
	.static-content .static-right,
	h1,
	.bio-banner .text						{ float:none; margin:20px; }
	.bio-banner .text						{ width:auto !important; }
	.service-col-wrapper .service-col		{ width:50%; }
	.static-content							{ padding:60px 0px; }
	.bio-banner h1							{ margin:0 !important; }
	
}

@media screen and (max-width:560px){
	
	.image-box,
	.step-box			{ width:100%; }
	.image-box .padding,
	.step-box .padding	{ height:auto !important; }

}


@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; }
	.static-content .privacy-title        { font-size:1.6em; }
	
}

@media screen and (max-width:450px){
	
	.static-content								{ padding:50px 0px; }
	
}

@media screen and (max-width:400px){
	
	.static-content							{ padding:50px 0px; } 
	
}

@media screen and (max-width:325px){

	.static-content blockquote .btn				{ width:90%; margin-bottom:10px; }

}</pre></body></html>