div#container

{

   width: 1000px;

   position: relative;

   margin: 0 auto 0 auto;

   text-align: left;

}

body

{

   background-color: #FFFFFF;

   background-image: url('images/IMG0002.jpg');

   background-attachment: fixed;

   background-position: center center;

   background-repeat: no-repeat;

   background-size: 110% 100%;

   color: #000000;

   font-family: Arial;

   font-weight: normal;

   font-size: 13px;

   line-height: 1.1875;

   margin: 0;

   text-align: center;

}

a

{

   color: #0000FF;

   text-decoration: underline;

}

a:visited

{

   color: #800080;

}

a:active

{

   color: #FF0000;

}

a:hover

{

   color: #0000FF;

   text-decoration: underline;

}

input:focus, textarea:focus, select:focus

{

   outline: none;

}

#wb_header

{

   clear: both;

   position: -webkit-sticky;

   position: sticky;

   top: 0;

   z-index: 7776;

   table-layout: fixed;

   display: table;

   text-align: center;

   width: 100%;

   background-color: #0C0C0C;

   background-image: none;

   border: 0px solid #CCCCCC;

   box-sizing: border-box;

   margin: 0;

}

#header

{

   box-sizing: border-box;

   display: -webkit-flex;

   display: flex;

   -webkit-flex-direction: row;

   flex-direction: row;

   -webkit-flex-wrap: wrap;

   flex-wrap: wrap;

   padding: 10px 0px 20px 0px;

   margin-right: auto;

   margin-left: auto;

}

#header > .col-1

{

   box-sizing: border-box;

   font-size: 0px;

   min-height: 1px;

   padding-right: 15px;

   padding-left: 15px;

   position: relative;

}

#header > .col-1

{

   -webkit-flex: 0 0 auto;

   flex: 0 0 auto;

}

#header > .col-1

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   flex-basis: 100%;

   max-width: 100%;

   display: -webkit-flex;

   -webkit-flex-wrap: wrap;

   -webkit-align-content: flex-start;

   -webkit-align-self: stretch;

   -webkit-align-items: flex-start;

   display: flex;

   flex-wrap: wrap;

   align-content: flex-start;

   align-self: stretch;

   align-items: flex-start;

   -webkit-justify-content: flex-start;

   justify-content: flex-start;

   text-align: left;

}

@media (max-width: 480px)

{

#header > .col-1

{

   -webkit-flex-basis: 100% !important;

   flex-basis: 100% !important;

   max-width: 100% !important;

}

}

#wb_LayoutGrid1

{

   clear: both;

   position: relative;

   table-layout: fixed;

   display: table;

   text-align: center;

   width: 100%;

   background-clip: padding-box;

   background-color: transparent;

   background-image: none;

   border: 0px solid transparent;

   box-sizing: border-box;

   margin: 0;

}

#LayoutGrid1

{

   box-sizing: border-box;

   padding: 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: 0px;

   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;

   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%;

}

}

#wb_Carousel1

{

   background-color: transparent;

   background-image: none;

   margin: 0;

}

#wb_Carousel1

{

   box-sizing: border-box;

width: 100%;}

#Carousel1

{

   position: relative;

   margin: 0;

   line-height: 1;

   height: 100%;

   box-sizing: border-box;

}

#Carousel1 .carousel-inner

{

   overflow: hidden;

   width: 100%;

   height: 100%;

   position: relative;

   -webkit-perspective: 1200px;

   perspective: 1200px;

}

.carousel.pointer-event

{

   -ms-touch-action: pan-y;

   touch-action: pan-y;

}

#Carousel1 .carousel-inner::after

{

   display: block;

   clear: both;

   content: "";

}

#Carousel1 .carousel-inner > .carousel-item

{

   display: none;

   position: relative;

   float: left;

   width: 100%;

   margin-right: -100%;

   -webkit-backface-visibility: hidden;

   backface-visibility: hidden;

   -webkit-transform: translate3d(0, 0, 0);

   transform: translate3d(0, 0, 0);

   -webkit-transform-style: preserve-3d;

   transform-style: preserve-3d;

   -webkit-transition: opacity 500ms ease-in-out;

   transition: opacity 500ms ease-in-out;

   height: 100%;

   text-align: center;

}

#Carousel1 .carousel-innerframe

{

   min-height: 274px;

   padding: 0px 0px 50px 0px;

   display: flex;

   align-items: center;

   flex-direction: column;

   justify-content: center;

   height: 100%;

   box-sizing: border-box;

}

#Carousel1 .carousel-inner > .carousel-item > img, #Carousel1 .carousel-inner > .carousel-item > a > img

{

   display: block;

   line-height: 1;

}

#Carousel1 .carousel-inner > .active, #Carousel1 .carousel-inner > .carousel-item-next, #Carousel1 .carousel-inner > .carousel-item-prev

{

   display: block;

}

#Carousel1 .carousel-inner > .active

{

   -webkit-animation: Carousel1-animation-show 500ms ease 0ms both;

   animation: Carousel1-animation-show 500ms ease 0ms both;

   -webkit-transform-origin: 0% 50%;

   transform-origin: 0% 50%;

}

#Carousel1 .carousel-inner > .carousel-item-next, #Carousel1 .carousel-inner > .carousel-item-prev

{

   position: absolute;

   top: 0;

   width: 100%;

}

#Carousel1 .carousel-inner > .carousel-item-next.carousel-item-left, #Carousel1 .carousel-inner > .carousel-item-prev.carousel-item-right

{

   -webkit-animation: Carousel1-animation-show 500ms ease 0ms both;

   animation: Carousel1-animation-show 500ms ease 0ms both;

   -webkit-transform-origin: 0% 50%;

   transform-origin: 0% 50%;

}

#Carousel1 .carousel-inner > .active.carousel-item-left, #Carousel1 .carousel-inner > .active.carousel-item-right

{

   -webkit-animation: Carousel1-animation-hide 500ms ease both;

   animation: Carousel1-animation-hide 500ms ease both;

   z-index: 999;

   -webkit-transform-origin: 100% 50%;

   transform-origin: 100% 50%;

}

#Carousel1 .carousel-control

{

   position: absolute;

   top: 0px;

   bottom: 0px;

   left: 0px;

   width: 15%;

   font-size: 20px;

   color: #fff;

   text-align: center;

   text-shadow: 0px 1px 2px rgba(0,0,0,0.6);

   background-color: rgba(0,0,0,0);

   opacity: 0.5;

   cursor: pointer;

   z-index: 7776;

}

#Carousel1 .carousel-control.carousel-item-right

{

   right: 0px;

   left: auto;

}

.carousel-control .carousel-control-prev-icon

{

   left: 50%;

   margin-left: -10px;

}

.carousel-control .carousel-control-prev-icon, .carousel-control .carousel-control-next-icon

{

   width: 20px;

   height: 20px;

   margin-top: -10px;

}

.carousel-control .carousel-control-prev-icon, .carousel-control .carousel-control-next-icon

{

   position: absolute;

   top: 50%;

   z-index: 5;

   display: inline-block;

   margin-top: -10px;

}

.carousel-control .carousel-control-next-icon

{

   right: 50%;

   margin-right: -10px;

}

#Carousel1 .carousel-control:hover

{

   text-decoration: none;

   outline: 0;

   opacity: .9;

}

.sr-only

{

   position: absolute;

   width: 1px;

   height: 1px;

   padding: 0;

   margin: -1px;

   overflow: hidden;

   clip: rect(0px, 0px, 0px, 0px);

   border: 0;

}

#Carousel1 .frame

{

   width: 970px;

   display: inline-block;

   float: left;

   height: 324px;

}

#Carousel1 .carousel-control-next, #Carousel1 .carousel-control-prev

{

   color: #FFFFFF;

   cursor: pointer;

   text-align: center;

   opacity: 0.5;

}

#Carousel1 .carousel-control-next-icon, #Carousel1 .carousel-control-prev-icon 

{

   display: inline-block;

   width: 20px;

   height: 20px;

   background: transparent no-repeat center center;

   background-size: 100% 100%;

}

#Carousel1 .carousel-control-next:focus, #Carousel1 .carousel-control-next:hover, #Carousel1 .carousel-control-prev:focus, #Carousel1 .carousel-control-prev:hover 

{

   color: #FFFFFF;

   text-decoration: none;

   outline: 0;

   opacity: .9;

}

#Carousel1 .carousel-control-prev-icon 

{

   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");

}

#Carousel1 .carousel-control-next-icon 

{

   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");

}

#Carousel1 .frame-1

{

   background-color: rgba(255,255,255,0.16);

   background-image: url('images/ac-title1.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

#Carousel1 .frame-2

{

   background-color: rgba(5,99,193,0.31);

   background-image: url('images/automotive-title1.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

#Carousel1 .frame-3

{

   background-color: rgba(61,0,128,0.27);

   background-image: url('images/carpentry-title1.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

#Carousel1 .frame-4

{

   background-color: rgba(0,100,0,0.31);

   background-image: url('images/cleanup-title1.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

#Carousel1 .frame-5

{

   background-color: rgba(255,255,255,0.16);

   background-image: url('images/electrical-title1.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

#Carousel1 .frame-6

{

   background-color: rgba(5,99,193,0.31);

   background-image: url('images/training-title1.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

#Carousel1 .frame-7

{

   background-color: rgba(5,99,193,0.16);

   background-image: url('images/documents-title1.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

#Carousel1 .frame-8

{

   background-color: rgba(237,125,49,0.22);

   background-image: url('images/web-title.jpg');

   background-repeat: no-repeat;

   background-position: center center;

   background-attachment: scroll;

   background-size: 275px 210px;

}

@-webkit-keyframes Carousel1-animation-show

{

   0%   { opacity: 0.3; -webkit-transform: translateX(100%) rotateY(90deg); }

   50%  { animation-timing-function: ease-out; -webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg); }

   100% { }

}

@-webkit-keyframes Carousel1-animation-hide

{

   0%   { }

   50%  { animation-timing-function: ease-out; -webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }

   100% {  opacity: 0.3; -webkit-transform: translateX(-100%) rotateY(-90deg); }

}

@keyframes Carousel1-animation-show

{

   0%   { opacity: 0.3; transform: translateX(100%) rotateY(90deg); }

   50%  { animation-timing-function: ease-out; transform: translateX(50%) translateZ(-200px) rotateY(45deg); }

   100% { }

}

@keyframes Carousel1-animation-hide

{

   0%   { }

   50%  { animation-timing-function: ease-out; transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }

   100% {  opacity: 0.3; transform: translateX(-100%) rotateY(-90deg); }

}

#wb_LayoutGrid2

{

   clear: both;

   position: relative;

   table-layout: fixed;

   display: table;

   text-align: center;

   width: 100%;

   background-color: transparent;

   background-image: none;

   border: 0px solid #CCCCCC;

   box-sizing: border-box;

   margin: 0;

}

#LayoutGrid2

{

   box-sizing: border-box;

   display: -webkit-flex;

   display: flex;

   -webkit-flex-direction: row;

   flex-direction: row;

   -webkit-flex-wrap: wrap;

   flex-wrap: wrap;

   padding: 0;

   margin-right: auto;

   margin-left: auto;

   max-width: 1140px;

}

#LayoutGrid2 > .col-1

{

   box-sizing: border-box;

   font-size: 0px;

   min-height: 1px;

   padding-right: 15px;

   padding-left: 15px;

   position: relative;

}

#LayoutGrid2 > .col-1

{

   -webkit-flex: 0 0 auto;

   flex: 0 0 auto;

}

#LayoutGrid2 > .col-1

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   flex-basis: 100%;

   max-width: 100%;

   display: -webkit-flex;

   -webkit-flex-wrap: wrap;

   -webkit-align-content: flex-start;

   -webkit-align-self: stretch;

   -webkit-align-items: flex-start;

   display: flex;

   flex-wrap: wrap;

   align-content: flex-start;

   align-self: stretch;

   align-items: flex-start;

   -webkit-justify-content: center;

   justify-content: center;

   text-align: center;

}

@media (max-width: 480px)

{

#LayoutGrid2 > .col-1

{

   -webkit-flex-basis: 100% !important;

   flex-basis: 100% !important;

   max-width: 100% !important;

}

}

#wb_Heading2

{

   background-color: transparent;

   background-image: none;

   border: 0px solid transparent;

   vertical-align: top;

   margin: 0;

   padding: 10px 0px 10px 0px;

   text-align: center;

}

#Heading2

{

   color: #9CC3E5;

   font-family: Arial;

   font-weight: bold;

   font-style: normal;

   font-size: 32px;

   margin: 0;

   text-align: center;

}

#wb_Card1

{

   position: relative;

   display: -webkit-flex;

   display: flex;

   -webkit-flex-direction: column;

   flex-direction: column;

   background-color: #000000;

   background-image: none;

   border: 1px solid #00FFFF;

   border-radius: 4px;

   box-sizing: border-box;

   margin: 10px 10px 10px 10px;

   padding: 0;

   text-align: left;

}

#Card1-card-body

{

   -webkit-flex: 1 1 auto;

   flex: 1 1 auto;

   font-size: 0px;

}

#Card1-card-header

{

   box-sizing: border-box;

   border-bottom: 1px solid #00FFFF;

   border-radius: 4px 4px 0 0 !important;

   margin: 0;

   padding: 12px 30px 12px 30px;

   background-color: #171717;

   background-image: none;

   color: #FFFFFF;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 19px;

   text-align: center;

}

#Card1-card-item1

{

   box-sizing: border-box;

   margin: 20px 20px 20px 20px;

   padding: 0;

   color: #8EAADB;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 15px;

}

#Card1-card-item2

{

   display: inline-block;

   height: 33px;

   box-sizing: border-box;

   align-self: flex-start;

   border-radius: 0 0 4px 4px !important;

   margin: 20px 20px 20px 20px;

   padding: 10px 16px 10px 16px;

   border: 0px solid #00FF7F;

   border-radius: 2px;

   background-color: #262626;

   background-image: none;

   color: #FFFFFF;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 13px;

}

#wb_Card2

{

   position: relative;

   display: -webkit-flex;

   display: flex;

   -webkit-flex-direction: column;

   flex-direction: column;

   background-color: #000000;

   background-image: none;

   border: 1px solid #00FFFF;

   border-radius: 4px;

   box-sizing: border-box;

   margin: 10px 10px 10px 10px;

   padding: 0;

   text-align: left;

}

#Card2-card-body

{

   -webkit-flex: 1 1 auto;

   flex: 1 1 auto;

   font-size: 0px;

}

#Card2-card-header

{

   box-sizing: border-box;

   border-bottom: 1px solid #00FFFF;

   border-radius: 4px 4px 0 0 !important;

   margin: 0;

   padding: 12px 20px 12px 20px;

   background-color: #171717;

   background-image: none;

   color: #FFFFFF;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 19px;

   text-align: center;

}

#Card2-card-item1

{

   box-sizing: border-box;

   margin: 20px 20px 20px 20px;

   padding: 0;

   color: #8EAADB;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 15px;

}

#Card2-card-item2

{

   display: inline-block;

   height: 33px;

   box-sizing: border-box;

   align-self: flex-start;

   margin: 20px 20px 20px 20px;

   padding: 10px 16px 10px 16px;

   border: 0px solid #FFFFFF;

   border-radius: 4px;

   background-color: #262626;

   background-image: none;

   color: #FFFFFF;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 13px;

}

#wb_Text4 

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #000000;

   padding: 20px 0px 0px 0px;

   margin: 0px 0px 20px 0px;

   text-align: center;

}

#wb_Text4 div

{

   text-align: center;

}

#wb_Text4

{

   display: block;

   margin: 0px 0px 20px 0px;

   box-sizing: border-box;

   width: 100%;

}

#wb_LayoutGrid4

{

   clear: both;

   position: relative;

   table-layout: fixed;

   display: table;

   text-align: center;

   width: 100%;

   background-color: transparent;

   background-image: none;

   border: 0px solid #CCCCCC;

   box-sizing: border-box;

   margin: 0;

}

#LayoutGrid4

{

   box-sizing: border-box;

   padding: 0px 15px 0px 15px;

   margin-right: auto;

   margin-left: auto;

}

#LayoutGrid4 > .row

{

   margin-right: -15px;

   margin-left: -15px;

}

#LayoutGrid4 > .row > .col-1

{

   box-sizing: border-box;

   font-size: 0px;

   min-height: 1px;

   padding-right: 15px;

   padding-left: 15px;

   position: relative;

}

#LayoutGrid4 > .row > .col-1

{

   float: left;

}

#LayoutGrid4 > .row > .col-1

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   width: 100%;

   text-align: center;

}

#LayoutGrid4 > .row > .col-1 > .col-1-padding

{

   box-sizing: border-box;

   width: 100%;

   padding: 1px 0px 1px 0px;

}

#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%;

}

}

#wb_LayoutGrid8

{

   clear: both;

   position: relative;

   table-layout: fixed;

   display: table;

   text-align: center;

   width: 100%;

   background-color: transparent;

   background-image: none;

   border: 0px solid #CCCCCC;

   box-sizing: border-box;

   margin: 0;

}

#LayoutGrid8

{

   box-sizing: border-box;

   padding: 10px 15px 20px 15px;

   margin-right: auto;

   margin-left: auto;

   max-width: 1140px;

}

#LayoutGrid8 > .row

{

   margin-right: -15px;

   margin-left: -15px;

}

#LayoutGrid8 > .row > .col-1, #LayoutGrid8 > .row > .col-2, #LayoutGrid8 > .row > .col-3

{

   box-sizing: border-box;

   font-size: 0px;

   min-height: 1px;

   padding-right: 15px;

   padding-left: 15px;

   position: relative;

}

#LayoutGrid8 > .row > .col-1, #LayoutGrid8 > .row > .col-2, #LayoutGrid8 > .row > .col-3

{

   float: left;

}

#LayoutGrid8 > .row > .col-1

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   width: 33.33333333%;

   text-align: left;

}

#LayoutGrid8 > .row > .col-2

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   width: 33.33333333%;

   text-align: center;

}

#LayoutGrid8 > .row > .col-3

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   width: 33.33333333%;

   text-align: right;

}

#LayoutGrid8:before,

#LayoutGrid8:after,

#LayoutGrid8 .row:before,

#LayoutGrid8 .row:after

{

   display: table;

   content: " ";

}

#LayoutGrid8:after,

#LayoutGrid8 .row:after

{

   clear: both;

}

@media (max-width: 620px)

{

#LayoutGrid8 > .row > .col-1, #LayoutGrid8 > .row > .col-2, #LayoutGrid8 > .row > .col-3

{

   float: none;

   width: 100% !important;

}

}

#wb_Text6 

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #000000;

   padding: 0;

   margin: 0;

   text-align: center;

}

#wb_Text6

{

   color: #FFFFFF;

   font-family: Arial;

   font-weight: normal;

   font-size: 16px;

   line-height: 18px;

}

#wb_Text6 div

{

   text-align: center;

}

#wb_Text6

{

   display: block;

   margin: 0;

   box-sizing: border-box;

   width: 100%;

}

.tmenu .hide 

{

   display: none!important;

}

.tmenu .show 

{

   display: block!important;

}

.tmenu .hidden

{

   display: none!important;

   visibility: hidden!important;

}

.tmenu .nav

{

   font-family: Arial;

   font-weight: normal;

   font-size: 16px;

   font-style: normal;

   color: #FFFFFF;

   text-align: center;

}

#tmenu, .tmenu .nav, .tmenu *

{

   margin: 0;

   padding: 0;

   box-sizing: border-box;

   line-height: 1;

   list-style: none;

}

.tmenu .nav:before,

.tmenu .nav:after 

{

   content: " ";

   display: table;

}

.tmenu .nav:after 

{

   clear: both;

}

.tmenu .nav a 

{

   text-decoration: none;

}

.tmenu .nav ul

{

   margin-top: 0;

   margin-bottom: 0;

}

.tmenu .nav ul ul

{

   margin-bottom: 0;

}

.tmenu .container 

{

   margin-right: auto;

   margin-left: auto;

   padding: 0;

}

.tmenu .container:before,

.tmenu .container:after 

{

   content: " ";

   display: table;

}

.tmenu .container:after 

{

   clear: both;

}

.tmenu .collapse 

{

   display: none;

}

.tmenu .collapse.show 

{

   display: block;

}

.tmenu .collapsing 

{

   position: relative;

   height: 0;

   overflow: hidden;

   -webkit-transition: height .35s ease;

   transition: height .35s ease;

}

.tmenu .caret 

{

   display: inline-block;

   width: 0;

   height: 0;

   margin-left: 4px;

   vertical-align: middle;

   border-top: 4px solid #000;

   border-right: 4px solid transparent;

   border-left: 4px solid transparent;

   border-bottom: 0 dotted;

}

.tmenu .dropdown 

{

   position: relative;

}

.tmenu .dropdown-toggle:focus 

{

   outline: 0;

}

.tmenu .dropdown-menu 

{

   position: absolute;

   top: 100%;

   left: 0;

   z-index: 1000;

   display: none;

   float: left;

   min-width: 160px;

   padding: 5px 0;

   margin: 2px 0 0;

   list-style: none;

   font-size: 16px;

   background-color: #0C0C0C;

   background-image: none;

   border: 1px solid rgba(197,197,197,1.00);

   border-radius: 0px;

   background-clip: padding-box;

}

.tmenu .dropdown-menu .divider

{

   height: 1px;

   margin: 9px 0;

   overflow: hidden;

   background-color: #C5C5C5;

}

.tmenu .dropdown-menu>li>a 

{

   display: block;

   padding: 3px 20px 3px 20px;

   clear: both;

   line-height: 1.428571429;

   color: #FFFFFF;

   white-space: nowrap;

}

.tmenu .dropdown-menu>li>a:hover,

.tmenu .dropdown-menu>li>a:focus 

{

   text-decoration: none;

   color: #00FFFF;

   background-color: #262626;

   background-image: none;

}

.tmenu .dropdown-menu>li>a.active,

.tmenu .dropdown-menu>li>a.active:hover,

.tmenu .dropdown-menu>li>a.active:focus

{

   color: #00FFFF;

   background-color: #262626;

   background-image: none;

   text-decoration: none;

   outline: 0;

}

.tmenu .show>.dropdown-menu 

{

   display: block;

}

.tmenu .show>a 

{

   outline: 0;

}

.tmenu .dropdown-header 

{

   display: block;

   padding: 3px 20px;

   line-height: 1.428571429;

   color: #aeaeae;

}

.tmenu .dropdown-backdrop 

{

   position: fixed;

   left: 0;

   right: 0;

   bottom: 0;

   top: 0;

   z-index: 990;

}

.tmenu .nav>li 

{

   position: relative;

   display: block;

}

.tmenu .nav>li>a 

{

   position: relative;

   display: block;

   padding: 3px 15px 3px 15px;

}

.tmenu .nav .show>a,

.tmenu .nav .show>a:hover,

.tmenu .nav .show>a:focus 

{

   background-color: #ccc;

   border-color: #0C0C0C;

}

.tmenu .nav .nav-divider 

{

   height: 1px;

   margin: 9px 0;

   overflow: hidden;

   background-color: #C5C5C5;

}

.tmenu .nav>li>a>img 

{

   max-width: none;

}

.tmenu .nav .caret 

{

   border-top-color: #0C0C0C;

   border-bottom-color: #0C0C0C;

}

.tmenu

{

   position: relative;

}

.tmenu:before,

.tmenu:after

{

   content: " ";

   display: table;

}

.tmenu:after

{

   clear: both;

}

.tmenu .navbar-header:before,

.tmenu .navbar-header:after

{

   content: " ";

   display: table;

}

.tmenu .navbar-header:after

{

   clear: both;

}

.tmenu-navbar-collapse 

{

   overflow-x: visible;

   -webkit-overflow-scrolling: touch;

}

.tmenu-navbar-collapse:before,

.tmenu-navbar-collapse:after

{

   content: " ";

   display: table;

}

.tmenu-navbar-collapse:after

{

   clear: both;

}

.tmenu-navbar-collapse.show 

{

   overflow-y: auto;

}

.tmenu .navbar-toggle 

{

   position: relative;

   float: left;

   padding: 4px 10px 3px 10px;

   background-color: transparent;

   border: 1px solid transparent;

   border-radius: 0px;

}

.tmenu .navbar-toggle .icon-bar 

{

   display: block;

   width: 22px;

   height: 2px;

   border-radius: 1px;

}

.tmenu .navbar-toggle .icon-bar+.icon-bar

{

   margin-top: 4px;

}

.tmenu .navbar-nav

{

   margin: 6px -15px;

}

.tmenu .navbar-nav>li>.dropdown-menu

{

   margin-top: 0;

   border-top-right-radius: 0;

   border-top-left-radius: 0;

}

.tmenu .navbar-nav>li>a

{

   color: #FFFFFF;

}

.tmenu .navbar-nav>li>a:hover,

.tmenu .navbar-nav>li>a:focus

{

   background-color: #262626;

   background-image: none;

   color: #00FFFF;

   text-decoration: none;

}

.tmenu .navbar-nav>li>a.active,

.tmenu .navbar-nav>li>a.active:hover,

.tmenu .navbar-nav>li>a.active:focus

{

   color: #00FFFF;

   background-color: #262626;

   background-image: none;

}

.tmenu .navbar-toggle

{

   border: 1px solid rgba(43,43,43,0.10);

}

.tmenu .navbar-toggle:hover,

.tmenu .navbar-toggle:focus

{

   background-color: transparent;

}

.tmenu .navbar-toggle .icon-bar

{

   background-color: #D3D3D3;

}

.tmenu-navbar-collapse

{

   border-color: rgba(197,197,197,1.00);

}

.tmenu .navbar-nav>.dropdown>a:hover .caret,

.tmenu .navbar-nav>.dropdown>a:focus .caret

{

   border-top-color: #00FFFF;

   border-bottom-color: #00FFFF;

}

.tmenu .navbar-nav>.show>a,

.tmenu .navbar-nav>.show>a:hover,

.tmenu .navbar-nav>.show>a:focus

{

   background-color: #262626;

   background-image: none;

   color: #00FFFF;

}

.tmenu .navbar-nav>.show>a .caret,

.tmenu .navbar-nav>.show>a:hover .caret,

.tmenu .navbar-nav>.show>a:focus .caret

{

   border-top-color: #00FFFF;

   border-bottom-color: #00FFFF;

}

.tmenu .navbar-nav>.dropdown>a .caret

{

   border-top-color: #FFFFFF;

   border-bottom-color: #FFFFFF;

}

.tmenu .navbar-link

{

   color: #FFFFFF;

}

.tmenu .navbar-link:hover

{

   color: #00FFFF;

}

.tmenu .navbar-header

{

   color: #D3D3D3;

}

@media (min-width: 620px) 

{

.tmenu .navbar-right .dropdown-menu

{

   right: 0;

   left: auto;

}

.tmenu .navbar-header

{

   float: left;

}

.tmenu-navbar-collapse

{

   width: auto;

   border-top: 0;

   box-shadow: none;

}

.tmenu-navbar-collapse.collapse

{

   display: block!important;

   height: auto!important;

   padding-bottom: 0;

   overflow: visible!important;

}

.tmenu-navbar-collapse.show

{

   overflow-y: auto;

}

.tmenu .navbar-toggle

{

   display: none;

}

.tmenu .navbar-nav 

{

   float: left;

   margin: 0;

}

.tmenu .navbar-nav>li 

{

   float: left;

}

.tmenu .container>.navbar-header,

.tmenu .container>.tmenu-navbar-collapse

{

   margin-right: 0;

   margin-left: 0;

}

.tmenu .navbar-nav>.dropdown>a:hover .caret,

.tmenu .navbar-nav>.dropdown>a:focus .caret

{

   border-top-color: #FFFFFF;

   border-bottom-color: #FFFFFF;

}

}

@media (max-width: 620px) 

{

.tmenu 

{

   background-color: #0C0C0C;

   background-image: none;

   border: 1px solid rgba(12,12,12,1.00);

}

.tmenu .navbar-nav

{

   margin: 0;

   background-color: #0C0C0C;

   background-image: none;

}

.tmenu .navbar-nav .show .dropdown-menu

{

   position: static !important;

   float: none;

   width: auto;

   margin-top: 0;

   background-color: transparent;

   border: 0;

   box-shadow: none;

}

.tmenu .navbar-nav .show .dropdown-menu>li>a,

.tmenu .navbar-nav .show .dropdown-menu .dropdown-header

{

   padding: 5px 15px 5px 25px;

}

.tmenu .navbar-nav .show .dropdown-menu>li>a 

{

   line-height: 20px;

}

}

@media (min-width: 620px) 

{

.tmenu 

{

   background-color: #0C0C0C;

   background-image: none;

   border: 1px solid rgba(12,12,12,1.00);

   border-radius: 0px;

}

.tmenu .navbar-nav>li>a 

{

   color: #D3D3D3;

}

.tmenu .navbar-nav>li>a:hover,

.tmenu .navbar-nav>li>a:focus

{

   color: #FFFFFF;

   background-color: transparent;

   background-image: url('images/index_tmenu-active_bkgrnd.png');

   background-repeat: repeat-x;

   background-position: left top;

}

.tmenu .navbar-nav>li>a.active,

.tmenu .navbar-nav>li>a.active:hover,

.tmenu .navbar-nav>li>a.active:focus

{

   color: #FFFFFF;

   background-color: transparent;

   background-image: url('images/index_tmenu-active_bkgrnd.png');

   background-repeat: repeat-x;

   background-position: left top;

}

.tmenu .navbar-nav>.show>a,

.tmenu .navbar-nav>.show>a:hover,

.tmenu .navbar-nav>.show>a:focus

{

   background-color: transparent;

   background-image: url('images/index_tmenu-active_bkgrnd.png');

   background-repeat: repeat-x;

   background-position: left top;

   color: #FFFFFF;

}

.tmenu .navbar-nav>.dropdown>a:hover .caret

{

   border-top-color: #FFFFFF;

   border-bottom-color: #FFFFFF;

}

.tmenu .navbar-nav>.dropdown>a .caret

{

   border-top-color: #D3D3D3;

   border-bottom-color: #D3D3D3;

}

.tmenu .navbar-nav > li > a.active > .caret,

.tmenu .navbar-nav > li > a.active:hover > .caret,

.tmenu .navbar-nav > li > a.active:focus > .caret

{

   border-top-color: #FFFFFF;

   border-bottom-color: #FFFFFF;

}

.tmenu .navbar-nav>.show>a .caret,

.tmenu .navbar-nav>.show>a:hover .caret,

.tmenu .navbar-nav>.show>a:focus .caret

{

   border-top-color: #FFFFFF;

   border-bottom-color: #FFFFFF;

}

.tmenu .navbar-link

{

   color: #D3D3D3;

}

.tmenu .navbar-link:hover 

{

   color: #fff;

}

}

#tmenu-logo

{

   float: right;

}

#tmenu-logo img

{

   border-width: 0;

   height: auto;

   max-width: 100%;

}

#tmenu i

{

   font-size: 16px;

   position: relative;

   left: 0;

   top: 0;

   margin-right: 4px;

   width: 16px;

}

#wb_tmenu

{

   z-index: 1111 !important;

}

#wb_Text12 

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #000000;

   padding: 20px 0px 20px 0px;

   margin: 0;

   text-align: center;

}

#wb_Text12 div

{

   text-align: center;

}

#wb_Text12

{

   display: block;

   margin: 0;

   box-sizing: border-box;

   width: 100%;

}

#Editbox1

{

   border: 1px inset #44546A;

   border-radius: 1px;

   background-color: #E5EFF8;

   background-image: none;

   color: #000000;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 13px;

   box-sizing: border-box;

   line-height: 24px;

   padding: 4px 4px 4px 4px;

   margin: 5px 0px 10px 0px;

   text-align: center;

}

#Editbox1:focus

{

   border-color: #66AFE9;

   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);

   outline: 0;

}

#Editbox1::placeholder

{

   color: #000000;

   opacity: 1;

}

#Editbox1::-ms-input-placeholder

{

   color: #000000;

}

#Button2

{

   -webkit-appearance: none;

   margin: 10px 0px 10px 0px;

}

#wb_LayoutGrid5

{

   clear: both;

   position: relative;

   table-layout: fixed;

   display: table;

   text-align: center;

   width: 100%;

   background-color: transparent;

   background-image: none;

   border: 0px solid #CCCCCC;

   box-sizing: border-box;

   margin: 0;

}

#LayoutGrid5

{

   box-sizing: border-box;

   padding: 0px 15px 0px 15px;

   margin-right: auto;

   margin-left: auto;

}

#LayoutGrid5 > .row

{

   margin-right: -15px;

   margin-left: -15px;

}

#LayoutGrid5 > .row > .col-1

{

   box-sizing: border-box;

   font-size: 0px;

   min-height: 1px;

   padding-right: 15px;

   padding-left: 15px;

   position: relative;

}

#LayoutGrid5 > .row > .col-1

{

   float: left;

}

#LayoutGrid5 > .row > .col-1

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   width: 100%;

   text-align: center;

}

#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: #343A40;

   background-image: none;

   border: 0px solid #CCCCCC;

   box-sizing: border-box;

   margin: 0;

}

#LayoutGrid6

{

   box-sizing: border-box;

   padding: 20px 20px 20px 20px;

   margin-right: auto;

   margin-left: auto;

}

#LayoutGrid6 > .row

{

   margin-right: -20px;

   margin-left: -20px;

}

#LayoutGrid6 > .row > .col-1

{

   box-sizing: border-box;

   font-size: 0px;

   min-height: 1px;

   padding-right: 20px;

   padding-left: 20px;

   position: relative;

}

#LayoutGrid6 > .row > .col-1

{

   float: left;

}

#LayoutGrid6 > .row > .col-1

{

   background-color: transparent;

   background-image: none;

   border: 0px solid #FFFFFF;

   width: 100%;

   text-align: left;

}

#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%;

}

}

#wb_Card3

{

   position: relative;

   display: -webkit-flex;

   display: flex;

   -webkit-flex-direction: column;

   flex-direction: column;

   background-color: #000000;

   background-image: none;

   border: 1px solid #00FFFF;

   border-radius: 4px;

   box-sizing: border-box;

   margin: 10px 10px 10px 10px;

   padding: 0;

   text-align: left;

}

#Card3-card-body

{

   -webkit-flex: 1 1 auto;

   flex: 1 1 auto;

   font-size: 0px;

}

#Card3-card-header

{

   box-sizing: border-box;

   border-bottom: 1px solid #00FFFF;

   border-radius: 4px 4px 0 0 !important;

   margin: 0;

   padding: 12px 30px 12px 30px;

   background-color: #171717;

   background-image: none;

   color: #FFFFFF;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 19px;

   text-align: center;

}

#Card3-card-item1

{

   box-sizing: border-box;

   margin: 20px 20px 20px 20px;

   padding: 0;

   color: #8EAADB;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 15px;

}

#Card3-card-item2

{

   display: inline-block;

   height: 33px;

   box-sizing: border-box;

   align-self: flex-start;

   border-radius: 0 0 4px 4px !important;

   margin: 20px 20px 20px 20px;

   padding: 10px 16px 10px 16px;

   border: 0px solid #00FFFF;

   border-radius: 2px;

   background-color: #262626;

   background-image: none;

   color: #FFFFFF;

   font-family: Arial;

   font-weight: normal;

   font-style: normal;

   font-size: 13px;

}

#wb_Heading3

{

   background-color: transparent;

   background-image: none;

   border: 0px solid transparent;

   vertical-align: top;

   margin: 0;

   padding: 5px 0px 2px 10px;

   text-align: left;

}

#Heading3

{

   color: #8EAADB;

   font-family: Arial;

   font-weight: bold;

   font-style: italic;

   font-size: 29px;

   margin: 0;

   text-align: left;

}

#wb_Heading4

{

   background-color: #0C0C0C;

   background-image: none;

   border: 0px solid transparent;

   box-sizing: border-box;

   vertical-align: top;

   margin: 0;

   padding: 0px 0px 15px 12px;

   text-align: left;

}

#Heading4

{

   color: #57C0FF;

   font-family: "Bookman Old Style";

   font-weight: bold;

   font-style: italic;

   font-size: 16px;

   margin: 0;

   text-align: left;

}

#wb_Image1

{

   height: 100%;

   margin: 0;

   vertical-align: top;

}

#Image1

{

   border: 0px solid #000000;

   padding: 0px 10px 0px 5px;

   display: inline-block;

   width: 100%;

   height: 100%;

   vertical-align: top;

   object-fit: contain;

}

#wb_Card1

{

   display: flex;

   width: calc(100% - 20px);

   z-index: 8;

}

#Button2

{

   display: inline-block;

   width: 140px;

   height: 39px;

   z-index: 13;

}

#wb_Image1

{

   display: inline-block;

   width: 48px;

   height: 34px;

   z-index: 0;

}

#wb_Card3

{

   display: flex;

   width: calc(100% - 20px);

   z-index: 9;

}

#Editbox1

{

   display: inline-block;

   width: 275px;

   height: 34px;

   z-index: 12;

}

#wb_Card2

{

   display: flex;

   width: calc(100% - 20px);

   z-index: 10;

}

#wb_Carousel1

{

}

#wb_Heading4

{

   display: inline-block;

   width: 100%;

   z-index: 2;

}

#wb_tmenu

{

   display: inline-block;

   width: 100%;

   text-align: center;

   z-index: 3;

}

#wb_Heading2

{

   display: inline-block;

   width: 940px;

   height: 52px;

   z-index: 4;

}

#wb_Heading3

{

   display: inline-block;

   width: 312px;

   height: 34px;

   z-index: 1;

}

@media only screen and (max-width: 969px)

{

div#container

{

   width: 320px;

}

}

