div#container
{
   width: 1650px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 19px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
@media only screen and (min-width: 1250px) and (max-width: 1649px)
{
}
@media only screen and (min-width: 1000px) and (max-width: 1249px)
{
}
@media only screen and (min-width: 767px) and (max-width: 999px)
{
}
@media only screen and (min-width: 640px) and (max-width: 766px)
{
}
@media only screen and (min-width: 480px) and (max-width: 639px)
{
}
@media only screen and (max-width: 479px)
{
}
#wb_Carousel1
{
   background-color: #F0FFFF;
   background-image: none;
   border-radius: 0px;
   margin: 0;
}
#wb_Carousel1
{
   display: block;
   float: left;
   font-size: 0;
   top: 0 !important;
}
#Carousel1 .frame
{
   width: 1650px;
   display: inline-block;
   overflow: hidden;
   height: 710px;
}
#Carousel1 .carousel-item-inner
{
   display: inline-block;
   height: 0;
   left: 0;
   margin-left: 0;
   position: absolute;
   top: 0;
   width: 1650px;
}
#wb_Carousel1 .pagination
{
   bottom: 0;
   left: 0;
   position: absolute;
   text-align: center;
   vertical-align: middle;
   width: 100%;
   z-index: 998;
}
#wb_Carousel1 .pagination a
{
   display: inline-block;
   margin: 12px 12px 12px 12px;
   width: 11px;
   height: 11px;
   cursor: pointer;
   text-indent: -999px;
   border-radius: 50%;
   background-color: rgba(255,255,255,1.00);
   border: 1px solid rgba(0,0,0,1.00);
}
#wb_Carousel1 .pagination a.active
{
   background-color: rgba(0,0,0,1.00);
}
#wb_Carousel1 .carousel-control-next, #wb_Carousel1 .carousel-control-prev
{
   position: absolute;
   top: 0;
   left: 0;
   cursor: pointer;
   text-align: center;
   opacity: 0.5;
   transition: opacity 0.3s ease;
}
#wb_Carousel1 .carousel-control-next-icon, #wb_Carousel1 .carousel-control-prev-icon
{
   display: inline-block;
   width: 32px;
   height: 32px;
   background: transparent no-repeat center center;
   background-size: 100% 100%;
}
#wb_Carousel1 .carousel-control-next:hover, #wb_Carousel1 .carousel-control-prev:hover
{
   text-decoration: none;
   outline: 0;
   opacity: 1;
}
#wb_Carousel1 .carousel-control-prev-icon
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23000000%22%20viewBox%3d%220%200%20128%20128%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M100%2026%20L62%2064%20L100%20102%20C101%20103%2c%20101%20104%2c%20101%20106%20C101%20107%2c%20101%20108%2c%20100%20109%20L88%20121%20C87%20122%2c%2086%20122%2c%2085%20122%20C84%20122%2c%2083%20122%2c%2082%20121%20L29%2068%20C28%2067%2c%2027%2066%2c%2027%2064%20C27%2063%2c%2028%2062%2c%2029%2061%20L82%208%20C83%207%2c%2084%207%2c%2085%207%20C86%207%2c%2087%207%2c%2088%208%20L100%2020%20C101%2021%2c%20101%2022%2c%20101%2023%20C101%2024%2c%20101%2026%2c%20100%2026%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#wb_Carousel1 .carousel-control-next-icon
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23000000%22%20viewBox%3d%220%200%20128%20128%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M99%2068%20L46%20121%20C45%20122%2c%2044%20122%2c%2043%20122%20C42%20122%2c%2041%20122%2c%2040%20121%20L28%20109%20C27%20108%2c%2027%20107%2c%2027%20106%20C27%20104%2c%2027%20103%2c%2028%20102%20L66%2064%20L28%2026%20C27%2026%2c%2027%2024%2c%2027%2023%20C27%2022%2c%2027%2021%2c%2028%2020%20L40%208%20C41%207%2c%2042%207%2c%2043%207%20C44%207%2c%2045%207%2c%2046%208%20L99%2061%20C100%2062%2c%20101%2063%2c%20101%2064%20C101%2066%2c%20100%2067%2c%2099%2068%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#Carousel1_back
{
   position: absolute;
   left: 4px;
   top: 47%;
   width: 32px;
   height: 32px;
   z-index: 999;
}
#Carousel1_next
{
   position: absolute;
   right: 4px;
   top: 47%;
   width: 32px;
   height: 32px;
   z-index: 999;
}
#Carousel1_back a, #Carousel1_next a
{
   cursor: pointer;
}
#Carousel1 .frame-1
{
   background-color: transparent;
   background-image: url('images/carouselbgimage1.jpg');
   background-repeat: no-repeat;
   background-position: center center;
}
#Carousel1 .frame-2
{
   background-color: transparent;
   background-image: url('images/carouselbgimage2.jpg');
   background-repeat: no-repeat;
   background-position: center center;
}
#Carousel1 .frame-3
{
   background-color: transparent;
   background-image: url('images/carouselbgimage3.jpg');
   background-repeat: no-repeat;
   background-position: center center;
}
#Carousel1 .frame-4
{
   background-color: transparent;
   background-image: url('images/carouselbgimage4.jpg');
   background-repeat: no-repeat;
   background-position: center center;
}
#wb_mainlogo
{
   vertical-align: top;
}
#mainlogo
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#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_Image3
{
   vertical-align: top;
}
#Image3
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#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%;
}
#wb_Image2
{
   position: absolute;
   left: 672px;
   top: 200px;
   width: 307px;
   height: 310px;
   z-index: 1;
}
#wb_Image3
{
   position: absolute;
   left: 671px;
   top: 201px;
   width: 307px;
   height: 310px;
   z-index: 2;
}
#wb_Image4
{
   position: absolute;
   left: 671px;
   top: 201px;
   width: 307px;
   height: 310px;
   z-index: 3;
}
#Carousel1
{
   position: absolute;
}
#wb_Carousel1
{
   position: absolute;
   left: 0px;
   top: 0px;
   width: 1650px;
   height: 710px;
   z-index: 4;
   overflow: hidden;
   position: relative;
}
#wb_mainlogo
{
   position: absolute;
   left: 671px;
   top: 201px;
   width: 307px;
   height: 310px;
   z-index: 0;
}
@media only screen and (min-width: 1250px) and (max-width: 1649px)
{
div#container
{
   width: 1250px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_Carousel1
{
   width: 1250px;
   height: 650px;
   visibility: visible;
   display: block;
   margin: 0;
}
#Carousel1 .frame
{
   width: 1250px;
   height: 650px;
}
#Carousel1 .carousel-item-inner
{
   width: 1250px;
   height: 0;
}
#Carousel1_back
{
   top: 47%;
}
#Carousel1_next
{
   top: 47%;
}
#Carousel1_back
{
   left: 4px;
   top: 47%;
   width: 32px;
   height: 32px;
}
#Carousel1_next
{
   right: 4px;
   top: 47%;
   width: 32px;
   height: 32px;
}
#wb_Carousel1 .carousel-control-prev-icon, #wb_Carousel1 .carousel-control-next-icon
{
   width: 32px;
   height: 32px;
}
#wb_mainlogo
{
   left: 472px;
   top: 171px;
   width: 305px;
   height: 309px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image2
{
   left: 472px;
   top: 171px;
   width: 305px;
   height: 309px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image3
{
   left: 472px;
   top: 171px;
   width: 305px;
   height: 309px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image4
{
   left: 471px;
   top: 171px;
   width: 307px;
   height: 310px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1249px)
{
div#container
{
   width: 1000px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_Carousel1
{
   width: 1000px;
   height: 590px;
   visibility: visible;
   display: block;
   margin: 0;
}
#Carousel1 .frame
{
   width: 1000px;
   height: 590px;
}
#Carousel1 .carousel-item-inner
{
   width: 1000px;
   height: 0;
}
#Carousel1_back
{
   top: 47%;
}
#Carousel1_next
{
   top: 47%;
}
#Carousel1_back
{
   left: 4px;
   top: 47%;
   width: 32px;
   height: 32px;
}
#Carousel1_next
{
   right: 4px;
   top: 47%;
   width: 32px;
   height: 32px;
}
#wb_Carousel1 .carousel-control-prev-icon, #wb_Carousel1 .carousel-control-next-icon
{
   width: 32px;
   height: 32px;
}
#wb_mainlogo
{
   left: 377px;
   top: 171px;
   width: 245px;
   height: 249px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image2
{
   left: 377px;
   top: 171px;
   width: 245px;
   height: 249px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image3
{
   left: 377px;
   top: 171px;
   width: 245px;
   height: 249px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image4
{
   left: 377px;
   top: 171px;
   width: 245px;
   height: 249px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
}
@media only screen and (min-width: 767px) and (max-width: 999px)
{
div#container
{
   width: 767px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_Carousel1
{
   width: 767px;
   height: 505px;
   visibility: visible;
   display: block;
   margin: 0;
}
#Carousel1 .frame
{
   width: 767px;
   height: 505px;
}
#Carousel1 .carousel-item-inner
{
   width: 767px;
   height: 0;
}
#Carousel1_back
{
   top: 46%;
}
#Carousel1_next
{
   top: 46%;
}
#Carousel1_back
{
   left: 4px;
   top: 46%;
   width: 32px;
   height: 32px;
}
#Carousel1_next
{
   right: 4px;
   top: 46%;
   width: 32px;
   height: 32px;
}
#wb_Carousel1 .carousel-control-prev-icon, #wb_Carousel1 .carousel-control-next-icon
{
   width: 32px;
   height: 32px;
}
#wb_mainlogo
{
   left: 276px;
   top: 144px;
   width: 214px;
   height: 218px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image2
{
   left: 276px;
   top: 144px;
   width: 214px;
   height: 218px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image3
{
   left: 276px;
   top: 144px;
   width: 214px;
   height: 218px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image4
{
   left: 276px;
   top: 144px;
   width: 214px;
   height: 218px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
}
@media only screen and (min-width: 640px) and (max-width: 766px)
{
div#container
{
   width: 640px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_Carousel1
{
   width: 640px;
   height: 472px;
   visibility: visible;
   display: block;
   margin: 0;
}
#Carousel1 .frame
{
   width: 640px;
   height: 472px;
}
#Carousel1 .carousel-item-inner
{
   width: 640px;
   height: 0;
}
#Carousel1_back
{
   top: 46%;
}
#Carousel1_next
{
   top: 46%;
}
#Carousel1_back
{
   left: 4px;
   top: 46%;
   width: 32px;
   height: 32px;
}
#Carousel1_next
{
   right: 4px;
   top: 46%;
   width: 32px;
   height: 32px;
}
#wb_Carousel1 .carousel-control-prev-icon, #wb_Carousel1 .carousel-control-next-icon
{
   width: 32px;
   height: 32px;
}
#wb_mainlogo
{
   left: 220px;
   top: 136px;
   width: 199px;
   height: 202px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image2
{
   left: 220px;
   top: 136px;
   width: 199px;
   height: 202px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image3
{
   left: 220px;
   top: 136px;
   width: 199px;
   height: 202px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image4
{
   left: 220px;
   top: 136px;
   width: 199px;
   height: 202px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
}
@media only screen and (min-width: 480px) and (max-width: 639px)
{
div#container
{
   width: 480px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_Carousel1
{
   width: 480px;
   height: 521px;
   visibility: visible;
   display: block;
   margin: 0;
}
#Carousel1 .frame
{
   width: 480px;
   height: 521px;
}
#Carousel1 .carousel-item-inner
{
   width: 480px;
   height: 0;
}
#Carousel1_back
{
   top: 46%;
}
#Carousel1_next
{
   top: 46%;
}
#Carousel1_back
{
   left: 4px;
   top: 46%;
   width: 32px;
   height: 32px;
}
#Carousel1_next
{
   right: 4px;
   top: 46%;
   width: 32px;
   height: 32px;
}
#wb_Carousel1 .carousel-control-prev-icon, #wb_Carousel1 .carousel-control-next-icon
{
   width: 32px;
   height: 32px;
}
#wb_mainlogo
{
   left: 148px;
   top: 168px;
   width: 184px;
   height: 187px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image2
{
   left: 148px;
   top: 168px;
   width: 184px;
   height: 187px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image3
{
   left: 148px;
   top: 168px;
   width: 184px;
   height: 187px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image4
{
   left: 148px;
   top: 168px;
   width: 184px;
   height: 187px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
}
@media only screen and (max-width: 479px)
{
div#container
{
   width: 320px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_Carousel1
{
   width: 320px;
   height: 407px;
   visibility: visible;
   display: block;
   margin: 0;
}
#Carousel1 .frame
{
   width: 320px;
   height: 407px;
}
#Carousel1 .carousel-item-inner
{
   width: 320px;
   height: 0;
}
#Carousel1_back
{
   top: 45%;
}
#Carousel1_next
{
   top: 45%;
}
#Carousel1_back
{
   left: 4px;
   top: 45%;
   width: 32px;
   height: 32px;
}
#Carousel1_next
{
   right: 4px;
   top: 45%;
   width: 32px;
   height: 32px;
}
#wb_Carousel1 .carousel-control-prev-icon, #wb_Carousel1 .carousel-control-next-icon
{
   width: 32px;
   height: 32px;
}
#wb_mainlogo
{
   left: 67px;
   top: 110px;
   width: 185px;
   height: 188px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image2
{
   left: 67px;
   top: 110px;
   width: 185px;
   height: 188px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image3
{
   left: 67px;
   top: 110px;
   width: 185px;
   height: 188px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
#wb_Image4
{
   left: 67px;
   top: 110px;
   width: 185px;
   height: 188px;
   visibility: visible;
   display: inline;
   margin: 0;
   padding: 0;
}
}
