.Twitter-Content.tp-caption a {
	color: rgb(0, 132, 180) !important;
}
.Twitter-Content.tp-caption a:visited {
	color: rgb(0, 132, 180) !important;
}
.Twitter-Content.tp-caption a:hover {
	color: rgb(0, 132, 180) !important; text-decoration: underline !important;
}
.medium_grey.tp-caption {
	border-width: 0px; margin: 0px; padding: 2px 4px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 20px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5); background-color: rgb(136, 136, 136);
}
.medium_grey {
	border-width: 0px; margin: 0px; padding: 2px 4px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 20px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5); background-color: rgb(136, 136, 136);
}
.small_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 14px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.small_text {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 14px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.medium_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 20px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.medium_text {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 20px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.large_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 40px; font-family: Arial; font-size: 40px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.large_text {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 40px; font-family: Arial; font-size: 40px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.very_large_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 60px; letter-spacing: -2px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.very_large_text {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 60px; letter-spacing: -2px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.very_big_white.tp-caption {
	border-width: 0px; margin: 0px; padding: 1px 4px 0px; color: rgb(255, 255, 255); line-height: 60px; font-family: Arial; font-size: 60px; font-weight: 800; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(0, 0, 0);
}
.very_big_white {
	border-width: 0px; margin: 0px; padding: 1px 4px 0px; color: rgb(255, 255, 255); line-height: 60px; font-family: Arial; font-size: 60px; font-weight: 800; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(0, 0, 0);
}
.very_big_black.tp-caption {
	border-width: 0px; margin: 0px; padding: 1px 4px 0px; color: rgb(0, 0, 0); line-height: 60px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
}
.very_big_black {
	border-width: 0px; margin: 0px; padding: 1px 4px 0px; color: rgb(0, 0, 0); line-height: 60px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
}
.modern_medium_fat.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(0, 0, 0); line-height: 20px; font-family: "Open Sans", sans-serif; font-size: 24px; font-weight: 800; white-space: nowrap; position: absolute; text-shadow: none;
}
.modern_medium_fat {
	border-width: 0px; margin: 0px; color: rgb(0, 0, 0); line-height: 20px; font-family: "Open Sans", sans-serif; font-size: 24px; font-weight: 800; white-space: nowrap; position: absolute; text-shadow: none;
}
.modern_medium_fat_white.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans", sans-serif; font-size: 24px; font-weight: 800; white-space: nowrap; position: absolute; text-shadow: none;
}
.modern_medium_fat_white {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans", sans-serif; font-size: 24px; font-weight: 800; white-space: nowrap; position: absolute; text-shadow: none;
}
.modern_medium_light.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(0, 0, 0); line-height: 20px; font-family: "Open Sans", sans-serif; font-size: 24px; font-weight: 300; white-space: nowrap; position: absolute; text-shadow: none;
}
.modern_medium_light {
	border-width: 0px; margin: 0px; color: rgb(0, 0, 0); line-height: 20px; font-family: "Open Sans", sans-serif; font-size: 24px; font-weight: 300; white-space: nowrap; position: absolute; text-shadow: none;
}
.modern_big_bluebg.tp-caption {
	border-width: 0px; margin: 0px; padding: 3px 10px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: 0px; font-family: "Open Sans", sans-serif; font-size: 30px; font-weight: 800; position: absolute; text-shadow: none; background-color: rgb(78, 91, 108);
}
.modern_big_bluebg {
	border-width: 0px; margin: 0px; padding: 3px 10px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: 0px; font-family: "Open Sans", sans-serif; font-size: 30px; font-weight: 800; position: absolute; text-shadow: none; background-color: rgb(78, 91, 108);
}
.modern_big_redbg.tp-caption {
	border-width: 0px; margin: 0px; padding: 1px 10px 3px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: 0px; font-family: "Open Sans", sans-serif; font-size: 30px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(222, 84, 62);
}
.modern_big_redbg {
	border-width: 0px; margin: 0px; padding: 1px 10px 3px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: 0px; font-family: "Open Sans", sans-serif; font-size: 30px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(222, 84, 62);
}
.modern_small_text_dark.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(85, 85, 85); line-height: 22px; font-family: Arial; font-size: 14px; white-space: nowrap; position: absolute; text-shadow: none;
}
.modern_small_text_dark {
	border-width: 0px; margin: 0px; color: rgb(85, 85, 85); line-height: 22px; font-family: Arial; font-size: 14px; white-space: nowrap; position: absolute; text-shadow: none;
}
.boxshadow.tp-caption {
	box-shadow: 0px 0px 20px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
.boxshadow {
	box-shadow: 0px 0px 20px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
.black.tp-caption {
	color: rgb(0, 0, 0); text-shadow: none;
}
.black {
	color: rgb(0, 0, 0); text-shadow: none;
}
.noshadow.tp-caption {
	text-shadow: none;
}
.noshadow {
	text-shadow: none;
}
.thinheadline_dark.tp-caption {
	color: rgba(0, 0, 0, 0.85); line-height: 30px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; position: absolute; text-shadow: none; background-color: transparent;
}
.thinheadline_dark {
	color: rgba(0, 0, 0, 0.85); line-height: 30px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; position: absolute; text-shadow: none; background-color: transparent;
}
.thintext_dark.tp-caption {
	color: rgba(0, 0, 0, 0.85); line-height: 26px; font-family: "Open Sans"; font-size: 16px; font-weight: 300; position: absolute; text-shadow: none; background-color: transparent;
}
.thintext_dark {
	color: rgba(0, 0, 0, 0.85); line-height: 26px; font-family: "Open Sans"; font-size: 16px; font-weight: 300; position: absolute; text-shadow: none; background-color: transparent;
}
.largeblackbg.tp-caption {
	padding: 0px 20px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.largeblackbg {
	padding: 0px 20px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.largepinkbg.tp-caption {
	padding: 0px 20px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(219, 67, 96); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.largepinkbg {
	padding: 0px 20px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(219, 67, 96); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.largewhitebg.tp-caption {
	padding: 0px 20px; border-radius: 0px; color: rgb(0, 0, 0); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.largewhitebg {
	padding: 0px 20px; border-radius: 0px; color: rgb(0, 0, 0); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.largegreenbg.tp-caption {
	padding: 0px 20px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(103, 174, 115); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.largegreenbg {
	padding: 0px 20px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Open Sans"; font-size: 50px; font-weight: 300; position: absolute; text-shadow: none; background-color: rgb(103, 174, 115); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.excerpt.tp-caption {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 255, 255); width: 150px; height: auto; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 36px; font-weight: 700; text-decoration: none; white-space: normal !important; text-shadow: none; background-color: rgba(0, 0, 0, 1);
}
.excerpt {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 255, 255); width: 150px; height: auto; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 36px; font-weight: 700; text-decoration: none; white-space: normal !important; text-shadow: none; background-color: rgba(0, 0, 0, 1);
}
.large_bold_grey.tp-caption {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 214, 88); color: rgb(102, 102, 102); line-height: 60px; font-family: "Open Sans"; font-size: 60px; font-weight: 800; text-decoration: none; text-shadow: none; background-color: transparent;
}
.large_bold_grey {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 214, 88); color: rgb(102, 102, 102); line-height: 60px; font-family: "Open Sans"; font-size: 60px; font-weight: 800; text-decoration: none; text-shadow: none; background-color: transparent;
}
.medium_thin_grey.tp-caption {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 214, 88); color: rgb(102, 102, 102); line-height: 30px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.medium_thin_grey {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 214, 88); color: rgb(102, 102, 102); line-height: 30px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.small_thin_grey.tp-caption {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 214, 88); color: rgb(117, 117, 117); line-height: 26px; font-family: "Open Sans"; font-size: 18px; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.small_thin_grey {
	margin: 0px; padding: 1px 4px 0px; border: 0px rgb(255, 214, 88); color: rgb(117, 117, 117); line-height: 26px; font-family: "Open Sans"; font-size: 18px; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.lightgrey_divider.tp-caption {
	border: 0px rgb(34, 34, 34); width: 370px; height: 3px; text-decoration: none; background-color: rgba(235, 235, 235, 1);
}
.lightgrey_divider {
	border: 0px rgb(34, 34, 34); width: 370px; height: 3px; text-decoration: none; background-color: rgba(235, 235, 235, 1);
}
.large_bold_darkblue.tp-caption {
	border: 0px rgb(255, 214, 88); color: rgb(52, 73, 94); line-height: 60px; font-family: "Open Sans"; font-size: 58px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.large_bold_darkblue {
	border: 0px rgb(255, 214, 88); color: rgb(52, 73, 94); line-height: 60px; font-family: "Open Sans"; font-size: 58px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.medium_bg_darkblue.tp-caption {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(52, 73, 94);
}
.medium_bg_darkblue {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(52, 73, 94);
}
.medium_bold_red.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(227, 58, 12); line-height: 30px; font-family: "Open Sans"; font-size: 24px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.medium_bold_red {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(227, 58, 12); line-height: 30px; font-family: "Open Sans"; font-size: 24px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.medium_light_red.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(227, 58, 12); line-height: 26px; font-family: "Open Sans"; font-size: 21px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.medium_light_red {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(227, 58, 12); line-height: 26px; font-family: "Open Sans"; font-size: 21px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.medium_bg_red.tp-caption {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(227, 58, 12);
}
.medium_bg_red {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(227, 58, 12);
}
.medium_bold_orange.tp-caption {
	border: 0px rgb(255, 214, 88); color: rgb(243, 156, 18); line-height: 30px; font-family: "Open Sans"; font-size: 24px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.medium_bold_orange {
	border: 0px rgb(255, 214, 88); color: rgb(243, 156, 18); line-height: 30px; font-family: "Open Sans"; font-size: 24px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.medium_bg_orange.tp-caption {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(243, 156, 18);
}
.medium_bg_orange {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(243, 156, 18);
}
.grassfloor.tp-caption {
	border: 0px rgb(34, 34, 34); width: 4000px; height: 150px; text-decoration: none; background-color: rgba(160, 179, 151, 1);
}
.grassfloor {
	border: 0px rgb(34, 34, 34); width: 4000px; height: 150px; text-decoration: none; background-color: rgba(160, 179, 151, 1);
}
.large_bold_white.tp-caption {
	border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 60px; font-family: "Open Sans"; font-size: 58px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.large_bold_white {
	border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 60px; font-family: "Open Sans"; font-size: 58px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.medium_light_white.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 36px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.medium_light_white {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 36px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.mediumlarge_light_white.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 40px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.mediumlarge_light_white {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 40px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.mediumlarge_light_white_center.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.mediumlarge_light_white_center {
	padding: 0px; border: 0px rgb(255, 214, 88); text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.medium_bg_asbestos.tp-caption {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(127, 140, 141);
}
.medium_bg_asbestos {
	padding: 10px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 20px; font-family: "Open Sans"; font-size: 20px; font-weight: 800; text-decoration: none; background-color: rgb(127, 140, 141);
}
.medium_light_black.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(0, 0, 0); line-height: 36px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.medium_light_black {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(0, 0, 0); line-height: 36px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.large_bold_black.tp-caption {
	border: 0px rgb(255, 214, 88); color: rgb(0, 0, 0); line-height: 60px; font-family: "Open Sans"; font-size: 58px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.large_bold_black {
	border: 0px rgb(255, 214, 88); color: rgb(0, 0, 0); line-height: 60px; font-family: "Open Sans"; font-size: 58px; font-weight: 800; text-decoration: none; background-color: transparent;
}
.mediumlarge_light_darkblue.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(52, 73, 94); line-height: 40px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.mediumlarge_light_darkblue {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(52, 73, 94); line-height: 40px; font-family: "Open Sans"; font-size: 34px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.small_light_white.tp-caption {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 28px; font-family: "Open Sans"; font-size: 17px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.small_light_white {
	padding: 0px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 28px; font-family: "Open Sans"; font-size: 17px; font-weight: 300; text-decoration: none; background-color: transparent;
}
.roundedimage.tp-caption {
	border: 0px rgb(34, 34, 34);
}
.roundedimage {
	border: 0px rgb(34, 34, 34);
}
.large_bg_black.tp-caption {
	padding: 10px 20px 15px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 40px; font-family: "Open Sans"; font-size: 40px; font-weight: 800; text-decoration: none; background-color: rgb(0, 0, 0);
}
.large_bg_black {
	padding: 10px 20px 15px; border: 0px rgb(255, 214, 88); color: rgb(255, 255, 255); line-height: 40px; font-family: "Open Sans"; font-size: 40px; font-weight: 800; text-decoration: none; background-color: rgb(0, 0, 0);
}
.mediumwhitebg.tp-caption {
	padding: 5px 15px 10px; border: 0px rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 30px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; text-decoration: none; text-shadow: none; background-color: rgb(255, 255, 255);
}
.mediumwhitebg {
	padding: 5px 15px 10px; border: 0px rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 30px; font-family: "Open Sans"; font-size: 30px; font-weight: 300; text-decoration: none; text-shadow: none; background-color: rgb(255, 255, 255);
}
.maincaption.tp-caption {
	border: 0px rgb(0, 0, 0); color: rgb(33, 42, 64); line-height: 43px; font-family: roboto; font-size: 33px; font-weight: 500; text-decoration: none; text-shadow: none; background-color: transparent;
}
.maincaption {
	border: 0px rgb(0, 0, 0); color: rgb(33, 42, 64); line-height: 43px; font-family: roboto; font-size: 33px; font-weight: 500; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_title_60px.tp-caption {
	border: 0px rgb(0, 0, 0); color: rgb(255, 255, 255); line-height: 60px; letter-spacing: 1px; font-family: "Source Sans Pro"; font-size: 60px; font-weight: 700; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_title_60px {
	border: 0px rgb(0, 0, 0); color: rgb(255, 255, 255); line-height: 60px; letter-spacing: 1px; font-family: "Source Sans Pro"; font-size: 60px; font-weight: 700; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_subtitle.tp-caption {
	border: 0px rgb(0, 0, 0); color: rgba(255, 255, 255, 0.65); line-height: 24px; letter-spacing: 2px; font-family: "Source Sans Pro"; font-size: 17px; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_subtitle {
	border: 0px rgb(0, 0, 0); color: rgba(255, 255, 255, 0.65); line-height: 24px; letter-spacing: 2px; font-family: "Source Sans Pro"; font-size: 17px; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.divideline30px.tp-caption {
	background: rgb(255, 255, 255); border: 0px rgb(34, 34, 34); height: 2px; text-decoration: none; min-width: 30px;
}
.divideline30px {
	background: rgb(255, 255, 255); border: 0px rgb(34, 34, 34); height: 2px; text-decoration: none; min-width: 30px;
}
.Miami_nostyle.tp-caption {
	border: 0px rgb(34, 34, 34);
}
.Miami_nostyle {
	border: 0px rgb(34, 34, 34);
}
.miami_content_light.tp-caption {
	border: 0px rgb(0, 0, 0); color: rgb(255, 255, 255); line-height: 28px; letter-spacing: 0px; font-family: "Source Sans Pro"; font-size: 22px; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_content_light {
	border: 0px rgb(0, 0, 0); color: rgb(255, 255, 255); line-height: 28px; letter-spacing: 0px; font-family: "Source Sans Pro"; font-size: 22px; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_title_60px_dark.tp-caption {
	border: 0px rgb(0, 0, 0); color: rgb(51, 51, 51); line-height: 60px; letter-spacing: 1px; font-family: "Source Sans Pro"; font-size: 60px; font-weight: 700; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_title_60px_dark {
	border: 0px rgb(0, 0, 0); color: rgb(51, 51, 51); line-height: 60px; letter-spacing: 1px; font-family: "Source Sans Pro"; font-size: 60px; font-weight: 700; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_content_dark.tp-caption {
	border: 0px rgb(0, 0, 0); color: rgb(102, 102, 102); line-height: 28px; letter-spacing: 0px; font-family: "Source Sans Pro"; font-size: 22px; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.miami_content_dark {
	border: 0px rgb(0, 0, 0); color: rgb(102, 102, 102); line-height: 28px; letter-spacing: 0px; font-family: "Source Sans Pro"; font-size: 22px; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.divideline30px_dark.tp-caption {
	border: 0px rgb(34, 34, 34); height: 2px; text-decoration: none; min-width: 30px; background-color: rgb(51, 51, 51);
}
.divideline30px_dark {
	border: 0px rgb(34, 34, 34); height: 2px; text-decoration: none; min-width: 30px; background-color: rgb(51, 51, 51);
}
.ellipse70px.tp-caption {
	border-radius: 50px; border: 0px rgb(34, 34, 34); line-height: 1px; text-decoration: none; cursor: pointer; min-height: 70px; min-width: 70px; background-color: rgba(0, 0, 0, 0.14902);
}
.ellipse70px {
	border-radius: 50px; border: 0px rgb(34, 34, 34); line-height: 1px; text-decoration: none; cursor: pointer; min-height: 70px; min-width: 70px; background-color: rgba(0, 0, 0, 0.14902);
}
.arrowicon.tp-caption {
	border: 0px rgb(34, 34, 34); line-height: 1px;
}
.arrowicon {
	border: 0px rgb(34, 34, 34); line-height: 1px;
}
.MarkerDisplay.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgb(0, 0, 0); font-family: Permanent Marker; font-style: normal; text-decoration: none; text-shadow: none; background-color: transparent;
}
.MarkerDisplay {
	padding: 0px; border-radius: 0px; border: 0px rgb(0, 0, 0); font-family: Permanent Marker; font-style: normal; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Restaurant-Display.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 120px; font-family: Roboto; font-size: 120px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Restaurant-Display {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 120px; font-family: Roboto; font-size: 120px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Restaurant-Cursive.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 30px; letter-spacing: 2px; font-family: Nothing you could do; font-size: 30px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Restaurant-Cursive {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 30px; letter-spacing: 2px; font-family: Nothing you could do; font-size: 30px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Restaurant-ScrollDownText.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Restaurant-ScrollDownText {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Restaurant-Description.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 30px; letter-spacing: 3px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Restaurant-Description {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 30px; letter-spacing: 3px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Restaurant-Price.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 30px; letter-spacing: 3px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Restaurant-Price {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgb(255, 255, 255); line-height: 30px; letter-spacing: 3px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Restaurant-Menuitem.tp-caption {
	padding: 10px 30px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Restaurant-Menuitem {
	padding: 10px 30px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Furniture-LogoText.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(230, 207, 163, 1); line-height: 150px; font-family: Raleway; font-size: 160px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Furniture-LogoText {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(230, 207, 163, 1); line-height: 150px; font-family: Raleway; font-size: 160px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Furniture-Plus.tp-caption {
	padding: 6px 7px 4px; border-radius: 30px; border: 0px transparent; color: rgba(230, 207, 163, 1); line-height: 20px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); text-shadow: none; background-color: rgba(255, 255, 255, 1);
}
.Furniture-Plus {
	padding: 6px 7px 4px; border-radius: 30px; border: 0px transparent; color: rgba(230, 207, 163, 1); line-height: 20px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); text-shadow: none; background-color: rgba(255, 255, 255, 1);
}
.Furniture-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 20px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 700; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Furniture-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 20px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 700; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Furniture-Subtitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 20px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Furniture-Subtitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 20px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Gym-Display.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Raleway; font-size: 80px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Gym-Display {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Raleway; font-size: 80px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Gym-Subline.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 5px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.Gym-Subline {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 5px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.Gym-SmallText.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 22; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Gym-SmallText {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 22; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Fashion-SmallText.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 12px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.Fashion-SmallText {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 12px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.Fashion-BigDisplay.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 60px; letter-spacing: 2px; font-family: Raleway; font-size: 60px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Fashion-BigDisplay {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 60px; letter-spacing: 2px; font-family: Raleway; font-size: 60px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Fashion-TextBlock.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 40px; letter-spacing: 2px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Fashion-TextBlock {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 40px; letter-spacing: 2px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Sports-Display.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 130px; letter-spacing: 13px; font-family: Raleway; font-size: 130px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.Sports-Display {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 130px; letter-spacing: 13px; font-family: Raleway; font-size: 130px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.Sports-DisplayFat.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 130px; font-family: Raleway; font-size: 130px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Sports-DisplayFat {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 130px; font-family: Raleway; font-size: 130px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Sports-Subline.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 32px; letter-spacing: 4px; font-family: Raleway; font-size: 32px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Sports-Subline {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(0, 0, 0, 1); line-height: 32px; letter-spacing: 4px; font-family: Raleway; font-size: 32px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Instagram-Caption.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Instagram-Caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.News-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 60px; font-family: Roboto Slab; font-size: 70px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.News-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 60px; font-family: Roboto Slab; font-size: 70px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.News-Subtitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 24px; font-family: Roboto Slab; font-size: 15px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.News-Subtitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 24px; font-family: Roboto Slab; font-size: 15px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.News-Subtitle.tp-caption:hover {
	border-radius: 0px; border: 0px solid transparent; color: rgba(255, 255, 255, 0.65); text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.News-Subtitle:hover {
	border-radius: 0px; border: 0px solid transparent; color: rgba(255, 255, 255, 0.65); text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Photography-Display.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 5px; font-family: Raleway; font-size: 80px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.Photography-Display {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 5px; font-family: Raleway; font-size: 80px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.Photography-Subline.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(119, 119, 119, 1); line-height: 30px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Photography-Subline {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(119, 119, 119, 1); line-height: 30px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Photography-ImageHover.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); line-height: 22; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Photography-ImageHover {
	padding: 0px; border-radius: 0px; border: 0px rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); line-height: 22; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Photography-ImageHover.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.Photography-ImageHover:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.Photography-Menuitem.tp-caption {
	padding: 3px 5px 3px 8px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(0, 0, 0, 0.65);
}
.Photography-Menuitem {
	padding: 3px 5px 3px 8px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(0, 0, 0, 0.65);
}
.Photography-Menuitem.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 255, 222, 0.65);
}
.Photography-Menuitem:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 255, 222, 0.65);
}
.Photography-Textblock.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 2px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Photography-Textblock {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 2px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Photography-Subline-2.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 0.35); line-height: 30px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Photography-Subline-2 {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 0.35); line-height: 30px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Photography-ImageHover2.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); line-height: 22; font-family: Arial; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Photography-ImageHover2 {
	padding: 0px; border-radius: 0px; border: 0px rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); line-height: 22; font-family: Arial; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Photography-ImageHover2.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.Photography-ImageHover2:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.WebProduct-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(51, 51, 51, 1); line-height: 90px; font-family: Raleway; font-size: 90px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.WebProduct-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(51, 51, 51, 1); line-height: 90px; font-family: Raleway; font-size: 90px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.WebProduct-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(153, 153, 153, 1); line-height: 20px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.WebProduct-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(153, 153, 153, 1); line-height: 20px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.WebProduct-Content.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(153, 153, 153, 1); line-height: 24px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.WebProduct-Content {
	padding: 0px; border-radius: 0px; border: 0px transparent; color: rgba(153, 153, 153, 1); line-height: 24px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.WebProduct-Menuitem.tp-caption {
	padding: 3px 5px 3px 8px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(51, 51, 51, 1);
}
.WebProduct-Menuitem {
	padding: 3px 5px 3px 8px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(51, 51, 51, 1);
}
.WebProduct-Menuitem.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(153, 153, 153, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.WebProduct-Menuitem:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(153, 153, 153, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.WebProduct-Title-Light.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 90px; font-family: Raleway; font-size: 90px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.WebProduct-Title-Light {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 90px; font-family: Raleway; font-size: 90px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.WebProduct-SubTitle-Light.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.35); line-height: 20px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.WebProduct-SubTitle-Light {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.35); line-height: 20px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.WebProduct-Content-Light.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.65); line-height: 24px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.WebProduct-Content-Light {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.65); line-height: 24px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.FatRounded.tp-caption {
	padding: 20px 22px 20px 25px; border-radius: 50px; border: 0px rgba(211, 211, 211, 1); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 900; text-decoration: none; text-shadow: none; background-color: rgba(0, 0, 0, 0.5);
}
.FatRounded {
	padding: 20px 22px 20px 25px; border-radius: 50px; border: 0px rgba(211, 211, 211, 1); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 900; text-decoration: none; text-shadow: none; background-color: rgba(0, 0, 0, 0.5);
}
.FatRounded.tp-caption:hover {
	border-radius: 50px; border: 0px rgba(211, 211, 211, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.FatRounded:hover {
	border-radius: 50px; border: 0px rgba(211, 211, 211, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.NotGeneric-Title.tp-caption {
	padding: 10px 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Raleway; font-size: 70px; font-style: normal; font-weight: 800; text-decoration: none; background-color: transparent;
}
.NotGeneric-Title {
	padding: 10px 0px; border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Raleway; font-size: 70px; font-style: normal; font-weight: 800; text-decoration: none; background-color: transparent;
}
.NotGeneric-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 4px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.NotGeneric-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 4px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.NotGeneric-CallToAction.tp-caption {
	padding: 10px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-CallToAction {
	padding: 10px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-CallToAction.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.NotGeneric-CallToAction:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.NotGeneric-Icon.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 3px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-Icon {
	padding: 0px; border-radius: 0px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 3px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-Menuitem.tp-caption {
	padding: 27px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-Menuitem {
	padding: 27px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-Menuitem.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-Menuitem:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.MarkerStyle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: "Permanent Marker"; font-size: 17px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.MarkerStyle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: "Permanent Marker"; font-size: 17px; font-style: normal; font-weight: 100; text-decoration: none; background-color: transparent;
}
.Gym-Menuitem.tp-caption {
	padding: 3px 5px 3px 8px; border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Gym-Menuitem {
	padding: 3px 5px 3px 8px; border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 2px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Gym-Menuitem.tp-caption:hover {
	border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Gym-Menuitem:hover {
	border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Newspaper-Button.tp-caption {
	padding: 12px 35px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Newspaper-Button {
	padding: 12px 35px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Newspaper-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Newspaper-Button:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Newspaper-Subtitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(168, 216, 238, 1); line-height: 20px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Newspaper-Subtitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(168, 216, 238, 1); line-height: 20px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Newspaper-Title.tp-caption {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 55px; font-family: "Roboto Slab"; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Newspaper-Title {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 55px; font-family: "Roboto Slab"; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Newspaper-Title-Centered.tp-caption {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 55px; font-family: "Roboto Slab"; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Newspaper-Title-Centered {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 55px; font-family: "Roboto Slab"; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Hero-Button.tp-caption {
	padding: 10px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Hero-Button {
	padding: 10px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Hero-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Hero-Button:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Video-Title.tp-caption {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Video-Title {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Video-SubTitle.tp-caption {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 12px; letter-spacing: 2px; font-family: Raleway; font-size: 12px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0.35);
}
.Video-SubTitle {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 12px; letter-spacing: 2px; font-family: Raleway; font-size: 12px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0.35);
}
.NotGeneric-Button.tp-caption {
	padding: 10px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-Button {
	padding: 10px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.NotGeneric-Button:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.NotGeneric-BigButton.tp-caption {
	padding: 27px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-BigButton {
	padding: 27px 30px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 14px; letter-spacing: 3px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-BigButton.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.NotGeneric-BigButton:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.WebProduct-Button.tp-caption {
	padding: 0px 40px; border-radius: 0px; border: 2px rgba(0, 0, 0, 1); text-align: left; color: rgba(255, 255, 255, 1); line-height: 48px; letter-spacing: 1px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(51, 51, 51, 1);
}
.WebProduct-Button {
	padding: 0px 40px; border-radius: 0px; border: 2px rgba(0, 0, 0, 1); text-align: left; color: rgba(255, 255, 255, 1); line-height: 48px; letter-spacing: 1px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(51, 51, 51, 1);
}
.WebProduct-Button.tp-caption:hover {
	border-radius: 0px; border: 2px rgba(0, 0, 0, 1); color: rgba(51, 51, 51, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.WebProduct-Button:hover {
	border-radius: 0px; border: 2px rgba(0, 0, 0, 1); color: rgba(51, 51, 51, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Restaurant-Button.tp-caption {
	padding: 12px 35px; border-radius: 0px; border: 2px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 3px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(10, 10, 10, 0);
}
.Restaurant-Button {
	padding: 12px 35px; border-radius: 0px; border: 2px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 3px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(10, 10, 10, 0);
}
.Restaurant-Button.tp-caption:hover {
	border-radius: 0px; border: 2px solid rgba(255, 224, 129, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Restaurant-Button:hover {
	border-radius: 0px; border: 2px solid rgba(255, 224, 129, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Gym-Button.tp-caption {
	padding: 13px 35px; border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; letter-spacing: 1px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(139, 192, 39, 1);
}
.Gym-Button {
	padding: 13px 35px; border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; letter-spacing: 1px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(139, 192, 39, 1);
}
.Gym-Button.tp-caption:hover {
	border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(114, 168, 0, 1);
}
.Gym-Button:hover {
	border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(114, 168, 0, 1);
}
.Gym-Button-Light.tp-caption {
	padding: 12px 35px; border-radius: 30px; border: 2px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.Gym-Button-Light {
	padding: 12px 35px; border-radius: 30px; border: 2px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.Gym-Button-Light.tp-caption:hover {
	border-radius: 30px; border: 2px solid rgba(139, 192, 39, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(114, 168, 0, 0);
}
.Gym-Button-Light:hover {
	border-radius: 30px; border: 2px solid rgba(139, 192, 39, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(114, 168, 0, 0);
}
.Sports-Button-Light.tp-caption {
	padding: 12px 35px; border-radius: 0px; border: 2px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Sports-Button-Light {
	padding: 12px 35px; border-radius: 0px; border: 2px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Sports-Button-Light.tp-caption:hover {
	border-radius: 0px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Sports-Button-Light:hover {
	border-radius: 0px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Sports-Button-Red.tp-caption {
	padding: 12px 35px; border-radius: 0px; border: 2px solid rgba(219, 28, 34, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(219, 28, 34, 1);
}
.Sports-Button-Red {
	padding: 12px 35px; border-radius: 0px; border: 2px solid rgba(219, 28, 34, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(219, 28, 34, 1);
}
.Sports-Button-Red.tp-caption:hover {
	border-radius: 0px; border: 2px solid rgba(0, 0, 0, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Sports-Button-Red:hover {
	border-radius: 0px; border: 2px solid rgba(0, 0, 0, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Photography-Button.tp-caption {
	padding: 13px 35px; border-radius: 30px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; letter-spacing: 1px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Photography-Button {
	padding: 13px 35px; border-radius: 30px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; letter-spacing: 1px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Photography-Button.tp-caption:hover {
	border-radius: 30px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Photography-Button:hover {
	border-radius: 30px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Newspaper-Button-2.tp-caption {
	padding: 10px 30px; border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Newspaper-Button-2 {
	padding: 10px 30px; border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Newspaper-Button-2.tp-caption:hover {
	border-radius: 3px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Newspaper-Button-2:hover {
	border-radius: 3px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Feature-Tour.tp-caption {
	padding: 17px 35px; border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(139, 192, 39, 1);
}
.Feature-Tour {
	padding: 17px 35px; border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(139, 192, 39, 1);
}
.Feature-Tour.tp-caption:hover {
	border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(114, 168, 0, 1);
}
.Feature-Tour:hover {
	border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(114, 168, 0, 1);
}
.Feature-Examples.tp-caption {
	padding: 15px 35px; border-radius: 30px; border: 2px solid rgba(33, 42, 64, 0.15); text-align: left; color: rgba(33, 42, 64, 0.5); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Feature-Examples {
	padding: 15px 35px; border-radius: 30px; border: 2px solid rgba(33, 42, 64, 0.15); text-align: left; color: rgba(33, 42, 64, 0.5); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Feature-Examples.tp-caption:hover {
	border-radius: 30px; border: 2px solid rgba(139, 192, 39, 1); color: rgba(139, 192, 39, 1); text-decoration: none; background-color: transparent;
}
.Feature-Examples:hover {
	border-radius: 30px; border: 2px solid rgba(139, 192, 39, 1); color: rgba(139, 192, 39, 1); text-decoration: none; background-color: transparent;
}
.subcaption.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(111, 124, 130, 1); line-height: 24px; font-family: roboto; font-size: 19px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.subcaption {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(111, 124, 130, 1); line-height: 24px; font-family: roboto; font-size: 19px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.menutab.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 30px; font-family: roboto; font-size: 25px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.menutab {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 30px; font-family: roboto; font-size: 25px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.menutab.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(213, 0, 0, 1); text-decoration: none; background-color: transparent;
}
.menutab:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(213, 0, 0, 1); text-decoration: none; background-color: transparent;
}
.maincontent.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 26px; font-family: roboto; font-size: 21px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.maincontent {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 26px; font-family: roboto; font-size: 21px; font-style: normal; font-weight: 300; text-decoration: none; text-shadow: none; background-color: transparent;
}
.minitext.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(185, 186, 187, 1); line-height: 20px; font-family: roboto; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.minitext {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(185, 186, 187, 1); line-height: 20px; font-family: roboto; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.Feature-Buy.tp-caption {
	padding: 17px 35px; border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 154, 238, 1);
}
.Feature-Buy {
	padding: 17px 35px; border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 154, 238, 1);
}
.Feature-Buy.tp-caption:hover {
	border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 133, 214, 1);
}
.Feature-Buy:hover {
	border-radius: 30px; border: 0px solid rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 133, 214, 1);
}
.Feature-Examples-Light.tp-caption {
	padding: 15px 35px; border-radius: 30px; border: 2px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Feature-Examples-Light {
	padding: 15px 35px; border-radius: 30px; border: 2px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; font-family: Roboto; font-size: 17px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Feature-Examples-Light.tp-caption:hover {
	border-radius: 30px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.Feature-Examples-Light:hover {
	border-radius: 30px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.Facebook-Likes.tp-caption {
	padding: 5px 15px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 22px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(59, 89, 153, 1);
}
.Facebook-Likes {
	padding: 5px 15px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 22px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(59, 89, 153, 1);
}
.Twitter-Favorites.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(136, 153, 166, 1); line-height: 22px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Twitter-Favorites {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(136, 153, 166, 1); line-height: 22px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Twitter-Link.tp-caption {
	padding: 11px 11px 9px; border-radius: 30px; border: 0px transparent; text-align: left; color: rgba(135, 153, 165, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Twitter-Link {
	padding: 11px 11px 9px; border-radius: 30px; border: 0px transparent; text-align: left; color: rgba(135, 153, 165, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Twitter-Link.tp-caption:hover {
	border-radius: 30px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 132, 180, 1);
}
.Twitter-Link:hover {
	border-radius: 30px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 132, 180, 1);
}
.Twitter-Retweet.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(136, 153, 166, 1); line-height: 22px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Twitter-Retweet {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(136, 153, 166, 1); line-height: 22px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Twitter-Content.tp-caption {
	padding: 30px 30px 70px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 47, 51, 1); line-height: 28px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Twitter-Content {
	padding: 30px 30px 70px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 47, 51, 1); line-height: 28px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.revtp-searchform input[type='text'] {
	padding: 0px 20px; border-radius: 0px; border: 0px currentColor; transition:background-color 0.5s; border-image: none; width: 400px; color: rgb(0, 0, 0); line-height: 46px; font-family: "Arial", sans-serif; font-size: 15px; margin-bottom: 0px; cursor: text; background-color: rgb(255, 255, 255); -webkit-transition: background-color 0.5s; -o-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.revtp-searchform input[type='email'] {
	padding: 0px 20px; border-radius: 0px; border: 0px currentColor; transition:background-color 0.5s; border-image: none; width: 400px; color: rgb(0, 0, 0); line-height: 46px; font-family: "Arial", sans-serif; font-size: 15px; margin-bottom: 0px; cursor: text; background-color: rgb(255, 255, 255); -webkit-transition: background-color 0.5s; -o-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.revtp-form input[type='text'] {
	padding: 0px 20px; border-radius: 0px; border: 0px currentColor; transition:background-color 0.5s; border-image: none; width: 400px; color: rgb(0, 0, 0); line-height: 46px; font-family: "Arial", sans-serif; font-size: 15px; margin-bottom: 0px; cursor: text; background-color: rgb(255, 255, 255); -webkit-transition: background-color 0.5s; -o-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.revtp-form input[type='email'] {
	padding: 0px 20px; border-radius: 0px; border: 0px currentColor; transition:background-color 0.5s; border-image: none; width: 400px; color: rgb(0, 0, 0); line-height: 46px; font-family: "Arial", sans-serif; font-size: 15px; margin-bottom: 0px; cursor: text; background-color: rgb(255, 255, 255); -webkit-transition: background-color 0.5s; -o-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.BigBold-Title.tp-caption {
	padding: 10px 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 100px; font-family: Raleway; font-size: 110px; font-style: normal; font-weight: 800; text-decoration: none; background-color: transparent;
}
.BigBold-Title {
	padding: 10px 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 100px; font-family: Raleway; font-size: 110px; font-style: normal; font-weight: 800; text-decoration: none; background-color: transparent;
}
.BigBold-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.5); line-height: 24px; letter-spacing: 1px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.BigBold-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.5); line-height: 24px; letter-spacing: 1px; font-family: Raleway; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.BigBold-Button.tp-caption {
	padding: 15px 50px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.BigBold-Button {
	padding: 15px 50px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.5); text-align: left; color: rgba(255, 255, 255, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.BigBold-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.BigBold-Button:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.FoodCarousel-Content.tp-caption {
	padding: 30px; border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 28px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.FoodCarousel-Content {
	padding: 30px; border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 28px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.FoodCarousel-Button.tp-caption {
	padding: 15px 70px 15px 50px; border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.FoodCarousel-Button {
	padding: 15px 70px 15px 50px; border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); text-align: left; color: rgba(41, 46, 49, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.FoodCarousel-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.FoodCarousel-Button:hover {
	border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.FoodCarousel-CloseButton.tp-caption {
	padding: 14px 14px 14px 16px; border-radius: 30px; border: 1px solid rgba(41, 46, 49, 0); text-align: left; color: rgba(41, 46, 49, 1); line-height: 20px; letter-spacing: 1px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.FoodCarousel-CloseButton {
	padding: 14px 14px 14px 16px; border-radius: 30px; border: 1px solid rgba(41, 46, 49, 0); text-align: left; color: rgba(41, 46, 49, 1); line-height: 20px; letter-spacing: 1px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.FoodCarousel-CloseButton.tp-caption:hover {
	border-radius: 30px; border: 1px solid rgba(41, 46, 49, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.FoodCarousel-CloseButton:hover {
	border-radius: 30px; border: 1px solid rgba(41, 46, 49, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.Video-SubTitle.tp-caption {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 12px; letter-spacing: 2px; font-family: Raleway; font-size: 12px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0.35);
}
.Video-SubTitle {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 12px; letter-spacing: 2px; font-family: Raleway; font-size: 12px; font-style: normal; font-weight: 600; text-decoration: none; background-color: rgba(0, 0, 0, 0.35);
}
.Video-Title.tp-caption {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Video-Title {
	padding: 5px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Raleway; font-size: 30px; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Travel-BigCaption.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Roboto; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Travel-BigCaption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Roboto; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Travel-SmallCaption.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Roboto; font-size: 25px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Travel-SmallCaption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Roboto; font-size: 25px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Travel-CallToAction.tp-caption {
	padding: 12px 20px; border-radius: 5px; border: 2px solid rgba(255, 255, 255, 1); text-align: left; color: rgba(255, 255, 255, 1); line-height: 25px; letter-spacing: 1px; font-family: Roboto; font-size: 25px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 0.05);
}
.Travel-CallToAction {
	padding: 12px 20px; border-radius: 5px; border: 2px solid rgba(255, 255, 255, 1); text-align: left; color: rgba(255, 255, 255, 1); line-height: 25px; letter-spacing: 1px; font-family: Roboto; font-size: 25px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 0.05);
}
.Travel-CallToAction.tp-caption:hover {
	border-radius: 5px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(255, 255, 255, 0.15);
}
.Travel-CallToAction:hover {
	border-radius: 5px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(255, 255, 255, 0.15);
}
.RotatingWords-TitleWhite.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Raleway; font-size: 70px; font-style: normal; font-weight: 800; text-decoration: none; background-color: transparent;
}
.RotatingWords-TitleWhite {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Raleway; font-size: 70px; font-style: normal; font-weight: 800; text-decoration: none; background-color: transparent;
}
.RotatingWords-Button.tp-caption {
	padding: 20px 50px; border-radius: 0px; border: 2px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.RotatingWords-Button {
	padding: 20px 50px; border-radius: 0px; border: 2px solid rgba(255, 255, 255, 0.15); text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.RotatingWords-Button.tp-caption:hover {
	border-radius: 0px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.RotatingWords-Button:hover {
	border-radius: 0px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: transparent;
}
.RotatingWords-SmallText.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.RotatingWords-SmallText {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Raleway; font-size: 14px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.ContentZoom-SmallTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 46, 49, 1); line-height: 45px; font-family: Raleway; font-size: 33px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.ContentZoom-SmallTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 46, 49, 1); line-height: 45px; font-family: Raleway; font-size: 33px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.ContentZoom-SmallSubtitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(111, 124, 130, 1); line-height: 24px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.ContentZoom-SmallSubtitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(111, 124, 130, 1); line-height: 24px; font-family: Raleway; font-size: 16px; font-style: normal; font-weight: 600; text-decoration: none; background-color: transparent;
}
.ContentZoom-SmallIcon.tp-caption {
	padding: 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 46, 49, 1); line-height: 20px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.ContentZoom-SmallIcon {
	padding: 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 46, 49, 1); line-height: 20px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.ContentZoom-SmallIcon.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(111, 124, 130, 1); text-decoration: none; background-color: transparent;
}
.ContentZoom-SmallIcon:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(111, 124, 130, 1); text-decoration: none; background-color: transparent;
}
.ContentZoom-DetailTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 46, 49, 1); line-height: 70px; font-family: Raleway; font-size: 70px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.ContentZoom-DetailTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(41, 46, 49, 1); line-height: 70px; font-family: Raleway; font-size: 70px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.ContentZoom-DetailSubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(111, 124, 130, 1); line-height: 25px; font-family: Raleway; font-size: 25px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.ContentZoom-DetailSubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(111, 124, 130, 1); line-height: 25px; font-family: Raleway; font-size: 25px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.ContentZoom-DetailContent.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(111, 124, 130, 1); line-height: 28px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.ContentZoom-DetailContent {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(111, 124, 130, 1); line-height: 28px; font-family: Raleway; font-size: 17px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.ContentZoom-Button.tp-caption {
	padding: 15px 50px; border-radius: 0px; border: 1px solid rgba(41, 46, 49, 0.5); text-align: left; color: rgba(41, 46, 49, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.ContentZoom-Button {
	padding: 15px 50px; border-radius: 0px; border: 1px solid rgba(41, 46, 49, 0.5); text-align: left; color: rgba(41, 46, 49, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.ContentZoom-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.ContentZoom-Button:hover {
	border-radius: 0px; border: 1px solid rgba(41, 46, 49, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.ContentZoom-ButtonClose.tp-caption {
	padding: 14px 14px 14px 16px; border-radius: 30px; border: 1px solid rgba(41, 46, 49, 0.5); text-align: left; color: rgba(41, 46, 49, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.ContentZoom-ButtonClose {
	padding: 14px 14px 14px 16px; border-radius: 30px; border: 1px solid rgba(41, 46, 49, 0.5); text-align: left; color: rgba(41, 46, 49, 1); line-height: 13px; letter-spacing: 1px; font-family: Raleway; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.ContentZoom-ButtonClose.tp-caption:hover {
	border-radius: 30px; border: 1px solid rgba(41, 46, 49, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.ContentZoom-ButtonClose:hover {
	border-radius: 30px; border: 1px solid rgba(41, 46, 49, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(41, 46, 49, 1);
}
.Newspaper-Title.tp-caption {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 55px; font-family: "Roboto Slab"; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Newspaper-Title {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 55px; font-family: "Roboto Slab"; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Newspaper-Subtitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(168, 216, 238, 1); line-height: 20px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Newspaper-Subtitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(168, 216, 238, 1); line-height: 20px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Newspaper-Button.tp-caption {
	padding: 12px 35px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Newspaper-Button {
	padding: 12px 35px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 1); line-height: 17px; letter-spacing: 2px; font-family: Roboto; font-size: 13px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(255, 255, 255, 0);
}
.Newspaper-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Newspaper-Button:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.rtwhitemedium.tp-caption {
	border: 0px rgb(0, 0, 0); color: rgb(255, 255, 255); line-height: 26px; font-size: 22px; text-decoration: none; text-shadow: none; background-color: transparent;
}
.rtwhitemedium {
	border: 0px rgb(0, 0, 0); color: rgb(255, 255, 255); line-height: 26px; font-size: 22px; text-decoration: none; text-shadow: none; background-color: transparent;
}
@media only screen and (max-width:767px)
{
.revtp-searchform input[type='text'] {
	width: 200px !important;
}
.revtp-searchform input[type='email'] {
	width: 200px !important;
}
.revtp-form input[type='text'] {
	width: 200px !important;
}
.revtp-form input[type='email'] {
	width: 200px !important;
}
}
.revtp-searchform input[type='submit'] {
	background: rgb(0, 154, 238); padding: 0px 20px; border-radius: 0px; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 46px; letter-spacing: 1px; font-family: "Arial", sans-serif; font-size: 15px; font-weight: 700; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.revtp-form input[type='submit'] {
	background: rgb(0, 154, 238); padding: 0px 20px; border-radius: 0px; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 46px; letter-spacing: 1px; font-family: "Arial", sans-serif; font-size: 15px; font-weight: 700; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.Twitter-Content.tp-caption a {
	color: rgb(0, 132, 180) !important;
}
.Twitter-Content.tp-caption a:visited {
	color: rgb(0, 132, 180) !important;
}
.Twitter-Content.tp-caption a:hover {
	color: rgb(0, 132, 180) !important; text-decoration: underline !important;
}
.Concept-Title.tp-caption {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 5px; font-family: Roboto Condensed; font-size: 70px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-Title {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 5px; font-family: Roboto Condensed; font-size: 70px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-SubTitle.tp-caption {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.65); line-height: 25px; font-family: Playfair Display; font-size: 25px; font-style: italic; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-SubTitle {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 0.65); line-height: 25px; font-family: Playfair Display; font-size: 25px; font-style: italic; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-Content.tp-caption {
	padding: 0px; border-radius: 0px; border: 2px rgba(255, 255, 255, 1); text-align: center; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Roboto Condensed; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Concept-Content {
	padding: 0px; border-radius: 0px; border: 2px rgba(255, 255, 255, 1); text-align: center; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Roboto Condensed; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Concept-MoreBtn.tp-caption {
	padding: 10px 8px 7px 10px; border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 1px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Concept-MoreBtn {
	padding: 10px 8px 7px 10px; border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 1px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Concept-MoreBtn.tp-caption:hover {
	border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(255, 255, 255, 0.15);
}
.Concept-MoreBtn:hover {
	border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(255, 255, 255, 0.15);
}
.Concept-LessBtn.tp-caption {
	padding: 10px 8px 7px 10px; border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 1px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Concept-LessBtn {
	padding: 10px 8px 7px 10px; border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; letter-spacing: 1px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Concept-LessBtn.tp-caption:hover {
	border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Concept-LessBtn:hover {
	border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.Concept-SubTitle-Dark.tp-caption {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(0, 0, 0, 0.65); line-height: 25px; font-family: Playfair Display; font-size: 25px; font-style: italic; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-SubTitle-Dark {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(0, 0, 0, 0.65); line-height: 25px; font-family: Playfair Display; font-size: 25px; font-style: italic; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-Title-Dark.tp-caption {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 70px; letter-spacing: 5px; font-family: Roboto Condensed; font-size: 70px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-Title-Dark {
	padding: 0px 0px 10px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 70px; letter-spacing: 5px; font-family: Roboto Condensed; font-size: 70px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent;
}
.Concept-MoreBtn-Dark.tp-caption {
	padding: 10px 8px 7px 10px; border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(0, 0, 0, 1); line-height: 30px; letter-spacing: 1px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Concept-MoreBtn-Dark {
	padding: 10px 8px 7px 10px; border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(0, 0, 0, 1); line-height: 30px; letter-spacing: 1px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent;
}
.Concept-MoreBtn-Dark.tp-caption:hover {
	border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Concept-MoreBtn-Dark:hover {
	border-radius: 50px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Concept-Content-Dark.tp-caption {
	padding: 0px; border-radius: 0px; border: 2px rgba(255, 255, 255, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 30px; font-family: Roboto Condensed; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Concept-Content-Dark {
	padding: 0px; border-radius: 0px; border: 2px rgba(255, 255, 255, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 30px; font-family: Roboto Condensed; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Concept-Notice.tp-caption {
	padding: 0px; border-radius: 0px; border: 2px rgba(255, 255, 255, 1); text-align: center; color: rgba(255, 255, 255, 1); line-height: 15px; letter-spacing: 2px; font-family: Roboto Condensed; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Concept-Notice {
	padding: 0px; border-radius: 0px; border: 2px rgba(255, 255, 255, 1); text-align: center; color: rgba(255, 255, 255, 1); line-height: 15px; letter-spacing: 2px; font-family: Roboto Condensed; font-size: 15px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Concept-Content.tp-caption a {
	color: rgb(255, 255, 255) !important; font-weight: 700 !important; border-bottom-color: rgb(255, 255, 255) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.Concept-Content.tp-caption a:visited {
	color: rgb(255, 255, 255) !important; font-weight: 700 !important; border-bottom-color: rgb(255, 255, 255) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.Concept-Content.tp-caption a:hover {
	border-bottom-color: transparent !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.Concept-Content-Dark.tp-caption a {
	color: rgb(0, 0, 0) !important; font-weight: 700 !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.Concept-Content-Dark.tp-caption a:visited {
	color: rgb(0, 0, 0) !important; font-weight: 700 !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.Concept-Content-Dark.tp-caption a:hover {
	border-bottom-color: transparent !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.Twitter-Content.tp-caption a {
	color: rgb(0, 132, 180) !important;
}
.Twitter-Content.tp-caption a:visited {
	color: rgb(0, 132, 180) !important;
}
.Twitter-Content.tp-caption a:hover {
	color: rgb(0, 132, 180) !important; text-decoration: underline !important;
}
.Creative-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Playfair Display; font-size: 70px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Creative-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Playfair Display; font-size: 70px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Creative-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(205, 176, 131, 1); line-height: 14px; letter-spacing: 2px; font-family: Lato; font-size: 14px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Creative-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(205, 176, 131, 1); line-height: 14px; letter-spacing: 2px; font-family: Lato; font-size: 14px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Creative-Button.tp-caption {
	padding: 15px 50px; border-radius: 0px; border: 1px solid rgba(205, 176, 131, 0.25); text-align: left; color: rgba(205, 176, 131, 1); line-height: 13px; letter-spacing: 2px; font-family: Lato; font-size: 13px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Creative-Button {
	padding: 15px 50px; border-radius: 0px; border: 1px solid rgba(205, 176, 131, 0.25); text-align: left; color: rgba(205, 176, 131, 1); line-height: 13px; letter-spacing: 2px; font-family: Lato; font-size: 13px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Creative-Button.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(205, 176, 131, 1); color: rgba(205, 176, 131, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Creative-Button:hover {
	border-radius: 0px; border: 1px solid rgba(205, 176, 131, 1); color: rgba(205, 176, 131, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.subcaption.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(111, 124, 130, 1); line-height: 24px; font-family: roboto; font-size: 19px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.subcaption {
	padding: 0px; border-radius: 0px; border: 0px rgba(0, 0, 0, 1); text-align: left; color: rgba(111, 124, 130, 1); line-height: 24px; font-family: roboto; font-size: 19px; font-style: normal; font-weight: 400; text-decoration: none; text-shadow: none; background-color: transparent;
}
.RedDot.tp-caption {
	padding: 0px; border-radius: 50px; border: 5px solid rgba(255, 255, 255, 1); text-align: left; color: rgba(0, 0, 0, 1); font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(213, 0, 0, 1);
}
.RedDot {
	padding: 0px; border-radius: 50px; border: 5px solid rgba(255, 255, 255, 1); text-align: left; color: rgba(0, 0, 0, 1); font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(213, 0, 0, 1);
}
.RedDot.tp-caption:hover {
	border-radius: 50px; border: 5px solid rgba(213, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 0.75);
}
.RedDot:hover {
	border-radius: 50px; border: 5px solid rgba(213, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(255, 255, 255, 0.75);
}
.SlidingOverlays-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Playfair Display; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.SlidingOverlays-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Playfair Display; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.SlidingOverlays-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Playfair Display; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.SlidingOverlays-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Playfair Display; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Woo-TitleLarge.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 40px; font-family: Playfair Display; font-size: 40px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent; type: text;
}
.Woo-TitleLarge {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 40px; font-family: Playfair Display; font-size: 40px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent; type: text;
}
.Woo-Rating.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(0, 0, 0, 1); line-height: 30px; font-family: Roboto; font-size: 14px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent; type: text;
}
.Woo-Rating {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(0, 0, 0, 1); line-height: 30px; font-family: Roboto; font-size: 14px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent; type: text;
}
.Woo-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 18px; letter-spacing: 2px; font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent; type: text;
}
.Woo-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 18px; letter-spacing: 2px; font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent; type: text;
}
.Woo-PriceLarge.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 60px; font-family: Roboto; font-size: 60px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent; type: text;
}
.Woo-PriceLarge {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 60px; font-family: Roboto; font-size: 60px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent; type: text;
}
.Woo-ProductInfo.tp-caption {
	padding: 12px 75px 12px 50px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-ProductInfo {
	padding: 12px 75px 12px 50px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-ProductInfo.tp-caption:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.Woo-ProductInfo:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.Woo-AddToCart.tp-caption {
	padding: 12px 35px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-AddToCart {
	padding: 12px 35px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-AddToCart.tp-caption:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.Woo-AddToCart:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.Woo-TitleLarge.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 40px; font-family: Playfair Display; font-size: 40px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent; type: text;
}
.Woo-TitleLarge {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 40px; font-family: Playfair Display; font-size: 40px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent; type: text;
}
.Woo-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 18px; letter-spacing: 2px; font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent; type: text;
}
.Woo-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 18px; letter-spacing: 2px; font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 300; text-decoration: none; background-color: transparent; type: text;
}
.Woo-PriceLarge.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 60px; font-family: Roboto; font-size: 60px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent; type: text;
}
.Woo-PriceLarge {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(0, 0, 0, 1); line-height: 60px; font-family: Roboto; font-size: 60px; font-style: normal; font-weight: 700; text-decoration: none; background-color: transparent; type: text;
}
.Woo-ProductInfo.tp-caption {
	padding: 12px 75px 12px 50px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-ProductInfo {
	padding: 12px 75px 12px 50px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-ProductInfo.tp-caption:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.Woo-ProductInfo:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.Woo-AddToCart.tp-caption {
	padding: 12px 35px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-AddToCart {
	padding: 12px 35px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); text-align: left; color: rgba(0, 0, 0, 1); line-height: 15px; font-family: Roboto; font-size: 15px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(254, 207, 114, 1); type: button;
}
.Woo-AddToCart.tp-caption:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.Woo-AddToCart:hover {
	border-radius: 4px; border: 1px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; background-color: rgba(243, 168, 71, 1);
}
.FullScreen-Toggle.tp-caption {
	padding: 11px 8px 11px 12px; border-radius: 0px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0.5);
}
.FullScreen-Toggle {
	padding: 11px 8px 11px 12px; border-radius: 0px; border: 0px solid rgba(255, 255, 255, 0); text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; letter-spacing: 3px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: rgba(0, 0, 0, 0.5);
}
.FullScreen-Toggle.tp-caption:hover {
	border-radius: 0px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.FullScreen-Toggle:hover {
	border-radius: 0px; border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 1);
}
.Agency-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 10px; font-family: lato; font-size: 70px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Agency-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 10px; font-family: lato; font-size: 70px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Agency-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Georgia, serif; font-size: 20px; font-style: italic; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Agency-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Georgia, serif; font-size: 20px; font-style: italic; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Agency-PlayBtn.tp-caption {
	padding: 0px; border-radius: 100px; border: 2px solid rgba(255, 255, 255, 1); text-align: center; color: rgba(255, 255, 255, 1); line-height: 71px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.Agency-PlayBtn {
	padding: 0px; border-radius: 100px; border: 2px solid rgba(255, 255, 255, 1); text-align: center; color: rgba(255, 255, 255, 1); line-height: 71px; font-family: Roboto; font-size: 30px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.Agency-PlayBtn.tp-caption:hover {
	border-radius: 100px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Agency-PlayBtn:hover {
	border-radius: 100px; border: 2px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Agency-SmallText.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 12px; letter-spacing: 5px; font-family: lato; font-size: 12px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Agency-SmallText {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 12px; letter-spacing: 5px; font-family: lato; font-size: 12px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Agency-Social.tp-caption {
	padding: 0px; border-radius: 30px; border: 2px solid rgba(51, 51, 51, 1); text-align: center; color: rgba(51, 51, 51, 1); line-height: 50px; font-family: Georgia, serif; font-size: 25px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Agency-Social {
	padding: 0px; border-radius: 30px; border: 2px solid rgba(51, 51, 51, 1); text-align: center; color: rgba(51, 51, 51, 1); line-height: 50px; font-family: Georgia, serif; font-size: 25px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Agency-Social.tp-caption:hover {
	border-radius: 30px; border: 2px solid rgba(51, 51, 51, 1); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: rgba(51, 51, 51, 1);
}
.Agency-Social:hover {
	border-radius: 30px; border: 2px solid rgba(51, 51, 51, 1); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: rgba(51, 51, 51, 1);
}
.Agency-CloseBtn.tp-caption {
	padding: 0px; border-radius: 100px; border: 0px rgba(255, 255, 255, 0); text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Roboto; font-size: 50px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.Agency-CloseBtn {
	padding: 0px; border-radius: 100px; border: 0px rgba(255, 255, 255, 0); text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Roboto; font-size: 50px; font-style: normal; font-weight: 500; text-decoration: none; background-color: transparent;
}
.Agency-CloseBtn.tp-caption:hover {
	border-radius: 100px; border: 0px rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Agency-CloseBtn:hover {
	border-radius: 100px; border: 0px rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Dining-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 10px; font-family: Georgia, serif; font-size: 70px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Dining-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; letter-spacing: 10px; font-family: Georgia, serif; font-size: 70px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Dining-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Georgia, serif; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Dining-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Georgia, serif; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Dining-BtnLight.tp-caption {
	padding: 17px 73px 17px 50px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 0.5); line-height: 15px; letter-spacing: 2px; font-family: Lato; font-size: 15px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Dining-BtnLight {
	padding: 17px 73px 17px 50px; border-radius: 0px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: left; color: rgba(255, 255, 255, 0.5); line-height: 15px; letter-spacing: 2px; font-family: Lato; font-size: 15px; font-style: normal; font-weight: 700; text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Dining-BtnLight.tp-caption:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Dining-BtnLight:hover {
	border-radius: 0px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(0, 0, 0, 0);
}
.Dining-Social.tp-caption {
	padding: 0px; border-radius: 30px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Georgia, serif; font-size: 25px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Dining-Social {
	padding: 0px; border-radius: 30px; border: 1px solid rgba(255, 255, 255, 0.25); text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Georgia, serif; font-size: 25px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Dining-Social.tp-caption:hover {
	border-radius: 30px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Dining-Social:hover {
	border-radius: 30px; border: 1px solid rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
tp-caption.Team-Thumb {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 22px; font-family: Arial; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Thumb {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 22px; font-family: Arial; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Thumb.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Team-Thumb:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Team-Name.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Roboto; font-size: 70px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Team-Name {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 70px; font-family: Roboto; font-size: 70px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.Team-Position.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Georgia, serif; font-size: 30px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Position {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 30px; font-family: Georgia, serif; font-size: 30px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Description.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 28px; font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Description {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 28px; font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Social.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Arial; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Social {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Arial; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.Team-Social.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.Team-Social:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.VideoControls-Play.tp-caption {
	padding: 0px 0px 0px 7px; border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 120px; font-family: Roboto; font-size: 50px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Play {
	padding: 0px 0px 0px 7px; border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 120px; font-family: Roboto; font-size: 50px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Play.tp-caption:hover {
	border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; cursor: pointer; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Play:hover {
	border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; cursor: pointer; background-color: rgba(255, 255, 255, 1);
}
.VideoPlayer-Title.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 40px; letter-spacing: 10px; font-family: Lato; font-size: 40px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.VideoPlayer-Title {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: left; color: rgba(255, 255, 255, 1); line-height: 40px; letter-spacing: 10px; font-family: Lato; font-size: 40px; font-style: normal; font-weight: 900; text-decoration: none; background-color: transparent;
}
.VideoPlayer-SubTitle.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Georgia, serif; font-size: 20px; font-style: italic; font-weight: 400; text-decoration: none; background-color: transparent;
}
.VideoPlayer-SubTitle {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 20px; font-family: Georgia, serif; font-size: 20px; font-style: italic; font-weight: 400; text-decoration: none; background-color: transparent;
}
.VideoPlayer-Social.tp-caption {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Arial; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.VideoPlayer-Social {
	padding: 0px; border-radius: 0px; border: 0px transparent; text-align: center; color: rgba(255, 255, 255, 1); line-height: 50px; font-family: Arial; font-size: 50px; font-style: normal; font-weight: 400; text-decoration: none; background-color: transparent;
}
.VideoPlayer-Social.tp-caption:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.VideoPlayer-Social:hover {
	border-radius: 0px; border: 0px transparent; color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: transparent;
}
.VideoControls-Mute.tp-caption {
	padding: 0px; border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 50px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Mute {
	padding: 0px; border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 50px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Mute.tp-caption:hover {
	border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; cursor: pointer; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Mute:hover {
	border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; cursor: pointer; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Pause.tp-caption {
	padding: 0px; border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 50px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Pause {
	padding: 0px; border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); text-align: center; color: rgba(0, 0, 0, 1); line-height: 50px; font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 500; text-decoration: none; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Pause.tp-caption:hover {
	border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; cursor: pointer; background-color: rgba(255, 255, 255, 1);
}
.VideoControls-Pause:hover {
	border-radius: 100px; border: 0px solid rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); text-decoration: none; cursor: pointer; background-color: rgba(255, 255, 255, 1);
}
