/* patterns from subtlepatterns.com */

#trial-banner {
  background-color: #000000;
  color: #ffffff;
  border: 1px solid white;
  left: 0;
  right: 0;
  height: 36px;
  display: block;
  padding-top: 10px;
  text-align: center;
  font-size: 20px
}

.menu-content {
  cursor: pointer;
  position: relative
}

li {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

@font-face {
  font-family: "Nunito";
  src: url('Nunito-Bold.woff2') format('woff2'), url('../css/Nunito-Bold.woff') format('woff');
  font-weight: 700
}

.v {
  display: inline-block;
  vertical-align: top
}

.ps {
  position: relative;
  margin-left: -827px;
  margin-top: 223px
}

.s {
  min-width: 1px;
  width: 1px;
  min-height: 1px
}

.v2 {
  display: inline-block;
  vertical-align: top
}

.ps2 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s2 {
  min-width: 960px;
  width: 960px;
  min-height: 659px
}

.c {
  z-index: 4;
  border: 0;
  background-color: #000
}

.v3 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps3 {
  position: relative;
  margin-left: 80px;
  margin-top: 55px
}

.s3 {
  min-width: 800px;
  width: 800px;
  min-height: 80px;
  height: 80px
}

.c2 {
  z-index: 16;
  pointer-events: auto
}

.p {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: left
}

.f {
  font-family: Nunito;
  font-size: 36px;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 69px;
  letter-spacing: normal;
  text-shadow: none
}

.v4 {
  display: inline-block;
  vertical-align: top
}

.ps4 {
  position: relative;
  margin-left: 80px;
  margin-top: 27px
}

.s4 {
  min-width: 800px;
  width: 800px;
  min-height: 230px
}

.v5 {
  display: inline-block;
  vertical-align: top
}

.ps5 {
  position: relative;
  margin-left: 0;
  margin-top: 65px
}

.s5 {
  min-width: 220px;
  width: 220px;
  min-height: 165px;
  height: 165px
}

.c4 {
  z-index: 17;
  pointer-events: auto
}

.i {
  position: absolute;
  left: 0;
  width: 220px;
  height: 165px;
  top: 0;
  border: 0
}

.i2 {
  left: 0;
  width: 220px;
  height: 165px;
  top: 0;
  display: inline-block
}

.v6 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps6 {
  position: relative;
  margin-left: -219px;
  margin-top: -20px;
}

.s6 {
  min-width: 220px;
  width: 220px;
  min-height: 67px;
  height: 67px
}

.c5 {
  z-index: 19;
  pointer-events: auto
}

.p2 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: left
}

.f2 {
  font-family: "Nunito";
  font-size: 28px;
  font-weight: 1000;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 34px;
  letter-spacing: normal;
  text-shadow: none
}

.v7 {
  display: inline-block;
  vertical-align: top
}

.ps7 {
  position: relative;
  margin-left: 69px;
  margin-top: 0
}

.s7 {
  min-width: 220px;
  width: 220px;
  min-height: 230px
}

.w {
  line-height: 0
}

.v8 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps8 {
  position: relative;
  margin-left: 0;
  margin-top: -20px;
  margin-bottom: 20px
}

.s8 {
  min-width: 220px;
  width: 220px;
  min-height: 67px;
  height: 67px
}

.c6 {
  z-index: 21;
  pointer-events: auto
}

.p3 {
  padding-top: 0;
  padding-bottom: 0;
  text-align: left;
  text-indent: 0;
  padding-right: 0
}

.f3 {
  font-family: "Nunito";
  font-size: 28px;
  font-weight: 1000;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 34px;
  letter-spacing: normal;
  text-shadow: none
}

.f4 {
  font-family: Nunito;
  font-size: 28px;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 54px;
  letter-spacing: normal;
  text-shadow: none
}

.v9 {
  display: inline-block;
  vertical-align: top
}

.ps9 {
  position: relative;
  margin-left: 0;
  margin-top: -2px
}

.s9 {
  min-width: 220px;
  width: 220px;
  min-height: 165px;
  height: 165px
}

.c7 {
  z-index: 20;
  pointer-events: auto
}

.i3 {
  position: absolute;
  left: 0;
  width: 220px;
  height: 163px;
  top: 1px;
  border: 0
}

.i4 {
  left: 0;
  width: 220px;
  height: 163px;
  top: 1px;
  display: inline-block
}

.v10 {
  display: inline-block;
  vertical-align: top
}

.ps10 {
  position: relative;
  margin-left: 70px;
  margin-top: 0
}

.s10 {
  min-width: 220px;
  width: 220px;
  min-height: 230px
}

.w2 {
  line-height: 0
}

.v11 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps11 {
  position: relative;
  margin-left: 0;
  margin-top: -20px;
  margin-bottom: 20px;
}

.s11 {
  min-width: 220px;
  width: 220px;
  min-height: 67px;
  height: 67px
}

.c8 {
  z-index: 22;
  pointer-events: auto
}

.p4 {
  padding-top: 0;
  padding-bottom: 0;
  text-align: left;
  text-indent: 0;
  padding-right: 0
}

.f5 {
  font-family: "Nunito";
  font-size: 28px;
  font-weight: 1000;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 34px;
  letter-spacing: normal;
  text-shadow: none
}

.f6 {
  font-family: Nunito;
  font-size: 28px;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 54px;
  letter-spacing: normal;
  text-shadow: none
}

.v12 {
  display: inline-block;
  vertical-align: top
}

.ps12 {
  position: relative;
  margin-left: 0;
  margin-top: -2px
}

.s12 {
  min-width: 220px;
  width: 220px;
  min-height: 165px;
  height: 165px
}

.c9 {
  z-index: 5;
  pointer-events: auto
}

.i5 {
  position: absolute;
  left: 0;
  width: 220px;
  height: 165px;
  top: 0;
  border: 0
}

.v13 {
  display: inline-block;
  vertical-align: top
}

.ps13 {
  position: relative;
  margin-left: 86px;
  margin-top: 26px
}

.s13 {
  min-width: 794px;
  width: 794px;
  min-height: 181px
}

.v14 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps14 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s14 {
  min-width: 214px;
  width: 214px;
  min-height: 150px;
  height: 150px
}

.c11 {
  z-index: 6;
  pointer-events: auto
}

.p5 {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: left;
  text-indent: 0
}

.f7 {
  font-family: "Nunito";
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 23px;
  letter-spacing: normal;
  text-shadow: none
}

.f8 {
  font-family: "Istok Web";
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 23px;
  letter-spacing: normal;
  text-shadow: none
}

.v15 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps15 {
  position: relative;
  margin-left: 70px;
  margin-top: 0
}

.s15 {
  min-width: 219px;
  width: 219px;
  min-height: 146px;
  height: 146px
}

.c12 {
  z-index: 7;
  pointer-events: auto
}

.p6 {
  padding-top: 0;
  padding-bottom: 0;
  text-align: left;
  text-indent: 0;
  padding-right: 0
}

.f9 {
  font-family: "Nunito";
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 23px;
  letter-spacing: normal;
  text-shadow: none
}

.f10 {
  font-family: "Istok Web";
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 23px;
  letter-spacing: normal;
  text-shadow: none
}

.v16 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps16 {
  position: relative;
  margin-left: 71px;
  margin-top: 0
}

.s16 {
  min-width: 220px;
  width: 220px;
  min-height: 181px;
  height: 181px
}

.c13 {
  z-index: 8;
  pointer-events: auto
}

.p7 {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: left;
  text-indent: 0
}

.f11 {
  font-family: "Nunito";
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 23px;
  letter-spacing: normal;
  text-shadow: none
}

.f12 {
  font-family: "Nunito";
  font-size: 22px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #000;
  background-color: initial;
  line-height: 24px;
  letter-spacing: normal;
  text-shadow: none
}

.v17 {
  display: inline-block;
  vertical-align: top
}

.ps17 {
  position: relative;
  margin-left: 0;
  margin-top: 1px
}

.s17 {
  min-width: 960px;
  width: 960px;
  min-height: 501px
}

.c14 {
  z-index: 9;
  border: 0;
  background-color: #2aa198
}

.v18 {
  display: inline-block;
  vertical-align: top
}

.ps18 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s18 {
  min-width: 1px;
  width: 1px;
  min-height: 1px
}

.v19 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps19 {
  position: relative;
  margin-left: 79px;
  margin-top: 38px
}

.s19 {
  min-width: 800px;
  width: 800px;
  min-height: 80px;
  height: 80px
}

.c15 {
  z-index: 23;
  pointer-events: auto
}

.p8 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: left
}

.f13 {
  font-family: Nunito;
  font-size: 36px;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #000;
  background-color: initial;
  line-height: 69px;
  letter-spacing: normal;
  text-shadow: none
}

.v20 {
  display: inline-block;
  vertical-align: top
}

.ps20 {
  position: relative;
  margin-left: 81px;
  margin-top: 10px
}

.s20 {
  min-width: 800px;
  width: 800px;
  min-height: 300px;
  height: 300px
}

.c16 {
  z-index: 18;
  pointer-events: auto
}

.i6 {
  position: absolute;
  left: 8px;
  width: 785px;
  height: 300px;
  top: 0;
  border: 0
}

.i7 {
  left: 8px;
  width: 785px;
  height: 300px;
  top: 0;
  display: inline-block
}

.v21 {
  display: inline-block;
  vertical-align: top
}

.ps21 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s21 {
  min-width: 960px;
  width: 960px;
  min-height: 620px
}

.c17 {
  z-index: 10;
  border: 0;
  background-color: #fff
}

.v22 {
  display: inline-block;
  vertical-align: top
}

.ps22 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s22 {
  min-width: 1px;
  width: 1px;
  min-height: 1px
}

.v23 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps23 {
  position: relative;
  margin-left: 79px;
  margin-top: 40px
}

.s23 {
  min-width: 800px;
  width: 800px;
  min-height: 80px;
  height: 80px
}

.c18 {
  z-index: 24;
  pointer-events: auto
}

.p9 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: left
}

.f14 {
  font-family: Nunito;
  font-size: 36px;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #000;
  background-color: initial;
  line-height: 69px;
  letter-spacing: normal;
  text-shadow: none
}

.v24 {
  display: inline-block;
  vertical-align: top
}

.ps24 {
  position: relative;
  margin-left: 201px;
  margin-top: 35px
}

.s24 {
  min-width: 558px;
  width: 558px;
  min-height: 418px
}

.c19 {
  z-index: 11;
  pointer-events: auto
}

.vd {
  width: 558px;
  height: 418px
}

.v25 {
  display: inline-block;
  vertical-align: top
}

.ps25 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s25 {
  min-width: 960px;
  width: 960px;
  min-height: 195px
}

.c20 {
  z-index: 12;
  border: 0;
  background-color: #000
}

.v26 {
  display: inline-block;
  vertical-align: top;
  overflow: visible
}

.ps26 {
  position: relative;
  margin-left: 0;
  margin-top: 46px
}

.s26 {
  min-width: 602px;
  width: 602px;
  min-height: 25px;
  height: 25px
}

.c21 {
  z-index: 13;
  pointer-events: auto
}

.v27 {
  display: inline-block;
  vertical-align: top
}

.ps27 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s27 {
  min-width: 602px;
  width: 602px;
  min-height: 25px;
  height: 25px
}

.m {
  padding: 0px 0px 0px 0px
}

.v28 {
  display: inline-block;
  vertical-align: top
}

.ps28 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s28 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv {
  display: inline-block
}

.v29 {
  display: inline-block;
  vertical-align: top
}

.ps29 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s29 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c22 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v30 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps30 {
  position: relative;
  margin-left: 0;
  margin-top: 2px
}

.s30 {
  min-width: 200px;
  width: 200px;
  min-height: 21px;
  height: 21px
}

.c23 {
  pointer-events: auto
}

.p10 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f15 {
  font-family: "Arial Unicode MS", sans-serif;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 18px;
  letter-spacing: normal;
  text-shadow: none
}

.v31 {
  display: none;
  vertical-align: top
}

.ps31 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s31 {
  min-width: 200px;
  width: 200px;
  min-height: 103px;
  height: 103px
}

.m2 {
  padding: 0px 0px 0px 0px
}

.ml {
  outline: 0
}

.v32 {
  display: inline-block;
  vertical-align: top
}

.ps32 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s32 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv2 {
  display: inline-block
}

.v33 {
  display: inline-block;
  vertical-align: top
}

.ps33 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s33 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c24 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v34 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps34 {
  position: relative;
  margin-left: 0;
  margin-top: 3px
}

.s34 {
  min-width: 200px;
  width: 200px;
  min-height: 19px;
  height: 19px
}

.c25 {
  pointer-events: auto
}

.p11 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f16 {
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 16px;
  letter-spacing: normal;
  text-shadow: none
}

.ml2 {
  outline: 0
}

.v35 {
  display: inline-block;
  vertical-align: top
}

.ps35 {
  position: relative;
  margin-left: 0;
  margin-top: 1px
}

.s35 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv3 {
  display: inline-block
}

.v36 {
  display: inline-block;
  vertical-align: top
}

.ps36 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s36 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c26 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v37 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps37 {
  position: relative;
  margin-left: 0;
  margin-top: 3px
}

.s37 {
  min-width: 200px;
  width: 200px;
  min-height: 19px;
  height: 19px
}

.c27 {
  pointer-events: auto
}

.p12 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f17 {
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 16px;
  letter-spacing: normal;
  text-shadow: none
}

.ml3 {
  outline: 0
}

.v38 {
  display: inline-block;
  vertical-align: top
}

.ps38 {
  position: relative;
  margin-left: 0;
  margin-top: 1px
}

.s38 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv4 {
  display: inline-block
}

.v39 {
  display: inline-block;
  vertical-align: top
}

.ps39 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s39 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c28 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v40 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps40 {
  position: relative;
  margin-left: 0;
  margin-top: 3px
}

.s40 {
  min-width: 200px;
  width: 200px;
  min-height: 19px;
  height: 19px
}

.c29 {
  pointer-events: auto
}

.p13 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f18 {
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 16px;
  letter-spacing: normal;
  text-shadow: none
}

.ml4 {
  outline: 0
}

.v41 {
  display: inline-block;
  vertical-align: top
}

.ps41 {
  position: relative;
  margin-left: 0;
  margin-top: 1px
}

.s41 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv5 {
  display: inline-block
}

.v42 {
  display: inline-block;
  vertical-align: top
}

.ps42 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s42 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c30 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v43 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps43 {
  position: relative;
  margin-left: 0;
  margin-top: 3px
}

.s43 {
  min-width: 200px;
  width: 200px;
  min-height: 19px;
  height: 19px
}

.c31 {
  pointer-events: auto
}

.p14 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f19 {
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 16px;
  letter-spacing: normal;
  text-shadow: none
}

.v44 {
  display: inline-block;
  vertical-align: top
}

.ps44 {
  position: relative;
  margin-left: 1px;
  margin-top: 0
}

.s44 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv6 {
  display: inline-block
}

.v45 {
  display: inline-block;
  vertical-align: top
}

.ps45 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s45 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c32 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v46 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps46 {
  position: relative;
  margin-left: 0;
  margin-top: 2px
}

.s46 {
  min-width: 200px;
  width: 200px;
  min-height: 21px;
  height: 21px
}

.c33 {
  pointer-events: auto
}

.p15 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f20 {
  font-family: "Arial Unicode MS", sans-serif;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 18px;
  letter-spacing: normal;
  text-shadow: none
}

.v47 {
  display: none;
  vertical-align: top
}

.ps47 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s47 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.m3 {
  padding: 0px 0px 0px 0px
}

.ml5 {
  outline: 0
}

.v48 {
  display: inline-block;
  vertical-align: top
}

.ps48 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s48 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv7 {
  display: inline-block
}

.v49 {
  display: inline-block;
  vertical-align: top
}

.ps49 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s49 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c34 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v50 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps50 {
  position: relative;
  margin-left: 0;
  margin-top: 2px
}

.s50 {
  min-width: 200px;
  width: 200px;
  min-height: 21px;
  height: 21px
}

.c35 {
  pointer-events: auto
}

.p16 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f21 {
  font-family: "Arial Unicode MS", sans-serif;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 18px;
  letter-spacing: normal;
  text-shadow: none
}

.ml6 {
  outline: 0
}

.v51 {
  display: inline-block;
  vertical-align: top
}

.ps51 {
  position: relative;
  margin-left: 1px;
  margin-top: 0
}

.s51 {
  min-width: 200px;
  width: 200px;
  min-height: 25px;
  height: 25px
}

.mcv8 {
  display: inline-block
}

.v52 {
  display: inline-block;
  vertical-align: top
}

.ps52 {
  position: relative;
  margin-left: 0;
  margin-top: 0
}

.s52 {
  min-width: 200px;
  width: 200px;
  min-height: 25px
}

.c36 {
  pointer-events: none;
  border: 0;
  background-color: #000
}

.v53 {
  display: inline-block;
  vertical-align: top;
  overflow: hidden
}

.ps53 {
  position: relative;
  margin-left: 0;
  margin-top: 2px
}

.s53 {
  min-width: 200px;
  width: 200px;
  min-height: 21px;
  height: 21px
}

.c37 {
  pointer-events: auto
}

.p17 {
  padding-top: 0;
  text-indent: 0;
  padding-bottom: 0;
  padding-right: 0;
  text-align: center
}

.f22 {
  font-family: "Arial Unicode MS", sans-serif;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #fff;
  background-color: initial;
  line-height: 18px;
  letter-spacing: normal;
  text-shadow: none
}

.menu-device {
  background-color: rgb(0, 0, 0);
  display: none
}
