div#container
{
   width: 970px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   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%;
}
#Shape1
{
   border-width: 0;
   vertical-align: top;
}
#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_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text1
{
   color: #000000;
   font-family: Verdana;
   font-weight: 400;
   font-size: 37px;
   line-height: 45.5px;
}
#wb_Text1 p, #wb_Text1 ul
{
   margin: 0;
   padding: 0;
}
#Extension1, #Extension1 *
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#Extension1
{
   display: flex;
   flex-wrap: wrap;
   font-family: "Arial";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   list-style-type: none;
   margin: 0 auto;
   width: 100%;
}
#Extension1 .grid-item
{
   position: relative;
   transform: scale(1.00);
   visibility: hidden;
}
#Extension1 .grid-item::after
{
   content: '';
   display: block;
   padding-bottom: 86.602%;
}
#Extension1 .grid-item-inner
{
   margin: 0 2%;
   overflow: hidden;
   padding-bottom: 110.851%;;
   position: absolute;
   transform: rotate3d(0,0,1,-60deg) skewY(30deg);
   visibility: hidden;
   width: 96%;
}
#Extension1 .grid-item-inner *
{
   position: absolute;
   visibility: visible;
}
#Extension1 .grid-item a
{
   color: #000000;
   display: block;
   height: 100%;
   overflow: hidden;
   text-align: center;
   transform: skewY(-30deg) rotate3d(0,0,1,60deg);
   width: 100%;
}
#Extension1 .caption
{
   background-color: #FED00B;
   box-sizing: border-box;
   color: #000000;
   display: flex;
   flex-direction: column;
   height: 100%;
   justify-content: center;
   transition: all 600ms ease-in-out;
   width: 100%;
   z-index: 1;
}
#Extension1 .grid-item .title
{
   position: relative;
}
#Extension1 .grid-item a:hover .caption, #Extension1 .grid-item a:focus .caption
{
   background-color: #000000;
   color: #FED00B;
}
#Extension1
{
   padding-bottom: 7.4%;
}
#Extension1 .grid-item
{
   width: 33.333%;
}
#Extension1 .grid-item:nth-child(5n+4)
{
   margin-left:16.666%;
}
#wb_Extension1 li i
{
   font-size: 64px;
   width: 66px;
}
#Extension1 .icon
{
   margin: 0 0 1px 0;
   position: relative !important;
}
#Extension1 a i
{
   color: #000000;
   position: relative !important;
   transition: color 600ms ease-in-out;
}
#Extension1 a:hover i
{
   color: #FED00B;
}
