div#container
{
   width: 996px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #2E2F2B;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
#PageHeader1
{
   background-color: transparent;
   background-image: url('images/blackgold header.png');
   background-repeat: no-repeat;
   background-position: center top;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer17
{
   background-color: transparent;
   background-image: url('images/blackgold backmiddle mdl.png');
   background-repeat: repeat-y;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
   box-shadow: 0px 0px 1px #000000 inset;
   box-sizing: border-box;
}
#Layer16
{
   background-color: transparent;
   background-image: url('images/blackgold backmiddle mdl.png');
   background-repeat: repeat-y;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
   box-shadow: 0px 0px 1px #000000 inset;
   box-sizing: border-box;
}
#Layer15
{
   background-color: transparent;
   background-image: url('images/blackgold backmiddle mdl.png');
   background-repeat: repeat-y;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
   box-shadow: 0px 0px 1px #000000 inset;
   box-sizing: border-box;
}
#Layer1
{
   background-color: transparent;
   background-image: url('images/blackgold backmiddle top.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: contain;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer2
{
   background-color: transparent;
   background-image: url('images/blackgold backmiddle mdl.png');
   background-repeat: repeat-y;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
   box-shadow: 0px 0px 1px #000000 inset;
   box-sizing: border-box;
}
#Layer18
{
   background-color: transparent;
   background-image: url('images/blackgold middleasset mdl.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
}
#Layer3
{
   background-color: transparent;
   background-image: url('images/blackgold backmiddle btm.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: contain;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer4
{
   background-color: transparent;
   background-image: url('images/blackgold footer.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: contain;
   border-radius: 0px;
}
#Layer6
{
   background-color: transparent;
   background-image: url('images/blackgold middleasset top.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: contain;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer7
{
   background-color: transparent;
   background-image: url('images/blackgold middleasset mdl.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
}
#Layer8
{
   background-color: transparent;
   background-image: url('images/blackgold middleasset btm.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: contain;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer5
{
   background-color: transparent;
   background-image: url('images/blackgold side.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: 100% 100%;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer9
{
   background-color: transparent;
   background-image: url('images/blackgold side2.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: 100% 100%;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer10
{
   background-color: transparent;
   background-image: url('images/blackgold block1.png');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: 100% 100%;
   border-radius: 0px;
}
#Layer11
{
   background-color: transparent;
   background-image: url('images/blackgold block1.png');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: 100% 100%;
   border-radius: 0px;
}
#Layer12
{
   background-color: transparent;
   background-image: url('images/blackgold block1.png');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: 100% 100%;
   border-radius: 0px;
}
#Layer13
{
   background-color: transparent;
   background-image: url('images/blackgold block1.png');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: 100% 100%;
   border-radius: 0px;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text1 div
{
   text-align: center;
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text2 div
{
   text-align: center;
}
#wb_Image2
{
   vertical-align: top;
}
#Image2
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text3 div
{
   text-align: center;
}
#wb_TextMenu1
{
   background-color: transparent;
   background-image: none;
   color: #808080;
   font-family: "Trebuchet MS";
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   font-size: 15px;
   margin: 0;
   text-align: left;
   overflow: hidden;
}
#wb_TextMenu1 span
{
   display: block;
   margin: 0 0 2px 0;
   line-height: 20px;
}
#wb_TextMenu1 a
{
   color: inherit;
   text-decoration: inherit;
}
#wb_Icon1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#wb_Icon1 a::after
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1;
   pointer-events: auto;
   content: "";
}
#Icon1
{
   height: 115px;
   width: 124px;
}
#Icon1 i
{
   color: #0D6EFD;
   display: inline-block;
   font-size: 115px;
   line-height: 115px;
   vertical-align: middle;
   width: 114px;
}
#wb_Icon1:hover #Icon1 i
{
   color: #0D6EFD;
}
#wb_Text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text4 div
{
   text-align: center;
}
#Layer14
{
   background-color: transparent;
   background-image: url('images/blackgold headerbar.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: 100% 100%;
   border-radius: 0px;
}
#wb_Icon4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#Icon4
{
   height: 32px;
   width: 40px;
}
#Icon4 i
{
   color: #F2F2F2;
   display: inline-block;
   font-size: 32px;
   line-height: 32px;
   vertical-align: middle;
   width: 34px;
}
#wb_Icon4:hover #Icon4 i
{
   color: #F2F2F2;
}
#wb_Text5 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text5 div
{
   text-align: left;
}
#Layer22
{
   background-color: transparent;
   background-image: url('images/blackgold side.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: 100% 100%;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer23
{
   background-color: transparent;
   background-image: url('images/blackgold side.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: 100% 100%;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer24
{
   background-color: transparent;
   background-image: url('images/blackgold side.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: 100% 100%;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer25
{
   background-color: transparent;
   background-image: url('images/blackgold side.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: 100% 100%;
   border-radius: 0px;
   box-sizing: border-box;
}
#Layer19
{
   background-color: transparent;
   background-image: url('images/blackgold middleasset mdl.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
}
#Layer20
{
   background-color: transparent;
   background-image: url('images/blackgold middleasset mdl.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
}
#Layer21
{
   background-color: transparent;
   background-image: url('images/blackgold middleasset mdl.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   border-radius: 0px;
}
#Layer27
{
   background-color: transparent;
   background-image: url('images/blackgold block1 top.png');
   background-repeat: space;
   background-position: left top;
   border-radius: 0px;
}
#Layer28
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer29
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer30
{
   background-color: transparent;
   background-image: url('images/blackgold block1 bottom.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#wb_Image5
{
   vertical-align: top;
}
#Image5
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text6 div
{
   text-align: center;
}
#wb_Text7 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text7 div
{
   text-align: center;
}
#wb_Text8 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text8 div
{
   text-align: center;
}
#Layer26
{
   background-color: transparent;
   background-image: url('images/blackgold block1 top.png');
   background-repeat: space;
   background-position: left top;
   border-radius: 0px;
}
#wb_Text9 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text9 div
{
   text-align: center;
}
#Layer31
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer32
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer33
{
   background-color: transparent;
   background-image: url('images/blackgold block1 bottom.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#wb_Text10 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text10 div
{
   text-align: center;
}
#Layer34
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer35
{
   background-color: transparent;
   background-image: url('images/blackgold block1 top.png');
   background-repeat: space;
   background-position: left top;
   border-radius: 0px;
}
#Layer36
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer37
{
   background-color: transparent;
   background-image: url('images/blackgold block1 bottom.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer41
{
   background-color: transparent;
   background-image: url('images/blackgold block1 top.png');
   background-repeat: space;
   background-position: left top;
   border-radius: 0px;
}
#wb_Text13 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text13 div
{
   text-align: center;
}
#Layer42
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer43
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer44
{
   background-color: transparent;
   background-image: url('images/blackgold block1 bottom.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#SlideShow1 .image
{
   border-width: 0;
   border-radius: inherit;
   left: 0;
   top: 0;
   width: auto;
   height: 100%;
}
#SlideShow1
{
   border: 0px solid #DDDDDD;
   border-radius: 0px;
}
#Layer38
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer39
{
   background-color: transparent;
   background-image: url('images/blackgold block1 top.png');
   background-repeat: space;
   background-position: left top;
   border-radius: 0px;
}
#Layer40
{
   background-color: transparent;
   background-image: url('images/blackgold block1 bottom.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer45
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer46
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer47
{
   background-color: transparent;
   background-image: url('images/blackgold block1 top.png');
   background-repeat: space;
   background-position: left top;
   border-radius: 0px;
}
#Layer48
{
   background-color: transparent;
   background-image: url('images/blackgold block1 middle.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#Layer49
{
   background-color: transparent;
   background-image: url('images/blackgold block1 bottom.png');
   background-repeat: no-repeat;
   background-position: left top;
   border-radius: 0px;
}
#wb_Text11 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text11 div
{
   text-align: center;
}
#wb_Image1
{
   vertical-align: top;
}
#Image1
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text12 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text12 div
{
   text-align: center;
}
#wb_Text14 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text14 div
{
   text-align: center;
}
#wb_Image6
{
   vertical-align: top;
}
#Image6
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text16 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text16 div
{
   text-align: center;
}
#wb_Text17 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text17 div
{
   text-align: center;
}
#wb_Text18 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text18 div
{
   text-align: center;
}
#wb_Text19 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text19 div
{
   text-align: center;
}
#wb_Text20 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text20 div
{
   text-align: center;
}
#wb_Text21 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text21 div
{
   text-align: center;
}
#wb_Text22 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text22 div
{
   text-align: center;
}
#wb_Text23 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text23 div
{
   text-align: center;
}
#wb_Text24 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text24 div
{
   text-align: center;
}
#wb_Text25 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text25 div
{
   text-align: center;
}
#wb_Text26 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text26 div
{
   text-align: center;
}
#wb_Text27 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text27 div
{
   text-align: center;
}
#wb_Text28 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text28 div
{
   text-align: center;
}
#wb_Text29 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text29 div
{
   text-align: center;
}
#wb_Text31 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text31 div
{
   text-align: center;
}
#wb_Text32 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text32 div
{
   text-align: center;
}
#MediaPlayer1
{
   box-sizing: border-box;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
}
#wb_Icon2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#Icon2
{
   height: 20px;
   width: 20px;
}
#Icon2 i
{
   color: #AC955F;
   display: inline-block;
   font-size: 20px;
   line-height: 20px;
   vertical-align: middle;
   width: 19px;
}
#wb_Icon2:hover #Icon2 i
{
   color: #E0C399;
}
#wb_Icon3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#Icon3
{
   height: 20px;
   width: 20px;
}
#Icon3 i
{
   color: #AC955F;
   display: inline-block;
   font-size: 20px;
   line-height: 20px;
   vertical-align: middle;
   width: 19px;
}
#wb_Icon3:hover #Icon3 i
{
   color: #E0C399;
}
#wb_Icon5
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#Icon5
{
   height: 23px;
   width: 12px;
}
#Icon5 i
{
   color: #AC955F;
   display: inline-block;
   font-size: 12px;
   line-height: 23px;
   vertical-align: middle;
   width: 13px;
}
#wb_Icon5:hover #Icon5 i
{
   color: #E0C399;
}
#wb_Image7
{
   vertical-align: top;
}
#Image7
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image8
{
   vertical-align: top;
}
#Image8
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image9
{
   vertical-align: top;
}
#Image9
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text30 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text30 div
{
   text-align: center;
}
#Shape1
{
   border-width: 0;
   vertical-align: top;
}
#wb_Image3
{
   vertical-align: top;
}
#Image3
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#TextArt1
{
   border-width: 0;
   vertical-align: top;
}
#TextArt1
{
   filter: drop-shadow(2px 2px 0px rgba(210,229,220,0.20));
}
#wb_Image4
{
   vertical-align: top;
}
#Image4
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
.cc-revoke,.cc-window 
{
   font-family: "Arial" !important;
   font-size: 19px !important;
}
.cc-btn 
{
   font-size: 19px !important;
}
#InlineFrame2
{
   box-sizing: border-box;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   margin: 0;
}
#Shape4
{
   border-width: 0;
   vertical-align: top;
}
#Shape2
{
   width: 352px;
   height: 161px;
   background-color: transparent;
   background-image: url('images/Grijs blok.png');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: 100% 100%;
   border: 0px #D2D2D2 solid;
}
#Shape2_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.28%;
   top: 0.62%;
   width: 99.43%;
   height: 98.76%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#InlineFrame1
{
   box-sizing: border-box;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   margin: 0;
}
#wb_Image14
{
   vertical-align: top;
}
#Image14
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Icon6
{
   background-color: transparent;
   background-image: none;
   border-radius: 1px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
   transition: all 1ms ease;
}
#Icon6
{
   -webkit-text-stroke: 2px #000000;
   text-stroke: 2px #000000;
}
#Icon6
{
   height: 46px;
   width: 46px;
}
#Icon6 i
{
   color: #F2DA31;
   display: inline-block;
   font-size: 46px;
   line-height: 46px;
   vertical-align: middle;
   width: 49px;
   transition: all 1ms ease;
}
#wb_Icon6:hover #Icon6 i
{
   color: #F1E27C;
}
#wb_Icon7
{
   background-color: transparent;
   background-image: none;
   border-radius: 1px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
   transition: all 1ms ease;
}
#Icon7
{
   -webkit-text-stroke: 2px #000000;
   text-stroke: 2px #000000;
}
#Icon7
{
   height: 46px;
   width: 46px;
}
#Icon7 i
{
   color: #F2DA31;
   display: inline-block;
   font-size: 46px;
   line-height: 46px;
   vertical-align: middle;
   width: 49px;
   transition: all 1ms ease;
}
#wb_Icon7:hover #Icon7 i
{
   color: #F1E27C;
}
#Shape3
{
   border-width: 0;
   vertical-align: top;
}
.darktheme body
{
   background-color: #D1D0D4;
}
.darktheme #PageHeader1,
.darktheme #Layer17,
.darktheme #Layer16,
.darktheme #Layer15,
.darktheme #Layer1,
.darktheme #Layer2,
.darktheme #Layer18,
.darktheme #Layer3,
.darktheme #Layer4,
.darktheme #Layer7,
.darktheme #Layer8,
.darktheme #Layer5,
.darktheme #Layer9,
.darktheme #wb_Image2,
.darktheme #wb_Icon1,
.darktheme #Layer14,
.darktheme #Layer22,
.darktheme #Layer23,
.darktheme #Layer24,
.darktheme #Layer25,
.darktheme #Layer19,
.darktheme #Banner1,
.darktheme #wb_Image5,
.darktheme #wb_Text7,
.darktheme #Html3,
.darktheme #SlideShow1,
.darktheme #wb_Image1,
.darktheme #wb_Image6,
.darktheme #wb_Shape4,
.darktheme #wb_Shape2,
.darktheme #InlineFrame1
{
   filter: invert(100%);
}
  /* Verberg de standaard achtergrond */
  #slider1 {
    background: transparent;
    appearance: none;
    -webkit-appearance: none;
    height: 5px;
  }

  /* Webkit (Chrome, Safari) - track en thumb */
  #slider1::-webkit-slider-runnable-track {
    height: 5px;
    background: #D8D8D8;
    border-radius: 5px;
  }

  #slider1::-webkit-slider-thumb {
    width: 20px;
    height: 20px;
    background-color: #C19859;
    border-radius: 50%;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -8px; /* Zorg dat de thumb mooi in het midden zit */
  }

  /* Firefox - track en thumb */
  #slider1::-moz-range-track {
    height: 5px;
    background: #D8D8D8;
    border-radius: 5px;
  }

  #slider1::-moz-range-thumb {
    width: 20px;
    height: 20px;
    background-color: #C19859;
    border-radius: 50%;
    cursor: pointer;
  }

  /* Edge/IE */
  #slider1::-ms-track {
    height: 5px;
    background: transparent;
    border-color: transparent;
    color: transparent;
  }

  #slider1::-ms-fill-lower {
    background: #D8D8D8;
    border-radius: 5px;
  }

  #slider1::-ms-fill-upper {
    background: #D8D8D8;
    border-radius: 5px;
  }

  #slider1::-ms-thumb {
    width: 20px;
    height: 20px;
    background-color: #C19859;
    border-radius: 50%;
    cursor: pointer;
  }
.whatsapp-container {
  position: fixed;
  left: 20px;
  bottom: 80px; /* standaard desktop/mobiel verhoogd */
  z-index: 9999;
  display: flex;
  flex-direction: column;
  align-items: center;
  opacity: 0;
  animation: fadeIn 1s forwards; /* fade-in bij laden */
}

/* ON AIR lampje */
.onair-lamp {
  display: none; /* default: uit */
  font-size: 12px;
  font-weight: bold;
  color: white;
  background-color: red;
  padding: 3px 8px;
  border-radius: 6px;
  margin-bottom: 8px;
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.3);
  animation: pulse-lamp 1.5s infinite;
  opacity: 0;
  transition: opacity 0.5s ease;
}

/* Lamp pulse animatie */
@keyframes pulse-lamp {
  0%, 100% { box-shadow: 0 0 6px rgba(255,0,0,0.7); }
  50% { box-shadow: 0 0 14px rgba(255,0,0,1); }
}

/* WhatsApp knop */
.whatsapp-float {
  width: 56px;
  height: 56px;
  background-color: #25D366;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 6px 14px rgba(0,0,0,0.3);
  animation: whatsapp-pulse 2s infinite, fadeIn 1s forwards;
  transition: background-color 0.3s ease, transform 0.3s ease;
  text-decoration: none;
  opacity: 0;
}

.whatsapp-float img {
  width: 28px;
  height: 28px;
  filter: none; /* icoon is al wit */
}

.whatsapp-float:hover {
  background-color: #1ebe5d;
  transform: scale(1.08);
  animation: fadeIn 1s forwards; /* behoud fade-in, stop alleen pulse */
}

/* WhatsApp pulse */
@keyframes whatsapp-pulse {
  0% { box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.6); }
  70% { box-shadow: 0 0 0 18px rgba(37, 211, 102, 0); }
  100% { box-shadow: 0 0 0 0 rgba(37, 211, 102, 0); }
}

/* fade-in animatie */
@keyframes fadeIn {
  to { opacity: 1; }
}

/* Mobiel responsive */
@media (max-width: 767px) {
  .whatsapp-container {
    bottom: 90px; /* net boven cookie banner */
  }
  .whatsapp-float {
    width: 60px;
    height: 60px;
  }
  .whatsapp-float img {
    width: 32px;
    height: 32px;
  }
  .onair-lamp {
    font-size: 12px;
    padding: 3px 8px;
    margin-bottom: 6px;
  }
}
