div#container
{
   width: 970px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFAF0;
   color: #222222;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
a
{
   color: #445566;
   text-decoration: underline;
}
a:visited
{
   color: #555555;
}
a:active
{
   color: #443333;
}
a:hover
{
   color: #445566;
   text-decoration: underline;
}
.visibility-hidden
{
   visibility: hidden;
}
@font-face
{
   font-family: "Brush Script MT";
   font-display: swap;
   src: url('../fonts/brushsci.ttf') format('truetype');
}
@font-face
{
   font-family: "Open Sans Extrabold";
   font-display: swap;
   src: url('../fonts/verdana.ttf') format('truetype');
}
@keyframes animate-fade-in-left
{
   0% { transform: translate(-100px,0px) rotate(0deg) ; opacity: 0;  }
   100% { transform: translate(0px,0px) rotate(0deg) ; opacity: 1;  }
}
h2, .h2
{
   font-family: "Brush Script MT";
   font-weight: bold;
   font-size: 35px;
   text-decoration: none;
   color: #800000;
   --color: #800000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
h3, .h3
{
   font-family: "Brush Script MT";
   font-weight: bold;
   font-size: 53px;
   text-decoration: none;
   color: #800000;
   --color: #800000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
@media only screen and (min-width: 768px) and (max-width: 969px)
{
}
@media only screen and (max-width: 767px)
{
}
#wb_headerLayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#headerLayoutGrid
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 4px 0 4px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#headerLayoutGrid > .col-1, #headerLayoutGrid > .col-2, #headerLayoutGrid > .col-3
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#headerLayoutGrid > .col-1, #headerLayoutGrid > .col-2, #headerLayoutGrid > .col-3
{
   flex: 0 0 auto;
}
#headerLayoutGrid > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   flex-basis: 25%;
   max-width: 25%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: flex-start;
   text-align: left;
}
#headerLayoutGrid > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   flex-basis: 50%;
   max-width: 50%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#headerLayoutGrid > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   flex-basis: 25%;
   max-width: 25%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: flex-end;
   text-align: right;
}
@media (max-width: 768px)
{
#headerLayoutGrid > .col-1, #headerLayoutGrid > .col-2, #headerLayoutGrid > .col-3
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_headerTitle
{
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 0;
   text-align: center;
}
#headerTitle
{
   height: 100%;
   margin: 0;
   width: 100%;
}
#wb_welcomeLayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/da0001.jpg');
   background-repeat: no-repeat;
   background-position: left center;
   background-attachment: scroll;
   background-size: cover;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#welcomeLayoutGrid
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#welcomeLayoutGrid > .col-1, #welcomeLayoutGrid > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#welcomeLayoutGrid > .col-1, #welcomeLayoutGrid > .col-2
{
   flex: 0 0 auto;
}
#welcomeLayoutGrid > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 66.66666667%;
   max-width: 66.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
#welcomeLayoutGrid > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 33.33333333%;
   max-width: 33.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: flex-start;
   text-align: left;
}
#welcomeLayoutGrid > .col-2 > .col-2-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 100px 0 100px 0;
}
@media (max-width: 768px)
{
#welcomeLayoutGrid > .col-1, #welcomeLayoutGrid > .col-2
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_welcomeHeading
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #445566;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 0 0 25px 0;
   text-align: right;
}
#welcomeHeading
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: 800;
   font-style: normal;
   font-size: 53px;
   margin: 0;
   text-align: right;
   text-transform: none;
   text-shadow: 3px 3px 3px rgba(220,220,220,1.00);
}
#wb_featuresLayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: rgba(85,85,85,0.04);
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#featuresLayoutGrid1
{
   box-sizing: border-box;
   padding: 75px 15px 75px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#featuresLayoutGrid1 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#featuresLayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#featuresLayoutGrid1 > .row > .col-1
{
   float: left;
}
#featuresLayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#featuresLayoutGrid1:before,
#featuresLayoutGrid1:after,
#featuresLayoutGrid1 .row:before,
#featuresLayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#featuresLayoutGrid1:after,
#featuresLayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#featuresLayoutGrid1 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #DEB887;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid1
{
   box-sizing: border-box;
   padding: 10px 0 10px 0;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid1 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#LayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#LayoutGrid1 > .row > .col-1
{
   float: left;
}
#LayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#LayoutGrid1:before,
#LayoutGrid1:after,
#LayoutGrid1 .row:before,
#LayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid1:after,
#LayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid1 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_featuresLayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #EEEEEE;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#featuresLayoutGrid2
{
   box-sizing: border-box;
   padding: 0 15px 0 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#featuresLayoutGrid2 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#featuresLayoutGrid2 > .row > .col-1, #featuresLayoutGrid2 > .row > .col-2, #featuresLayoutGrid2 > .row > .col-3, #featuresLayoutGrid2 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#featuresLayoutGrid2 > .row > .col-1, #featuresLayoutGrid2 > .row > .col-2, #featuresLayoutGrid2 > .row > .col-3, #featuresLayoutGrid2 > .row > .col-4
{
   float: left;
}
#featuresLayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 25%;
   text-align: center;
}
#featuresLayoutGrid2 > .row > .col-1 > .col-1-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 100px 0 200px 0;
}
#featuresLayoutGrid2 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 25%;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-2 > .col-2-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 200px 0 100px 0;
}
#featuresLayoutGrid2 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 25%;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-3 > .col-3-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 100px 0 200px 0;
}
#featuresLayoutGrid2 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 25%;
   text-align: center;
}
#featuresLayoutGrid2 > .row > .col-4 > .col-4-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 200px 0 100px 0;
}
#featuresLayoutGrid2:before,
#featuresLayoutGrid2:after,
#featuresLayoutGrid2 .row:before,
#featuresLayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#featuresLayoutGrid2:after,
#featuresLayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 768px)
{
#featuresLayoutGrid2 > .row > .col-1, #featuresLayoutGrid2 > .row > .col-2, #featuresLayoutGrid2 > .row > .col-3, #featuresLayoutGrid2 > .row > .col-4
{
   float: none;
   width: 100% !important;
}
}
#featuresLayoutGrid2-divider-top
{
   overflow: hidden;
   position: absolute;
   top: 0%;
   width: 100%;
   height: 400px;
   line-height: 0;
   left: 0;
}
#featuresLayoutGrid2-divider-top svg
{
   display: block;
   width: 100%;
   height: 100%;
   position: relative;
   left: 50%;
   top: 0;
   transform: translateX(-50%);
}
#featuresLayoutGrid2-divider-top .divider-fill
{
   fill: rgba(255,228,181,1.00);
   transform-origin: bottom;
   transform: rotateY(0deg);
}
#wb_featuresCard1
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   border-radius: 0px;
   text-align: center;
}
#featuresCard1-card-body
{
   padding: 30px 30px 30px 30px;
   flex: 1 1 auto;
   font-size: 0;
}
#featuresCard1-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard1-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard1-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresHeading
{
   box-sizing: border-box;
   vertical-align: top;
   margin: 0 0 20px 0 ;
   padding: 0;
   text-align: center;
}
#featuresHeading
{
   height: 100%;
   margin: 0;
   width: 100%;
}
#wb_featuresText 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_featuresText
{
   color: #59504C;
   font-family: "Brush Script MT";
   font-weight: normal;
   font-size: 27px;
}
#wb_featuresText div
{
   text-align: center;
}
#wb_featuresText
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_joyLayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0 0 50px 0 ;
}
#joyLayoutGrid
{
   box-sizing: border-box;
   padding: 150px 15px 150px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#joyLayoutGrid > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#joyLayoutGrid > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#joyLayoutGrid > .row > .col-1
{
   float: left;
}
#joyLayoutGrid > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#joyLayoutGrid:before,
#joyLayoutGrid:after,
#joyLayoutGrid .row:before,
#joyLayoutGrid .row:after
{
   display: table;
   content: " ";
}
#joyLayoutGrid:after,
#joyLayoutGrid .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#joyLayoutGrid > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#joyLayoutGrid-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   border-radius: 0px;
   background-color: #555555;
   opacity: 0.78;
}
#wb_joyLayoutGrid .parallax
{
   background-color: transparent;
   background-image: url('../images/makhkxresdefault.jpg');
   background-repeat: no-repeat;
   background-position: center center;
   position: fixed;
   top: 0;
   transform: translate3d(0, 0, 0);
   transform-style: preserve-3d;
   width: 100%;
   background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
}
#wb_joyLayoutGrid .parallax__container
{
   clip: rect(0, auto, auto, 0);
   height: 100%;
   left: 0;
   overflow: hidden;
   position: absolute;
   top: 0;
   width: 100%;
   z-index: -100;
}
#wb_tipsSection1
{
   height: 440px;
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   text-align: center;
}
#tipsSection1-card-body
{
   flex: 1 1 auto;
   font-size: 0;
}
#tipsSection1-card-item0
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 29.3%;
   top: 0%;
   height: auto;
   width: 41.4%;
   padding: 0;
}
#tipsSection1-card-item0 img
{
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: auto;
   border: 0px solid #222222;
   border-radius: 0px;
}
#tipsSection1-card-item1
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 23.5%;
   top: 50.7%;
   height: 49.3%;
   width: 53.1%;
   padding: 0;
}
#tipsSection1-card-item1 > div
{
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   padding: 0;
   background-color: rgba(51,51,51,0.69);
   background-image: none;
   -webkit-clip-path: url(#tipsSection1-card-item1-clippath);
   clip-path: url(#tipsSection1-card-item1-clippath);
}
#tipsSection1-card-item2
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 25.3%;
   top: 53.6%;
   height: 22%;
   width: 50.1%;
   padding: 0;
   color: #EEEEEE;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 37px;
   text-align: center;
}
#tipsSection1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 25.4%;
   top: 79.3%;
   height: 15.2%;
   width: 48.4%;
   padding: 0;
   color: #EEEEEE;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   line-height: 22.4px;
   text-align: center;
}
#tipsSection1-card-item4
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 29.6%;
   top: 87.5%;
   height: 10.2%;
   width: 41%;
   padding: 0;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: right;
}
#wb_article22LayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #F5DEB3;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#article22LayoutGrid
{
   box-sizing: border-box;
   padding: 10px 0 10px 0;
   margin-right: auto;
   margin-left: auto;
}
#article22LayoutGrid > .row
{
   margin-right: 0;
   margin-left: 0;
}
#article22LayoutGrid > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#article22LayoutGrid > .row > .col-1
{
   float: left;
}
#article22LayoutGrid > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#article22LayoutGrid:before,
#article22LayoutGrid:after,
#article22LayoutGrid .row:before,
#article22LayoutGrid .row:after
{
   display: table;
   content: " ";
}
#article22LayoutGrid:after,
#article22LayoutGrid .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#article22LayoutGrid > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_galleryLayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #000000;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#galleryLayoutGrid2
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 50px 0 50px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#galleryLayoutGrid2 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#galleryLayoutGrid2 > .col-1
{
   flex: 0 0 auto;
}
#galleryLayoutGrid2 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
@media (max-width: 768px)
{
#galleryLayoutGrid2 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_tipsLayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#tipsLayoutGrid
{
   box-sizing: border-box;
   padding: 100px 15px 50px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#tipsLayoutGrid > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#tipsLayoutGrid > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#tipsLayoutGrid > .row > .col-1
{
   float: left;
}
#tipsLayoutGrid > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#tipsLayoutGrid:before,
#tipsLayoutGrid:after,
#tipsLayoutGrid .row:before,
#tipsLayoutGrid .row:after
{
   display: table;
   content: " ";
}
#tipsLayoutGrid:after,
#tipsLayoutGrid .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#tipsLayoutGrid > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #F5DEB3;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid2
{
   box-sizing: border-box;
   padding: 10px 0 10px 0;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid2 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#LayoutGrid2 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#LayoutGrid2 > .row > .col-1
{
   float: left;
}
#LayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#LayoutGrid2:before,
#LayoutGrid2:after,
#LayoutGrid2 .row:before,
#LayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid2:after,
#LayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid2 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_team3LayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFF8DC;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#team3LayoutGrid
{
   box-sizing: border-box;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#team3LayoutGrid > .row
{
   margin-right: 0;
   margin-left: 0;
}
#team3LayoutGrid > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#team3LayoutGrid > .row > .col-1
{
   float: left;
}
#team3LayoutGrid > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#team3LayoutGrid:before,
#team3LayoutGrid:after,
#team3LayoutGrid .row:before,
#team3LayoutGrid .row:after
{
   display: table;
   content: " ";
}
#team3LayoutGrid:after,
#team3LayoutGrid .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#team3LayoutGrid > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid4
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #F5DEB3;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid4
{
   box-sizing: border-box;
   padding: 10px 0 10px 0;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid4 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#LayoutGrid4 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#LayoutGrid4 > .row > .col-1
{
   float: left;
}
#LayoutGrid4 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#LayoutGrid4:before,
#LayoutGrid4:after,
#LayoutGrid4 .row:before,
#LayoutGrid4 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid4:after,
#LayoutGrid4 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid4 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid5
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/index_LayoutGrid5_bkgrnd.png');
   background-repeat: repeat;
   background-position: left top;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid5
{
   box-sizing: border-box;
   padding: 25px 30px 25px 30px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#LayoutGrid5 > .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#LayoutGrid5 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 30px;
   padding-left: 30px;
   position: relative;
}
#LayoutGrid5 > .row > .col-1
{
   float: left;
}
#LayoutGrid5 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#LayoutGrid5 > .row > .col-1 > .col-1-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 50px 0 50px 0;
}
#LayoutGrid5:before,
#LayoutGrid5:after,
#LayoutGrid5 .row:before,
#LayoutGrid5 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid5:after,
#LayoutGrid5 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid5 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid6
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #F5DEB3;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid6
{
   box-sizing: border-box;
   padding: 10px 0 10px 0;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid6 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#LayoutGrid6 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#LayoutGrid6 > .row > .col-1
{
   float: left;
}
#LayoutGrid6 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#LayoutGrid6:before,
#LayoutGrid6:after,
#LayoutGrid6 .row:before,
#LayoutGrid6 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid6:after,
#LayoutGrid6 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid6 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/pixabay014.jpg');
   background-repeat: no-repeat;
   background-position: center center;
   background-attachment: scroll;
   background-size: cover;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid3
{
   box-sizing: border-box;
   padding: 25px 30px 25px 30px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#LayoutGrid3 > .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#LayoutGrid3 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 30px;
   padding-left: 30px;
   position: relative;
}
#LayoutGrid3 > .row > .col-1
{
   float: left;
}
#LayoutGrid3 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#LayoutGrid3 > .row > .col-1 > .col-1-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 50px 0 50px 0;
}
#LayoutGrid3:before,
#LayoutGrid3:after,
#LayoutGrid3 .row:before,
#LayoutGrid3 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid3:after,
#LayoutGrid3 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid3 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#LayoutGrid3-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   border-radius: 0px;
   background-image: linear-gradient(to top, #FFF8DC 0%, rgba(255,248,220,0.00) 100%);
}
#wb_aboutLayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#aboutLayoutGrid
{
   box-sizing: border-box;
   padding: 0 15px 0 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#aboutLayoutGrid > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#aboutLayoutGrid > .row > .col-1, #aboutLayoutGrid > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#aboutLayoutGrid > .row > .col-1, #aboutLayoutGrid > .row > .col-2
{
   float: left;
}
#aboutLayoutGrid > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   width: 50%;
   text-align: left;
}
#aboutLayoutGrid > .row > .col-1 > .col-1-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 50px 0 50px 0;
}
#aboutLayoutGrid > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   width: 50%;
   text-align: left;
}
#aboutLayoutGrid > .row > .col-2 > .col-2-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 50px 0 50px 0;
}
#aboutLayoutGrid:before,
#aboutLayoutGrid:after,
#aboutLayoutGrid .row:before,
#aboutLayoutGrid .row:after
{
   display: table;
   content: " ";
}
#aboutLayoutGrid:after,
#aboutLayoutGrid .row:after
{
   clear: both;
}
@media (max-width: 768px)
{
#aboutLayoutGrid > .row > .col-1, #aboutLayoutGrid > .row > .col-2
{
   float: none;
   width: 100% !important;
}
}
#wb_form9LayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/ai__VE8A.png');
   background-repeat: no-repeat;
   background-position: center center;
   background-attachment: scroll;
   background-size: cover;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#form9LayoutGrid1
{
   box-sizing: border-box;
   padding: 50px 30px 0 30px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#form9LayoutGrid1 > .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#form9LayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 30px;
   padding-left: 30px;
   position: relative;
}
#form9LayoutGrid1 > .row > .col-1
{
   float: left;
}
#form9LayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#form9LayoutGrid1 > .row > .col-1 > .col-1-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 50px 0 50px 0;
}
#form9LayoutGrid1:before,
#form9LayoutGrid1:after,
#form9LayoutGrid1 .row:before,
#form9LayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#form9LayoutGrid1:after,
#form9LayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#form9LayoutGrid1 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#form9LayoutGrid1-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   border-radius: 0px;
   background-image: linear-gradient(to top, #000000 0%, rgba(0,0,0,0.00) 100%);
}
#wb_footerLayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #000000;
   background-image: none;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#footerLayoutGrid
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 25px 0 25px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#footerLayoutGrid > .col-1, #footerLayoutGrid > .col-2, #footerLayoutGrid > .col-3
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#footerLayoutGrid > .col-1, #footerLayoutGrid > .col-2, #footerLayoutGrid > .col-3
{
   flex: 0 0 auto;
}
#footerLayoutGrid > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 16.66666667%;
   max-width: 16.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: flex-end;
   text-align: right;
}
#footerLayoutGrid > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 66.66666667%;
   max-width: 66.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#footerLayoutGrid > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 16.66666667%;
   max-width: 16.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: flex-end;
   text-align: right;
}
@media (max-width: 480px)
{
#footerLayoutGrid > .col-1, #footerLayoutGrid > .col-2, #footerLayoutGrid > .col-3
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_footerText 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_footerText
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 13px;
}
#wb_footerText div
{
   text-align: center;
}
#wb_footerText
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_featuresCard2
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   border-radius: 0px;
   text-align: center;
}
#featuresCard2-card-body
{
   padding: 30px 30px 30px 30px;
   flex: 1 1 auto;
   font-size: 0;
}
#featuresCard2-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard2-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard2-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard2-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard3
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   border-radius: 0px;
   text-align: center;
}
#featuresCard3-card-body
{
   padding: 30px 30px 30px 30px;
   flex: 1 1 auto;
   font-size: 0;
}
#featuresCard3-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard3-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard3-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard3-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_aboutText 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   border-radius: 0px;
   padding: 0;
   margin: 0 0 25px 0 ;
   text-align: left;
}
#wb_aboutText
{
   color: #555555;
   font-family: "Open Sans";
   font-weight: 400;
   font-size: 19px;
   line-height: 31px;
}
#wb_aboutText p, #wb_aboutText ul
{
   margin: 0;
   padding: 0;
}
#wb_aboutText
{
   display: block;
   margin: 0 0 25px 0 ;
   box-sizing: border-box;
   width: 100%;
}
#wb_aboutHeading
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0 0 25px 0 ;
   padding: 0;
   text-align: left;
}
#aboutHeading
{
   color: #555555;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 37px;
   margin: 0;
   text-align: left;
   text-transform: none;
}
#wb_aboutImage
{
   margin: 0;
   vertical-align: top;
}
#aboutImage
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 400px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_joyText 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_joyText
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_joyText div
{
   text-align: left;
}
#wb_joyText
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_featuresCard4
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   border-radius: 0px;
   text-align: center;
}
#featuresCard4-card-body
{
   padding: 30px 30px 30px 30px;
   flex: 1 1 auto;
   font-size: 0;
}
#featuresCard4-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard4-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard4-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard4-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_form9LayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#form9LayoutGrid2
{
   box-sizing: border-box;
   padding: 0 30px 0 30px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
}
#form9LayoutGrid2 > .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#form9LayoutGrid2 > .row > .col-1, #form9LayoutGrid2 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 30px;
   padding-left: 30px;
   position: relative;
}
#form9LayoutGrid2 > .row > .col-1, #form9LayoutGrid2 > .row > .col-2
{
   float: left;
}
#form9LayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 50%;
   text-align: center;
}
#form9LayoutGrid2 > .row > .col-1 > .col-1-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 40px 0 40px 0;
}
#form9LayoutGrid2 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 50%;
   text-align: left;
}
#form9LayoutGrid2 > .row > .col-2 > .col-2-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 40px 0 40px 0;
}
#form9LayoutGrid2:before,
#form9LayoutGrid2:after,
#form9LayoutGrid2 .row:before,
#form9LayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#form9LayoutGrid2:after,
#form9LayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 768px)
{
#form9LayoutGrid2 > .row > .col-1, #form9LayoutGrid2 > .row > .col-2
{
   float: none;
   width: 100% !important;
}
}
#form9Name
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 0 15px 0 ;
   border: 1px solid #CED4DA;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #6C757D;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 8px 12px 8px 12px;
}
#form9Name:focus
{
   border-color: #800000;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(128,0,0,0.60);
   outline: 0;
}
#form9Email
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 0 15px 0 ;
   border: 1px solid #CED4DA;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #6C757D;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 8px 12px 8px 12px;
}
#form9Email:focus
{
   border-color: #800000;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(128,0,0,0.60);
   outline: 0;
}
#form9Message
{
   box-sizing: border-box;
   border: 1px solid #CED4DA;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #6C757D;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 8px 12px 8px 12px;
   margin: 0 0 15px 0 ;
   overflow: auto;
   resize: none;
}
#form9Message:focus
{
   border-color: #800000;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(128,0,0,0.60);
   outline: 0;
}
#form9Button
{
   border: 1px solid #000000;
   border-radius: 10px;
   background-color: #800000;
   background-image: none;
   color: #FFFFFF;
   cursor: pointer;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   text-align: center;
   -webkit-appearance: none;
   margin: 10px 10px 10px 10px;
}
#form9Button:focus
{
   outline: 0;
}
#wb_Heading1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 0 0 15px 0;
   text-align: left;
}
#Heading1
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 35px;
   margin: 0;
   text-align: left;
   text-transform: none;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0 0 25px 0 ;
   text-align: left;
}
#wb_Text1
{
   color: #800000;
   font-family: "Brush Script MT";
   font-weight: 400;
   font-size: 24px;
   line-height: 29.5px;
}
#wb_Text1 p, #wb_Text1 ul
{
   margin: 0;
   padding: 0;
}
#wb_Text1
{
   display: block;
   margin: 0 0 25px 0 ;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   border-radius: 0px;
   padding: 20px 40px 0 0;
   margin: 0;
   text-align: right;
}
#wb_Text2
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_Text2 div
{
   text-align: right;
}
#wb_Text2
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Image2
{
   margin: 10px 0 15px 0 ;
   vertical-align: top;
}
#Image2
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 30px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_Extension2
{
   background: #000000;
   display: flex;
   overflow: hidden;
   perspective: 1500px;
   touch-action: none;
   transform-style: preserve-3d;
}
#Extension2, #Extension2-inner 
{
   display: flex;
   height: 100%;
   margin: auto;
   position: relative;
   transform-style: preserve-3d;
   transform: rotateX(-10deg);
}
#Extension2 a
{
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   transform: rotateX(90deg) scale(0.1);
   transform-style: preserve-3d;
   width: 100%;
}
#Extension2 img
{
   box-shadow: 1px 1px 8px rgba(255,255,255,0.50);
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   transform-style: preserve-3d;
   width: 100%;
   -webkit-box-reflect: below 10px linear-gradient(transparent, transparent, #0005);
}
#Extension2 img:hover
{
   box-shadow: 1px 1px 12px rgba(255,255,255,0.50);
   -webkit-box-reflect: below 10px linear-gradient(transparent, transparent, #0007);
}
#Extension2-reflection
{
   background: -webkit-radial-gradient(center center, farthest-side, #808080, transparent);
   height: 900px;
   left: 50%;
   position: absolute;
   top: 100%;
   transform: translate(-50%,-50%) rotateX(90deg);
   width: 900px;
}
#Extension2-inner:hover
{
   animation-play-state: paused !important;
}
@-webkit-keyframes carousel 
{
   from
   {
      transform: rotateY(0deg);
   } 
   to
   {
      transform: rotateY(360deg);
   }
}
@keyframes carousel
{
   from
   {
      transform: rotateY(0deg);
   } 
   to
   {
      transform: rotateY(360deg);
   }
}
#Extension3
{
   font-size: 0;
   text-align: left;
}
.Extension3, .Extension3 *
{
   box-sizing: border-box;
   margin: 0 !important;	
}
.Extension3
{
   background: #FFFFFF;
   background-clip: padding-box;
   display: inline-block;
   border: 10px solid transparent;
   font-size: 0;
   height: auto;
   padding: 2px;
   position: relative;
   width: 14.2857%;
}
.Extension3 > span
{
   background-position: center center;
   background-size: cover;
   cursor: pointer;
   display: block;
   height: 0;
   padding-bottom: 90%;
}
.Extension3 button
{
   position: absolute;
   top: 0px;
   left: 0px;
   margin: 0;
   padding: 0;
   background: 0;
   display: block;
   cursor: pointer;
   border: 0;
   width: 100%;
   height: 100%;
}
.Extension3 button .play-button
{
   background-color: rgba(0,0,0,0.78);
   background-clip: padding-box;
   border: 3px solid rgba(255,255,255,0.78);
   border-radius: 50%;
   display: block;
   font-size: 0px;
   height: auto;
   left: 50%;
   min-height: 30%;
   padding-top: calc(30% - 6px);
   position: absolute;
   top: 50%;
   transform: translateX(-50%) translateY(-50%);
   transition: all 500ms cubic-bezier(0.68, -0.35, 0.265, 1.35);
   width: 30%;
}
.Extension3 button:hover .play-button
{
   background-color: rgba(0,0,0,0.78);
   border-color: rgba(255,255,255,1.00);
   border-radius: 0 !important;
   border-width: 0 !important;
   min-height: 101% !important;
   padding: 0 !important;
   width: 101% !important;
}
.Extension3 button .play-button svg
{
   display: block;
   fill: rgba(255,255,255,1.00);
   height: 50%;
   left: 50%;
   position: absolute;
   top: 50%;
   transform: translateX(-40%) translateY(-50%);
   transition: all 500ms cubic-bezier(0.68, -0.35, 0.265, 1.35);
}
.Extension3 button:hover .play-button svg
{
   height: 50%;
}
#lightcase-overlay
{
   background: #000000 !important;
}
a[class*='lightcase-icon-'], a[class*='lightcase-icon-']:focus
{
   color: rgba(255,255,255,0.59) !important;
}
a[class*='lightcase-icon-']:hover 
{
   color: rgba(255,255,255,1.00) !important;
   text-shadow: none;
}
#lightcase-info #lightcase-title 
{
   font-size: 16px !important;
   font-weight: bold !important;
   color: #FFFFFF !important;
}
#lightcase-info #lightcase-caption
{
   font-size: 13px !important;
   color: #FFFFFF !important;
}
#lightcase-info
{
   font-family: "Arial";
   text-align: left;
   text-shadow: none !important;
}
#lightcase-content
{
   box-shadow: 2px 2px 30px rgba(0,0,0,0.50) !important;
}
#wb_Extension3{
   margin: 50px 0 25px 0 ;
}
#wb_team3CardContainer
{
   background-color: #FFF8DC;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   position: relative;
   width: 100%;
}
#team3CardContainer
{
   display: flex;
   position: relative;
   padding: 0 0 70px 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: stretch;
   align-content: flex-start;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1140px;
   box-sizing: border-box;
   font-size: 0;
}
@media all and (max-width:768px) 
{
#team3CardContainer
{
   flex-direction: column;
   flex-wrap: nowrap;
}
}
#wb_team3Card1
{
   position: relative;
   display: flex;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
   box-sizing: border-box;
   margin: 15px 15px 15px 15px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   text-align: center;
}
#team3Card1-card-body
{
   padding: 0 0 30px 0;
   flex: 1 1 auto;
   font-size: 0;
}
#team3Card1-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card1-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card1-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card1-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card1-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card1-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card1-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card1-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card2
{
   position: relative;
   display: flex;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
   box-sizing: border-box;
   margin: 15px 15px 15px 15px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   text-align: center;
}
#team3Card2-card-body
{
   padding: 0 0 30px 0;
   flex: 1 1 auto;
   font-size: 0;
}
#team3Card2-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card2-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card2-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card2-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card2-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card2-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card2-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card2-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card2-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card3
{
   position: relative;
   display: flex;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
   box-sizing: border-box;
   margin: 15px 15px 15px 15px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   text-align: center;
}
#team3Card3-card-body
{
   padding: 0 0 30px 0;
   flex: 1 1 auto;
   font-size: 0;
}
#team3Card3-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card3-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card3-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card3-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card3-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card3-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card3-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card3-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card3-card-item5 a
{
   color: inherit;
   display: block;
   padding: 0;
   text-decoration: none;
}
#team3Card3-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_article22Heading
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 30px 0 30px 0;
   text-align: center;
}
#article22Heading
{
   color: #800000;
   font-family: "Open Sans Extrabold";
   font-weight: bold;
   font-style: italic;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#article22Line2
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#article21Line1
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#wb_Heading2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 30px 0 30px 0;
   text-align: center;
}
#Heading2
{
   color: #800000;
   font-family: "Open Sans Extrabold";
   font-weight: bold;
   font-style: italic;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#HorizontalLine1
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#HorizontalLine2
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#wb_Heading3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 30px 0 30px 0;
   text-align: center;
}
#Heading3
{
   color: #800000;
   font-family: "Open Sans Extrabold";
   font-weight: bold;
   font-style: italic;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#HorizontalLine3
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#HorizontalLine4
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#Extension1
{
   height: 100%;
   perspective: 1000px;
   perspective-origin: 50% 50%;
   position: relative;
}
#Extension1 .carousel
{
   bottom: 0;
   left: 0;
   margin: auto;
   position: absolute;
   right: 0;
   top: 0;
   transform-style: preserve-3d;
   transform: rotateX(90deg) translateY(-50%) rotateX(-90deg);
}
#Extension1 .carousel-inner
{
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   bottom: 0;
   height: 100%;
   left: 0;
   margin: auto;
   position: absolute;
   right: auto;
   top: 0;
   transform-style: preserve-3d;
   transition: transform 1000ms ease-out;
   transform-origin: 50% 50%;
   transform: rotateX(0) rotateY(0);
   width: 50%;
}
#Extension1 .transitions-disabled * 
{
   transition: none !important;
}
#Extension1 .slide-fwd .carousel-inner
{
   transform: rotateX(-90deg);
}
#Extension1 .slide-bwd .carousel-inner 
{
   transform: rotateX(90deg);
}
#Extension1 .slide-fwd .carousel-right 
{
   transform: rotateX(90deg);
}
#Extension1 .slide-bwd .carousel-right 
{
   transform: rotateX(-90deg);
}
#Extension1 .carousel-right 
{
   left: auto;
   right: 0;
}
#Extension1 .carousel-item
{
   display: none;
   height: 100%;
   overflow: hidden;
   position: absolute;
   width: 100%;
}
#Extension1 .carousel-item.next
{
   display: block;
   transform: rotateX(180deg) translateY(50%) rotateX(-90deg);
}
#Extension1 .carousel-right .carousel-item.next
{
   transform: rotateX(360deg) translateY(50%) rotateX(-90deg);
}
#Extension1 .slide-bwd .carousel-item.next
{
   transform: rotateX(0deg) translateY(50%) rotateX(-90deg);
}
#Extension1 .slide-bwd .carousel-right .carousel-item.next
{
   transform: rotateX(-180deg) translateY(50%) rotateX(-90deg);
}
#Extension1 .active 
{
   display: block;
   transform: rotateX(90deg) translateY(50%) rotateX(-90deg);
}
#Extension1 .content 
{
   font-family: "Arial";
   height: 100%;
   left: 0;
   position: absolute;
   width: 200%;
}
#Extension1 .carousel-right .content 
{
   left: -100%;
}
#Extension1 .content-left,
#Extension1 .content-right
{
   position: absolute;
   left: 0;
   top: 0;
   width: 50%;
   height: 100%;
}
#Extension1 .content-right
{
   background: #800000;
   right: 0;
   left: auto;
}
#Extension1 .content-left 
{
   background-repeat: no-repeat;
   background-size: cover;
}
#Extension1 .content-left:before 
{
   position: absolute;
   display: block;
   content: "";
   width: 100%;
   height: 100%;
   background-color: rgba(128,0,0,0.08);
}
#Extension1 .title
{
   color: #FFFFFF;
   font-size: 24px;
   height: 10%;
}
#Extension1 .title span
{
   font-size: 16px;
   font-weight: 300;
   opacity: 0.9;
}
#Extension1 .content-right
{
   display: flex;
   align-items: center;
   justify-content: center;
}
#Extension1 .content-right .description 
{
   position: absolute;
   text-align: left;
   color: #FFFFFF;
   font-size: 13px;
   padding: 20px 20px;
   line-height: 1.1;
   font-weight: 300;
   margin: 0;
   opacity: 0.8;
}
#Extension1 .button
{
   color: rgba(255,255,255,0.78);
   font-size: 13px;
   border: 2px solid rgba(255,255,255,0.78);
   background: transparent;
   border-radius: 8px;
   box-sizing: border-box;
   display: inline-block;
   padding: 8px 16px;
   text-decoration: none;
   transition: all 300ms ease;
}
#Extension1 .button:hover
{
   border-color: #FFFFFF;
   color: #FFFFFF;
}
#Extension1 .carousel-controls
{
   align-items: center;
   bottom: 0;
   box-sizing: border-box;
   color: #FFFFFF;
   display: flex;
   justify-content: flex-end;
   left: auto;
   padding: 20px 20px;
   position: absolute;
   right: 0;
   width: 50%;
   z-index: 10;
}
#Extension1 .carousel-controls a 
{
   align-items: center;
   border: 2px solid #FFFFFF;
   border-radius: 200px;
   color: inherit;
   cursor: pointer;
   display: flex;
   height: 24px;
   justify-content: center;
   line-height: 0;
   opacity: 0.5;
   position: relative;
   transition: all 300ms ease-in-out;
   width: 24px;
}
#Extension1 .carousel-controls a:after
{
   position: absolute;
   content: "";
   background-position: 50% 50%;
   background-repeat: no-repeat;
   background-size: 16px;
   width: 100%;
   height: 100%;
}
#Extension1 .carousel-controls .carousel-control-prev:after
{
   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 100 100'%3E%3Cpath d='M100 45 L100 53 C100 56, 99 58, 98 59 C96 61, 94 62, 92 62 L44 62 L64 80 C66 82, 67 84, 67 86 C67 88, 66 90, 64 92 L59 97 C57 98, 55 99, 53 99 C51 99, 48 98, 47 97 L2 55 C1 54, 0 52, 0 49 C0 47, 1 45, 2 44 L47 2 C48 1, 50 0, 53 0 C55 0, 57 1, 59 2 L64 7 C66 9, 67 11, 67 13 C67 15, 66 17, 64 19 L44 37 L92 37 C94 37, 96 38, 98 40 C99 41, 100 43, 100 45'/%3E%3C/svg%3E");
}
#Extension1 .carousel-controls .carousel-control-next:after
{
   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 100 100'%3E%3Cpath d='M99 50 C99 52, 98 54, 97 56 L53 98 C51 99, 49 100, 47 100 C44 100, 42 99, 40 98 L36 93 C34 91, 33 89, 33 87 C33 85, 34 83, 36 81 L55 62 L8 62 C6 62, 4 62, 2 60 C1 58, 0 56, 0 54 L0 46 C0 44, 1 42, 2 40 C4 38, 6 38, 8 38 L55 38 L36 19 C34 17, 33 15, 33 13 C33 11, 34 9, 36 7 L40 2 C42 1, 44 0, 47 0 C49 0, 51 1, 53 2 L97 44 C98 46, 99 48, 99 50'/%3E%3C/svg%3E");
}
#Extension1 .carousel-controls a:hover
{
   opacity: 1;
}
#Extension1 .carousel-controls .carousel-control-prev
{
   margin-right: 10px;
}
#wb_Heading4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 30px 0 30px 0;
   text-align: center;
}
#Heading4
{
   color: #800000;
   font-family: "Open Sans Extrabold";
   font-weight: bold;
   font-style: italic;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#HorizontalLine5
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#HorizontalLine6
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
.Extension4 *
{
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
}
.Extension4 .text-content
{
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   background-color: rgba(0,0,0,0.78);
   color: #FFFFFF;
   font-family: "Arial";
   font-size: 13px;
   text-align: justify;
   padding: 20px 20px;
   width: 30%;
   height: 100%;
}
.Extension4 .text-content .title
{
   font-size: 21px;
   font-weight: bold;
   margin: 0;
}
.Extension4 .text-content p
{
   margin: 0px 0 0 0;
}
.Extension4 .text-content a.button-link 
{
   position: absolute;
   bottom: 1em;
   right: 1em;
}
.Extension4 .text-content .read-more 
{
   float: right;
   position: absolute;
   bottom: 1em;
   right: 1em;
}
.Extension4 a.button-link
{
   display: inline-block;
   background-color: #31ACE2;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   color: #FFFFFF;
   padding: 8px 16px;
   text-decoration: none;
   text-transform: uppercase;
   text-align: center;
   font-weight: 700;
   font-size: 0.8em;
   letter-spacing: 0.1em;
   vertical-align: text-bottom;
}
.Extension4 .image-content 
{
   line-height: 0;
}
.Extension4 .image-content img 
{
   max-width: 100%;
   width: 100%;
}
.Extension4 .news-pager 
{
   text-align: right;
   display: block;
   margin: 8px 0 0;
   padding: 0;
   list-style: none;
}
.Extension4 .news-pager li 
{
   display: inline-block;
   margin: 0 0 0 8px;
}
.Extension4 .news-pager li.sy-active a 
{
   color: #31ACE2;
}
.Extension4 .news-pager li a 
{
   color: #161616;
   display: block;
   font-size: 13px;
   text-decoration: none;
}
.Extension4 .sy-controls li a:after
{
   background-color: #FFFFFF;
   transform: translateX(-50%);
   width: 32px;
   height: 32px;
}
#wb_Heading5
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 30px 0 30px 0;
   text-align: center;
}
#Heading5
{
   color: #800000;
   font-family: "Open Sans Extrabold";
   font-weight: bold;
   font-style: italic;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#HorizontalLine7
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#HorizontalLine8
{
   border-color: #1778F2;
   border-style: solid;
   border-bottom-width: 2px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#HorizontalLine9
{
   border-color: #E9E9E9;
   border-style: solid;
   border-bottom-width: 14px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0 0 20px 0 ;
   padding: 0;
}
#wb_Extension7{
   margin: 30px 0 0 0 ;
}
#wb_form9Icon4
{
   background-color: #000000;
   background-image: none;
   border: 1px solid #FFFFFF;
   border-radius: 2px;
   text-align: center;
   margin: 0 10px 20px 0 ;
   padding: 6px 6px 6px 6px;
   vertical-align: top;
   display:inline-block;
   position:relative;
}
#wb_form9Icon4 a
{
   text-decoration: none;
}
#wb_form9Icon4 a::after
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1;
   pointer-events: auto;
   content: "";
}
#wb_form9Icon4:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #FFFFFF;
}
#form9Icon4
{
   height: 26px;
   width: 25px;
   display: flex;
   flex-wrap: nowrap;
   justify-content: center;
}
#form9Icon4 i
{
   color: #D3D3D3;
   display: inline-block;
   font-size: 25px;
   line-height: 26px;
   vertical-align: middle;
}
#wb_form9Icon4:hover #form9Icon4 i
{
   color: #0078FF;
}
#wb_Extension6{
   margin: 10px 10px 10px 10px;
}
#HorizontalLine10
{
   border-color: #E9E9E9;
   border-style: solid;
   border-bottom-width: 5px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
@media only screen and (min-width: 768px) and (max-width: 969px)
{
div#container
{
   width: 768px;
}
body
{
   background-color: #FFFAF0;
   background-image: none;
}
#top
{
}
#wb_headerLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_headerLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#headerLayoutGrid
{
   height: auto;
   padding: 4px 0 4px 0;
}
#headerLayoutGrid > .col-1, #headerLayoutGrid > .col-2, #headerLayoutGrid > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#headerLayoutGrid > .col-1
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
#headerLayoutGrid > .col-2
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
#headerLayoutGrid > .col-3
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#wb_headerTitle
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0;
}
#wb_headerTitle
{
   text-align: center;
}
#wb_welcomeLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: url('../images/da0001.jpg');
   background-repeat: no-repeat;
   background-position: left center !important;
   background-attachment: scroll;
   background-size: cover;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_welcomeLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#welcomeLayoutGrid
{
   height: auto;
   padding: 0;
}
#welcomeLayoutGrid > .col-1, #welcomeLayoutGrid > .col-2
{
   padding-right: 15px;
   padding-left: 15px;
}
#welcomeLayoutGrid > .col-1
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
#welcomeLayoutGrid > .col-2
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: flex-start;
   text-align: left;
}
#welcomeLayoutGrid > .col-2 > .col-2-padding
{
   width: 100%;
   padding: 100px 0 100px 0;
}
#wb_welcomeHeading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0 0 25px 0;
   font-size: 53px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #2C579B;
   box-shadow: 0px 0px 0px #000000;
}
#wb_welcomeHeading
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #2C579B;
   border-radius: 0px;
   text-align: right;
}
#welcomeHeading
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: 800;
   font-style: normal;
   font-size: 53px;
   text-align: right;
   text-transform: none;
   text-shadow: 3px 3px 3px rgba(220,220,220,1.00);
}
#wb_featuresLayoutGrid1
{
   visibility: visible !important;
   display: table !important;
   background-color: rgba(222,217,215,0.04);
   background-image: none;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_featuresLayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#featuresLayoutGrid1
{
   height: auto;
   padding: 75px 15px 75px 15px;
}
#featuresLayoutGrid1 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#featuresLayoutGrid1 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#featuresLayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid1
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid1 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid1 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_featuresLayoutGrid2
{
   visibility: visible !important;
   display: table !important;
   background-color: #DED9D7;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_featuresLayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#featuresLayoutGrid2
{
   height: auto;
   padding: 0 15px 0 15px;
}
#featuresLayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#featuresLayoutGrid2 > .row > .col-1, #featuresLayoutGrid2 > .row > .col-2, #featuresLayoutGrid2 > .row > .col-3, #featuresLayoutGrid2 > .row > .col-4
{
   padding-right: 15px;
   padding-left: 15px;
}
#featuresLayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-1 > .col-1-padding
{
   width: 100%;
   padding: 100px 0 0 0;
}
#featuresLayoutGrid2 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-2 > .col-2-padding
{
   width: 100%;
   padding: 100px 0 0 0;
}
#featuresLayoutGrid2 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-3 > .col-3-padding
{
   width: 100%;
   padding: 100px 0 0 0;
}
#featuresLayoutGrid2 > .row > .col-4
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-4 > .col-4-padding
{
   width: 100%;
   padding: 100px 0 100px 0;
}
#featuresLayoutGrid2-divider-top
{
   height: 400px;
}
#featuresLayoutGrid2-divider-top
{
   top: 0%;
   left: 0;
}
#wb_featuresCard1
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #000000;
   background-color: #FFFFFF;
   background-image: none;
   border: 2px solid #DEDEDE;
   box-shadow: 0px 0px 0px rgba(0,0,0,0.28);
}
#featuresCard1-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard1-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard1-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard1
{
   text-align: center;
}
#wb_featuresHeading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 20px 0 ;
   padding: 0;
}
#wb_featuresHeading
{
   text-align: center;
}
#wb_featuresText
{
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-shadow: 0px 0px 0px #000000;
}
#wb_featuresText
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_joyLayoutGrid
{
   visibility: visible !important;
   display: table !important;
}
#wb_joyLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 50px;
}
#joyLayoutGrid
{
   height: auto;
   padding: 150px 15px 150px 15px;
}
#joyLayoutGrid .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#joyLayoutGrid > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#joyLayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_tipsSection1
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #000000;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   box-shadow: 0px 0px 0px #000000;
}
#tipsSection1-card-item0
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 24.9%;
   top: 0%;
   height: auto;
   width: 50.3%;
   padding: 0;
}
#tipsSection1-card-item0 img
{
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: auto;
   border: 0px solid #222222;
   border-radius: 0px;
}
#tipsSection1-card-item1
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 16.7%;
   top: 49.5%;
   height: 50.5%;
   width: 66.3%;
   padding: 0;
}
#tipsSection1-card-item1 > div
{
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   padding: 0;
   background-color: rgba(51,51,51,0.69);
   background-image: none;
   -webkit-clip-path: url(#tipsSection1-card-item1-clippath);
   clip-path: url(#tipsSection1-card-item1-clippath);
}
#tipsSection1-card-item2
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 18.6%;
   top: 55.7%;
   height: 20.7%;
   width: 62.9%;
   padding: 0;
   color: #EEEEEE;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 27px;
   text-align: center;
}
#tipsSection1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 24.4%;
   top: 78%;
   height: 22%;
   width: 51.2%;
   padding: 0;
   color: #EEEEEE;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   line-height: 22.4px;
   text-align: center;
}
#tipsSection1-card-item4
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 29.6%;
   top: 87.5%;
   height: 10.2%;
   width: 41%;
   padding: 0;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: right;
}
#wb_tipsSection1
{
   text-align: center;
}
#wb_tipsSection1
{
   height: 440px;
   padding: 0;
}
#wb_article22LayoutGrid
{
   visibility: visible !important;
   display: table !important;
}
#wb_article22LayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#article22LayoutGrid
{
   height: auto;
   padding: 10px 0 10px 0;
}
#article22LayoutGrid .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#article22LayoutGrid > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#article22LayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_galleryLayoutGrid2
{
   visibility: visible !important;
   display: table !important;
   background-color: #59504C;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_galleryLayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#galleryLayoutGrid2
{
   height: auto;
   padding: 50px 0 50px 0;
}
#galleryLayoutGrid2 > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#galleryLayoutGrid2 > .col-1
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
#wb_tipsLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_tipsLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#tipsLayoutGrid
{
   height: auto;
   padding: 100px 15px 50px 15px;
}
#tipsLayoutGrid .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#tipsLayoutGrid > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#tipsLayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid2
{
   visibility: visible !important;
   display: table !important;
   background-color: #F5DEB3;
   background-image: none;
}
#wb_LayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid2 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid2 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_team3LayoutGrid
{
   visibility: visible !important;
   display: table !important;
}
#wb_team3LayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#team3LayoutGrid
{
   height: auto;
   padding: 0;
}
#team3LayoutGrid .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#team3LayoutGrid > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#team3LayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid4
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid4
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid4
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid4 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid4 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid4 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid5
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: url('../images/index_LayoutGrid5_bkgrnd768.png');
   background-repeat: repeat;
   background-position: left top;
}
#wb_LayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid5
{
   height: auto;
   padding: 25px 30px 25px 30px;
}
#LayoutGrid5 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#wb_LayoutGrid6
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid6
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid6
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid6 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid6 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid6 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid3
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   height: auto;
   padding: 25px 30px 25px 30px;
}
#LayoutGrid3 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#wb_aboutLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_aboutLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#aboutLayoutGrid
{
   height: auto;
   padding: 0 15px 0 15px;
}
#aboutLayoutGrid .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#aboutLayoutGrid > .row > .col-1, #aboutLayoutGrid > .row > .col-2
{
   padding-right: 15px;
   padding-left: 15px;
}
#aboutLayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#aboutLayoutGrid > .row > .col-1 > .col-1-padding
{
   width: 100%;
   padding: 50px 0 50px 0;
}
#aboutLayoutGrid > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#aboutLayoutGrid > .row > .col-2 > .col-2-padding
{
   width: 100%;
   padding: 50px 0 50px 0;
}
#wb_form9LayoutGrid1
{
   visibility: visible !important;
   display: table !important;
}
#wb_form9LayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#form9LayoutGrid1
{
   height: auto;
   padding: 50px 30px 0 30px;
}
#form9LayoutGrid1 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#wb_footerLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: #000000;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-shadow: 0px 0px 0px #000000;
}
#wb_footerLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#footerLayoutGrid
{
   height: auto;
   padding: 25px 0 25px 0;
}
#footerLayoutGrid > .col-1, #footerLayoutGrid > .col-2, #footerLayoutGrid > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#footerLayoutGrid > .col-1
{
   display: flex;
   flex-basis: 16.66666667%;
   max-width: 16.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#footerLayoutGrid > .col-2
{
   display: flex;
   flex-basis: 66.66666667%;
   max-width: 66.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#footerLayoutGrid > .col-3
{
   display: flex;
   flex-basis: 16.66666667%;
   max-width: 16.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: flex-end;
   text-align: right;
}
#wb_footerText
{
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-shadow: 0px 0px 0px #000000;
}
#wb_footerText
{
   font-size: 13px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_featuresCard2
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #000000;
   background-color: #FFFFFF;
   background-image: none;
   border: 2px solid #DEDEDE;
   box-shadow: 0px 0px 0px rgba(0,0,0,0.28);
}
#featuresCard2-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard2-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard2-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard2-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard2
{
   text-align: center;
}
#wb_featuresCard3
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #000000;
   background-color: #FFFFFF;
   background-image: none;
   border: 2px solid #DEDEDE;
   box-shadow: 0px 0px 0px rgba(0,0,0,0.28);
}
#featuresCard3-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard3-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard3-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard3-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard3
{
   text-align: center;
}
#wb_aboutText
{
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-shadow: 0px 0px 0px #000000;
}
#wb_aboutText
{
   font-size: 16px;
   margin: 0 0 25px 0 ;
   padding: 0;
   text-align: left;
   line-height: 27px;
}
#wb_aboutHeading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 25px 0 ;
   padding: 0;
   color: #555C66;
   font-size: 29px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-shadow: 0px 0px 0px #000000;
}
#wb_aboutHeading
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   text-align: left;
}
#aboutHeading
{
   color: #555C66;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 29px;
   text-align: left;
   text-transform: none;
}
#wb_aboutImage
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0;
}
#aboutImage
{
   margin-left: auto;
   margin-right: auto;
}
#wb_joyText
{
   visibility: visible !important;
   display: block !important;
}
#wb_joyText
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_featuresCard4
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #000000;
   background-color: #FFFFFF;
   background-image: none;
   border: 2px solid #DEDEDE;
   box-shadow: 0px 0px 0px rgba(0,0,0,0.28);
}
#featuresCard4-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard4-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard4-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard4-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard4
{
   text-align: center;
}
#wb_form9LayoutGrid2
{
   visibility: visible !important;
   display: table !important;
}
#wb_form9LayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#form9LayoutGrid2
{
   height: auto;
   padding: 0 30px 0 30px;
}
#form9LayoutGrid2 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#form9Name
{
   width: 100% !important;
   height: 42px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 15px 0 ;
   padding: 8px 12px 8px 12px;
   text-align: left;
}
#form9Name
{
   line-height: 9px;
}
#form9Email
{
   width: 100% !important;
   height: 42px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 15px 0 ;
   padding: 8px 12px 8px 12px;
   text-align: left;
}
#form9Email
{
   line-height: 9px;
}
#form9Message
{
   width: 100% !important;
   height: 108px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 15px 0 ;
   padding: 8px 12px 8px 12px;
   text-align: left;
   background-color: #FFFFFF;
   background-image: none;
}
#form9Button
{
   width: 108px !important;
   height: 39px !important;
   visibility: visible !important;
   display: inline-block !important;
   margin: 10px 10px 10px 10px;
   padding: 0;
}
#wb_Heading1
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0 0 15px 0;
}
#wb_Text1
{
   visibility: visible !important;
   display: block !important;
}
#wb_Text1
{
   font-size: 19px;
   margin: 0 0 25px 0 ;
   padding: 0;
   text-align: left;
   line-height: 27px;
}
#wb_Text2
{
   visibility: visible !important;
   display: block !important;
}
#wb_Text2
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_Image2
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 10px 0 15px 0 ;
   padding: 0;
}
#Image2
{
   margin-left: auto;
   margin-right: auto;
}
#wb_Extension2
{
   height: 263px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_Extension3
{
   visibility: visible !important;
   display: block !important;
}
#wb_team3CardContainer
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
}
#team3CardContainer
{
   padding: 0 0 70px 0;
}
#wb_team3Card1
{
   width: auto !important;
   height: auto !important;
   visibility: visible !important;
   display: flex !important;
   margin: 15px 15px 15px 15px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
   background-color: #FFFFFF;
   background-image: none;
}
#team3Card1-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card1-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card1-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card1-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card1-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card1-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card1-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card1-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card1
{
   text-align: center;
}
#wb_team3Card2
{
   width: auto !important;
   height: auto !important;
   visibility: visible !important;
   display: flex !important;
   margin: 15px 15px 15px 15px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
}
#team3Card2-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card2-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card2-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card2-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card2-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card2-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card2-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card2-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card2-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card2
{
   text-align: center;
}
#wb_team3Card3
{
   width: auto !important;
   height: auto !important;
   visibility: visible !important;
   display: flex !important;
   margin: 15px 15px 15px 15px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
}
#team3Card3-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card3-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card3-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card3-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card3-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card3-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card3-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card3-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card3-card-item5 a
{
   color: inherit;
   display: block;
   padding: 0;
   text-decoration: none;
}
#team3Card3-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card3
{
   text-align: center;
}
#wb_article22Heading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#article22Line2
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#article22Line2
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#article21Line1
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#article21Line1
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Heading2
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine1
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine1
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine2
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine2
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Heading3
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine3
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine3
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine4
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine4
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Extension1
{
   height: 473px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_Heading4
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine5
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine5
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine6
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine6
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Extension4
{
   visibility: visible !important;
   display: block !important;
}
#wb_Heading5
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine7
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine7
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine8
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine8
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#FilePublisher1
{
   left: 992px !important;
   top: 116px !important;
   width: 39px !important;
   height: 192px !important;
   visibility: visible !important;
   display: inline !important;
}
#HorizontalLine9
{
   width: 100% !important;
   height: 14px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 20px 0 ;
}
#HorizontalLine9
{
   border-color: #E9E9E9;
   border-bottom-width: -6px;
}
#wb_Extension7
{
   width: 122px !important;
   height: 9px !important;
   visibility: visible !important;
   display: inline-block !important;
}
#wb_form9Icon4
{
   width: 25px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline-block !important;
   margin: 0 10px 20px 0 ;
   padding: 6px 6px 6px 6px;
}
#form9Icon4
{
   width: 25px;
   height: 26px;
}
#form9Icon4 i
{
   line-height: 26px;
   font-size: 25px;
   width: 27px;
}
#wb_Extension6
{
   width: 282px !important;
   height: 75px !important;
   visibility: visible !important;
   display: inline-block !important;
}
#HorizontalLine10
{
   width: 100% !important;
   height: 5px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine10
{
   border-color: #E9E9E9;
   border-bottom-width: 5px;
}
}
@media only screen and (max-width: 767px)
{
div#container
{
   width: 320px;
}
body
{
   background-color: #FFFAF0;
   background-image: none;
}
#top
{
}
#wb_headerLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_headerLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#headerLayoutGrid
{
   height: auto;
   padding: 4px 0 12px 0;
}
#headerLayoutGrid > .col-1, #headerLayoutGrid > .col-2, #headerLayoutGrid > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#headerLayoutGrid > .col-1
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: flex-start;
   text-align: left;
}
#headerLayoutGrid > .col-2
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#headerLayoutGrid > .col-3
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#wb_headerTitle
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0;
}
#wb_headerTitle
{
   text-align: center;
}
#wb_welcomeLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: url('../images/da0001.jpg');
   background-repeat: no-repeat;
   background-position: left center !important;
   background-attachment: scroll;
   background-size: cover;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_welcomeLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#welcomeLayoutGrid
{
   height: auto;
   padding: 25px 0 0 0;
}
#welcomeLayoutGrid > .col-1, #welcomeLayoutGrid > .col-2
{
   padding-right: 15px;
   padding-left: 15px;
}
#welcomeLayoutGrid > .col-1
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
#welcomeLayoutGrid > .col-2
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: flex-start;
   text-align: left;
}
#welcomeLayoutGrid > .col-2 > .col-2-padding
{
   width: 100%;
   padding: 100px 0 100px 0;
}
#wb_welcomeHeading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0 0 25px 0;
   font-size: 27px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #445566;
   box-shadow: 0px 0px 0px #222222;
}
#wb_welcomeHeading
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #445566;
   border-radius: 0px;
   text-align: left;
}
#welcomeHeading
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: 800;
   font-style: normal;
   font-size: 27px;
   text-align: left;
   text-transform: none;
   text-shadow: 3px 3px 3px rgba(220,220,220,1.00);
}
#wb_featuresLayoutGrid1
{
   visibility: visible !important;
   display: table !important;
   background-color: rgba(85,85,85,0.04);
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_featuresLayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#featuresLayoutGrid1
{
   height: auto;
   padding: 75px 15px 75px 15px;
}
#featuresLayoutGrid1 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#featuresLayoutGrid1 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#featuresLayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid1
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid1 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid1 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_featuresLayoutGrid2
{
   visibility: visible !important;
   display: table !important;
   background-color: #EEEEEE;
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_featuresLayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#featuresLayoutGrid2
{
   height: auto;
   padding: 0 15px 0 15px;
}
#featuresLayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#featuresLayoutGrid2 > .row > .col-1, #featuresLayoutGrid2 > .row > .col-2, #featuresLayoutGrid2 > .row > .col-3, #featuresLayoutGrid2 > .row > .col-4
{
   padding-right: 15px;
   padding-left: 15px;
}
#featuresLayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-1 > .col-1-padding
{
   width: 100%;
   padding: 100px 0 20px 0;
}
#featuresLayoutGrid2 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-2 > .col-2-padding
{
   width: 100%;
   padding: 20px 0 20px 0;
}
#featuresLayoutGrid2 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-3 > .col-3-padding
{
   width: 100%;
   padding: 20px 0 20px 0;
}
#featuresLayoutGrid2 > .row > .col-4
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#featuresLayoutGrid2 > .row > .col-4 > .col-4-padding
{
   width: 100%;
   padding: 20px 0 100px 0;
}
#featuresLayoutGrid2-divider-top
{
   height: 400px;
}
#featuresLayoutGrid2-divider-top
{
   top: 0%;
   left: 0;
}
#wb_featuresCard1
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #222222;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   box-shadow: 0px 0px 0px rgba(34,34,34,0.28);
}
#featuresCard1-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard1-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard1-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard1
{
   text-align: center;
}
#wb_featuresHeading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 20px 0 ;
   padding: 0;
}
#wb_featuresHeading
{
   text-align: center;
}
#wb_featuresText
{
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   box-shadow: 0px 0px 0px #222222;
}
#wb_featuresText
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_joyLayoutGrid
{
   visibility: visible !important;
   display: table !important;
}
#wb_joyLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 50px;
}
#joyLayoutGrid
{
   height: auto;
   padding: 150px 15px 150px 15px;
}
#joyLayoutGrid .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#joyLayoutGrid > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#joyLayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   text-align: center;
}
#wb_tipsSection1
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #222222;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#tipsSection1-card-item0
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 10%;
   top: 5%;
   height: auto;
   width: 79.7%;
   padding: 0;
}
#tipsSection1-card-item0 img
{
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: auto;
   border: 0px solid #222222;
   border-radius: 0px;
}
#tipsSection1-card-item1
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 12.8%;
   top: 40%;
   height: 60%;
   width: 74.1%;
   padding: 0;
}
#tipsSection1-card-item1 > div
{
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   padding: 0;
   background-color: rgba(51,51,51,0.69);
   background-image: none;
   -webkit-clip-path: url(#tipsSection1-card-item1-clippath);
   clip-path: url(#tipsSection1-card-item1-clippath);
}
#tipsSection1-card-item2
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 23.8%;
   top: 57.1%;
   height: 22%;
   width: 50%;
   padding: 0;
   color: #EEEEEE;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 21px;
   text-align: center;
}
#tipsSection1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 19.7%;
   top: 75.4%;
   height: 15.2%;
   width: 60.7%;
   padding: 0;
   color: #EEEEEE;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   line-height: 22.4px;
   text-align: center;
}
#tipsSection1-card-item4
{
   box-sizing: border-box;
   margin: 0;
   position: absolute;
   left: 29.6%;
   top: 87.5%;
   height: 10.2%;
   width: 41%;
   padding: 0;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: right;
}
#wb_tipsSection1
{
   text-align: center;
}
#wb_tipsSection1
{
   height: 487px;
   padding: 0;
}
#wb_article22LayoutGrid
{
   visibility: visible !important;
   display: table !important;
}
#wb_article22LayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#article22LayoutGrid
{
   height: auto;
   padding: 10px 0 10px 0;
}
#article22LayoutGrid .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#article22LayoutGrid > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#article22LayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_galleryLayoutGrid2
{
   visibility: visible !important;
   display: table !important;
   background-color: #000000;
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_galleryLayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#galleryLayoutGrid2
{
   height: auto;
   padding: 50px 0 50px 0;
}
#galleryLayoutGrid2 > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#galleryLayoutGrid2 > .col-1
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   align-content: flex-start;
   align-items: flex-start;
   justify-content: flex-start;
   text-align: left;
}
#wb_tipsLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_tipsLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#tipsLayoutGrid
{
   height: auto;
   padding: 100px 15px 50px 15px;
}
#tipsLayoutGrid .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#tipsLayoutGrid > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#tipsLayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid2
{
   visibility: visible !important;
   display: table !important;
   background-color: #F5DEB3;
   background-image: none;
}
#wb_LayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid2 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid2 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_team3LayoutGrid
{
   visibility: visible !important;
   display: table !important;
}
#wb_team3LayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#team3LayoutGrid
{
   height: auto;
   padding: 0;
}
#team3LayoutGrid .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#team3LayoutGrid > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#team3LayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid4
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid4
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid4
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid4 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid4 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid4 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid5
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: url('../images/index_LayoutGrid5_bkgrnd320.png');
   background-repeat: repeat;
   background-position: left top;
}
#wb_LayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid5
{
   height: auto;
   padding: 25px 30px 25px 30px;
}
#LayoutGrid5 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#wb_LayoutGrid6
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid6
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid6
{
   height: auto;
   padding: 10px 0 10px 0;
}
#LayoutGrid6 .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#LayoutGrid6 > .row > .col-1
{
   padding-right: 0px;
   padding-left: 0px;
}
#LayoutGrid6 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid3
{
   visibility: visible !important;
   display: table !important;
}
#wb_LayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   height: auto;
   padding: 25px 30px 25px 30px;
}
#LayoutGrid3 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#wb_aboutLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_aboutLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#aboutLayoutGrid
{
   height: auto;
   padding: 0 15px 0 15px;
}
#aboutLayoutGrid .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#aboutLayoutGrid > .row > .col-1, #aboutLayoutGrid > .row > .col-2
{
   padding-right: 15px;
   padding-left: 15px;
}
#aboutLayoutGrid > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   text-align: left;
}
#aboutLayoutGrid > .row > .col-1 > .col-1-padding
{
   width: 100%;
   padding: 50px 0 50px 0;
}
#aboutLayoutGrid > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #EEEEEE;
   border-radius: 0px;
   text-align: left;
}
#aboutLayoutGrid > .row > .col-2 > .col-2-padding
{
   width: 100%;
   padding: 50px 0 50px 0;
}
#wb_form9LayoutGrid1
{
   visibility: visible !important;
   display: table !important;
}
#wb_form9LayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#form9LayoutGrid1
{
   height: auto;
   padding: 50px 30px 0 30px;
}
#form9LayoutGrid1 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#wb_footerLayoutGrid
{
   visibility: visible !important;
   display: table !important;
   background-color: #000000;
   background-image: none;
   border: 0px solid #EEEEEE;
   box-shadow: 0px 0px 0px #222222;
}
#wb_footerLayoutGrid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#footerLayoutGrid
{
   height: auto;
   padding: 25px 0 25px 0;
}
#footerLayoutGrid > .col-1, #footerLayoutGrid > .col-2, #footerLayoutGrid > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#footerLayoutGrid > .col-1
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#footerLayoutGrid > .col-2
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#footerLayoutGrid > .col-3
{
   display: flex;
   flex-basis: 100%;
   max-width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   align-content: center;
   align-items: center;
   justify-content: flex-end;
   text-align: right;
}
#wb_footerText
{
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   box-shadow: 0px 0px 0px #222222;
}
#wb_footerText
{
   font-size: 13px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_featuresCard2
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #222222;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   box-shadow: 0px 0px 0px rgba(34,34,34,0.28);
}
#featuresCard2-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard2-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard2-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard2-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard2
{
   text-align: center;
}
#wb_featuresCard3
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #222222;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   box-shadow: 0px 0px 0px rgba(34,34,34,0.28);
}
#featuresCard3-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard3-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard3-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard3-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard3
{
   text-align: center;
}
#wb_aboutText
{
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   box-shadow: 0px 0px 0px #222222;
}
#wb_aboutText
{
   font-size: 19px;
   margin: 0 0 25px 0 ;
   padding: 0;
   text-align: left;
   line-height: 33px;
}
#wb_aboutHeading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 25px 0 ;
   padding: 0;
   color: #555555;
   font-size: 37px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   box-shadow: 0px 0px 0px #222222;
}
#wb_aboutHeading
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #222222;
   border-radius: 0px;
   text-align: left;
}
#aboutHeading
{
   color: #555555;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 37px;
   text-align: left;
   text-transform: none;
}
#wb_aboutImage
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0;
}
#aboutImage
{
   margin-left: auto;
   margin-right: auto;
}
#wb_joyText
{
   visibility: visible !important;
   display: block !important;
}
#wb_joyText
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_featuresCard4
{
   width: 100% !important;
   visibility: visible !important;
   display: flex !important;
   margin: 0;
   color: #222222;
   background-color: #EEEEEE;
   background-image: none;
   border: 2px solid #59504C;
   box-shadow: 0px 0px 0px rgba(34,34,34,0.28);
}
#featuresCard4-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #222222;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#featuresCard4-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0 0 10px 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: 700;
   font-style: normal;
   font-size: 19px;
}
#featuresCard4-card-item2
{
   box-sizing: border-box;
   margin: 10px 0 10px 0 ;
   padding: 0;
   color: #111111;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   line-height: 19.5px;
   min-height: 125px;
   text-align: justify;
}
#featuresCard4-card-item3
{
   box-sizing: border-box;
   margin: 0;
   width: 100%;
   height: auto;
}
#wb_featuresCard4
{
   text-align: center;
}
#wb_form9LayoutGrid2
{
   visibility: visible !important;
   display: table !important;
}
#wb_form9LayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#form9LayoutGrid2
{
   height: auto;
   padding: 0 30px 0 30px;
}
#form9LayoutGrid2 .row
{
   margin-right: -30px;
   margin-left: -30px;
}
#form9Name
{
   width: 100% !important;
   height: 42px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 15px 0 ;
   padding: 8px 12px 8px 12px;
   text-align: left;
}
#form9Name
{
   line-height: 9px;
}
#form9Email
{
   width: 100% !important;
   height: 42px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 15px 0 ;
   padding: 8px 12px 8px 12px;
   text-align: left;
}
#form9Email
{
   line-height: 9px;
}
#form9Message
{
   width: 100% !important;
   height: 108px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 15px 0 ;
   padding: 8px 12px 8px 12px;
   text-align: left;
   background-color: #FFFFFF;
   background-image: none;
}
#form9Button
{
   width: 108px !important;
   height: 39px !important;
   visibility: visible !important;
   display: inline-block !important;
   margin: 10px 10px 10px 10px;
   padding: 0;
}
#wb_Heading1
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 0 0 15px 0;
}
#wb_Text1
{
   visibility: visible !important;
   display: block !important;
}
#wb_Text1
{
   font-size: 19px;
   margin: 0 0 25px 0 ;
   padding: 0;
   text-align: left;
   line-height: 27px;
}
#wb_Text2
{
   visibility: visible !important;
   display: block !important;
}
#wb_Text2
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_Image2
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 10px 0 15px 0 ;
   padding: 0;
}
#Image2
{
   margin-left: auto;
   margin-right: auto;
}
#wb_Extension2
{
   height: 263px !important;
   visibility: visible !important;
   display: block !important;
}
#Extension2
{
   font-size: 13px;
}
#Extension2 .grid-item h1
{
   font-size: 16px;
}
#wb_Extension3
{
   visibility: visible !important;
   display: block !important;
}
#wb_team3CardContainer
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
}
#team3CardContainer
{
   padding: 0 0 70px 0;
}
#wb_team3Card1
{
   width: auto !important;
   height: auto !important;
   visibility: visible !important;
   display: flex !important;
   margin: 15px 15px 15px 15px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
   background-color: #FFFFFF;
   background-image: none;
}
#team3Card1-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card1-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card1-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card1-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card1-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card1-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card1-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card1-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card1-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card1
{
   text-align: center;
}
#wb_team3Card2
{
   width: auto !important;
   height: auto !important;
   visibility: visible !important;
   display: flex !important;
   margin: 15px 15px 15px 15px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
}
#team3Card2-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card2-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card2-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card2-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card2-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card2-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card2-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card2-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card2-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card2
{
   text-align: center;
}
#wb_team3Card3
{
   width: auto !important;
   height: auto !important;
   visibility: visible !important;
   display: flex !important;
   margin: 15px 15px 15px 15px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 0%;
   align-self: auto;
}
#team3Card3-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 1px solid transparent;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#team3Card3-card-item1
{
   box-sizing: border-box;
   margin: 30px 0 0 0 ;
   padding: 0;
}
#team3Card3-card-item1 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 24px;
   margin: 0;
}
#team3Card3-card-item2
{
   box-sizing: border-box;
   margin: 0;
   border-top: 5px #FFFFFF solid;
   border-width: 5px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card3-card-item3
{
   box-sizing: border-box;
   margin: 0;
   border-top: 3px #800000 solid;
   border-width: 3px 0 0 0;
   height: 0;
   line-height: 0;
}
#team3Card3-card-item4
{
   box-sizing: border-box;
   margin: 15px 30px 15px 30px;
   padding: 0;
   text-align: center;
}
#team3Card3-card-item4 h1
{
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 17px;
   margin: 0;
}
#team3Card3-card-item5
{
   display: inline-block;
   height: 16px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#team3Card3-card-item5 a
{
   color: inherit;
   display: block;
   padding: 0;
   text-decoration: none;
}
#team3Card3-card-item5 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 16px;
   width: 16px;
}
#wb_team3Card3
{
   text-align: center;
}
#wb_article22Heading
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#article22Line2
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#article22Line2
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#article21Line1
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#article21Line1
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Heading2
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine1
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine1
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine2
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine2
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Heading3
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine3
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine3
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine4
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine4
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Extension1
{
   height: 473px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_Heading4
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine5
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine5
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine6
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine6
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#wb_Extension4
{
   visibility: visible !important;
   display: block !important;
}
#wb_Heading5
{
   width: 100% !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   padding: 30px 0 30px 0;
}
#HorizontalLine7
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine7
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#HorizontalLine8
{
   width: 100% !important;
   height: 2px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine8
{
   border-color: #1778F2;
   border-bottom-width: 2px;
}
#FilePublisher1
{
   left: 992px !important;
   top: 116px !important;
   width: 39px !important;
   height: 192px !important;
   visibility: visible !important;
   display: inline !important;
}
#HorizontalLine9
{
   width: 100% !important;
   height: 14px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0 0 20px 0 ;
}
#HorizontalLine9
{
   border-color: #E9E9E9;
   border-bottom-width: -6px;
}
#wb_Extension7
{
   width: 122px !important;
   height: 14px !important;
   visibility: visible !important;
   display: inline-block !important;
}
#wb_form9Icon4
{
   width: 25px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline-block !important;
   margin: 0 10px 20px 0 ;
   padding: 6px 6px 6px 6px;
}
#form9Icon4
{
   width: 25px;
   height: 26px;
}
#form9Icon4 i
{
   line-height: 26px;
   font-size: 25px;
   width: 27px;
}
#wb_Extension6
{
   width: 282px !important;
   height: 66px !important;
   visibility: visible !important;
   display: inline-block !important;
}
#HorizontalLine10
{
   width: 100% !important;
   height: 5px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
}
#HorizontalLine10
{
   border-color: #E9E9E9;
   border-bottom-width: 5px;
}
}
