div#container
{
   width: 970px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #F2F2F2;
   background-image: url('images/0.jpg');
   background-attachment: fixed;
   background-position: center center;
   background-repeat: no-repeat;
   background-size: 100% 100%;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
a
{
   color: #FFFFFF;
   text-decoration: underline;
}
a:hover
{
   color: #FFFFFF;
   text-decoration: underline;
}
input:focus, textarea:focus, select:focus
{
   outline: none;
}
#wb_pjv_archvelink 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 0px 5px 0px;
   margin: 0;
   text-align: center;
}
#wb_pjv_archvelink div
{
   text-align: center;
}
#wb_pjv_archvelink
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}

#wb_pjvids_title 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 10px 0px 5px 7px;
   margin: 0;
   text-align: center;
}
#wb_pjvids_title div
{
   text-align: center;
}
#wb_pjvids_title
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_chrch_mediattl 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 0px 5px 0px;
   margin: 0;
   text-align: center;
}
#wb_chrch_mediattl div
{
   text-align: center;
}
#wb_chrch_mediattl
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_cars_chrch
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #D1AA8F;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#wb_cars_chrch
{
   box-sizing: border-box;
width: 100%;}
#cars_chrch
{
   position: relative;
   margin: 0;
   line-height: 1;
   height: 100%;
   box-sizing: border-box;
}
#cars_chrch .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;
}
#cars_chrch .carousel-inner::after
{
   display: block;
   clear: both;
   content: "";
}
#cars_chrch .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 3000ms ease-in-out;
   transition: opacity 3000ms ease-in-out;
   height: 100%;
   text-align: center;
}
#cars_chrch .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 5px 5px 5px;
}
#cars_chrch .carousel-inner > .carousel-item > img, #cars_chrch .carousel-inner > .carousel-item > a > img
{
   display: block;
   line-height: 1;
}
#cars_chrch .carousel-inner > .active, #cars_chrch .carousel-inner > .carousel-item-next, #cars_chrch .carousel-inner > .carousel-item-prev
{
   display: block;
}
#cars_chrch .carousel-inner > .active
{
   -webkit-animation: cars_chrch-animation-show 3000ms ease 0ms both;
   animation: cars_chrch-animation-show 3000ms ease 0ms both;
}
#cars_chrch .carousel-inner > .carousel-item-next, #cars_chrch .carousel-inner > .carousel-item-prev
{
   position: absolute;
   top: 0;
   width: 100%;
}
#cars_chrch .carousel-inner > .carousel-item-next.carousel-item-left, #cars_chrch .carousel-inner > .carousel-item-prev.carousel-item-right
{
   -webkit-animation: cars_chrch-animation-show 3000ms ease 0ms both;
   animation: cars_chrch-animation-show 3000ms ease 0ms both;
}
#cars_chrch .carousel-inner > .active.carousel-item-left, #cars_chrch .carousel-inner > .active.carousel-item-right
{
   -webkit-animation: cars_chrch-animation-hide 3000ms ease both;
   animation: cars_chrch-animation-hide 3000ms ease both;
   z-index: 999;
}
#cars_chrch .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;
}
#cars_chrch .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;
   border-width: 0;
}
.carousel-control .carousel-control-next-icon
{
   right: 50%;
   margin-right: -10px;
}
#cars_chrch .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;
}
#cars_chrch .frame
{
   width: 368px;
   display: inline-block;
   float: left;
   height: 245px;
}
#cars_chrch .carousel-control-next, #cars_chrch .carousel-control-prev
{
   color: #BFBFBF;
   cursor: pointer;
   text-align: center;
   opacity: 0.5;
}
#cars_chrch .carousel-control-next-icon, #cars_chrch .carousel-control-prev-icon 
{
   display: inline-block;
   width: 20px;
   height: 20px;
   background: transparent no-repeat center center;
   background-size: 100% 100%;
}
#cars_chrch .carousel-control-next:focus, #cars_chrch .carousel-control-next:hover, #cars_chrch .carousel-control-prev:focus, #cars_chrch .carousel-control-prev:hover 
{
   color: #BFBFBF;
   text-decoration: none;
   outline: 0;
   opacity: .9;
}
#cars_chrch .carousel-control-prev-icon 
{
   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23BFBFBF' 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");
}
#cars_chrch .carousel-control-next-icon 
{
   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23BFBFBF' 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");
}
#cars_chrch .frame-1
{
   background-image: linear-gradient(to top, rgba(101,65,41,0.06) 0%, rgba(255,192,87,0.60) 100%);
}
@-webkit-keyframes cars_chrch-animation-show
{
   0%   { opacity: 0; -webkit-transform: scale(0.8); }
   100% { opacity: 1; -webkit-transform: scale(1.0); }
}
@-webkit-keyframes cars_chrch-animation-hide
{
   0%   { -webkit-transform: translateY(0); }
   100% { -webkit-transform: translateY(-100%); }
}
@keyframes cars_chrch-animation-show
{
   0%   { opacity: 0; transform: scale(0.8); }
   100% { opacity: 1; transform: scale(1.0); }
}
@keyframes cars_chrch-animation-hide
{
   0%   { transform: translateY(0); }
   100% { transform: translateY(-100%); }
}

#wb_congra_gal_link 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 3px 0px 5px 7px;
   margin: 0;
   text-align: center;
}
#wb_congra_gal_link div
{
   text-align: center;
}
#wb_congra_gal_link
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_sundayschool_title 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 10px 0px 5px 7px;
   margin: 0;
   text-align: center;
}
#wb_sundayschool_title div
{
   text-align: center;
}
#wb_sundayschool_title
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_bstdy_title 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 10px 0px 5px 7px;
   margin: 0;
   text-align: center;
}
#wb_bstdy_title div
{
   text-align: center;
}
#wb_bstdy_title
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_day_title 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 0px 5px 0px;
   margin: 0;
   text-align: center;
}
#wb_day_title div
{
   text-align: center;
}
#wb_day_title
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_even_title
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 0px 5px 0px;
   margin: 0;
   text-align: center;
}
#wb_even_title div
{
   text-align: center;
}
#wb_even_title
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#flex_ctr1
{
   display: grid;
   background-clip: padding-box;
   background-color:  transparent;  /*rgba(128,80,0,0.10); */
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 20px 0px 5px 0px;
   padding: 30px 10px 30px 10px;
   font-size: 0px;
   grid-column-gap: 15px;
   grid-template-columns: 1fr 40% 1fr;
   grid-template-rows: minmax(20px,35px) auto minmax(20px,25px) minmax(40px,auto) auto auto minmax(20px,25px);
   grid-template-areas:
      "hdr1 hdr2 hdr3"
      "bdy1 bdy2 bdy3"
      "ftr1 ftr2 ftr3"
      "spacer1 spacer1 spacer1"
      "hdr4 hdr5 hdr6"
      "bdy4 bdy5 bdy6"
      "ftr4 ftr5 ftr6";
}
#flex_ctr1 .hdr1
{
   display: flex;
   grid-area: hdr1;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr2
{
   display: flex;
   grid-area: hdr2;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr3
{
   display: flex;
   grid-area: hdr3;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy1
{
   display: flex;
   grid-area: bdy1;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: flex-start;
   align-items: flex-start;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#flex_ctr1 .bdy2
{
   display: flex;
   grid-area: bdy2;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: flex-start;
   align-items: flex-start;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#flex_ctr1 .bdy3
{
   display: flex;
   grid-area: bdy3;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: flex-start;
   align-items: flex-start;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#flex_ctr1 .ftr1
{
   display: flex;
   grid-area: ftr1;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: flex-end;
   align-items: flex-end;
   -webkit-align-content: flex-end;
   align-content: flex-end;
}
#flex_ctr1 .ftr2
{
   display: flex;
   grid-area: ftr2;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: flex-end;
   align-items: flex-end;
   -webkit-align-content: flex-end;
   align-content: flex-end;
}
#flex_ctr1 .ftr3
{
   display: flex;
   grid-area: ftr3;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: flex-end;
   align-items: flex-end;
   -webkit-align-content: flex-end;
   align-content: flex-end;
}
#flex_ctr1 .spacer1
{
   display: flex;
   grid-area: spacer1;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr4
{
   display: flex;
   grid-area: hdr4;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr5
{
   display: flex;
   grid-area: hdr5;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr6
{
   display: flex;
   grid-area: hdr6;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy4
{
   display: flex;
   grid-area: bdy4;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy5
{
   display: flex;
   grid-area: bdy5;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy6
{
   display: flex;
   grid-area: bdy6;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: flex-start;
   align-items: flex-start;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#flex_ctr1 .ftr4
{
   display: flex;
   grid-area: ftr4;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr5
{
   display: flex;
   grid-area: ftr5;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr6
{
   display: flex;
   grid-area: ftr6;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#wb_cars_pjv
{
   background-color: rgba(0, 51, 102, 0.5); /* transparent; */  /* PJV Background Color */
   background-image: none;
   border: 1px solid #D1AA8F;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#wb_cars_pjv
{
   box-sizing: border-box;
width: 100%;}
#cars_pjv
{
   position: relative;
   margin: 0;
   line-height: 1;
   height: 100%;
   box-sizing: border-box;
}
#cars_pjv .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;
}
#cars_pjv .carousel-inner::after
{
   display: block;
   clear: both;
   content: "";
}
#cars_pjv .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 1500ms ease-in-out;
   transition: opacity 1500ms ease-in-out;
   height: 100%;
   text-align: center;
}
#cars_pjv .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 5px 5px 5px;
}
#cars_pjv .carousel-inner > .carousel-item > img, #cars_pjv .carousel-inner > .carousel-item > a > img
{
   display: block;
   line-height: 1;
}
#cars_pjv .carousel-inner > .active, #cars_pjv .carousel-inner > .carousel-item-next, #cars_pjv .carousel-inner > .carousel-item-prev
{
   display: block;
}
#cars_pjv .carousel-inner > .active
{
   -webkit-animation: cars_pjv-animation-show 1500ms ease 1500ms both;
   animation: cars_pjv-animation-show 1500ms ease 1500ms both;
  -webkit-transform-origin: 50% 50%;
   transform-origin: 50% 50%;
}
#cars_pjv .carousel-inner > .carousel-item-next, #cars_pjv .carousel-inner > .carousel-item-prev
{
   position: absolute;
   top: 0;
   width: 100%;
}
#cars_pjv .carousel-inner > .carousel-item-next.carousel-item-left, #cars_pjv .carousel-inner > .carousel-item-prev.carousel-item-right
{
   -webkit-animation: cars_pjv-animation-show 1500ms ease 1500ms both;
   animation: cars_pjv-animation-show 1500ms ease 1500ms both;
  -webkit-transform-origin: 50% 50%;
   transform-origin: 50% 50%;
}
#cars_pjv .carousel-inner > .active.carousel-item-left, #cars_pjv .carousel-inner > .active.carousel-item-right
{
   -webkit-animation: cars_pjv-animation-hide 1500ms ease both;
   animation: cars_pjv-animation-hide 1500ms ease both;
  -webkit-transform-origin: 50% 50%;
   transform-origin: 50% 50%;
}
#cars_pjv .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;
}
#cars_pjv .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;
   border-width: 0;
}
.carousel-control .carousel-control-next-icon
{
   right: 50%;
   margin-right: -10px;
}
#cars_pjv .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;
}
#cars_pjv .frame
{
   width: 368px;
   display: inline-block;
   float: left;
   height: 245px;
}
#cars_pjv .carousel-control-next, #cars_pjv .carousel-control-prev
{
   color: #BFBFBF;
   cursor: pointer;
   text-align: center;
   opacity: 0.5;
}
#cars_pjv .carousel-control-next-icon, #cars_pjv .carousel-control-prev-icon
{
   display: inline-block;
   width: 20px;
   height: 20px;
   background: transparent no-repeat center center;
   background-size: 100% 100%;
}
#cars_pjv .carousel-control-next:focus, #cars_pjv .carousel-control-next:hover, #cars_pjv .carousel-control-prev:focus, #cars_pjv .carousel-control-prev:hover
{
   color: #BFBFBF;
   text-decoration: none;
   outline: 0;
   opacity: .9;
}
#cars_pjv .carousel-control-prev-icon
{
   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23BFBFBF' 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");
}
#cars_pjv .carousel-control-next-icon
{
   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23BFBFBF' 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");
}
@-webkit-keyframes cars_pjv-animation-show
{
   0%   { -webkit-transform: translateZ(-3000px) rotateZ(-360deg); opacity: 0 }
   100% { }
}
@-webkit-keyframes cars_pjv-animation-hide
{
   0%   { }
   100% { -webkit-transform: translateZ(-3000px) rotateZ(360deg); opacity: 0; }
}
@keyframes cars_pjv-animation-show
{
   0%   { transform: translateZ(-3000px) rotateZ(-360deg); opacity: 0 }
   100% { }
}
@keyframes cars_pjv-animation-hide
{
   0%   { }
   100% { transform: translateZ(-3000px) rotateZ(360deg); opacity: 0; }
}
#wb_cars_ss
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #F4B183;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#wb_cars_ss
{
   box-sizing: border-box;
width: 100%;}
#cars_ss
{
   position: relative;
   margin: 0;
   line-height: 1;
   height: 100%;
   box-sizing: border-box;
}
#cars_ss .carousel-inner
{
   overflow: hidden;
   width: 100%;
   height: 100%;
   position: relative;
}
.carousel.pointer-event
{
   -ms-touch-action: pan-y;
   touch-action: pan-y;
}
#cars_ss .carousel-inner::after
{
   display: block;
   clear: both;
   content: "";
}
#cars_ss .carousel-inner > .carousel-item
{
   display: none;
   position: relative;
   float: left;
   width: 100%;
   margin-right: -100%;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   opacity: 0;
   -webkit-transition: opacity 3000ms ease-in-out;
   transition: opacity 3000ms ease-in-out;
   height: 100%;
   text-align: center;
}
#cars_ss .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 15px 5px 15px;
}
#cars_ss .carousel-inner > .carousel-item > img, #cars_ss .carousel-inner > .carousel-item > a > img
{
   display: block;
   line-height: 1;
}
#cars_ss .carousel-inner > .active, #cars_ss .carousel-inner > .carousel-item-next, #cars_ss .carousel-inner > .carousel-item-prev
{
   display: block;
}
#cars_ss .carousel-inner > .active
{
   opacity: 1;
   z-index: 1;
}
#cars_ss .carousel-inner > .carousel-item-next, #cars_ss .carousel-inner > .carousel-item-prev
{
   position: absolute;
   top: 0;
   width: 100%;
}
#cars_ss .carousel-inner > .carousel-item-next.carousel-item-left, #cars_ss .carousel-inner > .carousel-item-prev.carousel-item-right
{
   opacity: 1;
   z-index: 1;
}
#cars_ss .carousel-inner > .active.carousel-item-left, #cars_ss .carousel-inner > .active.carousel-item-right
{
   opacity: 0;
   z-index: 0;
   -webkit-transition: opacity 6000ms;
   transition: opacity 6000ms;
}
#cars_ss .carousel-indicators
{
   list-style: none;
   bottom: 0;
   padding: 0;
   margin: 0;
   position: absolute;
   margin-left: -42px;
   left: 50%;
   vertical-align: middle;
   z-index: 999;
}
#cars_ss .carousel-indicators li
{
   display: block;
   float: left;
   margin: 6px 6px 6px 6px;
   width: 29px;
   height: 3px;
   cursor: pointer;
   text-indent: -999px;
   background-color: #D7A200;
   background-clip: padding-box;
   box-sizing: content-box;
   border-bottom: 27px solid transparent;
}
#cars_ss .carousel-indicators .active
{
   background-color: #A5A5A5;
}
#cars_ss .frame
{
   width: 276px;
   display: inline-block;
   float: left;
   height: 245px;
}
#cars_ss .frame-1
{
   background-color: rgba(0,41,128,0.20);
   background-image: none;
}
#cars_ss .frame-2
{
   background-color: rgba(128,37,0,0.60);
   background-image: none;
}
#wb_cars_even
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #F4B183;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#wb_cars_even
{
   box-sizing: border-box;
width: 100%;}
#cars_even
{
   position: relative;
   margin: 0;
   line-height: 1;
   height: 100%;
   box-sizing: border-box;
}
#cars_even .carousel-inner
{
   overflow: hidden;
   width: 100%;
   height: 100%;
   position: relative;
}
.carousel.pointer-event
{
   -ms-touch-action: pan-y;
   touch-action: pan-y;
}
#cars_even .carousel-inner::after
{
   display: block;
   clear: both;
   content: "";
}
#cars_even .carousel-inner > .carousel-item
{
   display: none;
   position: relative;
   float: left;
   width: 100%;
   margin-right: -100%;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   -webkit-transition: -webkit-transform 2000ms ease-in-out;
   transition: transform 2000ms ease-in-out;
   height: 100%;
   text-align: center;
}
#cars_even .carousel-item-next:not(.carousel-item-left), #cars_even .active.carousel-item-right
{
   -webkit-transform: translateX(-100%);
   transform: translateX(-100%);
}
#cars_even .carousel-item-prev:not(.carousel-item-right), #cars_even .active.carousel-item-left
{
   -webkit-transform: translateX(100%);
   transform: translateX(100%);
}
#cars_even .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 15px 39px 15px;
}
#cars_even .carousel-inner > .carousel-item > img, #cars_even .carousel-inner > .carousel-item > a > img
{
   display: block;
   line-height: 1;
}
#cars_even .carousel-inner > .active, #cars_even .carousel-inner > .carousel-item-next, #cars_even .carousel-inner > .carousel-item-prev
{
   display: block;
}
#cars_even .carousel-inner > .carousel-item-next, #cars_even .carousel-inner > .carousel-item-prev
{
   position: absolute;
   top: 0;
   width: 100%;
}
#cars_even .frame
{
   width: 276px;
   display: inline-block;
   float: left;
   height: 245px;
}
#cars_even .frame-1
{
   background-color: rgba(0,102,0,0.20);
   background-image: none;
}
#wb_cars_bstdy
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #F4B183;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#wb_cars_bstdy
{
   box-sizing: border-box;
width: 100%;}
#cars_bstdy
{
   position: relative;
   margin: 0;
   line-height: 1;
   height: 100%;
   box-sizing: border-box;
}
#cars_bstdy .carousel-inner
{
   overflow: hidden;
   width: 100%;
   height: 100%;
   position: relative;
}
.carousel.pointer-event
{
   -ms-touch-action: pan-y;
   touch-action: pan-y;
}
#cars_bstdy .carousel-inner::after
{
   display: block;
   clear: both;
   content: "";
}
#cars_bstdy .carousel-inner > .carousel-item
{
   display: none;
   position: relative;
   float: left;
   width: 100%;
   margin-right: -100%;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   -webkit-transition: -webkit-transform 2000ms ease-in-out;
   transition: transform 2000ms ease-in-out;
   height: 100%;
   text-align: center;
}
#cars_bstdy .carousel-item-next:not(.carousel-item-left), #cars_bstdy .active.carousel-item-right
{
   -webkit-transform: translateX(100%);
   transform: translateX(100%);
}
#cars_bstdy .carousel-item-prev:not(.carousel-item-right), #cars_bstdy .active.carousel-item-left
{
   -webkit-transform: translateX(-100%);
   transform: translateX(-100%);
}
#cars_bstdy .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 15px 5px 15px;
}
#cars_bstdy .carousel-inner > .carousel-item > img, #cars_bstdy .carousel-inner > .carousel-item > a > img
{
   display: block;
   line-height: 1;
}
#cars_bstdy .carousel-inner > .active, #cars_bstdy .carousel-inner > .carousel-item-next, #cars_bstdy .carousel-inner > .carousel-item-prev
{
   display: block;
}
#cars_bstdy .carousel-inner > .carousel-item-next, #cars_bstdy .carousel-inner > .carousel-item-prev
{
   position: absolute;
   top: 0;
   width: 100%;
}
#cars_bstdy .frame
{
   width: 276px;
   display: inline-block;
   float: left;
   height: 245px;
}
#cars_bstdy .frame-1
{
   background-color: rgba(67,138,208,0.20);
   background-image: none;
}
#wb_cars_day
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #F4B183;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#wb_cars_day
{
   box-sizing: border-box;
width: 100%;}
#cars_day
{
   position: relative;
   margin: 0;
   line-height: 1;
   height: 100%;
   box-sizing: border-box;
}
#cars_day .carousel-inner
{
   overflow: hidden;
   width: 100%;
   height: 100%;
   position: relative;
}
.carousel.pointer-event
{
   -ms-touch-action: pan-y;
   touch-action: pan-y;
}
#cars_day .carousel-inner::after
{
   display: block;
   clear: both;
   content: "";
}
#cars_day .carousel-inner > .carousel-item
{
   display: none;
   position: relative;
   float: left;
   width: 100%;
   margin-right: -100%;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   opacity: 0;
   -webkit-transition: opacity 3000ms ease-in-out;
   transition: opacity 3000ms ease-in-out;
   height: 100%;
   text-align: center;
}
#cars_day .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 15px 39px 15px;
}
#cars_day .carousel-inner > .carousel-item > img, #cars_day .carousel-inner > .carousel-item > a > img
{
   display: block;
   line-height: 1;
}
#cars_day .carousel-inner > .active, #cars_day .carousel-inner > .carousel-item-next, #cars_day .carousel-inner > .carousel-item-prev
{
   display: block;
}
#cars_day .carousel-inner > .active
{
   opacity: 1;
   z-index: 1;
}
#cars_day .carousel-inner > .carousel-item-next, #cars_day .carousel-inner > .carousel-item-prev
{
   position: absolute;
   top: 0;
   width: 100%;
}
#cars_day .carousel-inner > .carousel-item-next.carousel-item-left, #cars_day .carousel-inner > .carousel-item-prev.carousel-item-right
{
   opacity: 1;
   z-index: 1;
}
#cars_day .carousel-inner > .active.carousel-item-left, #cars_day .carousel-inner > .active.carousel-item-right
{
   opacity: 0;
   z-index: 0;
   -webkit-transition: opacity 6000ms;
   transition: opacity 6000ms;
}
#cars_day .carousel-indicators
{
   list-style: none;
   bottom: 0;
   padding: 0;
   margin: 0;
   position: absolute;
   margin-left: -42px;
   left: 50%;
   vertical-align: middle;
   z-index: 999;
}
#cars_day .carousel-indicators li
{
   display: block;
   float: left;
   margin: 6px 6px 6px 6px;
   width: 29px;
   height: 3px;
   cursor: pointer;
   text-indent: -999px;
   background-color: #F4B183;
   background-clip: padding-box;
   box-sizing: content-box;
   border-bottom: 27px solid transparent;
}
#cars_day .carousel-indicators .active
{
   background-color: #A5A5A5;
}
#cars_day .frame
{
   width: 276px;
   display: inline-block;
   float: left;
   height: 245px;
}
#cars_day .frame-1
{
   background-color: rgba(235,109,27,0.40);
   background-image: none;
}
#cars_day .frame-2
{
   background-color: rgba(5,99,193,0.60);
   background-image: none;
}
#wb_ss_ftr_link 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 0px 5px 0px;
   margin: 0;
   text-align: center;
}
#wb_ss_ftr_link div
{
   text-align: center;
}
#wb_ss_ftr_link
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_bstdy_ftr_link
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 3px 0px 5px 7px;
   margin: 0;
   text-align: center;
}
#wb_bstdy_ftr_link div
{
   text-align: center;
}
#wb_bstdy_ftr_link
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_ssv_ftr_link
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 0px 5px 0px;
   margin: 0;
   text-align: center;
}
#wb_ssv_ftr_link div
{
   text-align: center;
}
#wb_ssv_ftr_link
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_es_ftr_link 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 3px 0px 5px 7px;
   margin: 0;
   text-align: center;
}
#wb_es_ftr_link div
{
   text-align: center;
}
#wb_es_ftr_link
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#bstdy_book_img1
{
   border-width: 0;
   vertical-align: top;
}
#ss_church1
{
   border-width: 0;
   vertical-align: top;
}
#wb_ssv_ttl1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 20px 0px;
   text-align: center;
}
#wb_ssv_ttl1 div
{
   text-align: center;
}
#wb_ssv_ttl1
{
   display: block;
   margin: 10px 0px 20px 0px;
   box-sizing: border-box;
   width: 100%;
}
#es_music_img1
{
   border-width: 0;
   vertical-align: top;
}

#wb_ss_ttl1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 5px 0px 10px 0px;
   text-align: center;
}
#wb_ss_ttl1 div
{
   text-align: center;
}
#wb_ss_ttl1
{
   display: block;
   margin: 5px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_ss_ttl2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#ss_ttl2-max-width
{
   margin-left: auto;
   margin-right: auto;
   max-width: 240px;
   width: 100%;
}
#wb_ss_ttl2 div
{
   text-align: center;
}
#wb_ss_ttl2
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_ssv_ttl2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#ssv_ttl2-max-width
{
   margin-left: auto;
   margin-right: auto;
   max-width: 240px;
   width: 100%;
}
#wb_ssv_ttl2 div
{
   text-align: center;
}
#wb_ssv_ttl2
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_congra_img4
{
   margin: 0;
   vertical-align: top;
}

#wb_congra_img2
{
   margin: 0;
   vertical-align: top;
}

#wb_bstdy_ttl1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 30px 0px;
   text-align: center;
}
#wb_bstdy_ttl1 div
{
   text-align: center;
}
#wb_bstdy_ttl1
{
   display: block;
   margin: 10px 0px 30px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_es_ttl1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 30px 0px;
   text-align: center;
}
#es_ttl1-max-width
{
   margin-left: auto;
   margin-right: auto;
   max-width: 230px;
   width: 100%;
}
#wb_es_ttl1 div
{
   text-align: center;
}
#wb_es_ttl1
{
   display: block;
   margin: 10px 0px 30px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_pjv1_ttl
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 20px 0px;
   text-align: center;
}
#wb_pjv1_ttl div
{
   text-align: center;
}
#wb_pjv1_ttl
{
   display: block;
   margin: 10px 0px 20px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_pjv2_ttl
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 20px 0px;
   text-align: center;
}
#wb_pjv2_ttl div
{
   text-align: center;
}
#wb_pjv2_ttl
{
   display: block;
   margin: 10px 0px 20px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_pjv3_ttl 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_pjv3_ttl div
{
   text-align: center;
}
#wb_pjv3_ttl
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_pjv4_ttl
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_pjv4_ttl div
{
   text-align: center;
}
#wb_pjv4_ttl
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_congra_intro_ttl1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 15px 0px;
   text-align: center;
}
#wb_congra_intro_ttl1 div
{
   text-align: center;
}
#wb_congra_intro_ttl1
{
   display: block;
   margin: 10px 0px 15px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_congra_ttl2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_congra_ttl2 div
{
   text-align: center;
}
#wb_congra_ttl2
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_congra_ttl3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_congra_ttl3 div
{
   text-align: center;
}
#wb_congra_ttl3
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_congra_ttl4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_congra_ttl4 div
{
   text-align: center;
}
#wb_congra_ttl4
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}

#pjv1_intro_clip_img
{
   border-width: 0;
   vertical-align: top;
}
#wb_pjv_intro_ttl
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 10px 0px 35px 0px;
   text-align: center;
}
#wb_pjv_intro_ttl div
{
   text-align: center;
}
#wb_pjv_intro_ttl
{
   display: block;
   margin: 10px 0px 35px 0px;
   box-sizing: border-box;
   width: 100%;
}
#bstdy_book_img1
{
   width: 175px;
   height: 104px;
}
#wb_congra_img4
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 46;
}
#wb_congra_img3
{
   display: inline-block;
   width: 245px;
   height: 147px;
   z-index: 44;
}
#wb_congra_img2
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 42;
}
#es_music_img1
{
   width: 132px;
   height: 79px;
}
#wb_cars_bstdy
{
}
#wb_cars_pjv
{
}
#wb_pjv5
{
   display: inline-block;
   width: 236px;
   height: 129px;
   z-index: 24;
}
#wb_es_music_img1
{
   display: inline-block;
   width: 132px;
   height: 79px;
   z-index: 49;
   position: relative;
}
#congra_intro_img1
{
   width: 275px;
   height: 150px;
}
#wb_pjv4
{
   display: inline-block;
   width: 236px;
   height: 129px;
   z-index: 22;
}
#wb_ss_church1
{
   display: inline-block;
   width: 159px;
   height: 105px;
   z-index: 12;
   position: relative;
}
#pjv1_intro_clip_img
{
   width: 165px;
   height: 95px;
}
#wb_cars_ss
{
}
#wb_cars_even
{
}
#wb_ssv_pic1
{
   display: inline-block;
   width: 211px;
   height: 116px;
   z-index: 28;
}
#wb_pjv3
{
   display: inline-block;
   width: 215px;
   height: 138px;
   z-index: 20;
}
#wb_congra_intro_img1
{
   display: inline-block;
   width: 275px;
   height: 150px;
   z-index: 40;
   position: relative;
}
#wb_bstdy_book_img1
{
   display: inline-block;
   width: 175px;
   height: 104px;
   z-index: 37;
   position: relative;
}
#wb_pjv2
{
   display: inline-block;
   width: 236px;
   height: 129px;
   z-index: 18;
}
#wb_cars_day
{
}
#wb_cars_chrch
{
}
#wb_pjv1_intro_clip_img
{
   display: inline-block;
   width: 165px;
   height: 95px;
   z-index: 16;
   position: relative;
}
#ss_church1
{
   width: 159px;
   height: 105px;
}
@media only screen and (min-width: 760px) and (max-width: 969px)
{
div#container
{
   width: 950px;
}
body
{
   background-color: #F2F2F2;
   background-image: url('images/0.jpg');
   background-attachment: fixed;
   background-position: center center;
   background-repeat: no-repeat;
   background-size: 100% 100%;
}
#wb_pjv_archvelink
{
   visibility: visible;
   display: block;
}
#wb_pjv_archvelink
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_pjv3
{
   width: 255px;
   height: 155px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjvids_title
{
   visibility: visible;
   display: block;
}
#wb_pjvids_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_chrch_mediattl
{
   visibility: visible;
   display: block;
}
#wb_chrch_mediattl
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_cars_chrch
{
   width: 100%;
   visibility: visible;
   display: block;
}
#cars_chrch_back
{
   top: 45%;
}
#cars_chrch_next
{
   top: 45%;
}
#wb_cars_chrch
{
   margin: 0;
}
#cars_chrch .carousel-innerframe
{
   min-height: 255px;
   padding: 5px 5px 5px 5px;
}
#wb_congra_img3
{
   width: 255px;
   height: 155px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_congra_gal_link
{
   visibility: visible;
   display: block;
}
#wb_congra_gal_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_sundayschool_title
{
   visibility: visible;
   display: block;
}
#wb_sundayschool_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_bstdy_title
{
   visibility: visible;
   display: block;
}
#wb_bstdy_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_day_title
{
   visibility: visible;
   display: block;
}
#wb_day_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_even_title
{
   visibility: visible;
   display: block;
}
#wb_even_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#flex_ctr1
{
   visibility: visible;
   display: grid;
}
#flex_ctr1
{
   margin: 20px 0px 5px 0px;
   grid-column-gap: 30px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 1fr;
   grid-template-rows: 30px minmax(20px,35px) auto minmax(20px,25px) 35px minmax(20px,35px) auto minmax(20px,25px) 35px minmax(20px,35px) auto minmax(20px,25px);
   grid-template-areas:
      "spacer0 spacer0"
      "hdr2 hdr1"
      "bdy2 bdy1"
      "ftr2 ftr1"
      "spacer1 spacer1"
      "hdr3 hdr4"
      "bdy3 bdy4"
      "ftr3 ftr4"
      "spacer2 spacer2"
      "hdr5 hdr6"
      "bdy5 bdy6"
      "ftr5 ftr6";
}
#flex_ctr1 .hdr2
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy2
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   -webkit-align-items: flex-start;
   align-items: flex-start;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#flex_ctr1 .bdy1
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   -webkit-align-items: flex-end;
   align-items: flex-end;
   -webkit-align-content: flex-end;
   align-content: flex-end;
}
#flex_ctr1 .ftr2
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr1
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr1
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr3
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy3
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr3
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr4
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy4
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr4
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer2
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr5
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr6
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy5
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy6
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr5
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr6
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer1
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer0
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 ..
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#wb_cars_pjv
{
   width: 100%;
   visibility: visible;
   display: block;
}
#cars_pjv_back
{
   top: 45%;
}
#cars_pjv_next
{
   top: 45%;
}
#wb_cars_pjv
{
   margin: 0;
}
#cars_pjv .carousel-innerframe
{
   min-height: 255px;
   padding: 5px 5px 5px 5px;
}
#wb_cars_ss
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_ss
{
   margin: 0;
}
#cars_ss .carousel-innerframe
{
   min-height: 255px;
   padding: 5px 15px 5px 15px;
}
#wb_cars_even
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_even
{
   margin: 0;
}
#cars_even .carousel-innerframe
{
   min-height: 255px;
   padding: 5px 15px 39px 15px;
}
#wb_cars_bstdy
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_bstdy
{
   margin: 0;
}
#cars_bstdy .carousel-innerframe
{
   min-height: 255px;
   padding: 5px 15px 5px 15px;
}
#wb_cars_day
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_day
{
   margin: 0;
}
#cars_day .carousel-innerframe
{
   min-height: 255px;
   padding: 5px 15px 39px 15px;
}
#wb_ss_ftr_link
{
   visibility: visible;
   display: block;
}
#wb_ss_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_bstdy_ftr_link
{
   visibility: visible;
   display: block;
}
#wb_bstdy_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_ssv_ftr_link
{
   visibility: visible;
   display: block;
   background-color: transparent;
   background-image: none;
   background-image: none;
}

#wb_ssv_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_es_ftr_link
{
   visibility: visible;
   display: block;
}
#wb_es_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_bstdy_book_img1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ss_church1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ssv_ttl1
{
   visibility: visible;
   display: block;
}
#wb_ssv_ttl1
{
   margin: 10px 0px 5px 0px;
   padding: 0;
}
#wb_es_music_img1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ssv_pic1
{
   width: 253px;
   height: 153px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ss_ttl1
{
   visibility: visible;
   display: block;
}
#wb_ss_ttl1
{
   margin: 10px 0px 5px 0px;
   padding: 0;
}
#wb_ss_ttl2
{
   visibility: visible;
   display: block;
}
#wb_ss_ttl2
{
   margin: 10px 0px 5px 0px;
   padding: 0;
}
#wb_ssv_ttl2
{
   visibility: visible;
   display: block;
}
#wb_ssv_ttl2
{
   margin: 10px 0px 5px 0px;
   padding: 0;
}
#wb_congra_img4
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_congra_img2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_bstdy_ttl1
{
   visibility: visible;
   display: block;
}
#wb_bstdy_ttl1
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_congra_intro_img1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_es_ttl1
{
   visibility: visible;
   display: block;
}
#wb_es_ttl1
{
   margin: 10px 0px 30px 0px;
   padding: 0;
}
#wb_pjv1_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv1_ttl
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_pjv2_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv2_ttl
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_pjv3_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv3_ttl
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_pjv4_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv4_ttl
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_congra_intro_ttl1
{
   visibility: visible;
   display: block;
}
#wb_congra_intro_ttl1
{
   margin: 10px 0px 15px 0px;
   padding: 0;
}
#wb_congra_ttl2
{
   visibility: visible;
   display: block;
}
#wb_congra_ttl2
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_congra_ttl3
{
   visibility: visible;
   display: block;
}
#wb_congra_ttl3
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_congra_ttl4
{
   visibility: visible;
   display: block;
}
#wb_congra_ttl4
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_pjv2
{
   width: 255px;
   height: 155px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv4
{
   width: 255px;
   height: 155px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv5
{
   width: 255px;
   height: 155px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv1_intro_clip_img
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv_intro_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv_intro_ttl
{
   margin: 10px 0px 35px 0px;
   padding: 0;
}
}
@media only screen and (max-width: 759px)
{
div#container
{
   width: 480px;
}
body
{
   background-color: #F2F2F2;
   background-image: url('images/0.jpg');
   background-attachment: fixed;
   background-position: center center;
   background-repeat: no-repeat;
   background-size: 100% 100%;
}
#wb_pjv_archvelink
{
   visibility: visible;
   display: block;
}
#wb_pjv_archvelink
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_pjv3
{
   width: 191px;
   height: 135px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjvids_title
{
   visibility: visible;
   display: block;
}
#wb_pjvids_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_chrch_mediattl
{
   visibility: visible;
   display: block;
}
#wb_chrch_mediattl
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_cars_chrch
{
   width: 100%;
   visibility: visible;
   display: block;
}
#cars_chrch_back
{
   top: 45%;
}
#cars_chrch_next
{
   top: 45%;
}
#wb_cars_chrch
{
   margin: 0;
}
#cars_chrch .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 5px 5px 5px;
}
#wb_congra_img3
{
   width: 233px;
   height: 133px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_congra_gal_link
{
   visibility: visible;
   display: block;
}
#wb_congra_gal_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_sundayschool_title
{
   visibility: visible;
   display: block;
}
#wb_sundayschool_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_bstdy_title
{
   visibility: visible;
   display: block;
}
#wb_bstdy_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_day_title
{
   visibility: visible;
   display: block;
}
#wb_day_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_even_title
{
   visibility: visible;
   display: block;
}
#wb_even_title
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#flex_ctr1
{
   visibility: visible;
   display: grid;
}
#flex_ctr1
{
   margin: 20px 0px 5px 0px;
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: minmax(25px,30px) auto minmax(auto,25px) minmax(20px,auto) minmax(30px,auto) auto minmax(20px,25px) 20px minmax(auto,35px) auto minmax(auto,25px) minmax(30px,auto) minmax(auto,35px) auto minmax(auto,25px) minmax(auto,20px) minmax(30px,auto) auto minmax(auto,25px) minmax(auto,20px) minmax(auto,35px) auto minmax(30px,auto);
   grid-template-areas:
      "hdr2"
      "bdy2"
      "ftr2"
      "spacer1"
      "hdr1"
      "bdy1"
      "ftr1"
      "spacer2"
      "hdr3"
      "bdy3"
      "ftr3"
      "spacer3"
      "hdr4"
      "bdy4"
      "ftr4"
      "spacer4"
      "hdr5"
      "bdy5"
      "ftr5"
      "spacer5"
      "hdr6"
      "bdy6"
      "ftr6";
}
#flex_ctr1 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy1
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   -webkit-align-items: flex-start;
   align-items: flex-start;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#flex_ctr1 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   -webkit-align-items: flex-end;
   align-items: flex-end;
   -webkit-align-content: flex-end;
   align-content: flex-end;
}
#flex_ctr1 .ftr1
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer1
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr1
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr2
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy2
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr2
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer2
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr3
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy3
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.60);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr3
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer3
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr4
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy4
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr4
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer4
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr5
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy5
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr5
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .spacer5
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .hdr6
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 12px;
   border-top-right-radius: 12px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .bdy6
{
   display: flex;
   background-clip: padding-box;
   background-color: rgba(48,61,83,0.69);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#flex_ctr1 .ftr6
{
   display: flex;
   background-clip: padding-box;
   background-color: #CDB48C;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 12px;
   border-bottom-left-radius: 12px;
   padding: 0;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: center;
   align-content: center;
}
#wb_cars_pjv
{
   width: 100%;
   visibility: visible;
   display: block;
}
#cars_pjv_back
{
   top: 45%;
}
#cars_pjv_next
{
   top: 45%;
}
#wb_cars_pjv
{
   margin: 0;
}
#cars_pjv .carousel-innerframe
{
   min-height: 225px;
   padding: 5px 5px 5px 5px;
}
#wb_cars_ss
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_ss
{
   margin: 0;
}
#cars_ss .carousel-innerframe
{
   min-height: 225px;
   padding: 5px 15px 5px 15px;
}
#wb_cars_even
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_even
{
   margin: 0;
}
#cars_even .carousel-innerframe
{
   min-height: 235px;
   padding: 5px 15px 39px 15px;
}
#wb_cars_bstdy
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_bstdy
{
   margin: 0;
}
#cars_bstdy .carousel-innerframe
{
   min-height: 225px;
   padding: 5px 15px 5px 15px;
}
#wb_cars_day
{
   width: 100%;
   visibility: visible;
   display: block;
}
#wb_cars_day
{
   margin: 0;
}
#cars_day .carousel-innerframe
{
   min-height: 191px;
   padding: 5px 15px 39px 15px;
}
#wb_ss_ftr_link
{
   visibility: visible;
   display: block;
}
#wb_ss_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_bstdy_ftr_link
{
   visibility: visible;
   display: block;
}
#wb_bstdy_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_ssv_ftr_link
{
   visibility: visible;
   display: block;
   background-color: transparent;
   background-image: none;
}
#wb_ssv_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_es_ftr_link
{
   visibility: visible;
   display: block;
}
#wb_es_ftr_link
{
   margin: 0;
   padding: 5px 0px 5px 0px;
}
#wb_bstdy_book_img1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ss_church1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ssv_ttl1
{
   visibility: visible;
   display: block;
}
#wb_ssv_ttl1
{
   margin: 10px 0px 5px 0px;
   padding: 0;
}
#wb_es_music_img1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ssv_pic1
{
   width: 203px;
   height: 118px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_ss_ttl1
{
   visibility: visible;
   display: block;
}
#wb_ss_ttl1
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_ss_ttl2
{
   visibility: visible;
   display: block;
}
#wb_ss_ttl2
{
   margin: 10px 0px 5px 0px;
   padding: 0;
}
#wb_ssv_ttl2
{
   visibility: visible;
   display: block;
}
#wb_ssv_ttl2
{
   margin: 10px 0px 5px 0px;
   padding: 0;
}
#wb_congra_img4
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_congra_img2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_bstdy_ttl1
{
   visibility: visible;
   display: block;
}
#wb_bstdy_ttl1
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_congra_intro_img1
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_es_ttl1
{
   visibility: visible;
   display: block;
}
#wb_es_ttl1
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_pjv1_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv1_ttl
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_pjv2_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv2_ttl
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_pjv3_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv3_ttl
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_pjv4_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv4_ttl
{
   margin: 10px 0px 10px 0px;
   padding: 0;
}
#wb_congra_intro_ttl1
{
   visibility: visible;
   display: block;
}
#wb_congra_intro_ttl1
{
   margin: 10px 0px 15px 0px;
   padding: 0;
}
#wb_congra_ttl2
{
   visibility: visible;
   display: block;
}
#wb_congra_ttl2
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_congra_ttl3
{
   visibility: visible;
   display: block;
}
#wb_congra_ttl3
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_congra_ttl4
{
   visibility: visible;
   display: block;
}
#wb_congra_ttl4
{
   margin: 10px 0px 20px 0px;
   padding: 0;
}
#wb_pjv2
{
   width: 191px;
   height: 135px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv4
{
   width: 191px;
   height: 135px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv5
{
   width: 191px;
   height: 135px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv1_intro_clip_img
{
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#wb_pjv_intro_ttl
{
   visibility: visible;
   display: block;
}
#wb_pjv_intro_ttl
{
   margin: 10px 0px 35px 0px;
   padding: 0;
}
}




/* Removed These Image Border & Settings From Above For Easy Finding and Editing - Allows manipulating the border glow on the images */

#congra_intro_img1
{
   border-radius: 16px;
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   vertical-align: top;
}
#congra_img2
{
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 12px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 200px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#congra_img3 img
{
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 12px;
}
#congra_img4
{
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 12px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 153px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#ssv_pic1 img
{
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 10px;
}
#pjv2 img
{
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 12px;
}
#pjv3 img
{
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 12px;
}
#pjv4 img
{
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 12px;
}
#pjv5 img
{
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   border-color: #FFFFFF;
   box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 0px 22px rgba(255, 255, 255, 1);
   outline: 5;
   border-radius: 12px;
}

#iderd {
   background-color: #990000;
   background-image: none;
   border: 1px solid #FFF2CC;
   border-radius: 12px;
   margin: 0;
   padding: 20px 20px 30px 20px;
   text-align: left;
   cursor: pointer;
}
#iderd {
   text-align: left;
}
#iderdtxt {
   color: #FFFFFF;
   font-family: "Arial";
   font-size:  1.4em;
   font-weight: normal;
}
#iderd {
/*   height: 190px;*/
   position: fixed;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   visibility: hidden;
   width: 230px;
   z-index: 15000;
}








/* Primary Menu Start*/


    * {
      box-sizing: border-box;
    }

/*    body {
      margin: 0;
      background: #000000;
      background-blend-mode: overlay;
    }*/


    /*Change the layout on the right menu */

    .main-navigation {
      display: flex;
      flex-direction: column;
      flex: 1 1 auto;
      justify-content: center ;
      align-items: center;
      width: 100%;
      height: 100%;
    }


     /*Change the design on the right menu */

    .main-navigation .main-navigation__link {
      text-decoration: none;
      color: #ffffff;
      font-size: 1.4rem;
      font-family: 'inter', Helvetica, arial, sans-serif;
      padding: 2% 0.2rem;
      font-weight: bold;
      transition: all 300ms ease;
      position: relative;
      display: block;
    }
    @media (min-width: 480px) {
      .main-navigation .main-navigation__link {
        font-size: 1.4rem;
      }
    }
    .main-navigation .main-navigation__link2 {  /* Heading (Services:) for right menu */
      text-decoration: none;
      color: #FFFF00;
/*      background-color: #333333;*/
      text-decoration: underline;
      font-size: 1.6rem;
      font-family: 'inter', Helvetica, arial, sans-serif;
      padding: 0% 50%;
      font-weight: bold;
      transition: all 300ms ease;
      position: relative;
      display: inline-block;
      white-space: nowrap;
      cursor: default;
    }
    @media (min-width: 480px) {
      .main-navigation .main-navigation__link2 {
        font-size: 1.6rem;
      }
    }



.main-navigation .main-navigation__link:hover { /* Right Menu hover effect */
  text-decoration: underline;
}

    /*Change the bottom line effect on the right menu */
/*    .main-navigation .main-navigation__link:after {
      content: "";
      display: block;
      width: 10px;
      height: 2px;
      background: #000000;
      position: relative;
      bottom: 0%;
      left: 0;
      transform-origin: left;
      transition: all 300ms ease-out;
    }
    .main-navigation .main-navigation__link:hover:after {
      transform: scaleX(10);
      background: #FFFFFF;
    }*/


      /*Change the design on the left menu items*/

     .btn-link {
      display: flex;
      height: 100%;
      width: 100%;
      flex: 1 1 auto;
      justify-content:center;
      align-items: center;
      text-decoration: none;
      color: #FFFFFF;
      font-size: 1.5em;
      font-weight: bold;
      letter-spacing: 0px;
      font-family: 'inter', Helvetica, arial, sans-serif;
      position: relative;
      padding: 10px 15px 10px 15px;
    }
     .btn-link2 {
      display: flex;
      height: 100%;
      width: 100%;
      flex: 1 1 auto;
      justify-content:center;
      align-items: center;
      text-decoration: none;
      color: #00FFFF;
      font-size: 16px;
      font-weight: bold;
      letter-spacing: 0px;
      font-family: 'inter', Helvetica, arial, sans-serif;
      position: relative;
    }

    /*Change the design on the vertical line effect on the left menu items*/

/*    .btn-link:before {
      content: "";
      position: absolute;
      display: block;
      width: 1px;
      height: calc(50% - 60px);
      transform-origin: top;
      transition: all 300ms ease;
      transform: scaleY(0);
      background: #ffffff;
      top: 20px;
      left: 50%;
      margin-left: -2px;
      opacity: 1;
    }
    .btn-link:hover:before {
      transform: scaleY(1);
    }*/


     /*Change the layout & design options on the menu button*/

    .menu-button {
      position: relative;
      top: 0px;
      right: 30px;
	width: 0;
	height: 0;
	border-left: 17px solid transparent;
	border-right: 17px solid transparent;
	border-bottom: 23px solid #000;
  background-color: transparent;
      transition: all 300ms ease;
    }
/*    .menu-button:after {
      content: "";
      width: 30px;
      height: 30px;
      display: block;
      color: #FFFFFF;
      font-size: 12px;
      font-weight: lighter;
      transition: all 300ms ease;
    }*/
/*    .menu-button:hover {
      transform: scale(1.1);
    }*/
/*    .menu-button.menu-trigger--menu-open:after {
      transform: rotate(225deg);
    }*/


    /*Change the proportions and the grid menu */

    .menu {            /* Controls Small Sceen Row Heights */
      height: 0vh;
      width: 0vw;
      display: grid;
      overflow-y: auto;
      grid-template-columns: 100%;
      grid-template-rows: 15% 15% 15% 15% 10% 10% 15%;
    }

    .menu.menu--open {
      height: 100vh;
      width: 100vw;
    }

    @media (min-width: 480px) {
      .menu {
        grid-template-columns: 30% 70%;
        grid-template-rows: 25% 25% 25% 25%;
      }
    }
    @media (min-width: 800px) {   /* Controls Large Screen Percentages */
      .menu {
        grid-template-columns: 25% 25% 50%;  /* Left Middle Right Columns */
        grid-template-rows: 50% 50%;   /* 2 left Column Row Height */
      }
    }

    .menu__item {
      opacity: 0;
      transition: all 200ms ease;
      overflow: hidden;
      position: relative;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      flex: 1 1 auto;
    }
    .menu__item .menu__item__bg-container {
      position: absolute;
      height: 100%;
      width: 100%;
      top: 0;
      left: 0;
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      mix-blend-mode: overlay;
      transform-origin: center;
      transform: scale(2);
      transition: all 2000ms ease-out;
      z-index: 1;
    }
    .menu__item .menu__item__content {
      display: flex;
      flex: 1 1 auto;
      justify-content: left;
      align-items: left;
      height: 100%;
      width: 100%;
      position: relative;
      z-index: 2;
      opacity: 0;
      transition: all 300ms ease;
    }



    /*Change the colors*/
    .menu__item:first-child:hover { /* Solid hover */
      background-color: rgba(214, 59, 0, 1.0);
    }
    .menu__item:first-child {
      background-color: rgba(214, 59, 0, 0.7);
    }
    .menu__item:nth-child(2):hover { /* Solid hover */
      background-color: rgba(186, 172, 187, 1.0);
    }
    .menu__item:nth-child(2) {
      background-color: rgba(186, 172, 187, 0.7);
    }
    .menu__item:nth-child(3):hover { /* Solid hover */
      background-color: rgba(0, 0, 0, 0.8);
    }
    .menu__item:nth-child(3) {
      background-color: rgba(0, 0, 0, 0.6);
      grid-column-start: 1;
      grid-row-start: 1;
      grid-row-end: 4;
    }
    @media (min-width: 480px) {
      .menu__item:nth-child(3) {
        grid-column-start: 2;
        grid-row-start: 1;
        grid-row-end: 5;
      }
    }
    @media (min-width: 800px) {
      .menu__item:nth-child(3) {
        grid-column-start: 3;
        grid-row-start: 1;
        grid-row-end: 3;
      }
    }

    .menu__item:nth-child(4):hover { /* Solid hover */
      background-color: rgba(0, 154, 197, 1.0);
    }
    .menu__item:nth-child(4) {
      background-color: rgba(0, 154, 197, 0.7);
    }

    .menu__item:nth-child(5):hover { /* Solid hover */
      background-color: rgba(237, 174, 10, 1.0);
    }
    .menu__item:nth-child(5) {
      background-color: rgba(237, 174, 10, 0.7);
    }


    .menu__item:nth-child(1) {
      transition-delay: 50ms;
      transform-origin: bottom;
      transform: scaleY(0);
    }

    .menu__item:nth-child(1) .menu__item__content {
      transition-delay: 0ms;
    }
    .menu--open .menu__item:nth-child(1) {
      transition-delay: 200ms;
    }
    .menu--open .menu__item:nth-child(1) .menu__item__content {
    }




    .menu__item:nth-child(2) {
      transition-delay: 100ms;
      transform-origin: left;
      transform: scaleX(0);
    }

    .menu__item:nth-child(2) .menu__item__content {
      transition-delay: 50ms;
    }
    .menu--open .menu__item:nth-child(2) {
      transition-delay: 400ms;
    }
    .menu--open .menu__item:nth-child(2) .menu__item__content {
      transition-delay: 900ms;
    }




    .menu__item:nth-child(3) {
      transition-delay: 150ms;
      transform-origin: bottom;
      transform: scaleY(0);
    }

    .menu__item:nth-child(3) .menu__item__content {
      transition-delay: 100ms;
    }
    .menu--open .menu__item:nth-child(3) {
      transition-delay: 600ms;
    }
    .menu--open .menu__item:nth-child(3) .menu__item__content {
      transition-delay: 1100ms;
    }




    .menu__item:nth-child(4) {
      transition-delay: 200ms;
      transform-origin: left;
      transform: scaleX(0);
    }

/*    .menu__item:nth-child(4) .menu__item__bg-container {
      background-color: rgba(86, 57, 191, 0.7);
    }*/
    .menu__item:nth-child(4) .menu__item__content {
      transition-delay: 150ms;
    }
    .menu--open .menu__item:nth-child(4) {
      transition-delay: 800ms;
    }
    .menu--open .menu__item:nth-child(4) .menu__item__content {
      transition-delay: 1300ms;
    }




    .menu__item:nth-child(5) {
      transition-delay: 250ms;
      transform-origin: bottom;
      transform: scaleY(0);
    }

    .menu__item:nth-child(5) .menu__item__content {
      transition-delay: 200ms;
    }
    .menu--open .menu__item:nth-child(5) {
      transition-delay: 1000ms;
    }
    .menu--open .menu__item:nth-child(5) .menu__item__content {
      transition-delay: 1500ms;
    }


    .menu--open .menu__item {
      transform: scale(1);
      opacity: 1;
      transition: all 400ms ease;
    }
    .menu--open .menu__item .menu__item__bg-container {
      transform: scale(1);
    }
    .menu--open .menu__item .menu__item__content {
      opacity: 1;
    }
    .menu--open .menu__item:hover .menu__item__bg-container {
      transform: scale(1.2);
    }
.menu-button
{
  visibility: visible;
}
}

/* Primary Menu End*/