.header-a1-a
{
height:0;
background-color: #FFFFFF;
}
 .mu-7y-9a
{
 width:100%;
 float:left;
 padding:0 0 0.5rem 0;
}
.vin9-9
{
  height:auto;
  position:absolute;
  top:5rem;
  left:0;
}

.vin-3r-e
{
    height:auto;
    overflow:hidden;
}

.vin-p8m-9
{
    width:30rem;
    height:30rem;
    position:absolute;
  top: 30%;
  left: 50%;
  background-image: url(../../../../images/h7_up4/bk9_8/fgUHc_NGIPM_MoWRyPRV.png);
  background-attachment: scroll;
  background-position: top center;
  background-size: cover;
}

  .a2-shw-sxy
  {
  width:55%;
}
.vin-vbn-3
{
line-height:180%;
text-align: center;
padding:1rem 3rem;
}
.vin-vbn-3 h3
{
    color: hsla(0, 0%, 7%, 1);
}
.vin-vbn-3 span
{
}
 .vin-vbn-3 h5
{
margin:1rem 0 0 0;
color: #555555;
line-height:168%;

}
.vin-formx
{
    width:60%;
    margin:0 auto 0 auto;
}
.com_regboxa .vin-main-jv
{
 width:100%;
}

.top-accordion-b {
  width: 17rem;
  height: 17rem;
  margin: 8rem auto 2rem auto;
  float: none;
  border-radius: 100%;
  overflow: hidden;
}
.page-header-img
{
width: 8.5rem;
  height: 8.5rem;
  margin: 0 auto 0 auto;
}

.vin-b-kgr4r
{
    position: absolute;
    top:0;
    right:0;
    z-index:0;
}
.vin-b-kgr4r span
{
    font-size: 384px;
    color: #FFDBB8;
}
.vin-m7m7 h4
{
 margin:3rem 0 2rem 0;
}
.vin-m7m7 h4:first-child {
  margin: 0 0 2rem 0;
}
.vin-m7m7 li
{
 margin:0 0 1.5rem 0;
 font-size: 1.05rem;
}
 .vin-43nm-3
 {
 }
.a1-shw-bcb
{
  width:100%;
  float:left;
   background-color: hsl(0, 100%, 94%);
   padding:2rem 0 2rem 0;
   border-top:0 dotted #FFB98A;
}
.a1-shw-bcb .sigplus-gallery > ul > li {
  margin: 4px;
  border: 0 none transparent;
  padding: 2px;

}
.a1-shw-hf.jm3 .vin-m0, .a1-shw-hf.jm3 .vin-m1 {
  width: 100%;
}
.a1-shw-bcb-a
{
}
 .a1-shw-bcb-an
 {
     width:80%;
   float:none;
   margin:6rem auto 0 auto;
 }
.a1-shw-bcb-c
{
    height:20rem;
    width:100%;
}
.site-gridz
{
    padding:8rem 1rem 2rem 3rem;
    color: #FFFFFF;
}
.a1-shw-bcb-a
{
    width:50%;
    height:40rem;
}
.a1-shw-bcb-b
{
    width:50%;
    height:40rem;
}
.vin-main
{
    width:100%;
    display:block;
}
.vin-main-jv
{
    width:65%;
}
.vin-sidebar-right
{
    width:35%;
    padding:0 0 0 2rem;
}
.vin-m7m7 .left.item-image img
{
    text-align: center;
    margin:0 auto 0 auto;
      display: block;
}
.vin-jk-a
{
  width:100%;
}
.vin-jk-b
{
  width:70%;
  padding:2rem 4rem 2rem 1rem;
  float:left;
}
.a1-shw-hc .vin-jk-b
{
   width:100%;
  padding:2rem 2rem 2rem 3rem;
  float:left
}


 ul.h2qqwd0 .vin-jk-b.fxx_l
{
  width:60%;
   padding:2rem 2rem 0 3rem;
}
 ul.h2qqwd0 .vin-u6t-o7a
{
 top:0;
 left:0;
}

.q22_jc .vin-p911w
{
 margin:0 auto 1rem auto;
 width:100%;
}
 ul.h2qqwd0 .vin-jk-b.fxx_r
{
  width:70%;

}
.q22_jc .vin-jk-a
{
 width:32%;
 margin: 2rem 0 0 0;
  border-radius:0.5rem;
  float:left;
overflow:hidden;
box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}
.q22_jc ul.h2qqwd0 .vin-u6t-o7a {
  background-color: hsl(0, 0%, 90%);
  color: hsl(0, 0%, 7%);
}
.q22_jc .a4-wb-7ub
{
 width:100%;
}
.vin-p912w
{
    border-bottom:1px solid #DDDDDD;
    margin:0 0 1rem 0;
    padding: 0 0 2rem 0;
}
.q22_jc li.vin-3k-aaa
{
 padding:0 0 1rem 0;
}
.vin-3k-aaa:nth-child(1)
{
   width:33%;
   margin:0 0.25% 0 0;
}
.vin-3k-aaa:nth-child(2)
{
   width:33%;
   margin:0 0.25% 0 0.25%;
}
.vin-3k-aaa:nth-child(3)
{
   width:33%;
   margin:0 0 0 0.25%;
}
.q22_jc .vin-3k-aaa:nth-child(1)
{
   width:100%;
   margin:0 0 0 0;
}
.q22_jc .vin-3k-aaa:nth-child(2)
{
   width:100%;
   margin:0 0 0 0;
}
.q22_jc .vin-3k-aaa:nth-child(3)
{
   width:100%;
   margin:0 0 0 0;
}
.vin-3k-b
{
}
.jn4rpr
{
    width:25%;
   padding:0.25rem;
   text-align: center;
}
.sp9w {
  width: 100%;
}
.jn4rpr-a
{
    background-color: #FFFFFF;
    min-height:20rem;
    border-radius:0.25rem;
    margin:1.5rem 0 0 0;
    padding:4rem 1rem 0.5rem 1rem;
}
.vin-u6t .a4-4y-7ub
{
 position:absolute;
 bottom:0;
 left:0;
}
.vin-u6t .vin-u6t-o5
{
  z-index:1000;
}
.jn4rpr-a .sp9w
 {
  width:100%;
 }
.jn4rpr-a .a4-4y-7ub
 {
  padding:1rem;
 }
 .vin-nm8y5 .vin-v8u4
 {
  padding:1rem 1rem 2rem 1rem;
 }
 ul.h2qqwd0
 {
 margin:0 0 0 0;
 position: relative;
  clear: both;
 }
 ul.h2qqwd0 li
 {
 position: relative;
margin:0 0 0 0;
width:33.3333333333333%;
 }
.a4-wb-7ub
{
}
.a4-ww-ub
{
    margin:0 0 0 0;
    bottom:0;
    left:0;
    padding:0.125rem 0;
}
.a4-wuv-ub
{
    height:100%;
    background: linear-gradient(0deg, rgba(2,0,36,0.7) 0%, rgba(31,38,40,0.8) 0%, rgba(251,251,255,0.2) 43%);
   width:100%;
}
.vin-4-fgh
{
    margin:6rem 0 0 0;
    box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
   border-bottom:3px solid #333333;
   width:70%;
      border:1px solid #666666;

}
ul.h2qqwd0 .vin-u6t-o7a {
}
.a2-shw-s h4
{
}


ul.h2qqwd0 .vin-u6t-o7a {
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 100%;
  background-color: hsl(212, 63%, 84%);
  margin: 0 0 0 0;
  padding: 0.4rem 0 0 0.7rem;
  top: 0;
  left: 0;
  position:absolute;
}
ul.mod-articlescategory
{
 margin:0 0 0 0;
 position: relative;
  clear: both;
}
 .a1-shw-h .vin-n6h7 {
     padding-right:0;
  height: auto;
  text-align: center;
 }
  .a1-shw-h .vin-njj9 {
  margin: 0 0 1rem 0;
}
.vin-k09-8yh
 {
 padding:3rem 0 2rem 0;
 }
.vin-k09-8yh .mod-list li {
  padding: 0 0 0 0;
}
.vin-n6h7
{
   padding-right:0;
  height: 29rem;
}
a.row-col4x-wrap
{
    color: hsl(0, 0%, 7%);
}
 .vin-njj9
 {
border-radius: 0.5rem 0.5rem 0.5rem 0.5rem;
  margin: 0 auto 2rem auto;
  width: 40%;
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
 }
.mu-7y-9k
{
    margin:0 0 0 0;
    float:right;
}
 .fxx_l
{
 float:left;
}
 .fxx_n
{
 float:none;
}
 .f4_r
{
 position:relative;
}
.fxx_r
{
 float:right;
}
.fxx_w
{
 width:100%;
}
.fxx-c
{
text-align: center;
}
.tab-content
{
    background-color: #F0F6FF;
    padding:2rem;
    margin:2rem 0 0 0;
    box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}
.a4-4y-7ub
{
    margin:3rem auto 1rem auto;
    width:15rem;
    float:none;
    }
    .a1-shw-ha .a4-4y-7ub
    {
     margin:2rem auto 1rem auto;
    width:100%;
    }
    .a1-shw-b .a4-4y-7ub
    {
      width:100%;
    }
        .a1-shw-ba .a4-4y-7ub
    {
      width:100%;
    }
.a4-4y-7uub {
  margin: 1rem 0 1rem 0;
  float: left;
  min-width: 12rem;
}
.sp8x
{
  padding:5rem;
}
 .control-label
 {
  padding:1rem 0;
  color: #111111;
  font-size: 1.1em;
  font-weight: bold;
 }
 .star
 {
     color: #FF0000;
 }
.a1-shw-a
{
    height:auto;
    background-color: #6699CC;
}
.a1-shw-b
{

}
.a1-shw-ba
{
   background-color: #FFFFFF;
  padding: 5rem 0 0 0;
}
.a1-shw-c
{
    height:30rem;
    background-color: #FFCC33;
}
.a1-shw-d
{
    height:auto;
    display:block;
        border-bottom: 1px solid #EEEEEE;
}
.a1-shw-d h1
{
    color: #111111;
}
.a1-shw-e
{
    height:30rem;
    background-color: #66CC99;
}
.a1-shw-f
{
    background-color: #FFFFFF;
    padding:0 0 8rem 0;
}
.a1-shw-g
{
    height:30rem;
    background-color: #FFFFFF;
}
.a1-shw-h
{
    padding:1rem 0 2rem 0;
}
.a1-shw-no
{
    margin:2rem 0 0 0;
    padding:0 0 4rem 0;
  background-color: #BCD4F0;
  height: auto;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
 background-image: url(../../../../images/h7_up4/bk9_8/nbcazwadOFnFpnOsYu.jpg);


}
.j555-n
{
    width:20rem;
    margin: 0 1rem 0 0;
}

.p9u4b
{
    text-align: center;
    margin: 2rem 0 0 0;
    padding:0.5rem 1rem;
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.9);
    width:45%;
}
.vin-nm-a1
{
  padding:0.25rem 0 0 0;
}
.jb-aa1
{
    width:33.3333333%;
    text-align: center;
    padding:0.5rem;
    color: #FFFFFF;
}
.mka
{
}
.mkb
{
}
.mkc
{
}
.jb-aq1
{
    width:100%;
    height:26rem;
    margin:10rem auto 0 auto;
    background-color: rgba(255, 255, 255, 1);
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
border:0 solid #555555;

}
.jb-a1
{
    position:absolute;
    bottom:0;
    left:0;
    background: linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);
   background-color: #FFFF99;

}
 .vin-2p6tw
 {
     width:40%;
     height:18rem;
     background-color: #222222;
     overflow:hidden;
 }
 .vin-m-09u
 {
   width:60%;
 }

.jb-ay1 {
  height: 19rem;
  background-color: #111111;
  margin:0 auto 3rem auto;
  width:34rem;
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
  overflow:hidden;
}


.jb-xz1
{
    width:45%;
    background-color: #222222;
    margin:2rem 0 0 1rem;
}
.jb-xz2
{
    width:50%;
    padding:1rem 0.5rem 1rem 0.5rem;
    border-left:0 solid #BCD4F0;
}
.jb-aq1 ol, .jb-aq1 ul, .jb-aq1 dl {
  margin-top: 0.5rem;
  margin-bottom: 0;
}

.jb-xz3
{
 padding:3rem;
 border-top:1px solid #EEEEEE;
 margin:2rem 0 0 0;
}
  .moveboxc-desc-in1, .moveboxc-desc-in2
  {
border-bottom: 1px solid #FFFFFF;
  margin: 0 0 0 0;
  box-shadow: rgba(33, 35, 38, 0.3) 10px 5px 30px -10px;
  }

.a1-shw-hm
{
    background-color: #BBBBBB;
    border-bottom:0 solid #DDDDDD;
    padding:2rem 0 6rem 0;
}
.a1-shw-hg
{
    padding:1rem 0 3rem 0;
    background-color: #F7F7F7;
}
.a1-shw-hf
{
    background-color: #FFFFFF;
    padding:1rem 0 3rem 0;
    overflow:hidden;
}
 .a1-shw-hf.jm4
{
     padding:1rem 0 1rem 0;
}
.a1-shw-hf.jm3
{
     padding:1rem 3.5rem 1rem 3.5rem;
     margin:1rem 0;
}
.vin-m1-2w
{
    top: 3rem;
  right: 5rem;
  position: absolute;
width:35rem;
height:35rem;
border-radius:100%;
background-color: rgba(51, 102, 51, 0.7);

background-image: url(../../../../images/h7_up4/bk9_8/22vmkWbhzEMFJjTzNYqlRf.jpg);
overflow:hidden;

}


.vin-m1-3w
{
width:15rem;
height:15rem;
border-radius:100%;
background-color: rgba(133, 193, 193, 0.7);
top:9rem;
right:6rem;
position:absolute;

}
.vin-m1-4w
{
width:13rem;
height:13rem;
border-radius:100%;
background-color: rgba(255, 204, 102, 0.7);
bottom:4rem;
right:-1rem;
position:absolute;

}
.a1-shw-hf.m8m8
{
 background-color: #EEEEEE;
 background: linear-gradient(150deg,#C6D9EC,#C8EDB6 41.07%,#FFDBDB 76.05%);

}


.a1-shw-hk
{
    background-color: #EEEEEE;
    border-bottom:0 solid #DDDDDD;
    padding:1rem 0 1rem 0;
}
.a1-shw-hc
{
    padding:3rem 0 3rem 0;
    background-color: #EEEEEE;
  background: linear-gradient(150deg,#FFCCE0,#EEEEEE 41.07%,#C9EDC9 76.05%);


}

.vin-timer-box-b h6
{
}
.vin-vbn-3a
{
    width:100%;
    padding:0 0 0 0;
}
.vin-vbn-3a img{
box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}
.vin-vbn-3
{
    width:100%;
    padding:2rem 8rem 0 8rem;
}
.vin-timer-box
{
    padding:1rem 0.25rem 6rem 0.25rem;
    width:50rem;
    margin:0 auto 0 auto;
}
.vin-timer-box h4
{
    color: #BCD4F0;
}
ul.vin-timer-a, ul.vin-timer-u
{
 list-style: none;
 padding:0 0 0 0;
}
ul.vin-timer-a li
{
width:25%;
}
/**/
ul.vin-timer-u li
{
width:32%;
margin:0.66665%;
}
h3.vin-pa1
{
  display:none;
}

.vin-n9bn
{
 height:8rem;
 border-radius:0.5rem;
 color: #FFFFFF;
 overflow:hidden;
}
.vin-timer-uu
{
    width:80%;
    margin:0 auto 0 auto;
}

.bt-a1
{
 background-color: #3399CC;

}
.bt-a2
{
 background-color: #339966;

}
.bt-a3
{
 background-color: #FF3838;

}
.bt-a4
{
 background-color: #E0A800;

}
.bt-a5
{
 background-color: #CC3399;

}
.bt-a6
{
 background-color: #8F4700;

}
.vin-bb2
{
    position:absolute;
    top:2.5rem;
    left:-0.5rem;
    color: rgba(255, 255, 255, 0.2);

}
.vin-bb2 h1
{
    font-size: 6rem;
}
.p {
  margin-top: 0;
  margin-bottom: 3rem;
}
.vin-222w5t table
{
  width:80%;
  background-color: #FFFFFF;
box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;
  margin:0 auto 0 auto;
    border:1px solid #FFFFFF;
    border-bottom:3px solid #333333;

}
.vin-222w5t table h5
{
    margin:0;
padding:0.75rem 1rem 0 1rem;
}
 .vin-222w5t table tr td.d4g1.nmh:hover
  {
    background-color: #FFFFBD;
  color: #111111;

  }
 .vin-222w5t table tr td.d4g1.nmh
  {
    background-color: #D4EABE;

  }
.vin-222w5t table tr:hover
{

}
 main .a2-u-bx
 {
     color: #111111;
     width:auto;
 }

.vin-222w5t table td.d4g2, .vin-222w5t table td.d4g3, .vin-222w5t table td.d4g4, .vin-222w5t table td.d4g5, .vin-222w5t table td.d4g6
{
text-align: center;
border:1px solid #FFFFFF;
}
.vin-222w5t table p
{
margin:0;
padding:1rem;
}
.h6z6y
{
    color:#339933;
    font-size:1.2em;

}
.vin-222w5t table tr:nth-child(even) {
  background-color: hsla(0, 0%, 93%, 0.8);
}
.vin-222w5t table tr:hover {
  background-color: #CAE4F2;

}
.vin-222w5t table td:nth-child(1),.vin-222w5t table th:nth-child(1) {
}
.vin-222w5t table td:nth-child(2),.vin-222w5t table th:nth-child(2) {
  background-color: hsla(30, 100%, 88%, 0.65);
}
.vin-222w5t table td:nth-child(3),.vin-222w5t table th:nth-child(3) {
  background-color: hsla(180, 32%, 88%, 0.65);
}
.vin-222w5t table td:nth-child(4),.vin-222w5t table th:nth-child(4) {
  background-color: hsla(60, 60%, 84%, 0.65);
}
.vin-222w5t table td:nth-child(5),.vin-222w5t table th:nth-child(5) {
  background-color: hsla(279, 61%, 91%, 0.65);
}
.vin-222w5t table td:nth-child(6),.vin-222w5t table th:nth-child(6) {
  background-color: hsla(30, 50%, 89%, 0.65);
}


 .vin-na2
 {
 text-align: right;
 padding:1.5rem 1rem 1rem 1rem;
 }

/**/
.vin-n-p1
{
    width:3rem;
margin:0 auto 0 auto;
}
.vin-n-p1-a
{
        width: 1.2rem;
  height: 0.3rem;
  background: #3366FF;
  display:inline-block;
margin:0 0.25rem 0 0;
}
.vin-n-p1-b
 {
    width: 1.2rem;
height: 0.3rem;
background: #FF0033;
display:inline-block;
}
.vin-m0:nth-child(1)
{
    width:49%;
   margin:0 0.5% 0 0;
}
.vin-m0:nth-child(2)
{
    width:49%;
   margin:0 0 0 0.5% ;

}
.vin-m9-p
{
    padding:0 0 0 0;
}
.vin-m9-p.n7uj
{
    padding:0 0 0 0;
    width:100%;
}
.vin-m9-p.n7uj .jb-xz2 {
  width: 100%;
  padding: 1rem 0.5rem 1rem 0.5rem;
  border-left: 0 solid #BCD4F0;
}
.vin-m9-p.n7uj .accordion-body
{
 width:100%;
 padding:2rem 1rem;
}

.a1-shw-ha .vin-n6h7
{
  margin-right: 0;
    padding-right: 0;
    overflow:hidden;
border-radius: 0.5rem 0.5rem 0.5rem 0.5rem;
  height: 37rem;
  background-color: #FFFFFF;
}
.a2-bbw-s
{
    width:3rem;
    height:3rem;
    margin:0 auto 1rem auto;
    background-color: #BBBBBB;
    border-radius:100%;
    padding:0.5rem 0 0 0;
}
ol li {
 margin: 0 0 2rem 0;
}
.a1-shw-hb
{
    padding:0 0 1rem 0;
    width:100%;
    float:left;
}


.a1-shw-ha.q22_jc.km91.km96 .vin-2p6tw
{
       background-image: url(../../../../images/h7_up4/bk9_8/3Ka2pE2hNAVCMFnjwdfJXW.jpg);

 background-attachment: scroll;
 background-position: top center;
 background-size: cover;
}
.a1-shw-ha.q22_jc.km91 .vin-2p6tw
{
       background-image: url(../../../../images/h7_up4/bk9_8/BimwqMASJuxTytbfwfnS78.jpg);
 background-attachment: scroll;
 background-position: top center;
 background-size: cover;
}
.a1-shw-ha {
  background-color: #FF9933;
  padding:3rem 0 3rem 0;
}
.a1-shw-hzx
{
    height:30rem;
    background-color: #111111;

}

.a1-shw-hz
{
  background-color: #E5ECFF;
  padding:1rem 0 0 0;
  height:48rem;
  overflow:hidden;
}

.vin-nn9n
{
   background-color: #EEEEEE;
  /* background-image: url(../../../../images/h7_up4/bk9_8/k63_u3Wq2.jpg);*/
   background-attachment: scroll;
   background-position: top center;
   background-size: cover;
   margin:6rem 0 0 0;
}
.a1-shw-h1a
{
   background-color: #000000;
   background-image: url(../../../../images/h7_up4/bk9_8/o5n8tka8qiO_mYVgIT_8qNJs.jpg);
   background-attachment: scroll;
   background-position: top center;
   background-size: cover;
  border-bottom: 0 solid #DDDDDD;
  padding: 2rem 0 7rem 0;
  height:32rem;
}
.a1-shw-h14r
{
  padding: 4rem 0 4rem 0;
  height:auto;
}
.mod-list li .vin-njj19 a {
    color: hsla(0, 0%, 7%, 1);
}
.mod-list li .vin-njj19 a:hover {
    text-decoration: underline;
}
.j7y-i3
{
background-color: #111111;
background: linear-gradient(130deg,#336699,#FF3333 41.07%,#111111 76.05%);
}
.a3-u-bx
{
}
.a2-u-bx
{
    padding:0 1rem 0.5rem 0;
    color: #FFFFFF;
}
.tm-cta3-content-wrapper
{
}
.navbar-body
{
    padding :0;
    margin:0 0 0 0 0;
    float:left;
    width:30%;
}
 .vin-ujj-1
 {
    float:left;
    width:100%;
    margin: 0 0 0 0;
 }

.vin-u6t
{
  padding:0 3rem 0 3rem;
}
.vin-u6t-o3
{
 height:3.5rem;
 margin:2rem 0;
}
.mk7yy .hn4n5
{
 background:#111111;
}
.mk7yy a.vin-suc-9 {
  color: #FFFFFF;
}
.mk7yy .vin-v9-uj {
  border-bottom: 1px solid #111111;
}
.vin-u6t-o4
{
 height:3.5rem;
 margin:0 0 3rem 0;
}
.vin-u6t-o4
{
 height:1.75rem;
}
.vin-u6t-o5
{
 height:auto;
 width:100%;
 position:absolute;
 top:0;
 left:0%;
}
.a1-shw-b .vin-u6t-o6
{
 padding:0.5rem 0 0 0;
 text-align: center
}
.a1-shw-ba .vin-u6t-o6
{
 padding:0.5rem 0 0 0;
 text-align: center
}
.vin-u6t-o6
{
 height:3.5rem;
 width:3.5rem;
 border-radius:100%;
 background-color: hsl(212, 63%, 84%);
margin:0 auto 0 auto;
 padding:0.5rem 0 0 1.1rem;
}
.vin-u6t-o7
{
height: 2.8rem;
  width: 2.8rem;
  border-radius: 100%;
  background-color: hsl(212, 63%, 84%);
  margin: 0 auto 0 auto;
  padding: 0.1rem 0 0 0.75rem;
}
.vin-u6t-o7a {
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 100%;
  background-color: #EEEEEE;
  margin: 0 1rem 0 0;
  padding: 0.5rem 0 0 0.7rem;
}
.accordion button h5 {;
font-size: 1.1em;

}
.accordion-body p
{
 margin:0 0 2rem 0;
}

/**/
.vin-cb5 .vin-u6t
{
  padding:4rem 6rem 7rem 6rem;
}
.vin-cb5 .vin-u6t-o3
{
 height:3.5rem;
 margin:3rem 0;
}
.vin-cb5 .vin-u6t-o4
{
 height:3.5rem;
 margin:0 0 0 0;
}
 h5.card-header
{
    color: #111;
}
.bottomshowcase h5.card-header
{
    font-size: 1.5em;
}
.card-header
{
    color: #FF6600;
    font-size: 1.2em;
}
.side-nx-cc
{
    background-color: #EEEEEE;
    padding:1rem;
    text-align: center
}
.bottomshowcase .side-vin-ua .vin-njj19 {
  width: 60%;
  margin: 0 0 0 0;
  float: left;
  padding: 0.5rem 0 2rem 2rem;
  text-align: left
}
.bottomshowcase .side-nx-cc {
  background-color:transparent ;
  padding: 0;
  text-align: left;
  margin:4rem 0 0 0;
}
.bottomshowcase  .vin-n-p1
{
    float:left;
}
.djmoveboxcr-loader
{
    width:100%;
    float:left;
}
.vin-cb5 .vin-u6t-o6
{
 height:3.5rem;
 width:3.5rem;
 border-radius:100%;
 background-color: hsl(212, 63%, 84%);
margin:0 auto 0 auto;
 padding:0.5rem 0 0 1.1rem;
}
/**/
.side-vin-ua .vin-3k-a
{
  width:100%;
}
.side-vin-ua .vin-n6h7 {
  padding-right: 0;
  height: auto;
  padding: 0 0 0 0;
}
.side-vin-ua li.vin-3k-a {
  padding: 0 0 0 0;
}
.side-vin-ua .vin-njj9 {
  width:40%;
  margin:0 auto 1rem auto;
}
.vin-nww19
{
  width:30%;
}
.v4bn .vin-n6h7{
  border-bottom:1px solid #EEEEEE;
  padding:0 0 1.5rem 0;
    margin:0 0 1.5rem 0;
  width:80%;
}
.vin-njj9-px {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 2.6rem;
  height: 2.6rem;
  background-color: hsla(0, 0%, 5%, 0.6);
  text-align: center;
  padding: 0.6rem 0.5rem 0.5rem 0.5rem;
  color: hsla(0, 0%, 100%, 1);
}
.side-vin-ua .vin-njj19 {
  width:100%;
  margin:0 0 0 0;
  float:left;
  padding:0.5rem 0 2rem 0;
  text-align: center;
}
 .vin-m7m7 .vin-nww19 {
  width: 20%;
}
 .vin-m7m7 .vin-njj19 {
  width: 80%;
}
.side-vin-ua .vin-njj9
{
  border-radius:0;
}
.side-vin-txt .vin-3k-a
{
   width:50%;
   padding: 0 0 0.5em 0;
   min-height: 12.2rem;
}
.side-vin-txt .vin-n6h7
  {
   height:auto;
}
.side-vin-txt .vin-njj19
  {
   height:auto;
   padding:4rem 0 2rem 0;
}
.side-vin-txt .vin-u6t-o7
{
  padding: 0.5rem 0 0 1.1rem;
}
.vin-sidebar-right .vin-njj19 a, ul.side-vin-txt a{
  color: #111111 ;
}
.vin-sidebar-right .vin-njj19 a:hover,.vin-sidebar-right .vin-njj19 a:focus, ul.side-vin-txt a:hover, ul..side-vin-txt a:focus
{
  color: #FF6600 ;
}
.side-vin-ua p {
    color: #111111;
    font-size: 1rem;
    margin-bottom: 1rem;
}
h6.card-header  {
    color: #111111;
   text-align: center;
}
.navbar-brand
{
}
.footer-ah-a .navbar-brand {
  width: 8rem;
  height:8rem;
  margin: 0 auto 1rem auto;
  float: none;
}

.mod-menu.mod-list li
{
 width:100%;
}
.a1-shw-pp
{
padding:0 0 1rem 0;
}
.a1-shw-pp .card
{
}
.playershowcase.card
{
float:none;
margin:3rem auto 0 auto;
width:30rem;
}

.a1-shw-pp .card-body {
background: linear-gradient(130deg,#339933,#336666 41.07%,#111111 76.05%);
padding: 0.5rem 2rem;
border-radius:1rem;

display:block;
}
.a2-shw-h
{
}
.a2-shw-h
{
    padding:0;
    margin-top:0;
        position:relative;
 }
 .a2-shw-s
 {
    width:20rem;
    padding:0.125rem;
    position:relative;
    height:3rem;
 }
 .a2-shw-h::before
{
    width:1.8rem;
    height:0.3rem;
    background:#3366FF;
    position:absolute;
    bottom:0;
    left:0;
    z-index:1000;
    content:"";
 }
  .a2-shw-s::before
 {
    width:1.8rem;
    height:0.3rem;
    background:#FF0033;
    position:absolute;
    bottom:0;
    left:2rem;
    z-index:1000;
    content:"";
 }
  .a2-shw-m
 {
    padding:0 0.5rem;
    margin:0 auto 0 auto;
    text-align: center;
    border-bottom:0.4rem
 }
 .k8bb-k4
 {
 }
 .sigplus-gallery > ul > li {
  padding: 0.4rem;
  margin:0.4rem;
  border:1px solid #222222;
}
  .k8bb-k4
 {
 color: #FFFFFF;
     background-color: rgba(64, 127, 191, 0.7);
     padding:0.5rem 1rem;
     width:9rem;
     margin:0 0 1rem 0;
     border-radius:5rem;
     font-weight: bold;
     text-align: center
 }
 .vin9uu_9
 {
     background-color: hsla(0, 0%, 100%, 0.85);
     border-bottom:1px solid #FFFFFF;
     margin:0 0 0 0;
     box-shadow: rgba(33, 35, 38, 0.3) 10px 5px 30px -10px;
 }
.header
{
    background-position: top center;
    background-repeat: no-repeat;
}
 .o9k
 {
  position:absolute;
  top:0.7rem;
  left:0;
 }
 .k8bb-k5
 {
   position:relative;
   padding:0 0 0 3.3rem;
 }
 .vin-n4n3
 {
     width:20rem;
     overflow: hidden;
  float:left;
 }
 .com-content-article__body
 {
     width:100%;
     float:left;
 }
 .vin-n5n3
 {
     width:50%;
     padding:1rem 0 0 3rem;
 }
 .vin-n5n3 p
 {
     color: #555555;
     font-size: 1rem;
 }
  a.vin-suc-9
  {
      color: #111111;
      text-decoration: none;
  }
.hn4n5
{
    padding:2rem 0 4rem 0;
}
.vin-v9-uj
{
    margin:0 0 2rem 0;
    padding:0 0 2rem 0;
    border-bottom:1px solid #EEEEEE;
}
.left.item-image.vin-n4n4
{
    margin: 0 0 0 0;
}
main p
{
    font-size: 1.05rem;
    line-height:185%;
}
p.a9-9u, main p
{
  margin-bottom: 1rem;
}
 .row-co4-main
 {
     margin:0 0 0 0;
     text-align: center;
 }
  .column-4r
 {
  display: block;
    width: 23%;
    margin-left: 1%;
    margin-right: 1%;
    text-align: center;
 }
 .row-e4r
 {
 }
 .row-col4x-wrap
 {
     padding:0.5rem;
     overflow:hidden;
 }
 .vin-dvb7
 {
     width:40rem;
     margin:0 auto 0 auto;
 }
 .r4-pop
 {
     width:2.8rem;
     height:2.8rem;
     border-radius:50%;
     margin: 0 auto 0.25rem auto;
     background-color: #FFFFFF;
     padding:0.7rem 0 0 0rem;
 }
 .r4-inner .column-text
 {
  width:100%;
  float:left;
  margin:0.5rem 0 0 0;
  text-align: center;
 }
 .row-col-top
 {
     padding:2rem 0 2rem 3.5rem;
     width:50%;
     margin: 0 0 0 0;
}
.r4-pop h2 a
{
    color: #FFFFFF;
}
.u8k
{
    position:absolute;
    left:0;
    top:3.6rem;
}
.a10-b-box
{
}
 .row .row-buttons {
  margin-top: 1.25em;
}
.row .row-defaults {
  text-align: center;
}
.row .row-buttons a {
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.5em;
  vertical-align: top;
}
.darkbg .button-outlined:hover {
  text-decoration: none;
  opacity: 1 !important;
  padding: 1em 1.75em;
  color: #777777;
}
 .darkbg .button-outlined {
  position: relative;
  display: inline-block;
  background-color: transparent;
  box-shadow: inset 0 0 0 2px #777777;
  color: #777777;
  padding: 1em 1.75em;
  position: relative;
  overflow: hidden;
  z-index: 1;
  font-weight: 400;
  text-align: center;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  line-height: 100%;
  cursor: pointer;
  text-decoration: none;
  font-family: inherit;
  font-size: 1rem;
  transition: all 200ms cubic-bezier(0.33, 0, 0.19, 1);
  border-radius: 0px;
  transform: scale3d(1, 1, 1);
}
.darkbg .button-outlined:active {
  transform: scale3d(0.95, 0.95, 0.95);
}
.main-bottom
{
    margin:7rem 0 0 0;
    float:left;
}
 .a1-shw-h.k1hg a .moveboxc-a-in
  {
opacity: 1;
  -webkit-transition: all 2s ease;
  -moz-transition: all 2s ease;
  -ms-transition: all 2s ease;
  -o-transition: all 2s ease;
  transition: all 2s ease;
  }


 .a1-shw-h.k1hg a .moveboxc-a-in:hover, .vin-vbn-3a img:hover, img.vin-subk67:hover
  {
opacity: 0.7;
  filter: alpha(opacity=70);
  -webkit-transition: all 2s ease;
  -moz-transition: all 2s ease;
  -ms-transition: all 2s ease;
  -o-transition: all 2s ease;
  transition: all 2s ease;
  }
.jh-f3z
{
 width:2.8rem;
 height:2.8rem;
 background-color: rgba(0, 0, 0, 0.7);
   transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:500;
  color: #FFFFFF;
  font-size: 1.3em;
  padding:0.3rem 0 0 0;
  text-align: center;
}
  .sigplus-image .sigplus-preview
 {
   opacity: 1;
  transition: .5s ease;
  backface-visibility: hidden;
 }
 .sigplus-image:hover .jh-f3z
 {
  opacity: 0.6;
 }
 a.sigplus-image:hover > img
 {
  opacity: 0.3;
 }
 a.sigplus-image
 {
 overflow:hidden;
 }
 .sigplus-image:hover .sigplus-preview
 {

 }


/****phone view ***/
 @media (min-width: 1600px)
{
 body
 {
     /*
     width:1600px;
     float:none;
     margin:0 auto;
     border-left:0 solid #DDDDDD;
     border-right:0 solid #DDDDDD;
     */
 }
}
@media (max-width: 1200px)
{
     .vin-n4n3
 {
     width:17rem;
 }
 .vin-n5n3 {
  width: 48%;
  padding: 1rem 0 0 2rem;
}
}
@media (min-width: 980px)
{
}
  @media (max-width: 979px)
{
  .vin-m1-2w {
  background-color: rgba(17, 17, 17, 0.7);
  top: -6rem;
  right: -5rem;
}
.p9u4b {
  background-color: rgba(0, 0, 0, 0.7);
  width: 40%;
}
    .jb-aq1 {
  height: auto;

}
.p9u4b {
  width: 75%;
}
 .vin-n6h7 {
  padding-right: 1rem;
  height: 24rem;
}
.vin-m0 {
  width: 100%;
}
.vin-m0:nth-child(1)
{
   padding:0 0 0 0;
}
    .a4-4y-7uub
{
    margin:1rem auto 1rem auto;
    float:none;
    width:250px;
}
 .vin-n4n3
 {
     width:20rem;
     overflow: hidden;
  border-radius: 0;
  float:none;
  margin:0 auto 0 auto;
 }
 .vin-n5n3
 {
     width:100%;
     padding:1rem 0 0 0;
 }
 .vin-n5n3 h5
  {
      padding:0 0 0.75rem 0;
      text-align: center;
  }
      .side-vin-txt .vin-3k-a {
  width: 100%;
}
.vin-u6t {
  padding: 0 1rem 7rem 1rem;
}
.jn4rpr {
  width: 50%;
  padding: 0.25rem;
  margin:0 0 1rem 0;
}
.navbar-body
{
    padding :0;
    margin:0 0 0 0 0;
    float:left;
    width:80%;
}
 .vin-ujj-1
 {
    margin: 0.8rem 0 0 0;
 }

     .kmw-3r
{
 margin:0 auto 0 auto;
 float:none;
}
.vin-p9-0 .moveboxc-title {
  width: 100%;
  margin: 2rem 0 0 0;
  text-align: center;
}
.vin-p9-0 .moveboxc-desc-text-testxmx {
  height:36rem;
}
.a1-shw-hz {
  height: 68rem;
}
.t5gmm-topa ul.t5gmm-in li {
  width: 50%;
  margin: 0 0.25% 0 0.25%;
}
.t5gmm-topa ul.t5gmm-in li:nth-child(1),.t5gmm-topa ul.t5gmm-in li:nth-child(3) {
  width: 48.5%;
  margin: 0 3% 3% 0;
}
 .t5gmm-topa ul.t5gmm-in li:nth-child(2),.t5gmm-topa ul.t5gmm-in li:nth-child(4) {
  width: 48.5%;
  margin: 0 0 3% 0;
}
.t5gmm-topa .moveboxc-text ol li:nth-child(1), .t5gmm-topa .moveboxc-text ol li:nth-child(2), .t5gmm-topa .moveboxc-text ol li:nth-child(3), .t5gmm-topa .moveboxc-text ol li:nth-child(4) {
  width: 100%;
  padding: 0 0 2rem 1.5rem;
  margin: 0 0 0.5rem 0;
  position: relative;
}
.nh4-r2 .j5gx-n
{
    height:50rem;
}
.a2-shw-sxz {
  width: 35%;
}
.vin-timer-box {
  padding: 1rem 0.25rem 1rem 0.25rem;
  width: 100%;
  margin: 0 auto 0 auto;
}
.t5gmm-partnershow ul.t5gmm-in li {
  width: 25%;
  padding: 1rem;
}
.a1-shw-ha .mor-showcasexa {
  height: 20rem;
  width:100%;
}
.a1-shw-ha.q22_jc.km96 .vin-2p6tw {
  background-image: url(../../../../images/h7_up4/bk9_8/3Ka2pE2hNAVCMFnjwdfJXW.jpg);
  background-attachment: scroll;
  background-position: top center;
  background-size: cover;
  width: 100%;
  height: 19rem;
}
.a1-shw-ha.q22_jc.km91 .vin-2p6tw {
  width: 100%;
  height: 19rem;
}
    .jb-xz2 {
  width: 80%;
  padding: 1rem 0.5rem 1rem 0.5rem;
}
ul.vin-timer-u li {
  width: 48.6667%;
  margin: 0.66665%;
}
.vin-timer-uu {
  width: 90%;
}
.a1-shw-hzx {
  height: auto;
}
     .moveboxc-desc-text-sponshowcase
 {
  height: 30rem;
 }
.a1-shw-h.k1hg h5 {
  padding: 0.5rem 0.25rem;
  width: 6.8rem;
  margin: 1rem auto 0 auto;
}
}
@media (max-width: 767px)
{
    .page-header-img {
    width: 7rem;
    height: 7rem;
    margin: 1rem auto 0 auto;
}
.jp-current-time, .jp-duration {
  width: auto;
  margin: 0.25rem 1rem 0.25rem 1rem;
}
    .playershowcase.card
{
float:none;
margin:2rem auto 0 auto;
width:100%;
}

    .a1-shw-hf.jm3 {
  padding: 1rem 0.5rem 1rem 0.5rem;
}
 .a1-shw-ha .mor-showcasexa {
  height: 20rem;
  width:100%;
    padding: 1rem 1rem 1rem 1rem;

}
   .a1-shw-ha .djmoveboxcr-showcasexa .moveboxc-desc-in {
  padding: 0rem 3rem;
}
.a1-shw-ha.q22_jc.km91.km96 .vin-2p6tw {
  background-image: url(../../../../images/h7_up4/bk9_8/3Ka2pE2hNAVCMFnjwdfJXW.jpg);
  background-attachment: scroll;
  background-position: top center;
  background-size: cover;
  width: 100%;
  height: 19rem;
}

.nav-link {
  padding: 0.5rem;
  }
.a1-shw-no .tab-content {
  padding: 1rem;
  margin: 0 0 0 0;
}
    .hn4n5 {
  padding: 1rem 0 2rem 0;
}
.j555-n {
  width: 100%;
  margin: 0 0 0 0;
  text-align: left;
}
    .a1-shw-no {
  border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;

}
    .a1-shw-h
{
    padding:1rem 0 1rem 0;
}
    .djmoveboxcr-showcasexa .moveboxc-desc-in {
  padding: 1rem 2.5rem;
}
    .t5gmm-partnershow ul.t5gmm-in li {
  width: 50%;
  padding: 0.5rem;
}
    .q22_jc .vin-p911w {
  margin: 0 auto 2rem auto;
  width: 100%;
}
    ul.h2qqwd0 .vin-jk-b.fxx_l {
  width: 100%;
  padding: 2rem 2rem 0 0;
}
    .accordion-body {
  padding: 1rem 1rem 2rem 1rem;
}

.vin-vbn-3 {
 padding:2rem 0.5rem 0 0.5rem;
}
    .vin-nm-a1 {
  padding: 0 0;
}
    .vin-dvb7 {
  width: 23rem;
}
    .nh4-r2 .j5gx-n {
          border: 0 solid #DDDDDD;
  padding: 1rem 0;
  font-size: 1.1em;
  height: auto;
}
    .t5gmm-topa ul.t5gmm-in li:nth-child(1),.t5gmm-topa ul.t5gmm-in li:nth-child(2),.t5gmm-topa ul.t5gmm-in li:nth-child(3),.t5gmm-topa ul.t5gmm-in li:nth-child(4) {
  width: 100%;
  margin: 0 0 0 0;
}
    .vin-p9-0 .moveboxc-desc-text-testxmx {
  height:30rem;
}
.a1-shw-hz {
  height: 60rem;
}
 .vin-n5n3 p
 {
    text-align: center;
 }
.q22_jc .vin-jk-a {
  width: 100%;
  margin: 1rem auto 0 auto;
  border-radius: 0.5rem;
  float:none;
}

.q22_jc .a4-wb-7ub {
width: 100%;
    background-color: #FFFFFF;
    padding: 0;
    border-radius: 0 0 0.5rem 0.5rem;
}
ul.h2qqwd0 .vin-jk-b.fxx_r {
  height: auto;
}
.vin-nww19
{
  width:40%;
}
.v4bn .vin-n6h7{
  width:100%;
}
    .vin-main-jv
{
    width:100%;
}
.vin-sidebar-right
{
    width:100%;
    padding:4rem 0 0 0;
}
    .vin-3k-a {
  width: 50%;
  margin: 0 0 0 0;
}
.vin-jk-a {
    width: 100%;
}
 .vin-jk-b {
    width: 100%;
    padding: 0 0 0 0;
}
.footer-ah-a,.footer-ah-a
{
    width:100%;
}
 .a1-shw-hg {
  padding: 2rem 0 3rem 0;
}
.mod-list li {
  padding: 1rem 0 0.5em 0;
}
      .column-4r
 {
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
 }
 .page-header-vin
{
    width:100%;
    padding:0 0 2rem 0;
}
    .side-vin-txt .vin-3k-a {
  width: 50%;
}
 .vin-3k-aaa:nth-child(1)
{
   width:48.6075%;
   margin:0 1.3925% 0 0;
}
.vin-3k-aaa:nth-child(2)
{
   width:48.6075%;
   margin:0 0 0 1.3925%;
}
.vin-3k-aaa:nth-child(3)
{
   width:48.6075%;
   margin:2.8% 0 0 25.69625%;
}
.q22_jc .vin-3k-aaa:nth-child(1)
{
   width:100%;
   margin:0 0 0 0;
}
.q22_jc .vin-3k-aaa:nth-child(2)
{
   width:100%;
   margin:0 0 0 0;
}
.q22_jc .vin-3k-aaa:nth-child(3)
{
   width:100%;
   margin:0 0 0 0;
}
.vin-3k-b
{
}
.row-col4x-wrap {
  padding:0.5rem 0.25rem;
}
 .moveboxc-desc-text-default {
  padding: 15px 0 5px;
}
a .r4-pop h5{
  margin: 0 0.25rem 0 0;
  font-size: 0.9em;
}
  .vin-u6t-o6 {
  padding: 0.7rem 0 0 1.25rem;
}
.a2-shw-m {
  padding: 3rem 0;
}
 .a1-shw-hc .mod-list li {
    padding: 0 0 0.5em 0;
  }
 .vin-u6t {
  padding: 0 0 7rem 0;
}
 .a1-shw-bcb-an
 {
     width:90%;
   float:none;
   margin:3rem auto 0 auto;
 }
.a1-shw-bcb-c
{
    height:20rem;
    width:100%;
}
.site-gridz
{
    padding:3rem 3rem 2rem 3rem;
    color: #FFFFFF;
}
.a1-shw-bcb-a
{
    width:100%;
    height:auto;
        float:right;
}
.a1-shw-bcb-b
{
    width:100%;
    height:auto;
}
.footer-ah-a, .footer-ah-b {
  width: 100%;
}
 .jb-xz1
{
    width:100%;
    margin:0 0 0 0;
}
  .a2-shw-sxz
  {
  margin: 1rem 0 0 15%;
   width:70%;
}
  .a2-shw-sxy
  {
  width:100%;
}

.jn4rpr {
    padding: 0.25rem;
  }
  .btn-info {
  padding: 1rem 0.5rem;

}
.a1-shw-b {
  border-radius: 0 0 5rem 5rem;
}
ul.vin-timer-a li {
  width: 50%;
}
.l9yy {
margin:0 auto 0.5rem auto;
width: 7.5rem;
  height: 7.5rem;
  padding: 1.1rem 0.5rem 0 0.5rem;
}
.jb-ay1 {
  margin: 0 auto 2rem auto;
  width: 30rem;

}
.vin-formx {
  width: 80%;
}

  .a1-shw-h.k1hg h5 {
  width: 9.9rem;
  }
  .k1hg .t5gmm-topb ul.t5gmm-in li:nth-child(1)
{
   width:48%;
   margin:0 2% 0 0;
   padding:0.25rem 0;

}
.k1hg .t5gmm-topb ul.t5gmm-in li:nth-child(2)
{
   width:48%;
   margin:0 0 0 0;
   padding:0.25rem 0;

}
.k1hg .t5gmm-topb ul.t5gmm-in li:nth-child(3)
{
   width:48%;
   margin:0 2% 0 0 ;
   padding:0.25rem 0;

}
.k1hg .t5gmm-topb ul.t5gmm-in li:nth-child(4)
{
   width:48%;
   margin:0 0 0 0;
   padding:0.25rem 0;

}
 .moveboxc-desc-text-sponshowcase
 {
  height: auto;
 }
 .vin-m0:nth-child(1), .vin-m0:nth-child(2), .vin-m0:nth-child(3) {
  width: 100%;
  margin: 0 0 0 0;
}
.a1-shw-hf {
  padding: 1rem 0 1rem 0;
}
.vin-4-fgh {
  margin:8rem 0 0 0;
  width: 100%;
}
.a1-shw-hf.m8m8 h3.vin-k2z
{
    background-color: rgba(17, 17, 17, 0.8);
    padding:1rem;
   width:60%;
   color: #FFFFFF;
}

    .vin-222w5t table
{
    width:900px;

}
    .vin-222w5t
{
    width:100%;
  overflow: hidden;

}
.vin9uu_9 {
  border-bottom: 1px solid #DDD;
  box-shadow: none;
}
}
@media (max-width: 580px)
{

      .a1-shw-ha.q22_jc.km91 .vin-2p6tw {
    height: 13rem;
  }
    .vin-222w5t table
{
    width:900px;

}
    .vin-222w5t
{
  overflow: hidden;

}
      .a1-shw-hf {
    padding: 1rem 0 3rem 0;
  }
     .moveboxc-desc-text-sponshowcase
 {
  height: auto;
 }
    .vin-formx {
  width: 100%;
}
.tab-content {
  padding: 1rem;
}
    .jb-ay1 {
  margin: 0 auto 0 auto;
  width: 100%;
  height: 16rem;

}
    .a1-shw-h .moveboxc-desc-text-topb {
  bottom: 0.25rem;
}
    .vin-timer-box {
    width: 280px;
  }
      .t5gmm-topb ul.t5gmm-in li:nth-child(1) {
  width: 100%;
  margin: 0 0 0 0;
  padding: 0.25rem 0;
}
.t5gmm-topb ul.t5gmm-in li:nth-child(2) {
  width: 100%;
  margin: 0 0 0 0;
  padding: 0.25rem 0;
}
.t5gmm-topb ul.t5gmm-in li:nth-child(3) {
  width: 100%;
  margin: 0 0 0 0;
  padding: 0.25rem 0;
}
.t5gmm-topb ul.t5gmm-in li:nth-child(4) {
  width: 100%;
  margin: 0 0 0 0;
  padding: 0.25rem 0;
}
    .a1-shw-ha.q22_jc.km91.km96 .mor-showcasexa {
    height: 24.25rem;

   }
       .a1-shw-ha.q22_jc.km91 .mor-showcasexa {
    height: 17rem;

   }
   .djmoveboxcr-showcasexa .moveboxcr-container {

  top: 0.75rem;

}
.vin-4-fgh {
  border: 0 solid #666666;
  background-color: #EEEEEE;
}
  .a1-shw-ha .mor-showcasexa {
    padding:0 0.75rem 1rem 0.75rem;
  }
  .a1-shw-ha.q22_jc.km91.km96 .vin-2p6tw {
    background-image: url(../../../../images/h7_up4/bk9_8/3Ka2pE2hNAVCMFnjwdfJXW.jpg);
    height: 13rem;
  }
  .djmoveboxcr-showcasexa .navigation-container-custom, .djmoveboxcr-showcasexa .navigation-numbers {
  text-align: center;
}
 .a1-shw-h .moveboxc-desc-in1
 {
  margin:0 0 1rem 0;
  text-align: center;
  height:auto;
 }
  .a1-shw-h .moveboxc-desc-in2
 {
  margin:0 0 1rem 0;
  text-align: center;
  height:auto;
 }

 .a1-shw-h.gbn5 .moveboxc-a-in {
  background: linear-gradient(180deg,rgba(0,0,0,0.1) 5.08%,#000 100%);
  }
    .jn4rpr-a {
  min-height: 23rem;
  border-radius:0 ;
  padding: 4rem 0.5rem 0.5rem 0.5rem;
}
    .j7y-i3 {
}

      .vin-dvb7 {
    width: 100%;
  }
      .a2-shw-sxz
  {
   width:100%;
     margin: 1rem 0 0 0;
}
    .jb-xz2
{
    width:100%;
    padding:1rem 1rem 1rem 1rem;
}
        .vin-p9-0 .moveboxc-desc-text-testxmx {
  height:44rem;
}
.a1-shw-hz {
  height:77rem;
}
    ul.h2qqwd0 .vin-jk-b.fxx_r {
  padding: 1rem;
}
    .vin-k09-8yh {
  padding: 1rem 0 0 0;
}
  .a2-shw-m {
    padding: 0 0;
  }
 .a1-shw-h1a
{
   background-color: #000000;
   background-image: url(../../../../images/h7_up4/bk9_8/p-o5n8tka8qiO_mYVgIT_8qNJs.jpg);
   background-attachment: scroll;
   background-position: top center;
   background-size: cover;
  border-bottom: 0 solid #DDDDDD;
  padding: 2rem 0 7rem 0;
  height:32rem;
}
 .a1-shw-hk {
  padding:1rem 0 4rem 0
}
.vin-u6t {
  padding: 4rem 1.5rem 4rem 1.5rem;
  line-height:170%;
}
.a1-shw-hc {
  padding:1rem 0 1rem 0;
}
.a1-shw-h14r {
  padding: 4rem 0 1rem 0;
  height: auto;
}
.a1-shw-hc .vin-jk-b {
  padding: 2rem 1rem 2rem 1rem;
}
.a1-shw-ha {
  padding: 1rem 0 0 0;
}
.vin-nn9n {
  margin: 1rem 0 0 0;
}
.t5gmm-topb {
  padding: 0 0 0 0;
}
 .a1-shw-ha .djmoveboxcr-showcasexa .moveboxc-desc-in {
    padding: 0rem 2rem;
  }
  .a1-shw-hf.m8m8 {

  background: none;
   background-color: #EEEEEE;
}
.vin-p8m-9 {
  width: 24rem;
  height: 24rem;
  position: absolute;
  top: 34%;
  left: 14%;
  }
 .djmoveboxcr-showcasexa .navigation-container .next-button {
  width: 2.2rem;
  background-color: hsla(0, 0%, 100%, 0.5);
  border: 0 solid #555555;
}
.djmoveboxcr-showcasexa .navigation-container .prev-button{

  width: 2.2rem;
  background-color: hsla(0, 0%, 100%, 0.5);
  border: 0 solid #555555;
}
 }
@media (max-width: 480px){
      .a1-shw-h.k1hg h5 {
  width: 8rem;
  padding: 1rem 0.75rem;
  margin: 1rem auto 0 auto;
  }
.vin-n-q1 {
  border-radius: 0;
  background-color: transparent;
  width: 100%;
  height: auto;
  margin: 0 auto 0 auto;
  border: 0 solid #FFFFFF;
}
  .a1-shw-bcb-an
 {
     width:100%;
   float:none;
   margin:0 auto 0 auto;
 }
.a1-shw-bcb-c
{
    height:20rem;
    width:100%;
}
.site-gridz
{
    padding:1rem 1rem 2rem 1rem;
    color: #FFFFFF;
}
.a1-shw-bcb-a
{
    width:100%;
    height:auto;
        float:right;
}
.a1-shw-bcb-b
{
    width:100%;
}
  .vin-u6t {
  padding: 0 0 1rem 0;
}
    .vin-3k-aaa:nth-child(1)
{
   width:100%;
   margin:0 0 0.5rem 0;
}
.vin-3k-aaa:nth-child(2)
{
   width:100%;
   margin:0 0 0.5rem 0;
}
.vin-3k-aaa:nth-child(3)
{
   width:100%;
   margin:0 0 0 0;
}
    .a2-u-bx {
  padding: 0 0.45rem 0.5rem 0;
  color: #FFFFFF;
}
.djslider-default ul.djslider-in {
  height: 27rem;
}
    .footer-ah-a,.footer-ah-b
{
    width:100%;
}
.djslider-default .slide-desc {
  width: 100%;
}
 .vin-3k-a {
  width: 100%;
  margin: 0 0 0 0;
  height: auto;
}
.vin-n6h7 {
  padding-right: 0;
  height: auto;
}
.vin-3k-b {
  position: relative;
  padding-right: 0;
  width:100%;
}

.a4-4y-7ub {
  margin:2.2rem 0 1rem 0;
    width:auto;
}
.a1-shw-h {
  padding: 0 0 1rem 0;
}
.a2-shw-s {
  width: 100%;
}
.vin-m0 {
  width: 100%;
}
}
@supports (display: grid) {
 @media (max-width: 480px){
  .site-grid {
    display: grid;
    grid-gap: 0 1em !important;
 }
  }
}