/* @license
 * MyFonts Webfont Build ID 2375210, 2012-09-30T18:13:32-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Reverie by CV Type
 * URL: http://www.myfonts.com/fonts/cv-type/reverie/regular/
 * Licensed pageviews: 10,000
 * 
 * Webfont: Reverie Bold Italic by CV Type
 * URL: http://www.myfonts.com/fonts/cv-type/reverie/bold-italic/
 * Licensed pageviews: unspecified
 * 
 * Webfont: Reverie Light Italic by CV Type
 * URL: http://www.myfonts.com/fonts/cv-type/reverie/light-italic/
 * Licensed pageviews: unspecified
 * 
 * Webfont: Reverie Italic by CV Type
 * URL: http://www.myfonts.com/fonts/cv-type/reverie/italic/
 * Licensed pageviews: unspecified
 * 
 * Webfont: Reverie Light by CV Type
 * URL: http://www.myfonts.com/fonts/cv-type/reverie/light/
 * Licensed pageviews: unspecified
 * 
 * Webfont: Reverie Bold by CV Type
 * URL: http://www.myfonts.com/fonts/cv-type/reverie/bold/
 * Licensed pageviews: unspecified
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2375210
 * Webfonts copyright: Copyright (c) 2011 by CVtype. All rights reserved.
 * 
 * © 2012 Bitstream Inc
*/
  
@font-face {font-family: 'ReverieRegular';src: url('./webfonts/ReverieRegular.eot');src: url('./webfonts/Reverie/ReverieRegular.eot?#iefix') format('embedded-opentype'),url('./webfonts/Reverie/ReverieRegular.otf') format('otf'),url('./webfonts/Reverie/ReverieRegular.woff') format('woff'),url('./webfonts/Reverie/ReverieRegular.woff2') format('woff2'),url('./webfonts/Reverie/ReverieRegular.ttf') format('truetype'),url('./webfonts/Reverie/ReverieRegular.svg#wf') format('svg');}

@font-face {font-family: 'ReverieBoldItalic';src: url('./webfonts/Reverie/ReverieBoldItalic.eot');src: url('./webfonts/Reverie/ReverieBoldItalic.eot?#iefix') format('embedded-opentype'),url('./webfonts/Reverie/ReverieBoldItalic.otf') format('otf'),url('./webfonts/Reverie/ReverieBoldItalic.woff') format('woff'),url('./webfonts/Reverie/ReverieBoldItalic.woff2') format('woff2'),url('./webfonts/Reverie/ReverieBoldItalic.ttf') format('truetype'),url('./webfonts/Reverie/ReverieBoldItalic.svg#wf') format('svg');}

@font-face {font-family: 'ReverieLightItalic';src: url('./webfonts/Reverie/ReverieLightItalic.eot');src: url('./webfonts/Reverie/ReverieLightItalic.eot?#iefix') format('embedded-opentype'),url('./webfonts/Reverie/ReverieLightItalic.otf') format('otf'),url('./webfonts/Reverie/ReverieLightItalic.woff') format('woff'),url('./webfonts/Reverie/ReverieLightItalic.woff2') format('woff2'),url('./webfonts/Reverie/ReverieLightItalic.ttf') format('truetype'),url('./webfonts/Reverie/ReverieLightItalic.svg#wf') format('svg');}

@font-face {font-family: 'ReverieItalic';src: url('./webfonts/Reverie/ReverieItalic.eot');src: url('./webfonts/Reverie/ReverieItalic.eot?#iefix') format('embedded-opentype'),url('./webfonts/Reverie/ReverieItalic.otf') format('otf'),url('./webfonts/Reverie/ReverieItalic.woff') format('woff'),url('./webfonts/Reverie/ReverieItalic.woff2') format('woff2'),url('./webfonts/Reverie/ReverieItalic.ttf') format('truetype'),url('./webfonts/Reverie/ReverieItalic.svg#wf') format('svg');}

@font-face {font-family: 'ReverieLight';src: url('./webfonts/Reverie/ReverieLight.eot');src: url('./webfonts/Reverie/ReverieLight.eot?#iefix') format('embedded-opentype'),url('./webfonts/Reverie/ReverieLight.otf') format('otf'),url('./webfonts/Reverie/ReverieLight.woff') format('woff'),url('./webfonts/Reverie/ReverieLight.woff2') format('woff2'),url('./webfonts/Reverie/ReverieLight.ttf') format('truetype'),url('./webfonts/Reverie/ReverieLight.svg#wf') format('svg');}

@font-face {font-family: 'ReverieBold';src: url('./webfonts/Reverie/ReverieBold.eot');src: url('./webfonts/Reverie/ReverieBold.eot?#iefix') format('embedded-opentype'),url('./webfonts/Reverie/ReverieBold.otf') format('otf'),url('./webfonts/Reverie/ReverieBold.woff') format('woff'),url('./webfonts/Reverie/ReverieBold.woff2') format('woff2'),url('./webfonts/Reverie/ReverieBold.ttf') format('truetype'),url('./webfonts/Reverie/ReverieBold.svg#wf') format('svg');}
 
@font-face {
  font-family: 'BrisaPro-Regular';
  src: url('./webfonts/BrisaPro/BrisaPro-Regular.eot');
  src: url('./webfonts/BrisaPro/BrisaPro-Regular.eot?#iefix') format('embedded-opentype'),
       url('./webfonts/BrisaPro/BrisaPro-Regular.otf') format('otf'),
       url('./webfonts/BrisaPro/BrisaPro-Regular.svg#BrisaPro-Regular') format('svg'),
       url('./webfonts/BrisaPro/BrisaPro-Regular.ttf') format('truetype'),
       url('./webfonts/BrisaPro/BrisaPro-Regular.woff') format('woff'),
       url('./webfonts/BrisaPro/BrisaPro-Regular.woff2') format('woff2');
}
/*********************************************
	Typography
*********************************************/
body, p {
	font-family: 'ReverieRegular', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #555555;
}
blockquote, p.elementor-blockquote__content {
	font-family: 'ReverieItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #41304a;
}
.elementor-blockquote__author {
	font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #94819e;
	font-size: .9em !important;
	margin-top: -1em;
}
span.intro {
	font-family: 'ReverieRegular', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #555555;
	font-size: 1.25em;
	line-height: 1.5em;
}
span.first-words {
	font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #bd4656;
	font-size: 1.15em;
	text-transform: uppercase;
	letter-spacing: .1em;
}
em, i {	
	font-family: 'ReverieItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
strong, b {	
	font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h1, h1 a, h1 em, h1 i, h1.entry-title, h1.entry-title a, .entry-title, .entry-title a, .page-title, .page-title a, .entry-title em, .entry-title i, .page-title em, .page-title i {
		font-family: 'ReverieBoldItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h1 strong, h1 b {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h1.entry-title, h1.entry-title a, .page-title, .page-title a {
	font-size: 2.5em !important;
}
h2, h2 a, h2 strong, h2 b {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h2 em, h2 i {
		font-family: 'ReverieBoldItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h2.entry-title, h2.entry-title a {
	font-size: 1.5em;
}
h2.entry-title a {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #94819e;
}
h3, h3 a, h3 em, h3 i {
		font-family: 'ReverieBoldItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h3 strong, h3 b {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h4, h4 a, h4 strong, h4 b {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h4 em, h4 i {
		font-family: 'ReverieBoldItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h5, h5 a, h5 em, h5 i {
		font-family: 'ReverieItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h5 strong, h5 b {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;

}
h6, h6 a {
		font-family: 'ReverieRegular', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
h6 em, h6 i {
		font-family: 'ReverieItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;

}
h6 strong, h6 b {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
/*********************************************
	Header
*********************************************/
.main-navigation {
	margin-top: 1em;
	margin-bottom: 1em;
}
.main-navigation .menu-item {
	border-top: solid 2px #ffffff;
	border-bottom: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
}
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-98 {
	border-right: solid 0px #ffffff;
}
.stack-on-mobile .sub-menu .menu-item {
	border-top: solid 0px #ffffff;
	border-bottom: solid 0px #ffffff;
	border-right: solid 0px #ffffff;	
}
.sub-menu .menu-item {
	border-top: solid 0px #ffffff !important;
	border-bottom: solid 0px #ffffff !important;
	border-right: solid 0px #ffffff !important;
}
/*********************************************
	Featured Sections
*********************************************/
.elementor-element-a6d6b59 .elementor-button {
	float: left;
}
/*********************************************
	Images
*********************************************/
.post-thumb-img-content.post-thumb {
	display: none;
}
/*********************************************
	Footer
*********************************************/
.footer-adv p, .ast-main-footer-wrap p, .ast-builder-grid-row p {
	color: #ffffff;
	line-height: 1.5em;
}
.footer-adv {
	font-size: .8em;
}
.footer-adv .widget-title {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	font-size: 1.15em;
}
#subscribe-field-blog_subscription-4 {
	margin-top: 1em;
}
/*********************************************
	Sidebar
*********************************************/
.widget.widget_nav_menu h2.widget-title {
	color: #0081A7;
	font-size: 1.15em;
	text-transform: uppercase;
}
/*********************************************
	Strong Testimonials
*********************************************/
.wpmtst-testimonial-content.testimonial-content p {
	font-family: 'ReverieItalic', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
.wpmtst-testimonial-field.testimonial-field {
		font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
}
.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-tablet-stack .site-footer-section {
	display: block !important; 
}
/*********************************************
	Shortcodes Ultimate
*********************************************/
.su-quote-cite {
	font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #EE5469;
}
/*********************************************
	Gravity Forms
*********************************************/
label {
	font-family: 'ReverieBold', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	color: #c04e28;
}
.name_first label, .name_last label, .address_line_1 label, .address_line_2 label, .address_city label, .address_state label, .address_zip label {
		font-family: 'ReverieRegular', "Goudy Old Style", Garamond, "Big Caslon", Perpetua, Baskerville, "Baskerville Old Face", "Palatino Linotype", Palatino, "URW Palladio L", "Nimbus Roman No9 L", Georgia, Times, "Times New Roman", serif;
	text-transform: uppercase;
	letter-spacing: .25em !important;
	color: #EE5469;
}
/*********************************************
	Jetpack
*********************************************/
.wp-block-button__link {
	background-color: #EE5469;
}

/*********************************************
	Normalizing Font Weights and Styles
*********************************************/
body, body a, p, p a, h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, h1.entry-title, h1.entry-title a, em, em a, strong, strong a, strong em, strong em a, em strong, em strong a, i, i a, b, b a, b i, b i a, i b, i b a, textarea, blockquote, blockquote a, body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label, body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left label, body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right label, body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex, body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_full label, input, select, input[type="color"], input[type="email"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="number"], input[type="date"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="week"], input[type="month"], textarea, span.gfield_required, body #gforms_confirmation_message, div.gfield_description, div.gfield_description a, span.intro, span.first-words, .su-quote-cite, .su-quote-cite a {
		font-weight: normal !important;
		font-style: normal !important;
}