h1, h2, h3 { margin:0; padding:0; font-weight:normal; font-style:normal; }
a { color:#000000; } 
a:visited { color:#000000; } 
a:active { color:#000000; } 
a:hover { color:#86683C; } 
		a.wsp295c03a{ color:#C5A96C; text-decoration: underline} 
		a.wsp295c03a:visited{ color:#C5A96C; text-decoration: underline} 
		a.wsp295c03a:active{ color:#C5A96C; text-decoration: underline} 
		a.wsp295c03a:hover{ color:#DEAF48; text-decoration: underline} 
		a.wsp731da34c{ color:#0000FF; text-decoration: underline} 
		a.wsp731da34c:visited{ color:#0000FF; text-decoration: underline} 
		a.wsp731da34c:active{ color:#0080FF; text-decoration: underline} 
		a.wsp731da34c:hover{ color:#E3B4F3; text-decoration: underline} 
#gallery_119b914 div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 100%; height: auto; padding: 0px;  } 
#gallery_119b914 div.galleryimgcontainer img {  width: 100%;  height: auto; border: 1px solid #C9960E; border: 1px solid #C9960E;  } 
#img_6f260db5:hover { filter: brightness( 80%);  } 
#img_3307bed7:hover { filter: brightness( 80%);  } 
#img_5aac566f:hover { filter: brightness( 80%);  } 
#img_49c49192:hover { filter: brightness( 80%);  } 
.countdowncss {  font-family: Quicksand; font-size: 28pt; font-weight: bold; color: #806946; text-align: center; }

.fjalla-one-regular {
  font-family: "Fjalla One", sans-serif;
  font-weight: 400;
  font-style: normal;
}



.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  font-variation-settings:
    "wdth" 75;
}
.mulish-<uniquifier> {
  font-family: "Mulish", sans-serif;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
}


.video-container {
  position: relative;
  width: 100%;
  padding-top: 56.25%; /* 16:9 aspect ratio */
  overflow: hidden;
  background: black; /* opzionale, puoi cambiare il colore */
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}body { background-color:#FFFFFF; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
#container_5e2c35a8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#FFFFFF;  }
#container_5e2c35a8_padding { margin: 10px; display: block;  }
#container_6964e319 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1200px; background-color:#FFFFFF;  }
#container_6964e319_padding { margin: 10px; display: block;  }
.textstyle2 { text-align:left; }
#container_2b7a6361 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:90px; background:none;  }
#container_2b7a6361_padding { margin: 40px 0px 0px 0px;display: block;  }
#img_42b0893c { vertical-align: bottom; position:relative; display: inline-block; float:left; width:200px; background:none; height:auto;  }
#img_15caf995 { vertical-align: bottom; position:relative; display: inline-block; width:200px; background:none; height:auto;  }
#html_71e96e83 { vertical-align: bottom; position:relative; display: inline-block; float:right; width:100%; max-width:220px; background:none;  }
.textstyle3 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#html_11d680b3 { vertical-align: bottom; position:relative; display: inline-block; width:100%; max-width:220px; background:none;  }
#container_4300f35d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1200px; background-color:#FFFFFF;  }
#container_4300f35d_padding { margin: 10px; display: block;  }
#container_736c4838 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:90px; background:none;  }
#container_736c4838_padding { margin: 40px 0px 0px 0px;display: block;  }
#img_1b2ee86 { vertical-align: bottom; position:relative; display: inline-block; float:left; width:200px; background:none; height:auto;  }
#img_6ffae214 { vertical-align: bottom; position:relative; display: inline-block; width:200px; background:none; height:auto;  }
#html_487b1c6 { vertical-align: bottom; position:relative; display: inline-block; float:right; width:100%; max-width:220px; background:none;  }
#html_55ee442a { vertical-align: bottom; position:relative; display: inline-block; width:100%; max-width:220px; background:none;  }
#container_3d3fb293 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_135c1f03 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_4f08ca96 { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1200px; background-color:#FFFFFF;  }
#container_4f08ca96_padding { margin: 10px 10px 20px 10px;display: block;  }
#container_41c920f5 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#heading_565a14ad { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:10px 0px 10px 0px;width:100%; background:none; border-top: none; border-left: none; border-right: none; border-bottom: none; 
.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
} }
#heading_565a14ad_padding { margin: 10px 20px 10px 20px;display: block;  }
.textstyle4 { text-align:center;display: block }
.textstyle5 { font-size:25pt; font-family:Mulish; color:#583A3A; font-weight:bold; line-height: 0.7;  }
.textstyle6 { text-align:left;display: block }
#heading_3ac3186a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:10px 0px 10px 0px;width:100%; background:none; border-top: none; border-left: 6px solid #AD9560; border-right: none; border-bottom: none; 
.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
} }
#heading_3ac3186a_padding { margin: 10px 20px 10px 20px;display: block;  }
.textstyle7 { font-size:25pt; font-family:Mulish; color:#000000; font-weight:bold; line-height: 0.7;  }
#heading_24e94896 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 10px 0px;width:100%; background:none; border-top: none; border-left: none; border-right: 6px solid #AD9560; border-bottom: none; 
.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
} }
#heading_24e94896_padding { margin: 0px 10px 10px 10px;display: block;  }
.textstyle8 { text-align:right;display: block }
.textstyle9 { font-size:14pt; font-family:quicksand; color:#392222; line-height: 0.5;  }
#container_3bee5d44 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; min-height:70px; background-color:#FFFFFF; border-top: 2px solid #AFAFAF; border-left: none; border-right: none; border-bottom: 2px solid #AFAFAF;  }
#container_3bee5d44_padding { margin: 10px; display: block;  }
#html_1efbeb84 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#container_70ad0901 { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#000000;  }
#carousel_60668e4f { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; width:100%; aspect-ratio: 3.333333; background:none;  }
#carousel_60668e4f_page1 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_60668e4f_page2 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_60668e4f_page3 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_60668e4f_page4 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_2404ea62 { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; width:100%; aspect-ratio: 1.013453; background:none;  }
#carousel_2404ea62_page1 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_2404ea62_page2 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#carousel_2404ea62_page3 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;  }
#container_5acd163f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:185px; background:none;  }
#container_7c851527 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #CCBB95;  }
#container_7c851527_padding { margin: 5px; display: block;  }
#container_32b3f1ac { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: none;  }
#container_32b3f1ac_padding { margin: 20px; display: block;  }
#heading_62e7bd36 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none; 
.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
} }
#heading_62e7bd36_padding { margin: 10px; display: block;  }
.textstyle10 { font-size:16pt; font-family:mulish; color:#000000; font-weight:bold; line-height: 0.7;  }
#container_32fe9ab2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #CCBB95;  }
#container_32fe9ab2_padding { margin: 5px; display: block;  }
#container_466215d8 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border: 1px solid #E9DAB7;  }
#container_466215d8_padding { margin: 10px; display: block;  }
#container_1f4d250f { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#gallery_119b914 { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 20px 0px;width:49%;  }
#html_56bc035d { vertical-align: bottom; position:relative; display: inline-block; width:49%; background:none;  }
#html_44899402 { vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 0px 0px;width:49%; background:none;  }
#container_472ed846 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #E9DAB7;  }
#container_472ed846_padding { margin: 5px; display: block;  }
#container_188eaab3 { vertical-align: top; position:relative; display: inline-block; width:95%; min-height:227px; max-width:1200px; background-color:#FFFFFF;  }
#container_188eaab3_padding { margin: 10px 10px 20px 10px;display: block;  }
#container_7572d52a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; background:none; border: 1px solid #E9DAB7;  }
#container_7572d52a_padding { margin: 20px 20px 0px 20px;display: block;  }
#container_3333e18d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_3333e18d_padding { margin: 0px 0px 20px 0px;display: block;  }
#img_52e5d851 { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px;height:50px; background:none;  }
.textstyle11 { font-size:18pt; font-family:Mulish; color:#5C3826;  }
.textstyle12 { font-size:18pt; font-family:Mulish; color:#5C3826; font-weight:bold;  }
.textstyle13 { font-size:14pt; font-family:Mulish; color:#AD9560;  }
.textstyle14 { font-size:18pt; font-family:Mulish; color:#000000; font-weight:bold;  }
#img_6f260db5 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:20px 20px 20px 0px;width:100%; background:none; border: 1px solid #AD9065; height:auto;  }
.textstyle15 { font-size:12pt; font-family:quicksand; color:#474747;  }
.textstyle16 { font-size:12pt; font-family:quicksand; color:#474747; font-weight:bold;  }
#button_396b1f05 { vertical-align: top; border-radius: 9px; position:relative; display: inline-block; margin:20px 0px 0px 0px;width:144px; height:40px; background-color:#AD9065;  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle17 { font-size:12pt; font-family:quicksand; color:#FFFFFF; font-weight:bold;  }
#container_42a3f239 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #E9DAB7;  }
#container_42a3f239_padding { margin: 5px; display: block;  }
#container_403586f0 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#363636; background: linear-gradient(to bottom, #000000, #363636); border-top: 2px solid #AD9560; border-left: none; border-right: none; border-bottom: 2px solid #AD9560;  }
#container_403586f0_padding { margin: 20px 0px 20px 0px;display: block;  }
#container_10624850 { vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background:none;  }
#container_10624850_padding { margin: 10px; display: block;  }
#html_728c623a { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#container_64ad0a91 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #E9DAB7;  }
#container_64ad0a91_padding { margin: 5px; display: block;  }
#container_2f9fee92 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border: 1px solid #E9DAB7;  }
#container_2f9fee92_padding { margin: 10px; display: block;  }
#container_19e7052c { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#html_2f08bede { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#container_85aa4f2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #E9DAB7;  }
#container_85aa4f2_padding { margin: 5px; display: block;  }
#container_50ad6f3d { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 0px;width:95%; max-width:1200px; background:none;  }
#container_70571ddb { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:310px; background:none;  }
#container_57fd4f35 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px;width:100%; background-color:#FFFFFF; background-image: url(rc_images/snapshot_2025_04_21_15141801.jpg); background-position:top left; background-size:cover; border: 10px solid #FFFFFF; 
 }
#container_34bc7ba8 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:70%; min-height:120px; max-width:600px; background-color:#FFFFFF; border: 1px solid #CFCFCF; font-family: 'Major Mono Display', monospace; }
#container_34bc7ba8_padding { margin: 5px 5px 20px 5px;display: block;  }
#heading_18373eb5 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; font-size:14pt; font-family:quicksand; color:#5F5949; text-align:center; font-weight:bold;  }
#heading_18373eb5_padding { margin: 5px; display: block;  }
#button_23ca9945 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:5px 0px 0px 0px;width:137px; height:40px; background-color:#AD9065;  }
#container_45b43ff2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px;width:100%; background-color:#FFFFFF; background-image: url(rc_images/mostre_virtuali_museo_online_muvi_1200x1200.jpg); background-position:top left; background-size:cover; border: 10px solid #FFFFFF; 

 }
#container_2f987fbf { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:70%; min-height:120px; max-width:600px; background-color:#FFFFFF; border: 1px solid #CFCFCF; font-family: 'Major Mono Display', monospace; }
#container_2f987fbf_padding { margin: 5px 5px 20px 5px;display: block;  }
#heading_7c6b2056 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; font-size:14pt; font-family:quicksand; color:#5F5949; text-align:center; font-weight:bold;  }
#heading_7c6b2056_padding { margin: 5px; display: block;  }
#button_89f0c83 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:5px 0px 0px 0px;width:137px; height:40px; background-color:#AD9065;  }
#container_41c60b5e { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px;width:48%; background-color:#8B8880; background-image: url(rc_images/back_make_art_gallery_mostre_concorsi_artisti_3.jpg); background-position:top left; background-size:cover; border: 10px solid #FFFFFF; 


 }
#container_41c60b5e_padding { margin: 20px 20px 30px 20px;display: block;  }
.textstyle18 { font-size:18pt; font-family:Mulish; color:#FFFFFF; font-weight:bold; line-height: 0.7;  }
.textstyle19 { font-size:15pt; font-family:Mulish; color:#FFFFFF; font-weight:bold; line-height: 0.7;  }
.ulstyle1 { margin:0; font-size: 13pt; color:#FFFFFF;  }
.textstyle20 { font-size:13pt; font-family:Mulish; color:#FFFFFF; line-height: 0.9;  }
.textstyle21 { font-size:13pt; font-family:Mulish; color:#FFFFFF; text-decoration:underline; line-height: 0.9;  }
#container_622e3297 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #CCBB95;  }
#container_622e3297_padding { margin: 5px; display: block;  }
#container_412eb388 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: none;  }
#container_412eb388_padding { margin: 20px; display: block;  }
#heading_739fc809 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none; 
.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}font-size:16pt; font-family:mulish; color:#392222; text-align:center; font-weight:bold;  }
#heading_739fc809_padding { margin: 10px; display: block;  }
#container_182349f5 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #CCBB95;  }
#container_182349f5_padding { margin: 5px; display: block;  }
#container_209f37e3 { vertical-align: top; position:relative; display: inline-block; width:95%; min-height:227px; max-width:1200px; background-color:#FFFFFF;  }
#container_209f37e3_padding { margin: 10px 10px 20px 10px;display: block;  }
#container_5c66c4ce { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; background:none; border-top: none; border-left: none; border-right: none; border-bottom: none;  }
#container_5c66c4ce_padding { margin: 20px 20px 0px 20px;display: block;  }
#container_108766e6 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#img_52a3fd8e { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px;height:50px; background:none;  }
.textstyle22 { font-size:16pt; font-family:Mulish; color:#5C3826; font-weight:bold;  }
#img_3307bed7 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:20px 20px 20px 0px;width:180px; background:none; border: 1px solid #404040; height:auto;  }
.textstyle23 { text-align:right; }
#button_26f8ad12 { vertical-align: top; border-radius: 9px; position:relative; display: inline-block; margin:20px 0px 0px 0px;width:164px; height:40px; background-color:#AD9065;  }
#container_32ebd61 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#img_7ba58f78 { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px;height:50px; background:none;  }
#img_5aac566f { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:20px 20px 20px 0px;width:180px; background:none; border: 1px solid #404040; height:auto;  }
#button_5df2e30d { vertical-align: top; border-radius: 9px; position:relative; display: inline-block; margin:20px 0px 0px 0px;width:164px; height:40px; background-color:#806F55;  }
#container_3d46fcb5 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#img_457b727c { vertical-align: bottom; position:relative; display: inline-block; float:left; margin:0px 20px 0px 0px;height:50px; background:none;  }
#img_49c49192 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; float:left; margin:20px 20px 20px 0px;width:180px; background:none; border: 1px solid #404040; height:auto;  }
#button_40c92d0f { vertical-align: top; border-radius: 9px; position:relative; display: inline-block; margin:20px 0px 0px 0px;width:164px; height:40px; background-color:#AD9065;  }
#img_35f3b595 { vertical-align: bottom; position:relative; display: inline-block; height:33px; background:none;  }
.textstyle24 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
.textstyle25 { font-size:12pt; font-family:quicksand; color:#000000; font-weight:bold;  }
#container_5e385deb { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:95%; max-width:1200px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #AD9560;  }
#container_5e385deb_padding { margin: 5px; display: block;  }
#container_7fec2012 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:20px; min-width:2px; background-color:#000000;  }
#container_7fec2012_padding { margin: 10px; display: block;  }
#container_2974302b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:210px; background-color:#1C1C1C;  }
#container_2974302b_padding { margin: 10px; display: block;  }
#container_38aa84a6 { vertical-align: top; position:relative; display: inline-block; width:820px; min-height:190px; min-width:250px; max-width:100%; background:none; color:#ffffff; }
#container_38aa84a6_padding { margin: 10px; display: block;  }
#heading_40a953a6 { vertical-align: bottom; position:relative; display: inline-block; background:none; font-size:11pt; font-family:quicksand; color:#FFFFFF; text-align:left;  }
.textstyle26 { font-size:12pt; font-family:quicksand; color:#FFFFFF;  }
#html_5bf0b9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:50px; background:none;  }
.textstyle27 { font-size:11pt; font-family:quicksand; color:#FFFFFF; font-weight:bold;  }
#container_27d203a6 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:360px; min-height:190px; min-width:250px; max-width:100%; background:none; border-top: none; border-left: 1px solid #959595; border-right: 1px solid #404040; border-bottom: none;  }
#container_27d203a6_padding { margin: 10px; display: block;  }
.textstyle28 { font-size:10pt; font-family:quicksand; color:#FFFFFF; font-weight:bold;  }
.textstyle29 { font-size:8pt; font-family:quicksand; color:#FFFFFF;  }
.textstyle30 { font-size:10pt; font-family:quicksand; color:#FFFFFF;  }
#container_55c88727 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:97px; background-color:#1C1C1C;  }
#container_55c88727_padding { margin: 10px; display: block;  }
#img_282f0707 { vertical-align: bottom; position:relative; display: inline-block; width:104px; height:21px; background:none;  }
.textstyle31 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#808080;  }
#img_15201bd2 { vertical-align: bottom; position:relative; display: inline-block; width:104px; height:21px; background:none;  }
#html_4a76c2dc { vertical-align: bottom; position:relative; display: inline-block; width:90%; height:26px; background:none;  }
@media only screen and (max-width: 8000px)
{
		#container_6964e319 { display:none;  }
		#img_42b0893c { display:inline-block;  }
		#img_15caf995 { display:none;  }
		#html_11d680b3 { display:none;  }
		#img_1b2ee86 { display:inline-block;  }
		#img_6ffae214 { display:none;  }
		#html_55ee442a { display:none;  }
		#container_3d3fb293 { display:none;  }
		#heading_565a14ad { width:50%; display:none;  }
		#heading_3ac3186a { width:50%;  }
		#heading_24e94896 { width:50%;  }
		#carousel_60668e4f { display:inline-block;  }
		#carousel_2404ea62 { display:none;  }
		#container_7c851527 { width:95%;  }
		#container_32b3f1ac { width:95%;  }
		#container_32fe9ab2 { width:95%;  }
		#container_472ed846 { width:95%;  }
		#container_7572d52a { width:100%;  }
		#img_6f260db5 { width:25%;  }
		#container_42a3f239 { width:95%;  }
		#container_64ad0a91 { width:95%;  }
		#container_85aa4f2 { width:95%;  }
		#container_57fd4f35 { width:400px; height:400px;  }
		#container_34bc7ba8 { width:200px;  }
		#container_45b43ff2 { width:400px; height:400px;  }
		#container_2f987fbf { width:200px;  }
		#container_41c60b5e { width:400px; height:400px;  }
		#container_622e3297 { width:95%;  }
		#container_412eb388 { width:95%;  }
		#container_182349f5 { width:95%;  }
		#container_5c66c4ce { width:100%;  }
		#container_5e385deb { width:95%;  }
}
@media only screen and (max-width: 1300px)
{
		#container_57fd4f35 { width:49%; height:450px;  }
		#container_45b43ff2 { width:49%; height:450px;  }
		#container_41c60b5e { width:100%; height:250px;  }
}
@media only screen and (max-width: 1230px)
{
		#container_38aa84a6 { width:66%; color:#000000; }
		#container_27d203a6 { width:33%;  }
}
@media only screen and (max-width: 1150px)
{
		#container_2b7a6361 * span { font-size:22pt;  }
		#container_736c4838 * span { font-size:22pt;  }
}
@media only screen and (max-width: 1111px)
{
		#html_56bc035d { width:100%;  }
		#html_44899402 { width:100%;  }
		#html_2f08bede { width:100%;  }
}
@media only screen and (max-width: 1110px)
{
		#gallery_119b914 { width:100%;  }
}
@media only screen and (max-width: 1100px)
{
		#container_38aa84a6 { width:66%;  }
		#container_27d203a6 { width:30%;  }
}
@media only screen and (max-width: 1000px)
{
		#heading_565a14ad * span { font-size:36pt;  }
		#heading_3ac3186a * span { font-size:22pt;  }
		#heading_24e94896 * span { font-size:14pt;  }
		#container_41c60b5e { width:100%; height:250px;  }
}
@media only screen and (max-width: 991px)
{
		#container_6964e319 { display:inline-block;  }
		#img_42b0893c { display:none;  }
		#img_15caf995 { display:inline-block;  }
		#html_71e96e83 { display:none;  }
		#html_11d680b3 { display:inline-block;  }
		#container_4300f35d { display:none;  }
		#img_1b2ee86 { display:none;  }
		#img_6ffae214 { display:inline-block;  }
		#html_487b1c6 { display:none;  }
		#html_55ee442a { display:inline-block;  }
}
@media only screen and (max-width: 950px)
{
		#container_57fd4f35 { width:49%; height:350px;  }
		#container_45b43ff2 { width:49%; height:350px;  }
}
@media only screen and (max-width: 900px)
{
		#container_7c851527 { width:100%;  }
		#container_32b3f1ac { width:100%;  }
		#container_32fe9ab2 { width:100%;  }
		#container_472ed846 { width:100%;  }
		#img_6f260db5 { width:100%;  }
		#container_42a3f239 { width:100%;  }
		#container_64ad0a91 { width:100%;  }
		#container_85aa4f2 { width:100%;  }
		#container_622e3297 { width:100%;  }
		#container_412eb388 { width:100%;  }
		#container_182349f5 { width:100%;  }
		#img_3307bed7 { width:100%;  }
		#img_5aac566f { width:100%;  }
		#img_49c49192 { width:100%;  }
		#container_5e385deb { width:100%;  }
		#container_38aa84a6 { width:100%;  }
		#container_27d203a6 { width:100%; text-align:center; }
}
@media only screen and (max-width: 800px)
{
		#container_2b7a6361 { text-align: center; }
		#container_736c4838 { text-align: center; }
		#heading_565a14ad { width:100%;  }
		#heading_565a14ad * span { font-size:18pt;  }
		#heading_3ac3186a { width:100%;  }
		#heading_3ac3186a * span { font-size:22pt;  }
		#heading_24e94896 { width:100%;  }
		#heading_24e94896 * span { font-size:16pt;  }
		#heading_62e7bd36 * span { font-size:14pt;  }
}
@media only screen and (max-width: 750px)
{
		#container_3d3fb293 { display:inline-block;  }
		#carousel_60668e4f { display:none;  }
		#carousel_2404ea62 { display:inline-block;  }
		#container_41c60b5e { width:100%; height:350px;  }
}
@media only screen and (max-width: 700px)
{
		#container_7c851527 { width:95%;  }
		#container_32b3f1ac { width:95%;  }
		#container_32fe9ab2 { width:95%;  }
		#container_472ed846 { width:95%;  }
		#container_42a3f239 { width:95%;  }
		#container_64ad0a91 { width:95%;  }
		#container_85aa4f2 { width:95%;  }
		#container_57fd4f35 { width:49%; height:300px;  }
		#container_45b43ff2 { width:49%; height:300px;  }
		#container_622e3297 { width:95%;  }
		#container_412eb388 { width:95%;  }
		#container_182349f5 { width:95%;  }
		#container_5e385deb { width:95%;  }
}
@media only screen and (max-width: 640px)
{
		#heading_565a14ad { display:inline-block;  }
		#heading_3ac3186a { display:none;  }
		#heading_24e94896 { display:none;  }
		#container_1f4d250f * span { font-size:12pt;  }
		#container_19e7052c * span { font-size:12pt;  }
		#container_57fd4f35 { width:100%; height:480px;  }
		#container_45b43ff2 { width:100%; height:450px;  }
		#container_41c60b5e { width:100%; height:450px;  }
}
@media only screen and (max-width: 500px)
{
		#container_57fd4f35 { width:100%; height:350px;  }
		#container_45b43ff2 { width:100%; height:350px;  }
}
@media only screen and (max-width: 430px)
{
		#container_41c60b5e { width:100%; height:430px;  }
}
@media only screen and (max-width: 380px)
{
		#container_57fd4f35 { width:100%;  }
		#container_45b43ff2 { width:100%;  }
}
