/* CSS Document - GJ Bream Ltd | Styles */a[href^=tel]{    color:inherit;    text-decoration:none;}p {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #464646;	line-height: 19px;	text-decoration: none;	text-align: left;	white-space: normal;	vertical-align: top;	display: inline;}h1 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 500;	font-size: 16px;	color: #464646;	line-height: 19px;	text-decoration: none;	text-align: left;	white-space: normal;	vertical-align: top;	display: inline;}h2 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 100;	font-size: 18px;	color: #FFFFFF;	line-height: 19px;	text-decoration: none;	text-align: left;	white-space: normal;	vertical-align: top;	display: inline;}.navigate-menu1 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	border-right: 1px solid #359335;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu1:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	border-right: 1px solid #359335;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu1-active {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	border-right: 1px solid #359335;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu2 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	border-right: 1px solid #359335;	display: inline-block;	padding-left: 13px;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu2:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	padding-left: 13px;	border-right: 1px solid #359335;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu2-active {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	padding-left: 13px;	border-right: 1px solid #359335;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu3 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	line-height: 19px;	text-decoration: none;	/* [disabled]padding-right: 15px; */	padding-left: 13px;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu3:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: none;	/* [disabled]padding-right: 15px; */	padding-left: 13px;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.navigate-menu3-active {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: none;	/* [disabled]padding-right: 15px; */	padding-left: 13px;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.email-footer {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 19px;	color: #359335;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.email-footer:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 19px;	color: #C7C7C7;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.footertext02 {	font-size: 13px;	line-height: 19px;	font-family: Roboto, sans-serif;	font-weight: 300;	color: #C7C7C7;	width: auto;	height: auto;	text-align: left;	margin: 0px;	clear: none;	min-height: 0px;	position: relative;	top: 0px;	left: 0px;	display: inline-block;	font-style: normal;	text-decoration: none;	white-space: normal;	vertical-align: top;}.footertext02:hover {	font-size: 13px;	line-height: 19px;	font-family: Roboto, sans-serif;	font-weight: 300;	color: #359335;	width: auto;	height: auto;	text-align: left;	margin: 0px;	clear: none;	min-height: 0px;	position: relative;	top: 0px;	left: 0px;	display: inline-block;	font-style: normal;	text-decoration: none;	white-space: normal;	vertical-align: top;}.menu-1 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	width: auto;	display: block;	text-align: left;	vertical-align: top;	margin-top: 0px;	margin-bottom: 0px;	text-decoration: none;	white-space: normal;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 10px;}.menu-1:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	width: auto;	line-height: 40px;	display: block;	height: 40px;	text-align: left;	vertical-align: top;	padding-right: 25px;	margin-top: 0px;	margin-bottom: 0px;	text-decoration: none;	white-space: normal;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-color: #328F32;}.menu-1-active {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	width: auto;	line-height: 40px;	display: block;	height: 40px;	text-align: left;	vertical-align: top;	padding-right: 25px;	margin-top: 0px;	margin-bottom: 0px;	text-decoration: none;	white-space: normal;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-color: #2D802D;}.gallery-menu1 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #359335;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;	margin-top: 0px;	margin-bottom: 0px;}.gallery-menu1:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: none;	padding-right: 13px;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.textlink {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #359335;	line-height: 19px;	text-decoration: none;	text-align: left;	white-space: normal;	vertical-align: top;	display: inline;}.textlink:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #1B4C1B;	line-height: 19px;	text-decoration: underline;	text-align: left;	white-space: normal;	vertical-align: top;	display: inline;}.sub-menu1 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	line-height: 19px;	text-decoration: none;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.sub-menu1:hover {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #2D802D;	line-height: 19px;	text-decoration: none;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.sub-menu1-active {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #2D802D;	line-height: 19px;	text-decoration: none;	display: inline-block;	text-align: left;	white-space: normal;	vertical-align: top;}.limited {	margin: 0;	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 13px;	color: #A7A7A7;	line-height: 1.4em;}@media only screen and (max-width:320px){h2 {	font-family: Roboto, sans-serif;	font-style: normal;	font-weight: 300;	font-size: 16px;	color: #FFFFFF;	line-height: 19px;	text-decoration: none;	text-align: left;	white-space: normal;	vertical-align: top;	display: inline;}}