a { color:#5D5D9E; } 
a:visited { color:#5D5D9E; } 
a:active { color:#5C615E; } 
a:hover { color:#B2B3B4; } 
		#thesidebarMenu a:hover 
		{ 
			color: #f2f2f2 !important; 
		}
#button_16337b5f { vertical-align: bottom; border-radius: 9px; position:relative; display: inline-block; margin:10px; width:37px; height:28px; background:none;  position: fixed; z-index: 100;  }
#button_16337b5f:hover {  }
#button_16337b5f:hover span { color:#CF541C; }
#elem_5bfa6758_button {  position: relative;  width:100%;  height:50px; font-size:14pt; font-family:Bungee, Bungee, Segoe, Segoe UI, Helvetica Neue, sans-serif; color:#cf541c;  cursor: pointer;  background-color: #f7f0e4;  border: none;   padding-left: 20px;  outline: none;  transition: 0.4s;   vertical-align: top;   text-align: left;  } 
#elem_5bfa6758_button:hover {  background-color: #f7f0e4; } 
#elem_5bfa6758_button *.wsp_accordionButtonIndicator:after {  content: "+"; } 
#elem_5bfa6758_button.active *.wsp_accordionButtonIndicator:after {  content: "-"; } 
#elem_5bfa6758_content {  transition: max-height 0.5s ease-out;   max-height: 0;   overflow: hidden;   margin: 0;   padding: 0;  } 
#elem_5bfa6758_contentPadding {  margin: 15px 15px 15px 15px; } 
#elem_70082cb5_button {  position: relative;  width:100%;  height:50px; font-size:14pt; font-family:Bungee, Bungee, Segoe, Segoe UI, Helvetica Neue, sans-serif; color:#cf541c;  cursor: pointer;  background-color: #f7f0e4;  border: none;   padding-left: 20px;  outline: none;  transition: 0.4s;   vertical-align: top;   text-align: left;  } 
#elem_70082cb5_button:hover {  background-color: #f7f0e4; } 
#elem_70082cb5_button *.wsp_accordionButtonIndicator:after {  content: "+"; } 
#elem_70082cb5_button.active *.wsp_accordionButtonIndicator:after {  content: "-"; } 
#elem_70082cb5_content {  transition: max-height 0.5s ease-out;   max-height: 0;   overflow: hidden;   margin: 0;   padding: 0;  } 
#elem_70082cb5_contentPadding {  margin: 15px 15px 15px 15px; } 
#elem_75efadc6_button {  position: relative;  width:100%;  height:50px; font-size:14pt; font-family:Bungee, Bungee, Segoe, Segoe UI, Helvetica Neue, sans-serif; color:#cf541c;  cursor: pointer;  background-color: #f7f0e4;  border: none;   padding-left: 20px;  outline: none;  transition: 0.4s;   vertical-align: top;   text-align: left;  } 
#elem_75efadc6_button:hover {  background-color: #f7f0e4; } 
#elem_75efadc6_button *.wsp_accordionButtonIndicator:after {  content: "+"; } 
#elem_75efadc6_button.active *.wsp_accordionButtonIndicator:after {  content: "-"; } 
#elem_75efadc6_content {  transition: max-height 0.5s ease-out;   max-height: 0;   overflow: hidden;   margin: 0;   padding: 0;  } 
#elem_75efadc6_contentPadding {  margin: 15px 15px 15px 15px; } 
#elem_52599920_button {  position: relative;  width:100%;  height:50px; font-size:14pt; font-family:Bungee, Bungee, Segoe, Segoe UI, Helvetica Neue, sans-serif; color:#cf541c;  cursor: pointer;  background-color: #f7f0e4;  border: none;   padding-left: 20px;  outline: none;  transition: 0.4s;   vertical-align: top;   text-align: left;  } 
#elem_52599920_button:hover {  background-color: #f7f0e4; } 
#elem_52599920_button *.wsp_accordionButtonIndicator:after {  content: "+"; } 
#elem_52599920_button.active *.wsp_accordionButtonIndicator:after {  content: "-"; } 
#elem_52599920_content {  transition: max-height 0.5s ease-out;   max-height: 0;   overflow: hidden;   margin: 0;   padding: 0;  } 
#elem_52599920_contentPadding {  margin: 15px 15px 15px 15px; } 
.bungee-regular {
  font-family: "Bungee", sans-serif;
  font-weight: 400;
  font-style: normal;
}body { background:none; padding:0;  margin: 0; }
.textstyle1 { text-align:left; }
#text_638ba834 { position:absolute; left:0%; top:0%; width:100%; height:100%; background-color:#FFFFFF; background-image: url(rc_images/bg22_2048x1365.jpg); background-position:top left; background-size:cover;  }
#text_1aa02385 { position:absolute; left:0%; top:0%; width:100%; height:100%; background-color:#FFFFFF; background-image: url(rc_images/bg222_2048x1365.jpg); background-position:top left; background-size:cover;  }
#container_47b69447 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:117px; background:none;  }
#container_47b69447_padding { margin: 20px; display: block;  }
#text_510d7fec { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle2 { text-align:center; }
.textstyle3 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#CF541C; font-weight:bold;  }
#container_3f7d56c1 { position:absolute; left:0%; top:16%; width:100%; min-height:590px; background:none;  }
#container_3f7d56c1_padding { margin: 10px; display: block;  }
.textstyle4 { font-size:44pt; font-family:Bungee, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle5 { font-size:44pt; font-family:Bungee, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#CF541C;  }
.textstyle6 { font-size:28pt; font-family:Bungee, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#CF541C;  }
.textstyle7 { font-size:16pt; font-family:Bungee, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#CF541C;  }
.textstyle8 { font-size:20pt; font-family:Bungee, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle9 { font-size:20pt; font-family:Bungee, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#CF541C;  }
#carousel_785dbb6 { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; width:87%; height:136px; background:none;  }
#carousel_785dbb6_page1 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
.textstyle10 { font-size:14pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
#carousel_785dbb6_page2 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#container_30349247 { position:absolute; left:0%; top:100%; width:100%; min-height:3668px; background-color:#F7F0E5;  }
#container_30349247_padding { margin: 10px; display: block;  }
#anchor_633d4dc3 { vertical-align: bottom; position:relative; display: inline-block;  }
.textstyle11 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#carousel_5353c50c { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; width:87%; height:179px; background:none;  }
#carousel_5353c50c_page1 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
.textstyle12 { font-size:18pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#carousel_5353c50c_page2 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_5353c50c_page3 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_5353c50c_page4 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
.textstyle13 { font-size:18pt; font-family:Anaheim, 'Bungee Static', Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#container_552d7807 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:269px; background:none;  }
#container_552d7807_padding { margin: 10px; display: block;  }
#container_431272da { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:81px; background:none;  }
#container_431272da_padding { margin: 10px; display: block;  }
.textstyle14 { font-size:20pt; font-family:Bungee, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#CF541C; font-weight:bold;  }
#container_4c7cc58a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_4c7cc58a_padding { margin: 10px; display: block;  }
#container_6933d5ab { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:100px; background:none;  }
#container_6933d5ab_padding { margin: 10px; display: block;  }
.ulstyle1 { margin:0; font-size: 16pt; color:#000000;  }
.textstyle15 { font-size:16pt; font-family:Anaheim, Smooch, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#container_5c19d71c { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:100px; background:none;  }
#container_5c19d71c_padding { margin: 10px; display: block;  }
.textstyle16 { font-size:16pt; font-family:Anaheim; color:#000000;  }
#container_9e8f6cb { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:100px; background:none;  }
#container_9e8f6cb_padding { margin: 10px; display: block;  }
.textstyle17 { font-size:16pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#container_23c309f5 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:100px; background:none;  }
#container_23c309f5_padding { margin: 10px; display: block;  }
#container_29067862 { vertical-align: top; position:relative; display: inline-block; width:20%; min-height:100px; background:none;  }
#container_29067862_padding { margin: 10px; display: block;  }
#container_6511bd12 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:572px; background:none;  }
#container_6511bd12_padding { margin: 10px; display: block;  }
#anchor_4813649a { vertical-align: bottom; position:relative; display: inline-block;  }
#slide_657e55aa { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; margin:5px 10px 5px 10px; width:99%; aspect-ratio: 2.011158; background:none;  }
#slide_5a940f7f { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; margin:5px 10px 5px 10px; width:99%; aspect-ratio: 2.104651; background:none;  }
#slide_63e1ae66 { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; margin:5px 10px 5px 10px; width:99%; aspect-ratio: 2.104651; background:none;  }
#slide_50c906c2 { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; margin:5px 10px 5px 10px; width:99%; aspect-ratio: 2.104651; background:none;  }
#container_5be02bc9 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_5be02bc9_padding { margin: 5px 10px 5px 10px; display: block;  }
#anchor_6d1ec1f3 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_7d88a215 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:397px; background:none;  }
#container_7d88a215_padding { margin: 5px 10px 5px 10px; display: block;  }
#container_7adb11cf { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background:none; border: 1px dashed #404040;  }
#container_7adb11cf_padding { margin: 10px; display: block;  }
.textstyle18 { font-size:14pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#CF541C;  }
.textstyle19 { font-size:14pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
.textstyle20 { font-size:12pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000; font-weight:bold;  }
.textstyle21 { font-size:14pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000; font-weight:bold;  }
#container_2cec8d25 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background:none; border: 1px dashed #404040;  }
#container_2cec8d25_padding { margin: 10px; display: block;  }
#container_23870fe5 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background:none; border: 1px dashed #404040;  }
#container_23870fe5_padding { margin: 10px; display: block;  }
#container_759e08a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:135px; background:none;  }
#container_759e08a_padding { margin: 10px; display: block;  }
.textstyle22 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_1bf540d3 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:253px; background:none;  }
#container_1bf540d3_padding { margin: 10px; display: block;  }
#anchor_3e5c814 { vertical-align: bottom; position:relative; display: inline-block;  }
#text_36e1e858 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#text_36e1e858_padding { margin: 15px; display: block;  }
.ulstyle2 { margin:0; font-size: 13pt; color:#000000;  }
.textstyle23 { font-size:13pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#text_53e9a3ab { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#text_53e9a3ab_padding { margin: 15px; display: block;  }
#text_5640478c { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#text_5640478c_padding { margin: 15px; display: block;  }
#text_4a4b29ab { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#text_4a4b29ab_padding { margin: 15px; display: block;  }
.textstyle24 { font-size:12pt; font-family:Anaheim, Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#container_883c02f { vertical-align: top; position:relative; display: inline-block; width:79%; min-height:76px; background:none;  }
#container_883c02f_padding { margin: 10px; display: block;  }
#container_80e4e6e { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:90px; background:none;  }
#container_80e4e6e_padding { margin: 10px; display: block;  }
#img_2145fd1 { vertical-align: bottom; position:relative; display: inline-block; margin:10px; width:10%; background:none; height:auto;  }
#img_714e5a50 { vertical-align: bottom; position:relative; display: inline-block; margin:10px; width:10%; background:none; height:auto;  }
#anchor_5e3d4c0c { position:absolute; left:0%; top:1%;  }
@media only screen and (max-width: 1000px)
{
		#container_6933d5ab { width:100%;  }
		#container_5c19d71c { width:100%;  }
		#container_9e8f6cb { width:100%;  }
		#container_23c309f5 { width:100%;  }
		#container_29067862 { width:100%;  }
}
@media only screen and (max-width: 600px)
{
		#container_7adb11cf { width:100%;  }
		#container_2cec8d25 { width:100%;  }
		#container_23870fe5 { width:100%;  }
}
