a { color:#5D5D9E; } 
a:visited { color:#5D5D9E; } 
a:active { color:#5C615E; } 
a:hover { color:#B2B3B4; } 
#button_1497f3b4 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 10px 0px 0px;width:100px; height:40px; background:none; border: 2px solid #FFFFFF; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_1497f3b4:hover { border-color:#C0C0C0;  }
#button_1497f3b4:hover span { color:#AFAFAF; }
#button_3a408b00 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 10px 0px 0px;width:100px; height:40px; background:none; border: 2px solid #FFFFFF; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_3a408b00:hover { border-color:#C0C0C0;  }
#button_3a408b00:hover span { color:#AFAFAF; }
#button_36175d75 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 10px 0px 0px;width:100px; height:40px; background:none; border: 2px solid #FFFFFF; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_36175d75:hover { border-color:#C0C0C0;  }
#button_36175d75:hover span { color:#AFAFAF; }
#button_21c829b0 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 10px 0px 0px;width:100px; height:40px; background:none; border: 2px solid #FFFFFF; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_21c829b0:hover { border-color:#C0C0C0;  }
#button_21c829b0:hover span { color:#AFAFAF; }
#button_39a987f9 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 10px 0px 0px;width:100px; height:40px; background:none; border: 2px solid #FFFFFF; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_39a987f9:hover { border-color:#C0C0C0;  }
#button_39a987f9:hover span { color:#AFAFAF; }
#gallery_76e667a9 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_76e667a9 div.galleryimgcontainer img {  width: 100%;  height: auto;  } 
@media only screen and (max-width:520px) { #gallery_76e667a9 div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:420px) { #gallery_76e667a9 div.galleryimgcontainer { width: 100%; } } 
body { background-color:#ECEDD6; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
#container_10377463 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:238px; background-color:#2D2913;  }
#container_2ec39e67 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:360px; max-width:1600px; background-color:#FFFFFF; background-image: url(rc_images/img_0172.jpg); background-position:center left; background-size:cover;  }
#container_2ec39e67_padding { margin: 10px; display: block;  }
.textstyle2 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_48ef720e { vertical-align: top; position:relative; display: inline-block; width:85%; min-height:184px; max-width:1000px; background:none;  }
#container_48ef720e_padding { margin: 10px; display: block;  }
.textstyle3 { text-align:left; }
#container_564289d1 { vertical-align: top; position:relative; display: inline-block; width:72%; min-height:260px; background:none;  }
#container_564289d1_padding { margin: 10px; display: block;  }
.textstyle4 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
.textstyle5 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle6 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
.textstyle7 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_5acfb01a { vertical-align: top; position:relative; display: inline-block; width:24%; min-height:260px; background:none;  }
#container_5acfb01a_padding { margin: 10px; display: block;  }
.textstyle8 { text-align:right; }
#img_3d119465 { vertical-align: bottom; position:relative; display: inline-block; width:95%; background:none; height:auto;  }
#container_24d810db { vertical-align: top; position:relative; display: inline-block; width:67%; min-height:320px; max-width:1000px; background-color:#E8E8E8;  }
#container_24d810db_padding { margin: 10px; display: block;  }
#container_7883ba7c { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:186px; background:none;  }
#container_7883ba7c_padding { margin: 10px; display: block;  }
.textstyle9 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#444444; font-style:italic; font-weight:bold; line-height: 1.5;  }
.textstyle10 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#444444; font-style:italic; line-height: 1.5;  }
#img_5ad5420e { vertical-align: bottom; position:relative; display: inline-block; width:50%; background:none; height:auto;  }
.textstyle11 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#444444; line-height: 1.5;  }
.textstyle12 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#444444; line-height: 1.5;  }
.textstyle13 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height: 1.5;  }
#gallery_76e667a9 { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:232px;  }
.textstyle14 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold;  }
#button_5abfa5b { vertical-align: bottom; border-radius: 5px; position:relative; display: inline-block; width:220px; height:40px; background-color:#B1782E; box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
.textstyle15 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#container_37afdf23 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#FFFFFF; background-image: url(rc_images/heqa3324_1200x675.jpg); background-position:top left; background-size:cover;  }
#container_37afdf23_padding { margin: 10px; display: block;  }
#container_1f9b8a4b { vertical-align: top; position:relative; display: inline-block; width:80%; min-height:274px; max-width:1000px; background-color:#ECEDD6;  }
#container_1f9b8a4b_padding { margin: 10px; display: block;  }
.textstyle16 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold;  }
#container_59858009 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:182px; background:none;  }
#container_59858009_padding { margin: 10px; display: block;  }
#container_38afb767 { vertical-align: top; position:relative; display: inline-block; width:34%; min-height:150px; background:none;  }
#container_38afb767_padding { margin: 10px; display: block;  }
.textstyle17 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold;  }
.ulstyle1 { margin:0; font-size: 10pt; color:#525252;  }
.textstyle18 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#525252;  }
#container_5526d82f { vertical-align: top; position:relative; display: inline-block; width:29%; min-height:150px; background:none;  }
#container_5526d82f_padding { margin: 10px; display: block;  }
#container_d28b6b8 { vertical-align: top; position:relative; display: inline-block; width:30%; min-height:150px; background:none;  }
#container_d28b6b8_padding { margin: 10px; display: block;  }
.textstyle19 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#606060;  }
#img_5efb839b { vertical-align: bottom; position:relative; display: inline-block; width:12%; background:none; height:auto;  }
@media only screen and (max-width: 450px)
{
		#container_38afb767 { width:100%;  }
		#container_5526d82f { width:100%;  }
		#container_d28b6b8 { width:100%;  }
}
