
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


/* --- Inline Styles Block --- */

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/assets/css/classic-themes.min.css */


/* --- Inline Styles Block --- */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--color-1: #000000;--wp--preset--color--color-2: #ffffff;--wp--preset--color--color-3: #d43c18;--wp--preset--color--color-4: #5173a6;--wp--preset--color--color-5: #959595;--wp--preset--color--color-6: #c0c0c0;--wp--preset--color--color-7: #f4f4f4;--wp--preset--color--color-8: #e1e1e1;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */


/* --- Inline Styles Block --- */

.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */


/* --- Inline Styles Block --- */

	.header_top {
		height : 32px;
	}
	
	.header_mid {
		height : 100px;
	}
	
	.header_bot {
		height : 60px;
	}
	
	#page.cmsmasters_heading_after_header #middle, 
	#page.cmsmasters_heading_under_header #middle .headline .headline_outer {
		padding-top : 100px;
	}
	
	#page.cmsmasters_heading_after_header.enable_header_top #middle, 
	#page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer {
		padding-top : 132px;
	}
	
	#page.cmsmasters_heading_after_header.enable_header_bottom #middle, 
	#page.cmsmasters_heading_under_header.enable_header_bottom #middle .headline .headline_outer {
		padding-top : 160px;
	}
	
	#page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle, 
	#page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
		padding-top : 192px;
	}
	
	@media only screen and (max-width: 1024px) {
		.header_top,
		.header_mid,
		.header_bot {
			height : auto;
		}
		
		.header_mid .header_mid_inner > div {
			height : 100px;
		}
		
		.header_bot .header_bot_inner > div {
			height : 60px;
		}
		
		.enable_header_centered #header .header_mid .resp_mid_nav_wrap {
			height : 60px;
		}
		
		#page.cmsmasters_heading_after_header #middle, 
		#page.cmsmasters_heading_under_header #middle .headline .headline_outer, 
		#page.cmsmasters_heading_after_header.enable_header_top #middle, 
		#page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer, 
		#page.cmsmasters_heading_after_header.enable_header_bottom #middle, 
		#page.cmsmasters_heading_under_header.enable_header_bottom #middle .headline .headline_outer, 
		#page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle, 
		#page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
			padding-top : 0 !important;
		}
	}
	
	@media only screen and (max-width: 768px) {
		.enable_header_centered #header .header_mid .resp_mid_nav_wrap,
		.header_mid .header_mid_inner > div:not(.search_wrap),
		.header_mid .header_mid_inner > div, 
		.header_bot .header_bot_inner > div {
			height:auto;
		}
	}
.buttons_center {
text-align:center;
}
.buttons_center .button_wrap {
display: inline-block;
margin:0 5px;
}
@media only screen and (max-width: 768px) {
.adaptiva_contacts_map {
height:300px !important;
}
}
	.header_mid .header_mid_inner .logo_wrap {
		width : 81px;
	}

	.header_mid_inner .logo img.logo_retina {
		width : 81px;
		max-width : 81px;
	}


/* --- Inline Styles Block --- */
.woocommerce-product-gallery{ opacity: 1 !important; }

/* --- Inline Styles Block --- */
 
#cmsmasters_row_6a0a1859e447d7_47072468 { 
	background-color:#424555;
} 

#cmsmasters_row_6a0a1859e447d7_47072468 .cmsmasters_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsmasters_row_6a0a1859e447d7_47072468 .cmsmasters_row_outer_parent { 
	padding-bottom: 0px; 
} 

#cmsmasters_row_6a0a1859e447d7_47072468 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-left:0%; 
} 
#cmsmasters_row_6a0a1859e447d7_47072468 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-right:0%; 
} 
 
#cmsmasters_row_6a0a1859e7bc77_88374350 .cmsmasters_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsmasters_row_6a0a1859e7bc77_88374350 .cmsmasters_row_outer_parent { 
	padding-bottom: 0px; 
} 

#cmsmasters_row_6a0a1859e7bc77_88374350 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-left:0%; 
} 
#cmsmasters_row_6a0a1859e7bc77_88374350 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-right:0%; 
} 
 

#cmsmasters_fb_6a0a1859e7d0a0_25151424 { 
	padding-top:60px; 
	padding-bottom:50px; 
	background-color:#424555;
} 

#cmsmasters_fb_6a0a1859e7d0a0_25151424 .featured_block_inner { 
	width: 100%; 
	padding: ; 
	text-align: left; 
	margin:0 auto; 
} 

#cmsmasters_fb_6a0a1859e7d0a0_25151424 .featured_block_text { 
	text-align: left; 
} 

 
#cmsmasters_heading_6a0a1859e7e978_79931694 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a1859e7e978_79931694 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e7e978_79931694 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e7e978_79931694 .cmsmasters_heading a { 
	font-family:'Montserrat'; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859e7e978_79931694 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859e7fba6_32089919 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859e7fba6_32089919 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e7fba6_32089919 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e7fba6_32089919 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:18px; 
	line-height:20px; 
	font-weight:200; 
	font-style:italic; 
	color:#f5f5f5;
} 

#cmsmasters_heading_6a0a1859e7fba6_32089919 .cmsmasters_heading_divider { 
} 

 

#cmsmasters_fb_6a0a1859e80832_68134856 { 
	padding-top:60px; 
	padding-bottom:50px; 
	background-color:#a2473e;
} 

#cmsmasters_fb_6a0a1859e80832_68134856 .featured_block_inner { 
	width: 100%; 
	padding: ; 
	text-align: left; 
	margin:0 auto; 
} 

#cmsmasters_fb_6a0a1859e80832_68134856 .featured_block_text { 
	text-align: left; 
} 

 
#cmsmasters_heading_6a0a1859e81c30_37240392 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a1859e81c30_37240392 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e81c30_37240392 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e81c30_37240392 .cmsmasters_heading a { 
	font-family:'Montserrat'; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859e81c30_37240392 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859e82db9_76015574 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859e82db9_76015574 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e82db9_76015574 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e82db9_76015574 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:18px; 
	line-height:20px; 
	font-weight:200; 
	font-style:italic; 
	color:#f5f5f5;
} 

#cmsmasters_heading_6a0a1859e82db9_76015574 .cmsmasters_heading_divider { 
} 

 

#cmsmasters_fb_6a0a1859e83a07_68551980 { 
	padding-top:60px; 
	padding-bottom:50px; 
	background-color:#d14f42;
} 

#cmsmasters_fb_6a0a1859e83a07_68551980 .featured_block_inner { 
	width: 100%; 
	padding: ; 
	text-align: left; 
	margin:0 auto; 
} 

#cmsmasters_fb_6a0a1859e83a07_68551980 .featured_block_text { 
	text-align: left; 
} 

 
#cmsmasters_heading_6a0a1859e84db9_60962113 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a1859e84db9_60962113 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e84db9_60962113 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e84db9_60962113 .cmsmasters_heading a { 
	font-family:'Montserrat'; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859e84db9_60962113 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859e85ee3_80289301 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859e85ee3_80289301 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e85ee3_80289301 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e85ee3_80289301 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:18px; 
	line-height:20px; 
	font-weight:200; 
	font-style:italic; 
	color:#f5f5f5;
} 

#cmsmasters_heading_6a0a1859e85ee3_80289301 .cmsmasters_heading_divider { 
} 

 

#cmsmasters_fb_6a0a1859e86b55_95304604 { 
	padding-top:60px; 
	padding-bottom:50px; 
	background-color:#f7a145;
} 

#cmsmasters_fb_6a0a1859e86b55_95304604 .featured_block_inner { 
	width: 100%; 
	padding: ; 
	text-align: left; 
	margin:0 auto; 
} 

#cmsmasters_fb_6a0a1859e86b55_95304604 .featured_block_text { 
	text-align: left; 
} 

 
#cmsmasters_heading_6a0a1859e87e97_75931167 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a1859e87e97_75931167 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e87e97_75931167 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e87e97_75931167 .cmsmasters_heading a { 
	font-family:'Montserrat'; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859e87e97_75931167 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859e88fd8_88653800 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859e88fd8_88653800 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e88fd8_88653800 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e88fd8_88653800 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:18px; 
	line-height:20px; 
	font-weight:200; 
	font-style:italic; 
	color:#f5f5f5;
} 

#cmsmasters_heading_6a0a1859e88fd8_88653800 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_row_6a0a1859e89489_04792622 .cmsmasters_row_outer_parent { 
	padding-top: 110px; 
} 

#cmsmasters_row_6a0a1859e89489_04792622 .cmsmasters_row_outer_parent { 
	padding-bottom: 0px; 
} 

 
#cmsmasters_heading_6a0a1859e8b1a8_41530360 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:15px; 
} 

#cmsmasters_heading_6a0a1859e8b1a8_41530360 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e8b1a8_41530360 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e8b1a8_41530360 .cmsmasters_heading a { 
	font-weight:bold; 
	font-style:normal; 
} 

#cmsmasters_heading_6a0a1859e8b1a8_41530360 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_row_6a0a1859e8b704_69877403 .cmsmasters_row_outer_parent { 
	padding-top: 30px; 
} 

#cmsmasters_row_6a0a1859e8b704_69877403 .cmsmasters_row_outer_parent { 
	padding-bottom: 50px; 
} 

 
#cmsmasters_row_6a0a1859e8ea67_13258714 .cmsmasters_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsmasters_row_6a0a1859e8ea67_13258714 .cmsmasters_row_outer_parent { 
	padding-bottom: 40px; 
} 

 
#cmsmasters_heading_6a0a1859e8fe97_12212067 { 
	text-align:left; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859e8fe97_12212067 .cmsmasters_heading { 
	text-align:left; 
} 

#cmsmasters_heading_6a0a1859e8fe97_12212067 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e8fe97_12212067 .cmsmasters_heading a { 
	font-family:'Source Sans Pro'; 
	font-size:16px; 
	line-height:28px; 
	font-weight:normal; 
	font-style:normal; 
	color:#8b8b8b;
} 

#cmsmasters_heading_6a0a1859e8fe97_12212067 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859e90e45_47551770 { 
	text-align:left; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859e90e45_47551770 .cmsmasters_heading { 
	text-align:left; 
} 

#cmsmasters_heading_6a0a1859e90e45_47551770 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e90e45_47551770 .cmsmasters_heading a { 
	font-family:'Source Sans Pro'; 
	font-size:16px; 
	line-height:28px; 
	font-weight:normal; 
	font-style:normal; 
	color:#8b8b8b;
} 

#cmsmasters_heading_6a0a1859e90e45_47551770 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_row_6a0a1859e91055_12268527 .cmsmasters_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsmasters_row_6a0a1859e91055_12268527 .cmsmasters_row_outer_parent { 
	padding-bottom: 112px; 
} 

 
#cmsmasters_heading_6a0a1859e91ef5_17404006 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859e91ef5_17404006 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e91ef5_17404006 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e91ef5_17404006 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:20px; 
	font-weight:normal; 
	font-style:italic; 
	color:#d14d42;
} 

#cmsmasters_heading_6a0a1859e91ef5_17404006 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_row_6a0a1859e92135_84056488 { 
	background-image: url(../images/home6_10.jpg); 
	background-position: center center; 
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-size: cover; 
} 

#cmsmasters_row_6a0a1859e92135_84056488 .cmsmasters_row_outer_parent { 
	padding-top: 70px; 
} 

#cmsmasters_row_6a0a1859e92135_84056488 .cmsmasters_row_outer_parent { 
	padding-bottom: 70px; 
} 

#cmsmasters_row_6a0a1859e92135_84056488 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-left:10%; 
} 
#cmsmasters_row_6a0a1859e92135_84056488 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-right:10%; 
} 
 

#cmsmasters_fb_6a0a1859e94467_46317083 { 
	padding-top:0px; 
	padding-bottom:0px; 
	background-color:rgba(255,255,255,0);
} 

#cmsmasters_fb_6a0a1859e94467_46317083 .featured_block_inner { 
	width: 100%; 
	padding: 8% 8% 8% 8%; 
	text-align: center; 
	margin:0 auto; 
} 

#cmsmasters_fb_6a0a1859e94467_46317083 .featured_block_text { 
	text-align: center; 
} 

 
#cmsmasters_heading_6a0a1859e95630_81777350 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:55px; 
} 

#cmsmasters_heading_6a0a1859e95630_81777350 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e95630_81777350 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e95630_81777350 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:30px; 
	line-height:40px; 
	font-weight:normal; 
	font-style:italic; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859e95630_81777350 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859e96456_88298493 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:55px; 
} 

#cmsmasters_heading_6a0a1859e96456_88298493 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859e96456_88298493 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e96456_88298493 .cmsmasters_heading a { 
	font-size:52px; 
	line-height:70px; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859e96456_88298493 .cmsmasters_heading_divider { 
} 

@media (max-width: 767px) {

#cmsmasters_heading_6a0a1859e96456_88298493 .cmsmasters_heading, #cmsmasters_heading_6a0a1859e96456_88298493 .cmsmasters_heading a { 
	font-size:38px; 
} 

} 


#cmsmasters_button_6a0a1859e96a41_74292735 { 
	text-align:center; 
} 

#cmsmasters_button_6a0a1859e96a41_74292735 .cmsmasters_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsmasters_button_6a0a1859e96a41_74292735 .cmsmasters_button { 
	font-family:'Montserrat'; 
	line-height:46px; 
	font-weight:bold; 
	font-style:normal; 
	border-width:2px; 
	border-style:solid; 
	-webkit-border-radius:25px; 
	border-radius:25px; 
	background-color:rgba(255,255,255,0);
	color:#ffffff;
	border-color:#ffffff;
} 
#cmsmasters_button_6a0a1859e96a41_74292735 .cmsmasters_button:hover { 
	background-color:#ffffff;
	color:#0a0a0a;
	border-color:#ffffff;
} 
 
#cmsmasters_row_6a0a1859e96e37_73623457 { 
	background-color:#424555;
} 

#cmsmasters_row_6a0a1859e96e37_73623457 .cmsmasters_row_outer_parent { 
	padding-top: 90px; 
} 

#cmsmasters_row_6a0a1859e96e37_73623457 .cmsmasters_row_outer_parent { 
	padding-bottom: 50px; 
} 


						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8a3 {
							color:#8c8d95;
						}
						
						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8a3:hover {
							color:#e96b61;
						}
						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8ab {
							color:#8c8d95;
						}
						
						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8ab:hover {
							color:#e96b61;
						}
						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8b0 {
							color:#8c8d95;
						}
						
						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8b0:hover {
							color:#e96b61;
						}
						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8b4 {
							color:#8c8d95;
						}
						
						
						#page .cmsmasters_social_icon_color.cmsmasters_social_icon_6a0a1859ea8b4:hover {
							color:#e96b61;
						} 
#cmsmasters_row_6a0a1859ea9424_70365380 .cmsmasters_row_outer_parent { 
	padding-top: 130px; 
} 

#cmsmasters_row_6a0a1859ea9424_70365380 .cmsmasters_row_outer_parent { 
	padding-bottom: 130px; 
} 

 
#cmsmasters_heading_6a0a1859eaab93_66034963 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a1859eaab93_66034963 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859eaab93_66034963 .cmsmasters_heading, #cmsmasters_heading_6a0a1859eaab93_66034963 .cmsmasters_heading a { 
	font-weight:bold; 
	font-style:normal; 
} 

#cmsmasters_heading_6a0a1859eaab93_66034963 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859eab891_39801323 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:40px; 
} 

#cmsmasters_heading_6a0a1859eab891_39801323 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859eab891_39801323 .cmsmasters_heading, #cmsmasters_heading_6a0a1859eab891_39801323 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:20px; 
	font-weight:normal; 
	font-style:italic; 
	color:#626368;
} 

#cmsmasters_heading_6a0a1859eab891_39801323 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_divider_6a0a1859eac7c3_73651556 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:20px; 
	margin-bottom:30px; 
} 
 
#cmsmasters_row_6a0a1859ed0443_68055411 { 
	background-image: url(../images/home1_10.jpg); 
	background-position: center center; 
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-size: auto; 
} 

#cmsmasters_row_6a0a1859ed0443_68055411 .cmsmasters_row_outer_parent { 
	padding-top: 195px; 
} 

#cmsmasters_row_6a0a1859ed0443_68055411 .cmsmasters_row_outer_parent { 
	padding-bottom: 195px; 
} 

 
#cmsmasters_heading_6a0a1859ed28b3_32184490 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:40px; 
} 

#cmsmasters_heading_6a0a1859ed28b3_32184490 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859ed28b3_32184490 .cmsmasters_heading, #cmsmasters_heading_6a0a1859ed28b3_32184490 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:30px; 
	line-height:28px; 
	font-weight:normal; 
	font-style:italic; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859ed28b3_32184490 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859ed3654_58225407 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:80px; 
} 

#cmsmasters_heading_6a0a1859ed3654_58225407 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859ed3654_58225407 .cmsmasters_heading, #cmsmasters_heading_6a0a1859ed3654_58225407 .cmsmasters_heading a { 
	font-family:'Montserrat'; 
	font-size:54px; 
	line-height:80px; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859ed3654_58225407 .cmsmasters_heading_divider { 
} 

@media (max-width: 767px) {

#cmsmasters_heading_6a0a1859ed3654_58225407 .cmsmasters_heading, #cmsmasters_heading_6a0a1859ed3654_58225407 .cmsmasters_heading a { 
	font-size:20px; 
	line-height:30px; 
} 

} 


#cmsmasters_button_6a0a1859ed3c41_11114823 { 
	text-align:center; 
} 

#cmsmasters_button_6a0a1859ed3c41_11114823 .cmsmasters_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsmasters_button_6a0a1859ed3c41_11114823 .cmsmasters_button { 
	font-family:'Montserrat'; 
	line-height:46px; 
	font-weight:bold; 
	font-style:normal; 
	border-width:2px; 
	border-style:solid; 
	-webkit-border-radius:25px; 
	border-radius:25px; 
	background-color:rgba(255,255,255,0.01);
	color:#ffffff;
	border-color:#ffffff;
} 
#cmsmasters_button_6a0a1859ed3c41_11114823 .cmsmasters_button:hover { 
	background-color:#ffffff;
	color:#0a0a0a;
	border-color:#ffffff;
} 
 
#cmsmasters_row_6a0a1859ed3f61_87339904 { 
	background-color:#d14f42;
} 

#cmsmasters_row_6a0a1859ed3f61_87339904 .cmsmasters_row_outer_parent { 
	padding-top: 90px; 
} 

#cmsmasters_row_6a0a1859ed3f61_87339904 .cmsmasters_row_outer_parent { 
	padding-bottom: 65px; 
} 


     #mailpoet_form_1 .mailpoet_form {  }
#mailpoet_form_1 .mailpoet_paragraph { line-height: 20px; }
#mailpoet_form_1 .mailpoet_segment_label, #mailpoet_form_1 .mailpoet_text_label, #mailpoet_form_1 .mailpoet_textarea_label, #mailpoet_form_1 .mailpoet_select_label, #mailpoet_form_1 .mailpoet_radio_label, #mailpoet_form_1 .mailpoet_checkbox_label, #mailpoet_form_1 .mailpoet_list_label, #mailpoet_form_1 .mailpoet_date_label { display: block; font-weight: bold; }
#mailpoet_form_1 .mailpoet_text, #mailpoet_form_1 .mailpoet_textarea, #mailpoet_form_1 .mailpoet_select, #mailpoet_form_1 .mailpoet_date_month, #mailpoet_form_1 .mailpoet_date_day, #mailpoet_form_1 .mailpoet_date_year, #mailpoet_form_1 .mailpoet_date { display: block; }
#mailpoet_form_1 .mailpoet_text, #mailpoet_form_1 .mailpoet_textarea { width: 200px; }
#mailpoet_form_1 .mailpoet_checkbox {  }
#mailpoet_form_1 .mailpoet_submit input {  }
#mailpoet_form_1 .mailpoet_divider {  }
#mailpoet_form_1 .mailpoet_message {  }
#mailpoet_form_1 .mailpoet_validate_success { color: #468847; }
#mailpoet_form_1 .mailpoet_validate_error { color: #b94a48; }#mailpoet_form_1{;}#mailpoet_form_1 .mailpoet_message {margin: 0; padding: 0 20px;}#mailpoet_form_1 .mailpoet_paragraph.last {margin-bottom: 0} @media (max-width: 500px) {#mailpoet_form_1 {background-image: none;}} @media (min-width: 500px) {#mailpoet_form_1 .last .mailpoet_paragraph:last-child {margin-bottom: 0}}  @media (max-width: 500px) {#mailpoet_form_1 .mailpoet_form_column:last-child .mailpoet_paragraph:last-child {margin-bottom: 0}} 
    
.custom_subscribe_title h4 {
margin:-10px 0 0;
font-size:22px;
line-height:34px;
}
@media only screen and (min-width: 1440px) {
.custom_subscribe .mailpoet_submit,
.custom_subscribe .wysija-submit-field {
padding-left:60px;
padding-right:60px;
}
} 
#cmsmasters_row_6a0a1859eeae33_85335805 .cmsmasters_row_outer_parent { 
	padding-top: 130px; 
} 

#cmsmasters_row_6a0a1859eeae33_85335805 .cmsmasters_row_outer_parent { 
	padding-bottom: 130px; 
} 

#cmsmasters_row_6a0a1859eeae33_85335805 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-left:14%; 
} 
#cmsmasters_row_6a0a1859eeae33_85335805 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-right:14%; 
} 
 
#cmsmasters_heading_6a0a1859eec613_28476650 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a1859eec613_28476650 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859eec613_28476650 .cmsmasters_heading, #cmsmasters_heading_6a0a1859eec613_28476650 .cmsmasters_heading a { 
	font-weight:bold; 
	font-style:normal; 
} 

#cmsmasters_heading_6a0a1859eec613_28476650 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a1859eed328_84779028 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:40px; 
} 

#cmsmasters_heading_6a0a1859eed328_84779028 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859eed328_84779028 .cmsmasters_heading, #cmsmasters_heading_6a0a1859eed328_84779028 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:20px; 
	font-weight:normal; 
	font-style:italic; 
	color:#626368;
} 

#cmsmasters_heading_6a0a1859eed328_84779028 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_divider_6a0a1859eee239_28576493 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:60px; 
	margin-bottom:0px; 
} 
 
#cmsmasters_row_6a0a1859f09376_10655355 { 
	background-image: url(../images/home2_10.jpg); 
	background-position: top center; 
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-size: cover; 
} 

#cmsmasters_row_6a0a1859f09376_10655355 .cmsmasters_row_outer_parent { 
	padding-top: 200px; 
} 

#cmsmasters_row_6a0a1859f09376_10655355 .cmsmasters_row_outer_parent { 
	padding-bottom: 200px; 
} 

#cmsmasters_row_6a0a1859f09376_10655355 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-left:0%; 
} 
#cmsmasters_row_6a0a1859f09376_10655355 .cmsmasters_row_inner.cmsmasters_row_fullwidth { 
	padding-right:0%; 
} 
 
#cmsmasters_heading_6a0a1859f083d0_58397739 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a1859f083d0_58397739 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859f083d0_58397739 .cmsmasters_heading, #cmsmasters_heading_6a0a1859f083d0_58397739 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:32px; 
	line-height:50px; 
	font-weight:normal; 
	font-style:italic; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859f083d0_58397739 .cmsmasters_heading_divider { 
} 

@media (max-width: 767px) {

#cmsmasters_heading_6a0a1859f083d0_58397739 .cmsmasters_heading, #cmsmasters_heading_6a0a1859f083d0_58397739 .cmsmasters_heading a { 
	font-size:20px; 
	line-height:36px; 
} 

} 

 
#cmsmasters_heading_6a0a1859f09122_39684773 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:70px; 
} 

#cmsmasters_heading_6a0a1859f09122_39684773 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859f09122_39684773 .cmsmasters_heading, #cmsmasters_heading_6a0a1859f09122_39684773 .cmsmasters_heading a { 
	font-family:'Montserrat'; 
	font-size:80px; 
	line-height:100px; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsmasters_heading_6a0a1859f09122_39684773 .cmsmasters_heading_divider { 
} 

@media (max-width: 767px) {

#cmsmasters_heading_6a0a1859f09122_39684773 .cmsmasters_heading, #cmsmasters_heading_6a0a1859f09122_39684773 .cmsmasters_heading a { 
	font-size:40px; 
	line-height:50px; 
} 

} 


#cmsmasters_button_6a0a1859f0af45_35463790 { 
	text-align:center; 
} 

#cmsmasters_button_6a0a1859f0af45_35463790 .cmsmasters_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsmasters_button_6a0a1859f0af45_35463790 .cmsmasters_button { 
	font-family:'Montserrat'; 
	line-height:46px; 
	font-weight:bold; 
	font-style:normal; 
	border-width:2px; 
	border-style:solid; 
	-webkit-border-radius:25px; 
	border-radius:25px; 
	background-color:rgba(255,255,255,0.01);
	color:#ffffff;
	border-color:#ffffff;
} 
#cmsmasters_button_6a0a1859f0af45_35463790 .cmsmasters_button:hover { 
	background-color:#ffffff;
	color:#0a0a0a;
	border-color:#ffffff;
} 

#cmsmasters_button_6a0a1859f0b728_06952422 { 
	text-align:center; 
} 

#cmsmasters_button_6a0a1859f0b728_06952422 .cmsmasters_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsmasters_button_6a0a1859f0b728_06952422 .cmsmasters_button { 
	font-family:'Montserrat'; 
	line-height:46px; 
	font-weight:bold; 
	font-style:normal; 
	border-width:2px; 
	border-style:solid; 
	-webkit-border-radius:25px; 
	border-radius:25px; 
	background-color:rgba(255,255,255,0.01);
	color:#ffffff;
	border-color:#ffffff;
} 
#cmsmasters_button_6a0a1859f0b728_06952422 .cmsmasters_button:hover { 
	background-color:#ffffff;
	color:#0a0a0a;
	border-color:#ffffff;
} 
 
#cmsmasters_row_6a0a1859f0bbb7_05799699 { 
	background-color:#f7a145;
} 

#cmsmasters_row_6a0a1859f0bbb7_05799699 .cmsmasters_row_outer_parent { 
	padding-top: 80px; 
} 

#cmsmasters_row_6a0a1859f0bbb7_05799699 .cmsmasters_row_outer_parent { 
	padding-bottom: 40px; 
} 

 
#cmsmasters_divider_6a0a1859f0c9f0_19391757 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:25px; 
	margin-bottom:10px; 
} 
 
#cmsmasters_heading_6a0a1859f0d7e3_21644232 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a1859f0d7e3_21644232 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a1859f0d7e3_21644232 .cmsmasters_heading, #cmsmasters_heading_6a0a1859f0d7e3_21644232 .cmsmasters_heading a { 
	font-weight:bold; 
	font-style:normal; 
} 

#cmsmasters_heading_6a0a1859f0d7e3_21644232 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_divider_6a0a185a0b29d3_67634385 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:25px; 
	margin-bottom:10px; 
} 

#cmsmasters_button_6a0a185a0b2fe7_81411967 { 
	text-align:center; 
} 

#cmsmasters_button_6a0a185a0b2fe7_81411967 .cmsmasters_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsmasters_button_6a0a185a0b2fe7_81411967 .cmsmasters_button { 
	font-family:'Montserrat'; 
	font-weight:bold; 
	font-style:normal; 
	border-width:2px; 
	border-style:solid; 
	background-color:rgba(255,255,255,0);
	color:#ffffff;
	border-color:#ffffff;
} 
#cmsmasters_button_6a0a185a0b2fe7_81411967 .cmsmasters_button:hover { 
	background-color:#ffffff;
	color:#262626;
} 
 
#cmsmasters_row_6a0a185a0b35e8_42387356 .cmsmasters_row_outer_parent { 
	padding-top: 120px; 
} 

#cmsmasters_row_6a0a185a0b35e8_42387356 .cmsmasters_row_outer_parent { 
	padding-bottom: 100px; 
} 

 
#cmsmasters_heading_6a0a185a0b4c13_00874919 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a185a0b4c13_00874919 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a0b4c13_00874919 .cmsmasters_heading, #cmsmasters_heading_6a0a185a0b4c13_00874919 .cmsmasters_heading a { 
	font-weight:bold; 
	font-style:normal; 
} 

#cmsmasters_heading_6a0a185a0b4c13_00874919 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a185a0b58d2_57558815 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:40px; 
} 

#cmsmasters_heading_6a0a185a0b58d2_57558815 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a0b58d2_57558815 .cmsmasters_heading, #cmsmasters_heading_6a0a185a0b58d2_57558815 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:20px; 
	font-weight:normal; 
	font-style:italic; 
	color:#626368;
} 

#cmsmasters_heading_6a0a185a0b58d2_57558815 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_divider_6a0a185a0b6885_46148016 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:0px; 
	margin-bottom:60px; 
} 
 
#cmsmasters_row_6a0a185a141101_72758625 { 
	background-image: url(../images/home3_10.jpg); 
	background-position: center center; 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-size: cover; 
} 

#cmsmasters_row_6a0a185a141101_72758625 .cmsmasters_row_outer_parent { 
	padding-top: 110px; 
} 

#cmsmasters_row_6a0a185a141101_72758625 .cmsmasters_row_outer_parent { 
	padding-bottom: 110px; 
} 

  
#cmsmasters_row_6a0a185a15cee6_03942930 .cmsmasters_row_outer_parent { 
	padding-top: 120px; 
} 

#cmsmasters_row_6a0a185a15cee6_03942930 .cmsmasters_row_outer_parent { 
	padding-bottom: 140px; 
} 

 
#cmsmasters_heading_6a0a185a15e672_06411747 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:10px; 
} 

#cmsmasters_heading_6a0a185a15e672_06411747 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a15e672_06411747 .cmsmasters_heading, #cmsmasters_heading_6a0a185a15e672_06411747 .cmsmasters_heading a { 
	font-weight:bold; 
	font-style:normal; 
} 

#cmsmasters_heading_6a0a185a15e672_06411747 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a185a15f394_57060844 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:40px; 
} 

#cmsmasters_heading_6a0a185a15f394_57060844 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a15f394_57060844 .cmsmasters_heading, #cmsmasters_heading_6a0a185a15f394_57060844 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:20px; 
	font-weight:normal; 
	font-style:italic; 
	color:#626368;
} 

#cmsmasters_heading_6a0a185a15f394_57060844 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_divider_6a0a185a15fb97_00125164 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:12px; 
	margin-bottom:10px; 
} 
 
#cmsmasters_row_6a0a185a1c5515_67098420 { 
	background-image: url(../images/home5_10.jpg); 
	background-position: center center; 
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-size: cover; 
} 

#cmsmasters_row_6a0a185a1c5515_67098420 .cmsmasters_row_outer_parent { 
	padding-top: 90px; 
} 

#cmsmasters_row_6a0a185a1c5515_67098420 .cmsmasters_row_outer_parent { 
	padding-bottom: 100px; 
} 

 
#cmsmasters_row_6a0a185a1cbe79_66906990 { 
	background-image: url(../images/home4_10.jpg); 
	background-position: center left; 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-size: cover; 
} 

#cmsmasters_row_6a0a185a1cbe79_66906990 .cmsmasters_row_outer_parent { 
	padding-top: 160px; 
} 

#cmsmasters_row_6a0a185a1cbe79_66906990 .cmsmasters_row_outer_parent { 
	padding-bottom: 130px; 
} 

 
#cmsmasters_heading_6a0a185a1ce021_27950595 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:-10px; 
} 

#cmsmasters_heading_6a0a185a1ce021_27950595 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a1ce021_27950595 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1ce021_27950595 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:42px; 
	line-height:60px; 
	font-weight:normal; 
	font-style:italic; 
	color:#d14f42;
} 

#cmsmasters_heading_6a0a185a1ce021_27950595 .cmsmasters_heading_divider { 
} 

@media (max-width: 767px) {

#cmsmasters_heading_6a0a185a1ce021_27950595 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1ce021_27950595 .cmsmasters_heading a { 
	font-size:32px; 
} 

} 

 
#cmsmasters_heading_6a0a185a1ced58_86670557 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:20px; 
} 

#cmsmasters_heading_6a0a185a1ced58_86670557 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a1ced58_86670557 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1ced58_86670557 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:42px; 
	line-height:60px; 
	font-weight:normal; 
	font-style:italic; 
	color:#d14f42;
} 

#cmsmasters_heading_6a0a185a1ced58_86670557 .cmsmasters_heading_divider { 
} 

@media (max-width: 767px) {

#cmsmasters_heading_6a0a185a1ced58_86670557 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1ced58_86670557 .cmsmasters_heading a { 
	font-size:32px; 
} 

} 

 
#cmsmasters_heading_6a0a185a1cf9d3_42091039 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:0px; 
} 

#cmsmasters_heading_6a0a185a1cf9d3_42091039 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a1cf9d3_42091039 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1cf9d3_42091039 .cmsmasters_heading a { 
	font-family:'Source Sans Pro'; 
	font-size:16px; 
	line-height:28px; 
	font-weight:normal; 
	font-style:normal; 
	color:#8b8b8b;
} 

#cmsmasters_heading_6a0a185a1cf9d3_42091039 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a185a1d05f8_12483707 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:0px; 
} 

#cmsmasters_heading_6a0a185a1d05f8_12483707 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a1d05f8_12483707 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1d05f8_12483707 .cmsmasters_heading a { 
	font-family:'Source Sans Pro'; 
	font-size:16px; 
	line-height:28px; 
	font-weight:normal; 
	font-style:normal; 
	color:#8b8b8b;
} 

#cmsmasters_heading_6a0a185a1d05f8_12483707 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a185a1d11d3_05017204 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:50px; 
} 

#cmsmasters_heading_6a0a185a1d11d3_05017204 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a1d11d3_05017204 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1d11d3_05017204 .cmsmasters_heading a { 
	font-family:'Source Sans Pro'; 
	font-size:16px; 
	line-height:28px; 
	font-weight:normal; 
	font-style:normal; 
	color:#8b8b8b;
} 

#cmsmasters_heading_6a0a185a1d11d3_05017204 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a185a1d1d28_52077248 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:0px; 
} 

#cmsmasters_heading_6a0a185a1d1d28_52077248 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a1d1d28_52077248 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1d1d28_52077248 .cmsmasters_heading a { 
	font-family:'Montserrat'; 
	font-size:22px; 
	font-weight:bold; 
	font-style:normal; 
	color:#31333b;
} 

#cmsmasters_heading_6a0a185a1d1d28_52077248 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_heading_6a0a185a1d2865_96464089 { 
	text-align:center; 
	margin-top:-10px; 
	margin-bottom:0px; 
} 

#cmsmasters_heading_6a0a185a1d2865_96464089 .cmsmasters_heading { 
	text-align:center; 
} 

#cmsmasters_heading_6a0a185a1d2865_96464089 .cmsmasters_heading, #cmsmasters_heading_6a0a185a1d2865_96464089 .cmsmasters_heading a { 
	font-family:'Crimson Text'; 
	font-size:20px; 
	font-weight:normal; 
	font-style:italic; 
	color:#3d3d47;
} 

#cmsmasters_heading_6a0a185a1d2865_96464089 .cmsmasters_heading_divider { 
} 

 
#cmsmasters_row_6a0a185a1d2be1_39881247 { 
	background-color:#d14f42;
} 

#cmsmasters_row_6a0a185a1d2be1_39881247 .cmsmasters_row_outer_parent { 
	padding-top: 30px; 
} 

#cmsmasters_row_6a0a185a1d2be1_39881247 .cmsmasters_row_outer_parent { 
	padding-bottom: 30px; 
} 



/* --- Inline Styles Block --- */

:root {
				/* Customizer-added Global Event styles */
				--tec-color-text-events-title: #31333b;
--tec-color-text-event-title: #31333b;
--tec-color-text-event-date: #8b8b8b;
--tec-color-text-secondary-event-date: #8b8b8b;
--tec-color-link-primary: #d14f42;
--tec-color-link-accent: #d14f42;
--tec-color-link-accent-hover: rgba(209,79,66, 0.8);
--tec-color-accent-primary: #a8a9ab;
--tec-color-accent-primary-hover: rgba(168,169,171,0.8);
--tec-color-accent-primary-multiday: rgba(168,169,171,0.24);
--tec-color-accent-primary-multiday-hover: rgba(168,169,171,0.34);
--tec-color-accent-primary-active: rgba(168,169,171,0.9);
--tec-color-accent-primary-background: rgba(168,169,171,0.07);
--tec-color-background-secondary-datepicker: rgba(168,169,171,0.5);
--tec-color-accent-primary-background-datepicker: #a8a9ab;
--tec-color-button-primary: #a8a9ab;
--tec-color-button-primary-hover: rgba(168,169,171,0.8);
--tec-color-button-primary-active: rgba(168,169,171,0.9);
--tec-color-button-primary-background: rgba(168,169,171,0.07);
--tec-color-day-marker-current-month: #a8a9ab;
--tec-color-day-marker-current-month-hover: rgba(168,169,171,0.8);
--tec-color-day-marker-current-month-active: rgba(168,169,171,0.9);
--tec-color-background-primary-multiday: rgba(168,169,171, 0.24);
--tec-color-background-primary-multiday-hover: rgba(168,169,171, 0.34);
--tec-color-background-primary-multiday-active: rgba(168,169,171, 0.34);
--tec-color-background-secondary-multiday: rgba(168,169,171, 0.24);
--tec-color-background-secondary-multiday-hover: rgba(168,169,171, 0.34);
			}:root {
				/* Customizer-added Events Bar styles */
				--tec-color-text-events-bar-input: #31333b;
--tec-color-text-events-bar-input-placeholder: #31333b;
--tec-opacity-events-bar-input-placeholder: 0.6;
--tec-color-text-view-selector-list-item: #31333b;
--tec-color-text-view-selector-list-item-hover: #31333b;
--tec-color-background-view-selector-list-item-hover: rgba(49,51,59, 0.12);
--tec-color-text-events-bar-submit-button: #ffffff;
--tec-color-text-events-bar-submit-button-active: rgba(255,255,255, 0.5);
--tec-color-text-events-bar-submit-button-hover: rgba(255,255,255, 0.6);
--tec-color-background-events-bar-submit-button: #d14f42;
--tec-color-background-events-bar-submit-button-hover: rgba(209,79,66, 0.8);
--tec-color-background-events-bar-submit-button-active: rgba(209,79,66, 0.9);
			}:root {
				/* Customizer-added Single Event styles */
				--tec-color-text-event-title: #31333b;
			}:root {
				/* Customizer-added Month View styles */
				--tec-color-border-secondary-month-grid: #eaeaea;
--tec-color-border-active-month-grid-hover: #eaeaea;
--tec-color-text-day-of-week-month: #31333b;
--tec-color-day-marker-month: #31333b;
--tec-color-day-marker-past-month: #31333b;
			}


/* --- Inline Style Attributes --- */
.cmsmasters_style_1 {
  display:none;
}

.cmsmasters_style_2 {
  text-align: center;
}

.cmsmasters_style_3 {
  color: #ffffff;
}

.cmsmasters_style_4 {
  color: #ffffff;
}

.cmsmasters_style_5 {
  font-size: 10pt;
}

.cmsmasters_style_6 {
  text-align: center;
}

.cmsmasters_style_7 {
  color: #ffffff;
}

.cmsmasters_style_8 {
  color: #ffffff;
}

.cmsmasters_style_9 {
  font-size: 10pt;
}

.cmsmasters_style_10 {
  text-align: center;
}

.cmsmasters_style_11 {
  color: #ffffff;
}

.cmsmasters_style_12 {
  font-size: 10pt;
}

.cmsmasters_style_13 {
  text-align: center;
}

.cmsmasters_style_14 {
  color: #ffffff;
}

.cmsmasters_style_15 {
  color: #ffffff;
}

.cmsmasters_style_16 {
  font-size: 10pt;
}

.cmsmasters_style_17 {
  text-align: center;
}

.cmsmasters_style_18 {
  font-size: 18pt;
}

.cmsmasters_style_19 {
  color: #707176;
}

.cmsmasters_style_20 {
  width: 100%;
}

.cmsmasters_style_21 {
  width: 100%;
}

.cmsmasters_style_22 {
  width: 100%;
}

.cmsmasters_style_23 {
  display: none !important;
}

.cmsmasters_style_24 {
  border-color:transparent;
}

.cmsmasters_style_25 {
  display:none;
}

.cmsmasters_style_26 {
  display:none;
}

.cmsmasters_style_27 {
  text-align: center;
}

.cmsmasters_style_28 {
  display:inline-block;
}

.cmsmasters_style_29 {
  display:none;
}
