.anl_one .section_anl_one .article_anl_one .bt_white_f_t {
  width: 216px;
  border: solid 2px #4477ae;
  clear: both;
  margin: 28px 0 0 0; }

.top_lp {
  position: relative;
  overflow: hidden;
  box-sizing: border-box; }
  .top_lp .cont_form_lp {
    min-height: 100%; }

.menu.lnpg {
  display: none; }

.menu.lnpg.active {
  display: block; }

.menu.lnpg .cont_m ul {
  display: none; }

.menu.lnpg .lk_atdm, .menu.lnpg .lk_pit {
  display: none; }

.menu.lnpg .cont_m .logo a {
  display: none; }

.menu.lnpg .cont_m_m .c_one .logo_m a {
  display: none; }

.menu.lnpg .cont_m_m .c_two {
  display: none; }

.menu.lnpg .cont_m_m .c_three {
  float: right; }

.cont {
  position: relative; }

.lp_td_one {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one {
  width: 100%;
  height: auto;
  position: absolute;
  top: 20%;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.two .section_lp_td_one {
  top: 24%; }

.lp_td_one .section_lp_td_one .article_lp_td_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one .article_lp_td_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 56%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one .article_lp_td_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one .article_lp_td_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_td_one.td {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_one.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.td .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 56%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.td .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #414042;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.td .section_lp_td_one .article_lp_td_one .bt_blue_f_t_b {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_td_one.otd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_two.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.otd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.otd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.ttd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_three.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.ttd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.ttd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.atd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_five.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.atd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.atd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.itd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_six.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.itd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.itd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_form_lp {
  width: 404px;
  min-height: 767px;
  background-color: #f4f2f3;
  position: absolute;
  right: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_form_lp .section_cont_form_lp {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_form_lp .section_cont_form_lp .article_cont_form_lp {
  max-width: 100%;
  height: 100%;
  padding: 60px 40px 0 40px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .lg_form_lp {
    width: 100%;
    height: 50px;
    float: left;
    background-image: url(../img/lp/lg_clear_lp.png);
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp h1 {
    font: 22px Aller-Light, Arial, sans-serif;
    color: #3c3d3e;
    width: 100%;
    padding: 70px 0 0 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp span {
    font: 14px Aller_R, Arial, sans-serif;
    color: #939598;
    padding: 18px 0 0 0;
    width: 100%;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 26px 0 16px 6px;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="text"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="tel"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="number"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="email"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label textarea {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    padding: 0 0 0 8px;
    float: left;
    display: block;
    border: 0;
    border-bottom: solid 1px #dfdfdf;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label textarea {
    height: 140px;
    resize: none; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="text"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="tel"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="number"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="email"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
    border-bottom: solid 1px #5086b6; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .hide {
    display: none; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .bt_blue_f_t_b {
    margin: 38px 0 0 0; }

input[type=radio].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0; }

input[type=radio].css-checkbox:checked + label.css-label {
  background-position: 0 -17px; }

label.css-label {
  font: 14px Aller_R, Arial, sans-serif;
  background-image: url("../img/lp/sprite-input-radio.png");
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

input[type=radio].css-checkbox + label.css-label {
  padding: 0 0 0 26px;
  height: 18px;
  display: inline-block;
  line-height: 18px;
  background-repeat: no-repeat;
  background-position: 0 1px;
  font-size: 14px;
  vertical-align: middle;
  cursor: pointer;
  color: #8d8d91;
  font-weight: normal; }

.option-list {
  margin: 60px 0 10px 0;
  padding: 0;
  list-style: none;
  float: left;
  display: block;
  box-sizing: border-box; }
  .option-list li {
    display: inline-block;
    margin: 0 18px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_td_two {
  width: 100%;
  background-color: #333337;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_one {
  width: 25%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  border-right: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_one h1 {
  width: 80%;
  font: 26px Aller-Light, Arial, sans-serif;
  line-height: 36px;
  padding: 0 0 0 0;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_one h2 {
  width: 100%;
  font: 100px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three {
  width: 75%;
  height: 100%;
  padding: 12px 4% 20px 4%;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three .bt_play_blue_tw {
  margin: 22px 0 0 0; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three .bt_blue_f_t {
  margin: 46px 0 0 0; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 42px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td {
  width: 100%;
  background-color: #333337;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one {
  width: 75%;
  height: 100%;
  padding: 12px 4% 20px 4%;
  border-left: solid 1px #565557;
  border-right: none;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one .bt_play_blue_tw {
  margin: 22px 0 0 0; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one .bt_blue_f_t {
  margin: 46px 0 0 0; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_two {
  width: 25%;
  height: 100%;
  padding: 32px 4% 20px 4%;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_two .bt_white_f_t {
    width: 172px; }

.lp_td_three {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_three .section_lp_td_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_three .section_lp_td_three .article_lp_td_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_td_three .section_lp_td_three .article_lp_td_three h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    padding: 0 0 60px 0;
    color: #6d6e71;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div h1 {
        width: 100%;
        font: 16px Aller-Light, Arial, sans-serif;
        padding: 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div h2 {
        width: 100%;
        font: 40px Aller-Light, Arial, sans-serif;
        padding: 0;
        color: #6d6e71;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 90px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div:nth-child(1) {
      background-image: url(../img/lp/img_lp_td_one.png);
      background-position: left top;
      background-repeat: no-repeat; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_td_two.png);
      padding: 0 40px 0 40px;
      background-repeat: no-repeat; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_td_three.png);
      background-repeat: no-repeat; }
  .lp_td_three .section_lp_td_three .article_lp_td_three .cont_bts {
    width: 380px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_td_four {
  width: 100%;
  min-height: 652px;
  background-image: url(../img/lp/bn_td_four.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-color: #04062d;
  padding: 3% 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four.rfp {
  background-image: url(../img/lp/bn_td_rfp_four.jpg); }

.lp_td_four.rfp.two.rf {
  border-bottom: solid 1px #f3f1f0; }
  .lp_td_four.rfp.two.rf .section_lp_td_four .article_lp_td_four .cont_lgs {
    display: none; }

.lp_td_four .section_lp_td_four {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 34%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four.rfp .section_lp_td_four .article_lp_td_four h1 {
  color: #6d6e71; }

.lp_td_four .section_lp_td_four .article_lp_td_four span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #9c9ea2;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four .cont_lgs {
  width: 100%;
  margin: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_td_four .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(1) {
    width: 107px;
    height: 68px;
    background-image: url(../img/lp/lg_applestore.png);
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 32px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_four .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(2) {
    width: 133px;
    height: 68px;
    background-image: url(../img/lp/lg_googleplay.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_td_four.rfp.two .section_lp_td_four .article_lp_td_four .cont_lgs {
  width: 100%;
  margin: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_td_four.rfp.two .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(1) {
    width: 107px;
    height: 68px;
    background-image: url(../img/lp/lg_applestore_02.png);
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 32px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_four.rfp.two .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(2) {
    width: 133px;
    height: 68px;
    background-image: url(../img/lp/lg_googleplay_02.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four .bt_play_blue {
  margin: 36px 0 0 20px; }

.lp_td_four .section_lp_td_four .article_lp_td_four .bt_play_blue span {
  clear: none !important; }

.lp_td_four .section_lp_td_four .article_lp_td_four .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_td_four.rfp .section_lp_td_four .article_lp_td_four .bt_white_f_t {
  border: solid 2px #4477ae !important;
  color: #4477ae !important; }

.lp_td_five {
  width: 100%;
  background-color: #0a0e22;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  border-right: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 14px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 8px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one h2 {
  font: 46px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two {
  width: 29%;
  height: 100%;
  padding: 0 0 0 5%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 8px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two h2 {
  font: 46px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_three {
  width: 51%;
  height: 100%;
  padding: 0 4% 20px 4%;
  border-left: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_three h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six {
  width: 100%;
  min-height: 266px;
  background-color: #ebebeb;
  padding: 0 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label {
    width: 50%;
    padding: 0 22px 0 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 26px 0 16px 6px;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="text"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="tel"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="number"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="email"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label textarea {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    padding: 0 0 0 8px;
    float: left;
    display: block;
    border: 0;
    border-bottom: solid 1px #dfdfdf;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label textarea {
    height: 140px;
    resize: none; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="text"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="tel"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="number"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="email"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
    border-bottom: solid 1px #5086b6; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .bt_blue_f_t_b {
    margin: 30px 0 0 0; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_img {
  width: 80%;
  height: 662px;
  background-image: url(../img/lp/im_ebook.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 40px 0 0 -130px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 2% 0 4% 8%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt h1 {
  width: 100%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt p {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #9c9ea2;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt p span {
  width: 68%;
  float: left;
  display: block;
  box-sizing: border-box; }

.custon_pl .td_three .cont_bts {
  width: 172px;
  padding: 70px 0 50px 0;
  margin: auto;
  clear: both;
  display: block;
  box-sizing: border-box; }

.custon_rfp .rf_seven .cont_bts {
  width: 172px;
  padding: 70px 0 50px 0;
  margin: auto;
  clear: both;
  display: block;
  box-sizing: border-box; }

.custon_rfp .rf_seven {
  background-color: #f3f1f0 !important; }

.custon_rfp .rf_seven .section_rf_seven .article_rf_seven h1 {
  color: #6d6e71 !important; }

.custon_pl .td_three .section_td_three .article_td_three label .valeu_slider {
  font: 22px Aller-Light, Arial, sans-serif;
  color: #4477ae !important; }

.custon_pl .td_three .section_td_three .article_td_three label h2 {
  color: #4477ae !important; }

.custon_rfp .rf_seven .top_sld {
  border-bottom: solid 1px #dedbda !important; }

.custon_rfp .rf_seven .section_rf_seven .article_rf_seven label .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-widget-content .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-widget-header .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-button, .rf_seven .section_rf_seven .article_rf_seven label html .ui-button.ui-state-disabled:hover, .rf_seven .section_rf_seven .article_rf_seven label html .ui-button.ui-state-disabled:active {
  border: solid 3px #4678ac !important;
  background-color: #dedbda !important; }

.custon_rfp .td_three .section_td_three .article_td_three label h2 {
  color: #4477ae !important; }

.custon_rfp .rf_seven .section_rf_seven .article_rf_seven label .ui-slider-horizontal {
  background-color: #dedbda !important; }

.lp_rfp_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_rfp.jpg);
  background-position: top center;
  padding: 7% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 64%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_rfp_two {
  width: 100%;
  min-height: 782px;
  background-image: url(../img/lp/bn_rfp_two.jpg);
  background-position: top center;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_two .section_lp_rfp_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two {
  max-width: 1200px;
  height: 100%;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two h1 {
    font: 22px Aller-Light, Arial, sans-serif;
    color: #939598;
    text-align: center;
    width: 100%;
    padding: 170px 0 0 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two h2 {
    font: 200px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    text-align: center;
    width: 100%;
    line-height: 190px;
    padding: 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two span {
    font: 16px Aller_R, Arial, sans-serif;
    color: #9c9ea2;
    text-align: center;
    line-height: 26px;
    width: 100%;
    border: 0;
    padding: 20px 25% 14px 25%;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two .cont_bts {
    width: 172px;
    padding: 40px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }

.lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_rfp_three {
  width: 100%;
  min-height: 500px;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_three .section_lp_rfp_three {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three {
  max-width: 1200px;
  height: 100%;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid h1 {
    font: 22px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    text-align: center;
    width: 100%;
    padding: 150px 23% 20px 23%;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid h2 {
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    text-align: center;
    width: 100%;
    padding: 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid span {
    font: 14px Aller_R, Arial, sans-serif;
    color: #9c9ea2;
    text-align: center;
    line-height: 26px;
    width: 100%;
    border: 0;
    padding: 4px 25% 14px 25%;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.jssorb05 {
  position: absolute; }

.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #e5e5e5;
  overflow: hidden;
  cursor: pointer;
  border-radius: 20px;
  box-sizing: border-box; }

.jssorb05 div {
  background-color: #e5e5e5; }

.jssorb05 div:hover, .jssorb05 .av:hover {
  background-color: #0079bc; }

.jssorb05 .av {
  background-color: #0079bc; }

.jssorb05 .dn, .jssorb05 .dn:hover {
  background-color: #0079bc; }

.lp_dt_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_lpdt.jpg);
  background-position: top center;
  padding: 14% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 64%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_dt_two {
  width: 100%;
  background-color: #333337;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  border-right: solid 1px #555556;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_one span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_two {
  width: 18%;
  height: 100%;
  padding: 0 0 0 3%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_three {
  width: 56%;
  height: 100%;
  padding: 0 4% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_three .bt_arrow_account_w {
  width: 240px;
  margin: 22px 0 0 0;
  color: #4477ae; }

.lp_dt_three {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_three .section_lp_dt_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_three .section_lp_dt_three .article_lp_dt_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_dt_three .section_lp_dt_three .article_lp_dt_three h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    padding: 0 0 60px 0;
    color: #6d6e71;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 140px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div:nth-child(1) {
      background-image: url(../img/lp/img_lp_dt_one.png);
      background-position: left top;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_dt_two.png);
      padding: 0 40px 0 40px;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_dt_three.png);
      background-repeat: no-repeat;
      background-position: center top; }
  .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_bts {
    width: 408px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_bts .bt_blue_f_t_b {
      width: 200px; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.custon_lp .section_pct_four .article_pct_four .line_pct {
  padding: 0 0 60px 0 !important; }

.custon_lp .bt_blue_f_t_b {
  width: 220px !important; }

.mc_five.custon_lp .bt_blue_f_t {
  float: none !important;
  margin: auto !important;
  width: 220px !important; }

.lp_mc_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_lpmc.jpg);
  background-position: top center;
  padding: 7% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 50%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_mc_two {
  width: 100%;
  background-color: #333337;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one {
  width: 22%;
  height: 100%;
  padding: 0;
  border-right: solid 1px #555556;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one var {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_two {
  width: 22%;
  height: 100%;
  padding: 0 0 0 5%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_three {
  width: 56%;
  height: 100%;
  padding: 0 4% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_three .bt_arrow_account_w {
  width: 200px;
  margin: 22px 0 0 0;
  color: #4477ae; }

.lp_mc_three {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_three .section_lp_mc_three .article_lp_mc_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_mc_three .section_lp_mc_three .article_lp_mc_three h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    padding: 0 0 60px 0;
    color: #6d6e71;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 140px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div:nth-child(1) {
      background-image: url(../img/lp/img_lp_mc_one.png);
      background-position: left top;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_mc_two.png);
      padding: 0 40px 0 40px;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_mc_three.png);
      background-repeat: no-repeat;
      background-position: center top; }
  .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_bts {
    width: 376px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_mc_four {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  border-top: solid 1px #e9eaea;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_img {
  width: 80%;
  height: 486px;
  background-image: url("../img/im_trm_four.png?14-09-17");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -150px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 6% 0 14% 8%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt h1 {
  width: 62%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  line-height: 66px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt p span {
  width: 68%;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt .bt_arrow {
  margin: 30px 0 0 0; }

footer .cont_ft .f_third .cont_m_footer.lnpg label span {
  font: 14px Aller-Light, Arial, sans-serif; }

footer .cont_ftm.lnpg .line_five {
  width: 100%;
  float: left;
  margin: 26px 0 26px 0;
  border-top: solid 1px #f3f1f0;
  background-color: #ffffff;
  box-sizing: border-box; }

footer .cont_ftm.lnpg .line_five span {
  padding: 20px 0 0 0; }

.lp_app_one {
  width: 100%;
  min-height: 767px;
  background-image: url("../img/lp/bn_app.jpg?060617");
  background-position: center bottom;
  padding: 6% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one h1 {
  font: 20px UbuntuM, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  width: 78%;
  padding: 0 0 14px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one span {
  font: 80px TitilliumThin, Arial, sans-serif;
  color: #b4aaa4;
  text-align: center;
  line-height: 80px;
  width: 78%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_app_one_p {
  width: 100%;
  min-height: 480px;
  background-image: url("../img/lp/bn_app_02.jpg?220218");
  background-position: center bottom;
  padding: 160px 0 100px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one h1 {
  font: 20px ExoR, Arial, sans-serif;
  color: #646464;
  text-align: left;
  width: 100%;
  padding: 0 0 14px 0;
  border: 0;
  clear: both;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one span {
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-align: left;
  line-height: 46px;
  width: 44%;
  border: 0;
  clear: both;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .app-tj {
  font: 12px ExoR, Arial, sans-serif;
  color: #646464;
  text-transform: uppercase;
  text-align: left;
  line-height: 46px;
  width: 32%;
  border: 0;
  clear: both;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two {
  width: 50%;
  margin: 44px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two h2 {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  position: relative;
  z-index: 90000;
  display: block;
  box-sizing: border-box; }
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs a:nth-child(1) {
    width: 118px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_05.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    margin: 0 5px 0 5px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs a:nth-child(3) {
    width: 136px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_05.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
  width: 845px;
  height: 576px;
  position: absolute;
  right: 10%;
  top: -143px;
  background-image: url(../img/lp/fone2.png);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two {
  width: 100%;
  background-color: #333337;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_one {
  width: 50%;
  height: 100%;
  padding: 16px 4% 16px 0;
  margin: 10px 0 0 0;
  border-right: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_one a {
    width: 120px;
    color: #4477ae;
    margin: 20px 0 0 0; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_two {
  width: 50%;
  height: 100%;
  padding: 18px 0 20px 4%;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_two h1 {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #949496;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_two .cont_lgs {
  width: 100%;
  margin: 22px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_two .cont_lgs a:nth-child(1) {
    width: 160px;
    height: 48px;
    background-image: url(../img/lp/lg_applestore_lp.png);
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 70px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_two .cont_lgs a:nth-child(2) {
    width: 198px;
    height: 48px;
    background-image: url(../img/lp/lg_googleplay_lp.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_three {
  width: 100%;
  min-height: 476px;
  position: relative;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0;
  margin: 100px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three span {
  width: 34%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three .cont_two h2 {
  width: 34%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #ffffff;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_three .section_lp_app_three .img_lp_app_three {
  width: 100%;
  min-height: 460px;
  background-image: url("../img/lp/im_app_one.png?060617");
  background-repeat: no-repeat;
  background-position: 67% bottom;
  right: 0;
  display: block;
  box-sizing: border-box; }

.lp_app_four {
  width: 100%;
  background-color: #ffffff;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_four .section_lp_app_four {
  width: 100%;
  height: 100%;
  background-color: #000000;
  padding: 118px 0 76px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_four .section_lp_app_four .article_lp_app_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div {
      width: 33.333%;
      padding: 140px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div h2 {
        width: 100%;
        font: 20px ExoM, Arial, sans-serif;
        padding: 0;
        color: #ffffff;
        text-transform: uppercase;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div span {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 18px 10% 0 10%;
        color: #a7a7a7;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div:nth-child(1) {
      background-image: url("../img/lp/img_lp_app_one.png?060617");
      background-position: center top;
      background-repeat: no-repeat; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_app_two.png);
      padding: 140px 40px 0 40px;
      background-position: center top;
      background-repeat: no-repeat; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_app_three.png);
      background-position: center top;
      background-repeat: no-repeat; }
  .lp_app_four .section_lp_app_four .article_lp_app_four .cont_bts {
    width: 170px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_app_five {
  width: 100%;
  min-height: 500px;
  position: relative;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont {
  width: 390px;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0;
  margin: 100px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two h2 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #ffffff;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_five .section_lp_app_five .img_lp_app_three {
  width: 100%;
  min-height: 490px;
  background-image: url("../img/lp/im_app_two.png?220218");
  background-repeat: no-repeat;
  background-position: right bottom;
  margin: 0 0 0 -20%;
  right: 0;
  display: block;
  box-sizing: border-box; }

.lp_app_six {
  width: 100%;
  min-height: 976px;
  position: relative;
  background-color: #191c24;
  background-image: url("../img/lp/bg_app_six.jpg?2220218");
  background-repeat: no-repeat;
  background-position: top center;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_six .section_lp_app_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_six .section_lp_app_six .article_lp_app_six {
  max-width: 100%;
  height: 100%;
  padding: 0 0 0 0;
  position: relative;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-transform: uppercase;
    text-align: center;
    color: #ffffff;
    padding: 60px 0 0 0;
    margin: 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six h2 {
    width: 100%;
    font: 14px Aller_R, Arial, sans-serif;
    text-align: center;
    color: #b8b8b8;
    padding: 18px 0 0 0;
    margin: 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label {
    width: 14%;
    position: absolute;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six label span {
      width: 100%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #7e95ad;
      padding: 0 0 12px 0;
      line-height: 26px;
      margin: 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six label .bt_arrow {
      width: 116px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    top: 250px;
    left: 474px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    top: 730px;
    left: 490px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    width: 230px;
    top: 230px;
    right: 460px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six .cont_bts {
    width: 170px;
    padding: 38px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six .cont_lgs {
    width: 302px;
    padding: 0;
    margin: 0;
    clear: both;
    position: absolute;
    right: 0;
    bottom: 0;
    top: 920px;
    display: block;
    box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six .cont_lgs a:nth-child(1) {
      width: 80px;
      height: 24px;
      margin: 0 32px 0 0;
      background-image: url(../img/lp/lg_applestore_03.png);
      background-position: center;
      background-size: contain;
      background-repeat: no-repeat;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six .cont_lgs a:nth-child(2) {
      width: 99px;
      height: 22px;
      background-image: url(../img/lp/lg_googleplay_03.png);
      background-position: center;
      background-size: contain;
      background-repeat: no-repeat;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_app_seven {
  width: 100%;
  min-height: 460px;
  position: relative;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont {
  width: 390px;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0;
  margin: 100px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two h2 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont {
  background-color: #ffffff; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #ffffff;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .img_lp_app_three {
  width: 100%;
  min-height: 460px;
  background-image: url("../img/lp/im_app_seven.jpg?060617");
  background-repeat: no-repeat;
  background-position: 32% bottom;
  right: 0;
  display: block;
  box-sizing: border-box; }

.lp_rf_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_lprf.jpg);
  background-position: center top;
  padding: 126px 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h1 {
  font: 65px Aller-Bold, Arial, sans-serif;
  color: #444040;
  width: 50%;
  padding: 0px 0 50px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_rf_one .section_lp_rf_one .article_lp_rf_one h1 i {
    font: 65px Aller-Light, Arial, sans-serif; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h2 {
  font: 30px Aller-Bold, Arial, sans-serif;
  color: #87918c;
  width: 50%;
  padding: 0px 0 10px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h3 {
  font: 17px Aller-Light, Arial, sans-serif;
  color: #7d8583;
  width: 50%;
  padding: 0px 0 4px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h4 {
  font: 65px Aller-Bold, Arial, sans-serif;
  color: #315e90;
  width: 100%;
  padding: 0px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one .bt_blue_f_t_b {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 30px 0 30px; }

.lp_rf_two {
  width: 100%;
  background-color: #333337;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  border-right: solid 1px #555556;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_one span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_two {
  width: 34%;
  height: 100%;
  padding: 0 0 0 5%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_three {
  width: 46%;
  height: 100%;
  padding: 0 4% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_three .bt_arrow_account_w {
  width: 116px;
  margin: 22px 0 0 0;
  color: #4477ae; }

.lp_rf_three {
  width: 100%;
  background-color: #f4f2f0;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_three .section_lp_rf_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_three .section_lp_rf_three .article_lp_rf_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left {
    width: 30%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left h1 {
      width: 100%;
      font: 36px Aller-Light, Arial, sans-serif;
      color: #6d6e71;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left span {
      width: 75%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      line-height: 26px;
      padding: 60px 0 80px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left .bt_blue_f_t_b {
      width: 206px; }
  .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right {
    width: 70%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top {
      width: 100%;
      height: 48px;
      padding: 0 0 0 20%;
      margin: 90px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top label {
        font: 14px Aller-bold, Arial, sans-serif;
        color: #444040;
        height: 48px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top label:nth-child(1) {
        width: 60%; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top label:nth-child(2) {
        width: 40%; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd {
      width: 100%;
      height: 50px;
      padding: 0 0 0 20%;
      border-bottom: solid 1px #cccbc7;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd label {
        font: 16px Aller-bold, Arial, sans-serif;
        color: #444040;
        height: 50px;
        line-height: 50px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd label:nth-child(1) {
        width: 60%; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd label:nth-child(2) {
        width: 40%; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd:nth-child(6) {
      border-bottom: none; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_info {
      width: 100%;
      height: 50px;
      padding: 10px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_info label {
        font: 12px Aller-Light, Arial, sans-serif;
        color: #444040;
        height: 50px;
        line-height: 50px;
        float: left;
        display: block;
        box-sizing: border-box; }

.lp_rf_four {
  width: 100%;
  background-color: #ffffff;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_four .section_lp_rf_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_four .section_lp_rf_four .article_lp_rf_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left {
    width: 30%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left h1 {
      width: 74%;
      font: 36px Aller-Light, Arial, sans-serif;
      color: #6d6e71;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left span {
      width: 75%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      line-height: 26px;
      padding: 14px 0 28px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left .bt_play_blue {
      clear: both;
      margin: 0 0 50px 0; }
      .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left .bt_play_blue i {
        margin: 0; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left .bt_blue_f_t_b {
      clear: both;
      width: 206px; }
  .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_right {
    width: 70%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_right a {
      width: 855px !important;
      height: 480px !important;
      background-image: url(../img/lp/bg_vdo_rf.jpg);
      background-position: center;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_rf_five {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  border-top: solid 1px #e3e3e3;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_five .section_lp_rf_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_five .section_lp_rf_five .article_lp_rf_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 0 0 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_five .section_lp_rf_five .article_lp_rf_five h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 70px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div {
      padding: 140px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div h2 {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        color: #000000;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 18px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div:nth-child(1) {
      width: 31%;
      background-image: url(../img/lp/img_lp_rf_one.png);
      background-position: center top;
      background-repeat: no-repeat;
      padding: 140px 10px 0 0; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div:nth-child(2) {
      width: 38%;
      background-image: url(../img/lp/img_lp_rf_two.png);
      padding: 140px 40px 0 40px;
      background-position: center top;
      background-repeat: no-repeat; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div:nth-child(3) {
      width: 31%;
      background-image: url(../img/lp/img_lp_rf_three.png);
      background-position: center top;
      background-repeat: no-repeat; }
  .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_bts {
    width: 200px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_rf_six {
  width: 100%;
  background-color: #f5f4f2;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_six .section_lp_rf_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_six .section_lp_rf_six .article_lp_rf_six {
  max-width: 1200px;
  height: 100%;
  padding: 0 0 0 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_six .section_lp_rf_six .article_lp_rf_six h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 20px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_left {
    width: 60%;
    height: 100%;
    padding: 20px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_left ul {
      width: 100%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_left ul li {
        font: 16px Aller_R, Arial, sans-serif;
        color: #939598;
        width: 100%;
        height: 40px;
        float: left;
        display: block;
        box-sizing: border-box; }
  .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_right {
    width: 40%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_right h1 {
      width: 100%;
      font: 80px Aller_R, Arial, sans-serif;
      color: #939598;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_right span {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_info_td {
  width: 100%;
  background-color: #ffffff;
  padding: 60px 0 60px 0;
  border-bottom: solid 1px #e3e3e3;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_info_td .section_lp_info_td {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_info_td .section_lp_info_td .article_lp_info_td {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_info_td .section_lp_info_td .article_lp_info_td h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 60px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_info_td .section_lp_info_td .article_lp_info_td div {
    width: 30.333%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_info_td .section_lp_info_td .article_lp_info_td div h1 {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #000000;
      padding: 0 0 20px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_info_td .section_lp_info_td .article_lp_info_td div span {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      line-height: 26px;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_info_td .section_lp_info_td .article_lp_info_td div .bt_arrow {
      width: 120px;
      margin: 56px 0 0 0; }
  .lp_info_td .section_lp_info_td .article_lp_info_td div:nth-child(3) {
    width: 31.333%;
    margin: 0 4% 0 4%; }
  .lp_info_td .section_lp_info_td .article_lp_info_td div:nth-child(4) .bt_arrow {
    margin: 40px 0 0 0; }

/*LP Sobre*/
.sb_one.lpsb {
  width: 100%;
  min-height: 620px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/bn_sb_one.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one {
  width: 100%;
  height: auto;
  position: absolute;
  top: 24%;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one {
  width: 100%;
  max-width: 1200px;
  height: 100%;
  padding: 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one h1 {
  font: 50px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  width: 78%;
  padding: 0 20% 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  line-height: 30px;
  width: 68%;
  border: 0;
  padding: 1% 20% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one .cont_article_hm_one {
  width: 100%;
  border-top: none;
  margin: 0;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one .cont_article_hm_one .bt_white_f_t {
  width: 180px;
  margin: 0;
  padding: 0; }

.sb_fifth.lpsb {
  width: 100%;
  min-height: 830px;
  background-image: url("../img/bn_sb_fifth_lp.jpg?081216");
  background-position: left top;
  background-repeat: no-repeat;
  padding: 0 0 232px 0;
  background-color: #ffffff;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth {
  width: 100%;
  height: 100%;
  z-index: 9000000;
  position: absolute;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth {
  width: 900px;
  height: auto;
  padding: 70px 23% 100px 4%;
  background-color: #f4f3f2;
  top: 220px;
  right: 0;
  position: absolute;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth h1 {
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 100%;
  border: 0;
  padding: 0 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  width: 100%;
  line-height: 28px;
  border: 0;
  padding: 0 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth p {
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  width: 100%;
  line-height: 22px;
  padding: 32px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth p::before {
  content: "________________";
  color: transparent;
  border-top: solid 1px #e0dedc;
  position: absolute;
  margin: -30px 0 0 0;
  box-sizing: border-box; }

.sb_three_lp {
  width: 100%;
  min-height: 640px;
  padding: 120px 0 100px 0;
  background-color: #ffffff;
  border-bottom: solid 1px #d4d4d4;
  background-image: url("../img/bg_three_lp.jpg?081216");
  background-position: center bottom;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp .article_sb_three_lp {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp .article_sb_three_lp h1 {
  font: 40px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  text-align: center;
  width: 100%;
  border: 0;
  padding: 0 20% 20px 20%;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp .article_sb_three_lp .bt_blue_f_t_b {
  width: 180px;
  float: none;
  margin: auto; }

.sb_fourth.lpsb {
  width: 100%;
  padding: 160px 0 160px 0;
  background-color: #ffffff;
  border-bottom: solid 1px #f3f1f0;
  float: left;
  display: block;
  box-sizing: border-box; }

/*LP Sobre*/
/*LP Mini Contratos*/
.lp_mc_ebook {
  width: 100%;
  min-height: 580px;
  background-color: #ebebeb;
  padding: 0 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label {
    width: 50%;
    padding: 0 22px 0 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 26px 0 16px 6px;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="text"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="tel"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="number"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="email"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label textarea {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    padding: 0 0 0 8px;
    float: left;
    display: block;
    border: 0;
    border-bottom: solid 1px #dfdfdf;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label textarea {
    height: 140px;
    resize: none; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="text"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="tel"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="number"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="email"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
    border-bottom: solid 1px #5086b6; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .bt_blue_f_t_b {
    margin: 30px 0 0 0; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_img {
  width: 80%;
  height: 662px;
  background-image: url(../img/lp/im_ebook_mc.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -130px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 2% 0 4% 8%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt h1 {
  width: 100%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt p {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #9c9ea2;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt p span {
  width: 68%;
  float: left;
  display: block;
  box-sizing: border-box; }

.disclamer_planos {
  width: 100%;
  height: 100%;
  border-top: solid 1px #e9edf3;
  border-bottom: solid 1px #e9edf3;
  padding: 50px 0 50px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .disclamer_planos span {
    max-width: 1200px;
    height: 100%;
    margin: auto;
    padding: 0 20px 0 20px;
    font: 12px UbuntuR, Arial, sans-serif;
    color: #666666;
    width: 100%;
    display: block;
    box-sizing: border-box; }

.lp_planos_three {
  width: 100%;
  min-height: 680px;
  position: relative;
  background-color: #ffffff;
  border-bottom: solid 1px #dbdbdb;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont {
  width: 50%;
  float: right; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three h1 {
  width: 100%;
  font: 40px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 180px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three span {
  width: 66%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two h2 {
  width: 34%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #dfdfdf;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .img_lp_planos_three {
  width: 100%;
  min-height: 679px;
  background-image: url("../img/lp/im_app_one.png?060617");
  background-repeat: no-repeat;
  background-position: 20% bottom;
  left: 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_one {
  width: 100%;
  min-height: 733px;
  background-image: url("../img/bn_planos.jpg?282817");
  background-position: center bottom;
  padding: 10% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one h1 {
  font: 80px TitilliumThin, Arial, sans-serif;
  color: #b4aaa4;
  line-height: 80px;
  width: 68%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one span {
  font: 18px UbuntuR, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  border: 0;
  padding: 44px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one h2 {
  font: 12px UbuntuR, Arial, sans-serif;
  color: #999999;
  border: 0;
  position: absolute;
  top: 522px;
  clear: both;
  bottom: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one .cont_bt {
  width: 100%;
  padding: 60px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_one .section_lp_planos_one .article_lp_planos_one .cont_bt .bt_blue_f_t {
    width: 224px;
    border: solid 2px #3f88f5; }
  .lp_planos_one .section_lp_planos_one .article_lp_planos_one .cont_bt .bt_arrow {
    width: 115px;
    color: #3f88f5;
    background-image: url(../img/bg_bt_blue_arrow_plt.png);
    background-position: left 4px;
    padding: 0 0 0 22px;
    margin: 42px 0 0 28px; }

.lp_planos_four_mob {
  display: none; }

.lp_planos_four {
  width: 100%;
  min-height: 680px;
  position: relative;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs {
    width: 100%;
    float: left;
    margin: 28px 0 0 0;
    box-sizing: border-box; }
    .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:link, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:visited, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:link.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:visited.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-button {
      font: 16px Aller-Light, Arial, sans-serif;
      box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li {
    margin: 0 50px 0 0 !important;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .body_tab .cont_tab .cont_tab_right .bt_play_blue {
    margin: 8px 0 0 10px;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .body_tab .cont_tab .cont_tab_right .bt_blue_f_t_b {
    color: #4477ae !important;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .body_tab .cont_tab .cont_tab_right .cont_tab_line {
    padding: 20px 0 20px 0;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav {
    width: 100%;
    clear: both;
    float: left;
    border-bottom: none;
    box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four::before {
  content: "";
  width: 96%;
  height: 1px;
  background-color: #f5f4f2;
  float: left;
  display: block;
  position: absolute;
  margin: 230px 0 0;
  z-index: 9000; }

.lp_planos_four .section_lp_planos_four::after {
  content: "";
  width: 96%;
  height: 1px;
  background-color: #f5f4f2;
  float: left;
  display: block;
  position: absolute;
  margin: 698px 0 0;
  z-index: 9000; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav {
  margin: 60px 0 0 0; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li {
  width: 100%;
  clear: both;
  padding: 0;
  float: left;
  border-bottom: none;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  border-radius: 0;
  background-color: #3f88f5;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  color: #ffffff;
  background-image: url(../img/arrow_menu_plat.png);
  background-repeat: no-repeat;
  background-position: right;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:link, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:visited, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:link.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:visited.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-button {
  width: 100%;
  font: 14px UbuntuR, Arial, sans-serif;
  color: #757373;
  padding: 10px 0 10px 10px;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-panel {
  padding: 0; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_menu_plat {
  width: 22%;
  height: 468px;
  background-image: url(../img/bg_menu_plat.png);
  background-repeat: repeat-y;
  background-position: right;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat {
  width: 100%;
  background-color: #f5f4f2;
  float: left;
  margin: 0 -22% 0 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat {
  width: 268px;
  height: 468px;
  padding: 66px 0 0 42px;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat h1 {
  font: 22px TitilliumRegular, Arial, sans-serif;
  color: #252526;
  float: left;
  padding: 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat span {
  font: 16px UbuntuR, Arial, sans-serif;
  color: #666666;
  float: left;
  line-height: 22px;
  padding: 20px 0 0 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat .bt_blue_f_t {
  width: 162px;
  color: #3f88f5;
  border: solid 2px #3f88f5;
  padding: 0;
  text-align: center; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat {
  width: 587px;
  height: 481px;
  margin: -126px 0 0 352px;
  position: absolute;
  z-index: 9000;
  background-color: #ffffff;
  box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.1);
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.one {
  background-image: url(../img/im_plan_01.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.two {
  background-image: url(../img/im_plan_02.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.three {
  background-image: url(../img/im_plan_03.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.four {
  background-image: url(../img/im_plan_04.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.five {
  background-image: url(../img/im_plan_05.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.six {
  background-image: url(../img/im_plan_06.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.seven {
  background-image: url(../img/im_plan_07.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.eight {
  background-image: url(../img/im_plan_08.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four h1 {
  font: 55px TitilliumThin, Arial, sans-serif;
  color: #424344;
  padding: 100px 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five {
  width: 100%;
  min-height: 680px;
  position: relative;
  background-color: #ffffff;
  padding: 0 0 100px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five h1 {
  font: 48px TitilliumThin, Arial, sans-serif;
  color: #252526;
  float: left;
  padding: 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass {
  width: 100%;
  margin: 26px 0 22px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass .cont_one {
    width: 40px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass .cont_one h1 {
      font: 12px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      width: 100%;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass .cont_one h2 {
      font: 18px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      font-weight: bold;
      width: 100%;
      padding: 1px 0 0 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass span {
    height: 24px;
    width: 200px;
    font: 16px UbuntuR, Arial, sans-serif;
    color: #727272;
    padding: 9px 0 0 10px;
    margin: 10px 0 0 0;
    border-left: solid 1px #dadada;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass {
  width: 100%;
  margin: 26px 0 16px 6px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass .cont_one {
    width: 40px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass .cont_one h1 {
      font: 12px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      width: 100%;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass .cont_one h2 {
      font: 18px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      font-weight: bold;
      width: 100%;
      padding: 1px 0 0 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass span {
    height: 24px;
    width: 200px;
    font: 16px UbuntuR, Arial, sans-serif;
    color: #727272;
    padding: 9px 0 0 10px;
    margin: 10px 0 0 0;
    border-left: solid 1px #dadada;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat {
  width: 100%;
  height: 134px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat h1 {
  width: 100%;
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #2f2e2e;
  font-weight: bold;
  float: left;
  padding: 40px 0 12px 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a {
  width: 24%;
  height: 90%;
  border: solid 1px #c3c3c3;
  margin: 0 1.3% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a.active {
  border: solid 3px #3f88f5; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(1) {
  background-image: url(../img/lg_plat_one.jpg);
  background-repeat: no-repeat;
  background-position: center; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(2) {
  background-image: url(../img/lg_plat_three.jpg);
  background-repeat: no-repeat;
  background-position: center; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(3) {
  background-image: url(../img/lg_plat_four.jpg);
  background-repeat: no-repeat;
  background-position: center; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(4) {
  background-image: url(../img/lg_plat_five.jpg);
  background-repeat: no-repeat;
  background-position: center;
  margin: 0; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_one {
  width: 28%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_one label {
    width: 100%;
    height: 88px;
    background-color: #ffffff;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two label {
    width: 90%;
    height: 88px;
    background-color: #25272a;
    margin: 11px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two label h1 {
      width: 100%;
      font: 23px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 18px 0 0 0;
      text-align: center;
      font-weight: bold; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two label span {
      width: 100%;
      font: 12px UbuntuR, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three label {
    width: 90%;
    height: 88px;
    background-color: #25272a;
    margin: 11px auto 0 auto;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three label h1 {
      width: 100%;
      font: 23px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 18px 0 0 0;
      text-align: center;
      font-weight: bold; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three label span {
      width: 100%;
      font: 12px UbuntuR, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four .img_mark {
    width: 126px;
    height: 97px;
    background-image: url(../img/mark_scalper.png);
    background-repeat: no-repeat;
    background-position: 28px 0;
    position: absolute;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four label {
    width: 90%;
    height: 88px;
    background-color: #25272a;
    margin: 11px 0 0 0;
    float: right;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four label h1 {
      width: 100%;
      font: 23px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 18px 0 0 0;
      text-align: center;
      font-weight: bold; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four label span {
      width: 100%;
      font: 12px UbuntuR, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one {
  width: 28%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label > h1 {
      width: 100%;
      font: 16px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      padding: 72px 0 30px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label > h2 {
      width: 100%;
      font: 26px UbuntuR, Arial, sans-serif;
      color: #2f2e2e;
      padding: 58px 0 254px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div {
      width: 100%;
      height: 106px;
      background-image: url(../img/mark_coll_plat.png);
      background-repeat: no-repeat;
      background-position: left center;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div h1 {
        width: 100%;
        font: 16px UbuntuM, Arial, sans-serif;
        color: #ffffff;
        padding: 22px 0 8px 28px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div span {
        width: 90%;
        font: 12px UbuntuM, Arial, sans-serif;
        color: #e3d4c6;
        padding: 0 0 0 28px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div a {
        width: 60%;
        font: 12px UbuntuM, Arial, sans-serif;
        color: #e3d4c6;
        text-decoration: underline;
        padding: 10px 0 0 28px;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label > h3 {
      width: 100%;
      font: 16px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      padding: 34px 0 28px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one .lbl_footer h3 {
      padding: 22px 0 0 0; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label > h1 {
      width: 90%;
      font: 14px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 26px 0 0 0;
      margin: auto;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label > span {
      width: 90%;
      font: 46px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 0 0 12px 0;
      margin: 0 auto 0 auto;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis {
      width: 74%;
      height: 240px;
      margin: 32px auto 70px auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis > h1 {
        width: 100%;
        font: 36px TitilliumRegular, Arial, sans-serif;
        color: #ffffff;
        text-align: center;
        padding: 36px 0 34px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis {
        width: 100%;
        background-color: #ffffff;
        border: solid 2px #3f88f5;
        padding: 30px 0 30px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis > span {
          width: 100%;
          font: 14px UbuntuR, Arial, sans-serif;
          color: #666666;
          text-align: center;
          line-height: 22px;
          padding: 0 17% 0 17%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis > span var {
            color: #060606; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis > span var:nth-child(2) {
            color: #666666; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers {
      width: 76px;
      height: 60px;
      margin: 24px auto 22px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers > h1 {
        font: 18px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        padding: 10px 0 4px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers > h2 {
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers_02 {
      width: 76px;
      height: 60px;
      margin: 20px auto 26px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers_02 > h1 {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers_02 > h2 {
        width: 100%;
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        margin: -10px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_item_gratis {
      font: 19px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      line-height: 30px;
      width: 74px;
      height: 31px;
      border-radius: 4px;
      background-color: #3f88f5;
      margin: 25px auto 24px auto;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .lbl_footer h1 {
      width: 100%;
      font: 22px TitilliumRegular, Arial, sans-serif;
      color: #262627;
      font-weight: bold;
      text-align: center;
      line-height: 60px;
      padding: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .lbl_footer h3 {
      padding: 22px 0 0 0; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .cont_txt {
    border-bottom: none;
    padding: 30px 0 0 0; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .cont_txt span {
      font: 14px UbuntuR, Arial, sans-serif;
      color: #666666;
      text-align: center;
      padding: 0 14% 0 14%;
      text-decoration: none;
      line-height: 20px;
      text-align: center;
      width: 100%;
      height: 64px;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three {
  width: 24%;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .mark_brake {
    width: 90%;
    position: absolute;
    top: 0;
    left: 5%;
    bottom: 91px;
    border-bottom: solid 1px #9db3d7;
    border-left: solid 2px #9db3d7;
    border-right: solid 2px #9db3d7;
    background-color: rgba(90, 149, 238, 0.1);
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label > h1 {
      width: 90%;
      font: 46px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 0 0 12px 0;
      margin: 45px auto 0 auto;
      float: initial;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis {
      width: 74%;
      height: 240px;
      margin: 32px auto 70px auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis > h1 {
        width: 100%;
        font: 36px TitilliumRegular, Arial, sans-serif;
        color: #ffffff;
        text-align: center;
        padding: 36px 0 34px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis {
        width: 100%;
        background-color: #ffffff;
        border: solid 2px #3f88f5;
        padding: 30px 0 30px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis > span {
          width: 100%;
          font: 14px UbuntuR, Arial, sans-serif;
          color: #666666;
          text-align: center;
          line-height: 22px;
          padding: 0 17% 0 17%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis > span var {
            color: #060606; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis > span var:nth-child(2) {
            color: #666666; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers {
      width: 76px;
      height: 60px;
      margin: 24px auto 22px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers > h1 {
        font: 18px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        padding: 10px 0 4px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers > h2 {
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers_02 {
      width: 76px;
      height: 60px;
      margin: 20px auto 26px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers_02 > h1 {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers_02 > h2 {
        width: 100%;
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        margin: -10px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_item_gratis {
      font: 19px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      line-height: 30px;
      width: 74px;
      height: 31px;
      border-radius: 4px;
      background-color: #3f88f5;
      margin: 25px auto 24px auto;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .lbl_footer h1 {
      width: 100%;
      font: 22px TitilliumRegular, Arial, sans-serif;
      color: #262627;
      font-weight: bold;
      text-align: center;
      line-height: 60px;
      padding: 0;
      margin: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .cont_bt {
    border-bottom: none;
    padding: 26px 0 0 0; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .cont_bt a {
      font: 18px Aller_R, Arial, sans-serif;
      color: #ffffff;
      text-decoration: none;
      line-height: 60px;
      text-align: center;
      width: 76%;
      height: 64px;
      border-radius: 50px;
      margin: auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label > h1 {
      width: 90%;
      font: 46px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 0 0 12px 0;
      margin: 45px auto 0 auto;
      float: initial;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis {
      width: 74%;
      height: 240px;
      margin: 32px auto 70px auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis > h1 {
        width: 100%;
        font: 36px TitilliumRegular, Arial, sans-serif;
        color: #ffffff;
        text-align: center;
        padding: 36px 0 34px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis {
        width: 100%;
        background-color: #ffffff;
        border: solid 2px #3f88f5;
        padding: 30px 0 30px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis > span {
          width: 100%;
          font: 14px UbuntuR, Arial, sans-serif;
          color: #666666;
          text-align: center;
          line-height: 22px;
          padding: 0 17% 0 17%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis > span var {
            color: #060606; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis > span var:nth-child(2) {
            color: #666666; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers {
      width: 76px;
      height: 60px;
      margin: 24px auto 22px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers > h1 {
        font: 18px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        padding: 10px 0 4px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers > h2 {
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers_02 {
      width: 76px;
      height: 60px;
      margin: 20px auto 26px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers_02 > h1 {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers_02 > h2 {
        width: 100%;
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        margin: -10px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_item_gratis {
      font: 19px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      line-height: 30px;
      width: 74px;
      height: 31px;
      border-radius: 4px;
      background-color: #3f88f5;
      margin: 25px auto 24px auto;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .lbl_footer h1 {
      width: 100%;
      font: 22px TitilliumRegular, Arial, sans-serif;
      color: #262627;
      font-weight: bold;
      text-align: center;
      line-height: 60px;
      padding: 0;
      margin: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .cont_bt {
    border-bottom: none;
    padding: 26px 0 0 0; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .cont_bt a {
      font: 18px Aller_R, Arial, sans-serif;
      color: #ffffff;
      text-decoration: none;
      line-height: 60px;
      text-align: center;
      width: 76%;
      height: 64px;
      border-radius: 50px;
      margin: auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }

.lp_planos_five_mob {
  display: none; }

.lp_planos_vdo {
  width: 100%;
  position: relative;
  background-color: #ffffff;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_vdo .section_lp_planos_vdo {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_left {
  width: 60%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_left .cont_vdo {
    width: 100%;
    height: 420px;
    border: solid 1px #e4e4e4;
    padding: 30px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_left .cont_vdo iframe {
      width: 100%;
      height: 100%; }

.lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right {
  width: 40%;
  height: 60%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right h1 {
    font: 48px TitilliumThin, Arial, sans-serif;
    color: #424344;
    width: 100%;
    padding: 24px 0 0 86px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right span {
    font: 16px UbuntuR, Arial, sans-serif;
    color: #666666;
    line-height: 22px;
    width: 100%;
    padding: 24px 0 0 86px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right .bt_blue_f_t {
    color: #3f88f5;
    border: solid 2px #3f88f5;
    margin: 22px 0 0 86px; }

/*LP Mini Contratos*/
@media only screen and (max-width: 1366px) {
  .sb_one.lpsb .section_hm_one {
    top: 18%; }
  .lp_td_one .section_lp_td_one {
    top: 10%; }
  .lp_app_one {
    background-position: 66% bottom; }
  .lp_app_one .section_lp_app_one .article_lp_app_one h1 {
    width: 68%; }
  .lp_app_one .section_lp_app_one .article_lp_app_one span {
    width: 64%; }
  .lp_planos_three .section_lp_planos_three .img_lp_planos_three {
    width: 38%; } }

@media only screen and (max-width: 1600px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 14%; } }

@media only screen and (max-width: 1400px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 10%; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    left: 190px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    left: 170px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    right: 180px; } }

@media only screen and (max-width: 1600px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 10%; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    left: 190px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    left: 170px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    right: 180px; } }

@media only screen and (max-width: 1270px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 6%; } }

@media only screen and (max-width: 1190px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 2%;
    background-size: contain; } }

@media only screen and (max-width: 1070px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 2%;
    background-size: contain; } }

@media only screen and (max-width: 1030px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    width: 670px;
    background-position: left bottom;
    height: 573px;
    right: 2%;
    background-size: contain; } }

@media only screen and (max-width: 1366px) {
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    left: 190px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    left: 170px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    right: 180px; } }

.bt_g_play {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  background-image: url(../img/im_g_play.png);
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0.70;
  transition: all 0.5s ease;
  box-sizing: border-box; }

.bt_g_play:hover {
  opacity: 0.90; }

.bt_a_store {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  background-image: url(../img/im_a_store.png);
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0.40;
  transition: all 0.5s ease;
  box-sizing: border-box; }

.bt_a_store:hover {
  opacity: 0.60; }

.bt_fb {
  width: 32px;
  height: 32px;
  float: left;
  display: block;
  background-image: url(../img/bt_fb.png);
  background-repeat: no-repeat;
  box-sizing: border-box; }

.bt_yt {
  width: 32px;
  height: 32px;
  float: left;
  display: block;
  background-image: url(../img/bt_yt.png);
  background-repeat: no-repeat;
  box-sizing: border-box; }

.bt_account_blue {
  font: 14px ExoM, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  width: 158px;
  height: 40px;
  line-height: 40px;
  background-color: #0079bc;
  float: right;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: space-around;
  transition: all 0.2s ease;
  border-radius: 4px;
  margin: 14px 34px 0 0;
  box-sizing: border-box; }

.bt_account_blue:hover {
  background-color: #0284cc !important;
  transition: all 0.2s ease; }

.lk_pit {
  font: 14px Aller_R, Arial, sans-serif;
  color: #58595b;
  text-decoration: none;
  width: 66px;
  height: 100%;
  line-height: 40px;
  float: left;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: space-around;
  transition: all 0.5s ease;
  box-sizing: border-box; }

.lk_atdm {
  font: 13px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  text-decoration: none;
  width: 88px;
  height: 100%;
  line-height: 40px;
  overflow: hidden;
  float: left;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  padding: 0 0 0 26px;
  background-image: url("../img/im_atd.png?30012018");
  background-position: 0 center;
  background-repeat: no-repeat;
  transition: all 0.5s ease;
  box-sizing: border-box; }

.bt_blue_f_b {
  font: 14px Aller_R, Arial, sans-serif;
  color: #5086b6;
  text-align: center;
  text-decoration: none;
  width: 130px;
  height: 46px;
  background-color: #ffffff;
  border: solid 2px #5086b6;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 60px;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box; }

.bt_blue_f_t {
  font: 14px Aller_R, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  height: 46px;
  background-color: transparent;
  border: solid 2px #5086b6;
  padding: 0 60px 0 60px;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 60px;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box;
  transition: all 0.2s ease; }

.bt_blue_f_t:hover {
  transition: all 0.2s ease !important;
  background-color: #0284cc !important;
  color: #ffffff !important; }

.bt_blue_f_t_b {
  min-width: 140px;
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  text-decoration: none;
  height: 46px;
  background-color: transparent;
  border: solid 2px #5086b6 !important;
  padding: 0 36px 0 36px;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 60px;
  align-items: center;
  justify-content: space-around;
  transition: all 0.2s ease;
  box-sizing: border-box; }

.bt_blue_f_t_b:hover {
  background-color: #0284cc !important;
  transition: all 0.2s ease; }

.bt_white_f_t {
  font: 14px Aller_R, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  width: 130px;
  height: 46px;
  background-color: transparent;
  border: solid 2px #ffffff;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 60px;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box; }

.bt_play_white {
  font: 14px Aller_R, Arial, sans-serif !important;
  color: #ffffff !important;
  width: 152px !important;
  height: 28px !important;
  padding: 0 !important;
  float: left !important;
  display: block !important;
  cursor: pointer !important;
  background-color: transparent;
  background-image: none;
  border-radius: 4px;
  box-sizing: border-box; }
  .bt_play_white i {
    width: 28px;
    height: 28px;
    margin: 0 0 0 12px;
    float: left;
    display: block;
    background-image: url(../img/bg_play_white.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    box-sizing: border-box;
    transition: all 1.0s ease; }
    .bt_play_white i span {
      width: 28px !important;
      height: 28px !important;
      margin: 0 !important;
      background-image: url(../img/bg_play_white.png);
      background-repeat: no-repeat !important;
      background-position: 0 -37px !important;
      opacity: 0;
      transition: all 1.0s ease; }
  .bt_play_white span {
    width: auto !important;
    font: 14px Aller_R, Arial, sans-serif !important;
    color: #ffffff !important;
    padding: 0 !important;
    margin: 0 0 0 8px !important;
    line-height: 28px !important;
    float: left !important; }

.bt_play_white:hover {
  color: #ffffff; }
  .bt_play_white:hover i {
    background-image: url(../img/bg_play_white.png);
    background-position: 0 0;
    transition: all 1.0s ease; }
    .bt_play_white:hover i span {
      background-image: url(../img/bg_play_white.png);
      background-position: 0 -37px;
      opacity: 1;
      transition: all 1.0s ease; }

.bt_play_blue {
  font: 14px Aller_R, Arial, sans-serif !important;
  color: #4477ae !important;
  width: 156px !important;
  height: 28px !important;
  padding: 0 !important;
  float: left !important;
  display: block !important;
  cursor: pointer !important;
  background-color: transparent;
  background-image: none;
  border-radius: 4px;
  box-sizing: border-box; }
  .bt_play_blue i {
    width: 28px;
    height: 28px;
    margin: 0 0 0 12px;
    float: left;
    display: block;
    background-image: url(../img/bg_play_blue.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    box-sizing: border-box;
    transition: all 1.0s ease; }
    .bt_play_blue i span {
      width: 28px !important;
      height: 28px !important;
      margin: 0 !important;
      background-image: url(../img/bg_play_blue.png);
      background-repeat: no-repeat !important;
      background-position: 0 -37px !important;
      opacity: 0;
      transition: all 1.0s ease; }
  .bt_play_blue span {
    width: auto !important;
    font: 14px Aller_R, Arial, sans-serif !important;
    color: #4477ae !important;
    padding: 0 !important;
    margin: 0 0 0 8px !important;
    line-height: 28px !important;
    float: left !important; }

.bt_play_blue:hover {
  color: #4477ae; }
  .bt_play_blue:hover i {
    background-image: url(../img/bg_play_blue.png);
    background-position: 0 0;
    transition: all 1.0s ease; }
    .bt_play_blue:hover i span {
      background-image: url(../img/bg_play_blue.png);
      background-position: 0 -37px;
      opacity: 1;
      transition: all 1.0s ease; }

.bt_play_blue_tw {
  font: 14px Aller_R, Arial, sans-serif !important;
  color: #ffffff !important;
  width: 148px !important;
  height: 28px !important;
  padding: 0 !important;
  float: left !important;
  display: block !important;
  cursor: pointer !important;
  background-color: transparent;
  background-image: none;
  border-radius: 4px;
  box-sizing: border-box; }
  .bt_play_blue_tw i {
    width: 28px;
    height: 28px;
    margin: 0 0 0 12px;
    float: left;
    display: block;
    background-image: url(../img/bg_play_blue.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    box-sizing: border-box;
    transition: all 1.0s ease; }
    .bt_play_blue_tw i span {
      width: 28px !important;
      height: 28px !important;
      margin: 0 !important;
      background-image: url(../img/bg_play_blue.png);
      background-repeat: no-repeat !important;
      background-position: 0 -37px !important;
      opacity: 0;
      transition: all 1.0s ease; }
  .bt_play_blue_tw span {
    width: auto !important;
    font: 14px Aller_R, Arial, sans-serif !important;
    color: #ffffff !important;
    padding: 0 !important;
    margin: 0 0 0 8px !important;
    line-height: 28px !important;
    float: left !important; }

.bt_play_blue_tw:hover {
  color: #ffffff; }
  .bt_play_blue_tw:hover i {
    background-image: url(../img/bg_play_blue.png);
    background-position: 0 0;
    transition: all 1.0s ease; }
    .bt_play_blue_tw:hover i span {
      background-image: url(../img/bg_play_blue.png);
      background-position: 0 -37px;
      opacity: 1;
      transition: all 1.0s ease; }

.bt_blue_room {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  text-decoration: none;
  height: 50px;
  padding: 0 26px 0 0;
  background-color: transparent;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  background-image: url(../img/bg_bt_blue_room.png);
  background-position: right 38px;
  background-repeat: no-repeat;
  align-items: flex-end;
  justify-content: flex-start;
  box-sizing: border-box; }

.bt_blue_arrow {
  font: 14px Aller_R, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  height: 46px;
  background-color: transparent;
  border: solid 2px #5086b6 !important;
  padding: 0 36px 0 36px;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 60px;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box; }
  .bt_blue_arrow i {
    width: 28px;
    height: 46px;
    margin: 0 0 0 12px;
    float: left;
    display: block;
    background-image: url(../img/bg_bt_blue_arrow.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    box-sizing: border-box;
    transition: all 1.0s ease; }
    .bt_blue_arrow i span {
      width: 28px !important;
      height: 28px !important;
      margin: 0 !important;
      background-image: url(../img/bg_bt_blue_arrow.png);
      background-repeat: no-repeat !important;
      background-position: 0 -37px !important;
      opacity: 0;
      transition: all 1.0s ease; }
  .bt_blue_arrow span {
    width: auto !important;
    font: 14px Aller_R, Arial, sans-serif !important;
    color: #ffffff !important;
    padding: 0 !important;
    margin: 0 0 0 8px !important;
    line-height: 28px !important;
    float: left !important; }

.bt_blue_arrow:hover {
  color: #ffffff; }
  .bt_blue_arrow:hover i {
    background-image: url(../img/bg_bt_blue_arrow.png);
    background-position: 0 0;
    transition: all 1.0s ease; }
    .bt_blue_arrow:hover i span {
      background-image: url(../img/bg_bt_blue_arrow.png);
      background-position: 0 -37px;
      opacity: 1;
      transition: all 1.0s ease; }

.bt_blue_arrow_w {
  font: 14px Aller_R, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  height: 46px;
  background-color: transparent;
  border: solid 2px #5086b6;
  padding: 0 16px 0 26px;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 60px;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box; }
  .bt_blue_arrow_w i {
    width: 28px;
    height: 46px;
    margin: 0 0 0 12px;
    float: left;
    display: block;
    background-image: url(../img/bg_bt_blue_arrow.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    box-sizing: border-box;
    transition: all 1.0s ease; }
    .bt_blue_arrow_w i span {
      width: 28px !important;
      height: 28px !important;
      margin: 0 !important;
      background-image: url(../img/bg_bt_blue_arrow.png);
      background-repeat: no-repeat !important;
      background-position: 0 -37px !important;
      opacity: 0;
      transition: all 1.0s ease; }
  .bt_blue_arrow_w span {
    width: auto !important;
    font: 14px Aller_R, Arial, sans-serif !important;
    color: #4477ae !important;
    padding: 0 !important;
    margin: 0 0 0 8px !important;
    line-height: 28px !important;
    float: left !important; }

.bt_blue_arrow_w:hover {
  color: #4477ae; }
  .bt_blue_arrow_w:hover i {
    background-image: url(../img/bg_bt_blue_arrow.png);
    background-position: 0 0;
    transition: all 1.0s ease; }
    .bt_blue_arrow_w:hover i span {
      background-image: url(../img/bg_bt_blue_arrow.png);
      background-position: 0 -37px;
      opacity: 1;
      transition: all 1.0s ease; }

.bt_blue_arrowtb {
  font: 14px Aller_R, Arial, sans-serif;
  color: #5086b6;
  text-decoration: none;
  height: 46px;
  background-color: transparent;
  border: solid 2px #5086b6 !important;
  padding: 0 36px 0 36px;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 60px;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box; }
  .bt_blue_arrowtb i {
    width: 28px;
    height: 46px;
    margin: 0 0 0 12px;
    float: left;
    display: block;
    background-image: url(../img/bg_bt_blue_arrow.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    box-sizing: border-box;
    transition: all 1.0s ease; }
    .bt_blue_arrowtb i span {
      width: 28px !important;
      height: 28px !important;
      margin: 0 !important;
      background-image: url(../img/bg_bt_blue_arrow.png);
      background-repeat: no-repeat !important;
      background-position: 0 -37px !important;
      opacity: 0;
      transition: all 1.0s ease; }
  .bt_blue_arrowtb span {
    width: auto !important;
    font: 14px Aller_R, Arial, sans-serif !important;
    color: #5086b6 !important;
    padding: 0 !important;
    margin: 0 0 0 8px !important;
    line-height: 28px !important;
    float: left !important; }

.bt_blue_arrowtb:hover {
  color: #4477ae; }
  .bt_blue_arrowtb:hover i {
    background-image: url(../img/bg_bt_blue_arrow.png);
    background-position: 0 0;
    transition: all 1.0s ease; }
    .bt_blue_arrowtb:hover i span {
      background-image: url(../img/bg_bt_blue_arrow.png);
      background-position: 0 -37px;
      opacity: 1;
      transition: all 1.0s ease; }

.bt_arrow {
  height: 14px;
  font: 14px Aller_R, Arial, sans-serif;
  text-decoration: none;
  text-align: left;
  color: #4477ae;
  padding: 0 20px 0 0;
  background-image: url(../img/bg_bt_blue_room.png);
  background-repeat: no-repeat;
  background-position: right 4px;
  float: left;
  display: block;
  cursor: pointer;
  box-sizing: border-box; }

.slhb {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  background-image: url(../img/im_slhb.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box; }

.lg_bovespa {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  background-image: url(../img/im_lg_bovespa.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box; }

.lg_td {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  background-image: url(../img/im_lg_td.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box; }

.lg_cetip {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  background-image: url(../img/im_lg_cetip.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box; }

.bt_arrow_account {
  height: 26px;
  font: 16px TitilliumRegular, Arial, sans-serif;
  text-align: left;
  color: #0079bc !important;
  text-decoration: underline;
  padding: 0 24px 0 0;
  background-image: url(../img/bg_bt_blue_room.png);
  background-repeat: no-repeat;
  background-position: right 8px;
  float: left;
  display: block;
  cursor: pointer;
  box-sizing: border-box; }

.bt_arrow_account_w {
  width: 146px;
  height: 14px;
  font: 14px Aller_R, Arial, sans-serif;
  text-align: left;
  color: #ffffff;
  text-decoration: none;
  padding: 0 22px 0 0;
  background-image: url(../img/bg_bt_blue_room.png);
  background-repeat: no-repeat;
  background-position: right 4px;
  float: left;
  display: block;
  cursor: pointer;
  box-sizing: border-box; }

.bt_arrow_account_apply {
  height: 14px;
  font: 14px Aller_R, Arial, sans-serif;
  text-align: left;
  color: #0079bc !important;
  text-decoration: none;
  padding: 0 22px 0 0;
  margin: 0 10% 0 0;
  background-image: url(../img/arrow_link.png);
  background-repeat: no-repeat;
  background-position: 46px center;
  float: left;
  display: block;
  cursor: pointer;
  box-sizing: border-box; }

.bt_blue_pdf {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  text-decoration: none;
  height: 22px;
  padding: 0 0 0 34px;
  background-color: transparent;
  float: left;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  background-image: url(../img/icon_pdf.png);
  background-repeat: no-repeat;
  align-items: flex-end;
  justify-content: flex-start;
  box-sizing: border-box; }

.bt_pdf {
  font: 14px ExoM, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
  height: 46px;
  background-color: transparent;
  background-image: url(../img/bg_bt_blue_pdf.png);
  background-repeat: no-repeat;
  background-position: 0 -2px;
  border: solid 2px #5086b6 !important;
  padding: 0 6px 0 44px;
  float: right;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  border-radius: 4px;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box; }
  .bt_pdf i {
    width: 28px;
    height: 46px;
    margin: 0 0 0 12px;
    float: left;
    display: block;
    background-image: url(../img/bg_bt_blue_arrow_d.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    box-sizing: border-box;
    transition: all 1.0s ease; }
    .bt_pdf i span {
      width: 28px !important;
      height: 28px !important;
      margin: 0 !important;
      background-image: url(../img/bg_bt_blue_arrow_d.png);
      background-repeat: no-repeat !important;
      background-position: 0 -37px !important;
      opacity: 0;
      transition: all 1.0s ease; }
  .bt_pdf span {
    width: auto !important;
    font: 14px Aller_R, Arial, sans-serif !important;
    color: #5086b6 !important;
    padding: 0 !important;
    margin: 0 0 0 8px !important;
    line-height: 28px !important;
    float: left !important; }

.brk_lnk {
  font: 13px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  margin: 25px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_n_blue {
  font: 14px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  background-color: #0079bc;
  height: 46px;
  line-height: 46px;
  border-radius: 4px;
  padding: 0 26px 0 26px;
  transition: all 0.2s ease;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_n_blue:hover {
  background-color: #0284cc;
  transition: all 0.2s ease; }

.bt_n_trans {
  font: 14px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  height: 46px;
  line-height: 46px;
  border-radius: 4px;
  padding: 0 26px 0 26px;
  border: solid 1px #ffffff;
  transition: all 0.2s ease;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_n_trans:hover {
  background-color: #ffffff;
  color: #0079bc;
  transition: all 0.2s ease; }

.bt_n_trans_b {
  font: 14px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  height: 46px;
  line-height: 46px;
  border-radius: 4px;
  padding: 0 26px 0 26px;
  border: solid 1px #000000;
  transition: all 0.2s ease;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_n_trans_b:hover {
  background-color: #ffffff;
  color: #0079bc;
  transition: all 0.2s ease; }

.bt_nplay_blue {
  width: 190px;
  font: 14px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  background-color: #0079bc;
  height: 46px;
  line-height: 46px;
  border-radius: 4px;
  padding: 0 0 0 50px;
  background-image: url("../img/icon_play_n_w.png?210717");
  background-position: 24px center;
  transition: all 0.2s ease;
  background-repeat: no-repeat;
  margin: 0 24px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_nplay_blue:hover {
  background-color: #0284cc;
  transition: all 0.2s ease; }

.bt_n_white {
  font: 14px ExoSB, Arial, sans-serif;
  color: #0079bc;
  text-decoration: none;
  background-color: #ffffff;
  height: 46px;
  line-height: 46px;
  border-radius: 4px;
  padding: 0 26px 0 26px;
  transition: all 0.2s ease;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_n_white:hover {
  color: #ffffff;
  background-color: #242423;
  transition: all 0.2s ease; }

.rv_one.anl {
  background-image: none;
  background-color: #0f1922;
  height: 486px; }

.rv_one.anl .bn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9000;
  top: 0;
  background-image: url("../img/im_analista-nova.png");
  background-position: right bottom;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_one {
  width: 100%;
  margin: 0;
  background-image: url("../img/bn_anl_one.jpg?16012018");
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #262427;
  background-size: contain;
  padding: 10% 0 12% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_one .section_anl_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_one .section_anl_one .article_anl_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.anl_one .section_anl_one .article_anl_one h1 {
  font: 65px TitilliumThin, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_one .section_anl_one .article_anl_one span {
  font: 16px UbuntuR, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  width: 32%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two {
  width: 100%;
  background-color: #242423;
  padding: 50px 0 50px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  padding: 10px 0 0 0;
  border-right: solid 1px #3a3a39;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two h1 {
  width: 100%;
  font: 24px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  color: #ffffff;
  padding: 0 0 14px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_one h1 {
  width: 100%;
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-transform: none;
  padding: 20px 0 8px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_one span {
  width: 166px;
  font: 16px ExoR, Arial, sans-serif;
  color: #aaaaaa;
  text-align: center;
  padding: 40px 0 26px 30px;
  background-image: url(../img/icon_block.png);
  background-repeat: no-repeat;
  background-position: 0 40px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_two {
  width: 25%;
  height: 100%;
  padding: 10px 0 0 4%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .anl_two .section_anl_two .article_anl_two .cont_two a {
    padding: 0 32px 0 32px; }

.anl_two .section_anl_two .article_anl_two .cont_two h1 {
  width: 100%;
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-transform: none;
  padding: 20px 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_two h2 {
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_two span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_two i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_three {
  width: 25%;
  height: 100%;
  padding: 0 4% 20px 4%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .anl_two .section_anl_two .article_anl_two .cont_three .lg_bb {
    width: 100%;
    height: 100%;
    background-image: url(../img/lg_bb.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    padding: 50px 0 10px 0;
    margin: 72px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.anl_two .section_anl_two .article_anl_two .cont_four {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .anl_two .section_anl_two .article_anl_two .cont_four a {
    margin: 80px 0 0 0; }

.title_anl {
  width: 100%;
  min-height: 128px;
  background-color: #f3f1f0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .title_anl h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 90px 20px 8px 20px;
    float: left;
    display: block;
    box-sizing: border-box; }

.title_anl .section_title_anl {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.title_anl .section_title_anl .article_title_anl {
  max-width: 1200px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.anl_three {
  width: 100%;
  position: relative;
  background-color: #fafafa;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three {
  margin: auto;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_rapha_sld_anl_02.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha .article_anl {
  width: 600px;
  height: 360px;
  margin: 10% 0 0 0;
  padding: 0 120px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha .article_anl h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha .article_anl h2 {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 16px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha .article_anl span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 20px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha .article_anl p {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 20px 0;
  line-height: 26px;
  border-top: solid 1px #e4e4e4;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha .article_anl .bt_blue_pdf {
  margin: 0 0 26px 4px;
  clear: both; }

.anl_three .section_anl_three .article_anl_three .cont_rapha .img_rapha .article_anl .bt_blue_f_t_b {
  margin: 0 0 0 4px;
  clear: both; }

.anl_three .section_anl_three .article_anl_three .cont_goes {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_goes .img_goes {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_goes_sld_anl_02.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl {
  width: 550px;
  height: 360px;
  margin: 6% 10% 0 0;
  padding: 0 120px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl h2 {
  width: 100%;
  font: 16px ExoR, Arial, sans-serif;
  color: #0079bc;
  padding: 16px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl .bt_play_blue {
  margin: 8px 0 0 14px; }

.anl_three .section_anl_three .article_anl_three .cont_andre {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_andre .img_andre {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_andre_sld_anl_02.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl {
  width: 550px;
  height: 360px;
  margin: 6% 10% 0 0;
  padding: 0 120px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl h2 {
  width: 100%;
  font: 16px ExoR, Arial, sans-serif;
  color: #0079bc;
  padding: 16px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl .bt_play_blue {
  margin: 8px 0 0 14px; }

.anl_three .section_anl_three .article_anl_three .cont_bo {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_bo .img_bo {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_bo_sld_anl_02.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_bo .img_bo .article_anl {
  width: 550px;
  height: 360px;
  margin: 6% 10% 0 0;
  padding: 0 120px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_bo .img_bo .article_anl h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_bo .img_bo .article_anl h2 {
  width: 100%;
  font: 16px ExoR, Arial, sans-serif;
  color: #0079bc;
  padding: 16px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_bo .img_bo .article_anl span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_bo .img_bo .article_anl .bt_play_blue {
  margin: 8px 0 0 14px; }

.anl_three .section_anl_three .article_anl_three .cont_neto {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_neto .img_neto {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_neto_sld_anl_02.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl {
  width: 550px;
  height: 360px;
  margin: 6% 10% 0 0;
  padding: 0 120px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl h2 {
  width: 100%;
  font: 16px ExoR, Arial, sans-serif;
  color: #0079bc;
  padding: 16px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl .bt_play_blue {
  margin: 8px 0 0 14px; }

.anl_three .section_anl_three .article_anl_three .cont_rafael {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_rafael_sld_anl.png);
  background-repeat: no-repeat;
  background-position: top left;
  box-sizing: border-box;
  background-color: #1a1f2a; }

.anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl {
  width: 550px;
  height: auto;
  margin: 6% 10% 0 0;
  padding: 0 120px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl h2 {
  width: 100%;
  font: 16px ExoR, Arial, sans-serif;
  color: #0079bc;
  padding: 16px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl .bt_play_blue {
  margin: 8px 0 0 14px; }

.anl_three .section_anl_three .article_anl_three .cont_igor {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_igor .img_igor {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_igor_sld_anl_02.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl {
  width: 550px;
  height: 360px;
  margin: 6% 10% 0 0;
  padding: 0 120px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl h2 {
  width: 100%;
  font: 16px ExoR, Arial, sans-serif;
  color: #0079bc;
  padding: 16px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl .bt_play_blue {
  margin: 8px 0 0 14px; }

.anl_salas {
  width: 100%;
  position: relative;
  background-color: #fff;
  padding: 50px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl-salas-section {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  border-bottom: 1px solid #efefef;
  padding-bottom: 50px; }

.anl_indiv {
  float: left;
  width: 22%;
  text-align: center;
  PADDING-LEFT: 3%; }

.anl_salas h3.anl-tit {
  width: 80%;
  font: 18px ExoR, Arial, sans-serif;
  color: #0079bc;
  line-height: 32px;
  text-transform: uppercase;
  padding: 0 0 6px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl-img {
  width: 80%;
  float: left;
  margin-bottom: 10px; }

.anl-img img {
  width: 100%; }

.anl_salas p.anl-desc {
  width: 80%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 22px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_salas p.anl-desc strong {
  font-weight: bold; }

.anl_four {
  width: 100%;
  min-height: 160px;
  background-color: #ffffff;
  padding: 0 0 260px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four .article_anl_four {
  max-width: 1200px;
  height: 100%;
  padding: 4% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four .article_anl_four .cont_img {
  width: 600px;
  height: 547px;
  background-image: url(../img/im_anl_four.jpg);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 0;
  position: absolute;
  z-index: 1000;
  float: left;
  right: 10%;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four .article_anl_four .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 10% 0 0 0;
  z-index: 2000;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four .article_anl_four .cont_txt h1 {
  width: 80%;
  font: 24px ExoR, Arial, sans-serif;
  color: #0079bc;
  line-height: 32px;
  text-transform: uppercase;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four .article_anl_four .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four .article_anl_four .cont_txt p span {
  width: 90%;
  margin: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_four .section_anl_four .article_anl_four .cont_txt .bt_blue_f_t_b {
  margin: 30px 0 0 0; }

.title_anl_01 {
  width: 100%;
  min-height: 128px;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }
  .title_anl_01 h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 90px 20px 8px 20px;
    float: left;
    display: block;
    box-sizing: border-box; }

.title_anl_01 .section_title_anl_01 {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.title_anl_01 .section_title_anl_01 .article_title_anl_01 {
  max-width: 1200px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .title_anl_01 .section_title_anl_01 .article_title_anl_01 div {
    width: 50%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .title_anl_01 .section_title_anl_01 .article_title_anl_01 div span {
      width: 100%;
      font: 16px Aller-Light, Arial, sans-serif;
      color: #6d6e71;
      padding: 10px 20px 8px 20px;
      line-height: 26px;
      float: left;
      display: block;
      box-sizing: border-box; }

@media only screen and (max-width: 1366px) {
  .anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl, .anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl, .anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl, .anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl {
    width: 600px; }
  .anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl span {
    font: 22px TitilliumWebLight, Arial, sans-serif;
    line-height: 28px; }
  .anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl .bt_n_blue {
    font: 20px ExoSB, Arial, sans-serif;
    height: 60px;
    line-height: 60px; } }

@media only screen and (max-width: 1024px) {
  .anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl, .anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl, .anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl, .anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl {
    width: 800px; }
  .anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl span, .anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl span {
    font: 28px TitilliumWebLight, Arial, sans-serif;
    line-height: 32px; }
  .anl_three .section_anl_three .article_anl_three .cont_andre .img_andre .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_igor .img_igor .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_neto .img_neto .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_goes .img_goes .article_anl .bt_n_blue, .anl_three .section_anl_three .article_anl_three .cont_rafael .img_rafael .article_anl .bt_n_blue {
    font: 26px ExoSB, Arial, sans-serif;
    height: 80px;
    line-height: 80px; } }

.bc_one {
  width: 100%;
  height: 700px;
  margin: 0;
  background-image: url("../img/bn_smoke.jpg?062018");
  background-position: center right;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_one .bn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9000;
  top: 0;
  background-image: url("../img/bg_pc_st.png?040418");
  background-position: right center;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_one .section_bc_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  z-index: 90000;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.bc_one .section_bc_one h1 {
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_one .section_bc_one span {
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  line-height: 30px;
  width: 40%;
  border: 0;
  padding: 36px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_one .section_bc_one .article_bc_one {
  width: 466px;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_one .section_bc_one .article_bc_one .cont_article_bc_one {
  width: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_one .section_bc_one .article_bc_one .cont_article_bc_one .bt_n_blue {
  margin: 0 24px 0 0; }

.bt_play_blue_tw {
  margin: 36px 0  0 46px; }

.bt_play_blue_tw i {
  margin: 0; }

.bt_blue_f_t {
  clear: both;
  margin: 28px 0  0 0; }

.bc_two {
  width: 100%;
  background-color: #242423;
  padding: 70px 0 70px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .bc_two .section_bc_two .article_bc_two .cont_one .cz-cut-price {
    font: 16px ExoR, Arial, sans-serif;
    color: #cccccc;
    padding: 0 6px 4px 2px;
    display: block;
    box-sizing: border-box;
    text-decoration-line: line-through;
    text-decoration-style: solid;
    text-decoration-color: #4088f6;
    margin-top: -30px; }

.bc_two .section_bc_two .article_bc_two .cont_one h1 {
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 0 6px 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_one var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #666666;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_one span {
  width: 100%;
  font: 56px ExoT, Arial, sans-serif;
  color: #2a8dff;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_two {
  width: 20%;
  height: 100%;
  padding: 0 0 0 3%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .bc_two .section_bc_two .article_bc_two .cont_two .cz-cut-price {
    font: 16px ExoR, Arial, sans-serif;
    color: #cccccc;
    padding: 0 6px 4px 2px;
    display: block;
    box-sizing: border-box;
    text-decoration-line: line-through;
    text-decoration-style: solid;
    text-decoration-color: #4088f6;
    margin-top: -30px; }

.bc_two .section_bc_two .article_bc_two .cont_two h1 {
  width: 100%;
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_two span {
  width: 100%;
  font: 56px ExoT, Arial, sans-serif;
  color: #2a8dff;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_three {
  width: 60%;
  height: 100%;
  padding: 0 8% 0 5%;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_three span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #aeaead;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_two .section_bc_two .article_bc_two .cont_three a {
  width: auto;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  margin: 10px 0 0 0;
  padding: 0 20px 0 0;
  background-image: url(../img/arrow_white.png);
  background-position: right 10px;
  background-repeat: no-repeat;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three {
  width: 100%;
  min-height: 266px;
  background-color: #fafafa;
  padding: 80px 32px 16px 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three .article_bc_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three .article_bc_three .cont_img {
  width: 710px;
  height: 662px;
  background-image: url(../img/im_bc_three.png);
  background-repeat: no-repeat;
  background-position: right center;
  margin: 0;
  right: 0;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three .article_bc_three .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 180px 0 14% 0;
  z-index: 2000;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three .article_bc_three .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three .article_bc_three .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #a0a09f;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three .article_bc_three .cont_txt .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.bc_three .section_bc_three .article_bc_three .cont_txt p span {
  width: 72%;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_three .section_bc_three .article_bc_three .cont_txt .bt_arrow {
  margin: 30px 0 0 0; }

.bc_four {
  width: 100%;
  height: 660px;
  padding: 0 32px 0 32px;
  position: relative;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_four .section_bc_four {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  background-color: #000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_four .section_bc_four .article_bc_four {
  max-width: 1200px;
  height: 100%;
  padding: 66px 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.bc_four .section_bc_four .article_bc_four h1 {
  width: 38%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 80px 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_four .section_bc_four .article_bc_four p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_four .section_bc_four .article_bc_four .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.bc_four .section_bc_four .article_bc_four p span {
  width: 32%;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_four .section_bc_four .article_bc_four .bt_arrow {
  margin: 30px 0 0 0; }

.bc_four .section_bc_four .article_bc_four .img_bc_four {
  width: 68%;
  height: 100%;
  background-image: url(../img/screen_st.png);
  background-repeat: no-repeat;
  background-position: right top;
  position: absolute;
  background-color: #000000;
  z-index: 9000000;
  right: 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_five {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 10% 0 144px 0;
  position: relative;
  overflow: hidden;
  border-bottom: solid 1px #e8e8e8;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_five .section_bc_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_five .section_bc_five .article_bc_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 46%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.bc_five .section_bc_five .article_bc_five h1 {
  width: 100%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 50px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_five .section_bc_five .article_bc_five p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_five .section_bc_five .article_bc_five p span {
  width: 92%;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_five .section_bc_five .article_bc_five .bt_arrow {
  margin: 30px 0 0 0; }

.bc_five .section_bc_five .article_bc_five .img_bc_five {
  width: 44.2%;
  height: 91%;
  background-image: url(../img/im_bc_five.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;
  position: absolute;
  background-size: contain;
  z-index: 9000000;
  bottom: 0;
  left: -26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_seven {
  width: 100%;
  background-color: #ffffff;
  padding: 5% 0 5% 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_seven .section_dt_seven {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_seven .section_dt_seven .article_dt_seven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_seven .section_dt_seven .article_dt_seven .rules .right {
  width: 100%;
  height: 100%;
  padding: 0 20% 0 20%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven .rules .right h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-align: center;
    text-transform: uppercase;
    color: #0079bc;
    padding: 0 0 66px 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven .rules .right span {
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #8d8d8d;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven .rules .right a {
    margin: 34px 0 0 0; }

@media only screen and (max-width: 1450px) {
  .bc_four .section_bc_four .article_bc_four .img_bc_four {
    right: -4%; } }

@media only screen and (max-width: 1325px) {
  .bc_four .section_bc_four .article_bc_four .img_bc_four {
    width: 90%;
    right: -10%; } }

@media only screen and (max-width: 1250px) {
  .bc_four .section_bc_four .article_bc_four .img_bc_four {
    width: 90%;
    right: -10%; }
  .bc_three .section_bc_three .article_bc_three .cont_img {
    right: -4%; } }

.mc_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_mc.jpg);
  background-position: top center;
  padding: 7% 0 11% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_one .section_mc_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_one .section_mc_one .article_mc_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.mc_one .section_mc_one .article_mc_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 40px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_one .section_mc_one .article_mc_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #e0e0e0;
  line-height: 30px;
  width: 32%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_play_blue_tw {
  margin: 36px 0  0 46px; }

.bt_play_blue_tw i {
  margin: 0; }

.bt_blue_f_t {
  clear: both;
  margin: 28px 0  0 0; }

.mc_two {
  width: 100%;
  background-color: #242423;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .mc_two .section_mc_two .article_mc_two .cont_one .cz-cut-price {
    font: 16px ExoR, Arial, sans-serif;
    color: #cccccc;
    padding: 0 6px 4px 2px;
    display: block;
    box-sizing: border-box;
    text-decoration-line: line-through;
    text-decoration-style: solid;
    text-decoration-color: #4088f6;
    margin-top: 0; }

.mc_two .section_mc_two .article_mc_two .cont_one h1 {
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 0 6px 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_one span {
  width: 100%;
  font: 56px ExoT, Arial, sans-serif;
  color: #2a8dff;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_one var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #666666;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_two {
  width: 18%;
  height: 100%;
  padding: 0 0 0 3%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_three {
  width: 49%;
  height: 100%;
  padding: 1% 4% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_three span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #aeaead;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_three a {
  width: auto;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  margin: 10px 0 0 0;
  padding: 0 20px 0 0;
  background-image: url(../img/arrow_white.png);
  background-position: right 10px;
  background-repeat: no-repeat;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_four {
  width: 22%;
  height: 100%;
  padding: 26px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_two .section_mc_two .article_mc_two .cont_four button {
  margin: 14px 0 0 0;
  float: right; }

.mc_three {
  width: 100%;
  min-height: 910px;
  background-color: #ffffff;
  border-bottom: solid 1px #e6e7e8;
  padding: 140px 0 170px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three .section_mc_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three .section_mc_three .article_mc_three {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.mc_three .section_mc_three .article_mc_three h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three .section_mc_three .article_mc_three p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three .section_mc_three .article_mc_three p span {
  width: 27%;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three .section_mc_three .article_mc_three .bt_arrow {
  width: 188px;
  margin: 30px 0 0 0; }

.mc_three .section_mc_three .article_mc_three .img_bc_four {
  width: 66%;
  height: 840px;
  background-image: url("../img/im_mc_three.png?040418");
  background-repeat: no-repeat;
  background-position: right top;
  position: absolute;
  z-index: 9000000;
  top: 34px;
  right: -70px;
  background-size: contain;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_four {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four .article_mc_four {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four .article_mc_four .cont_img {
  width: 80%;
  height: 486px;
  background-image: url("../img/im_trm_four.png?14-19-17");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -150px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four .article_mc_four .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 6% 0 14% 8%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four .article_mc_four .cont_txt h1 {
  width: 62%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  line-height: 66px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four .article_mc_four .cont_txt p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four .article_mc_four .cont_txt p span {
  width: 68%;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_four .section_mc_four .article_mc_four .cont_txt .bt_arrow {
  margin: 30px 0 0 0; }

.mc_five {
  width: 100%;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_five .section_mc_five {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: #3d3d3d;
  background-image: url("../img/bg_margens.jpg?2202018");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 80px 0 80px 0;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_five .section_mc_five .article_mc_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.mc_five .section_mc_five .article_mc_five h1 {
  font: 34px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  color: #ffffff;
  text-align: center;
  width: 100%;
  padding: 0 0 20px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_five .section_mc_five .article_mc_five span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #f3f1f0;
  text-align: center;
  width: 100%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_five .section_mc_five .article_mc_five a {
  width: 262px;
  float: none;
  margin: auto;
  clear: both; }

.mc_five .section_mc_five .article_mc_five .cont_left {
  width: 50%;
  padding: 0 60px 0 0;
  margin: 60px 0 0 0;
  border-right: solid 1px #3d3d3d;
  float: left;
  display: block;
  box-sizing: border-box; }
  .mc_five .section_mc_five .article_mc_five .cont_left label {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .mc_five .section_mc_five .article_mc_five .cont_left label h1 {
      font: 24px ExoM, Arial, sans-serif;
      color: #ffffff;
      text-align: right;
      width: 100%;
      padding: 0 0 20px 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .mc_five .section_mc_five .article_mc_five .cont_left label h2 {
      font: 56px ExoT, Arial, sans-serif;
      color: #ffffff;
      text-align: right;
      width: 100%;
      padding: 0 0 10px 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .mc_five .section_mc_five .article_mc_five .cont_left label span {
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #7d7d7d;
      text-align: right;
      width: 100%;
      padding: 30px 0 0 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.mc_five .section_mc_five .article_mc_five .cont_right {
  width: 50%;
  padding: 0 0 30px 60px;
  margin: 60px 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .mc_five .section_mc_five .article_mc_five .cont_right label {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .mc_five .section_mc_five .article_mc_five .cont_right label h1 {
      font: 24px ExoM, Arial, sans-serif;
      color: #ffffff;
      text-align: left;
      width: 100%;
      padding: 0 0 20px 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .mc_five .section_mc_five .article_mc_five .cont_right label h2 {
      font: 56px ExoT, Arial, sans-serif;
      color: #ffffff;
      text-align: left;
      width: 100%;
      padding: 0 0 10px 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .mc_five .section_mc_five .article_mc_five .cont_right label span {
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #7d7d7d;
      text-align: left;
      width: 100%;
      padding: 30px 0 0 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.mc_five .section_mc_five .article_mc_five .bt_blue_arrow {
  float: none;
  margin: auto;
  width: 298px; }

.mc_six {
  width: 100%;
  background-color: #ffffff;
  padding: 5% 0 5% 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_six .section_mc_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_six .section_mc_six .article_mc_six {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.mc_six .section_mc_six .article_mc_six .rules .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .mc_six .section_mc_six .article_mc_six .rules .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .mc_six .section_mc_six .article_mc_six .rules .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.mc_six .section_mc_six .article_mc_six .rules .right {
  width: 74%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .mc_six .section_mc_six .article_mc_six .rules .right span {
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }

.mc_three_new {
  width: 100%;
  height: 756px;
  padding: 80px 32px 16px 32px;
  position: relative;
  background-color: #fafafa;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new .article_mc_three_new {
  max-width: 1200px;
  height: 100%;
  padding: 66px 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new .article_mc_three_new .cont_img {
  width: 100%;
  height: 618px;
  background-image: url("../img/im_mc.png?040418");
  background-repeat: no-repeat;
  margin: 0 0 0 -640px;
  top: 26px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new .article_mc_three_new .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new .article_mc_three_new .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  color: #0079bc;
  padding: 80px 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new .article_mc_three_new .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #8e8e8e;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new .article_mc_three_new .cont_txt p span {
  width: 70%;
  float: left;
  display: block;
  box-sizing: border-box; }

.mc_three_new .section_mc_three_new .article_mc_three_new .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.cts_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_cts_one.jpg);
  background-position: bottom center;
  background-size: cover;
  padding: 8% 0 10% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_one .section_cts_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_one .section_cts_one .article_cts_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cts_one .section_cts_one .article_cts_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 70% 10px 0;
  line-height: 70px;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_one .section_cts_one .article_cts_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  padding: 20px 0 0 0;
  width: 36%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_two {
  width: 100%;
  min-height: 266px;
  background-color: #25272c;
  padding: 64px 0 64px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_two .section_cts_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_two .section_cts_two .article_cts_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cts_two .section_cts_two .article_cts_two h1 {
  font: 18px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_two .section_cts_two .article_cts_two .cont_one {
  width: 80%;
  padding: 46px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_two .section_cts_two .article_cts_two .cont_one label {
  width: 50%;
  padding: 0 6% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_two .section_cts_two .article_cts_two .cont_one label:nth-child(2) {
  padding: 0 4% 0 0; }

.cts_two .section_cts_two .article_cts_two .cont_one label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 10px 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_two .section_cts_two .article_cts_two .cont_one label input[type="text"] {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 100%;
  height: 40px;
  float: left;
  display: block;
  padding: 0;
  border: 0;
  border-bottom: solid 1px #656569;
  background-color: transparent;
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

.cts_two .section_cts_two .article_cts_two .cont_one label input[type="text"]:focus {
  border-bottom: solid 1px #5086b6; }

.cts_two .section_cts_two .article_cts_two .cont_two {
  width: 20%;
  padding: 86px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_three {
  width: 100%;
  min-height: 750px;
  position: relative;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_three .section_cts_three {
  width: 100%;
  height: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cts_three .section_cts_three .article_cts_three {
  width: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .cts_three .section_cts_three .article_cts_three .cont_wallets {
    width: 100%;
    float: left;
    padding: 80px 0 60px 0;
    border-bottom: solid 1px #4678ac;
    display: block;
    box-sizing: border-box; }
    .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets {
      max-width: 1200px;
      height: 100%;
      padding: 0 20px 0 20px;
      margin: auto;
      display: block;
      box-sizing: border-box; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left {
        width: 30%;
        float: left;
        display: block;
        box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left h1 {
          font: 26px Aller-Light, Arial, sans-serif;
          color: #6d6e71;
          width: 100%;
          float: left;
          display: block;
          box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left .cont_info {
          width: 90%;
          border-bottom: solid 1px #e6e7e8;
          float: left;
          display: block;
          box-sizing: border-box; }
          .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left .cont_info label {
            width: 50%;
            float: left;
            margin: 20px 0 0 0;
            position: relative;
            display: block;
            box-sizing: border-box; }
            .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left .cont_info label h2 {
              font: 46px Aller-Light, Arial, sans-serif;
              color: #4477ae;
              float: left;
              display: block;
              box-sizing: border-box; }
            .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left .cont_info label h3 {
              font: 20px Aller-Light, Arial, sans-serif;
              color: #bcbec0;
              margin: 8px 0 0 4px;
              float: left;
              display: block;
              box-sizing: border-box; }
            .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left .cont_info label span {
              font: 14px Aller-Light, Arial, sans-serif;
              color: #939598;
              width: 100%;
              padding: 0 0 10px 0;
              float: left;
              display: block;
              box-sizing: border-box; }
          .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_left .cont_info label:nth-child(2) {
            float: right; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right {
        width: 70%;
        float: left;
        display: block;
        box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r {
          width: 100%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r h1 {
            font: 14px Aller-Light, Arial, sans-serif;
            color: #58595b;
            width: 100%;
            padding: 0 0 10px 0;
            float: left;
            display: block;
            box-sizing: border-box; }
          .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r h2 {
            font: 22px Aller-Light, Arial, sans-serif;
            color: #58595b;
            width: 100%;
            float: left;
            display: block;
            box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r_b {
          width: 100%;
          height: 50px;
          border-top: solid 1px #e6e7e8;
          border-bottom: solid 1px #e6e7e8;
          margin: 16px 0 0 0;
          float: left;
          display: block;
          box-sizing: border-box; }
          .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r_b span {
            font: 14px Aller-Light, Arial, sans-serif;
            color: #939598;
            width: 100%;
            line-height: 50px;
            padding: 0 0 10px 0;
            float: left;
            display: block;
            box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r_b_two {
          width: 100%;
          height: 50px;
          border-bottom: solid 1px #e6e7e8;
          float: left;
          display: block;
          box-sizing: border-box; }
          .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r_b_two span {
            font: 14px Aller-Light, Arial, sans-serif;
            color: #939598;
            width: 100%;
            line-height: 50px;
            padding: 0 0 10px 0;
            float: left;
            display: block;
            box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r_n_b {
          width: 100%;
          height: 50px;
          float: left;
          display: block;
          box-sizing: border-box; }
          .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets div.cont_right .line_r_n_b span {
            font: 14px Aller-Light, Arial, sans-serif;
            color: #939598;
            width: 100%;
            line-height: 50px;
            padding: 0 0 10px 0;
            float: left;
            display: block;
            box-sizing: border-box; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .cont {
        width: 33.333%;
        margin: 22px 0 0 0;
        min-height: 252px;
        float: left;
        display: block;
        box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .cont h1 {
          font: 16px Aller_R, Arial, sans-serif;
          color: #000000;
          width: 100%;
          padding: 0 0 22px 0;
          float: left;
          display: block;
          box-sizing: border-box; }
        .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .cont span {
          font: 14px Aller-Light, Arial, sans-serif;
          color: #939598;
          width: 100%;
          line-height: 22px;
          float: left;
          display: block;
          box-sizing: border-box; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .cont.one {
        width: 33.333%;
        padding: 0 20px 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .cont.two {
        width: 33.333%;
        padding: 0 20px 0 20px;
        border-left: solid 1px #e3e3e3;
        border-right: solid 1px #e3e3e3;
        float: left;
        display: block;
        box-sizing: border-box; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .cont.three {
        width: 33.333%;
        padding: 0 0 0 20px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .bt_blue_f_t_b {
        margin: 30px 50% 30px 0; }
      .cts_three .section_cts_three .article_cts_three .cont_wallets .body_wallets .bt_play_blue i {
        margin: 0; }

.ct_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_ct_one.jpg);
  background-position: center;
  background-repeat: no-repeat;
  padding: 9% 0 10% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_one .section_ct_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_one .section_ct_one .article_ct_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.ct_one .section_ct_one .article_ct_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 30px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_one .section_ct_one .article_ct_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  width: 32%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two {
  width: 100%;
  padding: 60px 0 60px 0;
  background-color: #333337;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .left_ct_two {
  width: 30%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .left_ct_two h1 {
  font: 18px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 30px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .left_ct_two span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 26px;
  width: 100%;
  padding: 10px 36px 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .left_ct_two_sec {
  width: 20%;
  border-left: solid 1px #565557;
  border-right: solid 1px #565557;
  padding: 10px 5% 10px 5%;
  margin: 60px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .left_ct_two_sec span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .left_ct_two_sec h2 {
  display: none; }

.ct_two .section_ct_two .article_ct_two .right_ct_two {
  padding: 64px 0 0 38px;
  width: 50%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .right_ct_two p {
  padding: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box;
  clear: both; }

.ct_two .section_ct_two .article_ct_two .right_ct_two p span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 16px;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .right_ct_two p i {
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .right_ct_two p a {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  text-decoration: none;
  line-height: 16px;
  padding: 0 0 0 8px;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.ct_two .section_ct_two .article_ct_two .right_ct_two .bt_blue_f_t {
  float: right;
  clear: none;
  margin: -6px 0 0 0;
  padding: 0 14% 0 14%; }

.ct_three {
  width: 100%;
  padding: 0 0 100px 0;
  margin: 120px 0 0 0;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 166, ../../sass/contato.scss */
.ct_three .section_ct_three {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 175, ../../sass/contato.scss */
.ct_three .section_ct_three .article_ct_three {
  max-width: 1200px;
  height: 100%;
  border-top: solid 1px #dcdcdc;
  padding: 80px 20px 0 20px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 183, ../../sass/contato.scss */
.ct_three .section_ct_three .article_ct_three .left_ct_three {
  width: 40%;
  padding: 0 10% 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 190, ../../sass/contato.scss */
.ct_three .section_ct_three .article_ct_three .left_ct_three h1 {
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 100%;
  border: 0;
  padding: 0 0 10px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .left_ct_three span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 26px;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .left_ct_three h2 {
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  width: 100%;
  padding: 36px 0 22px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .left_ct_three a {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  text-decoration: none;
  padding: 0 0 14px 0;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .left_ct_three .cont_info span:nth-child(1) {
  font: 12px Aller_R, Arial, sans-serif;
  color: #dd0606;
  text-transform: uppercase;
  padding: 30px 0 14px 0;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .left_ct_three .cont_info span:nth-child(2) {
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .left_ct_three .cont_info span:nth-child(3) {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 16px 0 0 0;
  line-height: 24px;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .cont_info_two {
  display: none; }

.ct_three .section_ct_three .article_ct_three .right_ct_three {
  width: 60%;
  height: 656px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three .cont_form {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three .cont_feddback {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }
  .ct_three .section_ct_three .article_ct_three .right_ct_three .cont_feddback h1 {
    width: 62%;
    font: 65px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 38px 0;
    border-bottom: solid 1px #d0d0d0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .ct_three .section_ct_three .article_ct_three .right_ct_three .cont_feddback span {
    width: 100%;
    font: 18px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    width: 100%;
    padding: 30px 0 16px 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label {
  width: 100%;
  padding: 0 0 16px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label span {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 10px 6px;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="text"], .ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="tel"], .ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="number"], .ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="email"], .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 100%;
  height: 30px;
  padding: 0 0 0 8px;
  float: left;
  display: block;
  border: 0;
  border-bottom: solid 1px #dfdfdf;
  background-color: transparent;
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label textarea {
  height: 140px;
  resize: none; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="text"]:focus, .ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="tel"]:focus, .ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="number"]:focus, .ct_three .section_ct_three .article_ct_three .right_ct_three label input[type="email"]:focus, .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
  border-bottom: solid 1px #5086b6; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label:nth-child(3) input[type="text"]:nth-child(2) {
  width: 14%; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label:nth-child(3) input[type="text"]:nth-child(3) {
  width: 86%; }

.ct_three .section_ct_three .article_ct_three .right_ct_three .bt_blue_f_t_b {
  float: right;
  margin: 12px 0 0 0; }

.ct_fourth {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_fourth .section_ct_fourth {
  width: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_fourth .section_ct_fourth .article_ct_fourth {
  max-width: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.ct_fourth .section_ct_fourth .article_ct_fourth .card {
  width: 624px;
  height: 346px;
  background-color: #ffffff;
  position: absolute;
  z-index: 90000;
  padding: 178px 0 0 50px;
  margin: 250px 0 0 10%;
  background-image: url(../img/bg_ct_card.png);
  background-repeat: no-repeat;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 316, ../../sass/contato.scss */
.ct_fourth .section_ct_fourth .article_ct_fourth .card h1 {
  font: 26px Aller-Light, Arial, sans-serif;
  color: #414042;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 327, ../../sass/contato.scss */
.ct_fourth .section_ct_fourth .article_ct_fourth .card span {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 22px;
  width: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 338, ../../sass/contato.scss */
.ct_fourth .section_ct_fourth .article_ct_fourth #map {
  width: 100%;
  height: 648px;
  position: relative;
  z-index: 9000; }

.cot_omn {
  display: none; }

.cst-zeragem {
  text-decoration: none;
  color: #4088f6;
  font-family: 'ExoR', Arial, Verdana;
  font-size: 11px;
  text-align: left;
  margin-top: 24px;
  background: url(../img/cz-arrow-corretagem.png) no-repeat right center transparent;
  padding: 0;
  width: 249px;
  float: left;
  clear: both;
  text-transform: uppercase; }

.sb_one.cst {
  background-image: url(../img/bg-custos-news.png); }

.cst_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_cst_one.jpg);
  background-position: center -62px;
  padding: 10% 0 12% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_one .section_cst_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_one .section_cst_one .article_cst_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cst_one .section_cst_one .article_cst_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_one .section_cst_one .article_cst_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  width: 32%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_one .section_cst_one .article_cst_one .bt_blue_arrow {
  margin: 30px 0 0 0; }

.cst_two {
  width: 100%;
  padding: 90px 0 100px 0;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two {
  max-width: 1800px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two > h1 {
  font: 24px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  width: 100%;
  border: 0;
  padding: 0 0 30px 16%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header {
  width: 100%;
  height: 84px;
  border-top: solid 1px #e9e9e9;
  padding: 22px 0 0 16%;
  float: left;
  display: block;
  overflow: hidden;
  position: relative;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header div:nth-child(2) {
  width: 30%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header div:nth-child(2) h1 {
  font: 18px ExoSB, Arial, sans-serif;
  color: #000000;
  padding: 10px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header div:nth-child(2) span {
  font: 14px TitilliumWebLight, Arial, sans-serif;
  color: #939598;
  padding: 13px 0 4px 10px;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header div:nth-child(3) {
  width: 30%;
  padding: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header div:nth-child(3) span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header .cont_plus {
  width: 12%;
  height: 80%;
  font: 14px TitilliumWebLight, Arial, sans-serif;
  text-align: right;
  color: #4477ae;
  padding: 0 20px 0 0;
  background-image: url(../img/bg_bt_blue_room.png);
  background-repeat: no-repeat;
  background-position: right 4px;
  background-color: #ffffff;
  margin: 10px 12% 0 0;
  right: 260px;
  display: block;
  cursor: pointer;
  position: absolute;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header .cont_less {
  width: 12%;
  height: 80%;
  font: 14px TitilliumWebLight, Arial, sans-serif;
  text-align: right;
  color: #4477ae;
  padding: 0 20px 0 0;
  margin: 10px 12% 0 0;
  background-color: #ffffff;
  right: 260px;
  display: block;
  cursor: pointer;
  position: absolute;
  box-sizing: border-box; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header-active .cont_less {
  display: block; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header-collapsed .cont_less {
  display: none; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header-active .cont_plus {
  display: none; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-header-collapsed .cont_plus {
  display: block; }

.cst_two .section_cst_two .article_cst_two .body_cst_two .ui-accordion-content {
  width: 100%;
  background-color: #f7f6f5;
  padding: 90px 16% 40px 16%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left {
  width: 38%;
  padding: 0 8% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .body_cst_two.dt .cst_two_dt_left a {
    margin: 20px 0 0 0; }

.body_cst_two.dt .cst_two_dt_left h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left h2 {
  width: 100%;
  font: 72px ExoT, Arial, sans-serif;
  color: #0079bc;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left span {
  width: 78%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .bt_blue_arrow_w {
  margin: 44px 0 0 0; }

.body_cst_two.dt .cst_two_dt_left span.txt_12 {
  width: 100%;
  font: 14px TitilliumWebLight, Arial, sans-serif;
  color: #939598;
  line-height: 20px;
  padding: 10px 0 32px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details {
  width: 90%;
  border-top: solid 1px #e6e7e8;
  border-bottom: solid 1px #e6e7e8;
  padding: 14px 0 14px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details > span {
  width: 100%;
  font: 12px Aller-Light, Arial, sans-serif;
  color: #939598;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details > label {
  width: 50%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details > label > h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details > label > h2 {
  width: 100%;
  font: 18px Aller_R, Arial, sans-serif;
  color: #6d6e71;
  padding: 8px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details_two {
  width: 90%;
  border-bottom: solid 1px #e6e7e8;
  padding: 14px 0 14px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details_two > label {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details_two > label > h1 {
  width: 100%;
  font: 16px Aller-Regular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_left .cont_details_two > label > h2 {
  width: 100%;
  font: 72px ExoT, Arial, sans-serif;
  color: #0079bc;
  padding: 8px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_right {
  width: 62%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two.dt .cst_two_dt_right label {
  width: 50%;
  float: left; }

.body_cst_two.dt .cst_two_dt_right label.hundred {
  width: 100%;
  float: left; }

.body_cst_two.dt .cst_two_dt_right label.hundred i {
  width: 50%;
  float: left; }

.body_cst_two.dt .cst_two_dt_right label.cfour {
  width: 25%;
  box-sizing: border-box; }
  .body_cst_two.dt .cst_two_dt_right label.cfour span:nth-child(3) {
    background-color: #e8e5e3; }

.body_cst_two .line_n_brd {
  width: 100%;
  padding: 20px 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two .line_brd {
  width: 100%;
  border-bottom: solid 1px #e4e4e4;
  padding: 0 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two .line_m_brd {
  width: 100%;
  border-bottom: solid 1px #e4e4e4;
  padding: 26px 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two label h1 {
  width: 100%;
  font: 16px ExoR, Arial, sans-serif;
  color: #000000;
  padding: 0 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .body_cst_two label h1 i {
    font-size: 14px; }

.body_cst_two label h2 {
  width: 100%;
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two label h3 {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two label span {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 14px 0 14px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two label span.line {
  border-top: solid 1px #e4e4e4;
  border-bottom: solid 1px #e4e4e4; }

.body_cst_two label span.line_one {
  border-bottom: solid 1px #e4e4e4; }

.body_cst_two label h1.top {
  padding: 0 0 20px 0; }

.title_package {
  width: 100%;
  margin: 20px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.title_package h1 {
  width: 100%;
  font: 26px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.title_package h2 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two .line_brd_blue {
  width: 100%;
  border-bottom: solid 1px #e4e4e4;
  padding: 0 0 22px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two .line_brd_blue label h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_cst_two .line_brd_blue label h2 {
  width: 100%;
  font: 72px ExoT, Arial, sans-serif;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_three {
  width: 100%;
  min-height: 266px;
  background-color: #25272c;
  padding: 64px 0 64px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_three .section_cst_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_three .section_cst_three .article_cst_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cst_three .section_cst_three .article_cst_three h1 {
  font: 18px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_three .section_cst_three .article_cst_three .cont_one {
  width: 80%;
  padding: 46px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_three .section_cst_three .article_cst_three .cont_one label {
  width: 50%;
  padding: 0 6% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_three .section_cst_three .article_cst_three .cont_one label:nth-child(2) {
  padding: 0 4% 0 0; }

.cst_three .section_cst_three .article_cst_three .cont_one label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 10px 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_three .section_cst_three .article_cst_three .cont_one label input[type="text"] {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 100%;
  height: 40px;
  float: left;
  display: block;
  padding: 0;
  border: 0;
  border-bottom: solid 1px #656569;
  background-color: transparent;
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

.cst_three .section_cst_three .article_cst_three .cont_one label input[type="text"]:focus {
  border-bottom: solid 1px #5086b6; }

.cst_three .section_cst_three .article_cst_three .cont_two {
  width: 20%;
  padding: 86px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_footer {
  width: 100%;
  padding: 80px 0 0 16%;
  border-top: solid 1px #e6e7e8;
  float: left;
  display: block;
  box-sizing: border-box; }
  .cst_footer span {
    width: 100%;
    font: 12px Aller-Light, Arial, sans-serif;
    color: #939598;
    line-height: 22px;
    padding: 10px 0 0 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.cst_tx {
  width: 100%;
  height: 335px;
  padding: 90px 0 0 0;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_tx .section_cst_tx {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.cst_tx .section_cst_tx .article_cst_tx {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cst_tx .section_cst_tx .article_cst_tx h1 {
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  width: 100%;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box;
  text-align: center; }

.cst_tx .section_cst_tx .article_cst_tx span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 18px 0;
  line-height: 26px;
  width: 45%;
  margin: 0 auto;
  display: block;
  box-sizing: border-box;
  text-align: center; }

.cst-inv-dropbox {
  display: none; }

/* Custom dropdown */
.cst-dropbox-desktop {
  width: 35%;
  position: relative;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  border-bottom: 3px solid #4088f6;
  border-right: 1px solid #183050;
  float: left;
  z-index: 9999; }

.cst-modulo-tit {
  width: 20%;
  float: left;
  font-size: 14px;
  font-family: ExoR, Arial, sans-serif;
  color: #969191;
  padding-top: 28px; }

.cst-dropbox-desktop select {
  background-color: transparent;
  width: 80%;
  color: #fff;
  font-size: 14px;
  font-family: ExoR, Arial, sans-serif;
  padding: 26px 15px 20px 15px;
  border: 0;
  margin: 0;
  text-overflow: '';
  -webkit-appearance: button;
  /* hide default arrow in chrome OSX */
  outline: none;
  cursor: pointer;
  position: relative;
  text-transform: uppercase; }
  .cst-dropbox-desktop select option {
    color: #fff;
    font-size: 14px;
    font-family: ExoR, Arial, sans-serif;
    text-transform: uppercase;
    background: #4088f6; }

.cz-inv-valores {
  position: relative;
  float: left;
  clear: both;
  width: 100%; }

.cz-facilitation-on {
  transition: 0.2s;
  position: relative; }

.cz-facilitation-off {
  transition: 0.2s;
  position: relative;
  display: none !important; }
  .cz-facilitation-off .cst-prod-por-02 {
    color: #969191 !important; }

.cz-facilitation-none {
  display: none !important; }

.cz-facilitation-block {
  display: block !important; }

.cst-inv-lateral-tab {
  display: block;
  float: left;
  clear: both;
  width: 100%;
  background: url("../img/cst-cz-bg.jpg") no-repeat center top #090e12;
  height: 930px;
  position: relative;
  padding-top: 0;
  height: 1150px; }
  .cst-inv-lateral-tab .cst-tit-prods {
    color: #FFF;
    font: 24px 'ExoR', Arial, sans-serif;
    text-transform: uppercase;
    padding-bottom: 48px;
    text-align: left;
    margin: 0 auto;
    width: calc(100% - 30px);
    max-width: 1200px;
    padding-left: 30px; }
  .cst-inv-lateral-tab .cst-centralizar-conteudo {
    margin: 0 auto;
    width: 100%;
    max-width: 1000px;
    position: relative;
    border-bottom: 1px solid #183050;
    height: 65px; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation {
      float: left;
      width: 56%;
      position: relative;
      padding-left: 8%; }
      .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-tit {
        float: left;
        width: auto;
        position: relative;
        font-size: 14px;
        font-family: ExoR, Arial, sans-serif;
        color: #969191;
        padding: 28px 28px 0 0; }
      .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-com {
        float: left;
        width: auto;
        position: relative;
        color: #fff;
        font-size: 14px;
        font-family: ExoR, Arial, sans-serif;
        padding: 28px 15px; }
      .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-sem {
        float: left;
        width: auto;
        position: relative;
        color: #fff;
        font-size: 14px;
        font-family: ExoR, Arial, sans-serif;
        padding: 28px 15px; }
      .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-toggle {
        float: left;
        width: auto;
        position: relative;
        padding: 23px 0 0 0;
        width: 40px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-toggle .cz-toggler-inv {
          position: relative;
          width: 70px;
          float: right;
          clear: both; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-toggle .cz-facilitation:before {
          position: absolute;
          content: '';
          left: 0;
          width: 22px;
          height: 22px;
          margin-top: 0;
          background-color: #4088f6;
          border-radius: 5px;
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
          z-index: 1;
          transition: left 250ms ease;
          cursor: pointer; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-toggle .cz-facilitation:after {
          position: absolute;
          content: '';
          width: 40px;
          height: 22px;
          background-color: #2c599d;
          border-radius: 5px;
          z-index: 0;
          box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3);
          transition: background-color 250ms;
          cursor: pointer; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-toggle #cz-facilitation {
          display: none; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-toggle #cz-facilitation:checked + label:before {
          left: 18px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-inv-facilitation .cst-facilitation-toggle #cz-facilitation:checked + label:after {
          background-color: #2c599d; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-center {
      margin: 0 auto;
      width: 100%;
      position: relative;
      top: 0;
      left: 0;
      z-index: 10; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-strike {
      text-decoration-line: line-through;
      text-decoration-style: solid;
      text-decoration-color: #4088f6; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-strike-sized {
      text-decoration-line: line-through;
      text-decoration-style: solid;
      text-decoration-color: #4088f6;
      font-size: 22px; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content {
      zoom: 1;
      height: auto;
      min-height: 600px;
      border: none;
      border-left: none;
      position: absolute;
      left: 0;
      width: calc(100% - 84px);
      right: 0;
      top: 100px;
      padding: 32px 42px;
      background: rgba(0, 0, 0, 0.5);
      color: #fff;
      font: 18px TitilliumRegular, Arial, sans-serif;
      line-height: 140%;
      z-index: -1;
      display: none;
      /****************  FIM MINICONTRATOS ****************/ }
      .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content h2 {
        font: 20px ExoR, Arial, sans-serif;
        color: #fff;
        text-transform: uppercase;
        border-bottom: 1px solid #1c2327;
        padding-bottom: 24px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content h2 span {
          font: 14px ExoR, Arial, sans-serif;
          color: #898989;
          text-transform: capitalize; }
      .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos {
        width: 100%;
        float: left;
        clear: both;
        /**************** TESOURO DIRETO ****************/
        /**************** FIM TESOURO DIRETO ****************/
        /**************** MINICONTRATOS ****************/ }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-sub-tit {
          font: 18px TitilliumRegular, Arial, sans-serif;
          color: #969191;
          line-height: 120%; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-sub-tit2 {
          font: 18px TitilliumRegular, Arial, sans-serif;
          color: #969191;
          line-height: 120%;
          margin-top: 30px;
          width: 100%;
          float: left;
          border-top: 1px solid #2a2e31;
          padding-top: 20px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-tit-taxa {
          font: 16px TitilliumSemiBold, Arial, sans-serif;
          color: #ffffff;
          padding: 42px 0 32px;
          text-align: center;
          line-height: 80%; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-tit-taxa-02 {
          font: 16px TitilliumSemiBold, Arial, sans-serif;
          color: #ffffff;
          padding: 42px 0 12px;
          text-align: center;
          line-height: 80%; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-less-padding {
          padding-bottom: 12px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-zero-strike {
          text-align: center;
          color: #969191;
          font: 22px TitilliumSemiBold, Arial, sans-serif;
          width: 100%;
          text-decoration-line: line-through;
          text-decoration-style: solid;
          text-decoration-color: #4088f6; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-CZ {
          font: 120px TitilliumThin, Arial, sans-serif;
          color: #4088f6;
          line-height: 100%;
          text-align: center; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-CZ sup {
            vertical-align: super;
            font: 22px TitilliumRegular, Arial, sans-serif;
            top: -21px;
            position: relative;
            right: -20px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-descr {
          font: 24px TitilliumSemiBold, Arial, sans-serif;
          color: #969191;
          line-height: 140%;
          text-align: center;
          padding-top: 18px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-hr {
          width: 100px;
          border: 1px solid #4088f6;
          margin: 48px auto 32px auto; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-hr-02 {
          width: 100px;
          border: 1px solid #4088f6;
          margin: 28px auto 28px auto; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-tejota {
          font: 15px TitilliumSemiBold, Arial, sans-serif;
          color: #969191;
          line-height: 140%;
          text-align: center; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-tes-know-more {
          color: #4088f6;
          font: 14px TitilliumSemiBold, Arial, sans-serif;
          line-height: 100%;
          display: block;
          margin: 28px auto;
          text-decoration: none;
          background: url(../img/cst-arrow-tab-blue.png) right center no-repeat transparent;
          width: 93px;
          padding-bottom: 2px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left {
          float: left;
          width: 30%;
          padding-top: 42px; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .cst-cont-tit {
            font: 14px TitilliumSemiBold, Arial, sans-serif;
            color: #ffffff; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .cst-cont-de {
            font: 30px TitilliumSemiBold, Arial, sans-serif;
            color: #898989;
            padding: 10px 0 0 0; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .cst-cont-por {
            font: 78px TitilliumThin, Arial, sans-serif;
            color: #4088f6;
            line-height: 68px; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .cst-cont-por sup {
              vertical-align: super;
              font: 18px TitilliumRegular, Arial, sans-serif; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left hr {
            width: 100px;
            border: 1px solid #4088f6;
            margin: 48px 0 32px 0; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .opt-hr {
            width: 100px;
            border: 1px solid #4088f6;
            margin: 0 0 32px 0; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .cst-cont-tejota {
            font: 18px TitilliumRegular, Arial, sans-serif;
            color: #969191;
            line-height: 120%;
            width: 90%; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .cst-dt-cont-tejota {
            font: 18px TitilliumRegular, Arial, sans-serif;
            color: #969191;
            line-height: 120%;
            width: 90%; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-left .cst-know-more {
            color: #4088f6;
            font: 14px TitilliumSemiBold, Arial, sans-serif;
            line-height: 100%;
            display: block;
            float: left;
            margin-top: 22px;
            text-decoration: none;
            background: url(../img/cst-arrow-tab-blue.png) right center no-repeat transparent;
            width: 93px;
            padding-bottom: 2px; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right {
          float: left;
          width: calc(70% - 24px);
          padding: 42px 0 0 24px; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-tit-opcoes {
            font: 14px TitilliumSemiBold, Arial, sans-serif;
            color: #ffffff;
            margin-bottom: 25px; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral {
            width: 100%;
            float: left;
            clear: both; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 {
              float: left;
              width: 50%; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 .cst-cont-de {
                font: 30px TitilliumSemiBold, Arial, sans-serif;
                color: #898989;
                padding: 10px 0 0 0; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 .cst-cont-por {
                font: 78px TitilliumThin, Arial, sans-serif;
                color: #4088f6;
                line-height: 68px; }
                .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 .cst-cont-por sup {
                  vertical-align: super;
                  font: 18px TitilliumRegular, Arial, sans-serif; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 .cst-opcoes-inv-p1 {
                font: 14px TitilliumSemiBold, Arial, sans-serif;
                color: #ffffff; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 .cst-opcoes-inv-p2 {
                font: 20px TitilliumSemiBold, Arial, sans-serif;
                color: #898989;
                padding: 10px 0 0 0; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 .cst-opcoes-inv-p3 {
                font: 48px TitilliumThin, Arial, sans-serif;
                color: #4088f6;
                line-height: 68px; }
                .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-opcoes-inv-geral .cst-opcoes-inv-01 .cst-opcoes-inv-p3 sup {
                  font: 18px TitilliumThin, Arial, sans-serif;
                  color: #4088f6;
                  line-height: 68px;
                  vertical-align: super; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line {
            float: left;
            clear: both;
            border-top: 1px solid #2a2e31;
            padding: 18px 0 20px;
            width: 100%; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-cont-prod-right-opt {
              font: 14px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: left;
              width: auto; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-cont-prod-right-opt span {
                color: #969191; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-cont-dt-prod-right-opt {
              font: 16px TitilliumRegular, Arial, sans-serif;
              color: #fff;
              float: left;
              width: 85%;
              line-height: 140%; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-cont-dt-prod-right-opt span {
                font: 14px TitilliumRegular, Arial, sans-serif;
                color: #969191; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-whitty {
              color: #fff !important; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-cont-precos {
              font: 18px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: right;
              text-align: right; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-cont-precos span {
                font: 24px TitilliumSemiBold, Arial, sans-serif;
                color: #2a8dff;
                display: block;
                margin-top: -5px; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-dt-cont-precos {
              font: 16px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: right;
              text-align: right;
              line-height: 100%;
              position: relative; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-dt-cont-precos span {
                font: 20px TitilliumSemiBold, Arial, sans-serif;
                color: #2a8dff; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-opcoes-right .cst-cont-prod-right-line .cst-preco-dt-02 {
              padding-top: 0; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right {
          float: left;
          width: calc(70% - 24px);
          padding-left: 24px; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-p1 {
            font: 16px TitilliumSemiBold, Arial, sans-serif;
            color: #ffffff;
            width: 100%;
            padding-bottom: 10px;
            padding-top: 42px; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-p1 span {
              font: 16px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              display: block; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-padding-top {
            padding-top: 42px !important; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-dt-padding-right {
            padding-top: 42px !important; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-paddy {
            padding: 28px 0 20px !important; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .sem-margem-right {
            margin-right: 0 !important; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc {
            padding: 10px 0 20px;
            width: 110px;
            background: black;
            margin: 8px 19px 0 0;
            float: left;
            padding: 25px 15px; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-cont-prod-right-opt {
              font: 12px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: left;
              width: 100%;
              clear: both;
              height: 30px; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-cont-prod-right-opt span {
                color: #969191; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-whitty {
              color: #fff !important; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-cont-precos {
              font: 18px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: left;
              text-align: left; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-cont-precos span {
                font: 18px TitilliumSemiBold, Arial, sans-serif;
                color: #2a8dff; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-dt-cont-precos {
              font: 18px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: right;
              text-align: right;
              line-height: 100%;
              position: relative; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-dt-cont-precos span {
                font: 24px TitilliumSemiBold, Arial, sans-serif;
                color: #2a8dff; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line-mc .cst-preco-dt-02 {
              padding-top: 0; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line {
            width: 100%;
            float: left;
            clear: both;
            border-bottom: 1px solid #2a2e31;
            padding: 10px 0 20px; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-cont-prod-right-opt {
              font: 14px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: left;
              width: auto; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-cont-prod-right-opt span {
                color: #969191; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-cont-dt-prod-right-opt {
              font: 16px TitilliumRegular, Arial, sans-serif;
              color: #fff;
              float: left;
              width: 85%;
              line-height: 140%; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-cont-dt-prod-right-opt span {
                font: 14px TitilliumRegular, Arial, sans-serif;
                color: #969191;
                display: block; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-whitty {
              color: #fff !important; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-cont-precos {
              font: 18px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: right;
              text-align: right; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-cont-precos span {
                font: 24px TitilliumSemiBold, Arial, sans-serif;
                color: #2a8dff; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-dt-cont-precos {
              font: 18px TitilliumSemiBold, Arial, sans-serif;
              color: #969191;
              float: right;
              text-align: right;
              line-height: 100%;
              position: relative; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-dt-cont-precos span {
                font: 24px TitilliumSemiBold, Arial, sans-serif;
                color: #2a8dff; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst-cont-prod-right-line .cst-preco-dt-02 {
              padding-top: 0; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .com-borda {
            border-top: 1px solid #2a2e31 !important;
            padding: 15px 0 20px;
            margin-top: 15px; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-conteudo-produtos .cst-cont-prod-right .cst--dt-cont-prod-right-line-padding {
            padding: 24px 0 20px; }
      .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores {
        clear: both;
        width: 100%;
        float: left;
        background: none;
        padding: 32px 42px;
        color: #242423;
        margin: 36px 0 0 -42px;
        border-top: 1px solid #14263f;
        /**************** TESOURO DIRETO ****************/
        /**************** FIM TESOURO DIRETO ****************/ }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-tes-bolsa-left-tit {
          color: #969191;
          font: 16px TitilliumSemiBold, Arial, sans-serif;
          padding-top: 38px;
          line-height: 160%;
          text-align: center; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-tes-bolsa-left-tit span {
            font: 26px ExoSB, Arial, sans-serif;
            color: #FFF;
            line-height: 120%; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-tit {
          font: 24px ExoSB, Arial, sans-serif;
          color: #fff;
          line-height: 120%;
          clear: both;
          float: left;
          width: 33%;
          text-transform: uppercase; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-tit span {
            font: 14px ExoSB, Arial, sans-serif;
            color: #969191;
            line-height: 120%; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-tit-alone {
          font: 24px ExoSB, Arial, sans-serif;
          color: #fff;
          line-height: 120%;
          clear: both;
          float: left;
          width: 100%;
          text-transform: uppercase;
          text-align: center; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-tit-alone span {
            font: 14px ExoSB, Arial, sans-serif;
            color: #969191;
            line-height: 120%; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line {
          float: left;
          width: 66%; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-sub-tit {
            font: 14px ExoB, Arial, sans-serif;
            color: #FFF;
            line-height: 120%;
            width: 100%;
            clear: both;
            float: left;
            text-transform: uppercase; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-sub-tit-padding {
            padding-bottom: 18px !important; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-sub-tit-padding2 {
            padding-top: 18px !important; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline {
            border-bottom: 1px solid #2a2e31;
            float: left;
            width: 100%;
            padding: 0; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy,
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bolsa-left {
              float: left;
              width: 48%; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy .cst-bolsa-left-tit,
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bolsa-left .cst-bolsa-left-tit {
                color: #969191;
                font: 16px TitilliumSemiBold, Arial, sans-serif;
                padding-bottom: 18px; }
                .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy .cst-bolsa-left-tit span,
                .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bolsa-left .cst-bolsa-left-tit span {
                  color: #fff;
                  font: 26px TitilliumSemiBold, Arial, sans-serif; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy-terco,
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bolsa-left-terco {
              float: left;
              width: 50%; }
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy-terco .cst-bolsa-left-tit,
              .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bolsa-left-terco .cst-bolsa-left-tit {
                color: #969191;
                font: 16px TitilliumSemiBold, Arial, sans-serif;
                padding-bottom: 18px; }
                .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy-terco .cst-bolsa-left-tit span,
                .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bolsa-left-terco .cst-bolsa-left-tit span {
                  color: #fff;
                  font: 26px TitilliumSemiBold, Arial, sans-serif; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy-terco {
              padding-left: 0;
              float: left;
              width: 30%; }
            .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-bolsa-subline .cst-bordy {
              padding-left: 24px;
              float: left;
              width: 46%; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .cst-emolumentos {
            color: #969191;
            font: 12px TitilliumRegular, Arial, sans-serif;
            padding-top: 18px; }
          .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-bolsa-line .borda-top {
            border-top: 1px solid #e6e6e6; }
        .cst-inv-lateral-tab .cst-centralizar-conteudo .cst-tab-content .cst-bolsa-valores .cst-padding-zero {
          padding: 0 !important; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .sem-borda {
      border: 0 !important; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .sem-borda-sem-padding {
      border: 0 !important;
      padding: 0 !important; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo .sem-padding-top {
      padding-top: 0 !important; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo section .cst-tab-content:after,
    .cst-inv-lateral-tab .cst-centralizar-conteudo section .cst-tab-content:before {
      content: "";
      display: table; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo section .cst-tab-content:after {
      clear: both; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo section .active {
      cursor: default;
      border: none;
      width: 20%;
      background: url("../img/cst-arrow-tab.png") 85% center no-repeat #4088f6;
      color: #fff;
      font: 18px TitilliumSemiBold, Arial, sans-serif; }
    .cst-inv-lateral-tab .cst-centralizar-conteudo section .active + .cst-tab-content {
      display: block; }

::-webkit-scrollbar {
  display: none; }

/* */
.container {
  margin: 0 auto;
  max-width: 400px;
  text-align: center; }

.selected-item {
  margin: 20px 0; }

/* custom select style */
.cusSelBlock {
  height: 60px;
  width: 80%; }

#cusSelectbox {
  height: 100%;
  width: 100%; }

.s-hidden {
  visibility: hidden;
  display: none; }

.cusSelBlock {
  display: inline-block;
  position: relative;
  -webkit-perspective: 800px;
  perspective: 800px; }

.selectLabel {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  cursor: pointer;
  display: block;
  height: 35px;
  text-align: left;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  width: 100%;
  color: #fff;
  font-size: 14px;
  font-family: ExoR, Arial, sans-serif;
  padding: 28px 0 0 0;
  border: 0;
  margin: 0;
  text-transform: uppercase; }
  .selectLabel:after {
    content: "\25BC";
    height: 1em;
    font-size: .950em;
    line-height: 1;
    right: 10%;
    top: 55%;
    margin-top: -.5em;
    position: absolute; }
  .selectLabel:active {
    -webkit-transform: rotateX(30deg);
    transform: rotateX(30deg); }
    .selectLabel:active:after {
      content: '\25B2'; }
  .selectLabel.active:after {
    content: '\25B2'; }

::-webkit-scrollbar {
  display: none; }

.options {
  position: absolute;
  top: 94px;
  height: 1px;
  width: 100%; }
  .options li {
    cursor: pointer;
    display: block;
    list-style: none;
    opacity: 1;
    padding: 15px 51px 15px 20px;
    text-align: left;
    -webkit-transition: -webkit-transform 300ms ease;
    transition: -webkit-transform 300ms ease;
    transition: transform 300ms ease;
    transition: transform 300ms ease, -webkit-transform 300ms ease;
    position: absolute;
    top: -29px;
    left: -70px;
    z-index: 0;
    height: auto;
    width: 100%;
    color: #fff;
    font-size: 14px;
    font-family: ExoR, Arial, sans-serif;
    text-transform: uppercase;
    background: #4088f6;
    opacity: 0; }
    .options li:hover, .options li.active {
      background: url(../img/cst-arrow-tab-blue.png) 93% center no-repeat #3271d2;
      color: #fff; }
    .options li:nth-child(1) {
      -webkit-transform: translateY(2px);
      transform: translateY(2px);
      z-index: 13; }
    .options li:nth-child(2) {
      -webkit-transform: translateY(4px);
      transform: translateY(4px);
      z-index: 12; }
    .options li:nth-child(3) {
      z-index: 11; }
    .options li:nth-child(4) {
      z-index: 10; }
    .options li:nth-child(5) {
      z-index: 9; }
    .options li:nth-child(6) {
      z-index: 8; }
    .options li:nth-child(7) {
      z-index: 7; }
    .options li:nth-child(8) {
      z-index: 6; }
    .options li:nth-child(9) {
      z-index: 5; }
    .options li:nth-child(10) {
      z-index: 4; }
    .options li:nth-child(11) {
      z-index: 3; }
    .options li:nth-child(12) {
      z-index: 2; }
    .options li:nth-child(13) {
      z-index: 1; }

.conteudo-esconde {
  display: none; }

.conteudo-esconde.conteudo-mostra {
  display: block !important; }

.popup {
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  font-size: 14px;
  font-family: ExoR, Arial, sans-serif;
  background: #4088f6;
  border-radius: 20px;
  width: 20px;
  text-align: center;
  height: auto;
  padding: 2px 0;
  margin-top: 25px; }

/* The actual popup */
.popup .popuptext {
  visibility: hidden;
  width: 250px;
  background: rgba(64, 136, 246, 0.4);
  color: #fff;
  font-size: 13px;
  font-family: ExoR, Arial, sans-serif;
  border-radius: 0;
  position: absolute;
  padding: 15px;
  z-index: 999999;
  top: 30px;
  left: -164px;
  margin-left: -80px;
  text-align: left;
  line-height: 130%; }
  .popup .popuptext a {
    text-decoration: underline;
    color: #fff; }

.popmobbg {
  background: #4088f6 !important; }

.popmobmargin {
  margin-top: 18px !important; }

/* Popup arrow */
.popup .popuptext::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 96%;
  margin-left: -17px;
  transform: rotate(180deg);
  border-width: 5px;
  border-style: solid;
  border-color: rgba(64, 136, 246, 0.4) transparent transparent transparent; }

/* Toggle this class - hide and show the popup */
.popup .show {
  visibility: visible;
  -webkit-animation: fadeIn 0.4s;
  animation: fadeIn 0.4s; }

/* Add animation (fade in the popup) */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.sem-borda {
  border: 0 !important; }

.dt_one {
  width: 100%;
  height: 700px;
  margin: 0;
  background-image: url("../img/bn_smoke.jpg?062018");
  background-position: center right;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_one .bn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9000;
  top: 0;
  background-image: url("../img/bg_pc_rv.png?210717");
  background-position: right center;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_one .section_dt_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  z-index: 90000;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_one .section_dt_one h1 {
  font: 44px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_one .section_dt_one span {
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  line-height: 30px;
  width: 40%;
  border: 0;
  padding: 36px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_one .section_dt_one .article_dt_one {
  width: 466px;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_one .section_dt_one .article_dt_one .cont_article_dt_one {
  width: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_one .section_dt_one .article_dt_one .cont_article_dt_one .bt_n_blue {
  margin: 0 24px 0 0; }

.bt_play_blue_tw {
  margin: 36px 0  0 46px; }

.bt_play_blue_tw i {
  margin: 0; }

.bt_blue_f_t {
  clear: both;
  margin: 28px 0  0 0; }

.dt_two {
  width: 100%;
  background-color: #242423;
  padding: 70px 0 70px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_one h1 {
  width: 100%;
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_one span {
  width: 100%;
  font: 56px ExoT, Arial, sans-serif;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_two {
  width: 18%;
  height: 100%;
  padding: 0 0 0 3%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_two h1 {
  width: 100%;
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_two span {
  width: 100%;
  font: 56px ExoT, Arial, sans-serif;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_three {
  width: 60%;
  height: 100%;
  padding: 0 8% 0 10%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_three span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #aeaead;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_two .section_dt_two .article_dt_two .cont_three a {
  width: auto;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  margin: 10px 0 0 0;
  padding: 0 20px 0 0;
  background-image: url(../img/arrow_white.png);
  background-position: right 10px;
  background-repeat: no-repeat;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_three {
  width: 100%;
  min-height: 266px;
  background-color: #fafafa;
  padding: 80px 32px 16px 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_three .section_dt_three {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.dt_three .section_dt_three .article_dt_three {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_three .section_dt_three .article_dt_three .cont_img {
  width: 50%;
  height: 660px;
  background-image: url(../img/bg_dt_trade.png);
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_three .section_dt_three .article_dt_three .cont_txt {
  width: 50%;
  height: 100%;
  padding: 130px 0 0 6%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_three .section_dt_three .article_dt_three .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_three .section_dt_three .article_dt_three .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #a0a09f;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_three .section_dt_three .article_dt_three .cont_txt p span {
  width: 68%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_three .section_dt_three .article_dt_three .cont_txt .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.dt_four {
  width: 100%;
  height: 660px;
  padding: 0 32px 0 32px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four {
  width: 100%;
  height: 100%;
  background-color: #242423;
  background-image: url(../img/bg_sdw_st.jpg);
  background-repeat: no-repeat;
  position: relative;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four .article_dt_four {
  max-width: 1200px;
  height: 100%;
  padding: 66px 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four .article_dt_four .cont_img {
  width: 50%;
  height: 618px;
  background-image: url(../img/bg_dt_result.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -40px;
  top: 26px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four .article_dt_four .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four .article_dt_four .cont_txt h1 {
  width: 38%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 80px 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four .article_dt_four .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four .article_dt_four .cont_txt p span {
  width: 70%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_four .section_dt_four .article_dt_four .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.dt_five {
  width: 100%;
  min-height: 750px;
  background-color: #fafafa;
  padding: 80px 32px 16px 32px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
  padding: 0 0 86px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five .article_dt_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five .article_dt_five .cont_img {
  width: 950px;
  height: 662px;
  background-image: url("../img/im_dt_three.png?220218");
  background-repeat: no-repeat;
  background-position: left center;
  margin: 0;
  right: -29%;
  top: 5%;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five .article_dt_five .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 180px 0 14% 0;
  z-index: 2000;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five .article_dt_five .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five .article_dt_five .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #a0a09f;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five .article_dt_five .cont_txt .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.dt_five .section_dt_five .article_dt_five .cont_txt p span {
  width: 72%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_five .section_dt_five .article_dt_five .cont_txt .bt_arrow {
  margin: 30px 0 0 0; }

.dt_six {
  width: 100%;
  min-height: 824px;
  position: relative;
  background-color: #f3f1f0;
  background-image: url(../img/bg_rv_tc.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_six .section_dt_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_six .section_dt_six .article_dt_six {
  width: 100%;
  margin: auto;
  display: block;
  position: absolute;
  z-index: 90000;
  box-sizing: border-box; }

.dt_six .section_dt_six .article_dt_six div.cont_article_dt_six {
  max-width: 1200px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_six .section_dt_six .article_dt_six div.cont_article_dt_six h1 {
  font: 46px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  text-align: center;
  line-height: 70px;
  width: 100%;
  padding: 84px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_six .section_dt_six .article_dt_six div.cont_article_dt_six span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  text-align: center;
  color: #939598;
  padding: 16px 0 38px 0;
  line-height: 22px;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_six .section_dt_six .article_dt_six div.cont_article_dt_six div.ft_article_dt_six {
  width: 146px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_six .section_dt_six .img_dt_six {
  width: 100%;
  min-height: 530px;
  background-image: url("../img/img_rv_tc.png?16012018");
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
  position: absolute;
  z-index: 900;
  left: 0;
  bottom: 0;
  display: block;
  box-sizing: border-box; }

.dt_seven {
  width: 100%;
  background-color: #ffffff;
  padding: 5% 0 5% 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_seven .section_dt_seven {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_seven .section_dt_seven .article_dt_seven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.dt_seven .section_dt_seven .article_dt_seven .ui-tabs .ui-tabs-nav {
  width: 320px; }

.dt_seven .section_dt_seven .article_dt_seven #tabs-1 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-1 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-1 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.dt_seven .section_dt_seven .article_dt_seven #tabs-1 .right {
  width: 100%;
  height: 100%;
  padding: 0 20% 0 20%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-1 .right h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-align: center;
    color: #0079bc;
    text-transform: uppercase;
    padding: 0 0 66px 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.dt_seven .section_dt_seven .article_dt_seven #tabs-2 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-2 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-2 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.dt_seven .section_dt_seven .article_dt_seven #tabs-2 .right {
  width: 100%;
  height: 100%;
  padding: 0 20% 0 20%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-2 .right h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-align: center;
    text-transform: uppercase;
    color: #0079bc;
    padding: 0 0 66px 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-2 .right span {
    width: 100%;
    font: 14px Aller-Light, Arial, sans-serif !important;
    color: #939598;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }

.dt_seven .section_dt_seven .article_dt_seven #tabs-3 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-3 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-3 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.dt_seven .section_dt_seven .article_dt_seven #tabs-3 .right {
  width: 100%;
  height: 100%;
  padding: 0 20% 0 20%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-3 .right h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-align: center;
    text-transform: uppercase;
    color: #0079bc;
    padding: 0 0 66px 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-3 .right span {
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .dt_seven .section_dt_seven .article_dt_seven #tabs-3 .right a {
    margin: 34px 0 0 0; }

.dt_seven .section_dt_seven .article_dt_seven .ui-tabs .ui-tabs-nav li {
  margin: 0 22px 0 0; }

.dt_table_one, .dt_table_two {
  width: 100%;
  float: left;
  box-sizing: border-box; }

.dt_table_one tbody tr {
  height: 60px; }

.dt_table_one tbody tr td {
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #242423; }

.dt_table_one tbody tr td:nth-child(1) {
  width: 20%;
  text-align: left; }

.dt_table_one tbody tr td:nth-child(2) {
  width: 50%;
  text-align: center; }

.dt_table_one tbody tr td:nth-child(3) {
  width: 30%;
  text-align: center; }

.dt_table_two tbody tr {
  height: 40px;
  border-top: solid 1px #e6e7e8;
  vertical-align: middle; }

.dt_table_two tbody tr td {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  height: 40px;
  vertical-align: middle; }

.dt_table_two tbody tr td:nth-child(1) {
  width: 20%;
  text-align: left; }

.dt_table_two tbody tr td:nth-child(2) {
  width: 50%;
  text-align: center; }

.dt_table_two tbody tr td:nth-child(3) {
  width: 30%;
  text-align: center; }

.dtscroll {
  width: 100%;
  height: 360px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one.opc .bn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9000;
  top: 0;
  background-image: url("../img/bg_pc_opc.png?040418");
  background-position: right center;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_opt.jpg);
  background-position: top center;
  padding: 7% 0 6.6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_one .section_opt_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_one .section_opt_one .article_opt_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.opt_one .section_opt_one .article_opt_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 38%;
  padding: 0 0 40px 0;
  clear: both;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_one .section_opt_one .article_opt_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #e0e0e0;
  line-height: 30px;
  clear: both;
  width: 36%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_play_blue_tw {
  margin: 36px 0  0 46px; }

.bt_play_blue_tw i {
  margin: 0; }

.bt_play_blue_tw span {
  clear: none !important; }

.bt_blue_f_t {
  clear: both;
  margin: 28px 0  0 0; }

.opt_two {
  width: 100%;
  background-color: #242423;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_one {
  width: 44%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .opt_two .section_opt_two .article_opt_two .cont_one .cz-cut-price {
    font: 16px ExoR, Arial, sans-serif;
    color: #cccccc;
    padding: 0 6px 4px 2px;
    display: block;
    box-sizing: border-box;
    text-decoration-line: line-through;
    text-decoration-style: solid;
    text-decoration-color: #4088f6;
    margin-top: -30px; }

.opt_two .section_opt_two .article_opt_two .cont_one h1 {
  width: 100%;
  font: 16px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_one span {
  font: 56px ExoT, Arial, sans-serif;
  color: #2a8dff;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_one span icon {
  font: 56px ExoT, Arial, sans-serif;
  color: #2a8dff;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_one var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #666666;
  line-height: 24px;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_one i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #3a3a39;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_three {
  width: 56%;
  height: 100%;
  padding: 0 8% 0 1%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_three span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #aeaead;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_three a {
  width: auto;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  margin: 10px 0 0 0;
  padding: 0 20px 0 0;
  background-image: url(../img/arrow_white.png);
  background-position: right 10px;
  background-repeat: no-repeat;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_four {
  width: 22%;
  height: 100%;
  padding: 26px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_two .section_opt_two .article_opt_two .cont_four button {
  margin: 14px 0 0 0;
  float: right; }

.opt_three {
  width: 100%;
  height: 760px;
  padding: 80px 32px 16px 32px;
  background-color: #fafafa;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_three .section_opt_three {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_three .section_opt_three .article_opt_three {
  max-width: 1200px;
  height: 100%;
  padding: 66px 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.opt_three .section_opt_three .article_opt_three h1 {
  width: 32%;
  font: 34px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  color: #0079bc;
  padding: 80px 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_three .section_opt_three .article_opt_three p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #8e8e8e;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_three .section_opt_three .article_opt_three .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.opt_three .section_opt_three .article_opt_three p span {
  width: 36%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_three .section_opt_three .article_opt_three .bt_arrow {
  margin: 30px 0 0 0; }

.opt_three .section_opt_three .article_opt_three .img_bc_four {
  width: 68%;
  height: 100%;
  background-image: url(../img/screen_opt.png);
  background-repeat: no-repeat;
  background-position: right top;
  position: absolute;
  z-index: 9000000;
  right: 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_four {
  width: 100%;
  min-height: 266px;
  background-color: #f3f1f0;
  padding: 8% 0 130px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four .article_opt_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four .article_opt_four .cont_img {
  width: 50%;
  height: 670px;
  background-image: url(../img/bg_opt_result.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: -110px 0 0 -40px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four .article_opt_four .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 42px 0 56px 80px;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four .article_opt_four .cont_txt h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four .article_opt_four .cont_txt p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four .article_opt_four .cont_txt p span {
  width: 56%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_four .section_opt_four .article_opt_four .bt_arrow {
  margin: 30px 0 0 0; }

.opt_five {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 12% 0 16% 0;
  position: relative;
  border-bottom: solid 1px #e5e5e5;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_five .section_opt_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_five .section_opt_five .article_opt_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.opt_five .section_opt_five .article_opt_five h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 50px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_five .section_opt_five .article_opt_five p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_five .section_opt_five .article_opt_five p span {
  width: 40%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_five .section_opt_five .article_opt_five .bt_arrow {
  margin: 50px 0 0 0; }

.opt_five .section_opt_five .article_opt_five .img_opt_five {
  width: 40%;
  height: 100%;
  background-image: url(../img/im_dt_five.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
  position: absolute;
  z-index: 9000000;
  top: 100px;
  right: 10%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_six {
  width: 100%;
  background-color: #ffffff;
  padding: 5% 0 5% 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_six .section_opt_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_six .section_opt_six .article_opt_six {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.opt_six .section_opt_six .article_opt_six .rules .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .opt_six .section_opt_six .article_opt_six .rules .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .opt_six .section_opt_six .article_opt_six .rules .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.opt_six .section_opt_six .article_opt_six .rules .right {
  width: 74%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .opt_six .section_opt_six .article_opt_six .rules .right span {
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }

.dt_four.opc .section_dt_four .article_dt_four .cont_img {
  width: 50%;
  height: 618px;
  background-image: url(../img/bg_opc_result.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -40px;
  top: 26px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

@media only screen and (max-width: 1450px) {
  .opt_three .section_opt_three .article_opt_three .img_bc_four {
    right: -4%; } }

@media only screen and (max-width: 1325px) {
  .opt_three .section_opt_three .article_opt_three .img_bc_four {
    width: 90%;
    right: -10%; } }

@media only screen and (max-width: 1250px) {
  .opt_three .section_opt_three .article_opt_three .img_bc_four {
    width: 90%;
    right: -10%; }
  .opt_three .section_opt_three .article_opt_three .cont_img {
    right: -4%; } }

.cont {
  background: #ffffff; }

.bg_video {
  right: 0;
  width: 100%;
  max-height: 872px;
  z-index: 1;
  position: absolute;
  background-size: cover; }

.hm_one {
  width: 100%;
  max-height: 874px;
  margin: 0;
  background-image: url("../img/bn_home.jpg?141016");
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_one .section_hm_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_one .section_hm_one h1 {
  font: 100px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  line-height: 100px;
  width: 100%;
  padding: 12% 18% 0 18%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_one .section_hm_one .article_hm_one {
  width: 466px;
  padding: 0 0 48% 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.hm_one .section_hm_one .article_hm_one .cont_article_hm_one {
  width: 100%;
  border-top: solid 1px #9da0a6;
  margin: 50px 0 0 0;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_one .section_hm_one .article_hm_one .cont_article_hm_one .bt_play_white {
  margin: 0 auto;
  float: none !important; }

.hm_two {
  width: 100%;
  min-height: 246px;
  background-color: #ffffff;
  padding: 64px 0 64px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two {
  max-width: 1366px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two .cont_one {
  width: 18%;
  height: 100%;
  padding: 26px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two .cont_one .img_logo {
  width: 100%;
  height: 100%;
  padding: 44px 0 44px 0;
  background-image: url("../img/hm_two_lg_xp.png?220218");
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two .cont_two {
  width: 53%;
  height: 100%;
  padding: 20px 0% 20px 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two .cont_two h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif !important;
  color: #000000;
  line-height: 32px;
  padding: 0 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two .cont_two span {
  width: 78%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two .cont_three {
  width: 29%;
  height: 100%;
  padding: 46px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_two .section_hm_two .article_hm_two .cont_three .bt_blue_arrowtb {
  font: 14px ExoM, Arial, sans-serif;
  color: #000000;
  margin: 8% 60% 0 0;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  width: 146px;
  height: 46px;
  border-radius: 4px;
  background-image: none;
  border: solid 1px #000000 !important;
  float: right;
  transition: all 0.2s ease; }

.hm_two .section_hm_two .article_hm_two .cont_three .bt_blue_arrowtb:hover {
  color: #ffffff;
  background-color: #0079bc;
  border: solid 1px #0079bc !important;
  transition: all 0.2s ease; }

.hm_three {
  width: 100%;
  min-height: 680px;
  position: relative;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_three .section_hm_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.hm_three .section_hm_three .article_hm_three {
  width: 522px;
  height: 486px;
  margin: 147px 0 0 10%;
  padding: 70px 70px 0 70px;
  position: relative;
  z-index: 9000;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_three .section_hm_three .article_hm_three h1 {
  width: 62%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_three .section_hm_three .article_hm_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 28px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_three .section_hm_three .article_hm_three .bt_play_blue {
  margin: 8px 0 0 14px; }

.hm_three .section_hm_three .img_hm_three {
  width: 100%;
  min-height: 726px;
  background-image: url("../img/im_hm_three.png?19092016");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  margin: -44px 0 0 0;
  position: absolute;
  z-index: 900;
  right: 0;
  display: block;
  box-sizing: border-box; }

/* line 235, ../../sass/home.scss */
.hm_fourth {
  width: 100%;
  min-height: 678px;
  position: relative;
  background-color: #f3f1f0;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 244, ../../sass/home.scss */
.hm_fourth .section_hm_fourth {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 251, ../../sass/home.scss */
.hm_fourth .section_hm_fourth .article_hm_fourth {
  width: 522px;
  height: 486px;
  margin: 140px 12% 0 0;
  padding: 70px 70px 0 70px;
  position: relative;
  z-index: 9000;
  float: right;
  display: block;
  box-sizing: border-box; }

/* line 263, ../../sass/home.scss */
.hm_fourth .section_hm_fourth .article_hm_fourth h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 275, ../../sass/home.scss */
.hm_fourth .section_hm_fourth .article_hm_fourth span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 28px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 286, ../../sass/home.scss */
.hm_fourth .section_hm_fourth .article_hm_fourth .bt_play_blue {
  margin: 8px 0 0 14px; }

.hm_fourth .section_hm_fourth .img_hm_fourth {
  width: 100%;
  min-height: 726px;
  background-image: url(../img/im_hm_fourth.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  position: absolute;
  z-index: 900;
  left: 0;
  display: block;
  box-sizing: border-box; }

.hm_fifth {
  width: 100%;
  min-height: 666px;
  position: relative;
  background-color: #f3f1f0;
  float: left;
  display: block;
  overflow: hidden;
  box-sizing: border-box; }

.hm_fifth .section_hm_fifth {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 324, ../../sass/home.scss */
.hm_fifth .section_hm_fifth .article_hm_fifth {
  width: 100%;
  margin: auto;
  display: block;
  position: absolute;
  z-index: 90000;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 332, ../../sass/home.scss */
.hm_fifth .section_hm_fifth .article_hm_fifth div.cont_article_hm_fifth {
  max-width: 1200px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.hm_fifth .section_hm_fifth .article_hm_fifth div.cont_article_hm_fifth h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #7e7b7b;
  text-align: center;
  line-height: 70px;
  width: 100%;
  padding: 12% 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_fifth .section_hm_fifth .article_hm_fifth div.cont_article_hm_fifth span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  text-align: center;
  color: #939598;
  padding: 36px 26% 38px 26%;
  line-height: 22px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_fifth .section_hm_fifth .article_hm_fifth div.cont_article_hm_fifth div.ft_article_hm_fifth {
  max-width: 320px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 369, ../../sass/home.scss */
.hm_fifth .section_hm_fifth .article_hm_fifth div.cont_article_hm_fifth div.ft_article_hm_fifth .bt_play_blue {
  margin: 8px 0 0 14px; }

.hm_fifth .section_hm_fifth .img_hm_fifth {
  width: 100%;
  min-height: 790px;
  background-color: #e3e1e0;
  background-image: url(../img/im_hm_andre.png);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  position: absolute;
  margin: -122px 0 0 0;
  z-index: 900;
  left: 0;
  display: block;
  box-sizing: border-box; }

.hm_sixth_two {
  display: none; }

.hm_sixth {
  width: 100%;
  position: relative;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth {
  width: 100%;
  height: 100%;
  background-color: #edebe9;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth {
  max-width: 1200px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_rapha {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_rapha .img_rapha {
  width: 100%;
  height: 100%;
  background-image: url("../img/im_rapha_sld_anl.jpg?071216");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_rapha .img_rapha .article_anl {
  width: 500px;
  height: 360px;
  margin: 10% 0 0 0;
  padding: 0 100px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_rapha .img_rapha .article_anl h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_rapha .img_rapha .article_anl span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_goes {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_goes .img_goes {
  width: 100%;
  height: 100%;
  background-image: url("../img/im_goes_sld_anl.jpg?071216");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_goes .img_goes .article_anl {
  width: 500px;
  height: 360px;
  margin: 10% 0 0 0;
  padding: 0 100px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_goes .img_goes .article_anl h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_goes .img_goes .article_anl span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_bo {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_bo .img_bo {
  width: 100%;
  height: 100%;
  background-image: url("../img/im_bo_sld_anl.jpg?071216");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_bo .img_bo .article_anl {
  width: 500px;
  height: 360px;
  margin: 10% 0 0 0;
  padding: 0 100px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_bo .img_bo .article_anl h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_bo .img_bo .article_anl span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_andre {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_andre .img_andre {
  width: 100%;
  height: 100%;
  background-image: url("../img/im_andre_sld_anl.jpg?071216");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_andre .img_andre .article_anl {
  width: 500px;
  height: 360px;
  margin: 10% 0 0 0;
  padding: 0 100px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_andre .img_andre .article_anl h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_andre .img_andre .article_anl span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_neto {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_neto .img_neto {
  width: 100%;
  height: 100%;
  background-image: url("../img/im_neto_sld_anl.jpg?071216");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_neto .img_neto .article_anl {
  width: 630px;
  height: 360px;
  margin: 10% 0 0 0;
  padding: 0 230px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_neto .img_neto .article_anl h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_neto .img_neto .article_anl span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_igor {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_igor .img_igor {
  width: 100%;
  height: 100%;
  background-image: url("../img/im_igor_sld_anl.jpg?071216");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_igor .img_igor .article_anl {
  width: 630px;
  height: 360px;
  margin: 10% 0 0 0;
  padding: 0 230px 0 0;
  position: relative;
  float: right;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_igor .img_igor .article_anl h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_igor .img_igor .article_anl span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 30px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_rapha .img_rapha .article_anl .bt_play_blue, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_goes .img_goes .article_anl .bt_play_blue, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_bo .img_bo .article_anl .bt_play_blue, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_andre .img_andre .article_anl .bt_play_blue, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_neto .img_neto .article_anl .bt_play_blue, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_igor .img_igor .article_anl .bt_play_blue {
  margin: 8px 0 0 14px; }

.hm_sixth .section_hm_sixth .article_hm_sixth .cont_rapha .img_rapha .article_anl .ft_arti_anl, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_goes .img_goes .article_anl .ft_arti_anl, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_bo .img_bo .article_anl .ft_arti_anl, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_andre .img_andre .article_anl .ft_arti_anl, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_neto .img_neto .article_anl .ft_arti_anl, .hm_sixth .section_hm_sixth .article_hm_sixth .cont_igor .img_igor .article_anl .ft_arti_anl {
  width: 100%;
  height: 60px;
  border-top: solid 1px #dbdbdb;
  margin: 40px 0 0 0;
  float: left;
  display: block;
  background-image: url("../img/bg_ft_arti_anl.jpg?071216");
  background-repeat: no-repeat;
  background-position: bottom right;
  box-sizing: border-box; }

/* line 492, ../../sass/home.scss */
.hm_seventh {
  width: 100%;
  min-height: 906px;
  position: relative;
  background-color: #f3f1f0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 501, ../../sass/home.scss */
.hm_seventh .section_hm_seventh {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh {
  width: 936px;
  min-height: 682px;
  background-color: #ffffff;
  position: absolute;
  padding: 70px 0 0 10%;
  z-index: 9000;
  bottom: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 520, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 532, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .tabs {
  position: relative;
  clear: both;
  margin: 110px 0 0;
  background: white; }

/* line 539, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .tab {
  float: left; }

/* line 543, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .tab label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 10px;
  margin-left: -1px;
  position: relative;
  left: 1px;
  top: -29px;
  -webkit-transition: background-color .17s linear;
  border-bottom: solid 1px #e4e4e4;
  cursor: pointer; }

/* line 556, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .tab [type=radio] {
  display: none; }

/* line 560, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .content {
  position: absolute;
  top: -1px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 40px 0 0 0;
  -webkit-transition: opacity .6s linear;
  opacity: 0; }

/* line 571, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .content .left {
  width: 400px;
  height: 100%;
  padding: 0 70px 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 579, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_one {
  width: 100%;
  border-bottom: solid 1px #e4e4e4;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 586, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_one h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_one label {
  width: 50%;
  top: 0;
  padding: 14px 0 34px 0;
  border-bottom: none;
  cursor: default;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_one label h1 {
  width: auto;
  font: 46px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_one label h2 {
  font: 20px Aller-Light, Arial, sans-serif;
  color: #bcbec0;
  margin: 8px 0 0 4px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_one label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_two {
  width: 100%;
  padding: 18px 0 40px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 632, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_two h1 {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 641, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_two span {
  width: 100%;
  font: 18px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 8px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_three {
  width: 100%;
  float: left;
  display: block;
  margin: 30px 0 0 0;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_three h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  line-height: 26px;
  padding: 12px 0 0 0;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .left .line_three .bt_blue_f_t_b {
  margin: 30px 0 0 0; }

.hm_seventh .section_hm_seventh .article_hm_seventh .content .right {
  width: 52%;
  height: 100%;
  float: right;
  display: block;
  box-sizing: border-box; }
  .hm_seventh .section_hm_seventh .article_hm_seventh .content .right .img_risk {
    width: 100%;
    height: 328px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .hm_seventh .section_hm_seventh .article_hm_seventh .content .right .img_risk.one {
    background-image: url(../img/im_hm_risk_one.jpg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat; }
  .hm_seventh .section_hm_seventh .article_hm_seventh .content .right .img_risk.two {
    background-image: url(../img/im_hm_risk_two.jpg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat; }
  .hm_seventh .section_hm_seventh .article_hm_seventh .content .right .img_risk.three {
    background-image: url(../img/im_hm_risk_three.jpg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat; }
  .hm_seventh .section_hm_seventh .article_hm_seventh .content .right .img_risk.four {
    background-image: url(../img/im_hm_risk_four.jpg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat; }
  .hm_seventh .section_hm_seventh .article_hm_seventh .content .right .img_risk.five {
    background-image: url(../img/im_hm_risk_five.jpg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat; }

.hm_seventh .section_hm_seventh .article_hm_seventh [type=radio]:checked ~ label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  background: white;
  -moz-box-shadow: inset 0px -2px 0px 0px #4477ae;
  -webkit-box-shadow: inset 0px -2px 0px 0px #4477ae;
  box-shadow: inset 0px -2px 0px 0px #4477ae;
  border-bottom: solid 1px #e4e4e4;
  z-index: 2; }

/* line 702, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .article_hm_seventh [type=radio]:checked ~ label ~ .content {
  z-index: 1;
  opacity: 1; }

/* line 708, ../../sass/home.scss */
.hm_seventh .section_hm_seventh .img_hm_seventh {
  width: 100%;
  min-height: 906px;
  background-color: #ffffff;
  background-image: url(../img/im_hm_seventh.png);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  position: absolute;
  z-index: 900;
  left: 0;
  display: block;
  box-sizing: border-box; }

/* line 725, ../../sass/home.scss */
.hm_eighth {
  width: 100%;
  min-height: 864px;
  position: relative;
  background-color: #424041;
  overflow: hidden;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 735, ../../sass/home.scss */
.hm_eighth .section_hm_eighth {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 742, ../../sass/home.scss */
.hm_eighth .section_hm_eighth .article_hm_eighth {
  width: 40%;
  height: 126px;
  background-color: rgba(66, 64, 65, 0.5);
  color: rgba(66, 64, 65, 0.5);
  margin: 160px auto;
  display: block;
  position: relative;
  z-index: 90000;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.hm_eighth .section_hm_eighth .article_hm_eighth h1 {
  width: 100%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_eighth .section_hm_eighth .article_hm_eighth span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  text-align: center;
  line-height: 26px;
  padding: 36px 12% 38px 12%;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 775, ../../sass/home.scss */
.hm_eighth .section_hm_eighth .article_hm_eighth .cont_article_hm_eighth {
  width: 220px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 783, ../../sass/home.scss */
.hm_eighth .section_hm_eighth .img_hm_eighth {
  width: 100%;
  min-height: 418px;
  background-color: #424041;
  background-image: url(../img/im_hm_eighth.png);
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
  left: 0;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 798, ../../sass/home.scss */
.hm_ten {
  width: 100%;
  min-height: 850px;
  position: relative;
  background-color: #f3f1f0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 807, ../../sass/home.scss */
.hm_ten .section_hm_ten {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 814, ../../sass/home.scss */
.hm_ten .section_hm_ten .top_hm_ten {
  width: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 820, ../../sass/home.scss */
.hm_ten .section_hm_ten .top_hm_ten h1 {
  width: 100%;
  font: 46px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 100px 0 60px 0;
  text-align: center;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 832, ../../sass/home.scss */
.hm_ten .section_hm_ten .article_hm_ten {
  max-width: 100%;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 840, ../../sass/home.scss */
.hm_ten .sld_one {
  max-width: 1200px;
  background-image: url(../img/bg_sld_one.jpg);
  background-repeat: no-repeat;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 848, ../../sass/home.scss */
.hm_ten .sld_one .article_sld_one {
  width: 478px;
  height: 442px;
  padding: 130px 70px 0 70px;
  float: right;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 856, ../../sass/home.scss */
.hm_ten .sld_one .article_sld_one h1 {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 865, ../../sass/home.scss */
.hm_ten .sld_one .article_sld_one span {
  width: 100%;
  font: 26px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  line-height: 32px;
  padding: 36px 0 38px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.bn_tx_hm {
  width: 100%;
  height: 310px;
  margin: -1px auto;
  background-color: #333337;
  padding: 39px 0 39px 0;
  float: left;
  display: block;
  z-index: 900000;
  box-sizing: border-box; }
  .bn_tx_hm .section_bn_tx_hm {
    max-width: 1200px;
    height: 100%;
    background-color: #333337;
    margin: auto;
    display: block;
    box-sizing: border-box; }
    .bn_tx_hm .section_bn_tx_hm div:nth-child(1) {
      width: 30%;
      height: 233px;
      padding: 30px 0 0 40px;
      float: left;
      display: block;
      box-sizing: border-box; }
      .bn_tx_hm .section_bn_tx_hm div:nth-child(1) h1 {
        width: 80%;
        font: 30px Aller-Light, Arial, sans-serif;
        padding: 0 0 20px 0;
        color: #939598;
        border-bottom: solid 1px #4a4a4f;
        float: left;
        display: block;
        box-sizing: border-box; }
      .bn_tx_hm .section_bn_tx_hm div:nth-child(1) h2 {
        width: 100%;
        font: 100px Aller-Light, Arial, sans-serif;
        color: #4477ae;
        float: left;
        display: block;
        box-sizing: border-box; }
    .bn_tx_hm .section_bn_tx_hm div:nth-child(2) {
      width: 70%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .bn_tx_hm .section_bn_tx_hm div:nth-child(2) span {
        width: 100%;
        font: 16px Aller-Light, Arial, sans-serif;
        color: #939598;
        float: left;
        line-height: 26px;
        padding: 66px 10% 0 50px;
        display: block;
        box-sizing: border-box; }
      .bn_tx_hm .section_bn_tx_hm div:nth-child(2) div {
        width: 100px;
        float: left;
        margin: auto; }
        .bn_tx_hm .section_bn_tx_hm div:nth-child(2) div a {
          width: 146px;
          margin: 26px 0 0 50px; }

.hm_nw_one {
  width: 100%;
  min-height: 660px;
  max-height: 690px;
  height: calc(100vh - 200px);
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_one .section_hm_nw_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_one .section_hm_nw_one .article_hm_nw_one {
  max-width: 100%;
  height: 100%;
  padding: 0;
  margin: auto 0 auto auto;
  display: block;
  box-sizing: border-box; }
  .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) {
    width: 100%;
    height: 100%;
    background-image: url("../img/bn_hm_i_four.jpg?310817");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #1c2839;
    opacity: 1;
    float: left;
    display: block;
    position: absolute;
    float: left;
    display: block; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) section {
      width: 100%;
      height: 100%;
      float: left;
      display: block; }
      .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) section .cont_txt_bn {
        max-width: 1200px;
        position: relative;
        top: 22%;
        margin: auto;
        display: block; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) section .cont_txt_bn h1 {
          font: 60px TitilliumThin, Arial, sans-serif;
          color: #b4aaa4;
          width: 50%;
          margin: 0;
          float: left;
          display: block; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) section .cont_txt_bn h2 {
          font: 12px UbuntuR, Arial, sans-serif;
          text-decoration: none;
          color: #999999;
          border: 0;
          position: absolute;
          top: 356px;
          clear: both;
          bottom: 0;
          float: left;
          display: block;
          box-sizing: border-box; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) section .cont_txt_bn span {
          font: 26px Aller_R, Arial, sans-serif;
          color: #f3f1f0;
          width: 100%;
          height: 34px;
          margin: 0;
          padding: 32px 0 0 44px;
          background-image: url("../img/bg_bt_play_hm.png?281116");
          background-position: left;
          background-repeat: no-repeat;
          background-position: 0 30px;
          float: left;
          display: block; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) section .cont_txt_bn .bt_blue_f_t {
          width: 222px;
          border: solid 2px #3f88f5;
          padding: 0 44px 0 44px; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) a::after {
      content: "";
      background-image: url("../img/bn_hm_i_four.jpg?150417");
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      opacity: 1;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      position: absolute;
      z-index: -1; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) a:hover {
      background-color: #000;
      opacity: 0.8; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) a:hover::after {
      background-color: #000;
      opacity: 0.8; }
  .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) {
    width: 27%;
    height: 50%;
    position: relative;
    background-color: #000;
    clear: both;
    float: right;
    display: block; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) a {
      width: 100%;
      height: 100%;
      background-color: #000;
      background-image: url("../img/bn_hm_i_five.jpg?310817");
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      opacity: 1;
      float: left;
      display: block; }
      .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) a .cont_txt_bn {
        max-width: 100%;
        position: relative;
        top: 60%;
        padding: 0 0 0 44px;
        margin: auto;
        display: block; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) a .cont_txt_bn h1 {
          font: 30px Aller_R, Arial, sans-serif;
          color: #f3f1f0;
          width: 90%;
          margin: 0;
          float: left;
          display: block; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) a .cont_txt_bn span {
          font: 16px Aller_R, Arial, sans-serif;
          color: #f3f1f0;
          width: 92%;
          padding: 12px 0 0 0;
          float: left;
          display: block; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) a::after {
      content: "";
      background-image: url("../img/bn_hm_i_five.jpg?250417");
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      opacity: 1;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      position: absolute;
      z-index: -1; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) a:hover {
      background-color: #000;
      opacity: 0.8; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(2) a:hover::after {
      background-color: #000;
      opacity: 0.8; }
  .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) {
    width: 27%;
    height: 50%;
    position: relative;
    background-color: #000;
    clear: both;
    float: right;
    display: block; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) a {
      width: 100%;
      height: 100%;
      background-color: #000;
      background-image: url("../img/bn_hm_three.jpg?281116");
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      opacity: 1;
      float: left;
      display: block; }
      .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) a .cont_txt_bn {
        max-width: 100%;
        position: relative;
        top: 14%;
        padding: 0 0 0 44px;
        margin: auto;
        display: block; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) a .cont_txt_bn h1 {
          font: 30px Aller_R, Arial, sans-serif;
          color: #f3f1f0;
          width: 90%;
          margin: 0;
          float: left;
          display: block; }
        .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) a .cont_txt_bn span {
          font: 16px Aller_R, Arial, sans-serif;
          color: #f3f1f0;
          width: 92%;
          padding: 12px 0 0 0;
          float: left;
          display: block; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) a::after {
      content: "";
      background-image: url("../img/bn_hm_three.jpg?281116");
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      opacity: 1;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      position: absolute;
      z-index: -1; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) a:hover {
      background-color: #000;
      opacity: 0.8; }
    .hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(3) a:hover::after {
      background-color: #000;
      opacity: 0.8; }

.slides_at .cont_at {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.slides_at .cont_at ul {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.slides_at .cont_at ul li {
  width: 33.2%;
  height: 100%;
  background-color: #ffffff;
  margin: 0 1px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .slides_at .cont_at ul li a {
    width: 98%;
    float: left;
    display: block; }
  .slides_at .cont_at ul li h1 {
    font: 16px Aller_R, Arial, sans-serif;
    color: #050505;
    width: 100%;
    padding: 28px 0 0 34px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .slides_at .cont_at ul li span {
    font: 18px Aller_R, Arial, sans-serif;
    color: #7c7c7c;
    width: 90%;
    line-height: 26px;
    padding: 12px 0 0 34px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .slides_at .cont_at ul li .bt_arrow {
    margin: 20px 0 0 0;
    clear: both; }
  .slides_at .cont_at ul li .art_footer {
    width: 80%;
    margin: 24px 34px 0 34px;
    padding: 20px 0 0 0;
    border-top: solid 1px #ebebeb;
    float: left;
    display: block;
    box-sizing: border-box; }
    .slides_at .cont_at ul li .art_footer h2 {
      font: 14px Aller_R, Arial, sans-serif;
      color: #838587;
      width: 100%;
      float: left;
      display: block;
      box-sizing: border-box; }
    .slides_at .cont_at ul li .art_footer h3 {
      font: 22px Aller_R, Arial, sans-serif;
      color: #000000;
      width: 100%;
      padding: 8px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.hm_nw_four {
  width: 100%;
  padding: 0 0 70px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .hm_nw_four .section_hm_nw_four .article_hm_nw_four .cont_left {
    width: 32%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .hm_nw_four .section_hm_nw_four .article_hm_nw_four .cont_left h1 {
      width: 100%;
      font: 40px Aller_R, Arial, sans-serif;
      color: #282727;
      float: left;
      display: block;
      box-sizing: border-box; }
    .hm_nw_four .section_hm_nw_four .article_hm_nw_four .cont_left span {
      width: 86%;
      font: 16px Aller_R, Arial, sans-serif;
      line-height: 26px;
      color: #838587;
      padding: 30px 0 50px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .hm_nw_four .section_hm_nw_four .article_hm_nw_four .cont_left .bt_blue_f_t_b {
      width: 200px; }
  .hm_nw_four .section_hm_nw_four .article_hm_nw_four .cont_right {
    width: 68%;
    padding: 40px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two .ui-accordion-header {
  width: 100%;
  height: 70px;
  border-top: solid 1px #e9e9e9;
  padding: 16px 0 0 14%;
  float: left;
  display: block;
  overflow: hidden;
  position: relative;
  box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two .ui-accordion-header div:nth-child(2) {
  width: 30%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two .ui-accordion-header div:nth-child(2) h1 {
  font: 16px Aller_R, Arial, sans-serif;
  color: #444040;
  padding: 10px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two .ui-accordion-header .cont_plus {
  width: 58%;
  font: 16px Aller_R, Arial, sans-serif;
  text-align: right;
  color: #838587;
  padding: 0 20px 0 0;
  background-color: #ffffff;
  margin: 10px 12% 0 0;
  right: 0;
  display: block;
  position: absolute;
  box-sizing: border-box; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two .ui-accordion-header-active .cont_plus {
  display: none; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two .ui-accordion-header-collapsed .cont_plus {
  display: block; }

.hm_nw_four .section_hm_nw_four .article_hm_nw_four .body_hm_two .ui-accordion-content {
  width: 100%;
  padding: 0 1% 40px 14%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left {
  width: 52%;
  padding: 0 8% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left span {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #939598;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .bt_arrow {
  margin: 26px 0 0 0; }

.body_hm_two .hm_two_at_left span.txt_12 {
  width: 100%;
  font: 12px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 20px;
  padding: 10px 0 32px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details {
  width: 90%;
  border-top: solid 1px #e6e7e8;
  border-bottom: solid 1px #e6e7e8;
  padding: 14px 0 14px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details > span {
  width: 100%;
  font: 12px Aller-Light, Arial, sans-serif;
  color: #939598;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details > label {
  width: 50%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details > label > h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details > label > h2 {
  width: 100%;
  font: 18px Aller_R, Arial, sans-serif;
  color: #6d6e71;
  padding: 8px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details_two {
  width: 90%;
  border-bottom: solid 1px #e6e7e8;
  padding: 14px 0 14px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details_two > label {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details_two > label > h1 {
  width: 100%;
  font: 16px Aller-Regular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_left .cont_details_two > label > h2 {
  width: 100%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  padding: 8px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_right {
  width: 48%;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .hm_two_at_right label {
  width: 50%;
  float: left; }

.body_hm_two .hm_two_at_right label.hundred {
  width: 100%;
  float: left; }

.body_hm_two .hm_two_at_right label.hundred i {
  width: 50%;
  float: left; }

.body_hm_two .line_brd_blue {
  width: 100%;
  padding: 0 0 22px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .line_brd_blue label h1 {
  width: 100%;
  font: 50px Aller-Light, Arial, sans-serif;
  color: #acacac;
  padding: 0 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.body_hm_two .line_brd_blue label h2 {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #acacac;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_nw_m_one {
  display: none; }

.hm_new_two {
  width: 100%;
  background-color: #ffffff;
  padding: 0 0 20% 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two h1 {
  width: 40%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #787775;
  margin: -20px 0 0 0;
  position: relative;
  z-index: 90000;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two p span {
  width: 27%;
  font: 16px Aller_R, Arial, sans-serif;
  line-height: 22px;
  color: #8c8c8b;
  padding: 12px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two a:nth-child(3) {
  margin: 50px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two a:nth-child(5) {
  width: 150px !important;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two .line {
  width: 16%;
  border-bottom: solid 1px #e3e2e2;
  margin: 18px 100% 18px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_two .section_hm_new_two .article_hm_new_two .bt_blue_f_t_b {
  width: 140px;
  margin: 30px 20px 0 0; }

.hm_new_two .section_hm_new_two .article_hm_new_two .img_hm_new_two {
  width: 66%;
  height: 600px;
  background-image: url(../img/img_hm_new_two.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  position: absolute;
  z-index: 9000;
  top: 0;
  right: -20px;
  background-size: contain;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_three {
  width: 100%;
  background-color: #040709;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_three .section_hm_new_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_three .section_hm_new_three .article_hm_new_three {
  max-width: 1080px;
  height: 296px;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.hm_new_four {
  width: 100%;
  background-color: #fafafa;
  position: relative;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_four .section_hm_new_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_four .section_hm_new_four .article_hm_new_four {
  max-width: 1080px;
  padding: 0 0 0 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div {
    width: 312px;
    height: 226px;
    background-color: #ffffff;
    box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .hm_new_four .section_hm_new_four .article_hm_new_four div a {
      padding: 34px;
      float: left;
      display: block;
      box-sizing: border-box; }
      .hm_new_four .section_hm_new_four .article_hm_new_four div a h1 {
        width: 100%;
        color: #0079bc;
        font: 20px ExoM, Arial, sans-serif;
        text-transform: uppercase;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_four .section_hm_new_four .article_hm_new_four div a span {
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #8d8d8d;
        width: 100%;
        padding: 14px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_four .section_hm_new_four .article_hm_new_four div a label:nth-child(3) {
        cursor: pointer;
        width: 70%;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_four .section_hm_new_four .article_hm_new_four div a label:nth-child(4) {
        cursor: pointer;
        width: 30%;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_four .section_hm_new_four .article_hm_new_four div a label:nth-child(3) i {
        font: 12px TitilliumRegular, Arial, sans-serif;
        color: #666666;
        padding: 10px 0 0 0;
        position: absolute;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_four .section_hm_new_four .article_hm_new_four div a label:nth-child(3) span {
        font: 24px ExoM, Arial, sans-serif;
        color: #242423;
        width: 100%;
        padding: 26px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_four .section_hm_new_four .article_hm_new_four div a label:nth-child(4) span {
        font: 13px ExoM, Arial, sans-serif;
        color: #0079bc;
        font-weight: bold;
        text-transform: uppercase;
        text-align: right;
        width: 100%;
        padding: 36px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(4) label {
    padding: 22px 0 0 0; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(5) label {
    padding: 22px 0 0 0; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(1), .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(3) {
    margin: -64px 0 50px 0; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(2) {
    margin: -64px 72px 50px 72px; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(5) {
    margin: 0 72px 80px 72px; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(4), .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(6) {
    margin: 0 0 80px 0; }

.hm_new_five {
  width: 100%;
  position: relative;
  padding: 0 32px 0 32px;
  background-color: #fafafa;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_five .section_hm_new_five {
  width: 100%;
  height: 100%;
  background-color: #001e3a;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_five .section_hm_new_five .article_hm_new_five {
  max-width: 1300px;
  height: 640px;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left {
    width: 60%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper {
      position: relative; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item {
        height: 640px;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 0;
        opacity: 0;
        transition: all 0.5s ease-in-out; }
        .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item .arrow {
          position: absolute;
          top: 0;
          display: block;
          width: 40px;
          height: 40px;
          -webkit-tap-highlight-color: transparent;
          background: none; }
          .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item .arrow.arrow-prev {
            top: 0;
            left: 0; }
          .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item .arrow.arrow-next {
            top: 0;
            right: 0;
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
        .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item.light {
          color: white; }
          .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item.light .arrow {
            background: none; }
        @media (max-width: 480px) {
          .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item .arrow, .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .carousel-item.light .arrow {
            background-size: 10px;
            background-position: 10px 50%; } }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .andre_hm {
        background-image: url(../img/andre_hm.jpg);
        background-position: left bottom;
        background-repeat: no-repeat;
        background-size: contain; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .neto_hm {
        background-image: url(../img/neto_hm.jpg);
        background-position: left bottom;
        background-repeat: no-repeat;
        background-size: contain; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .igor_hm {
        background-image: url(../img/igor_hm.jpg);
        background-position: left bottom;
        background-repeat: no-repeat;
        background-size: contain; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .fernando_hm {
        background-image: url(../img/goes_hm.jpg);
        background-position: left bottom;
        background-repeat: no-repeat;
        background-size: contain; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .rafael_hm {
        background-image: url(../img/rafael_hm.png);
        background-position: left bottom;
        background-repeat: no-repeat;
        background-size: contain; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper [id^="target-item"] {
        display: none; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper .item-2 {
        z-index: 2;
        opacity: 1; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper *:target ~ .item-2 {
        opacity: 0; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper #target-item-2:target ~ .item-2 {
        opacity: 1; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper #target-item-3:target ~ .item-3, .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper #target-item-4:target ~ .item-4, .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .carousel-wrapper #target-item-5:target ~ .item-5 {
        z-index: 3;
        opacity: 1; }
    .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .ctrl {
      background-image: url(../img/bg_ctrl.png);
      background-position: center;
      background-repeat: no-repeat;
      width: 270px;
      height: 40px;
      margin: 550px auto;
      position: relative; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_left .ctrl span {
        width: 100%;
        text-align: center;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #141f2e;
        line-height: 38px;
        float: left;
        display: block;
        box-sizing: border-box; }
  .hm_new_five .section_hm_new_five .article_hm_new_five .cont_right {
    width: 40%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .hm_new_five .section_hm_new_five .article_hm_new_five .cont_right section {
      width: 100%;
      padding: 150px 0 160px 32px;
      position: relative;
      z-index: 900000;
      float: left;
      display: block;
      box-sizing: border-box; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_right section h1 {
        width: 100%;
        font: 34px ExoR, Arial, sans-serif;
        color: #ffffff;
        text-transform: uppercase;
        padding: 34px 0 0 0;
        background-image: url(../img/icon_h1_two.png);
        background-position: top left;
        background-repeat: no-repeat;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_right section span {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #ffffff;
        padding: 34px 0 34px 0;
        line-height: 22px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_right section a:nth-child(3) {
        font: 14px ExoM, Arial, sans-serif;
        color: #ffffff;
        text-transform: uppercase;
        text-align: center;
        text-decoration: none;
        line-height: 46px;
        width: 156px;
        height: 46px;
        border-radius: 4px;
        background-color: #0079bc;
        margin: 0 24px 0 0;
        clear: both;
        transition: all 0.2s ease;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_five .section_hm_new_five .article_hm_new_five .cont_right section a:nth-child(3):hover {
        transition: all 0.2s ease;
        background-color: #0284cc; }

.hm_new_six {
  width: 100%;
  position: relative;
  background-color: #fafafa;
  padding: 0 0 16PX 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_six .section_hm_new_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_six .section_hm_new_six .article_hm_new_six {
  max-width: 100%;
  height: 500px;
  padding: 0 32px 0 32px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .hm_new_six .section_hm_new_six .article_hm_new_six div {
    width: 49.5%;
    height: 580px;
    position: relative;
    float: left;
    display: block;
    box-sizing: border-box; }
    .hm_new_six .section_hm_new_six .article_hm_new_six div label {
      width: 100%;
      position: absolute;
      bottom: 0;
      padding: 0 0 45px 55px;
      float: left;
      display: block;
      box-sizing: border-box; }
      .hm_new_six .section_hm_new_six .article_hm_new_six div label h1 {
        width: 100%;
        font: 34px ExoR, Arial, sans-serif;
        color: #ffffff;
        text-transform: uppercase;
        float: left;
        display: block;
        box-sizing: border-box; }
      .hm_new_six .section_hm_new_six .article_hm_new_six div label section {
        width: 100%;
        padding: 22px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .hm_new_six .section_hm_new_six .article_hm_new_six div label section a:nth-child(1) {
          width: 160px;
          height: 30px;
          font: 16px TitilliumRegular, Arial, sans-serif;
          color: #ffffff;
          text-decoration: none;
          padding: 2px 0 0 48px;
          background-image: url(../img/icon_play_w.png);
          background-position: center left;
          background-repeat: no-repeat;
          float: left;
          display: block;
          box-sizing: border-box; }
        .hm_new_six .section_hm_new_six .article_hm_new_six div label section .line_brk {
          width: 1px;
          height: 36px;
          background-color: rgba(255, 255, 255, 0.1);
          margin: 0 24px 0 24px;
          float: left;
          display: block;
          box-sizing: border-box; }
        .hm_new_six .section_hm_new_six .article_hm_new_six div label section a:nth-child(3) {
          width: 124px;
          height: 30px;
          font: 16px TitilliumRegular, Arial, sans-serif;
          color: #ffffff;
          text-decoration: none;
          padding: 2px 24px 0 0;
          background-image: url(../img/arrow_white.png);
          background-position: center right;
          background-repeat: no-repeat;
          float: left;
          display: block;
          box-sizing: border-box; }
  .hm_new_six .section_hm_new_six .article_hm_new_six div:nth-child(1) {
    margin: 0 0.5% 0 0;
    background-image: url(../img/card_home_clear.jpg);
    background-position: center right;
    background-repeat: no-repeat;
    background-color: #000;
    background-size: auto 100%; }
    .hm_new_six .section_hm_new_six .article_hm_new_six div:nth-child(1) span {
      width: 50%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 34px 0 34px 0;
      line-height: 22px;
      float: left;
      display: block;
      box-sizing: border-box;
      clear: both; }
  .hm_new_six .section_hm_new_six .article_hm_new_six div:nth-child(2) {
    margin: 0 0 0 0.5%;
    background-image: url("../img/img_rv_hm.jpg?270218");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; }
    .hm_new_six .section_hm_new_six .article_hm_new_six div:nth-child(2) span {
      width: 50%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 34px 0 34px 0;
      line-height: 22px;
      float: left;
      display: block;
      box-sizing: border-box;
      clear: both; }

.hm_new_seven {
  width: 100%;
  position: relative;
  padding: 0 32px 0 32px;
  background-color: #fafafa;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_seven .section_hm_new_seven {
  width: 100%;
  height: 100%;
  background-color: #000000;
  background-image: url("../img/smoke.jpg?220218");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_seven .section_hm_new_seven .article_hm_new_seven {
  max-width: 1300px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  overflow: hidden;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .hm_new_seven .section_hm_new_seven .article_hm_new_seven section {
    width: 100%;
    padding: 160px 0 160px 32px;
    position: relative;
    z-index: 900000;
    float: left;
    display: block;
    box-sizing: border-box; }
    .hm_new_seven .section_hm_new_seven .article_hm_new_seven section h1 {
      width: 100%;
      font: 34px ExoR, Arial, sans-serif;
      color: #ffffff;
      padding: 34px 0 0 0;
      text-transform: uppercase;
      background-image: url(../img/icon_h1.png);
      background-position: top left;
      background-repeat: no-repeat;
      float: left;
      display: block;
      box-sizing: border-box; }
    .hm_new_seven .section_hm_new_seven .article_hm_new_seven section span {
      width: 34%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 34px 0 34px 0;
      line-height: 22px;
      float: left;
      display: block;
      box-sizing: border-box; }
    .hm_new_seven .section_hm_new_seven .article_hm_new_seven section a:nth-child(3) {
      font: 14px ExoM, Arial, sans-serif;
      color: #ffffff;
      text-transform: uppercase;
      text-align: center;
      text-decoration: none;
      line-height: 46px;
      width: 156px;
      height: 46px;
      border-radius: 4px;
      background-color: #0079bc;
      margin: 0 24px 0 0;
      clear: both;
      transition: all 0.2s ease;
      float: left;
      display: block;
      box-sizing: border-box; }
    .hm_new_seven .section_hm_new_seven .article_hm_new_seven section a:nth-child(3):hover {
      transition: all 0.2s ease;
      background-color: #0284cc; }
    .hm_new_seven .section_hm_new_seven .article_hm_new_seven section a:nth-child(4) {
      font: 14px ExoM, Arial, sans-serif;
      color: #ffffff;
      text-transform: uppercase;
      text-align: center;
      text-decoration: none;
      line-height: 46px;
      width: 156px;
      height: 46px;
      border-radius: 4px;
      border: solid 1px #ffffff;
      background-color: transparent;
      float: left;
      transition: all 0.2s ease;
      display: block;
      box-sizing: border-box; }
    .hm_new_seven .section_hm_new_seven .article_hm_new_seven section a:nth-child(4):hover {
      background-color: #ffffff;
      color: #0079bc;
      transition: all 0.2s ease; }
  .hm_new_seven .section_hm_new_seven .article_hm_new_seven article {
    width: 100%;
    height: 100%;
    background-image: url("../img/im_plt_home.png?220218");
    background-position: right 50%;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    float: left;
    display: block;
    box-sizing: border-box; }

/*carousel mobile*/
.gallery-cell {
  width: 100%; }

@media screen and (min-width: 768px) {
  .gallery-cell {
    width: 50%; } }

.flickity-prev-next-button {
  display: block; }

.flickity-prev-next-button.next {
  right: 30px !important; }

.flickity-prev-next-button.previous {
  left: 30px !important; }

.flickity-page-dots .dot {
  background: #ffffff !important; }

.flickity-prev-next-button .arrow {
  fill: #ffffff !important; }

.flickity-prev-next-button svg {
  position: absolute !important;
  left: 35% !important;
  top: 35% !important;
  width: 30% !important;
  height: 30% !important; }

.flickity-prev-next-button {
  width: 60px !important;
  height: 60px !important;
  opacity: 0.5 !important;
  background: rgba(255, 255, 255, 0.09) !important; }

.flickity-prev-next-button:disabled {
  opacity: 0.05 !important; }

/*carousel mobile*/
@media screen and (max-width: 1400px) {
  .hm_new_seven .section_hm_new_seven .article_hm_new_seven article {
    background-position: 80% center; } }

@media screen and (max-width: 1162px) {
  .hm_new_four .section_hm_new_four .article_hm_new_four div {
    width: 30% !important; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(2) {
    width: 30% !important;
    margin: -64px 5% 50px 5%; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(5) {
    width: 30% !important;
    margin: 0 5% 50px 5%; }
  .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(5) a label:nth-child(4) span, .hm_new_four .section_hm_new_four .article_hm_new_four div:nth-child(6) a label:nth-child(4) span {
    text-align: left; }
  .hm_new_three {
    padding: 0 32px 0 32px; }
  .cont_form_pz label {
    width: 28% !important; }
  .hm_new_seven .section_hm_new_seven .article_hm_new_seven article {
    background-position: 160% center; } }

.teste {
  background-color: green; }

.cont {
  background-color: #fafafa; }

.sb_one.pcts {
  background-image: url(../img/bn_pcts_new.jpg?062018); }

.pct_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_pct_one.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  padding: 8% 0 12% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_one .section_pct_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_one .section_pct_one .article_pct_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.pct_one .section_pct_one .article_pct_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_one .section_pct_one .article_pct_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  width: 32%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two {
  width: 100%;
  min-height: 242px;
  background-color: #242423;
  padding: 64px 0 64px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  position: relative;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two i {
  font: 14px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  line-height: 80px;
  width: 80px;
  height: 80px;
  background-color: #0079bc;
  position: absolute;
  border-radius: 80px;
  top: -104px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_one {
  width: 21%;
  height: 100%;
  padding: 10px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_one label {
  width: 90%;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_one label h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_one label h2 {
  width: 100%;
  font: 72px ExoT, Arial, sans-serif;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_two {
  width: 23%;
  height: 100%;
  padding: 10px 0 30px 40px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_three {
  width: 23%;
  height: 100%;
  padding: 10px 0 10px 40px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_two label h1, .pct_two .section_pct_two .article_pct_two .cont_three label h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .pct_two .section_pct_two .article_pct_two .cont_two label h1 var, .pct_two .section_pct_two .article_pct_two .cont_three label h1 var {
    font: 14px TitilliumWebLight, Arial, sans-serif;
    color: #60605f; }

.pct_two .section_pct_two .article_pct_two .cont_two label h2, .pct_two .section_pct_two .article_pct_two .cont_three label h2 {
  width: 100%;
  font: 72px ExoT, Arial, sans-serif;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_two .section_pct_two .article_pct_two .cont_four {
  width: 33%;
  height: 100%;
  padding: 30px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .pct_two .section_pct_two .article_pct_two .cont_four .bt_n_blue {
    margin: 32px 20px 0 0; }
  .pct_two .section_pct_two .article_pct_two .cont_four .bt_n_trans {
    margin: 32px 0 0 0; }

.pct_two .section_pct_two .article_pct_two .cont_four .bt_blue_f_t {
  margin: 6px 20px 0 0;
  float: left; }

.pct_two .section_pct_two .article_pct_two .cont_four .bt_arrow_account_w {
  margin: 20px 0 0 0;
  float: left; }

.pct_three {
  width: 100%;
  background-color: #ffffff;
  padding: 100px 20px 10px 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_three .section_pct_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_three .section_pct_three .article_pct_three {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.pct_three .section_pct_three .article_pct_three h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  text-align: center;
  text-transform: uppercase;
  color: #0284cc;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four {
  width: 100%;
  background-color: #ffffff;
  padding: 66px 20px 10px 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct {
  width: 100%;
  padding: 0 0 100px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct .col_pct {
  width: 30%;
  box-shadow: 0 2px 10px -2px rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  border-radius: 4px;
  padding: 34px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct .col_pct.middle {
  width: 30%;
  margin: 0 5% 0 5%; }

.pct_four .section_pct_four .article_pct_four .line_pct h1 {
  width: 100%;
  font: 16px ExoSB, Arial, sans-serif;
  color: #000000;
  padding: 0 0 12px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct h2 {
  width: 100%;
  font: 26px ExoT, Arial, sans-serif;
  color: #0079bc;
  font-weight: bold;
  padding: 0 0 20px 0;
  border-bottom: solid 1px #e4e4e4;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct h3 {
  width: 50%;
  font: 13px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  padding: 0;
  line-height: 50px;
  color: #7c7c7b;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct h4 {
  width: 50%;
  font: 13px ExoR, Arial, sans-serif;
  text-align: right;
  text-transform: uppercase;
  color: #666666;
  line-height: 50px;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct label {
  width: 100%;
  height: 50px;
  border-top: solid 1px #e4e4e4;
  border-bottom: solid 1px #e4e4e4;
  float: left;
  display: block;
  box-sizing: border-box; }
  .pct_four .section_pct_four .article_pct_four .line_pct label span {
    font: 13px ExoR, Arial, sans-serif;
    text-transform: uppercase;
    line-height: 50px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .pct_four .section_pct_four .article_pct_four .line_pct label span:nth-child(1) {
    width: 78%;
    color: #7c7c7b; }
  .pct_four .section_pct_four .article_pct_four .line_pct label span:nth-child(2) {
    width: 22%;
    color: #666666;
    text-align: right; }

.pct_four .section_pct_four .article_pct_four .line_pct .bt_blue_f_t_b {
  width: 100%;
  text-align: center;
  font: 14px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  background-color: #0079bc;
  height: 46px;
  line-height: 44px;
  border-radius: 4px;
  padding: 0 26px 0 26px;
  transition: all 0.2s ease;
  float: left;
  display: block;
  box-sizing: border-box; }

.pct_four .section_pct_four .article_pct_four .line_pct label:nth-child(6) {
  border-top: none;
  border-bottom: none;
  margin: 0 0 18px 0; }

.bc_one.plt .bn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9000;
  top: 0;
  background-image: url("../img/bg_pc_plt.png?22021018");
  background-position: right center;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_plt_one.jpg);
  background-position: top center;
  padding: 10% 0 12% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one .section_plt_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one .section_plt_one .article_plt_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one .section_plt_one .article_plt_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one .section_plt_one .article_plt_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  width: 36%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one.two {
  width: 100%;
  margin: 0;
  min-height: 444px;
  padding: 0;
  background-image: url(../img/bn_plt_two.jpg);
  background-position: top center;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one.two .section_plt_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one.two .section_plt_one .article_plt_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one.two .section_plt_one .article_plt_one h1 {
  font: 55px TitilliumThin, Arial, sans-serif;
  color: #a5a6aa;
  text-align: center;
  width: 100%;
  padding: 100px 0 10px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one.two .section_plt_one .article_plt_one span {
  font: 14px UbuntuR, Arial, sans-serif;
  color: #909194;
  width: 100%;
  text-align: center;
  padding: 0 0 30px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one.two .section_plt_one .article_plt_one .bt_blue_f_t {
  width: 200px;
  color: #3f88f5;
  border: solid 2px #3f88f5;
  float: none;
  margin: auto;
  padding: 0; }

.inv-chamada-quiz {
  width: 100%;
  height: auto;
  background-color: #fff;
  padding: 60px 0 48px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }
  .inv-chamada-quiz .content-chamada-quiz {
    max-width: 430px;
    width: 100%;
    margin: 0 auto; }
    .inv-chamada-quiz .content-chamada-quiz figure {
      margin: 0 auto 12px auto;
      width: 140px; }
      .inv-chamada-quiz .content-chamada-quiz figure img {
        width: 100%; }
    .inv-chamada-quiz .content-chamada-quiz .chamada-quiz-p1 {
      width: 100%;
      font: 24px ExoR, Arial, sans-serif;
      color: #5a5a5a;
      padding: 0 0 24px 0;
      text-transform: uppercase;
      float: left;
      display: block;
      box-sizing: border-box;
      text-align: center;
      line-height: 140%; }
    .inv-chamada-quiz .content-chamada-quiz .chamada-quiz-p2 {
      width: 180px;
      text-align: center;
      font: 16px TitilliumSemiBold, Arial, sans-serif;
      background-color: #4088F6;
      color: #fff;
      display: block;
      text-decoration: none;
      padding: 12px 0;
      border-radius: 6px;
      clear: both;
      transition: 0.3s;
      margin: 36px auto; }
      .inv-chamada-quiz .content-chamada-quiz .chamada-quiz-p2:hover {
        background: #2699FB;
        color: #fff; }
    .inv-chamada-quiz .content-chamada-quiz hr {
      width: 64px;
      border: 2px solid #4088F6;
      margin: 24px auto;
      clear: both; }

.plt_two {
  width: 100%;
  min-height: 242px;
  background-color: #242423;
  padding: 64px 0 64px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  position: relative;
  display: block;
  box-sizing: border-box; }
  .plt_two .section_plt_two .article_plt_two h1 {
    width: 100%;
    font: 24px ExoR, Arial, sans-serif;
    color: #ffffff;
    padding: 0 0 4px 2px;
    text-transform: uppercase;
    float: left;
    display: block;
    box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two i {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  line-height: 80px;
  width: 80px;
  height: 80px;
  background-color: #4678ac;
  position: absolute;
  border-radius: 80px;
  top: -104px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_one {
  width: 40%;
  height: 100%;
  padding: 10px 0 10px 0;
  border-right: solid 1px #555556;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_one label:nth-child(1) {
  width: 40%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_one label:nth-child(2) {
  width: 60%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_one label h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_one label h2 {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4678ac;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_one label span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 22px 20% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_two {
  width: 40%;
  height: 100%;
  padding: 10px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_two label:nth-child(1) {
  width: 40%;
  padding: 0 0 0 40px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_two label:nth-child(2) {
  width: 60%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_two label h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_two label h2 {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4678ac;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_two label span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 22px 10% 0 16%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_three {
  width: 20%;
  height: 100%;
  padding: 46px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two .section_plt_two .article_plt_two .cont_three a {
  margin: 6px 0 0 0;
  float: right; }

.plt_three {
  width: 100%;
  position: relative;
  z-index: 9000;
  margin: -106px 0 0 0;
  padding: 0 20px 10px 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three .article_plt_three {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three .article_plt_three > h1 {
  width: 100%;
  font: 40px TitilliumThin, Arial, sans-serif;
  color: #a5a6aa;
  padding: 70px 0 50px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three .article_plt_three .cont_plat {
  width: 26%;
  height: 352px;
  padding: 208px 40px 0 40px;
  margin: 0 0 20px 0;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three .article_plt_three .cont_plat .cont_subt {
  width: 100%;
  padding: 0 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three .article_plt_three .cont_plat .cont_subt h1 {
  font: 21px ExoM, Arial, sans-serif;
  color: #000000;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three .article_plt_three .cont_plat .cont_subt h2 {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  padding: 8px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three .section_plt_three .article_plt_three .cont_plat .bt_arrow {
  font: 13px ExoB, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  margin: 14px 0 0 0;
  background-image: none; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(1) {
  background-image: url("../img/bg_plat_01.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(2) {
  margin: 0 11% 60px 11%;
  background-image: url("../img/bg_plat_02.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(3) {
  background-image: url("../img/bg_plat_03.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(4) {
  background-image: url("../img/bg_plat_04.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top;
  clear: both; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(5) {
  margin: 0 11% 60px 11%;
  background-image: url("../img/bg_plat_05.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(6) {
  background-image: url("../img/bg_plat_06.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(7) {
  background-image: url("../img/bg_plat_07.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top;
  clear: both; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(8) {
  margin: 0 11% 60px 11%;
  background-image: url("../img/bg_plat_08.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(9) {
  background-image: url("../img/bg_plat_09.jpg?22022018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(10) {
  background-image: url("../img/bg_plat_10.png?01062018");
  background-repeat: no-repeat;
  background-position: right top;
  clear: both; }

.plt_three .section_plt_three .article_plt_three .cont_plat:nth-child(11) {
  margin: 0 11% 60px 11%;
  background-image: url("../img/bg_plat_11.png?01062018");
  background-repeat: no-repeat;
  background-position: right top; }

.plt_prod {
  width: 100%;
  height: 230px;
  background-color: #ffffff;
  padding: 60px 20px 60px 20px;
  border-bottom: solid 1px #e6e7e8;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_prod .section_plt_prod {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_prod .section_plt_prod .article_plt_prod {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_one {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_two {
  width: 50%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_two h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 0 0 16px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_two span {
  width: 58%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_three {
  width: 20%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_prod .section_plt_prod .article_plt_prod > .cont_three label {
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: space-around;
    box-sizing: border-box; }
    .plt_prod .section_plt_prod .article_plt_prod > .cont_three label .bt_blue_f_t_b {
      width: 210px; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_one.nlg {
  background-image: url(../img/plt_lg_nlg.png);
  background-position: left center;
  background-repeat: no-repeat; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_one.mt5 {
  background-image: url(../img/plt_lg_mt5.png);
  background-position: left center;
  background-repeat: no-repeat; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_one.ft {
  background-image: url(../img/plt_lg_ft.png);
  background-position: left center;
  background-repeat: no-repeat; }

.plt_prod .section_plt_prod .article_plt_prod > .cont_one.tdz {
  background-image: url(../img/plt_lg_tdz.png);
  background-position: left center;
  background-repeat: no-repeat; }

.plt_one_tz {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_tz.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_tz .section_plt_one_tz {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_tz .section_plt_one_tz .article_plt_one_tz {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_tz .section_plt_one_tz .article_plt_one_tz h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 44%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_tz .section_plt_one_tz .article_plt_one_tz var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_tz .section_plt_one_tz .article_plt_one_tz span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_tz .section_plt_one_tz .article_plt_one_tz a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_tz .section_plt_one_tz .article_plt_one_tz a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_two_tz {
  width: 100%;
  min-height: 266px;
  background-color: #0c101b;
  padding: 64px 0 64px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_tz .section_plt_two_tz {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_tz .section_plt_two_tz .article_plt_two_tz {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  position: relative;
  display: block;
  box-sizing: border-box; }

.plt_two_tz .section_plt_two_tz .article_plt_two_tz i {
  font: 30px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  line-height: 148px;
  width: 148px;
  height: 148px;
  background-color: #4678ac;
  position: absolute;
  border-radius: 80px;
  top: -134px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_tz .section_plt_two_tz .article_plt_two_tz .cont_one {
  width: 75%;
  height: 100%;
  padding: 10px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_tz .section_plt_two_tz .article_plt_two_tz .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 46px 12% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_two_tz .section_plt_two_tz .article_plt_two_tz .cont_one span var {
    color: #ffffff; }

.plt_two_tz .section_plt_two_tz .article_plt_two_tz .cont_one .bt_blue_f_t {
  margin: 24px 0 0 0; }

.plt_two_tz .section_plt_two_tz .article_plt_two_tz .cont_two {
  width: 25%;
  height: 100%;
  padding: 46px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_tz .section_plt_two_tz .article_plt_two_tz .cont_three a {
  margin: 6px 0 0 0;
  float: right; }

.plt_two_new {
  width: 100%;
  min-height: 266px;
  background-color: #242423;
  padding: 100px 0 100px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_new .section_plt_two_new {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_new .section_plt_two_new .article_plt_two_new {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  position: relative;
  display: block;
  box-sizing: border-box; }

.plt_two_new .section_plt_two_new .article_plt_two_new .cont_left {
  width: 25%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_new .section_plt_two_new .article_plt_two_new .cont_left h1 {
  text-transform: uppercase;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  width: 84%;
  border: 0;
  padding: 10px 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_new .section_plt_two_new .article_plt_two_new .cont_left span {
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #fafafa;
  width: 80%;
  line-height: 28px;
  padding: 10px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_new .section_plt_two_new .article_plt_two_new .cont_left a {
  width: 200px;
  color: #3f88f5;
  border: solid 2px #3f88f5;
  padding: 0; }

.plt_two_new .section_plt_two_new .article_plt_two_new .cont_right {
  width: 75%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label {
    width: 31%;
    height: 280px;
    background-color: #272726;
    position: relative;
    -webkit-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.2);
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a {
      width: 100%;
      height: 100%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis {
        width: 100%;
        height: 100%;
        display: block;
        box-sizing: border-box; }
        .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis > h1 {
          width: 100%;
          font: 16px ExoR, Arial, sans-serif;
          color: #ffffff;
          text-transform: uppercase;
          padding: 42px 0 24px 40px;
          float: left;
          display: block;
          box-sizing: border-box; }
        .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .middle_gratis {
          width: 100%;
          padding: 0 28px 30px 40px;
          float: left;
          display: block;
          box-sizing: border-box; }
          .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .middle_gratis > span {
            width: 90%;
            font: 20px TitilliumWebLight, Arial, sans-serif;
            color: #939393;
            line-height: 32px;
            float: left;
            display: block;
            box-sizing: border-box; }
            .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .middle_gratis > span var {
              color: #9f9f9f; }
            .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .middle_gratis > span var:nth-child(2) {
              color: #9f9f9f; }
            .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .middle_gratis > span var:nth-child(3) {
              color: #ffffff; }
        .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis p {
          font: 14px ExoR, Arial, sans-serif;
          color: #ffffff;
          text-transform: uppercase;
          text-decoration: none;
          height: 34px;
          line-height: 32px;
          border-radius: 4px;
          padding: 0 26px 0 26px;
          border: solid 1px #ffffff;
          transition: all 0.2s ease;
          position: absolute;
          bottom: 38px;
          float: left;
          display: block;
          box-sizing: border-box; }
        .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .footer_gratis {
          width: 100%;
          border-top: solid 1px #505055;
          margin: 26px 0 0 0;
          padding: 18px 0 0 0;
          float: left;
          display: block;
          box-sizing: border-box; }
          .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .footer_gratis span {
            font: 12px UbuntuR, Arial, sans-serif;
            color: #9f9f9f;
            float: left;
            display: block;
            box-sizing: border-box; }
          .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label a .cont_gratis .footer_gratis a {
            font: 14px ExoR, Arial, sans-serif;
            color: #ffffff;
            text-transform: uppercase;
            text-decoration: none;
            height: 46px;
            line-height: 46px;
            border-radius: 4px;
            padding: 0 26px 0 26px;
            border: solid 1px #ffffff;
            transition: all 0.2s ease;
            float: left;
            display: block;
            box-sizing: border-box; }
  .plt_two_new .section_plt_two_new .article_plt_two_new .cont_right label:nth-child(2) {
    margin: 0 1.5% 0 1.5%; }

.plt_three_tz {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 0 0 120px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz .article_plt_three_tz {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz .article_plt_three_tz .cont_img {
  width: 80%;
  height: 430px;
  background-image: url(../img/comp_tz.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 -94px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz .article_plt_three_tz .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 0 0 0% 10%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz .article_plt_three_tz .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz .article_plt_three_tz .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz .article_plt_three_tz .cont_txt p span {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_tz .section_plt_three_tz .article_plt_three_tz .cont_txt a {
  margin: 30px 0 0 0; }

.plt_four_tz {
  width: 100%;
  min-height: 680px;
  background-color: #f1f1f1;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_tz .section_plt_four_tz {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_tz .section_plt_four_tz .article_plt_four_tz {
  max-width: 1200px;
  height: 100%;
  padding: 100px 20px 100px 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_left {
  width: 40%;
  float: left;
  position: relative;
  z-index: 2000;
  display: block;
  box-sizing: border-box; }
  .plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_left h1 {
    width: 50%;
    font: 44px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 20px 2px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_left span {
    width: 80%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #939598;
    line-height: 30px;
    padding: 0 0 20px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_left .bt_arrow {
    width: 160px;
    clear: both;
    margin: 10px 0 10px 0; }
  .plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_left .bt_play_blue_tw {
    margin: 14px 0 0 0;
    clear: both;
    width: 200px !important;
    border-top: solid 1px #dddddd;
    border-radius: 0;
    padding: 14px 0 0 0 !important; }
    .plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_left .bt_play_blue_tw span {
      color: #4477ae !important; }

.plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_right {
  width: 60%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_four_tz .section_plt_four_tz .article_plt_four_tz .cont_right .cont_img {
    width: 80%;
    height: 576px;
    background-image: url(../img/pit_tz.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 -94px;
    position: absolute;
    z-index: 1000;
    float: left;
    display: block;
    box-sizing: border-box; }

.plt_one_ft {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_ft.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ft .section_plt_one_ft {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ft .section_plt_one_ft .article_plt_one_ft {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_ft .section_plt_one_ft .article_plt_one_ft h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 42%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ft .section_plt_one_ft .article_plt_one_ft var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ft .section_plt_one_ft .article_plt_one_ft span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ft .section_plt_one_ft .article_plt_one_ft a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_ft .section_plt_one_ft .article_plt_one_ft a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_two_ft {
  width: 100%;
  min-height: 266px;
  background-color: #0c101b;
  padding: 64px 0 64px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_ft .section_plt_two_ft {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_ft .section_plt_two_ft .article_plt_two_ft {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  position: relative;
  display: block;
  box-sizing: border-box; }

.plt_two_ft .section_plt_two_ft .article_plt_two_ft i {
  font: 30px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  line-height: 148px;
  width: 148px;
  height: 148px;
  background-color: #4678ac;
  position: absolute;
  border-radius: 80px;
  top: -134px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_ft .section_plt_two_ft .article_plt_two_ft .cont_one {
  width: 75%;
  height: 100%;
  padding: 10px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_ft .section_plt_two_ft .article_plt_two_ft .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 66px 12% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_two_ft .section_plt_two_ft .article_plt_two_ft .cont_one span var {
    color: #ffffff; }

.plt_two_ft .section_plt_two_ft .article_plt_two_ft .cont_one .bt_blue_f_t {
  margin: 24px 0 0 0; }

.plt_two_ft .section_plt_two_ft .article_plt_two_ft .cont_two {
  width: 25%;
  height: 100%;
  padding: 46px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_ft .section_plt_two_ft .article_plt_two_ft .cont_three a {
  margin: 6px 0 0 0;
  float: right; }

.plt_three_ft {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 0 0 120px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ft .section_plt_three_ft {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ft .section_plt_three_ft .article_plt_three_ft {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_three_ft .section_plt_three_ft .article_plt_three_ft .cont_txt_one {
  width: 40%;
  height: 100%;
  position: relative;
  padding: 0;
  z-index: 2000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ft .section_plt_three_ft .article_plt_three_ft .cont_txt_two {
  width: 60%;
  height: 100%;
  position: relative;
  padding: 12px 0 0 0;
  z-index: 2000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ft .section_plt_three_ft .article_plt_three_ft .cont_txt_one h1 {
  width: 90%;
  font: 44px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ft .section_plt_three_ft .article_plt_three_ft .cont_txt_two p {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ft .section_plt_three_ft .article_plt_three_ft .cont_txt_two p span {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_ft {
  width: 100%;
  min-height: 680px;
  background-color: #ffffff;
  border-top: solid 1px #dbdbdb;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_ft .section_plt_four_ft {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_ft .section_plt_four_ft .article_plt_four_ft {
  max-width: 1200px;
  height: 100%;
  padding: 100px 20px 100px 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens div h2 {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 214px 0 0 0;
        color: #000000;
        float: left;
        display: block;
        box-sizing: border-box; }
      .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 26px;
        padding: 22px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens div:nth-child(1) {
      padding: 0 40px 0 0;
      background-image: url(../img/im_ft_one.jpg);
      background-position: left top;
      background-repeat: no-repeat;
      background-position: left top; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens div:nth-child(2) {
      padding: 0 40px 0 0;
      background-image: url(../img/im_ft_two.jpg);
      background-repeat: no-repeat;
      background-position: left top; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens div:nth-child(3) {
      background-image: url(../img/im_ft_three.jpg);
      background-repeat: no-repeat;
      background-position: left top; }
  .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens.two {
    width: 100%;
    border-top: solid 1px #dbdbdb;
    margin: 70px 0 50px 0;
    padding: 70px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens.two div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens.two div h2 {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 214px 0 0 0;
        color: #000000;
        float: left;
        display: block;
        box-sizing: border-box; }
      .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens.two div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 26px;
        padding: 22px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens.two div:nth-child(1) {
      padding: 0 40px 0 0;
      background-image: url(../img/im_ft_four.jpg);
      background-position: left top;
      background-repeat: no-repeat;
      background-position: left top; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens.two div:nth-child(2) {
      padding: 0 40px 0 0;
      background-image: url(../img/im_ft_five.jpg);
      background-repeat: no-repeat;
      background-position: left top; }
    .plt_four_ft .section_plt_four_ft .article_plt_four_ft .cont_itens.two div:nth-child(3) {
      background-image: url(../img/im_ft_six.jpg);
      background-repeat: no-repeat;
      background-position: left top; }

.plt_one_pc {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_pc_rt.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc .section_plt_one_pc {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc .section_plt_one_pc .article_plt_one_pc {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_pc .section_plt_one_pc .article_plt_one_pc h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 40%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc .section_plt_one_pc .article_plt_one_pc var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc .section_plt_one_pc .article_plt_one_pc span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc .section_plt_one_pc .article_plt_one_pc a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_pc.pro {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_pc_pro_02.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc.pro .section_plt_one_pc {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc.pro .section_plt_one_pc .article_plt_one_pc {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_pc.pro .section_plt_one_pc .article_plt_one_pc h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 44%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc.pro .section_plt_one_pc .article_plt_one_pc var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc.pro .section_plt_one_pc .article_plt_one_pc span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pc.pro .section_plt_one_pc .article_plt_one_pc a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_pc.pro .section_plt_one_pc .article_plt_one_pc a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_two_pc {
  width: 100%;
  min-height: 266px;
  background-color: #0c101b;
  padding: 64px 0 64px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  position: relative;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_one {
  width: 30%;
  height: 100%;
  padding: 14px 0 14px 0;
  border-right: solid 1px #434446;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_one h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_one h2 {
  width: 100%;
  font: 50px Aller_R, Arial, sans-serif;
  color: #626263;
  padding: 10px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 22px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_one span var {
    color: #ffffff; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_two {
  width: 30%;
  height: 100%;
  padding: 14px 0 14px 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_two h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_two h2 {
  width: 100%;
  font: 50px Aller_R, Arial, sans-serif;
  color: #626263;
  padding: 10px 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_two span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 22px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_two span var {
    color: #ffffff; }

.plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_three {
  width: 40%;
  height: 100%;
  padding: 14px 0 14px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_two_pc .section_plt_two_pc .article_plt_two_pc .cont_three a {
    float: right;
    margin: 60px 0 0 0; }

.plt_three_pc {
  width: 100%;
  min-height: 750px;
  background-color: #ffffff;
  border-top: solid 1px #dbdbdb;
  padding: 0 0 80px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_pc .section_plt_three_pc {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_pc .section_plt_three_pc .article_plt_three_pc {
  max-width: 1200px;
  height: 100%;
  padding: 100px 20px 100px 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens h1 {
      width: 100%;
      font: 44px Aller-light, Arial, sans-serif;
      color: #6d6e71;
      padding: 0 0 60px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens div h2 {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 214px 0 0 0;
        color: #000000;
        float: left;
        display: block;
        box-sizing: border-box; }
      .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 26px;
        padding: 22px 0 30px 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
      .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens div a {
        width: 160px;
        position: absolute;
        bottom: 80px; }
    .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens div:nth-child(2) {
      padding: 0 40px 0 0;
      background-image: url(../img/im_pc_one.jpg);
      background-position: left top;
      background-repeat: no-repeat;
      background-position: left top; }
    .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens div:nth-child(3) {
      padding: 0 40px 0 0;
      background-image: url(../img/im_pc_two.jpg);
      background-repeat: no-repeat;
      background-position: left top; }
    .plt_three_pc .section_plt_three_pc .article_plt_three_pc .cont_itens div:nth-child(4) {
      background-image: url(../img/im_pc_three.jpg);
      background-repeat: no-repeat;
      background-position: left top; }

.plt_four_pc {
  width: 100%;
  background-color: #ffffff;
  border-top: solid 1px #dbdbdb;
  padding: 60px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_pc .section_plt_four_pc {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_pc .section_plt_four_pc .article_plt_four_pc {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .plt_four_pc .section_plt_four_pc .article_plt_four_pc h2 {
    width: 100%;
    font: 44px Aller-light, Arial, sans-serif;
    color: #6d6e71;
    float: left;
    display: block;
    box-sizing: border-box; }
  .plt_four_pc .section_plt_four_pc .article_plt_four_pc span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    padding: 0;
    padding: 22px 0 20px 0;
    color: #939598;
    float: left;
    display: block;
    box-sizing: border-box; }
  .plt_four_pc .section_plt_four_pc .article_plt_four_pc a {
    width: 160px; }

.plt_one_wc {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_wc_02.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_wc .section_plt_one_wc {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_wc .section_plt_one_wc .article_plt_one_wc {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_wc .section_plt_one_wc .article_plt_one_wc h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 40%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_wc .section_plt_one_wc .article_plt_one_wc var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_wc .section_plt_one_wc .article_plt_one_wc span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_wc .section_plt_one_wc .article_plt_one_wc a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_wc .section_plt_one_wc .article_plt_one_wc a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_three_wc {
  width: 100%;
  min-height: 620px;
  background-color: #ffffff;
  padding: 0 0 120px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc .article_plt_three_wc {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc .article_plt_three_wc .cont_img {
  width: 80%;
  height: 430px;
  background-image: url(../img/comp_wc.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 -94px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc .article_plt_three_wc .cont_txt {
  width: 45%;
  height: 100%;
  position: relative;
  padding: 94px 0 0% 10%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc .article_plt_three_wc .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc .article_plt_three_wc .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc .article_plt_three_wc .cont_txt p span {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_wc .section_plt_three_wc .article_plt_three_wc .cont_txt a {
  margin: 30px 0 0 0; }

.plt_four_wc {
  width: 100%;
  min-height: 620px;
  background-color: #ffffff;
  padding: 0 0 120px 0;
  border-top: solid 1px #dbdbdb;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_wc .section_plt_four_wc {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_wc .section_plt_four_wc .article_plt_four_wc {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_four_wc .section_plt_four_wc .article_plt_four_wc h1 {
  width: 100%;
  font: 44px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 100px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_one {
  width: 100%;
  height: 350px;
  margin: 0 0 5% 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_one .left {
    width: 50%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_one .left h1 {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #000000;
      padding: 0 0 10px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_one .left span {
      width: 60%;
      font: 16px Aller_R, Arial, sans-serif;
      line-height: 22px;
      color: #939598;
      padding: 0 0 20px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_one .left span::before {
      content: "____________";
      color: transparent;
      border-top: solid 1px #e0dedc;
      position: absolute;
      margin: 286px 0 0 0;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_one .left a {
      width: 154px;
      clear: both; }
  .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_one .right {
    width: 50%;
    height: 100%;
    background-image: url(../img/screen_wc_one.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: contain;
    float: left;
    display: block;
    box-sizing: border-box; }

.plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_two {
  width: 100%;
  height: 350px;
  margin: 0 0 5% 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_two .left {
    width: 50%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_two .left h1 {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #000000;
      padding: 0 0 10px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_two .left span {
      width: 60%;
      font: 16px Aller_R, Arial, sans-serif;
      line-height: 22px;
      color: #939598;
      padding: 0 0 20px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_two .left span::before {
      content: "____________";
      color: transparent;
      border-top: solid 1px #e0dedc;
      position: absolute;
      margin: 286px 0 0 0;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_two .left a {
      width: 154px;
      clear: both; }
  .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_two .right {
    width: 50%;
    height: 100%;
    background-image: url(../img/screen_wc_two.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: contain;
    float: left;
    display: block;
    box-sizing: border-box; }

.plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_three {
  width: 100%;
  height: 350px;
  margin: 0 0 5% 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_three .left {
    width: 50%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_three .left h1 {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #000000;
      padding: 0 0 10px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_three .left span {
      width: 60%;
      font: 16px Aller_R, Arial, sans-serif;
      line-height: 22px;
      color: #939598;
      padding: 0 0 20px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_three .left span::before {
      content: "____________";
      color: transparent;
      border-top: solid 1px #e0dedc;
      position: absolute;
      margin: 286px 0 0 0;
      box-sizing: border-box; }
    .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_three .left a {
      width: 154px;
      clear: both; }
  .plt_four_wc .section_plt_four_wc .article_plt_four_wc .line_three .right {
    width: 50%;
    height: 100%;
    background-image: url(../img/screen_wc_three.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: contain;
    float: left;
    display: block;
    box-sizing: border-box; }

.plt_one_sb {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_sb_02.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_sb .section_plt_one_sb {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_sb .section_plt_one_sb .article_plt_one_sb {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_sb .section_plt_one_sb .article_plt_one_sb h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 44%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_sb .section_plt_one_sb .article_plt_one_sb var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_sb .section_plt_one_sb .article_plt_one_sb span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_sb .section_plt_one_sb .article_plt_one_sb a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_sb .section_plt_one_sb .article_plt_one_sb a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_one_mt {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_mt_02.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_mt .section_plt_one_mt {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_mt .section_plt_one_mt .article_plt_one_mt {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_mt .section_plt_one_mt .article_plt_one_mt h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 40%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_mt .section_plt_one_mt .article_plt_one_mt var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_mt .section_plt_one_mt .article_plt_one_mt span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_mt .section_plt_one_mt .article_plt_one_mt a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_mt .section_plt_one_mt .article_plt_one_mt a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_three_mt {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 0 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt .article_plt_three_mt {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt .article_plt_three_mt .cont_txt_one {
  width: 40%;
  height: 100%;
  position: relative;
  padding: 0;
  z-index: 2000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt .article_plt_three_mt .cont_txt_two {
  width: 60%;
  height: 100%;
  position: relative;
  padding: 12px 0 0 0;
  z-index: 2000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt .article_plt_three_mt .cont_txt_one h1 {
  width: 80%;
  font: 44px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt .article_plt_three_mt .cont_txt_two p {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt .article_plt_three_mt .cont_txt_two p span {
  width: 100%;
  padding: 0 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_mt .section_plt_three_mt .article_plt_three_mt .cont_txt_two p a {
  width: 162px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_mt {
  width: 100%;
  background-color: #f1f1f1;
  padding: 70px 0 70px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_mt .section_plt_four_mt {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_mt .section_plt_four_mt .article_plt_four_mt {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_four_mt .section_plt_four_mt .article_plt_four_mt .line_one {
  width: 100%;
  height: 350px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_four_mt .section_plt_four_mt .article_plt_four_mt .line_one .left {
    width: 48%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_four_mt .section_plt_four_mt .article_plt_four_mt .line_one .left h1 {
      width: 100%;
      font: 44px Aller-Light, Arial, sans-serif;
      color: #6d6e71;
      padding: 0 0 10px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_mt .section_plt_four_mt .article_plt_four_mt .line_one .left span {
      width: 67%;
      font: 16px Aller_R, Arial, sans-serif;
      line-height: 24px;
      color: #939598;
      padding: 0 0 10px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .plt_four_mt .section_plt_four_mt .article_plt_four_mt .line_one .left a {
      color: #4477ae;
      width: 216px;
      clear: both; }
  .plt_four_mt .section_plt_four_mt .article_plt_four_mt .line_one .right {
    width: 52%;
    height: 100%;
    background-image: url(../img/screen_mt_one.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    display: block;
    box-sizing: border-box; }

.mt_trn {
  width: 100%;
  position: relative;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn {
  width: 1200px;
  float: none;
  margin: auto;
  position: relative;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn {
  width: 100%;
  min-height: 536px;
  position: relative;
  z-index: 90000;
  bottom: 0;
  left: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn span {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 6px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .tabs {
  position: relative;
  clear: both;
  margin: 46px 0 0; }

.mt_trn .section_mt_trn .article_mt_trn .tab {
  float: left; }

.mt_trn .section_mt_trn .article_mt_trn .tab label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 10px;
  margin-left: -1px;
  position: relative;
  left: 1px;
  top: -29px;
  width: 38px;
  height: 38px;
  border-radius: 40px;
  border: solid 2px #cdcdcd;
  z-index: 2;
  cursor: pointer;
  margin: 0 10px 0 0; }

.mt_trn .section_mt_trn .article_mt_trn .tab [type=radio] {
  display: none; }

.mt_trn .section_mt_trn .article_mt_trn .content {
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 32px 0 0 0;
  -webkit-transition: opacity .6s linear;
  opacity: 0; }

.mt_trn .section_mt_trn .article_mt_trn .content div:nth-child(1) {
  width: 50%;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .content div:nth-child(2) {
  width: 50%;
  height: 509px;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .content div.mt_one:nth-child(2) {
  background-image: url(../img/screen_mt_two.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .content div.mt_two:nth-child(2) {
  background-image: url(../img/screen_mt_three.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .content div.mt_three:nth-child(2) {
  background-image: url(../img/screen_mt_four.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .content div.mt_four:nth-child(2) {
  background-image: url(../img/screen_mt_five.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .content div:nth-child(1) h1 {
  width: 100%;
  font: 44px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 30px 0 0 0;
  line-height: 26px;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn .content div:nth-child(1) span {
  width: 60%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 14px 0 0 0;
  line-height: 26px;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mt_trn .section_mt_trn .article_mt_trn [type=radio]:checked ~ label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  width: 38px;
  height: 38px;
  border-radius: 40px;
  border: solid 2px #4477ae;
  z-index: 2; }

.mt_trn .section_mt_trn .article_mt_trn [type=radio]:checked ~ label ~ .content {
  z-index: 1;
  opacity: 1; }

.mt_trn .section_mt_trn .article_mt_trn .ui-tabs .ui-tabs-panel {
  padding: 30px 0 0 0; }

.plt_five_mt {
  width: 100%;
  background-color: #ffffff;
  padding: 4% 0 0 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-1 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-1 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-1 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-1 .right {
  width: 74%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-2 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-2 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-2 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-2 .right {
  width: 74%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_five_mt .section_plt_five_mt .article_plt_five_mt #tabs-2 .right span {
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }

.plt_five_mt > .ui-button, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button {
  font: 16px ExoR, Arial, sans-serif;
  color: #8e8e8e; }

.plt_five_mt > .ui-tabs .ui-tabs-nav li {
  margin: 0 30px 0 0; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt .container_vds_metatrader {
  width: 100%;
  height: 354px;
  margin: 0 0 50px 0;
  float: right;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt .container_vds_metatrader2 {
  width: 45%;
  height: 100%;
  float: right;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt .container_video_vds_metatrader {
  width: 55%;
  height: 100%;
  float: right;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt .container_video_vds_metatrader iframe {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_mt .section_plt_five_mt .article_plt_five_mt .vds_wch_overflow {
  width: 90%;
  height: 100%;
  float: right;
  display: block;
  box-sizing: border-box; }
  .plt_five_mt .section_plt_five_mt .article_plt_five_mt .vds_wch_overflow a {
    width: 100%;
    height: 40px;
    border-bottom: solid 1px #dcdcdc;
    background-image: url(../img/arrow_link.png);
    background-position: left -1px;
    background-repeat: no-repeat;
    padding: 0 0 0 35px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .plt_five_mt .section_plt_five_mt .article_plt_five_mt .vds_wch_overflow a span {
      width: 100%;
      font: 14px Aller_R, Arial, sans-serif;
      color: #4477ae;
      line-height: 40px;
      float: left;
      display: block;
      box-sizing: border-box; }
  .plt_five_mt .section_plt_five_mt .article_plt_five_mt .vds_wch_overflow a.select span {
    color: #000000;
    background-image: url(../img/icon_play.png);
    background-position: right 2px;
    background-repeat: no-repeat; }

.plt_four_new.mob {
  display: none; }

.plt_four_new {
  width: 100%;
  min-height: 680px;
  padding: 16px 32px 0 32px;
  background-color: #fafafa;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_new .section_plt_four_new {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_four_new .section_plt_four_new .article_plt_four_new {
  max-width: 100%;
  height: 100%;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.carou_func_plat {
  width: 100%;
  position: relative;
  background-color: #ffffff;
  padding: 0 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.carou_func_plat .section_carou_func_plat {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat {
  max-width: 1200px;
  height: 100%;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat > h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-align: center;
  text-transform: uppercase;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .jssorb05 .av {
  background-color: #3f88f5;
  border: solid 2px #3f88f5; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .jssorb05 div {
  background-color: #e5e5e5;
  border: solid 2px #e5e5e5; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat {
  width: 30%;
  padding: 206px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat h1 {
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  text-align: center;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #757574;
  padding: 26px 0 0 0;
  text-align: center;
  line-height: 22px;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz01 {
  background-image: url(../img/img_tz_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz02 {
  background-image: url(../img/img_tz_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz03 {
  background-image: url(../img/img_tz_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz04 {
  background-image: url(../img/img_tz_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz05 {
  background-image: url(../img/img_tz_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz06 {
  background-image: url(../img/img_tz_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz07 {
  background-image: url(../img/img_tz_07.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz08 {
  background-image: url(../img/img_tz_08.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz09 {
  background-image: url(../img/img_tz_09.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.tz10 {
  background-image: url(../img/img_tz_10.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ft01 {
  background-image: url(../img/img_ft_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ft02 {
  background-image: url(../img/img_ft_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ft03 {
  background-image: url(../img/img_ft_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ft04 {
  background-image: url(../img/img_ft_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ft05 {
  background-image: url(../img/img_ft_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ft06 {
  background-image: url(../img/img_ft_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt01 {
  background-image: url(../img/img_pc_rt_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt02 {
  background-image: url(../img/img_pc_rt_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt03 {
  background-image: url(../img/img_pc_rt_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt04 {
  background-image: url(../img/img_pc_rt_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt05 {
  background-image: url(../img/img_pc_rt_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt06 {
  background-image: url(../img/img_pc_rt_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt07 {
  background-image: url(../img/img_pc_rt_07.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt08 {
  background-image: url(../img/img_pc_rt_08.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt09 {
  background-image: url(../img/img_pc_rt_09.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt10 {
  background-image: url(../img/img_pc_rt_10.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt11 {
  background-image: url(../img/img_pc_rt_11.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcrt12 {
  background-image: url(../img/img_pc_rt_12.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro01 {
  background-image: url(../img/img_pc_pro_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro02 {
  background-image: url(../img/img_pc_pro_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro03 {
  background-image: url(../img/img_pc_pro_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro04 {
  background-image: url(../img/img_pc_pro_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro05 {
  background-image: url(../img/img_pc_pro_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro06 {
  background-image: url(../img/img_pc_pro_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro07 {
  background-image: url(../img/img_pc_pro_07.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro08 {
  background-image: url(../img/img_pc_pro_08.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro09 {
  background-image: url(../img/img_pc_pro_09.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro10 {
  background-image: url(../img/img_pc_pro_10.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro11 {
  background-image: url(../img/img_pc_pro_11.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro12 {
  background-image: url(../img/img_pc_pro_12.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro13 {
  background-image: url(../img/img_pc_pro_13.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro14 {
  background-image: url(../img/img_pc_pro_14.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro15 {
  background-image: url(../img/img_pc_pro_15.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcpro16 {
  background-image: url(../img/img_pc_pro_16.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_01 {
  background-image: url(../img/img_pc_wc_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_02 {
  background-image: url(../img/img_pc_wc_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_03 {
  background-image: url(../img/img_pc_wc_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_04 {
  background-image: url(../img/img_pc_wc_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_05 {
  background-image: url(../img/img_pc_wc_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_06 {
  background-image: url(../img/img_pc_wc_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_07 {
  background-image: url(../img/img_pc_wc_07.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcwc_08 {
  background-image: url(../img/img_pc_wc_08.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcmt_01 {
  background-image: url(../img/img_pc_mt_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcmt_02 {
  background-image: url(../img/img_pc_mt_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcmt_03 {
  background-image: url(../img/img_pc_mt_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcmt_04 {
  background-image: url(../img/img_pc_mt_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pcmt_05 {
  background-image: url(../img/img_pc_mt_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.sb_01 {
  background-image: url(../img/img_pc_sb_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.sb_02 {
  background-image: url(../img/img_pc_sb_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.sb_03 {
  background-image: url(../img/img_pc_sb_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.sb_04 {
  background-image: url(../img/img_pc_sb_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.sb_05 {
  background-image: url(../img/img_pc_sb_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.sb_06 {
  background-image: url(../img/img_pc_sb_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_01 {
  background-image: url(../img/img_pc_ty_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_02 {
  background-image: url(../img/img_pc_ty_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_03 {
  background-image: url(../img/img_pc_ty_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_04 {
  background-image: url(../img/img_pc_ty_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_05 {
  background-image: url(../img/img_pc_ty_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_06 {
  background-image: url(../img/img_pc_ty_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_07 {
  background-image: url(../img/img_pc_ty_07.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_08 {
  background-image: url(../img/img_pc_ty_08.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ty_09 {
  background-image: url(../img/img_pc_ty_09.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pt_01 {
  background-image: url(../img/img_pc_pt_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pt_02 {
  background-image: url(../img/img_pc_pt_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pt_03 {
  background-image: url(../img/img_pc_pt_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pt_04 {
  background-image: url(../img/img_pc_pt_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pt_05 {
  background-image: url(../img/img_pc_pt_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.pt_06 {
  background-image: url(../img/img_pc_pt_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ct_01 {
  background-image: url(../img/img_ct_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ct_02 {
  background-image: url(../img/img_ct_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ct_03 {
  background-image: url(../img/img_ct_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ct_04 {
  background-image: url(../img/img_ct_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ct_05 {
  background-image: url(../img/img_ct_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ct_06 {
  background-image: url(../img/img_ct_06.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.ct_07 {
  background-image: url(../img/img_ct_07.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.fc_01 {
  background-image: url(../img/img_pc_fc_01.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.fc_02 {
  background-image: url(../img/img_pc_fc_02.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.fc_03 {
  background-image: url(../img/img_pc_fc_03.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.fc_04 {
  background-image: url(../img/img_pc_fc_04.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 2% 0 0; }

.carou_func_plat .section_carou_func_plat .article_carou_func_plat .item_func_plat.fc_05 {
  background-image: url(../img/img_pc_fc_05.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 98%;
  margin: 0 3% 0 3%; }

.plt_five_new {
  width: 100%;
  float: left;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  display: block;
  box-sizing: border-box; }

.plt_five_new .section_plt_five_new {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_new .section_plt_five_new .article_plt_five_new {
  max-width: 1200px;
  height: 100%;
  padding: 10px 0 100px 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_five_new .section_plt_five_new .article_plt_five_new h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 80px 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_new .section_plt_five_new .article_plt_five_new .container_vds_plataformas2 {
  width: 22%;
  height: 468px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .plt_five_new .section_plt_five_new .article_plt_five_new .container_vds_plataformas2 .vds_wch_overflow {
    padding: 50px 0 0 0; }
    .plt_five_new .section_plt_five_new .article_plt_five_new .container_vds_plataformas2 .vds_wch_overflow a {
      width: 100%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #a1a1a1;
      text-decoration: none;
      padding: 10px 0 10px 16px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      display: block; }
    .plt_five_new .section_plt_five_new .article_plt_five_new .container_vds_plataformas2 .vds_wch_overflow a.select {
      color: #ffffff;
      font: 18px TitilliumSemiBold, Arial, sans-serif;
      background-image: url("../img/arrow_menu_plat.png?22022018");
      background-repeat: no-repeat;
      background-position: right;
      background-color: #0079bc;
      border-radius: 4px;
      box-sizing: border-box; }

.plt_five_new .section_plt_five_new .article_plt_five_new .container_video_vds_plataformas {
  width: 100%;
  height: 468px;
  background-color: #ffffff;
  float: left;
  margin: 0 -22% 0 0;
  padding: 56px 0 0 120px;
  display: block;
  box-sizing: border-box; }

.plt_five_disc {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_disc .section_plt_five_disc {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_five_disc .section_plt_five_disc .article_plt_five_disc {
  max-width: 100%;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .plt_five_disc .section_plt_five_disc .article_plt_five_disc .cst_footer {
    width: 100%;
    padding: 80px 0 80px 0; }
    .plt_five_disc .section_plt_five_disc .article_plt_five_disc .cst_footer span {
      max-width: 1200px;
      float: none;
      margin: auto;
      padding: 10px 10px 0 10px; }

.plt_one_ty {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_ty_02.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ty .section_plt_one_ty {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ty .section_plt_one_ty .article_plt_one_ty {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_ty .section_plt_one_ty .article_plt_one_ty h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 44%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ty .section_plt_one_ty .article_plt_one_ty var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ty .section_plt_one_ty .article_plt_one_ty span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ty .section_plt_one_ty .article_plt_one_ty a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_ty .section_plt_one_ty .article_plt_one_ty a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_three_ty {
  width: 100%;
  min-height: 620px;
  background-color: #ffffff;
  padding: 0 0 120px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty .cont_img {
  width: 90%;
  height: 430px;
  background-image: url(../img/comp_pt.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 -182px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty .cont_txt {
  width: 45%;
  height: 100%;
  position: relative;
  padding: 26px 0 0% 6%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty .cont_txt p span {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty .cont_txt p var {
  font: 13px Aller_R, Arial, sans-serif;
  width: 70%;
  padding: 64px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_three_ty .section_plt_three_ty .article_plt_three_ty .cont_txt a {
  margin: 30px 0 0 0; }

.plt_one_pt {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_pt_02.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pt .section_plt_one_pt {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pt .section_plt_one_pt .article_plt_one_pt {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_pt .section_plt_one_pt .article_plt_one_pt h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 38%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pt .section_plt_one_pt .article_plt_one_pt var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pt .section_plt_one_pt .article_plt_one_pt span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_pt .section_plt_one_pt .article_plt_one_pt a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_pt .section_plt_one_pt .article_plt_one_pt a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_one_ct {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_ct.jpg?2202108");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ct .section_plt_one_ct {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ct .section_plt_one_ct .article_plt_one_ct {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_ct .section_plt_one_ct .article_plt_one_ct h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 42%;
  border: 0;
  padding: 20px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ct .section_plt_one_ct .article_plt_one_ct var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ct .section_plt_one_ct .article_plt_one_ct span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_ct .section_plt_one_ct .article_plt_one_ct a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_ct .section_plt_one_ct .article_plt_one_ct a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.plt_one_fc {
  width: 100%;
  min-height: 640px;
  margin: 0;
  background-image: url("../img/bn_plt_fc.jpg?200418");
  background-position: top center;
  padding: 0 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_fc .section_plt_one_fc {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_fc .section_plt_one_fc .article_plt_one_fc {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.plt_one_fc .section_plt_one_fc .article_plt_one_fc h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  width: 36%;
  border: 0;
  padding: 20px 0 0 0;
  margin: -44px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_fc .section_plt_one_fc .article_plt_one_fc var {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 192px 54px 36px 0;
  margin: -42px 0 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_fc .section_plt_one_fc .article_plt_one_fc span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  width: 30%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.plt_one_fc .section_plt_one_fc .article_plt_one_fc a {
  margin: 30px 0 0 0;
  clear: both; }

.plt_one_fc .section_plt_one_fc .article_plt_one_fc a:nth-child(4) {
  margin: 30px 0 0 24px;
  clear: none; }

.rv_one.rf .section_rv_one span {
  width: 42%; }

.rv_one.rf {
  background-image: none;
  background-color: #000000; }

.rv_one.rf .bn {
  background-image: url(../img/bg_pc_rf.jpg?210717);
  background-repeat: no-repeat; }

.cont {
  overflow: hidden; }

.bg_video {
  right: 0;
  width: 100%;
  max-height: 872px;
  z-index: 1;
  position: absolute;
  background: url(images/torre.jpg) no-repeat;
  background-size: cover; }

.rf_one {
  width: 100%;
  max-height: 874px;
  margin: 0;
  background-image: url(../img/bn_rf.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_one .section_rf_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_one .section_rf_one h1 {
  font: 100px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  width: 100%;
  padding: 12% 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_one .section_rf_one h2 {
  font: 36px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  width: 100%;
  padding: 2px 0 2% 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_one .section_rf_one .article_rf_one {
  width: 466px;
  padding: 0 0 48% 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_one .section_rf_one .article_rf_one .cont_article_rf_one {
  width: 100%;
  border-top: solid 1px #9da0a6;
  margin: 30px 0 0 0;
  padding: 40px 0 0 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_one .section_rf_one span {
  font: 18px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  line-height: 30px;
  padding: 1% 26% 0 26%;
  width: 100%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_one .section_rf_one .article_rf_one .cont_article_rf_one .bt_white_f_t {
  width: auto;
  padding: 0 60px 0 60px; }

.rf_one .section_rf_one .article_rf_one .cont_article_rf_one .bt_play_white {
  margin: 8px 0 0 50px; }

.rf_two {
  width: 100%;
  min-height: 266px;
  background-color: #25272c;
  padding: 64px 0 64px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two .article_rf_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two .article_rf_two h1 {
  font: 18px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two .article_rf_two .cont_one {
  width: 80%;
  padding: 46px 0 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two .article_rf_two .cont_one label {
  width: 50%;
  padding: 0 6% 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two .article_rf_two .cont_one label:nth-child(2) {
  padding: 0 4% 0 0; }

.rf_two .section_rf_two .article_rf_two .cont_one label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 10px 0;
  margin: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two .article_rf_two .cont_one label input[type="text"] {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 100%;
  height: 40px;
  float: left;
  display: block;
  padding: 0;
  border: 0;
  border-bottom: solid 1px #656569;
  background-color: transparent;
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_two .section_rf_two .article_rf_two .cont_one label input[type="text"]:focus {
  border-bottom: solid 1px #5086b6; }

.rf_two .section_rf_two .article_rf_two .cont_two {
  width: 20%;
  padding: 86px 0 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_three {
  width: 100%;
  min-height: 750px;
  position: relative;
  background-color: #f3f1f0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_three .section_rf_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_three .section_rf_three .article_rf_three {
  width: 100%;
  margin: auto;
  display: block;
  position: absolute;
  z-index: 90000;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_three .section_rf_three .article_rf_three div.cont_article_rf_three {
  max-width: 1200px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_three .section_rf_three .article_rf_three div.cont_article_rf_three h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #7e7b7b;
  text-align: center;
  line-height: 70px;
  width: 100%;
  padding: 14% 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_three .section_rf_three .article_rf_three div.cont_article_rf_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  text-align: center;
  color: #939598;
  padding: 36px 26% 56px 26%;
  line-height: 22px;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_three .section_rf_three .article_rf_three div.cont_article_rf_three div.ft_article_rf_three {
  max-width: 320px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_three .section_rf_three .article_rf_three div.cont_article_rf_three div.ft_article_rf_three .bt_play_blue {
  margin: 8px 0 0 14px; }

.rf_three .section_rf_three .img_rf_three {
  width: 100%;
  min-height: 750px;
  background-color: #e3e1e0;
  background-image: url(../img/img_rf_three.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  position: absolute;
  z-index: 900;
  left: 0;
  display: block;
  box-sizing: border-box; }

.rf_five {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 10% 0 10% 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five .article_rf_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five .article_rf_five h1 {
  width: 100%;
  font: 46px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 70% 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five .article_rf_five p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five .article_rf_five p span {
  width: 32%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five .article_rf_five .bt_arrow {
  margin: 50px 0 0 0; }

.rf_five .section_rf_five .article_rf_five .img_rf_five {
  width: 1015px;
  height: 100%;
  background-image: url(../img/im_rf_five.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
  position: absolute;
  z-index: 9000000;
  top: -62px;
  right: -262px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five .article_rf_five .ft_article_rf_five {
  max-width: 320px;
  padding: 38px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_five .section_rf_five .article_rf_five .ft_article_rf_five .bt_play_blue {
  margin: 0; }
  .rf_five .section_rf_five .article_rf_five .ft_article_rf_five .bt_play_blue i {
    margin: 0; }

.rf_four {
  width: 100%;
  min-height: 906px;
  position: relative;
  background-color: #f3f1f0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_four .section_rf_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four {
  width: 60%;
  min-width: 1012px;
  min-height: 682px;
  background-color: #ffffff;
  position: absolute;
  padding: 70px 0 0 4%;
  z-index: 9000;
  bottom: 0;
  right: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .tabs {
  position: relative;
  clear: both;
  margin: 110px 0 0;
  background: white; }

.rf_four .section_rf_four .article_rf_four .tab {
  float: left; }

.rf_four .section_rf_four .article_rf_four .tab label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 10px;
  margin-left: -1px;
  position: relative;
  left: 1px;
  top: -29px;
  -webkit-transition: background-color .17s linear;
  border-bottom: solid 1px #e4e4e4;
  cursor: pointer; }

.rf_four .section_rf_four .article_rf_four .tab [type=radio] {
  display: none; }

.rf_four .section_rf_four .article_rf_four .content {
  position: absolute;
  top: -1px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 32px 0 0 0;
  -webkit-transition: opacity .6s linear;
  opacity: 0; }

.rf_four .section_rf_four .article_rf_four .content .left {
  width: 78%;
  height: 100%;
  padding: 0 70px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_one {
  width: 100%;
  border-bottom: solid 1px #e4e4e4;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_one h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_one label {
  top: 0;
  padding: 0 0 10px 0;
  border-bottom: none;
  cursor: default;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rf_four .section_rf_four .article_rf_four .content .left .line_one label h2 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rf_four .section_rf_four .article_rf_four .content .left .line_one label h3 {
    font: 20px Aller-Light, Arial, sans-serif;
    color: #bcbec0;
    margin: 8px 0 0 4px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rf_four .section_rf_four .article_rf_four .content .left .line_one label span {
    font: 14px Aller-Light, Arial, sans-serif;
    color: #939598;
    width: 100%;
    padding: 0 0 10px 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_one label:nth-child(1), .rf_four .section_rf_four .article_rf_four .content .left .line_one label:nth-child(2) {
  width: 20%; }

.rf_four .section_rf_four .article_rf_four .content .left .line_one label:nth-child(3) {
  width: auto; }
  .rf_four .section_rf_four .article_rf_four .content .left .line_one label:nth-child(3) h1 {
    font: 14px Aller-Light, Arial, sans-serif;
    color: #58595b;
    margin: 8px 0 0 4px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rf_four .section_rf_four .article_rf_four .content .left .line_one label:nth-child(3) span {
    font: 22px Aller-Light, Arial, sans-serif;
    color: #58595b;
    width: 100%;
    padding: 8px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_two {
  width: 100%;
  padding: 0 0 40px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_two .img_grf {
  width: 100%;
  height: 166px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_two .img_grf.one {
  background-image: url(../img/im_hm_grf_one.jpg);
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat; }

.rf_four .section_rf_four .article_rf_four .content .left .line_two .img_grf.two {
  background-image: url(../img/im_hm_grf_two.jpg);
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat; }

.rf_four .section_rf_four .article_rf_four .content .left .line_two .img_grf.three {
  background-image: url(../img/im_hm_grf_three.jpg);
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat; }

.rf_four .section_rf_four .article_rf_four .content .left .line_two .img_grf.four {
  background-image: url(../img/im_hm_grf_four.jpg);
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat; }

.rf_four .section_rf_four .article_rf_four .content .left .line_two .img_grf.five {
  background-image: url(../img/im_hm_grf_five.jpg);
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat; }

.rf_four .section_rf_four .article_rf_four .content .left .line_three {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_three h1 {
  width: 60%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_three span {
  width: 60%;
  font: 14px Aller-Light, Arial, sans-serif;
  line-height: 22px;
  padding: 8px 0 0 0;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four .content .left .line_three .bt_blue_f_t_b {
  margin: 6px 0 0 0;
  float: right; }

.rf_four .section_rf_four .article_rf_four .content .right {
  width: auto;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_four .section_rf_four .article_rf_four [type=radio]:checked ~ label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  background: white;
  -moz-box-shadow: inset 0px -2px 0px 0px #4477ae;
  -webkit-box-shadow: inset 0px -2px 0px 0px #4477ae;
  box-shadow: inset 0px -2px 0px 0px #4477ae;
  border-bottom: solid 1px #e4e4e4;
  z-index: 2; }

.rf_four .section_rf_four .article_rf_four [type=radio]:checked ~ label ~ .content {
  z-index: 1;
  opacity: 1; }

.rf_four .section_rf_four .img_rf_four {
  width: 100%;
  min-height: 906px;
  background-color: #e3e1e0;
  background-image: url(../img/img_rf_four.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  position: absolute;
  z-index: 900;
  left: 0;
  display: block;
  box-sizing: border-box; }

.rf_six {
  width: 100%;
  background-image: url(../img/td_cts_one.jpg);
  background-position: top center;
  padding: 6% 0 8% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_six .section_rf_six {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_six .section_rf_six .article_rf_six {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_six .section_rf_six .article_rf_six h1 {
  font: 46px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 52%;
  padding: 0 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_six .section_rf_six .article_rf_six span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  padding: 0 0 10px 0;
  width: 35%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_six .section_rf_six .article_rf_six .bt_blue_f_t_b {
  clear: both;
  margin: 20px 30px 0 0; }

.rf_six .section_rf_six .article_rf_six .bt_play_blue span {
  clear: none !important; }

.rf_six .section_rf_six .article_rf_six .bt_play_blue {
  margin: 28px 0  0 0;
  clear: none !important; }

.rf_six .section_rf_six .article_rf_six .bt_play_blue i {
  margin: 0; }

.rf_seven {
  width: 100%;
  min-height: 266px;
  background-color: #25272c;
  padding: 64px 0 64px 0;
  float: left;
  display: none;
  box-sizing: border-box; }

.rf_seven .section_rf_seven {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_seven .section_rf_seven .article_rf_seven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .rf_seven .section_rf_seven .article_rf_seven h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #ffffff;
    width: 100%;
    padding: 0 0 50px 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.rf_seven .section_rf_seven .article_rf_seven label {
  width: 33.333%;
  padding: 0 10% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rf_seven .section_rf_seven .article_rf_seven label h1 {
    width: 100%;
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    padding: 0;
    margin: -10px 0 0 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rf_seven .section_rf_seven .article_rf_seven label h2 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    padding: 8px 0 0 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rf_seven .section_rf_seven .article_rf_seven label .ui-slider-horizontal {
    height: 4px !important;
    background-color: #4e4948; }
  .rf_seven .section_rf_seven .article_rf_seven label .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-widget-content .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-widget-header .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-button, .rf_seven .section_rf_seven .article_rf_seven label html .ui-button.ui-state-disabled:hover, .rf_seven .section_rf_seven .article_rf_seven label html .ui-button.ui-state-disabled:active {
    width: 18px;
    height: 18px;
    border-radius: 80px;
    border: solid 3px #4678ac !important;
    background-color: #3a3635 !important;
    margin: -2px 0 0 -4px;
    position: absolute;
    cursor: pointer;
    box-sizing: border-box; }
  .rf_seven .section_rf_seven .article_rf_seven label .ui-slider .ui-slider-range {
    background-color: #4678ac; }
  .rf_seven .section_rf_seven .article_rf_seven label .txt_slider {
    width: 100%;
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    padding: 40px 0 10px 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rf_seven .section_rf_seven .article_rf_seven label .valeu_slider {
    font: 26px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    padding: 10px 0 10px 0;
    background-color: transparent;
    width: 100%;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.rf_eight.rf {
  width: 100%;
  min-height: 266px;
  background-color: #f8f8f8;
  padding: 0;
  position: relative;
  z-index: 900000;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eight.rf .section_rf_eight {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eight.rf .section_rf_eight .article_rf_eight {
  max-width: 1200px;
  height: 100%;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_eight .section_rf_eight {
  padding: 0 !important; }

.rf_eight .section_rf_eight .article_rf_eight h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_rf_table {
  width: 100%;
  border-bottom: solid 1px #e6e7e8;
  padding: 0 0 50px 0;
  margin: 0 0 50px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_rf_table.rf h1 {
  width: 100%;
  font: 18px Aller-Light, Arial, sans-serif !important;
  padding: 0 0 26px 0 !important;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_table_one, .rf_table_two {
  width: 100%;
  float: left;
  box-sizing: border-box; }

.rf_table_one tbody tr {
  height: 60px; }

.rf_table_two tbody tr:hover {
  background-color: #4678ac; }

.rf_table_two tbody tr:hover td {
  color: #ffffff; }

.rf_table_one tbody tr td {
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000; }

.rf_table_one tbody tr td:nth-child(1) {
  width: 30%;
  padding: 0 0 0 10px;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(2) {
  width: 12%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(3) {
  width: 12%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(4) {
  width: 14%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(5) {
  width: 12%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(6) {
  width: 12%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(7) {
  width: 68px;
  text-align: left;
  float: left; }

.rf_table_two tbody tr {
  height: 40px;
  border-top: solid 1px #e6e7e8;
  vertical-align: middle; }

.rf_table_two tbody tr td {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  height: 40px;
  vertical-align: middle; }

.rf_table_two tbody tr td:nth-child(1) {
  padding: 0 0 0 10px;
  width: 30%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(2) {
  width: 12%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(3) {
  width: 12%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(4) {
  width: 14%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(5) {
  width: 12%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(6) {
  width: 12%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(7) {
  width: 8%;
  text-align: left; }

.rfscroll {
  width: 100%;
  height: 360px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_seven .top_sld {
  width: 100%;
  height: 50px;
  margin: 0 0 28px 0;
  position: relative;
  border-bottom: solid 1px #46423f;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rf_seven .top_sld div {
    width: 78px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .rf_seven .top_sld div input[type="radio"] {
      width: 22px;
      height: 22px;
      float: left;
      display: block;
      box-sizing: border-box; }
    .rf_seven .top_sld div span {
      font: 16px Aller-Light, Arial, sans-serif !important;
      color: #939598;
      padding: 0 0 0 8px;
      float: left;
      display: block;
      box-sizing: border-box; }

.rf_nine {
  width: 100%;
  min-height: 266px;
  background-color: #fafafa;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine {
  width: 100%;
  height: 100%;
  float: left;
  padding: 80px 0 70px 0;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  text-align: center;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine p span {
  width: 32%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine .bt_arrow {
  margin: 50px 0 0 0; }

.rf_nine .section_rf_nine .article_rf_nine .img_rf_nine {
  width: 100%;
  height: 100%;
  background-image: url(../img/pc_rf.png);
  background-repeat: no-repeat;
  background-position: top center;
  position: absolute;
  z-index: 9000000;
  top: 130px;
  right: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine .ft_article_rf_nine {
  width: 100%;
  padding: 38px 0 0 0;
  position: relative;
  z-index: 222;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rf_nine .section_rf_nine .article_rf_nine .ft_article_rf_nine .ui-widget.ui-widget-content {
    float: left; }

.rf_nine .section_rf_nine .article_rf_nine .ui-tabs .ui-tabs-nav {
  width: 288px; }

.rf_nine .section_rf_nine .article_rf_nine .tabs {
  position: relative;
  clear: both;
  margin: 110px 0 0;
  background: white; }

.rf_nine .section_rf_nine .article_rf_nine .tab {
  float: left; }

.rf_nine .section_rf_nine .article_rf_nine .tab label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 10px;
  margin-left: -1px;
  position: relative;
  left: 1px;
  top: -29px;
  -webkit-transition: background-color .17s linear;
  border-bottom: solid 1px #e4e4e4;
  cursor: pointer; }

.rf_nine .section_rf_nine .article_rf_nine .tab [type=radio] {
  display: none; }

.rf_nine .section_rf_nine .article_rf_nine .content {
  position: absolute;
  top: -1px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 32px 0 0 0;
  -webkit-transition: opacity .6s linear;
  opacity: 0; }

.rf_nine .section_rf_nine .article_rf_nine .ft_article_rf_nine .body_tab {
  padding: 0; }

.rf_nine .section_rf_nine .article_rf_nine .ft_article_rf_nine .ui-widget-content {
  background-color: #fafafa; }

.rf_nine .section_rf_nine .article_rf_nine .ft_article_rf_nine .cont_tab_left h1 {
  width: 100%;
  font: 24px ExoM, Arial, sans-serif;
  text-align: center;
  color: #000000;
  padding: 0 0 28px 0;
  text-transform: none;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine .ft_article_rf_nine .cont_tab_left span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  text-align: center;
  color: #7a7a79;
  padding: 0 5% 34px 5%;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_nine .section_rf_nine .article_rf_nine .ft_article_rf_nine .cont_tab_left a {
  width: 154px;
  color: #ffffff;
  float: none;
  margin: auto;
  clear: both; }

.rf_ten {
  width: 100%;
  min-height: 740px;
  padding: 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_ten .section_rf_ten {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_ten .section_rf_ten .article_rf_ten {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_ten .section_rf_ten .article_rf_ten .cont_img {
  width: 100%;
  height: 670px;
  background-image: url(../img/im_vd_rf.jpg);
  background-repeat: no-repeat;
  margin: -20px 0 0 -75px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rf_ten .section_rf_ten .article_rf_ten .cont_img a {
    width: 718px;
    height: 406px;
    margin: 65px 0 0 76px;
    float: left;
    display: block;
    box-sizing: border-box; }

.rf_ten .section_rf_ten .article_rf_ten .cont_txt {
  width: 34%;
  height: 100%;
  position: relative;
  padding: 34px 0 56px 36px;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }
  .rf_ten .section_rf_ten .article_rf_ten .cont_txt .cont_line {
    width: 100%;
    border-bottom: solid 1px #eaebeb;
    padding: 20px 0 120px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .rf_ten .section_rf_ten .article_rf_ten .cont_txt .cont_line span:nth-child(1) {
      width: 100%;
      font: 16px UbuntuM, Arial, sans-serif;
      color: #4477ae;
      float: left;
      display: block;
      box-sizing: border-box; }
    .rf_ten .section_rf_ten .article_rf_ten .cont_txt .cont_line span:nth-child(2) {
      width: 100%;
      font: 16px UbuntuR, Arial, sans-serif;
      color: #6d6e71;
      padding: 6px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .rf_ten .section_rf_ten .article_rf_ten .cont_txt a {
    width: 100%;
    font: 12px UbuntuR, Arial, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    background-image: url(../img/arrow_link.png);
    background-repeat: no-repeat;
    background-position: 132px -14px;
    color: #6d6e71;
    margin: 20px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.rf_ten .section_rf_ten .article_rf_ten .cont_txt h1 {
  width: 90%;
  font: 48px TitilliumWebLight, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  line-height: 60px;
  border-bottom: solid 1px #eaebeb;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eleven {
  width: 100%;
  min-height: 266px;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eleven .section_rf_eleven {
  width: 100%;
  height: 100%;
  float: left;
  background-color: #ffffff;
  padding: 100px 0 120px 0;
  display: block;
  box-sizing: border-box; }

.rf_eleven .section_rf_eleven .article_rf_eleven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_eleven .section_rf_eleven .article_rf_eleven h1 {
  width: 100%;
  font: 24px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  padding: 0 0 50px 0;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eleven .section_rf_eleven .article_rf_eleven .tabs {
  position: relative;
  clear: both;
  margin: 110px 0 0;
  background: white; }

.rf_eleven .section_rf_eleven .article_rf_eleven .tab {
  float: left; }

.rf_eleven .section_rf_eleven .article_rf_eleven .tab label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 10px;
  margin-left: -1px;
  position: relative;
  left: 1px;
  top: -29px;
  -webkit-transition: background-color .17s linear;
  border-bottom: solid 1px #e4e4e4;
  cursor: pointer; }

.rf_eleven .section_rf_eleven .article_rf_eleven .tab [type=radio] {
  display: none; }

.rf_eleven .section_rf_eleven .article_rf_eleven .content {
  position: absolute;
  top: -1px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 32px 0 0 0;
  -webkit-transition: opacity .6s linear;
  opacity: 0; }

.rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .body_tab {
  padding: 0; }

.rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .ui-widget-content {
  background-color: #ffffff; }

.rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .cont_tab_left span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven {
  width: 100%;
  padding: 38px 0 0 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .ui-widget.ui-widget-content {
    float: left; }
  .rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven p {
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #6d6e71;
    text-align: right;
    padding: 16px 0 0 0;
    position: absolute;
    right: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .cont_fgc {
    width: 100%;
    height: 56px;
    background-image: url(../img/lg_fgc.png);
    background-repeat: no-repeat;
    padding: 0 0 0 156px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .cont_fgc span {
      font: 14px TitilliumRegular, Arial, sans-serif;
      color: #6d6e71;
      width: 100%;
      padding: 10px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .cont_fgc span a {
        color: #6d6e71 !important;
        text-decoration: none; }
      .rf_eleven .section_rf_eleven .article_rf_eleven .ft_article_rf_eleven .cont_fgc span a:hover {
        color: #222222 !important; }

.lp_td_six.rf.mc .section_lp_td_six .article_lp_td_six .cont_img {
  width: 80%;
  height: 518px;
  background-image: url("../img/im_ebook_mc.jpg?2202018");
  background-repeat: no-repeat;
  margin: -160px 0 0 -60px;
  left: 0;
  background-position: center bottom;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_img {
  width: 80%;
  height: 518px;
  background-image: url("../img/im_ebook_rf.jpg?2202018");
  background-repeat: no-repeat;
  margin: -160px 0 0 -60px;
  left: 0;
  background-position: center bottom;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf.fii .section_lp_td_six .article_lp_td_six .cont_img {
  width: 80%;
  height: 518px;
  background-image: url("../img/im_ebook_fii.jpg?2202018");
  background-repeat: no-repeat;
  margin: -160px 0 0 -60px;
  left: 0;
  background-position: center bottom;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf {
  width: 100%;
  background-color: #fafafa;
  overflow: hidden;
  position: relative;
  padding: 16px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf.fii .section_lp_td_six {
  width: 100%;
  height: 100%;
  background-color: #000000;
  position: relative;
  overflow: hidden;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf .section_lp_td_six {
  width: 100%;
  height: 100%;
  background-color: #000000;
  position: relative;
  overflow: hidden;
  padding: 0 0 70px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf .section_lp_td_six .article_lp_td_six {
  max-width: 1366px;
  height: 100%;
  padding: 80px 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label {
    width: 50%;
    padding: 0 22px 0 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 26px 0 16px 6px;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="text"], .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="tel"], .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="number"], .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="email"], .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label textarea {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    padding: 0 0 0 8px;
    float: left;
    display: block;
    border: 0;
    border-bottom: solid 1px #dfdfdf;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label textarea {
    height: 140px;
    resize: none; }
  .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="text"]:focus, .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="tel"]:focus, .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="number"]:focus, .lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_one label input[type="email"]:focus, .lp_td_six.rf .section_lp_td_six .article_lp_td_six .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
    border-bottom: solid 1px #5086b6; }
  .lp_td_six.rf .section_lp_td_six .article_lp_td_six .bt_blue_f_t_b {
    margin: 30px 0 0 0; }

.lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_txt h1 {
  width: 100%;
  font: 26px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 6px 2px;
  line-height: 36px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  line-height: 24px;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf .section_lp_td_six .article_lp_td_six .cont_txt p span {
  width: 90%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six.rf .section_lp_td_six .article_lp_td_six .bt_blue_f_t_b {
  background-color: #4477ae;
  color: #ffffff; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt {
  padding: 0 0 4% 8%; }

.lp_td_six.rf.fii .section_lp_td_six .article_lp_td_six .cont_txt {
  padding: 1% 0 4% 8%; }

.td_seven.rf .section_td_seven {
  padding: 180px 0 0 0;
  height: 660px;
  background-image: url(../img/bg_rf_risk.jpg?220218); }

.td_seven.rf .section_td_seven span {
  padding: 0 0 20px 0; }

.td_seven.rf .bt_nplay_blue {
  width: 190px;
  float: none;
  margin: auto;
  clear: both; }

.bc_four.rf {
  width: 100%;
  height: 660px;
  padding: 0 32px 0 32px;
  background-color: #ffffff;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_four.rf .section_bc_four {
  width: 100%;
  height: 100%;
  background-color: #000000;
  background-image: none;
  position: relative;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.bc_four .section_bc_four .article_bc_four h1, .bc_four .section_bc_four .article_bc_four p {
  width: 36%;
  position: relative;
  z-index: 900000000;
  clear: both; }

.bc_four .section_bc_four .article_bc_four p span {
  padding: 0 0 30px 0;
  width: 100%; }

.bc_four .section_bc_four .article_bc_four .bt_nplay_blue {
  clear: both; }

.bc_four .section_bc_four .article_bc_four .img_bc_four {
  width: 70%;
  height: 100%;
  background-image: url(../img/mob_rf.jpg);
  background-repeat: no-repeat;
  background-position: 10% -194px;
  position: absolute;
  z-index: 9000000;
  top: 0;
  right: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont {
  overflow: hidden; }

.rv_one {
  width: 100%;
  height: 700px;
  margin: 0;
  background-image: url("../img/bn_smoke.jpg?062018");
  background-position: center right;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .bn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9000;
  top: 0;
  background-image: url("../img/im_plt_home.png?220218");
  background-position: right bottom;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  z-index: 90000;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  text-transform: uppercase;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one span {
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  line-height: 30px;
  width: 40%;
  border: 0;
  padding: 36px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one {
  width: 466px;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one.two {
  width: 248px;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one .cont_article_rv_one {
  width: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one .cont_article_rv_one .bt_n_blue {
  margin: 0 24px 0 0; }

.rv_two {
  width: 100%;
  min-height: 266px;
  background-color: #25272c;
  padding: 64px 0 64px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_two .section_rv_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_two .section_rv_two .article_rv_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rv_two .section_rv_two .article_rv_two h1 {
  font: 18px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_two .section_rv_two .article_rv_two .cont_one {
  width: 80%;
  padding: 46px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_two .section_rv_two .article_rv_two .cont_one label {
  width: 50%;
  padding: 0 6% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_two .section_rv_two .article_rv_two .cont_one label:nth-child(2) {
  padding: 0 4% 0 0; }

.rv_two .section_rv_two .article_rv_two .cont_one label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 10px 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_two .section_rv_two .article_rv_two .cont_one label input[type="text"] {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 100%;
  height: 40px;
  float: left;
  display: block;
  padding: 0;
  border: 0;
  border-bottom: solid 1px #656569;
  background-color: transparent;
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

.rv_two .section_rv_two .article_rv_two .cont_one label input[type="text"]:focus {
  border-bottom: solid 1px #5086b6; }

.rv_two .section_rv_two .article_rv_two .cont_two {
  width: 20%;
  padding: 86px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_three {
  width: 100%;
  height: 100%;
  max-height: 660px;
  overflow: hidden;
  position: relative;
  padding: 0 32px 0 32px;
  margin: 0 0 30px 0;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_three .section_rv_three {
  width: 100%;
  height: 100%;
  background-image: url(../img/im_anl_rv.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: #001f3b;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rv_three .section_rv_three i {
    width: 100%;
    padding: 18% 0 18% 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.rv_three .section_rv_three .article_rv_three {
  width: 100%;
  margin: auto;
  display: block;
  position: absolute;
  z-index: 90000;
  box-sizing: border-box; }
  .rv_three .section_rv_three .article_rv_three .cont_article_rv_three {
    width: 320px;
    float: right;
    margin: 10% 20% 0 0;
    display: block;
    box-sizing: border-box; }
    .rv_three .section_rv_three .article_rv_three .cont_article_rv_three h1 {
      width: 100%;
      font: 34px ExoR, Arial, sans-serif;
      color: #ffffff;
      text-transform: uppercase;
      padding: 34px 0 0 0;
      background-image: url(../img/icon_h1_two.png);
      background-position: top left;
      background-repeat: no-repeat;
      float: left;
      display: block;
      box-sizing: border-box; }
    .rv_three .section_rv_three .article_rv_three .cont_article_rv_three span {
      width: 100%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 26px 0 26px 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.rv_four {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 100px 0 0 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_four .section_rv_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_four .section_rv_four .article_rv_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .rv_four .section_rv_four .article_rv_four .cz-rvbanner-inv {
    width: 100%;
    max-width: 1082px;
    margin: -160px auto 0;
    height: 340px;
    background: url("../img/cz-bg-rendaVariavel.png") no-repeat center top transparent; }
    .rv_four .section_rv_four .article_rv_four .cz-rvbanner-inv .cz-rvbanner-left {
      width: 50%;
      float: left;
      font: 36.5px TitilliumRegular, Arial, sans-serif;
      color: #2a8dff;
      line-height: 130%;
      text-transform: uppercase;
      text-align: center;
      margin-top: 69px;
      border-right: 2px solid #253648; }
      .rv_four .section_rv_four .article_rv_four .cz-rvbanner-inv .cz-rvbanner-left .cz-smaller {
        font: 28.5px TitilliumRegular, Arial, sans-serif; }
      .rv_four .section_rv_four .article_rv_four .cz-rvbanner-inv .cz-rvbanner-left .cz-whitty-destak {
        font: 48px TitilliumSemiBold, Arial, sans-serif;
        color: #fff;
        line-height: 24px;
        line-height: 100%;
        text-align: center; }
    .rv_four .section_rv_four .article_rv_four .cz-rvbanner-inv .cz-rvbanner-right {
      float: left;
      width: auto;
      padding-top: 125px;
      padding-left: 75px;
      float: left; }
      .rv_four .section_rv_four .article_rv_four .cz-rvbanner-inv .cz-rvbanner-right a {
        font: 16px TitilliumSemiBold, Arial, sans-serif;
        color: #2a8dff;
        text-transform: uppercase;
        text-decoration: none;
        background: url(../img/cz-arrow-callRv.png) 85% center no-repeat #fff;
        height: 42px;
        line-height: 42px;
        border-radius: 4px;
        padding: 0 15px 0 15px;
        transition: all 0.2s ease;
        float: left;
        display: block;
        box-sizing: border-box;
        width: 136px; }
      .rv_four .section_rv_four .article_rv_four .cz-rvbanner-inv .cz-rvbanner-right a:hover {
        background: url(../img/cz-arrow-callRvhover.png) 85% center no-repeat #2a8dff;
        color: #fff; }
  .rv_four .section_rv_four .article_rv_four h1 {
    font: 34px ExoR, Arial, sans-serif;
    color: #0079bc;
    text-transform: uppercase;
    width: 100%;
    border: 0;
    text-align: center;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rv_four .section_rv_four .article_rv_four .ui-tabs {
    width: 100%;
    float: left;
    margin: 28px 0 0 0; }
    .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-state-default a, .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-state-default a:link, .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-state-default a:visited, .rv_four .section_rv_four .article_rv_four .ui-tabs a.ui-button, .rv_four .section_rv_four .article_rv_four .ui-tabs a:link.ui-button, .rv_four .section_rv_four .article_rv_four .ui-tabs a:visited.ui-button, .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-button {
      font: 16px ExoR, Arial, sans-serif;
      color: #737372; }
  .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav li.ui-tabs-active, .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav li:hover.ui-tabs-active {
    border-bottom: solid 2px #4477ae; }
    .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav li:hover.ui-tabs-active a {
      color: #0079bc; }
  .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav li:hover {
    border-bottom: none; }
    .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav li:hover a {
      color: #242423; }
  .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav {
    width: 892px;
    margin: auto;
    border-bottom: none; }
  .rv_four .section_rv_four .article_rv_four .ui-tabs .ui-tabs-nav li {
    margin: 0 50px 0 0 !important; }
  .rv_four .section_rv_four .article_rv_four .body_tab .cont_tab .cont_tab_right .bt_play_blue {
    margin: 8px 0 0 10px; }
  .rv_four .section_rv_four .article_rv_four .body_tab .cont_tab .cont_tab_right .bt_blue_f_t_b {
    color: #4477ae !important; }

.body_tab {
  width: 100%;
  padding: 36px 0 140px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .body_tab .cont_tab {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .body_tab .cont_tab .img {
      width: 948px;
      height: 530px;
      float: left;
      display: block;
      margin: 0 0 0 -326px;
      box-sizing: border-box; }
    .body_tab .cont_tab .cont_tab_right {
      width: 42% !important;
      padding: 0 70px 0 0;
      float: right;
      display: block;
      box-sizing: border-box; }
      .body_tab .cont_tab .cont_tab_right h1 {
        font: 24px ExoM, Arial, sans-serif;
        color: #000000;
        text-align: left;
        width: 100%;
        border: 0;
        padding: 0 0 25px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .body_tab .cont_tab .cont_tab_right span {
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #939598;
        width: 100%;
        line-height: 28px;
        padding: 0 0 15px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .body_tab .cont_tab .cont_tab_right .cont_tab_line {
        width: 100%;
        border-bottom: solid 1px #e8e9ea;
        padding: 18px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .body_tab .cont_tab .cont_tab_right .cont_tab_line label {
          width: 100%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .body_tab .cont_tab .cont_tab_right .cont_tab_line label > h1 {
            font: 14px TitilliumSemiBold, Arial, sans-serif;
            color: #8d8d8d;
            width: 50%;
            padding: 0 0 18px 0;
            float: left;
            display: block;
            box-sizing: border-box; }
          .body_tab .cont_tab .cont_tab_right .cont_tab_line label > h2 {
            font: 14px TitilliumRegular, Arial, sans-serif;
            color: #8d8d8d;
            text-align: right;
            width: 50%;
            float: left;
            display: block;
            box-sizing: border-box;
            text-decoration-line: line-through;
            text-decoration-style: solid;
            text-decoration-color: #4088f6; }
          .body_tab .cont_tab .cont_tab_right .cont_tab_line label > var {
            font: 12px Aller-Light, Arial, sans-serif;
            color: #939598;
            width: 100%;
            margin: -14px 0 8px 0;
            float: left;
            display: block;
            box-sizing: border-box; }
      .body_tab .cont_tab .cont_tab_right .cont_tab_line:nth-child(4) {
        border-bottom: none;
        margin: 0 0 10px 0; }
      .body_tab .cont_tab .cont_tab_right .bt_n_blue {
        color: #ffffff;
        margin: 0 18px 0 0; }

.body_tab .cont_tab.basico .img {
  background-image: url("../img/bg_cont_basico.jpg?040418");
  background-repeat: no-repeat; }

.body_tab .cont_tab.daytrade .img {
  background-image: url("../img/bg_cont_daytrade.jpg?040418");
  background-repeat: no-repeat; }

.body_tab .cont_tab.termo .img {
  background-image: url("../img/bg_cont_termo.jpg?04018");
  background-repeat: no-repeat; }

.body_tab .cont_tab.opcoes .img {
  background-image: url("../img/bg_cont_opcoes.jpg?040418");
  background-repeat: no-repeat; }

.body_tab .cont_tab.mini .img {
  background-image: url("../img/bg_cont_mini.jpg?040418");
  background-repeat: no-repeat; }

.body_tab .cont_tab.cheio .img {
  background-image: url("../img/bg_cont_cheio.jpg?040418");
  background-repeat: no-repeat; }

.rv_four_two {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 100px 0 0 0;
  position: relative;
  float: left;
  display: none;
  box-sizing: border-box; }

.rv_four_two .section_rv_four_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_four_two .section_rv_four_two .article_rv_four_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .rv_four_two .section_rv_four_two .article_rv_four_two h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    width: 100%;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .rv_four_two .section_rv_four_two .article_rv_four_two .cont_prod {
    width: 100%;
    padding: 0 20% 0 20%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .rv_four_two .section_rv_four_two .article_rv_four_two .cont_prod select {
      font: 14px Aller-Light, Arial, sans-serif;
      color: #939598;
      text-align: center;
      width: 100%;
      height: 46px;
      background: transparent;
      background-image: url(../img/icon_drop.png);
      background-repeat: no-repeat;
      background-position: right;
      -moz-appearance: none;
      -webkit-appearance: none;
      border-bottom: solid 1px #d4d4d4;
      border-radius: 0px;
      float: left;
      display: block;
      box-sizing: border-box; }

.rv_five {
  width: 100%;
  max-height: 660px;
  overflow: hidden;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_five .section_rv_five {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  background-image: url(../img/bg_rv_server.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_five .section_rv_five h1 {
  text-transform: uppercase;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  width: 100%;
  padding: 12% 0 32px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_five .section_rv_five span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  line-height: 30px;
  width: 100%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rv_five .section_rv_five span var {
    font-weight: bold; }

.rv_five .section_rv_five .cont_spn_top {
  width: 26%;
  float: none;
  padding: 0 0 50% 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rv_five .section_rv_five .article_rv_five {
  width: 36%;
  padding: 0 0 49% 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rv_five .section_rv_five .article_rv_five .cont_article_rv_five {
  width: 100%;
  border-top: solid 1px #9da0a6;
  margin: 50px 0 0 0;
  padding: 60px 0 0 30px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .rv_five .section_rv_five .article_rv_five .cont_article_rv_five label {
    width: 33.333%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .rv_five .section_rv_five .article_rv_five .cont_article_rv_five label > h1 {
      font: 46px Aller-Light, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      width: 100%;
      padding: 0 0 14px 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .rv_five .section_rv_five .article_rv_five .cont_article_rv_five label > span {
      font: 14px Aller-Light, Arial, sans-serif;
      color: #939598;
      text-align: center;
      width: 100%;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.rv_one.fii {
  width: 100%;
  height: 634px;
  margin: 0;
  background-image: url("../img/bn_fii.jpg?062018");
  background-position: center right;
  background-size: cover;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  z-index: 90000;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  text-transform: uppercase;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one span {
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  line-height: 30px;
  width: 40%;
  border: 0;
  padding: 36px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one {
  width: 466px;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one.two {
  width: 248px;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one .cont_article_rv_one {
  width: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one .section_rv_one .article_rv_one .cont_article_rv_one .bt_n_blue {
  margin: 0 24px 0 0; }

.fii_two {
  width: 100%;
  background-color: #242423;
  padding: 70px 0 70px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_two .section_fii_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_two .section_fii_two .article_fii_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.fii_two .section_fii_two .article_fii_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  padding: 6px 0 6px 0;
  border-right: solid 1px #2f2f2e;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_two .section_fii_two .article_fii_two .cont_one h1 {
  min-width: 66px;
  min-height: 66px;
  background-image: url("../img/icon_fii.png?210717");
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_two .section_fii_two .article_fii_two .cont_one span {
  font: 26px TitilliumSemiBold, Arial, sans-serif;
  line-height: 28px;
  color: #ffffff;
  padding: 4px 0 0 36px;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_two .section_fii_two .article_fii_two .cont_two {
  width: 50%;
  height: 100%;
  padding: 0 0 0 3%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_two .section_fii_two .article_fii_two .cont_two span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  line-height: 28px;
  padding: 0 0 0 34px;
  color: #ffffff;
  background-image: url("../img/check_fii.png?210717");
  background-position: center left;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_three {
  width: 100%;
  background-color: #fafafa;
  padding: 16px 32px 16px 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_three .section_fii_three {
  width: 100%;
  height: 100%;
  min-height: 760px;
  background-color: #ffffff;
  float: left;
  position: relative;
  overflow: hidden;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.fii_three .section_fii_three .article_fii_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.fii_three .section_fii_three .article_fii_three .cont_img {
  width: 60%;
  height: 622px;
  background-image: url("../img/img_01_fii.png?260318");
  background-repeat: no-repeat;
  margin: 78px 0 76px 0;
  right: 0;
  position: absolute;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_three .section_fii_three .article_fii_three .cont_txt {
  width: 40%;
  height: 100%;
  padding: 214px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_three .section_fii_three .article_fii_three .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_three .section_fii_three .article_fii_three .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #a0a09f;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_three .section_fii_three .article_fii_three .cont_txt p span {
  width: 68%;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_four {
  width: 100%;
  padding: 0 32px 0 32px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_four .section_fii_four {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  background-color: #151519;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_four .section_fii_four .article_fii_four {
  max-width: 1200px;
  height: 100%;
  padding: 66px 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.fii_four .section_fii_four .article_fii_four .cont_left {
  width: 37%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .fii_four .section_fii_four .article_fii_four .cont_left h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    color: #0079BC;
    text-transform: uppercase;
    padding: 38px 0 30px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .fii_four .section_fii_four .article_fii_four .cont_left span {
    width: 100%;
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #FFFFFF;
    line-height: 26px;
    padding: 0 0 100px 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.fii_four .section_fii_four .article_fii_four .cont_right {
  width: 60%;
  float: right;
  display: block;
  box-sizing: border-box; }
  .fii_four .section_fii_four .article_fii_four .cont_right div {
    width: 100%;
    border: solid 1px #212127;
    border-radius: 3px;
    padding: 24px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .fii_four .section_fii_four .article_fii_four .cont_right div h1 {
    width: 100%;
    font: 18px TitilliumSemiBold, Arial, sans-serif;
    color: #ffffff;
    text-transform: none;
    text-align: left;
    padding: 0 0 8px 44px;
    background-image: url("../img/check_fii_blue.png?210717");
    background-position: left 8px;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .fii_four .section_fii_four .article_fii_four .cont_right div span {
    width: 100%;
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #7D7D86;
    line-height: 26px;
    text-align: left;
    padding: 0 0 0 44px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .fii_four .section_fii_four .article_fii_four .cont_right div:nth-child(1) {
    float: left;
    margin: 0 0 32px 0; }
  .fii_four .section_fii_four .article_fii_four .cont_right div:nth-child(2) {
    float: right;
    margin: 0 0 32px 0; }
  .fii_four .section_fii_four .article_fii_four .cont_right div:nth-child(3) {
    float: left;
    margin: 0 0 32px 0; }
  .fii_four .section_fii_four .article_fii_four .cont_right div:nth-child(4) {
    float: right;
    margin: 0 0 32px 0; }

.fii_five {
  width: 100%;
  min-height: 750px;
  background-color: #fafafa;
  padding: 16px 32px 16px 32px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five {
  width: 100%;
  height: 100%;
  min-height: 840px;
  background-color: #ffffff;
  overflow: hidden;
  padding: 0 0 86px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five .article_fii_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five .article_fii_five .cont_img {
  width: 950px;
  height: 641px;
  background-image: url("../img/im_fii_five.png?220218");
  background-repeat: no-repeat;
  background-position: left center;
  margin: 0;
  left: 0;
  top: 84px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five .article_fii_five .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 180px 0 14% 0;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five .article_fii_five .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five .article_fii_five .cont_txt p {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #a0a09f;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five .article_fii_five .cont_txt .bt_n_blue {
  padding: 0 46px 0 46px;
  margin: 30px 0 0 0; }

.fii_five .section_fii_five .article_fii_five .cont_txt p span {
  width: 72%;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_five .section_fii_five .article_fii_five .cont_txt .bt_arrow {
  margin: 30px 0 0 0; }

.fii_six {
  width: 100%;
  min-height: 750px;
  background-color: #fafafa;
  padding: 16px 32px 16px 32px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_six .section_fii_six {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_six .section_fii_six .article_fii_six {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  position: relative;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.fii_six .section_fii_six .article_fii_six h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079BC;
  text-transform: uppercase;
  text-align: center;
  padding: 100px 0 24px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_six .section_fii_six .article_fii_six span {
  font: 20px TitilliumSemiBold, Arial, sans-serif;
  line-height: 28px;
  color: #333E50;
  text-align: center;
  padding: 0 0 44px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_six .section_fii_six .article_fii_six div {
  width: 100%;
  height: 100%;
  background-image: url("../img/comparativo-ifix.png?220218");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 32% 0 32% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_seven {
  width: 100%;
  background-color: #fafafa;
  padding: 16px 32px 16px 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_seven .section_fii_seven {
  width: 100%;
  height: 100%;
  min-height: 560px;
  background-color: #ffffff;
  float: left;
  position: relative;
  overflow: hidden;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.fii_seven .section_fii_seven .article_fii_seven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.fii_seven .section_fii_seven .article_fii_seven .cont_img {
  width: 60%;
  height: 627px;
  background-image: url("../img/garantia-fundos-imobiliarios.png?260318");
  background-repeat: no-repeat;
  margin: 134px 0 76px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }
  .fii_seven .section_fii_seven .article_fii_seven .cont_img span {
    font: 16px TitilliumRegular, Arial, sans-serif;
    line-height: 26px;
    color: #C6C6C6;
    position: absolute;
    bottom: 90px;
    left: 56px;
    float: left;
    display: block;
    box-sizing: border-box; }

.body_tab .cont_tab .cont_tab_right .cont_tab_line .cz-faixa {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box;
  background: url("../img/cz-bg-RvFaixa.png") no-repeat center top transparent;
  background-size: cover;
  height: 50px;
  margin-bottom: 20px; }

.body_tab .cont_tab .cont_tab_right .cont_tab_line .cz-faixa .cz-faixa-p1 {
  float: left;
  width: 50%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  margin-top: 12px; }

.body_tab .cont_tab .cont_tab_right .cont_tab_line .cz-faixa .cz-faixa-p2 {
  float: right;
  width: 37%;
  font: 24px TitilliumRegular, Arial, sans-serif;
  color: #2a8dff;
  text-align: center;
  letter-spacing: 1px;
  margin-top: 8px; }

.fii_seven .section_fii_seven .article_fii_seven .cont_txt {
  width: 40%;
  height: 100%;
  padding: 214px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_seven .section_fii_seven .article_fii_seven .cont_txt h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_seven .section_fii_seven .article_fii_seven .cont_txt h2 {
  width: 68%;
  font: 20px TitilliumSemiBold, Arial, sans-serif;
  color: #333E50;
  line-height: 28px;
  padding: 0 0 22px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.fii_seven .section_fii_seven .article_fii_seven .cont_txt span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #A0A0A0;
  text-transform: none;
  text-align: left;
  padding: 0 0 16px 42px;
  background-image: url("../img/check_fii_blue.png?210717");
  background-position: left 8px;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.dt_table_three {
  width: 100%;
  float: left;
  box-sizing: border-box; }

.dt_table_three tbody tr {
  height: 60px; }

.dt_table_three tbody tr td {
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #242423; }

.dt_table_three tbody tr td:nth-child(1) {
  width: 49%;
  text-align: left; }

.dt_table_three tbody tr td:nth-child(2) {
  width: 19%;
  text-align: left; }

.dt_table_three tbody tr td:nth-child(3) {
  width: 26%;
  text-align: left; }

.dt_table_four tbody tr td {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  height: 40px;
  vertical-align: middle;
  border-top: solid 1px #e6e7e8; }
  .dt_table_four tbody tr td a {
    pointer-events: none !important;
    text-decoration: none !important; }

.dt_table_four tbody tr td:nth-child(1) {
  width: 56%;
  text-align: left; }

.dt_table_four tbody tr td:nth-child(2) {
  width: 22%;
  text-align: left; }

.dt_table_four tbody tr td:nth-child(3) {
  width: 22%;
  text-align: left; }

.dt_seven.fii .section_dt_seven .article_dt_seven #tabs-1 .right {
  padding: 0 16% 0 16%; }
  .dt_seven.fii .section_dt_seven .article_dt_seven #tabs-1 .right .disc {
    width: 100%;
    padding: 42px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .dt_seven.fii .section_dt_seven .article_dt_seven #tabs-1 .right .disc span {
      width: 100%;
      font: 13px TitilliumRegular, Arial, sans-serif;
      color: #6f6f6f;
      text-align: center;
      padding: 0 0 8px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .dt_seven.fii .section_dt_seven .article_dt_seven #tabs-1 .right .disc a {
      width: 100%;
      font: 13px TitilliumRegular, Arial, sans-serif;
      color: #0079BC;
      text-align: center;
      text-decoration: underline;
      padding: 0 0 36px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .dt_seven.fii .section_dt_seven .article_dt_seven #tabs-1 .right .disc .bt_n_blue {
      width: 144px;
      font: 14px ExoSB, Arial, sans-serif;
      color: #ffffff;
      text-transform: uppercase;
      text-decoration: none;
      background-color: #0079bc;
      height: 46px;
      line-height: 46px;
      border-radius: 4px;
      padding: 0 26px 0 26px;
      transition: all 0.2s ease;
      float: none;
      clear: both;
      margin: auto;
      display: block;
      box-sizing: border-box; }

.cont {
  background-color: #fafafa; }

.hm_new_three {
  width: 100%;
  background-color: #242423;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_three .section_hm_new_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_three .section_hm_new_three .article_hm_new_three {
  max-width: 1080px;
  height: 296px;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cont_form_pz {
  width: 100%;
  margin: 70px 0 0 0;
  position: relative;
  z-index: 90000;
  float: left;
  display: block; }
  .cont_form_pz h1 {
    font: 20px TitilliumSemiBold, Arial, sans-serif;
    color: #ffffff;
    width: 100%;
    margin: 0;
    padding: 0 0 20px 0;
    float: left;
    display: block; }
  .cont_form_pz label {
    width: 34%;
    margin: 0 70px 0 0;
    float: left;
    display: block; }
    .cont_form_pz label input {
      font: 18px TitilliumWebLight, Arial, sans-serif;
      color: #ffffff;
      width: 100%;
      height: 36px;
      float: left;
      display: block;
      border: 0;
      margin: 8px 0 0 0;
      border-bottom: solid 1px #606163;
      background-color: transparent;
      transform: translateZ(0);
      transition: all 0.5s ease;
      box-sizing: border-box; }
    .cont_form_pz label var {
      width: 100% !important;
      font: 12px Aller_R, Arial, sans-serif !important;
      color: #ffffff !important;
      padding: 10px 0 0 0 !important;
      margin: 2px 0 0 0 !important;
      float: left !important;
      display: block;
      box-sizing: border-box !important; }
    .cont_form_pz label .bt_blue_f_t_b {
      font: 14px ExoM, Arial, sans-serif;
      color: #ffffff;
      text-decoration: none;
      text-align: center;
      text-transform: uppercase;
      background-color: #0079bc;
      border: none !important;
      border-radius: 4px;
      width: 204px !important;
      height: 46px !important;
      margin: 0 !important;
      float: right; }
  .cont_form_pz label:nth-child(4) {
    width: auto;
    margin: 0; }

.sb_one {
  width: 100%;
  height: 634px;
  margin: 0;
  background-image: url("../img/bn_sb_new.jpg?062018");
  background-position: center right;
  background-size: cover;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one .section_hm_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_one .section_hm_one h1 {
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  text-transform: uppercase;
  padding: 154px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one .section_hm_one span {
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  line-height: 30px;
  width: 40%;
  border: 0;
  padding: 36px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one .section_hm_one .article_hm_one {
  width: 466px;
  padding: 0 0 49% 0;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 55, ../../sass/sobre.scss */
.sb_one .section_hm_one .article_hm_one .cont_article_hm_one {
  width: 100%;
  border-top: solid 1px #47617c;
  margin: 50px 0 0 0;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 64, ../../sass/sobre.scss */
.sb_one .section_hm_one .article_hm_one .cont_article_hm_one .bt_blue_f_t {
  width: 180px;
  margin: 8px 0 0 144px;
  padding: 0; }

.sb_two {
  width: 100%;
  padding: 16px 0 16px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_two .section_sb_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_two .section_sb_two .article_sb_two {
  max-width: 1366px;
  height: 100%;
  padding: 0 20px 80px 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_two .section_sb_two .article_sb_two .left_sb_two .bt_blue_f_t_b {
  margin: 30px 0 0 0; }

.sb_two .section_sb_two .article_sb_two .mark {
  background-color: #ffffff;
  padding: 0 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_two .section_sb_two .article_sb_two .left_sb_two_top {
  width: 50%;
  padding: 82px 90px 0 110px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .sb_two .section_sb_two .article_sb_two .left_sb_two_top span {
    width: 100%;
    font: 24px ExoM, Arial, sans-serif;
    color: #242423;
    line-height: 32px;
    background-image: url(../img/icon_sub_txt.png);
    background-position: left top;
    background-repeat: no-repeat;
    padding: 50px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.sb_two .section_sb_two .article_sb_two .right_sb_two_top {
  width: 50%;
  padding: 132px 110px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .sb_two .section_sb_two .article_sb_two .right_sb_two_top span {
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #242423;
    line-height: 24px;
    color: #8c8c8b;
    float: left;
    display: block;
    box-sizing: border-box; }

.sb_two.two {
  width: 100%;
  height: 750px;
  padding: 16px 0 16px 0;
  background-image: url(../img/bg_mark_sbr.png);
  background-position: right top;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_two.two .section_sb_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_two.two .section_sb_two .article_sb_two {
  max-width: 1366px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_two.two .section_sb_two .article_sb_two .left_sb_two {
  width: 50%;
  padding: 132px 54px 130px 110px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .sb_two.two .section_sb_two .article_sb_two .left_sb_two h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    color: #0079bc;
    text-transform: uppercase;
    line-height: 32px;
    padding: 20px 0 40px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .sb_two.two .section_sb_two .article_sb_two .left_sb_two span {
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #242423;
    line-height: 24px;
    color: #8c8c8b;
    float: left;
    display: block;
    box-sizing: border-box; }

.sb_two.two .section_sb_two .article_sb_two .right_sb_two {
  width: 50%;
  padding: 118px 54px 130px 110px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .sb_two.two .section_sb_two .article_sb_two .right_sb_two div {
    width: 380px;
    height: 176px;
    box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    background-color: #ffffff;
    padding: 38px 0 0 44px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .sb_two.two .section_sb_two .article_sb_two .right_sb_two div h1 {
      width: 100%;
      font: 58px ExoM, Arial, sans-serif;
      color: #0079bc;
      float: left;
      display: block;
      box-sizing: border-box; }
    .sb_two.two .section_sb_two .article_sb_two .right_sb_two div span {
      width: 100%;
      font: 28px ExoM, Arial, sans-serif;
      color: #0079bc;
      text-transform: uppercase;
      float: left;
      display: block;
      box-sizing: border-box; }
  .sb_two.two .section_sb_two .article_sb_two .right_sb_two div:nth-child(1) {
    margin: 0 0 0 14%; }
  .sb_two.two .section_sb_two .article_sb_two .right_sb_two div:nth-child(2) {
    margin: 16px 0 0 14%; }

.sb_three {
  width: 100%;
  min-height: 856px;
  margin: -130px 0 16px 0;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three {
  width: 100%;
  height: 856px;
  position: relative;
  z-index: 9000000;
  background-image: url(../img/bn_sb_three.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  padding: 100px 0 100px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_three .section_sb_three .top_sb_three {
  width: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_three .section_sb_three .top_sb_three h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0 0 10px 0;
  text-align: center;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .top_sb_three span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 76px 0;
  text-align: center;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_ny {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_ny.png);
  background-repeat: no-repeat;
  margin: 0 0 0 38px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_ny .article_cont_ny {
  width: 397px;
  height: 442px;
  padding: 240px 84px 0 48px;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_ny .article_cont_ny h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_ny .article_cont_ny span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 26px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_spct {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_spct.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 38px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_spct .article_cont_spct {
  width: 397px;
  height: 442px;
  padding: 240px 84px 0 48px;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_spct .article_cont_spct h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_spct .article_cont_spct span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 26px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_sp {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_sp.png);
  background-repeat: no-repeat;
  margin: 0 0 0 38px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_sp .article_cont_sp {
  width: 397px;
  height: 442px;
  padding: 240px 84px 0 48px;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_sp .article_cont_sp h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_sp .article_cont_sp span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 26px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_rj {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_rj.png);
  background-repeat: no-repeat;
  margin: 0 0 0 38px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_rj .article_cont_rj {
  width: 397px;
  height: 442px;
  padding: 240px 84px 0 48px;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_rj .article_cont_rj h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_rj .article_cont_rj span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 26px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_miami {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_miami.png);
  background-repeat: no-repeat;
  margin: 0 0 0 38px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_miami .article_cont_miami {
  width: 397px;
  height: 442px;
  padding: 240px 84px 0 48px;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_miami .article_cont_miami h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_miami .article_cont_miami span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 26px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_london {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_london.png);
  background-repeat: no-repeat;
  margin: 0 0 0 38px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_london .article_cont_london {
  width: 397px;
  height: 442px;
  padding: 240px 84px 0 48px;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_london .article_cont_london h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_london .article_cont_london span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 26px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_genebra {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_genebra.png);
  background-repeat: no-repeat;
  margin: 0 0 0 38px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_genebra .article_cont_genebra {
  width: 397px;
  height: 442px;
  padding: 240px 84px 0 48px;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_genebra .article_cont_genebra h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three .section_sb_three .article_sb_three .cont_genebra .article_cont_genebra span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 26px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two {
  width: 100%;
  min-height: 856px;
  padding: 60px 0 60px 0;
  background-color: #414042;
  background-image: url(../img/bn_sb_three.jpg);
  background-position: top center;
  float: left;
  display: none;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .top_sb_three_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .top_sb_three_two h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 10px 0;
  text-align: center;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .top_sb_three_two span {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 4% 44px 4%;
  text-align: center;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_ny {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_ny_m.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 58px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_ny .article_cont_ny {
  width: 397px;
  height: 442px;
  padding: 330px 0 0 48px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_ny .article_cont_ny h1 {
  width: 100%;
  font: 20px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_ny .article_cont_ny span {
  width: 100%;
  font: 19px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  padding: 20px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_spct {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_spct_m.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 58px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_spct .article_cont_spct {
  width: 397px;
  height: 442px;
  padding: 330px 0 0 48px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_spct .article_cont_spct h1 {
  width: 100%;
  font: 20px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_spct .article_cont_spct span {
  width: 100%;
  font: 19px TitilliumWebLight, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  padding: 20px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_sp {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_sp_m.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 58px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_sp .article_cont_sp {
  width: 397px;
  height: 442px;
  padding: 330px 0 0 48px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_sp .article_cont_sp h1 {
  width: 100%;
  font: 20px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_sp .article_cont_sp span {
  width: 100%;
  font: 19px TitilliumWebLight, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  padding: 20px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_rj {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_rj_m.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 58px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_rj .article_cont_rj {
  width: 397px;
  height: 442px;
  padding: 330px 0 0 48px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_rj .article_cont_rj h1 {
  width: 100%;
  font: 20px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_rj .article_cont_rj span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 20px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_miami {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_miami_m.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 58px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_miami .article_cont_miami {
  width: 397px;
  height: 442px;
  padding: 330px 0 0 48px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_miami .article_cont_miami h1 {
  width: 100%;
  font: 20px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_miami .article_cont_miami span {
  width: 100%;
  font: 19px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  padding: 20px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_london {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_london_m.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 58px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_london .article_cont_london {
  width: 397px;
  height: 442px;
  padding: 330px 0 0 48px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_london .article_cont_london h1 {
  width: 100%;
  font: 20px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_london .article_cont_london span {
  width: 100%;
  font: 19px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  padding: 20px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_genebra {
  width: 100%;
  height: 100%;
  background-image: url(../img/bg_sld_genebra_m.jpg);
  background-repeat: no-repeat;
  margin: 0 0 0 58px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_genebra .article_cont_genebra {
  width: 397px;
  height: 442px;
  padding: 330px 0 0 48px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_genebra .article_cont_genebra h1 {
  width: 100%;
  font: 20px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_two .section_sb_three_two .article_sb_three_two .cont_genebra .article_cont_genebra span {
  width: 100%;
  font: 19px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  padding: 20px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 293, ../../sass/sobre.scss */
.sb_fourth {
  width: 100%;
  padding: 160px 0 160px 0;
  background-color: #ffffff;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 301, ../../sass/sobre.scss */
.sb_fourth .section_sb_fourth {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 310, ../../sass/sobre.scss */
.sb_fourth .section_sb_fourth .article_sb_fourth {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 318, ../../sass/sobre.scss */
.sb_fourth .section_sb_fourth .article_sb_fourth .left_sb_fourth {
  width: 65%;
  padding: 0 170px 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_fourth .section_sb_fourth .article_sb_fourth .left_sb_fourth h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fourth .section_sb_fourth .article_sb_fourth .left_sb_fourth span {
  width: 86%;
  font: 16px Aller-Light, Arial, sans-serif;
  line-height: 26px;
  color: #6d6e71;
  padding: 30px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fourth .section_sb_fourth .article_sb_fourth .left_sb_fourth .bt_blue_f_t_b {
  margin: 30px 0 0 0; }

.sb_fourth .section_sb_fourth .article_sb_fourth .right_sb_fourth {
  width: 35%;
  min-height: 232px;
  background-image: url(../img/bg_sb_fourth.jpg);
  background-position: center left;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_fifth {
  width: 100%;
  min-height: 730px;
  padding: 0 32px 232px 0;
  margin: 0 0 110px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth .section_hm_fifth {
  height: 100%;
  min-height: 730px;
  z-index: 9000000;
  position: absolute;
  left: 32px;
  right: 32px;
  background-image: url("../img/bn_sb_fifth.jpg?060218");
  background-position: center left;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth .section_hm_fifth .article_hm_fifth {
  width: 48%;
  min-height: 730px;
  padding: 80px 20% 0 4%;
  right: 0;
  background-color: #ffffff;
  position: absolute;
  display: block;
  box-sizing: border-box; }

.sb_fifth .section_hm_fifth .article_hm_fifth h1 {
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  width: 100%;
  border: 0;
  padding: 0 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth .section_hm_fifth .article_hm_fifth span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #7c7c7b;
  width: 100%;
  line-height: 28px;
  border: 0;
  padding: 0 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth .section_hm_fifth .article_hm_fifth p {
  font: 16px ExoR, Arial, sans-serif;
  color: #242423;
  width: 100%;
  line-height: 22px;
  padding: 112px 0 0 0;
  border: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_sixth {
  width: 100%;
  background-color: #ffffff;
  padding: 230px 0 100px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_sixth .section_hm_sixth {
  width: 100%;
  height: 100%;
  position: relative;
  margin: auto;
  z-index: 9000000;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 459, ../../sass/sobre.scss */
.sb_sixth .section_hm_sixth .article_hm_sixth {
  max-width: 1200px;
  padding: 0 10px 0 10px;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 466, ../../sass/sobre.scss */
.sb_sixth .section_hm_sixth .article_hm_sixth div {
  width: 25%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 472, ../../sass/sobre.scss */
.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth {
  width: 100%;
  height: 528px;
  padding: 126% 0 0 0;
  background-size: 92%;
  background-position: center top;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 481, ../../sass/sobre.scss */
.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth h1 {
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  text-align: center;
  width: 100%;
  border: 0;
  padding: 0 0 8px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 493, ../../sass/sobre.scss */
.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth span {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  text-align: center;
  width: 100%;
  border: 0;
  padding: 0 0 14px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 505, ../../sass/sobre.scss */
.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth a {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  text-align: center;
  text-decoration: none;
  width: 100%;
  border: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.lee {
  background-image: url(../img/sb_lee.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.mason {
  background-image: url(../img/sb_mason.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.fonseca {
  background-image: url(../img/sb_fonseca.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.mateus {
  background-image: url(../img/sb_mateus.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.eric {
  background-image: url(../img/sb_eric.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.pedro {
  background-image: url(../img/sb_pedro.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.fernando {
  background-image: url(../img/sb_fernando.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.henry {
  background-image: url(../img/sb_henry.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.claudio {
  background-image: url(../img/sb_claudio.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.marcelo {
  background-image: url(../img/sb_marcelo.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.marcel {
  background-image: url(../img/sb_marcel.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.guilherme {
  background-image: url(../img/sb_guilherme.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.vanessa {
  background-image: url(../img/sb_vanessa.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.daniel {
  background-image: url(../img/sb_daniel.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_sixth .section_hm_sixth .article_hm_sixth div .article_sixth.marcos {
  background-image: url(../img/sb_marcos.jpg);
  background-position: 0 0;
  background-repeat: no-repeat; }

.sb_seven {
  width: 100%;
  min-height: 266px;
  background-color: #25272c;
  padding: 64px 0 64px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_seven .section_sb_seven {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_seven .section_sb_seven .article_sb_seven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_seven .section_sb_seven .article_sb_seven h1 {
  font: 18px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_seven .section_sb_seven .article_sb_seven .cont_one {
  width: 80%;
  padding: 46px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_seven .section_sb_seven .article_sb_seven .cont_one label {
  width: 50%;
  padding: 0 6% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_seven .section_sb_seven .article_sb_seven .cont_one label:nth-child(2) {
  padding: 0 4% 0 0; }

.sb_seven .section_sb_seven .article_sb_seven .cont_one label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 10px 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_seven .section_sb_seven .article_sb_seven .cont_one label input[type="text"], .sb_seven .section_sb_seven .article_sb_seven .cont_one label input[type="email"] {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 100%;
  height: 40px;
  float: left;
  display: block;
  padding: 0;
  border: 0;
  border-bottom: solid 1px #656569;
  background-color: transparent;
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

.sb_seven .section_sb_seven .article_sb_seven .cont_one label input[type="text"]:focus, .sb_seven .section_sb_seven .article_sb_seven .cont_one label input[type="email"]:focus {
  border-bottom: solid 1px #5086b6; }

.sb_seven .section_sb_seven .article_sb_seven .cont_two {
  width: 20%;
  padding: 86px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_eight {
  width: 100%;
  min-height: 764px;
  position: relative;
  background-color: #f3f1f0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_eight .section_sb_eight {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_eight .section_sb_eight .article_sb_eight {
  width: 52%;
  height: 600px;
  margin: 226px 0 0 0;
  padding: 5% 5% 0 5%;
  position: absolute;
  z-index: 9000;
  background-color: #f2f1ef;
  right: 0;
  float: right;
  display: block;
  box-sizing: border-box; }

.sb_eight .section_sb_eight .article_sb_eight span {
  width: 54%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 28px;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_eight .section_sb_eight .article_sb_eight .bt_blue_f_t_b {
  margin: 40px 0 0 0;
  clear: both; }

.sb_eight .section_sb_eight .img_sb_eight {
  width: 100%;
  min-height: 762px;
  background-image: url(../img/im_sb_eight.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  position: absolute;
  z-index: 900;
  left: 0;
  display: block;
  box-sizing: border-box; }

@media screen and (max-width: 1800px) {
  .sb_fifth .section_hm_fifth {
    background-position: 70% right; } }

@media screen and (max-width: 1687px) {
  .sb_fifth .section_hm_fifth {
    background-position: 0 0 !important; } }

@media screen and (max-width: 1200px) {
  .sb_fifth .section_hm_fifth {
    background-position: 0 0 !important; } }

@media screen and (max-width: 1162px) {
  .hm_new_three {
    padding: 0 32px 0 32px; } }

.dt_four.trm .section_dt_four .article_dt_four .cont_img {
  width: 50%;
  height: 618px;
  background-image: url(../img/bg_trm_result.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -40px;
  top: 26px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.opt_three.trm .section_opt_three .article_opt_three .img_bc_four {
  width: 68%;
  height: 100%;
  background-image: url("../img/screen_trm.png?020518");
  background-repeat: no-repeat;
  background-position: right top;
  position: absolute;
  z-index: 9000000;
  right: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rv_one.trm .bn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9000;
  top: 0;
  background-image: url("../img/bg_pc_trm.png?210717");
  background-position: right center;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_one {
  width: 100%;
  margin: 0;
  background-image: url(../img/bn_trm.jpg);
  background-position: top center;
  padding: 7% 0 11% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_one .section_trm_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_one .section_trm_one .article_trm_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.trm_one .section_trm_one .article_trm_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 40px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_one .section_trm_one .article_trm_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #e0e0e0;
  line-height: 30px;
  width: 44%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.bt_play_blue_tw {
  margin: 36px 0  0 46px; }

.bt_play_blue_tw i {
  margin: 0; }

.bt_blue_f_t {
  clear: both;
  margin: 28px 0  0 0; }

.trm_two {
  width: 100%;
  background-color: #333337;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_one {
  width: 18%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  border-right: solid 1px #555556;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_one span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_two {
  width: 22%;
  height: 100%;
  padding: 0 0 0 5%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_three {
  width: 38%;
  height: 100%;
  padding: 0 2% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 20px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_four {
  width: 22%;
  height: 100%;
  padding: 26px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_two .section_trm_two .article_trm_two .cont_four .bt_blue_arrow {
  margin: 14px 0 0 0;
  float: right; }

.trm_three {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  padding: 0 0 16% 0;
  overflow: hidden;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three .article_trm_three {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three .article_trm_three .cont_img {
  width: 60%;
  height: 490px;
  background-image: url(../img/im_trm_plt.jpg);
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  right: 72px;
  position: absolute;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three .article_trm_three .cont_txt {
  width: 50%;
  height: 100%;
  padding: 90px 5% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three .article_trm_three .cont_txt h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three .article_trm_three .cont_txt p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three .article_trm_three .cont_txt p span {
  width: 68%;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_three .section_trm_three .article_trm_three .cont_txt .bt_arrow {
  margin: 30px 0 0 0; }

.trm_four {
  width: 100%;
  min-height: 266px;
  background-color: #f3f1f0;
  padding: 8% 0 220px 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four .article_trm_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four .article_trm_four .cont_img {
  width: 50%;
  height: 739px;
  background-image: url(../img/im_trm_one.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: -220px 0 0 0;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four .article_trm_four .cont_txt {
  width: 44%;
  height: 100%;
  position: relative;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four .article_trm_four .cont_txt h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four .article_trm_four .cont_txt p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four .article_trm_four .cont_txt p span {
  width: 81%;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_four .section_trm_four .article_trm_four .bt_arrow {
  margin: 30px 0 0 0; }

.trm_five {
  width: 100%;
  background-color: #ffffff;
  padding: 5% 0 5% 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_five .section_trm_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.trm_five .section_trm_five .article_trm_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.trm_five .section_trm_five .article_trm_five .ui-tabs .ui-tabs-nav {
  width: 320px; }

.trm_five .section_trm_five .article_trm_five #tabs-1 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-1 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-1 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.trm_five .section_trm_five .article_trm_five #tabs-1 .right {
  width: 100%;
  height: 100%;
  padding: 0 20% 0 20%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-1 .right h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-align: center;
    color: #0079bc;
    text-transform: uppercase;
    padding: 0 0 66px 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.trm_five .section_trm_five .article_trm_five #tabs-2 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-2 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-2 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.trm_five .section_trm_five .article_trm_five #tabs-2 .right {
  width: 100%;
  height: 100%;
  padding: 0 20% 0 20%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-2 .right h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-align: center;
    text-transform: uppercase;
    color: #0079bc;
    padding: 0 0 66px 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-2 .right span {
    width: 100%;
    font: 14px Aller-Light, Arial, sans-serif !important;
    color: #939598;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }

.trm_five .section_trm_five .article_trm_five #tabs-3 .left {
  width: 26%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-3 .left h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 42px 28px 0;
    clear: both;
    border-bottom: solid 1px #e5e5e5;
    float: left;
    display: block;
    box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-3 .left .bt_arrow_account {
    margin: 20px 0 0 0;
    clear: both; }

.trm_five .section_trm_five .article_trm_five #tabs-3 .right {
  width: 100%;
  height: 100%;
  padding: 0 20% 0 20%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-3 .right h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-align: center;
    text-transform: uppercase;
    color: #0079bc;
    padding: 0 0 66px 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-3 .right span {
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .trm_five .section_trm_five .article_trm_five #tabs-3 .right a {
    margin: 34px 0 0 0; }

.trm_five .section_trm_five .article_trm_five .ui-tabs .ui-tabs-nav li {
  margin: 0 22px 0 0; }

.trm_table_one, .trm_table_two {
  width: 100%;
  float: left;
  box-sizing: border-box; }

.trm_table_one tbody tr {
  height: 60px; }

.trm_table_one tbody tr td {
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #242423; }

.trm_table_one tbody tr td:nth-child(1) {
  width: 20%;
  text-align: left; }

.trm_table_one tbody tr td:nth-child(2) {
  width: 50%;
  text-align: center; }

.trm_table_one tbody tr td:nth-child(3) {
  width: 30%;
  text-align: center; }

.trm_table_two tbody tr {
  height: 40px;
  border-top: solid 1px #e6e7e8;
  vertical-align: middle; }

.trm_table_two tbody tr td {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  height: 40px;
  vertical-align: middle; }

.trm_table_two tbody tr td:nth-child(1) {
  width: 20%;
  text-align: left; }

.trm_table_two tbody tr td:nth-child(2) {
  width: 50%;
  text-align: center; }

.trm_table_two tbody tr td:nth-child(3) {
  width: 30%;
  text-align: center; }

.trmscroll {
  width: 100%;
  height: 360px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

@media only screen and (max-width: 1610px) {
  .opt_three.trm .section_opt_three .article_opt_three .img_bc_four {
    width: 80%;
    right: -10%; } }

@media only screen and (max-width: 1366px) {
  .opt_three.trm .section_opt_three .article_opt_three .img_bc_four {
    width: 84%;
    right: -22%; } }

@media only screen and (max-width: 1280px) {
  .opt_three.trm .section_opt_three .article_opt_three .img_bc_four {
    width: 84%;
    right: -22%; } }

.rv_one.td {
  width: 100%;
  margin: 0;
  background-image: url("../img/td_cts_one.jpg?220218");
  background-position: top right;
  background-size: cover;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_one {
  width: 100%;
  margin: 0;
  background-image: url("../img/td_cts_one.jpg?220218");
  background-position: top right;
  background-size: cover;
  padding: 6% 0 8% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_one .section_td_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_one .section_td_one .article_td_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.td_one .section_td_one .article_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 100%;
  padding: 0 0 20px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_one .section_td_one .article_td_one span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  width: 32%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_one .section_td_one .article_td_one .bt_play_blue {
  clear: both;
  margin: 28px 0  0 0; }

.td_one .section_td_one .article_td_one .bt_play_blue i {
  margin: 0; }

.td_two {
  width: 100%;
  height: 300px;
  background-color: #242423;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_one {
  width: 30%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_one h1 {
  width: 46%;
  font: 20px ExoSB, Arial, sans-serif;
  color: #ffffff;
  padding: 20px 0 14px 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_one h2 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_one span {
  font: 72px ExoT, Arial, sans-serif;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_one i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_three {
  width: 40%;
  height: 80px;
  padding: 12px 4% 20px 66px;
  margin: 16px 0 0 0;
  border-left: solid 1px #333333;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_three .bt_play_blue_tw {
  margin: 22px 0 0 0; }

.td_two .section_td_two .article_td_two .cont_three .bt_blue_f_t {
  margin: 46px 0 0 0; }

.td_two .section_td_two .article_td_two .cont_three span {
  width: 100%;
  font: 20px ExoSB, Arial, sans-serif;
  color: #ffffff;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_four {
  width: 24%;
  height: 100%;
  padding: 26px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_two .section_td_two .article_td_two .cont_four button {
  margin: 14px 0 0 0;
  float: right; }

.td_three {
  width: 100%;
  min-height: 266px;
  background-color: #f3f1f0;
  padding: 64px 0 64px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_three .section_td_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_three .section_td_three .article_td_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .td_three .section_td_three .article_td_three h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    width: 100%;
    padding: 0 0 50px 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.td_three .section_td_three .article_td_three label {
  width: 33.333%;
  padding: 0 10% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .td_three .section_td_three .article_td_three label h1 {
    width: 100%;
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    padding: 0;
    margin: -10px 0 0 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .td_three .section_td_three .article_td_three label h2 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 8px 0 0 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .td_three .section_td_three .article_td_three label .ui-slider-horizontal {
    height: 4px !important;
    background-color: #dedbda; }
  .td_three .section_td_three .article_td_three label .ui-state-default, .td_three .section_td_three .article_td_three label .ui-widget-content .ui-state-default, .td_three .section_td_three .article_td_three label .ui-widget-header .ui-state-default, .td_three .section_td_three .article_td_three label .ui-button, .td_three .section_td_three .article_td_three label html .ui-button.ui-state-disabled:hover, .td_three .section_td_three .article_td_three label html .ui-button.ui-state-disabled:active {
    width: 18px;
    height: 18px;
    border-radius: 80px;
    border: solid 3px #4678ac;
    background-color: #f3f1f0;
    margin: -2px 0 0 -4px;
    box-sizing: border-box; }
  .td_three .section_td_three .article_td_three label .ui-slider .ui-slider-range {
    background-color: #4678ac; }
  .td_three .section_td_three .article_td_three label .txt_slider {
    width: 100%;
    font: 16px Aller-Light, Arial, sans-serif;
    color: #939598;
    padding: 40px 0 10px 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .td_three .section_td_three .article_td_three label .valeu_slider {
    font: 26px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 10px 0 10px 0;
    background-color: transparent;
    width: 100%;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.td_four {
  width: 100%;
  min-height: 266px;
  padding: 0 0 10px 0;
  margin: -64px 0  0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_four .section_td_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_four .section_td_four .article_td_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .td_four .section_td_four .article_td_four div {
    width: 30%;
    float: left;
    background-color: #ffffff;
    border-radius: 4px;
    box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
    padding: 34px 22px 34px 34px;
    display: block;
    box-sizing: border-box; }
    .td_four .section_td_four .article_td_four div h1 {
      width: 100%;
      font: 13px TitilliumSemiBold, Arial, sans-serif;
      color: #7c7c7b;
      text-transform: uppercase;
      padding: 0px 0 0 0;
      border: 0;
      clear: both;
      float: left;
      display: block;
      box-sizing: border-box; }
    .td_four .section_td_four .article_td_four div h2 {
      width: 100%;
      font: 34px ExoSB, Arial, sans-serif;
      color: #0079bc;
      padding: 0px 0 36px 0;
      border: 0;
      clear: both;
      float: left;
      display: block;
      box-sizing: border-box; }
    .td_four .section_td_four .article_td_four div span {
      width: 100%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #666666;
      line-height: 26px;
      border: 0;
      clear: both;
      float: left;
      display: block;
      box-sizing: border-box; }
  .td_four .section_td_four .article_td_four div:nth-child(2) {
    width: 30%;
    margin: 0 5% 0 5%; }
  .td_four .section_td_four .article_td_four .bt_blue_f_t_b {
    margin: 40px 0 0 0;
    padding: 0 56px 0 56px; }

.td_five {
  width: 100%;
  min-height: 266px;
  background-color: #fafafa;
  padding: 100px 0 0 0;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }
  .td_five .ui-tabs .ui-tabs-nav {
    float: none;
    margin: auto;
    width: 618px; }

.td_five .section_td_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_five .section_td_five .article_td_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .td_five .section_td_five .article_td_five h1 {
    font: 34px ExoR, Arial, sans-serif;
    color: #0079bc;
    text-align: center;
    padding: 0 0 30px 0;
    width: 100%;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .td_five .section_td_five .article_td_five .ui-tabs {
    width: 100%;
    float: left;
    margin: 28px 0 0 0;
    background-color: #fafafa; }
    .td_five .section_td_five .article_td_five .ui-tabs .ui-state-default a, .td_five .section_td_five .article_td_five .ui-tabs .ui-state-default a:link, .td_five .section_td_five .article_td_five .ui-tabs .ui-state-default a:visited, .td_five .section_td_five .article_td_five .ui-tabs a.ui-button, .td_five .section_td_five .article_td_five .ui-tabs a:link.ui-button, .td_five .section_td_five .article_td_five .ui-tabs a:visited.ui-button, .td_five .section_td_five .article_td_five .ui-tabs .ui-button {
      font: 16px Aller-Light, Arial, sans-serif; }
  .td_five .section_td_five .article_td_five .ui-tabs .ui-tabs-nav li {
    margin: 0 50px 0 0 !important; }
  .td_five .section_td_five .article_td_five .ui-tabs .ui-tabs-nav li a span:nth-child(1) {
    display: block; }
  .td_five .section_td_five .article_td_five .ui-tabs .ui-tabs-nav li a span:nth-child(2) {
    display: none; }

.td_five .body_tab {
  width: 100%;
  padding: 0 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .td_five .body_tab .cont_tab {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .td_five .body_tab .cont_tab .cont_tab_left {
      width: 70%;
      height: 436px;
      float: left;
      display: block;
      box-sizing: border-box; }
      .td_five .body_tab .cont_tab .cont_tab_left iframe {
        width: 96%;
        height: 100%;
        float: left;
        display: block;
        box-sizing: border-box; }
    .td_five .body_tab .cont_tab .cont_tab_right {
      width: 80% !important;
      padding: 0;
      float: none;
      display: block;
      box-sizing: border-box;
      margin: 0 auto;
      max-width: 615px; }
      .td_five .body_tab .cont_tab .cont_tab_right h1 {
        font: 24px ExoM, Arial, sans-serif;
        color: #000000;
        text-align: left;
        width: 100%;
        border: 0;
        padding: 0 0 14px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .td_five .body_tab .cont_tab .cont_tab_right h2 {
        font: 14px Aller-Light, Arial, sans-serif;
        color: #939598;
        width: 100%;
        border: 0;
        padding: 0 0 25px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .td_five .body_tab .cont_tab .cont_tab_right span {
        font: 16px Aller-Light, Arial, sans-serif;
        color: #939598;
        width: 100%;
        line-height: 24px;
        float: left;
        display: block;
        box-sizing: border-box;
        padding: 0 0 18px 0; }
      .td_five .body_tab .cont_tab .cont_tab_right .bt_blue_f_t_b {
        font: 14px Aller_R, Arial, sans-serif !important;
        color: #4477ae;
        margin: 34px 0 0 0; }

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  border-bottom: none !important; }

.td_six {
  width: 100%;
  height: 388px;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six {
  width: 100%;
  height: 100%;
  background-color: #242423;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_one {
  width: 25%;
  height: 100%;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  color: #ffffff;
  text-align: center;
  padding: 0 0 80px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_one h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  text-transform: none;
  padding: 0 0 8px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_one h2 {
  width: 100%;
  font: 72px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-align: center;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_one span {
  width: 100%;
  font: 14px TitilliumRegular, Arial, sans-serif;
  color: #50504f;
  text-align: center;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_one i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_two {
  width: 25%;
  height: 100%;
  padding: 0 0 0 5%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_two h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  text-transform: none;
  padding: 0 0 8px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_two h2 {
  width: 100%;
  font: 72px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-align: center;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_two span {
  width: 100%;
  font: 14px TitilliumRegular, Arial, sans-serif;
  color: #50504f;
  text-align: center;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_two i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_three {
  width: 50%;
  height: 100%;
  padding: 0 4% 20px 4%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_three h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  padding: 0 0 22px 0;
  text-transform: none;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_six .section_td_six .article_td_six .cont_three span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #a7a7a7;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_seven {
  width: 100%;
  height: 660px;
  padding: 16px 32px 0 32px;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_seven .section_td_seven {
  width: 100%;
  height: 100%;
  position: relative;
  background-image: url("../img/bg_td_risk.jpg?220218");
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 9000000;
  padding: 230px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_seven .section_td_seven h1 {
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  background-image: url(../img/icon_h1_two.png);
  background-position: top center;
  background-repeat: no-repeat;
  width: 100%;
  padding: 58px 0 30px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_seven .section_td_seven span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  line-height: 24px;
  width: 100%;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_seven .section_td_seven .cont_spn_top {
  width: 27%;
  float: none;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.td_eight {
  width: 100%;
  min-height: 560px;
  position: relative;
  padding: 16px 32px 0 32px;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_eight .section_td_eight {
  width: 100%;
  float: none;
  margin: auto;
  position: relative;
  background-color: #20242e;
  display: block;
  box-sizing: border-box; }

.td_eight .section_td_eight .article_td_eight {
  width: 100%;
  min-height: 560px;
  position: relative;
  padding: 70px 0 0 6%;
  z-index: 90000;
  background-color: #0f1922;
  bottom: 0;
  left: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_eight .section_td_eight .article_td_eight h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_eight .section_td_eight .article_td_eight span {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  padding: 6px 0 0 0;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_eight .section_td_eight .article_td_eight .tabs {
  position: relative;
  clear: both;
  margin: 136px 0 0; }

.td_eight .section_td_eight .article_td_eight .tab {
  float: left; }

.td_eight .section_td_eight .article_td_eight .tab label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 10px;
  margin-left: -1px;
  position: relative;
  border-radius: 50%;
  left: 1px;
  top: -29px;
  -webkit-transition: background-color .17s linear;
  cursor: pointer; }

.td_eight .section_td_eight .article_td_eight .tab [type=radio] {
  display: none; }

.td_eight .section_td_eight .article_td_eight .content {
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 32px 0 0 0;
  -webkit-transition: opacity .6s linear;
  opacity: 0; }

.td_eight .section_td_eight .article_td_eight .content span {
  width: 36%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  padding: 6px 0 0 0;
  line-height: 26px;
  margin: 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_eight .section_td_eight .article_td_eight [type=radio]:checked ~ label {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4477ae;
  background: #f3f1f0;
  border-radius: 50%;
  z-index: 2; }

.td_eight .section_td_eight .article_td_eight [type=radio]:checked ~ label ~ .content {
  z-index: 1;
  opacity: 1;
  border-radius: 50%; }

.td_eight .section_td_eight .img_td_eight {
  width: 50%;
  min-height: 560px;
  background-image: url(../img/im_analista-nova.png);
  background-repeat: no-repeat;
  background-position: right bottom;
  position: absolute;
  z-index: 90000;
  right: 4%;
  display: block;
  box-sizing: border-box;
  background-size: 97%; }

.rf_eight {
  width: 100%;
  min-height: 266px;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eight .section_rf_eight {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  padding: 4% 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_eight .section_rf_eight .article_rf_eight {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.rf_eight .section_rf_eight .article_rf_eight h1 {
  width: 100%;
  font: 24px ExoR, Arial, sans-serif;
  text-transform: uppercase;
  padding: 0 0 30px 0;
  color: #0079bc;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_rf_table {
  width: 100%;
  padding: 0 0 50px 0;
  border-bottom: none;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_rf_table h1 {
  width: 100%;
  font: 18px Aller-Light, Arial, sans-serif !important;
  padding: 50px 0 26px 0 !important;
  color: #6d6e71;
  float: left;
  display: block;
  box-sizing: border-box; }

.rf_table_one, .rf_table_two {
  width: 100%;
  float: left;
  box-sizing: border-box; }

.rf_table_one tbody tr {
  height: 60px; }

.rf_table_two tbody tr:hover {
  background-color: #fafafa; }

.rf_table_two tbody tr:hover td {
  color: #000000; }

.rf_table_one tbody tr td {
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #000000; }

.rf_table_one tbody tr td:nth-child(1) {
  width: 34%;
  padding: 0 0 0 10px;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(2) {
  width: 14%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(3) {
  width: 14%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(4) {
  width: 16%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(5) {
  width: 14%;
  text-align: left; }

.rf_table_one tbody tr td:nth-child(6) {
  width: 8%;
  text-align: left; }

.rf_table_two tbody tr {
  height: 40px;
  border-top: solid 1px #e6e7e8;
  vertical-align: middle; }

.rf_table_two tbody tr td {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  height: 40px;
  vertical-align: middle; }

.rf_table_two tbody tr td:nth-child(1) {
  padding: 0 0 0 10px;
  width: 34%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(2) {
  width: 14%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(3) {
  width: 14%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(4) {
  width: 16%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(5) {
  width: 14%;
  text-align: left; }

.rf_table_two tbody tr td:nth-child(6) {
  width: 8%;
  text-align: left; }

.top_sld {
  width: 100%;
  height: 50px;
  margin: 0 0 28px 0;
  position: relative;
  border-bottom: solid 1px #e0dbd8;
  float: left;
  display: block;
  box-sizing: border-box; }
  .top_sld div {
    width: 78px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .top_sld div input[type="radio"] {
      width: 22px;
      height: 22px;
      float: left;
      display: block;
      box-sizing: border-box; }
    .top_sld div span {
      font: 16px Aller-Light, Arial, sans-serif !important;
      color: #939598;
      padding: 0 0 0 8px;
      float: left;
      display: block;
      box-sizing: border-box; }
  .top_sld div:nth-child(3) {
    width: 200px; }

.td_nine {
  width: 100%;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left {
  width: 29%;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left h1 {
  font: 22px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  width: 100%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 22px;
  padding: 36px 0 16px 0;
  width: 100%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left label:nth-child(3) {
  width: 100%;
  height: 42px;
  border-bottom: solid 1px #e6e7e8;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left label {
  width: 100%;
  height: 59px;
  border-bottom: solid 1px #e6e7e8;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left label h1 {
  width: auto;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #080808;
  line-height: 42px;
  text-align: left;
  clear: inherit;
  padding: 0 0 0 10px;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left label h1:nth-child(2) {
  text-align: right;
  float: right;
  padding: 0 10px 0 0; }

.td_nine .section_td_nine .article_td_nine .cont_left label span {
  width: auto;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 60px;
  padding: 0 0 0 10px;
  text-align: left;
  clear: inherit;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_left label span:nth-child(2) {
  text-align: right;
  float: right;
  padding: 0 10px 0 0; }

.td_nine .section_td_nine .article_td_nine .cont_right {
  width: 71%;
  padding: 0 0 0 80px;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_right h1 {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  line-height: 22px;
  padding: 36px 0 26px 0;
  width: 90%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_right span {
  font: 22px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0;
  width: 100%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.td_nine .section_td_nine .article_td_nine .cont_right .line {
  width: 100%;
  height: 74px;
  border: solid 1px #e6e7e8;
  margin: 0 0 10px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .td_nine .section_td_nine .article_td_nine .cont_right .line label {
    width: 10%;
    height: 72px;
    border-right: solid 1px #e6e7e8;
    float: left;
    display: block;
    box-sizing: border-box; }
    .td_nine .section_td_nine .article_td_nine .cont_right .line label h2 {
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #939598;
      text-align: center;
      line-height: 34px;
      width: 100%;
      height: 34px;
      border-bottom: solid 1px #e6e7e8;
      clear: both;
      float: left;
      display: block;
      box-sizing: border-box; }
    .td_nine .section_td_nine .article_td_nine .cont_right .line label h3 {
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #939598;
      text-align: center;
      width: 100%;
      height: 34px;
      line-height: 34px;
      border: 0;
      clear: both;
      float: left;
      display: block;
      box-sizing: border-box; }
  .td_nine .section_td_nine .article_td_nine .cont_right .line label:nth-child(odd) {
    background-color: #f7f7f7; }
  .td_nine .section_td_nine .article_td_nine .cont_right .line label:nth-child(even) {
    background-color: #ffffff; }
  .td_nine .section_td_nine .article_td_nine .cont_right .line label:nth-child(10) {
    border-right: none; }

.td_nine .section_td_nine .article_td_nine .cont_footer {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #939598;
  text-align: center;
  line-height: 22px;
  width: 100%;
  padding: 16px 0 12px 0;
  margin: 40px 0 0 0;
  border-top: solid 1px #e6e7e8;
  border-bottom: solid 1px #e6e7e8;
  float: left;
  display: block;
  box-sizing: border-box; }

@media only screen and (max-width: 1400px) {
  .td_eight .section_td_eight .img_td_eight {
    width: 54%;
    right: 0; } }

.tut_one {
  width: 100%;
  min-height: 842px;
  margin: 0;
  background-image: url("../img/bn_tut_one.jpg?22022018");
  background-position: center;
  background-size: cover;
  float: left;
  display: block;
  box-sizing: border-box; }

.tut_one .section_tut_one {
  max-width: 1200px;
  height: 100%;
  position: relative;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.tut_one .section_tut_one h1 {
  font: 38px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  padding: 80px 0 40px 30px;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.tut_one .section_tut_one .article_tut_one {
  max-width: 870px;
  height: 488px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .tut_one .section_tut_one .article_tut_one a {
    width: 100%;
    height: 100%;
    background-image: url("../img/bg_vd_tut_opc.jpg?22021018");
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .tut_one .section_tut_one .article_tut_one h2 {
    font: 26px Aller-Light, Arial, sans-serif;
    color: #ffffff;
    text-align: left;
    width: 100%;
    padding: 24px 0 12px 4px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .tut_one .section_tut_one .article_tut_one span {
    font: 16px Aller-Light, Arial, sans-serif;
    color: #e0e0e0;
    text-align: left;
    width: 100%;
    padding: 0 0 0 4px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.tut_two {
  width: 100%;
  position: relative;
  z-index: 9000;
  margin: -106px 0 0 0;
  padding: 0 20px 10px 20px;
  float: left;
  display: block; }

.tut_two .section_tut_two {
  width: 100%;
  height: 100%;
  position: relative;
  margin: auto;
  z-index: 9000000;
  display: block;
  box-sizing: border-box; }

.tut_two .section_tut_two .article_tut_two {
  max-width: 1200px;
  padding: 0 30px 0 30px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .tut_two .section_tut_two .article_tut_two h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    text-align: left;
    width: 100%;
    padding: 0 0 60px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.tut_two .section_tut_two .article_tut_two div {
  width: 30%;
  height: 282px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .tut_two .section_tut_two .article_tut_two div a {
    width: 100%;
    padding: 62% 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .tut_two .section_tut_two .article_tut_two div h1 {
    font: 18px TitilliumSemiBold, Arial, sans-serif;
    color: #137ec0;
    text-align: left;
    width: 100%;
    padding: 0 0 6px 4px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .tut_two .section_tut_two .article_tut_two div span {
    font: 14px TitilliumSemiBold, Arial, sans-serif;
    color: #646464;
    text-align: left;
    width: 100%;
    padding: 0 0 0 4px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.tut_two .section_tut_two .article_tut_two div.dt {
  background-image: url("../img/bg_vd_tut_dt.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0; }

.tut_two .section_tut_two .article_tut_two div.gt {
  background-image: url("../img/bg_vd_tut_gt.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0 5% 0 5%; }

.tut_two .section_tut_two .article_tut_two div.ma {
  background-image: url("../img/bg_vd_tut_ma.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0; }

.tut_two .section_tut_two .article_tut_two div.bsc {
  background-image: url("../img/bg_vd_tut_bsc.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0; }

.tut_two .section_tut_two .article_tut_two div.rf {
  background-image: url("../img/bg_vd_tut_rf.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0 5% 0 5%; }

.tut_two .section_tut_two .article_tut_two div.trm {
  background-image: url("../img/bg_vd_tut_rf.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0 5% 0 5%; }

.tut_two .section_tut_two .article_tut_two div.cp {
  background-image: url("../img/bg_vd_tut_trm.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0; }

.tut_two .section_tut_two .article_tut_two div.sa {
  background-image: url("../img/bg_vd_tut_cp.jpg?041116");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0; }

.faq_one {
  width: 100%;
  height: 332px;
  margin: 0;
  background-image: url(../img/bn_faq.jpg);
  background-position: center 0;
  padding: 138px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_one .section_faq_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_one .section_faq_one .article_faq_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.faq_one .section_faq_one .article_faq_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_two {
  width: 100%;
  padding: 48px 0 48px 0;
  background-color: #f6f3f1;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_two .section_faq_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_two .section_faq_two .article_faq_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.faq_two .section_faq_two .article_faq_two h1 {
  font: 26px Aller_R, Arial, sans-serif;
  color: #6d6e71;
  width: 100%;
  padding: 0 0 16px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_two .section_faq_two .article_faq_two .cont_left {
  width: 70%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .faq_two .section_faq_two .article_faq_two .cont_left a {
    font: 16px Aller_R, Arial, sans-serif;
    color: #6d6e71;
    text-decoration: none;
    width: 48%;
    height: 60px;
    line-height: 60px;
    padding: 0 0 0 26px;
    margin: 0 12px 12px 0;
    background-color: #ffffff;
    float: left;
    display: block;
    box-sizing: border-box; }

.faq_two .section_faq_two .article_faq_two .cont_right {
  width: 30%;
  padding: 0 0 0 50px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .faq_two .section_faq_two .article_faq_two .cont_right h1 {
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    width: 100%;
    padding: 0 0 16px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .faq_two .section_faq_two .article_faq_two .cont_right h2 {
    font: 16px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    width: 100%;
    padding: 0 0 14px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .faq_two .section_faq_two .article_faq_two .cont_right span {
    font: 14px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    line-height: 22px;
    width: 100%;
    padding: 0 0 40px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .faq_two .section_faq_two .article_faq_two .cont_right a {
    width: 180px;
    margin: 0 0 30px 0; }
  .faq_two .section_faq_two .article_faq_two .cont_right .line_brake {
    width: 100%;
    border-top: solid 1px #e6e3e1;
    padding: 30px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three h1 {
  font: 28px TitilliumRegular, Arial, sans-serif;
  color: #6d6e71;
  width: 100%;
  padding: 0 0 16px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_four {
  width: 40%;
  position: relative;
  padding: 76px 0 0 4%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .ct_three .section_ct_three .article_ct_three .right_ct_four h1 {
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    width: 100%;
    padding: 0 0 16px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .ct_three .section_ct_three .article_ct_three .right_ct_four span {
    font: 14px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    line-height: 22px;
    width: 100%;
    padding: 0 0 40px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .ct_three .section_ct_three .article_ct_three .right_ct_four span var {
      font: 14px Aller-Light, Arial, sans-serif;
      width: 100%;
      padding: 0 0 18px 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label:nth-child(-n+4) {
  width: 50%; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label:nth-child(1), .ct_three .section_ct_three .article_ct_three .right_ct_three label:nth-child(3) {
  padding: 0 30px 16px 0; }

.ct_three .section_ct_three .article_ct_three .right_ct_three label span var {
  font: 11px UbuntuR, Arial, sans-serif;
  color: #757678;
  padding: 0 0 0 6px;
  box-sizing: border-box; }

.faq_three {
  width: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_three .section_faq_three {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_three .section_faq_three .article_faq_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.faq_three .section_faq_three .article_faq_three .line_fap {
  width: 100%;
  padding: 58px 0 58px 0;
  border-bottom: solid 1px #e6e4e3;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_three .section_faq_three .article_faq_three .line_fap .cont_left {
  width: 35%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .faq_three .section_faq_three .article_faq_three .line_fap .cont_left h1 {
    font: 36px Aller_R, Arial, sans-serif;
    color: #6d6e71;
    width: 100%;
    padding: 0 0 4px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .faq_three .section_faq_three .article_faq_three .line_fap .cont_left span {
    font: 14px Aller_R, Arial, sans-serif;
    color: #989898;
    width: 100%;
    padding: 0 0 22px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .faq_three .section_faq_three .article_faq_three .line_fap .cont_left .bt_arrow {
    width: 116px; }

.faq_three .section_faq_three .article_faq_three .line_fap .cont_right {
  width: 65%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .faq_three .section_faq_three .article_faq_three .line_fap .cont_right ul {
    width: 100%;
    padding: 0;
    list-style: none;
    float: left;
    display: block;
    box-sizing: border-box; }
    .faq_three .section_faq_three .article_faq_three .line_fap .cont_right ul li {
      width: 100%;
      padding: 10px 0 10px 0;
      list-style-image: url("../img/icon_faq.png");
      box-sizing: border-box; }
      .faq_three .section_faq_three .article_faq_three .line_fap .cont_right ul li a {
        font: 14px Aller_R, Arial, sans-serif;
        color: #4477ae;
        line-height: 22px;
        text-decoration: none;
        display: block;
        box-sizing: border-box; }

.faq_four {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_four .section_faq_four {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  padding: 74px 20px 40px 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.faq_four .section_faq_four .article_faq_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.faq_four .section_faq_four .article_faq_four .cont_let {
  width: 30%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .faq_four .section_faq_four .article_faq_four .cont_let ul {
    width: 100%;
    padding: 0;
    list-style: none;
    float: left;
    display: block;
    box-sizing: border-box; }
    .faq_four .section_faq_four .article_faq_four .cont_let ul li {
      width: 66%;
      padding: 14px 0 14px 0;
      list-style: none;
      border-bottom: solid 1px #dbdbdb;
      float: left;
      display: block;
      box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_let ul li a {
        width: 92%;
        font: 14px Aller_R, Arial, sans-serif;
        color: #4477ae;
        text-decoration: none;
        padding: 0 14px 0 0;
        display: block;
        box-sizing: border-box; }
    .faq_four .section_faq_four .article_faq_four .cont_let ul li.active a {
      color: #181818;
      background-image: url(../img/bg_bt_blue_room.png);
      background-position: right center;
      background-repeat: no-repeat; }
    .faq_four .section_faq_four .article_faq_four .cont_let ul li:nth-child(13) {
      border-bottom: none; }

.faq_four .section_faq_four .article_faq_four .cont_right {
  width: 70%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .faq_four .section_faq_four .article_faq_four .cont_right h1 {
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    width: 100%;
    padding: 0 0 50px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .faq_four .section_faq_four .article_faq_four .cont_right h2 {
    font: 26px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    width: 100%;
    padding: 0 0 30px 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .faq_four .section_faq_four .article_faq_four .cont_right span {
    font: 16px Aller_R, Arial, sans-serif;
    color: #8d8d8d;
    width: 100%;
    line-height: 28px;
    padding: 0 0 50px 0;
    margin: 0 0 50px 0;
    border-bottom: solid 1px #dbdbdb;
    float: left;
    display: block;
    box-sizing: border-box; }
    .faq_four .section_faq_four .article_faq_four .cont_right span a {
      font: 14px Aller_R, Arial, sans-serif;
      color: #4477ae;
      text-decoration: none;
      display: block;
      box-sizing: border-box; }
  .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter ul {
      width: 100%;
      padding: 0;
      margin: 0 0 50px 0;
      list-style: none;
      border-bottom: solid 1px #e6e4e3;
      float: left;
      display: block;
      box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter ul li {
        width: 100%;
        padding: 10px 0 10px 0;
        list-style-image: url("../img/icon_faq.png");
        box-sizing: border-box; }
        .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter ul li a {
          font: 14px Aller_R, Arial, sans-serif;
          color: #4477ae;
          line-height: 22px;
          text-decoration: none;
          display: block;
          box-sizing: border-box; }
    .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_left {
      width: 30%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_left h1 {
        font: 16px Aller_R, Arial, sans-serif;
        color: #000000;
        width: 100%;
        padding: 0 0 22px 0;
        border: 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_left h2 {
        font: 16px Aller-Light, Arial, sans-serif;
        color: #6d6e71;
        width: 100%;
        padding: 0 0 10px 0;
        border: 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_left span {
        font: 14px Aller-Light, Arial, sans-serif;
        color: #6d6e71;
        line-height: 22px;
        width: 100%;
        padding: 12px 0 40px 0;
        border: 0;
        float: left;
        display: block;
        box-sizing: border-box; }
    .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_right {
      width: 30%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_right h1 {
        font: 16px Aller_R, Arial, sans-serif;
        color: #000000;
        width: 100%;
        padding: 0 0 22px 0;
        border: 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_right h2 {
        font: 18px Aller-Light, Arial, sans-serif;
        color: #6d6e71;
        width: 100%;
        padding: 0 0 14px 0;
        border: 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_right span {
        font: 14px Aller-Light, Arial, sans-serif;
        color: #6d6e71;
        line-height: 22px;
        width: 100%;
        padding: 0 0 40px 0;
        border: 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .faq_four .section_faq_four .article_faq_four .cont_right .footer_faq_inter .cont_right a {
        width: 180px;
        margin: 0 0 24px 0; }

.tbrv {
  width: 50%;
  margin: 0 0 50px 0;
  box-sizing: border-box; }

.tbrv tr td {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  text-align: center;
  height: 36px;
  line-height: 36px;
  border: solid 1px #dbdbdb; }

.tbrv tr:nth-child(1) td, .tbrv.two tr:nth-child(1) td {
  color: #000000; }

.tbrv tr:nth-child(n+2):hover {
  background-color: #f6f3f1; }

.tbrv.two tr td {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  text-align: left;
  padding: 0 20px 0 20px;
  height: 36px;
  line-height: 36px;
  border: solid 1px #dbdbdb; }

.tit_tab {
  font: 16px Aller_R, Arial, sans-serif;
  color: #8d8d8d;
  width: 100%;
  line-height: 28px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_one {
  width: 100%;
  min-height: 142px;
  margin: 0;
  padding: 40px 0 0 0;
  background-color: #000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_one .section_lgs_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_one .section_lgs_one .article_lgs_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lgs_one .section_lgs_one .article_lgs_one h1 {
  font: 44px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three {
  width: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .cont_bt {
  width: 100%;
  height: 90px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .line_brd {
  width: 100%;
  padding: 28px 32px 24px 115px;
  border: solid 1px #ececec;
  background-image: url(../img/icon_pdf_new.png);
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #ffffff;
  margin: 0 0 15px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .line_brd.link {
  width: 100%;
  padding: 28px 32px 24px 115px;
  border: solid 1px #ececec;
  background-image: url(../img/icon_link_new.png);
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #ffffff;
  margin: 0 0 15px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .line_brd a {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #4477ae;
  padding: 0 27px 6px 27px;
  border: 0;
  text-decoration: none;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .line_brd a.icon_link {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #666666;
  padding: 0 27px 6px 27px;
  border: 0;
  text-decoration: none;
  background-position: 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .line_brd a span {
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .line_brd i {
  width: 1px;
  height: 14px;
  background-color: #999999;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_three .section_lgs_three .article_lgs_three .line_brd span {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  width: 100%;
  line-height: 22px;
  padding: 0 0 0 27px;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_four {
  width: 100%;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_four .section_lgs_four {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lgs_four .section_lgs_four .article_lgs_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lgs_four .section_lgs_four .article_lgs_four .cont_table {
  width: 100%;
  height: 618px;
  border: solid 1px #e6e4e3;
  margin: 30px 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table h3 {
    font: 12px Aller_R, Arial, sans-serif;
    color: #6c6c6c;
    padding: 20px 0 0 36px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .top {
    width: 100%;
    height: 48px;
    border-bottom: solid 1px #e6e4e3;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lgs_four .section_lgs_four .article_lgs_four .cont_table .top .cont_top {
      width: 120px;
      margin: auto;
      display: block;
      box-sizing: border-box; }
      .lgs_four .section_lgs_four .article_lgs_four .cont_table .top .cont_top span {
        font: 14px Aller_R, Arial, sans-serif;
        color: #000000;
        text-align: center;
        width: 90px;
        line-height: 46px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lgs_four .section_lgs_four .article_lgs_four .cont_table .top .cont_top > a:nth-child(1) {
        width: 14px;
        height: 34px;
        margin: 11px 0 0 0;
        background-image: url(../img/arrow_left_lgs.png);
        background-repeat: no-repeat;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lgs_four .section_lgs_four .article_lgs_four .cont_table .top .cont_top > a:nth-child(3) {
        width: 14px;
        height: 34px;
        margin: 11px 0 0 0;
        background-image: url(../img/arrow_right_lgs.png);
        background-repeat: no-repeat;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lgs_four .section_lgs_four .article_lgs_four .cont_table .top .cont_top a:hover {
        opacity: 0.5; }

.lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios {
  width: 100%;
  background-color: #f4f4f4;
  box-sizing: border-box; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios tr th {
    font: 18px TitilliumWebLight, Arial, sans-serif;
    color: #6c6c6c;
    height: 45px; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios tr th:nth-child(1) {
    padding: 0 0 0 30px; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios tr th:nth-child(2) {
    text-align: right;
    padding: 0 30px 0 0; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios tr th:nth-child(3) {
    text-align: right;
    padding: 0 30px 0 0; }

.lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios_b {
  width: 100%;
  box-sizing: border-box; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios_b tr td {
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #939598;
    height: 52px;
    border-bottom: solid 1px #e6e4e3; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios_b tr td:nth-child(1) {
    padding: 0 0 0 30px; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios_b tr td:nth-child(2) {
    text-align: right;
    padding: 0 30px 0 0; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_table .negocios_b tr td:nth-child(3) {
    text-align: right;
    padding: 0 30px 0 0; }

.lgs_four .section_lgs_four .article_lgs_four .cont_disc {
  width: 100%;
  padding: 10px 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lgs_four .section_lgs_four .article_lgs_four .cont_disc span {
    font: 11px Aller_R, Arial, sans-serif;
    color: #939598;
    line-height: 22px;
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }

.seg_one {
  width: 100%;
  min-height: 142px;
  margin: 0;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.seg_one .section_seg_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.seg_one .section_seg_one .article_seg_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.seg_one .section_seg_one .article_seg_one span {
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  line-height: 22px;
  float: left;
  display: block;
  box-sizing: border-box; }

.anl_one .section_anl_one .article_anl_one .bt_white_f_t {
  width: 216px;
  border: solid 2px #4477ae;
  clear: both;
  margin: 28px 0 0 0; }

.top_lp {
  position: relative;
  overflow: hidden;
  box-sizing: border-box; }
  .top_lp .cont_form_lp {
    min-height: 100%; }

.menu.lnpg {
  display: none; }

.menu.lnpg.active {
  display: block; }

.menu.lnpg .cont_m ul {
  display: none; }

.menu.lnpg .lk_atdm, .menu.lnpg .lk_pit {
  display: none; }

.menu.lnpg .cont_m .logo a {
  display: none; }

.menu.lnpg .cont_m_m .c_one .logo_m a {
  display: none; }

.menu.lnpg .cont_m_m .c_two {
  display: none; }

.menu.lnpg .cont_m_m .c_three {
  float: right; }

.cont {
  position: relative; }

.lp_td_one {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one {
  width: 100%;
  height: auto;
  position: absolute;
  top: 20%;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.two .section_lp_td_one {
  top: 24%; }

.lp_td_one .section_lp_td_one .article_lp_td_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one .article_lp_td_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 56%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one .article_lp_td_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one .section_lp_td_one .article_lp_td_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_td_one.td {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_one.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.td .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 56%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.td .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #414042;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.td .section_lp_td_one .article_lp_td_one .bt_blue_f_t_b {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_td_one.otd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_two.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.otd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.otd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.ttd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_three.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.ttd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.ttd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.atd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_five.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.atd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.atd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.itd {
  width: 100%;
  min-height: 620px;
  max-height: 820px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/lp/bn_td_six.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.itd .section_lp_td_one .article_lp_td_one h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 40%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_one.itd .section_lp_td_one .article_lp_td_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_form_lp {
  width: 404px;
  min-height: 767px;
  background-color: #f4f2f3;
  position: absolute;
  right: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_form_lp .section_cont_form_lp {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_form_lp .section_cont_form_lp .article_cont_form_lp {
  max-width: 100%;
  height: 100%;
  padding: 60px 40px 0 40px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .lg_form_lp {
    width: 100%;
    height: 50px;
    float: left;
    background-image: url(../img/lp/lg_clear_lp.png);
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp h1 {
    font: 22px Aller-Light, Arial, sans-serif;
    color: #3c3d3e;
    width: 100%;
    padding: 70px 0 0 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp span {
    font: 14px Aller_R, Arial, sans-serif;
    color: #939598;
    padding: 18px 0 0 0;
    width: 100%;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 26px 0 16px 6px;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="text"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="tel"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="number"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="email"], .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label textarea {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    padding: 0 0 0 8px;
    float: left;
    display: block;
    border: 0;
    border-bottom: solid 1px #dfdfdf;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label textarea {
    height: 140px;
    resize: none; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="text"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="tel"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="number"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .cont_one label input[type="email"]:focus, .cont_form_lp .section_cont_form_lp .article_cont_form_lp .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
    border-bottom: solid 1px #5086b6; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .hide {
    display: none; }
  .cont_form_lp .section_cont_form_lp .article_cont_form_lp .bt_blue_f_t_b {
    margin: 38px 0 0 0; }

input[type=radio].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0; }

input[type=radio].css-checkbox:checked + label.css-label {
  background-position: 0 -17px; }

label.css-label {
  font: 14px Aller_R, Arial, sans-serif;
  background-image: url("../img/lp/sprite-input-radio.png");
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

input[type=radio].css-checkbox + label.css-label {
  padding: 0 0 0 26px;
  height: 18px;
  display: inline-block;
  line-height: 18px;
  background-repeat: no-repeat;
  background-position: 0 1px;
  font-size: 14px;
  vertical-align: middle;
  cursor: pointer;
  color: #8d8d91;
  font-weight: normal; }

.option-list {
  margin: 60px 0 10px 0;
  padding: 0;
  list-style: none;
  float: left;
  display: block;
  box-sizing: border-box; }
  .option-list li {
    display: inline-block;
    margin: 0 18px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_td_two {
  width: 100%;
  background-color: #333337;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_one {
  width: 25%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  border-right: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_one h1 {
  width: 80%;
  font: 26px Aller-Light, Arial, sans-serif;
  line-height: 36px;
  padding: 0 0 0 0;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_one h2 {
  width: 100%;
  font: 100px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three {
  width: 75%;
  height: 100%;
  padding: 12px 4% 20px 4%;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three .bt_play_blue_tw {
  margin: 22px 0 0 0; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three .bt_blue_f_t {
  margin: 46px 0 0 0; }

.lp_td_two .section_lp_td_two .article_lp_td_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 42px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td {
  width: 100%;
  background-color: #333337;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one {
  width: 75%;
  height: 100%;
  padding: 12px 4% 20px 4%;
  border-left: solid 1px #565557;
  border-right: none;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one .bt_play_blue_tw {
  margin: 22px 0 0 0; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one .bt_blue_f_t {
  margin: 46px 0 0 0; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_two {
  width: 25%;
  height: 100%;
  padding: 32px 4% 20px 4%;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_td_two.td .section_lp_td_two .article_lp_td_two .cont_two .bt_white_f_t {
    width: 172px; }

.lp_td_three {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_three .section_lp_td_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_three .section_lp_td_three .article_lp_td_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_td_three .section_lp_td_three .article_lp_td_three h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    padding: 0 0 60px 0;
    color: #6d6e71;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div h1 {
        width: 100%;
        font: 16px Aller-Light, Arial, sans-serif;
        padding: 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div h2 {
        width: 100%;
        font: 40px Aller-Light, Arial, sans-serif;
        padding: 0;
        color: #6d6e71;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 90px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div:nth-child(1) {
      background-image: url(../img/lp/img_lp_td_one.png);
      background-position: left top;
      background-repeat: no-repeat; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_td_two.png);
      padding: 0 40px 0 40px;
      background-repeat: no-repeat; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_td_three.png);
      background-repeat: no-repeat; }
  .lp_td_three .section_lp_td_three .article_lp_td_three .cont_bts {
    width: 380px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_td_three .section_lp_td_three .article_lp_td_three .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_td_four {
  width: 100%;
  min-height: 652px;
  background-image: url(../img/lp/bn_td_four.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-color: #04062d;
  padding: 3% 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four.rfp {
  background-image: url(../img/lp/bn_td_rfp_four.jpg); }

.lp_td_four.rfp.two.rf {
  border-bottom: solid 1px #f3f1f0; }
  .lp_td_four.rfp.two.rf .section_lp_td_four .article_lp_td_four .cont_lgs {
    display: none; }

.lp_td_four .section_lp_td_four {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four h1 {
  font: 65px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 34%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four.rfp .section_lp_td_four .article_lp_td_four h1 {
  color: #6d6e71; }

.lp_td_four .section_lp_td_four .article_lp_td_four span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #9c9ea2;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four .cont_lgs {
  width: 100%;
  margin: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_td_four .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(1) {
    width: 107px;
    height: 68px;
    background-image: url(../img/lp/lg_applestore.png);
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 32px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_four .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(2) {
    width: 133px;
    height: 68px;
    background-image: url(../img/lp/lg_googleplay.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_td_four.rfp.two .section_lp_td_four .article_lp_td_four .cont_lgs {
  width: 100%;
  margin: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_td_four.rfp.two .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(1) {
    width: 107px;
    height: 68px;
    background-image: url(../img/lp/lg_applestore_02.png);
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 32px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_four.rfp.two .section_lp_td_four .article_lp_td_four .cont_lgs a:nth-child(2) {
    width: 133px;
    height: 68px;
    background-image: url(../img/lp/lg_googleplay_02.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_td_four .section_lp_td_four .article_lp_td_four .bt_play_blue {
  margin: 36px 0 0 20px; }

.lp_td_four .section_lp_td_four .article_lp_td_four .bt_play_blue span {
  clear: none !important; }

.lp_td_four .section_lp_td_four .article_lp_td_four .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_td_four.rfp .section_lp_td_four .article_lp_td_four .bt_white_f_t {
  border: solid 2px #4477ae !important;
  color: #4477ae !important; }

.lp_td_five {
  width: 100%;
  background-color: #0a0e22;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  margin: 10px 0 0 0;
  border-right: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five h1 {
  width: 100%;
  font: 36px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  padding: 0 0 14px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 8px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one h2 {
  font: 46px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_one i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two {
  width: 29%;
  height: 100%;
  padding: 0 0 0 5%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 8px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two h2 {
  font: 46px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_two i {
  width: 1px;
  height: 50px;
  margin: 12px 28px 0 28px;
  float: left;
  display: block;
  background-color: #4477ae;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_three {
  width: 51%;
  height: 100%;
  padding: 0 4% 20px 4%;
  border-left: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_three h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_five .section_lp_td_five .article_lp_td_five .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six {
  width: 100%;
  min-height: 266px;
  background-color: #ebebeb;
  padding: 0 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label {
    width: 50%;
    padding: 0 22px 0 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 26px 0 16px 6px;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="text"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="tel"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="number"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="email"], .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label textarea {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    padding: 0 0 0 8px;
    float: left;
    display: block;
    border: 0;
    border-bottom: solid 1px #dfdfdf;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label textarea {
    height: 140px;
    resize: none; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="text"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="tel"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="number"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .cont_one label input[type="email"]:focus, .lp_td_six .section_lp_td_six .article_lp_td_six .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
    border-bottom: solid 1px #5086b6; }
  .lp_td_six .section_lp_td_six .article_lp_td_six .bt_blue_f_t_b {
    margin: 30px 0 0 0; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_img {
  width: 80%;
  height: 662px;
  background-image: url(../img/lp/im_ebook.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 40px 0 0 -130px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 2% 0 4% 8%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt h1 {
  width: 100%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt p {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #9c9ea2;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_td_six .section_lp_td_six .article_lp_td_six .cont_txt p span {
  width: 68%;
  float: left;
  display: block;
  box-sizing: border-box; }

.custon_pl .td_three .cont_bts {
  width: 172px;
  padding: 70px 0 50px 0;
  margin: auto;
  clear: both;
  display: block;
  box-sizing: border-box; }

.custon_rfp .rf_seven .cont_bts {
  width: 172px;
  padding: 70px 0 50px 0;
  margin: auto;
  clear: both;
  display: block;
  box-sizing: border-box; }

.custon_rfp .rf_seven {
  background-color: #f3f1f0 !important; }

.custon_rfp .rf_seven .section_rf_seven .article_rf_seven h1 {
  color: #6d6e71 !important; }

.custon_pl .td_three .section_td_three .article_td_three label .valeu_slider {
  font: 22px Aller-Light, Arial, sans-serif;
  color: #4477ae !important; }

.custon_pl .td_three .section_td_three .article_td_three label h2 {
  color: #4477ae !important; }

.custon_rfp .rf_seven .top_sld {
  border-bottom: solid 1px #dedbda !important; }

.custon_rfp .rf_seven .section_rf_seven .article_rf_seven label .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-widget-content .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-widget-header .ui-state-default, .rf_seven .section_rf_seven .article_rf_seven label .ui-button, .rf_seven .section_rf_seven .article_rf_seven label html .ui-button.ui-state-disabled:hover, .rf_seven .section_rf_seven .article_rf_seven label html .ui-button.ui-state-disabled:active {
  border: solid 3px #4678ac !important;
  background-color: #dedbda !important; }

.custon_rfp .td_three .section_td_three .article_td_three label h2 {
  color: #4477ae !important; }

.custon_rfp .rf_seven .section_rf_seven .article_rf_seven label .ui-slider-horizontal {
  background-color: #dedbda !important; }

.lp_rfp_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_rfp.jpg);
  background-position: top center;
  padding: 7% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 64%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_one .section_lp_rfp_one .article_lp_rfp_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_rfp_two {
  width: 100%;
  min-height: 782px;
  background-image: url(../img/lp/bn_rfp_two.jpg);
  background-position: top center;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_two .section_lp_rfp_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two {
  max-width: 1200px;
  height: 100%;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two h1 {
    font: 22px Aller-Light, Arial, sans-serif;
    color: #939598;
    text-align: center;
    width: 100%;
    padding: 170px 0 0 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two h2 {
    font: 200px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    text-align: center;
    width: 100%;
    line-height: 190px;
    padding: 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two span {
    font: 16px Aller_R, Arial, sans-serif;
    color: #9c9ea2;
    text-align: center;
    line-height: 26px;
    width: 100%;
    border: 0;
    padding: 20px 25% 14px 25%;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two .cont_bts {
    width: 172px;
    padding: 40px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }

.lp_rfp_two .section_lp_rfp_two .article_lp_rfp_two .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_rfp_three {
  width: 100%;
  min-height: 500px;
  padding: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_three .section_lp_rfp_three {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three {
  max-width: 1200px;
  height: 100%;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid h1 {
    font: 22px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    text-align: center;
    width: 100%;
    padding: 150px 23% 20px 23%;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid h2 {
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    text-align: center;
    width: 100%;
    padding: 0;
    border: 0;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rfp_three .section_lp_rfp_three .article_lp_rfp_three .cont_slid span {
    font: 14px Aller_R, Arial, sans-serif;
    color: #9c9ea2;
    text-align: center;
    line-height: 26px;
    width: 100%;
    border: 0;
    padding: 4px 25% 14px 25%;
    clear: both;
    float: left;
    display: block;
    box-sizing: border-box; }

.jssorb05 {
  position: absolute; }

.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #e5e5e5;
  overflow: hidden;
  cursor: pointer;
  border-radius: 20px;
  box-sizing: border-box; }

.jssorb05 div {
  background-color: #e5e5e5; }

.jssorb05 div:hover, .jssorb05 .av:hover {
  background-color: #0079bc; }

.jssorb05 .av {
  background-color: #0079bc; }

.jssorb05 .dn, .jssorb05 .dn:hover {
  background-color: #0079bc; }

.lp_dt_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_lpdt.jpg);
  background-position: top center;
  padding: 14% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 64%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_one .section_lp_dt_one .article_lp_dt_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_dt_two {
  width: 100%;
  background-color: #333337;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  border-right: solid 1px #555556;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_one span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_two {
  width: 18%;
  height: 100%;
  padding: 0 0 0 3%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_three {
  width: 56%;
  height: 100%;
  padding: 0 4% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_two .section_lp_dt_two .article_lp_dt_two .cont_three .bt_arrow_account_w {
  width: 240px;
  margin: 22px 0 0 0;
  color: #4477ae; }

.lp_dt_three {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_three .section_lp_dt_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_dt_three .section_lp_dt_three .article_lp_dt_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_dt_three .section_lp_dt_three .article_lp_dt_three h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    padding: 0 0 60px 0;
    color: #6d6e71;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 140px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div:nth-child(1) {
      background-image: url(../img/lp/img_lp_dt_one.png);
      background-position: left top;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_dt_two.png);
      padding: 0 40px 0 40px;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_dt_three.png);
      background-repeat: no-repeat;
      background-position: center top; }
  .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_bts {
    width: 408px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_bts .bt_blue_f_t_b {
      width: 200px; }
    .lp_dt_three .section_lp_dt_three .article_lp_dt_three .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.custon_lp .section_pct_four .article_pct_four .line_pct {
  padding: 0 0 60px 0 !important; }

.custon_lp .bt_blue_f_t_b {
  width: 220px !important; }

.mc_five.custon_lp .bt_blue_f_t {
  float: none !important;
  margin: auto !important;
  width: 220px !important; }

.lp_mc_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_lpmc.jpg);
  background-position: top center;
  padding: 7% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one h1 {
  font: 90px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  width: 50%;
  padding: 60px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one span {
  font: 18px Aller_R, Arial, sans-serif;
  color: #ffffff;
  line-height: 26px;
  width: 36%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_one .section_lp_mc_one .article_lp_mc_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_mc_two {
  width: 100%;
  background-color: #333337;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one {
  width: 22%;
  height: 100%;
  padding: 0;
  border-right: solid 1px #555556;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_one var {
  width: 100%;
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_two {
  width: 22%;
  height: 100%;
  padding: 0 0 0 5%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_three {
  width: 56%;
  height: 100%;
  padding: 0 4% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_two .section_lp_mc_two .article_lp_mc_two .cont_three .bt_arrow_account_w {
  width: 200px;
  margin: 22px 0 0 0;
  color: #4477ae; }

.lp_mc_three {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_three .section_lp_mc_three .article_lp_mc_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_mc_three .section_lp_mc_three .article_lp_mc_three h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    padding: 0 0 60px 0;
    color: #6d6e71;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div {
      width: 33.333%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 140px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div:nth-child(1) {
      background-image: url(../img/lp/img_lp_mc_one.png);
      background-position: left top;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_mc_two.png);
      padding: 0 40px 0 40px;
      background-repeat: no-repeat;
      background-position: center top; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_mc_three.png);
      background-repeat: no-repeat;
      background-position: center top; }
  .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_bts {
    width: 376px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_mc_three .section_lp_mc_three .article_lp_mc_three .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_mc_four {
  width: 100%;
  min-height: 266px;
  background-color: #ffffff;
  border-top: solid 1px #e9eaea;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_img {
  width: 80%;
  height: 486px;
  background-image: url("../img/im_trm_four.png?14-09-17");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -150px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 6% 0 14% 8%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt h1 {
  width: 62%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 30px 2px;
  line-height: 66px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt p {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt p span {
  width: 68%;
  line-height: 30px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_four .section_lp_mc_four .article_lp_mc_four .cont_txt .bt_arrow {
  margin: 30px 0 0 0; }

footer .cont_ft .f_third .cont_m_footer.lnpg label span {
  font: 14px Aller-Light, Arial, sans-serif; }

footer .cont_ftm.lnpg .line_five {
  width: 100%;
  float: left;
  margin: 26px 0 26px 0;
  border-top: solid 1px #f3f1f0;
  background-color: #ffffff;
  box-sizing: border-box; }

footer .cont_ftm.lnpg .line_five span {
  padding: 20px 0 0 0; }

.lp_app_one {
  width: 100%;
  min-height: 767px;
  background-image: url("../img/lp/bn_app.jpg?060617");
  background-position: center bottom;
  padding: 6% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one h1 {
  font: 20px UbuntuM, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  width: 78%;
  padding: 0 0 14px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one span {
  font: 80px TitilliumThin, Arial, sans-serif;
  color: #b4aaa4;
  text-align: center;
  line-height: 80px;
  width: 78%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one .section_lp_app_one .article_lp_app_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_app_one_p {
  width: 100%;
  min-height: 480px;
  background-image: url("../img/lp/bn_app_02.jpg?220218");
  background-position: center bottom;
  padding: 160px 0 100px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one h1 {
  font: 20px ExoR, Arial, sans-serif;
  color: #646464;
  text-align: left;
  width: 100%;
  padding: 0 0 14px 0;
  border: 0;
  clear: both;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one span {
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-transform: uppercase;
  text-align: left;
  line-height: 46px;
  width: 44%;
  border: 0;
  clear: both;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .app-tj {
  font: 12px ExoR, Arial, sans-serif;
  color: #646464;
  text-transform: uppercase;
  text-align: left;
  line-height: 46px;
  width: 32%;
  border: 0;
  clear: both;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .bt_white_f_t {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 60px 0 60px; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two {
  width: 50%;
  margin: 44px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two h2 {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  position: relative;
  z-index: 90000;
  display: block;
  box-sizing: border-box; }
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs a:nth-child(1) {
    width: 118px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_05.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    margin: 0 5px 0 5px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_lgs a:nth-child(3) {
    width: 136px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_05.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
  width: 845px;
  height: 576px;
  position: absolute;
  right: 10%;
  top: -143px;
  background-image: url(../img/lp/fone2.png);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two {
  width: 100%;
  background-color: #333337;
  padding: 60px 0 60px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_one {
  width: 50%;
  height: 100%;
  padding: 16px 4% 16px 0;
  margin: 10px 0 0 0;
  border-right: solid 1px #565557;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_one a {
    width: 120px;
    color: #4477ae;
    margin: 20px 0 0 0; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_one span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_two {
  width: 50%;
  height: 100%;
  padding: 18px 0 20px 4%;
  margin: 0;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_two h1 {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #949496;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_two .section_lp_app_two .article_lp_app_two .cont_two .cont_lgs {
  width: 100%;
  margin: 22px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_two .cont_lgs a:nth-child(1) {
    width: 160px;
    height: 48px;
    background-image: url(../img/lp/lg_applestore_lp.png);
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 70px 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_two .section_lp_app_two .article_lp_app_two .cont_two .cont_lgs a:nth-child(2) {
    width: 198px;
    height: 48px;
    background-image: url(../img/lp/lg_googleplay_lp.png);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_three {
  width: 100%;
  min-height: 476px;
  position: relative;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0;
  margin: 100px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three span {
  width: 34%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three .cont_two h2 {
  width: 34%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #ffffff;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_three .section_lp_app_three .article_lp_app_three .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_three .section_lp_app_three .img_lp_app_three {
  width: 100%;
  min-height: 460px;
  background-image: url("../img/lp/im_app_one.png?060617");
  background-repeat: no-repeat;
  background-position: 67% bottom;
  right: 0;
  display: block;
  box-sizing: border-box; }

.lp_app_four {
  width: 100%;
  background-color: #ffffff;
  padding: 0 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_four .section_lp_app_four {
  width: 100%;
  height: 100%;
  background-color: #000000;
  padding: 118px 0 76px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_four .section_lp_app_four .article_lp_app_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div {
      width: 33.333%;
      padding: 140px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div h2 {
        width: 100%;
        font: 20px ExoM, Arial, sans-serif;
        padding: 0;
        color: #ffffff;
        text-transform: uppercase;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div span {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 18px 10% 0 10%;
        color: #a7a7a7;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div:nth-child(1) {
      background-image: url("../img/lp/img_lp_app_one.png?060617");
      background-position: center top;
      background-repeat: no-repeat; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div:nth-child(2) {
      background-image: url(../img/lp/img_lp_app_two.png);
      padding: 140px 40px 0 40px;
      background-position: center top;
      background-repeat: no-repeat; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_itens div:nth-child(3) {
      background-image: url(../img/lp/img_lp_app_three.png);
      background-position: center top;
      background-repeat: no-repeat; }
  .lp_app_four .section_lp_app_four .article_lp_app_four .cont_bts {
    width: 170px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_app_four .section_lp_app_four .article_lp_app_four .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_app_five {
  width: 100%;
  min-height: 500px;
  position: relative;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont {
  width: 390px;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0;
  margin: 100px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two h2 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #ffffff;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_five .section_lp_app_five .article_lp_app_five .cont .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_five .section_lp_app_five .img_lp_app_three {
  width: 100%;
  min-height: 490px;
  background-image: url("../img/lp/im_app_two.png?220218");
  background-repeat: no-repeat;
  background-position: right bottom;
  margin: 0 0 0 -20%;
  right: 0;
  display: block;
  box-sizing: border-box; }

.lp_app_six {
  width: 100%;
  min-height: 976px;
  position: relative;
  background-color: #191c24;
  background-image: url("../img/lp/bg_app_six.jpg?2220218");
  background-repeat: no-repeat;
  background-position: top center;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_six .section_lp_app_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_six .section_lp_app_six .article_lp_app_six {
  max-width: 100%;
  height: 100%;
  padding: 0 0 0 0;
  position: relative;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six h1 {
    width: 100%;
    font: 34px ExoR, Arial, sans-serif;
    text-transform: uppercase;
    text-align: center;
    color: #ffffff;
    padding: 60px 0 0 0;
    margin: 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six h2 {
    width: 100%;
    font: 14px Aller_R, Arial, sans-serif;
    text-align: center;
    color: #b8b8b8;
    padding: 18px 0 0 0;
    margin: 0;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label {
    width: 14%;
    position: absolute;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six label span {
      width: 100%;
      font: 16px TitilliumRegular, Arial, sans-serif;
      color: #7e95ad;
      padding: 0 0 12px 0;
      line-height: 26px;
      margin: 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six label .bt_arrow {
      width: 116px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    top: 250px;
    left: 474px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    top: 730px;
    left: 490px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    width: 230px;
    top: 230px;
    right: 460px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six .cont_bts {
    width: 170px;
    padding: 38px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
  .lp_app_six .section_lp_app_six .article_lp_app_six .cont_lgs {
    width: 302px;
    padding: 0;
    margin: 0;
    clear: both;
    position: absolute;
    right: 0;
    bottom: 0;
    top: 920px;
    display: block;
    box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six .cont_lgs a:nth-child(1) {
      width: 80px;
      height: 24px;
      margin: 0 32px 0 0;
      background-image: url(../img/lp/lg_applestore_03.png);
      background-position: center;
      background-size: contain;
      background-repeat: no-repeat;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_app_six .section_lp_app_six .article_lp_app_six .cont_lgs a:nth-child(2) {
      width: 99px;
      height: 22px;
      background-image: url(../img/lp/lg_googleplay_03.png);
      background-position: center;
      background-size: contain;
      background-repeat: no-repeat;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_app_seven {
  width: 100%;
  min-height: 460px;
  position: relative;
  background-color: #fafafa;
  padding: 16px 32px 0 32px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont {
  width: 390px;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont h1 {
  width: 100%;
  font: 34px ExoR, Arial, sans-serif;
  color: #0079bc;
  text-transform: uppercase;
  padding: 0;
  margin: 100px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two h2 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont {
  background-color: #ffffff; }

.lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #ffffff;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_app_seven .section_lp_app_seven .article_lp_app_seven .cont .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_app_seven .section_lp_app_seven .img_lp_app_three {
  width: 100%;
  min-height: 460px;
  background-image: url("../img/lp/im_app_seven.jpg?060617");
  background-repeat: no-repeat;
  background-position: 32% bottom;
  right: 0;
  display: block;
  box-sizing: border-box; }

.lp_rf_one {
  width: 100%;
  min-height: 767px;
  background-image: url(../img/lp/bn_lprf.jpg);
  background-position: center top;
  padding: 126px 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h1 {
  font: 65px Aller-Bold, Arial, sans-serif;
  color: #444040;
  width: 50%;
  padding: 0px 0 50px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_rf_one .section_lp_rf_one .article_lp_rf_one h1 i {
    font: 65px Aller-Light, Arial, sans-serif; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h2 {
  font: 30px Aller-Bold, Arial, sans-serif;
  color: #87918c;
  width: 50%;
  padding: 0px 0 10px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h3 {
  font: 17px Aller-Light, Arial, sans-serif;
  color: #7d8583;
  width: 50%;
  padding: 0px 0 4px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one h4 {
  font: 65px Aller-Bold, Arial, sans-serif;
  color: #315e90;
  width: 100%;
  padding: 0px 0 20px 0;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_one .section_lp_rf_one .article_lp_rf_one .bt_blue_f_t_b {
  width: auto;
  clear: both;
  margin: 28px 0 0 0;
  padding: 0 30px 0 30px; }

.lp_rf_two {
  width: 100%;
  background-color: #333337;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_one {
  width: 20%;
  height: 100%;
  padding: 0;
  border-right: solid 1px #555556;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_one h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_one span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_two {
  width: 34%;
  height: 100%;
  padding: 0 0 0 5%;
  margin: 10px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_two h1 {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 0 0 4px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_two span {
  width: 100%;
  font: 60px Aller-Light, Arial, sans-serif;
  color: #4477ae;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_three {
  width: 46%;
  height: 100%;
  padding: 0 4% 0 2%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_three span {
  width: 100%;
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_two .section_lp_rf_two .article_lp_rf_two .cont_three .bt_arrow_account_w {
  width: 116px;
  margin: 22px 0 0 0;
  color: #4477ae; }

.lp_rf_three {
  width: 100%;
  background-color: #f4f2f0;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_three .section_lp_rf_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_three .section_lp_rf_three .article_lp_rf_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left {
    width: 30%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left h1 {
      width: 100%;
      font: 36px Aller-Light, Arial, sans-serif;
      color: #6d6e71;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left span {
      width: 75%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      line-height: 26px;
      padding: 60px 0 80px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_left .bt_blue_f_t_b {
      width: 206px; }
  .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right {
    width: 70%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top {
      width: 100%;
      height: 48px;
      padding: 0 0 0 20%;
      margin: 90px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top label {
        font: 14px Aller-bold, Arial, sans-serif;
        color: #444040;
        height: 48px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top label:nth-child(1) {
        width: 60%; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_top label:nth-child(2) {
        width: 40%; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd {
      width: 100%;
      height: 50px;
      padding: 0 0 0 20%;
      border-bottom: solid 1px #cccbc7;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd label {
        font: 16px Aller-bold, Arial, sans-serif;
        color: #444040;
        height: 50px;
        line-height: 50px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd label:nth-child(1) {
        width: 60%; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd label:nth-child(2) {
        width: 40%; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_brd:nth-child(6) {
      border-bottom: none; }
    .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_info {
      width: 100%;
      height: 50px;
      padding: 10px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_three .section_lp_rf_three .article_lp_rf_three .cont_right .line_info label {
        font: 12px Aller-Light, Arial, sans-serif;
        color: #444040;
        height: 50px;
        line-height: 50px;
        float: left;
        display: block;
        box-sizing: border-box; }

.lp_rf_four {
  width: 100%;
  background-color: #ffffff;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_four .section_lp_rf_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_four .section_lp_rf_four .article_lp_rf_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left {
    width: 30%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left h1 {
      width: 74%;
      font: 36px Aller-Light, Arial, sans-serif;
      color: #6d6e71;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left span {
      width: 75%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      line-height: 26px;
      padding: 14px 0 28px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left .bt_play_blue {
      clear: both;
      margin: 0 0 50px 0; }
      .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left .bt_play_blue i {
        margin: 0; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_left .bt_blue_f_t_b {
      clear: both;
      width: 206px; }
  .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_right {
    width: 70%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_four .section_lp_rf_four .article_lp_rf_four .cont_right a {
      width: 855px !important;
      height: 480px !important;
      background-image: url(../img/lp/bg_vdo_rf.jpg);
      background-position: center;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_rf_five {
  width: 100%;
  background-color: #ffffff;
  padding: 90px 0 90px 0;
  border-top: solid 1px #e3e3e3;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_five .section_lp_rf_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_five .section_lp_rf_five .article_lp_rf_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 0 0 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_five .section_lp_rf_five .article_lp_rf_five h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 70px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens {
    width: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div {
      padding: 140px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div h2 {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        color: #000000;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div span {
        width: 100%;
        font: 16px Aller_R, Arial, sans-serif;
        padding: 0;
        line-height: 22px;
        padding: 18px 0 0 0;
        color: #939598;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div:nth-child(1) {
      width: 31%;
      background-image: url(../img/lp/img_lp_rf_one.png);
      background-position: center top;
      background-repeat: no-repeat;
      padding: 140px 10px 0 0; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div:nth-child(2) {
      width: 38%;
      background-image: url(../img/lp/img_lp_rf_two.png);
      padding: 140px 40px 0 40px;
      background-position: center top;
      background-repeat: no-repeat; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_itens div:nth-child(3) {
      width: 31%;
      background-image: url(../img/lp/img_lp_rf_three.png);
      background-position: center top;
      background-repeat: no-repeat; }
  .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_bts {
    width: 200px;
    padding: 70px 0 50px 0;
    margin: auto;
    clear: both;
    display: block;
    box-sizing: border-box; }
    .lp_rf_five .section_lp_rf_five .article_lp_rf_five .cont_bts .bt_play_blue {
      margin: 8px 0 0 50px; }

.lp_rf_six {
  width: 100%;
  background-color: #f5f4f2;
  padding: 90px 0 90px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_six .section_lp_rf_six {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_rf_six .section_lp_rf_six .article_lp_rf_six {
  max-width: 1200px;
  height: 100%;
  padding: 0 0 0 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_rf_six .section_lp_rf_six .article_lp_rf_six h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 20px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_left {
    width: 60%;
    height: 100%;
    padding: 20px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_left ul {
      width: 100%;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_left ul li {
        font: 16px Aller_R, Arial, sans-serif;
        color: #939598;
        width: 100%;
        height: 40px;
        float: left;
        display: block;
        box-sizing: border-box; }
  .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_right {
    width: 40%;
    height: 100%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_right h1 {
      width: 100%;
      font: 80px Aller_R, Arial, sans-serif;
      color: #939598;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_rf_six .section_lp_rf_six .article_lp_rf_six .cont_right span {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_info_td {
  width: 100%;
  background-color: #ffffff;
  padding: 60px 0 60px 0;
  border-bottom: solid 1px #e3e3e3;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_info_td .section_lp_info_td {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_info_td .section_lp_info_td .article_lp_info_td {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_info_td .section_lp_info_td .article_lp_info_td h1 {
    width: 100%;
    font: 36px Aller-Light, Arial, sans-serif;
    color: #6d6e71;
    padding: 0 0 60px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_info_td .section_lp_info_td .article_lp_info_td div {
    width: 30.333%;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_info_td .section_lp_info_td .article_lp_info_td div h1 {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #000000;
      padding: 0 0 20px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_info_td .section_lp_info_td .article_lp_info_td div span {
      width: 100%;
      font: 16px Aller_R, Arial, sans-serif;
      color: #939598;
      line-height: 26px;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_info_td .section_lp_info_td .article_lp_info_td div .bt_arrow {
      width: 120px;
      margin: 56px 0 0 0; }
  .lp_info_td .section_lp_info_td .article_lp_info_td div:nth-child(3) {
    width: 31.333%;
    margin: 0 4% 0 4%; }
  .lp_info_td .section_lp_info_td .article_lp_info_td div:nth-child(4) .bt_arrow {
    margin: 40px 0 0 0; }

/*LP Sobre*/
.sb_one.lpsb {
  width: 100%;
  min-height: 620px;
  height: calc(100vh - 200px);
  margin: 0;
  position: relative;
  background-image: url(../img/bn_sb_one.jpg);
  background-position: center;
  background-size: inherit;
  background-attachment: inherit;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one {
  width: 100%;
  height: auto;
  position: absolute;
  top: 24%;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one {
  width: 100%;
  max-width: 1200px;
  height: 100%;
  padding: 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one h1 {
  font: 50px Aller-Light, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  width: 78%;
  padding: 0 20% 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one span {
  font: 16px Aller_R, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  line-height: 30px;
  width: 68%;
  border: 0;
  padding: 1% 20% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one .cont_article_hm_one {
  width: 100%;
  border-top: none;
  margin: 0;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_one.lpsb .section_hm_one .article_hm_one .cont_article_hm_one .bt_white_f_t {
  width: 180px;
  margin: 0;
  padding: 0; }

.sb_fifth.lpsb {
  width: 100%;
  min-height: 830px;
  background-image: url("../img/bn_sb_fifth_lp.jpg?081216");
  background-position: left top;
  background-repeat: no-repeat;
  padding: 0 0 232px 0;
  background-color: #ffffff;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth {
  width: 100%;
  height: 100%;
  z-index: 9000000;
  position: absolute;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth {
  width: 900px;
  height: auto;
  padding: 70px 23% 100px 4%;
  background-color: #f4f3f2;
  top: 220px;
  right: 0;
  position: absolute;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth h1 {
  font: 36px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  width: 100%;
  border: 0;
  padding: 0 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth span {
  font: 16px Aller-Light, Arial, sans-serif;
  color: #939598;
  width: 100%;
  line-height: 28px;
  border: 0;
  padding: 0 0 30px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth p {
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  width: 100%;
  line-height: 22px;
  padding: 32px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_fifth.lpsb .section_hm_fifth .article_hm_fifth p::before {
  content: "________________";
  color: transparent;
  border-top: solid 1px #e0dedc;
  position: absolute;
  margin: -30px 0 0 0;
  box-sizing: border-box; }

.sb_three_lp {
  width: 100%;
  min-height: 640px;
  padding: 120px 0 100px 0;
  background-color: #ffffff;
  border-bottom: solid 1px #d4d4d4;
  background-image: url("../img/bg_three_lp.jpg?081216");
  background-position: center bottom;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp .article_sb_three_lp {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp .article_sb_three_lp h1 {
  font: 40px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  text-align: center;
  width: 100%;
  border: 0;
  padding: 0 20% 20px 20%;
  float: left;
  display: block;
  box-sizing: border-box; }

.sb_three_lp .section_sb_three_lp .article_sb_three_lp .bt_blue_f_t_b {
  width: 180px;
  float: none;
  margin: auto; }

.sb_fourth.lpsb {
  width: 100%;
  padding: 160px 0 160px 0;
  background-color: #ffffff;
  border-bottom: solid 1px #f3f1f0;
  float: left;
  display: block;
  box-sizing: border-box; }

/*LP Sobre*/
/*LP Mini Contratos*/
.lp_mc_ebook {
  width: 100%;
  min-height: 580px;
  background-color: #ebebeb;
  padding: 0 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook {
  max-width: 1200px;
  height: 100%;
  padding: 6% 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label {
    width: 50%;
    padding: 0 22px 0 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label span {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 26px 0 16px 6px;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="text"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="tel"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="number"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="email"], .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label textarea {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    padding: 0 0 0 8px;
    float: left;
    display: block;
    border: 0;
    border-bottom: solid 1px #dfdfdf;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label textarea {
    height: 140px;
    resize: none; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="text"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="tel"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="number"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_one label input[type="email"]:focus, .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .ct_three .section_ct_three .article_ct_three .right_ct_three label textarea:focus {
    border-bottom: solid 1px #5086b6; }
  .lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .bt_blue_f_t_b {
    margin: 30px 0 0 0; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_img {
  width: 80%;
  height: 662px;
  background-image: url(../img/lp/im_ebook_mc.png);
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0 0 -130px;
  position: absolute;
  z-index: 1000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt {
  width: 50%;
  height: 100%;
  position: relative;
  padding: 2% 0 4% 8%;
  z-index: 2000;
  float: right;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt h1 {
  width: 100%;
  font: 65px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0 0 20px 2px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt p {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #9c9ea2;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_mc_ebook .section_lp_mc_ebook .article_lp_mc_ebook .cont_txt p span {
  width: 68%;
  float: left;
  display: block;
  box-sizing: border-box; }

.disclamer_planos {
  width: 100%;
  height: 100%;
  border-top: solid 1px #e9edf3;
  border-bottom: solid 1px #e9edf3;
  padding: 50px 0 50px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .disclamer_planos span {
    max-width: 1200px;
    height: 100%;
    margin: auto;
    padding: 0 20px 0 20px;
    font: 12px UbuntuR, Arial, sans-serif;
    color: #666666;
    width: 100%;
    display: block;
    box-sizing: border-box; }

.lp_planos_three {
  width: 100%;
  min-height: 680px;
  position: relative;
  background-color: #ffffff;
  border-bottom: solid 1px #dbdbdb;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont {
  width: 50%;
  float: right; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three h1 {
  width: 100%;
  font: 40px Aller-Light, Arial, sans-serif;
  color: #6d6e71;
  padding: 0;
  margin: 180px 0 0 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three span {
  width: 66%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 20px 0 38px 0;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two h2 {
  width: 34%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #939598;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs {
  width: 370px;
  padding: 0;
  clear: both;
  display: block;
  box-sizing: border-box; }
  .lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs a:nth-child(1) {
    width: 141px;
    height: 64px;
    background-image: url(../img/lp/lg_applestore_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs div:nth-child(2) {
    width: 1px;
    height: 64px;
    background-color: #dfdfdf;
    margin: 0 32px 0 32px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_three .section_lp_planos_three .article_lp_planos_three .cont_two .cont_lgs a:nth-child(3) {
    width: 161px;
    height: 64px;
    background-image: url(../img/lp/lg_googleplay_04.jpg);
    background-position: center;
    background-repeat: no-repeat;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_three .section_lp_planos_three .img_lp_planos_three {
  width: 100%;
  min-height: 679px;
  background-image: url("../img/lp/im_app_one.png?060617");
  background-repeat: no-repeat;
  background-position: 20% bottom;
  left: 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_one {
  width: 100%;
  min-height: 733px;
  background-image: url("../img/bn_planos.jpg?282817");
  background-position: center bottom;
  padding: 10% 0 6% 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one h1 {
  font: 80px TitilliumThin, Arial, sans-serif;
  color: #b4aaa4;
  line-height: 80px;
  width: 68%;
  border: 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one span {
  font: 18px UbuntuR, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  border: 0;
  padding: 44px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one h2 {
  font: 12px UbuntuR, Arial, sans-serif;
  color: #999999;
  border: 0;
  position: absolute;
  top: 522px;
  clear: both;
  bottom: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_one .section_lp_planos_one .article_lp_planos_one .cont_bt {
  width: 100%;
  padding: 60px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_one .section_lp_planos_one .article_lp_planos_one .cont_bt .bt_blue_f_t {
    width: 224px;
    border: solid 2px #3f88f5; }
  .lp_planos_one .section_lp_planos_one .article_lp_planos_one .cont_bt .bt_arrow {
    width: 115px;
    color: #3f88f5;
    background-image: url(../img/bg_bt_blue_arrow_plt.png);
    background-position: left 4px;
    padding: 0 0 0 22px;
    margin: 42px 0 0 28px; }

.lp_planos_four_mob {
  display: none; }

.lp_planos_four {
  width: 100%;
  min-height: 680px;
  position: relative;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs {
    width: 100%;
    float: left;
    margin: 28px 0 0 0;
    box-sizing: border-box; }
    .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:link, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:visited, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:link.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:visited.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-button {
      font: 16px Aller-Light, Arial, sans-serif;
      box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li {
    margin: 0 50px 0 0 !important;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .body_tab .cont_tab .cont_tab_right .bt_play_blue {
    margin: 8px 0 0 10px;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .body_tab .cont_tab .cont_tab_right .bt_blue_f_t_b {
    color: #4477ae !important;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .body_tab .cont_tab .cont_tab_right .cont_tab_line {
    padding: 20px 0 20px 0;
    box-sizing: border-box; }
  .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav {
    width: 100%;
    clear: both;
    float: left;
    border-bottom: none;
    box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four::before {
  content: "";
  width: 96%;
  height: 1px;
  background-color: #f5f4f2;
  float: left;
  display: block;
  position: absolute;
  margin: 230px 0 0;
  z-index: 9000; }

.lp_planos_four .section_lp_planos_four::after {
  content: "";
  width: 96%;
  height: 1px;
  background-color: #f5f4f2;
  float: left;
  display: block;
  position: absolute;
  margin: 698px 0 0;
  z-index: 9000; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav {
  margin: 60px 0 0 0; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li {
  width: 100%;
  clear: both;
  padding: 0;
  float: left;
  border-bottom: none;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  border-radius: 0;
  background-color: #3f88f5;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  color: #ffffff;
  background-image: url(../img/arrow_menu_plat.png);
  background-repeat: no-repeat;
  background-position: right;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:link, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-state-default a:visited, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:link.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs a:visited.ui-button, .lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-button {
  width: 100%;
  font: 14px UbuntuR, Arial, sans-serif;
  color: #757373;
  padding: 10px 0 10px 10px;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .ui-tabs .ui-tabs-panel {
  padding: 0; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_menu_plat {
  width: 22%;
  height: 468px;
  background-image: url(../img/bg_menu_plat.png);
  background-repeat: repeat-y;
  background-position: right;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat {
  width: 100%;
  background-color: #f5f4f2;
  float: left;
  margin: 0 -22% 0 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat {
  width: 268px;
  height: 468px;
  padding: 66px 0 0 42px;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat h1 {
  font: 22px TitilliumRegular, Arial, sans-serif;
  color: #252526;
  float: left;
  padding: 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat span {
  font: 16px UbuntuR, Arial, sans-serif;
  color: #666666;
  float: left;
  line-height: 22px;
  padding: 20px 0 0 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .cont_plat .bt_blue_f_t {
  width: 162px;
  color: #3f88f5;
  border: solid 2px #3f88f5;
  padding: 0;
  text-align: center; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat {
  width: 587px;
  height: 481px;
  margin: -126px 0 0 352px;
  position: absolute;
  z-index: 9000;
  background-color: #ffffff;
  box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.1);
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.one {
  background-image: url(../img/im_plan_01.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.two {
  background-image: url(../img/im_plan_02.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.three {
  background-image: url(../img/im_plan_03.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.four {
  background-image: url(../img/im_plan_04.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.five {
  background-image: url(../img/im_plan_05.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.six {
  background-image: url(../img/im_plan_06.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.seven {
  background-image: url(../img/im_plan_07.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four .cont_body_plat .img_plat.eight {
  background-image: url(../img/im_plan_08.jpg);
  background-position: center;
  background-repeat: no-repeat; }

.lp_planos_four .section_lp_planos_four .article_lp_planos_four h1 {
  font: 55px TitilliumThin, Arial, sans-serif;
  color: #424344;
  padding: 100px 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five {
  width: 100%;
  min-height: 680px;
  position: relative;
  background-color: #ffffff;
  padding: 0 0 100px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five h1 {
  font: 48px TitilliumThin, Arial, sans-serif;
  color: #252526;
  float: left;
  padding: 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass {
  width: 100%;
  margin: 26px 0 22px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass .cont_one {
    width: 40px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass .cont_one h1 {
      font: 12px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      width: 100%;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass .cont_one h2 {
      font: 18px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      font-weight: bold;
      width: 100%;
      padding: 1px 0 0 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .cont_pass span {
    height: 24px;
    width: 200px;
    font: 16px UbuntuR, Arial, sans-serif;
    color: #727272;
    padding: 9px 0 0 10px;
    margin: 10px 0 0 0;
    border-left: solid 1px #dadada;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass {
  width: 100%;
  margin: 26px 0 16px 6px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass .cont_one {
    width: 40px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass .cont_one h1 {
      font: 12px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      width: 100%;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass .cont_one h2 {
      font: 18px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      font-weight: bold;
      width: 100%;
      padding: 1px 0 0 0;
      border: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five_mob .section_lp_planos_five_mob .article_lp_planos_five_mob .cont_pass span {
    height: 24px;
    width: 200px;
    font: 16px UbuntuR, Arial, sans-serif;
    color: #727272;
    padding: 9px 0 0 10px;
    margin: 10px 0 0 0;
    border-left: solid 1px #dadada;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat {
  width: 100%;
  height: 134px;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat h1 {
  width: 100%;
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #2f2e2e;
  font-weight: bold;
  float: left;
  padding: 40px 0 12px 0;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a {
  width: 24%;
  height: 90%;
  border: solid 1px #c3c3c3;
  margin: 0 1.3% 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a.active {
  border: solid 3px #3f88f5; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(1) {
  background-image: url(../img/lg_plat_one.jpg);
  background-repeat: no-repeat;
  background-position: center; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(2) {
  background-image: url(../img/lg_plat_three.jpg);
  background-repeat: no-repeat;
  background-position: center; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(3) {
  background-image: url(../img/lg_plat_four.jpg);
  background-repeat: no-repeat;
  background-position: center; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .top_plat a:nth-child(4) {
  background-image: url(../img/lg_plat_five.jpg);
  background-repeat: no-repeat;
  background-position: center;
  margin: 0; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_one {
  width: 28%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_one label {
    width: 100%;
    height: 88px;
    background-color: #ffffff;
    float: left;
    display: block;
    box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two label {
    width: 90%;
    height: 88px;
    background-color: #25272a;
    margin: 11px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two label h1 {
      width: 100%;
      font: 23px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 18px 0 0 0;
      text-align: center;
      font-weight: bold; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_two label span {
      width: 100%;
      font: 12px UbuntuR, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three label {
    width: 90%;
    height: 88px;
    background-color: #25272a;
    margin: 11px auto 0 auto;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three label h1 {
      width: 100%;
      font: 23px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 18px 0 0 0;
      text-align: center;
      font-weight: bold; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_three label span {
      width: 100%;
      font: 12px UbuntuR, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four .img_mark {
    width: 126px;
    height: 97px;
    background-image: url(../img/mark_scalper.png);
    background-repeat: no-repeat;
    background-position: 28px 0;
    position: absolute;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four label {
    width: 90%;
    height: 88px;
    background-color: #25272a;
    margin: 11px 0 0 0;
    float: right;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four label h1 {
      width: 100%;
      font: 23px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      padding: 18px 0 0 0;
      text-align: center;
      font-weight: bold; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat_top .coll_four label span {
      width: 100%;
      font: 12px UbuntuR, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      padding: 4px 0 0 0;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one {
  width: 28%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label > h1 {
      width: 100%;
      font: 16px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      padding: 72px 0 30px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label > h2 {
      width: 100%;
      font: 26px UbuntuR, Arial, sans-serif;
      color: #2f2e2e;
      padding: 58px 0 254px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div {
      width: 100%;
      height: 106px;
      background-image: url(../img/mark_coll_plat.png);
      background-repeat: no-repeat;
      background-position: left center;
      float: left;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div h1 {
        width: 100%;
        font: 16px UbuntuM, Arial, sans-serif;
        color: #ffffff;
        padding: 22px 0 8px 28px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div span {
        width: 90%;
        font: 12px UbuntuM, Arial, sans-serif;
        color: #e3d4c6;
        padding: 0 0 0 28px;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label div a {
        width: 60%;
        font: 12px UbuntuM, Arial, sans-serif;
        color: #e3d4c6;
        text-decoration: underline;
        padding: 10px 0 0 28px;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one label > h3 {
      width: 100%;
      font: 16px UbuntuM, Arial, sans-serif;
      color: #2f2e2e;
      padding: 34px 0 28px 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_one .lbl_footer h3 {
      padding: 22px 0 0 0; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label > h1 {
      width: 90%;
      font: 14px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 26px 0 0 0;
      margin: auto;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label > span {
      width: 90%;
      font: 46px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 0 0 12px 0;
      margin: 0 auto 0 auto;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis {
      width: 74%;
      height: 240px;
      margin: 32px auto 70px auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis > h1 {
        width: 100%;
        font: 36px TitilliumRegular, Arial, sans-serif;
        color: #ffffff;
        text-align: center;
        padding: 36px 0 34px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis {
        width: 100%;
        background-color: #ffffff;
        border: solid 2px #3f88f5;
        padding: 30px 0 30px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis > span {
          width: 100%;
          font: 14px UbuntuR, Arial, sans-serif;
          color: #666666;
          text-align: center;
          line-height: 22px;
          padding: 0 17% 0 17%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis > span var {
            color: #060606; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_gratis .middle_gratis > span var:nth-child(2) {
            color: #666666; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers {
      width: 76px;
      height: 60px;
      margin: 24px auto 22px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers > h1 {
        font: 18px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        padding: 10px 0 4px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers > h2 {
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers_02 {
      width: 76px;
      height: 60px;
      margin: 20px auto 26px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers_02 > h1 {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_numbers_02 > h2 {
        width: 100%;
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        margin: -10px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two label .cont_item_gratis {
      font: 19px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      line-height: 30px;
      width: 74px;
      height: 31px;
      border-radius: 4px;
      background-color: #3f88f5;
      margin: 25px auto 24px auto;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .lbl_footer h1 {
      width: 100%;
      font: 22px TitilliumRegular, Arial, sans-serif;
      color: #262627;
      font-weight: bold;
      text-align: center;
      line-height: 60px;
      padding: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .lbl_footer h3 {
      padding: 22px 0 0 0; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .cont_txt {
    border-bottom: none;
    padding: 30px 0 0 0; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_two .cont_txt span {
      font: 14px UbuntuR, Arial, sans-serif;
      color: #666666;
      text-align: center;
      padding: 0 14% 0 14%;
      text-decoration: none;
      line-height: 20px;
      text-align: center;
      width: 100%;
      height: 64px;
      float: left;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three {
  width: 24%;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .mark_brake {
    width: 90%;
    position: absolute;
    top: 0;
    left: 5%;
    bottom: 91px;
    border-bottom: solid 1px #9db3d7;
    border-left: solid 2px #9db3d7;
    border-right: solid 2px #9db3d7;
    background-color: rgba(90, 149, 238, 0.1);
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label > h1 {
      width: 90%;
      font: 46px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 0 0 12px 0;
      margin: 45px auto 0 auto;
      float: initial;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis {
      width: 74%;
      height: 240px;
      margin: 32px auto 70px auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis > h1 {
        width: 100%;
        font: 36px TitilliumRegular, Arial, sans-serif;
        color: #ffffff;
        text-align: center;
        padding: 36px 0 34px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis {
        width: 100%;
        background-color: #ffffff;
        border: solid 2px #3f88f5;
        padding: 30px 0 30px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis > span {
          width: 100%;
          font: 14px UbuntuR, Arial, sans-serif;
          color: #666666;
          text-align: center;
          line-height: 22px;
          padding: 0 17% 0 17%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis > span var {
            color: #060606; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_gratis .middle_gratis > span var:nth-child(2) {
            color: #666666; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers {
      width: 76px;
      height: 60px;
      margin: 24px auto 22px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers > h1 {
        font: 18px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        padding: 10px 0 4px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers > h2 {
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers_02 {
      width: 76px;
      height: 60px;
      margin: 20px auto 26px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers_02 > h1 {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_numbers_02 > h2 {
        width: 100%;
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        margin: -10px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three label .cont_item_gratis {
      font: 19px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      line-height: 30px;
      width: 74px;
      height: 31px;
      border-radius: 4px;
      background-color: #3f88f5;
      margin: 25px auto 24px auto;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .lbl_footer h1 {
      width: 100%;
      font: 22px TitilliumRegular, Arial, sans-serif;
      color: #262627;
      font-weight: bold;
      text-align: center;
      line-height: 60px;
      padding: 0;
      margin: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .cont_bt {
    border-bottom: none;
    padding: 26px 0 0 0; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_three .cont_bt a {
      font: 18px Aller_R, Arial, sans-serif;
      color: #ffffff;
      text-decoration: none;
      line-height: 60px;
      text-align: center;
      width: 76%;
      height: 64px;
      border-radius: 50px;
      margin: auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }

.lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four {
  width: 24%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label {
    width: 100%;
    border-bottom: solid 1px #d8dce1;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label > h1 {
      width: 90%;
      font: 46px TitilliumRegular, Arial, sans-serif;
      color: #2f2e2e;
      text-align: center;
      padding: 0 0 12px 0;
      margin: 45px auto 0 auto;
      float: initial;
      display: block;
      box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis {
      width: 74%;
      height: 240px;
      margin: 32px auto 70px auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis > h1 {
        width: 100%;
        font: 36px TitilliumRegular, Arial, sans-serif;
        color: #ffffff;
        text-align: center;
        padding: 36px 0 34px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis {
        width: 100%;
        background-color: #ffffff;
        border: solid 2px #3f88f5;
        padding: 30px 0 30px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
        .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis > span {
          width: 100%;
          font: 14px UbuntuR, Arial, sans-serif;
          color: #666666;
          text-align: center;
          line-height: 22px;
          padding: 0 17% 0 17%;
          float: left;
          display: block;
          box-sizing: border-box; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis > span var {
            color: #060606; }
          .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_gratis .middle_gratis > span var:nth-child(2) {
            color: #666666; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers {
      width: 76px;
      height: 60px;
      margin: 24px auto 22px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers > h1 {
        font: 18px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        padding: 10px 0 4px 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers > h2 {
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers_02 {
      width: 76px;
      height: 60px;
      margin: 20px auto 26px auto;
      display: block;
      box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers_02 > h1 {
        width: 100%;
        font: 16px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        font-weight: bold;
        text-align: center;
        float: left;
        display: block;
        box-sizing: border-box; }
      .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_numbers_02 > h2 {
        width: 100%;
        font: 46px TitilliumRegular, Arial, sans-serif;
        color: #2f2e2e;
        text-align: center;
        margin: -10px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four label .cont_item_gratis {
      font: 19px TitilliumRegular, Arial, sans-serif;
      color: #ffffff;
      text-align: center;
      line-height: 30px;
      width: 74px;
      height: 31px;
      border-radius: 4px;
      background-color: #3f88f5;
      margin: 25px auto 24px auto;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .lbl_footer {
    width: 100%;
    height: 64px;
    border-top: solid 3px #424344;
    border-bottom: solid 1px #d8dce1;
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .lbl_footer h1 {
      width: 100%;
      font: 22px TitilliumRegular, Arial, sans-serif;
      color: #262627;
      font-weight: bold;
      text-align: center;
      line-height: 60px;
      padding: 0;
      margin: 0;
      float: left;
      display: block;
      box-sizing: border-box; }
  .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .cont_bt {
    border-bottom: none;
    padding: 26px 0 0 0; }
    .lp_planos_five .section_lp_planos_five .article_lp_planos_five .body_plat .coll_four .cont_bt a {
      font: 18px Aller_R, Arial, sans-serif;
      color: #ffffff;
      text-decoration: none;
      line-height: 60px;
      text-align: center;
      width: 76%;
      height: 64px;
      border-radius: 50px;
      margin: auto;
      background-color: #3f88f5;
      display: block;
      box-sizing: border-box; }

.lp_planos_five_mob {
  display: none; }

.lp_planos_vdo {
  width: 100%;
  position: relative;
  background-color: #ffffff;
  padding: 80px 0 80px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_vdo .section_lp_planos_vdo {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_left {
  width: 60%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_left .cont_vdo {
    width: 100%;
    height: 420px;
    border: solid 1px #e4e4e4;
    padding: 30px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_left .cont_vdo iframe {
      width: 100%;
      height: 100%; }

.lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right {
  width: 40%;
  height: 60%;
  float: left;
  display: block;
  box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right h1 {
    font: 48px TitilliumThin, Arial, sans-serif;
    color: #424344;
    width: 100%;
    padding: 24px 0 0 86px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right span {
    font: 16px UbuntuR, Arial, sans-serif;
    color: #666666;
    line-height: 22px;
    width: 100%;
    padding: 24px 0 0 86px;
    border: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .lp_planos_vdo .section_lp_planos_vdo .article_lp_planos_vdo .cont_right .bt_blue_f_t {
    color: #3f88f5;
    border: solid 2px #3f88f5;
    margin: 22px 0 0 86px; }

/*LP Mini Contratos*/
@media only screen and (max-width: 1366px) {
  .sb_one.lpsb .section_hm_one {
    top: 18%; }
  .lp_td_one .section_lp_td_one {
    top: 10%; }
  .lp_app_one {
    background-position: 66% bottom; }
  .lp_app_one .section_lp_app_one .article_lp_app_one h1 {
    width: 68%; }
  .lp_app_one .section_lp_app_one .article_lp_app_one span {
    width: 64%; }
  .lp_planos_three .section_lp_planos_three .img_lp_planos_three {
    width: 38%; } }

@media only screen and (max-width: 1600px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 14%; } }

@media only screen and (max-width: 1400px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 10%; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    left: 190px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    left: 170px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    right: 180px; } }

@media only screen and (max-width: 1600px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 10%; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    left: 190px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    left: 170px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    right: 180px; } }

@media only screen and (max-width: 1270px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 6%; } }

@media only screen and (max-width: 1190px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 2%;
    background-size: contain; } }

@media only screen and (max-width: 1070px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    right: 2%;
    background-size: contain; } }

@media only screen and (max-width: 1030px) {
  .lp_app_one_p .section_lp_app_one .article_lp_app_one .cont_two .img {
    width: 670px;
    background-position: left bottom;
    height: 573px;
    right: 2%;
    background-size: contain; } }

@media only screen and (max-width: 1366px) {
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(2) {
    left: 190px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(3) {
    left: 170px; }
  .lp_app_six .section_lp_app_six .article_lp_app_six label:nth-child(4) {
    right: 180px; } }

.atop {
  position: absolute;
  top: -50px; }

.gl_one {
  width: 100%;
  height: 410px;
  margin: 0;
  background-image: url("../img/bg_gl.jpg?062018");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 10% 0 10%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one h1 {
  font: 34px ExoR, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  text-transform: uppercase;
  margin: -92px 0 0 0;
  padding: 176px 54px 0 0;
  background-image: url("../img/line_h1.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one span {
  font: 18px TitilliumWebLight, Arial, sans-serif;
  color: #ffffff;
  text-align: left;
  width: 40%;
  border: 0;
  padding: 14px 0 0 0;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one {
  width: 100%;
  margin: auto;
  padding: 24px 0 0 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one h2 {
  width: 100%;
  font: 12px TitilliumSemiBold, Arial, sans-serif;
  color: #68707f;
  text-align: left;
  text-transform: uppercase;
  clear: both;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one label:nth-child(2) {
  width: 428px;
  height: 50px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one input {
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #ffffff;
  width: 428px;
  height: 50px;
  padding: 0 0 0 20px;
  float: left;
  display: block;
  border: 0;
  border: none;
  border-radius: 4px;
  clear: both;
  margin: 6px 0 0 0;
  background-image: url("../img/icon_search.png?180418");
  background-position: right center;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.07);
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one label a {
  width: 48px;
  height: 50px;
  position: absolute;
  top: 6px;
  right: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one label:nth-child(3) {
  width: 348px;
  height: 50px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one label:nth-child(3) p {
  width: 100%;
  font: 14px TitilliumRegular, Arial, sans-serif;
  color: #d0d1d4;
  text-align: right;
  padding: 6px 0 0px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one label:nth-child(3) a {
  width: 60%;
  height: 28px;
  font: 14px TitilliumSemiBold, Arial, sans-serif;
  color: #0079bc;
  text-align: right;
  text-decoration: underline;
  position: inherit;
  top: 1px;
  float: right;
  display: block;
  box-sizing: border-box; }

.gl_one .section_gl_one .article_gl_one input::-webkit-input-placeholder {
  color: #5f6470; }

.gl_one .section_gl_one .article_gl_one input::-moz-placeholder {
  color: #5f6470; }

.gl_one .section_gl_one .article_gl_one input:-ms-input-placeholder {
  color: #5f6470; }

.gl_one .section_gl_one .article_gl_one input:-moz-placeholder {
  color: #5f6470; }

.gl_two {
  width: 100%;
  padding: 0 0 16px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 0 80px 10%;
  margin: -58px auto 0 auto;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .mark {
  width: 778px;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .mark .cont_mark {
  width: 778px;
  background-color: #ffffff;
  border-radius: 4px;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
  padding: 0;
  margin: 0 0 252px 0;
  padding: 0 0 230px 0;
  position: relative;
  overflow: hidden;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .nav_gl {
  width: 5%;
  padding: 100px 0 0 0;
  margin: 0 0 0 50px;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fixed {
  width: 5%;
  padding: 100px 0 0 0;
  position: fixed;
  float: left;
  top: 0;
  margin: 0 0 0 828px;
  opacity: 1;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .nav_gl .cont_nav {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .nav_gl .cont_nav h1 {
  width: 100%;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #0079bc;
  text-align: left;
  padding: 0 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .nav_gl .cont_nav div {
  width: 100%;
  min-height: 536px;
  border-left: solid 3px #0079bc;
  padding: 0 0 0 15px;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .nav_gl .cont_nav div a {
  width: 22px;
  font: 13px TitilliumSemiBold, Arial, sans-serif;
  color: #27282b;
  text-decoration: none;
  text-transform: uppercase;
  text-align: left;
  line-height: inherit;
  margin: 0 0 8px 0;
  transition: 0.8s;
  clear: both;
  background-image: url("../img/arrow_gl_w.png?062018");
  background-position: right 3px;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.gl_two .section_gl_two .article_gl_two .nav_gl .cont_nav div a:hover {
  text-decoration: underline;
  transition: 0.8s; }

.gl_two .section_gl_two .article_gl_two .nav_gl .cont_nav div a.disable {
  cursor: default;
  opacity: 0.4;
  text-decoration: none;
  transition: 0.8s; }

.gl_two .section_gl_two .article_gl_two .nav_gl .cont_nav div a.active {
  background-image: url("../img/arrow_gl.png?062018");
  background-position: right 3px;
  background-repeat: no-repeat;
  transition: 0.8s; }

.cont_acc .tit_gl:nth-child(2) a {
  display: none !important; }

.cont_acc {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc .accordion {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc .accordion a {
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #747474;
  width: 100%;
  text-decoration: none;
  padding: 20px 62px 20px 60px;
  border-top: solid 1px #f2f2f2;
  background-image: url(../img/icon_gl.png);
  background-position: right 16px;
  background-repeat: no-repeat;
  cursor: pointer;
  transition: 0.4s;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc .accordion a:hover {
  background-image: url(../img/icon_gl_a.png);
  background-position: right 16px;
  background-repeat: no-repeat;
  background-color: #fafafa;
  transition: 0.4s; }

.cont_acc .accordion a:nth-child(1) {
  border-top: none;
  background-position: right 16px;
  background-repeat: no-repeat; }

.cont_acc .accordion a.ui-state-active {
  color: #0079bc;
  background-position: right -30px;
  border-top: solid 1px #f2f2f2;
  background-image: url(../img/icon_gl_ac.png);
  transition: 0.4s;
  background-color: #ffffff;
  background-position: right 16px;
  background-repeat: no-repeat; }

.cont_acc .accordion a:nth-child(1).ui-state-active {
  border-top: none;
  background-image: url(../img/icon_gl_ac.png);
  background-position: right 16px;
  background-repeat: no-repeat; }

.cont_acc .accordion div {
  width: 100%;
  padding: 0 60px 0 60px;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc .accordion div span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #585858;
  width: 100%;
  line-height: 24px;
  padding: 0 0 26px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc .tit_gl.n {
  border-top: none; }

.cont_acc .tit_gl {
  width: 100%;
  padding: 24px 0 24px 0;
  border-top: solid 1px #f2f2f2;
  border-bottom: solid 1px #f2f2f2;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc .tit_gl i {
  width: 1px;
  height: 34px;
  position: absolute;
  top: -60px;
  float: left; }

.cont_acc .tit_gl h1 {
  font: 30px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  text-transform: uppercase;
  text-align: left;
  padding: 0 0 0 62px;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc .tit_gl .bt_top {
  width: 68px;
  height: 30px;
  padding: 0 40px 0 0;
  background-image: url("../img/icon_top_gl.png?062018");
  background-position: top right;
  background-repeat: no-repeat;
  margin: 8px 50px 0 0;
  float: right;
  display: block;
  box-sizing: border-box; }

.cont_acc .tit_gl .bt_top span {
  width: 100% !important;
  font: 14px TitilliumSemiBold, Arial, sans-serif;
  color: #0079bc;
  padding: 2px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.mask_gl {
  position: absolute;
  background-color: rgba(52, 61, 76, 0.95);
  top: -70px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 900000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb {
  width: 380px;
  position: absolute;
  margin-top: 10%;
  left: 50%;
  margin-left: -190px;
  background-color: #ffffff;
  border-radius: 6px;
  overflow: hidden; }

.section_gl_fb .container_fb .cont_body {
  width: 100%;
  padding: 36px 34px 96px 34px;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body h1 {
  width: 100%;
  font: 24px TitilliumSemiBold, Arial, sans-serif;
  color: #27282b;
  text-align: left;
  line-height: 26px;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body span {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #747474;
  text-align: left;
  padding: 8px 0 4px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body .bt_close {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 40px;
  right: 34px;
  background-image: url("../img/icon_close.png?062018");
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body label {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body label h2 {
  width: 100%;
  font: 14px TitilliumSemiBold, Arial, sans-serif;
  color: #0079bc;
  text-align: left;
  padding: 20px 0 8px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body label span {
  width: 100%;
  font: 13px TitilliumRegular, Arial, sans-serif;
  color: #ff5858;
  text-align: left;
  padding: 4px 0 0 0;
  transition: all 0.5s ease;
  float: left;
  display: none;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body label input {
  width: 100%;
  height: 40px;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #747474;
  text-align: left;
  padding: 0 0 0 10px;
  border: solid 1px #f1f1f1;
  border-radius: 4px;
  transition: all 0.5s ease;
  background-position: right center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_body label.invalid span {
  display: block;
  transition: all 0.5s ease; }

.section_gl_fb .container_fb .cont_body label.invalid input, .section_gl_fb .container_fb .cont_body label.invalid textarea {
  border: solid 1px #ff2b2b;
  background-image: url("../img/icon_input_gl.png?230418");
  background-position: right center;
  background-repeat: no-repeat;
  transition: all 0.5s ease; }

.section_gl_fb .container_fb .cont_body label textarea {
  width: 100%;
  height: 80px;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #747474;
  text-align: left;
  padding: 10px 0 0 10px;
  border: solid 1px #f1f1f1;
  border-radius: 4px;
  resize: none;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_footer {
  width: 100%;
  height: 70px;
  position: absolute;
  bottom: 0;
  background-color: #f1f1f1;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_footer .bt_cancel {
  font: 14px ExoR, Arial, sans-serif;
  color: #a0a0a0;
  text-align: center;
  text-decoration: none;
  width: 90px;
  height: 40px;
  line-height: 40px;
  background-color: #f1f1f1;
  border-radius: 4px;
  transition: all 0.5s ease;
  margin: 15px 14px 0 0;
  float: right;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_footer .bt_cancel:hover {
  background-color: #dcdbdb; }

.section_gl_fb .container_fb .cont_footer .bt_send {
  font: 14px ExoSB, Arial, sans-serif;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  width: 148px;
  height: 40px;
  line-height: 40px;
  background-color: #0079bc;
  border-radius: 4px;
  transition: all 0.5s ease;
  margin: 15px 34px 0 0;
  float: right;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_fb .cont_footer .bt_send:hover {
  background-color: #0284cc; }

.section_gl_fb .container_ok {
  width: 380px;
  height: 522px;
  position: absolute;
  margin-top: 10%;
  left: 50%;
  margin-left: -190px;
  background-color: #ffffff;
  border-radius: 6px;
  overflow: hidden; }

.section_gl_fb .container_ok .cont_body {
  width: 100%;
  padding: 36px 34px 24px 34px;
  position: relative;
  background-image: url("../img/icon_ok_gl.png?062018");
  background-position: center 92px;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_ok .cont_body .bt_close {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 40px;
  right: 34px;
  background-image: url("../img/icon_close.png?062018");
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_ok .cont_body h1 {
  width: 100%;
  font: 24px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  text-align: center;
  padding: 190px 0 20px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.section_gl_fb .container_ok .cont_body span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #747474;
  text-align: center;
  width: 100%;
  line-height: 24px;
  float: left;
  display: block;
  box-sizing: border-box; }

.search_error {
  width: 100%;
  min-height: 300px;
  position: absolute;
  background-color: #ffffff;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
  padding: 64px 60px 70px 60px;
  z-index: 9000;
  float: left;
  display: block;
  box-sizing: border-box; }

.search_error h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #27282b;
  text-align: left;
  padding: 0 0 18px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.search_error span {
  font: 36px TitilliumWebLight, Arial, sans-serif;
  color: #bcbcbc;
  width: 100%;
  padding: 0 0 20px 0;
  border-bottom: solid 1px #f1f0ef;
  float: left;
  display: block;
  box-sizing: border-box; }

.search_error div {
  font: 14px TitilliumRegular, Arial, sans-serif;
  color: #83a7cb;
  width: 100%;
  background-color: #f4fbff;
  border: solid 1px #dfe9f3;
  border-left: solid 4px #3699ff;
  border-radius: 4px;
  height: 74px;
  padding: 18px 24px 20px 24px;
  margin: 28px 0 0 0;
  background-image: url("../img/icon_info.png?062018");
  background-position: right center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.search_error div i:nth-child(2) {
  visibility: visible; }

.search_error div i:nth-child(3) {
  visibility: hidden; }

.search_ok {
  width: 100%;
  padding: 64px 0 70px 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.search_ok h1 {
  width: 100%;
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #27282b;
  text-align: left;
  padding: 0 0 18px 60px;
  float: left;
  display: block;
  box-sizing: border-box; }

.search_ok span {
  font: 36px TitilliumWebLight, Arial, sans-serif;
  color: #bcbcbc;
  width: 100%;
  padding: 0 0 20px 60px;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc.result .accordion a {
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #747474;
  width: 100%;
  text-decoration: none;
  padding: 20px 62px 20px 60px;
  border-top: solid 1px #f2f2f2;
  background-image: url(../img/icon_gl.png);
  background-position: right 16px;
  background-repeat: no-repeat;
  cursor: pointer;
  transition: 0.4s;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc.result .accordion div {
  width: 100%;
  padding: 0 60px 0 60px;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc.result .accordion a {
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #747474;
  width: 100%;
  text-decoration: none;
  padding: 20px 62px 20px 60px;
  border-top: solid 1px #f2f2f2;
  background-image: url(../img/icon_gl.png);
  background-position: right 16px;
  background-repeat: no-repeat;
  cursor: pointer;
  transition: 0.4s;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_acc.result .accordion a:hover {
  background-image: url(../img/icon_gl_a.png);
  background-position: right 16px;
  background-repeat: no-repeat;
  background-color: #fafafa;
  transition: 0.4s; }

.cont_acc.result .accordion a:nth-child(1).ui-state-active {
  border-top: solid 1px #f2f2f2;
  background-image: url(../img/icon_gl_ac.png);
  background-position: right 16px;
  background-repeat: no-repeat; }

.cont_acc.result .accordion a.ui-state-active {
  color: #0079bc;
  background-position: right -30px;
  border-top: solid 1px #f2f2f2;
  background-image: url(../img/icon_gl_ac.png);
  transition: 0.4s;
  background-color: #ffffff;
  background-position: right 16px;
  background-repeat: no-repeat; }

.cont_acc.result .accordion a:nth-child(1).ui-state-active {
  border-top: solid 1px #f2f2f2;
  background-image: url(../img/icon_gl_ac.png);
  background-position: right 16px;
  background-repeat: no-repeat; }

.cont_bt_ind {
  width: 100%;
  float: left;
  display: none;
  box-sizing: border-box; }

.bt_indice {
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #0077bf;
  text-decoration: none;
  width: 100%;
  height: 50px;
  line-height: 50px;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
  margin: 0 0 30px 0;
  padding: 0 0 0 24px;
  background-image: url(../img/icon_ind.png);
  background-position: right center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_indice {
  padding: 28px 0 30px 30px;
  border-top: none;
  background-color: #ffffff;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
  margin: 30px 0 30px 0;
  position: absolute;
  top: 46px;
  left: 38px;
  right: 37px;
  z-index: 9000000;
  float: left;
  display: none;
  box-sizing: border-box; }

.cont_bt_ind.fixed .cont_indice {
  padding: 28px 0 30px 30px;
  border-top: none;
  background-color: #ffffff;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
  margin: 30px 0 30px 0;
  position: absolute;
  top: 30px;
  left: 30px;
  right: 30px;
  z-index: 9000000;
  float: left;
  display: none;
  box-sizing: border-box; }

.cont_bt_ind.active .cont_indice {
  display: block; }

.cont_bt_ind.active .bt_indice {
  background-image: url(../img/icon_ind_a.png);
  border-radius: 4px 4px 0 0; }

.cont_indice a {
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #000000;
  text-align: center;
  line-height: 50px;
  text-transform: uppercase;
  text-decoration: none;
  margin: 0 5% 4% 0;
  width: 50px;
  height: 50px;
  background-color: #ffffff;
  border: solid 1px #f3f3f3;
  border-radius: 4px;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_indice a.disable {
  opacity: 0.2;
  cursor: default; }

.cont_bt_ind.fixed {
  width: 100%;
  position: fixed;
  top: 70px;
  left: 0;
  z-index: 9000000;
  padding: 16px 30px 0 30px;
  background-color: #fafafa;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
  border-top: solid 1px #f1f1f1;
  float: left;
  display: none;
  box-sizing: border-box; }

.cont_bt_ind.fixed.active, .cont_bt_ind.active.fixed, .cont_bt_ind.fixed {
  display: none; }

.suggestion {
  display: none; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_one {
  z-index: 1000000;
  opacity: 0.75; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_two {
  opacity: 0.65; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_three {
  opacity: 0.55; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_four {
  opacity: 0.45; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_five {
  opacity: 0.35; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_six {
  opacity: 0.25; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_seven {
  opacity: 0.15; }

.gl_two .section_gl_two .article_gl_two .nav_gl.fxd_buttom_eight {
  opacity: 0; }

#recaptcha-area div:nth-child(1) {
  width: 100% !important;
  float: left; }

.g-recaptcha {
  transform: scale(1.03);
  -webkit-transform: scale(1.03);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0; }

@media screen and (max-width: 768px) {
  #rc-imageselect, .g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(0.77);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0; }
  .g-recaptcha {
    width: auto !important;
    transform: scale(0.82);
    -webkit-transform: scale(0.82);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    padding: 20px 0 0 0 !important;
    float: left !important; }
  #recaptcha-area div:nth-child(1) {
    width: auto !important; }
  .section_gl_fb .container_fb .cont_body {
    width: 100%;
    padding: 36px 34px 70px 34px;
    position: relative;
    float: left;
    display: block;
    box-sizing: border-box; } }

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

html {
  line-height: 1;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased; }

ol, ul {
  list-style: none; }

/* line 26, ../../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, ../../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 30, ../../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }

/* line 103, ../../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none; }

/* line 32, ../../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 116, ../../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

.lk_pit {
  font: 13px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  text-decoration: none;
  width: 66px;
  height: 100%;
  line-height: 40px;
  float: left;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: space-around;
  transition: all 0.5s ease;
  box-sizing: border-box; }

.lk_pit i {
  color: #ffffff; }

.lk_pit span:nth-child(1) {
  visibility: visible;
  width: 100%;
  overflow: hidden;
  text-align: center;
  transition: width 0.5s ease; }

.lk_pit span:nth-child(2) {
  visibility: hidden;
  width: 0;
  overflow: hidden;
  text-align: center;
  transition: width 0.5s ease; }

.lk_pit:hover {
  color: #4477ae; }

.lk_pit:hover i {
  color: #ffffff; }

/* line 24, ../../sass/default.scss */
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button {
  border: 0px; }

/* line 29, ../../sass/default.scss */
input, textarea, select, .uneditable-input {
  border: 0px; }

/* line 34, ../../sass/default.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

/* line 39, ../../sass/default.scss */
:focus {
  outline: 0; }

/* line 43, ../../sass/default.scss */
body {
  line-height: 1;
  padding: 70px 0 0 0; }

/* line 66, ../../sass/default.scss */
button::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner {
  padding: 0;
  border: 0 none; }

/* line 81, ../../sass/default.scss */
html, body {
  width: 100%;
  height: 100%;
  background-color: #ffffff; }

/* line 87, ../../sass/default.scss */
:enabled:focus {
  outline: none; }

.menu {
  width: 100%;
  height: 70px;
  position: fixed;
  z-index: 90000000;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  top: 0;
  background-color: #ffffff;
  float: left;
  display: block;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.menu .cont_m {
  max-width: 100%;
  height: 100%;
  margin: auto;
  background-color: #ffffff;
  position: relative;
  display: block;
  box-sizing: border-box; }

.menu .cont_m .logo {
  width: 166px;
  height: 100%;
  float: left;
  display: block;
  background-image: url(../img/im_lg_h.png);
  background-position: 34px center;
  background-repeat: no-repeat;
  transition: all 0.5s ease;
  box-sizing: border-box; }

.menu .cont_m .logo a {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.menu .cont_m ul {
  width: 47%;
  height: 0;
  padding: 0;
  margin: 0;
  list-style: none;
  float: left;
  display: block;
  box-sizing: border-box; }

.menu .cont_m li {
  width: auto;
  padding: 0 3% 0 3%;
  margin: 0;
  list-style: none;
  float: left;
  display: block;
  transition: padding 0s ease;
  box-sizing: border-box; }

.menu .cont_m li a {
  font: 15px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  line-height: 70px;
  text-decoration: none;
  height: 100%;
  float: left;
  display: block;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  -webkit-transition: all 0s ease;
  transition: all 0s ease;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.menu .cont_m li a:hover {
  color: #0079bc;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  -webkit-transition: all 0s ease;
  transition: all 0s ease; }

.menu .cont_m li a.active {
  color: #1e4f9e;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  -webkit-transition: all 0s ease;
  transition: all 0s ease; }

.menu .cont_m li ul.subm {
  width: 100%;
  height: 332px;
  background-color: #ffffff;
  position: fixed;
  top: 70px;
  left: 0;
  z-index: 1;
  *zoom: 1;
  list-style: none;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-box-shadow: inset 0px 3px 4px 0px rgba(50, 50, 50, 0.08);
  -moz-box-shadow: inset 0px 3px 4px 0px rgba(50, 50, 50, 0.08);
  box-shadow: inset 0px 3px 4px 0px rgba(50, 50, 50, 0.08);
  transition: 50ms ease; }
  .menu .cont_m li ul.subm .cont_m_links {
    max-width: 100%;
    margin: auto;
    display: block;
    box-sizing: border-box; }

.prod:hover {
  color: #1e4f9e !important; }

.menu .cont_m li ul.subm:hover .prod,
.menu .cont_m li ul.subm:hover ~ .prod {
  color: #1e4f9e; }

.menu .cont_m ul .cz-item-menu a {
  color: #0079BC;
  font-weight: bold; }

.menu .cont_m li ul.subm ul {
  width: 100%; }

.menu .cont_m li ul.subm ul.fifth {
  width: 50%;
  clear: both; }

.menu .cont_m li ul.subm ul.fifthr {
  width: 50%;
  float: right; }

.menu .cont_m li ul.subm.two:before, .menu .cont_m li ul.subm.two:after, .menu .cont_m li ul.subm.three:before, .menu .cont_m li ul.subm.three:after {
  top: 245px !important; }

.menu .cont_m li ul:before, .menu .cont_m li ul:after {
  width: 100%;
  content: "";
  display: table;
  height: 6px;
  position: absolute;
  left: 0;
  background-color: transparent;
  top: 331px;
  box-shadow: inset 0 6px 5px -3px rgba(0, 0, 0, 0.1); }

.menu .cont_m li ul ul:before, .menu .cont_m li ul ul:after {
  box-shadow: none !important; }

.menu .cont_m li:hover ul, .menu .cont_m li.over ul {
  background-color: #fafafa;
  visibility: visible;
  display: block;
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
  transition-delay: 0; }

.menu .cont_m li ul li, .menu .cont_m li.over ul li {
  width: auto;
  height: 30px;
  padding: 0 10px 0 0;
  position: relative;
  clear: both;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.menu .cont_m li ul li a, .menu .cont_m li.over ul li a {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #0079bc;
  line-height: 30px; }

.menu .cont_m li:hover ul li a:after, .menu .cont_m li.over ul li a:after {
  position: absolute;
  top: 22px;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #0079bc;
  transition: .3s; }

.menu .cont_m li.two:hover ul li.two a:after, .menu .cont_m li.two.over ul li.two a:after {
  position: absolute;
  top: 16px;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #0079bc;
  transition: .3s; }

.menu .cont_m li:hover ul li a:hover:after, .menu .cont_m li.over ul li a:hover:after {
  width: 100%; }

.menu .cont_m li.two a {
  line-height: 22px;
  padding: 4px 0 0 0; }

.menu .cont_m li.two a span {
  position: relative;
  padding: 0 10px 0 0; }

.menu .cont_m li.two a:after, .menu .cont_m li.two:hover ul li.two a:after, .menu .cont_m li.two.over ul li a:after {
  display: none !important; }

.menu .cont_m li.two:hover ul li.two a span:after, .menu .cont_m li.two.over ul li.two a span:after {
  position: absolute;
  top: 16px;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #0079bc;
  transition: .3s; }

.menu .cont_m li:hover ul li a span:after, .menu .cont_m li.over ul li a span:after {
  position: absolute;
  top: inherit;
  bottom: 2px;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #0079bc;
  transition: .3s; }

.menu .cont_m li:hover ul li a:hover span:after, .menu .cont_m li.over ul li a:hover span:after {
  width: 100%; }

.menu .cont_m li:hover ul li a:hover span:nth-child(2):after, .menu .cont_m li.over ul li a:hover span:nth-child(2):after {
  width: 100%;
  transition-delay: 0.15s; }

.menu .cont_m .cont_right_m {
  width: auto;
  height: 100%;
  float: right; }

.menu.shadow .cont_m {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4); }

.subm {
  width: 100%;
  padding: 0 0 0 32px !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.subm.two, .subm.three {
  width: 100% !important;
  height: 245px !important;
  padding: 40px 0 0 32px !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .subm.two ul li, .subm.three ul li {
    width: 18%  !important;
    max-width: 250px !important;
    height: 164px !important;
    border-radius: 4px;
    background-color: #ffffff;
    box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.2);
    padding: 0 !important;
    clear: none !important;
    margin: 0 16px 0 0;
    opacity: 0.5;
    transition: 200ms ease;
    float: left;
    display: block;
    box-sizing: border-box; }
    .subm.two ul li a, .subm.three ul li a {
      padding: 24px 24px 0 24px !important; }
      .subm.two ul li a h1, .subm.three ul li a h1 {
        width: 100%;
        font: 20px TitilliumRegular, Arial, sans-serif;
        color: #242423;
        float: left;
        display: block;
        box-sizing: border-box; }
      .subm.two ul li a span, .subm.three ul li a span {
        width: 100%;
        font: 14px TitilliumRegular, Arial, sans-serif;
        color: #242423;
        padding: 10px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box; }
      .subm.two ul li a span:after, .subm.three ul li a span:after {
        display: none !important; }
    .subm.two ul li a:after, .subm.three ul li a:after {
      height: 0 !important; }
  .subm.two ul li:hover, .subm.three ul li:hover {
    opacity: 1;
    transition: 200ms ease; }
    .subm.two ul li:hover a h1, .subm.three ul li:hover a h1 {
      color: #0079bc; }
  .subm.two ul li:nth-child(3):hover h1, .subm.three ul li:nth-child(3):hover h1 {
    background-position: 52px -1px; }
  .subm.two ul li:nth-child(4):hover h1, .subm.three ul li:nth-child(4):hover h1 {
    background-position: 102px -1px; }
  .subm.two ul li:nth-child(5):hover h1, .subm.three ul li:nth-child(5):hover h1 {
    background-position: 93px -1px; }

.subm.three ul li:nth-child(1):hover h1 {
  background-position: 76px -1px; }

.subm.three ul li:nth-child(2):hover h1 {
  background-position: 88px -1px; }

.subm.two ul li.width-ganhamos, .subm.three ul li.width-ganhamos {
  width: 29% !important;
  max-width: 286px !important; }

.subm h1 a {
  font: 16px TitilliumRegular, Arial, sans-serif !important;
  color: #242423 !important;
  float: left !important;
  position: relative;
  padding: 0 10px 0 0;
  display: block !important;
  box-sizing: border-box !important; }

.subm h1:hover a:after, .subm h1.over a:after {
  position: absolute;
  top: 22px;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #000000;
  transition: .3s; }

.subm h1 a:hover:after, .subm h1 a.over a:hover:after {
  width: 100%; }

.subm .column {
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.subm .column.one {
  width: 16%;
  height: 100%;
  border-left: solid 1px #ededed;
  padding: 0 24px 0 54px;
  transition: 200ms ease; }

.subm .column.two {
  width: 22%;
  height: 100%;
  border-left: solid 1px #ededed;
  padding: 0 25px 0 54px;
  transition: 200ms ease; }

.subm .column.three {
  width: 14%;
  height: 100%;
  border-left: solid 1px #ededed;
  padding: 0 54px 0 54px;
  transition: 200ms ease; }

.subm .column.four {
  width: 14%;
  height: 100%;
  border-left: solid 1px #ededed;
  border-right: solid 1px #ededed;
  padding: 0 54px 0 54px;
  transition: 200ms ease; }

.subm .column.one:hover, .subm .column.two:hover, .subm .column.three:hover, .subm .column.four:hover {
  background-color: #ffffff;
  box-shadow: inset 0px 3px 4px 0px rgba(50, 50, 50, 0.08);
  transition: 200ms ease; }

.subm .column h1 {
  font: 16px TitilliumRegular, Arial, sans-serif !important;
  color: gray;
  padding: 28px 10px 22px 0;
  clear: both;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.subm.two .column h1 {
  font: 18px Aller_R, Arial, sans-serif;
  color: #1b4da1;
  width: 100%;
  padding: 80px 10px 26px 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.container {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.cont {
  max-width: 100%;
  height: 100%;
  margin: auto;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .footer-sac span {
  font: 13px TitilliumRegular, Arial, sans-serif !important;
  color: #000000;
  display: inline-block;
  border-left: 1px solid #000000;
  padding-left: 12px; }

footer {
  bottom: 0;
  position: relative;
  width: 100%;
  display: block;
  z-index: 9000000;
  box-sizing: border-box; }

footer .cont_ft {
  max-width: 100%;
  height: 920px;
  background-color: #fafafa;
  border-top: solid 1px #efefef;
  margin: auto;
  display: block; }

footer .cont_ft .f_sac {
  width: 100%;
  float: left;
  padding: 20px 20px 20px 20px;
  background-color: #fafafa;
  border-bottom: solid 1px #f3f1f0;
  box-sizing: border-box; }

footer .cont_ft .f_sac .cont_m_footer {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0; }
  footer .cont_ft .f_sac .cont_m_footer .footer-sac-01 {
    float: left;
    width: 35%; }
    footer .cont_ft .f_sac .cont_m_footer .footer-sac-01 .fig-atendimento {
      float: left;
      width: 40px;
      text-align: left;
      padding-top: 5px; }
    footer .cont_ft .f_sac .cont_m_footer .footer-sac-01 .atendimento-txt {
      float: left;
      width: auto;
      text-align: left;
      font: 16px TitilliumRegular, Arial, sans-serif !important;
      color: #5c5c5c; }
      footer .cont_ft .f_sac .cont_m_footer .footer-sac-01 .atendimento-txt span {
        font: 16px TitilliumSemiBold, Arial, sans-serif !important;
        color: #000000; }
  footer .cont_ft .f_sac .cont_m_footer .footer-sac-02 {
    float: left;
    width: calc(21% - 1px);
    border-left: 1px solid #e5e3e3; }
    footer .cont_ft .f_sac .cont_m_footer .footer-sac-02 p {
      float: left;
      width: auto;
      text-align: left;
      font: 16px TitilliumRegular, Arial, sans-serif !important;
      color: #5c5c5c;
      padding-left: 18px;
      padding-top: 20px; }
      footer .cont_ft .f_sac .cont_m_footer .footer-sac-02 p span {
        font: 16px TitilliumSemiBold, Arial, sans-serif !important;
        color: #000000; }
  footer .cont_ft .f_sac .cont_m_footer .footer-sac-03 {
    float: left;
    width: calc(22% - 1px);
    border-left: 1px solid #e5e3e3; }
    footer .cont_ft .f_sac .cont_m_footer .footer-sac-03 p {
      float: left;
      width: auto;
      text-align: left;
      font: 16px TitilliumRegular, Arial, sans-serif !important;
      color: #5c5c5c;
      padding-left: 18px;
      padding-top: 20px; }
      footer .cont_ft .f_sac .cont_m_footer .footer-sac-03 p span {
        font: 16px TitilliumSemiBold, Arial, sans-serif !important;
        color: #000000; }
  footer .cont_ft .f_sac .cont_m_footer .footer-sac-04 {
    float: left;
    width: calc(22% - 1px);
    border-left: 1px solid #e5e3e3; }
    footer .cont_ft .f_sac .cont_m_footer .footer-sac-04 p {
      float: left;
      width: auto;
      text-align: left;
      font: 16px TitilliumRegular, Arial, sans-serif !important;
      color: #5c5c5c;
      padding-left: 18px;
      padding-top: 20px; }
      footer .cont_ft .f_sac .cont_m_footer .footer-sac-04 p span {
        font: 16px TitilliumSemiBold, Arial, sans-serif !important;
        color: #000000; }

footer .cont_ft .f_first {
  width: 100%;
  height: 452px;
  padding: 0 20px 0 20px;
  border-top: solid 1px #f3f1f0;
  border-bottom: solid 1px #f3f1f0;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .social {
  max-width: 1200px;
  height: 70px;
  margin: auto;
  display: block;
  position: relative;
  box-sizing: border-box; }
  footer .cont_ft .social label:nth-child(1) {
    width: 50%;
    height: 70px;
    float: left;
    background-image: url(../img/lg_clear_new.png);
    background-repeat: no-repeat;
    display: block;
    box-sizing: border-box; }
  footer .cont_ft .social label:nth-child(2) {
    width: 50%;
    height: 70px;
    float: right;
    display: block;
    box-sizing: border-box; }
    footer .cont_ft .social label:nth-child(2) div {
      width: 174px;
      float: right;
      display: block;
      box-sizing: border-box; }
      footer .cont_ft .social label:nth-child(2) div span {
        font: 12px TitilliumSemiBold, Arial, sans-serif;
        color: #969696;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        line-height: 70px;
        float: left;
        display: block;
        box-sizing: border-box; }
      footer .cont_ft .social label:nth-child(2) div a {
        width: 44px;
        height: 44px;
        margin: 30px 0 0 0;
        float: left;
        display: block;
        box-sizing: border-box;
        transition: all .3s ease-in-out;
        position: relative;
        border: 2px solid #fafafa;
        transition: transform .5s ease-in-out,border .5s ease-in-out;
        padding: 2px;
        will-change: transform,border;
        font-size: 0;
        border-radius: 50%;
        box-shadow: inset 0px 0px 0px 2px #fafafa;
        box-shadow: 0px 0px 0px 2px #fafafa;
        border-color: #fafafa; }
      footer .cont_ft .social label:nth-child(2) div a:nth-child(2) {
        background-image: url(../img/icon_yb.png);
        background-repeat: no-repeat;
        margin: 16px 15px 0 15px; }
      footer .cont_ft .social label:nth-child(2) div a:nth-child(3) {
        background-image: url(../img/icon_fb.png);
        background-repeat: no-repeat;
        margin: 16px 0 0 0; }
      footer .cont_ft .social label:nth-child(2) div a:hover {
        transform: scale(0.9);
        border-color: #7a7c84;
        box-shadow: inset 0px 0px 0px 2px white; }

footer .cont_ft .f_first .cont_m_footer div.column {
  width: 20%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.column ul {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 48px 0 0 0;
  list-style: none;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.column ul li {
  width: 100%;
  height: 28px;
  line-height: 28px;
  margin: 6px 0 6px 0;
  list-style: none;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: gray; }

footer .cont_ft .f_first .cont_m_footer div.column ul li ul {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 2px 0 0 0;
  list-style: none;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.column ul li ul li {
  width: 100%;
  height: 20px;
  line-height: 20px;
  margin: 6px 0 6px 0;
  list-style: none;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.column ul li ul li a {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #0079bc;
  height: 100%;
  text-decoration: none;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.column ul li a {
  font: 16px TitilliumSemiBold, Arial, sans-serif;
  color: #0079bc;
  height: 100%;
  text-decoration: none;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.column ul li:nth-child(1) a::after {
  position: absolute;
  top: 22px;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #000000;
  transition: .3s; }

footer .cont_ft .f_first .cont_m_footer div.column ul li:nth-child(2) a::after {
  position: absolute;
  top: 22px;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #0079bc;
  transition: .3s; }

footer .cont_ft .f_first .cont_m_footer div.column:nth-child(1) ul li a::after {
  position: absolute;
  top: 22px;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #0079bc;
  transition: .3s; }

footer .cont_ft .f_first .cont_m_footer div.column ul li a:hover::after {
  width: 100%; }

footer .cont_ft .f_first .cont_m_footer div.column ul li.two a {
  line-height: 22px;
  padding: 4px 0 0 0; }

footer .cont_ft .f_first .cont_m_footer div.column ul li.two a span {
  position: relative;
  padding: 0 10px 0 0; }

footer .cont_ft .f_first .cont_m_footer div.column ul li.two a:after, footer .cont_ft .f_first .cont_m_footer div.column ul li.two:hover ul li.two a:after, footer .cont_ft .f_first .cont_m_footer div.column ul li.two.over ul li a:after {
  display: none !important; }

footer .cont_ft .f_first .cont_m_footer div.column ul li a span:after, footer .cont_ft .f_first .cont_m_footer div.column ul li.over ul li a span:after {
  position: absolute;
  top: inherit;
  bottom: 2px;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #0079bc;
  transition: .3s; }

footer .cont_ft .f_first .cont_m_footer div.column ul li.two:hover span:after, footer .cont_ft .f_first .cont_m_footer div.column ul li.two.over ul li.two a:hover span:after {
  width: 100%;
  transition: .3s; }

footer .cont_ft .f_first .cont_m_footer div.column ul li.two:hover span:nth-child(2):after, footer .cont_ft .f_first .cont_m_footer div.column ul li.two a:hover span:nth-child(2):after {
  width: 100%;
  transition: .3s;
  transition-delay: 0.15s; }

footer .cont_ft .f_first .cont_m_footer div.column:nth-child(1) {
  width: 16%; }

footer .cont_ft .f_first .cont_m_footer div.column:nth-child(2) {
  width: 20%; }

footer .cont_ft .f_first .cont_m_footer div.column:nth-child(3) {
  width: 20%; }

footer .cont_ft .f_first .cont_m_footer div.column:nth-child(4) {
  width: 30%; }
  footer .cont_ft .f_first .cont_m_footer div.column:nth-child(4) ul li ul:nth-child(1) {
    width: 55%; }
  footer .cont_ft .f_first .cont_m_footer div.column:nth-child(4) ul li ul:nth-child(2) {
    width: 45%; }

footer .cont_ft .f_first .cont_m_footer div.column:nth-child(5) {
  width: 14%; }

footer .cont_ft .f_first .cont_m_footer div.column:nth-child(6) {
  width: 12%; }

footer .cont_ft .f_first .cont_m_footer div.cont_Address {
  width: 100%;
  position: absolute;
  bottom: 28px;
  border-top: solid 1px #f3f1f0;
  padding: 28px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.cont_Address label:nth-child(1) {
  width: 56%;
  padding: 0 20px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.cont_Address label:nth-child(1) p {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.cont_Address label:nth-child(2) {
  width: 44%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.cont_Address label:nth-child(2) p {
  height: 23px;
  float: right;
  display: block;
  padding: 0 0 0 34px;
  background-position: 0;
  background-repeat: no-repeat;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.cont_Address label:nth-child(2) p span:nth-child(1) {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 4px 10px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_first .cont_m_footer div.cont_Address label:nth-child(2) p span:nth-child(2) {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #000000;
  padding: 4px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second {
  width: 100%;
  float: left;
  padding: 10px 20px 10px 20px;
  background-color: #fafafa;
  border-bottom: solid 1px #f3f1f0;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column {
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) {
  width: 55%;
  display: none; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) h1 {
  width: 100%;
  font: 18px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 40px 0 0 0;
  margin: 0;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label.cont_feedback {
  width: 100%;
  padding: 28px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label.cont_feedback h1 {
    width: auto;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 0 10px 0 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label.cont_feedback span {
    width: auto;
    font: 16px Aller_R, Arial, sans-serif;
    color: #939598;
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label.cont_feedback .bt_blue_room {
    clear: both;
    height: 30px;
    background-position: right 18px; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  padding: 20px 0 10px 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label input[type="text"] {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 56%;
  height: 30px;
  float: left;
  display: block;
  padding: 0;
  border: 0;
  border-bottom: solid 1px #e6e7e8;
  background-color: transparent;
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label input[type="text"]:focus {
  border-bottom: solid 1px #5086b6; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(1) label .bt_blue_f_b {
  margin: -18px 0 0 30px; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(2) {
  width: 100%; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(2) h1 {
  width: 100%;
  font: 18px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 40px 0 0 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(2) .column_one {
  width: 130px;
  height: 40px;
  padding: 26px 34px 0 0;
  float: left;
  display: block; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(2) .column_two {
  width: 106px;
  height: 40px;
  padding: 34px 34px 0 0;
  float: left;
  display: block; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(2) .column_three {
  width: 94px;
  height: 64px;
  float: right;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(2) .column_three span {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  width: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer div.column:nth-child(2) .column_three a {
  margin: 16px 14px 0 0; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(1) {
  width: 58%;
  padding: 0 20px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(1) p {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  width: 100%;
  padding: 8px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(2) {
  width: 42%;
  padding: 0 20px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(2) p {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 8px 14px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(2) a:nth-child(2) {
  width: 135px;
  height: 39px;
  background-image: url(../img/icon_gplay.jpg);
  background-repeat: no-repeat;
  opacity: 0.25;
  margin: 0 16px 0 0;
  transition: all .3s ease-in-out;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(2) a:nth-child(2):hover {
  opacity: 1;
  transition: all .3s ease-in-out; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(2) a:nth-child(3) {
  width: 135px;
  height: 39px;
  background-image: url(../img/icon_itunes.jpg);
  background-repeat: no-repeat;
  opacity: 0.25;
  transition: all .3s ease-in-out;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_second .cont_m_footer label:nth-child(2) a:nth-child(3):hover {
  opacity: 1;
  transition: all .3s ease-in-out; }

footer .cont_ft .f_third {
  width: 100%;
  float: left;
  padding: 26px 20px 20px 20px;
  border-bottom: solid 1px #f3f1f0;
  background-color: #fafafa;
  box-sizing: border-box; }

footer .cont_ft .f_third .cont_m_footer {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  position: relative;
  box-sizing: border-box; }

/* line 541, ../../sass/default.scss */
footer .cont_ft .f_third .cont_m_footer label {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

footer .cont_ft .f_third .cont_m_footer label span {
  font: 12px TitilliumRegular, Arial, sans-serif !important;
  color: #000000;
  line-height: 20px !important;
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_third .cont_m_footer p {
  width: 100%;
  font: 12px TitilliumRegular, Arial, sans-serif !important;
  color: #000000;
  padding: 20px 0 0 0;
  line-height: 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_third .cont_m_footer label:nth-child(1) {
  padding: 0 40px 0 0; }

footer .cont_ft .f_third .cont_m_footer label:nth-child(2) {
  padding: 0 0 0 40px; }

footer .cont_ft .f_fourth {
  width: 100%;
  float: left;
  padding: 12px 20px 30px 20px;
  background-color: #fafafa;
  box-sizing: border-box; }

footer .cont_ft .f_fourth .cont_m_footer {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 585, ../../sass/default.scss */
footer .cont_ft .f_fourth .cont_m_footer ul {
  width: 73%;
  height: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_fourth .cont_m_footer ul li {
  width: auto;
  padding: 4px 6px 4px 0;
  margin: 0;
  list-style: none;
  float: left;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box; }

footer .cont_ft .f_fourth .cont_m_footer ul li a {
  font: 13px TitilliumRegular, Arial, sans-serif !important;
  color: #000000;
  text-decoration: underline;
  padding: 0 6px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

/* line 618, ../../sass/default.scss */
footer .cont_ft .f_fourth .cont_m_footer ul li a:hover {
  text-decoration: underline; }

/* line 624, ../../sass/default.scss */
footer .cont_ft .f_fourth .cont_m_footer ul li:nth-child(11) a {
  border-right: none; }

footer .cont_ft .f_fourth .cont_m_footer div:nth-child(2) {
  width: 34px;
  height: 50px;
  margin: 0 30px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_fourth .cont_m_footer div:nth-child(3) {
  width: 50px;
  height: 50px;
  margin: 0 30px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_fourth .cont_m_footer div:nth-child(4) {
  width: 52px;
  height: 50px;
  margin: 0 30px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_fourth .cont_m_footer div:nth-child(5) {
  width: 64px;
  height: 50px;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_fifth {
  width: 100%;
  border-bottom: solid 1px #f3f1f0;
  background-color: #fafafa;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer {
  max-width: 1200px;
  height: 100%;
  margin: auto;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(1) {
  width: 166px;
  height: 64px;
  margin: 26px 10px 0 20px;
  background-image: url(../img/sl_anbima_one.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(2) {
  width: 195px;
  height: 64px;
  margin: 26px 14px 0 0;
  background-image: url(../img/sl_anbima_two.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(3) {
  width: 65px;
  height: 64px;
  margin: 26px 16px 0 0;
  background-image: url(../img/sl_cetip.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(4) {
  width: 44px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_one.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(5) {
  width: 44px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_two.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(6) {
  width: 44px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_three.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(7) {
  width: 44px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_four.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(8) {
  width: 67px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_td.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ft .f_fifth .cont_m_footer div:nth-child(9) {
  width: 65px;
  height: 64px;
  margin: 26px 8px 26px 0;
  background-image: url(../img/sl_bovespa.jpg);
  background-position: center;
  background-repeat: no-repeat;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .line_f_sac {
  float: left;
  width: 100%; }
  footer .cont_ftm .line_f_sac .cont_m_footer {
    width: 100%;
    height: 100%;
    margin: auto;
    display: block;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0 15px; }
    footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-01 {
      float: left;
      width: 100%;
      border-top: 1px solid #e5e3e3;
      padding: 20px 0; }
      footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-01 .fig-atendimento {
        float: left;
        width: 40px;
        text-align: left;
        padding-top: 5px; }
      footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-01 .atendimento-txt {
        float: left;
        width: auto;
        text-align: left;
        font: 16px TitilliumRegular, Arial, sans-serif !important;
        color: #5c5c5c; }
        footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-01 .atendimento-txt span {
          font: 16px TitilliumSemiBold, Arial, sans-serif !important;
          color: #000000; }
    footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-02 {
      float: left;
      width: 100%;
      border-top: 1px solid #e5e3e3;
      padding: 15px 0; }
      footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-02 p {
        float: left;
        width: auto;
        text-align: left;
        font: 16px TitilliumRegular, Arial, sans-serif !important;
        color: #5c5c5c;
        padding-left: 40px;
        padding-top: 5px; }
        footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-02 p span {
          font: 16px TitilliumSemiBold, Arial, sans-serif !important;
          color: #000000; }
    footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-03 {
      float: left;
      width: 100%;
      border-top: 1px solid #e5e3e3;
      padding: 15px 0; }
      footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-03 p {
        float: left;
        width: auto;
        text-align: left;
        font: 16px TitilliumRegular, Arial, sans-serif !important;
        color: #5c5c5c;
        padding-left: 40px;
        padding-top: 5px; }
        footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-03 p span {
          font: 16px TitilliumSemiBold, Arial, sans-serif !important;
          color: #000000; }
    footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-04 {
      float: left;
      width: 100%;
      border-top: 1px solid #e5e3e3;
      border-bottom: 1px solid #e5e3e3;
      padding: 15px 0; }
      footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-04 p {
        float: left;
        width: auto;
        text-align: left;
        font: 16px TitilliumRegular, Arial, sans-serif !important;
        color: #5c5c5c;
        padding-left: 40px;
        padding-top: 5px; }
        footer .cont_ftm .line_f_sac .cont_m_footer .footer-sac-04 p span {
          font: 16px TitilliumSemiBold, Arial, sans-serif !important;
          color: #000000; }

footer .cont_ftm .f_fifth {
  width: 100%;
  border-bottom: solid 1px #f3f1f0;
  background-color: #ffffff;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer {
  max-width: 100%;
  height: 100%;
  margin: auto;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(1) {
  width: 116px;
  height: 64px;
  margin: 26px 10px 0 0;
  background-image: url(../img/sl_anbima_one.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(2) {
  width: 136px;
  height: 64px;
  margin: 26px 10px 0 0;
  background-image: url(../img/sl_anbima_two.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(3) {
  width: 44px;
  height: 64px;
  margin: 26px 10px 0 0;
  background-image: url(../img/sl_cetip.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(4) {
  width: 30px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_one.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(5) {
  width: 30px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_two.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(6) {
  width: 30px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_three.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(7) {
  width: 30px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_broker_four.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(8) {
  width: 46px;
  height: 64px;
  margin: 26px 8px 0 0;
  background-image: url(../img/sl_td.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

footer .cont_ftm .f_fifth .cont_m_footer div:nth-child(9) {
  width: 45px;
  height: 64px;
  margin: 26px 8px 26px 0;
  background-image: url(../img/sl_bovespa.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  display: block;
  position: relative;
  box-sizing: border-box; }

/*mobile*/
footer .cont_ftm {
  max-width: 1800px;
  background-color: #ffffff;
  margin: auto;
  display: none;
  box-sizing: border-box; }

footer .cont_b_ftm {
  width: 100%;
  padding: 0 20px 0 20px;
  background-color: #ffffff;
  border-top: solid 1px #e6e4e3;
  float: left;
  display: block;
  box-sizing: border-box; }

footer > .cont_ftm a {
  font: 14px Aller_R, Arial, sans-serif !important;
  color: #4477ae !important;
  text-decoration: none;
  width: 100%;
  height: 40px;
  line-height: 40px !important;
  background-color: #ffffff;
  border-bottom: solid 1px #eaeaea !important;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .bt_blue_f_b {
  width: 130px !important;
  border-bottom: solid 2px #5086b6;
  line-height: 38px; }

.ui-state-active a {
  border: none !important; }

footer .cont_ftm #accordion_fm ul li a {
  border: none;
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2 !important;
  line-height: 40px; }

footer .cont_ftm #accordion_fm ul {
  width: 100%;
  border-bottom: solid 1px #eaeaea;
  float: left;
  display: block; }

footer .cont_ftm .line_one {
  margin: 26px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  footer .cont_ftm .line_one span {
    font: 16px TitilliumRegular, Arial, sans-serif;
    color: #000000;
    width: 100%;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }

footer .cont_ftm #accordion_fm .ui-widget {
  float: left !important;
  width: 100% !important; }

footer .cont_ftm #accordion_fm h3 {
  float: left !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important; }

footer .cont_ftm #accordion_fm .ui-widget-content {
  border: none;
  padding: 0;
  width: 100%;
  float: left; }

footer .cont_ftm #accordion_fm .ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon, .ui-state-default .ui-icon {
  display: none; }

footer .cont_ftm .line_two label {
  margin: 26px 0 0 0;
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_two label span:nth-child(1) {
  font: 12px Aller-Light, Arial, sans-serif;
  color: #939598;
  padding: 4px 10px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_two label p span:nth-child(2) {
  font: 12px Aller-Light, Arial, sans-serif;
  color: #000000;
  padding: 4px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_three {
  width: 100%;
  display: none; }

footer .cont_ftm .line_three h1 {
  width: 100%;
  font: 18px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 40px 0 0 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_three label {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_three label h1 {
  width: 100%;
  font: 16px Aller_R, Arial, sans-serif;
  color: #000000;
  padding: 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_three label span {
  width: 100%;
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  padding: 20px 0 10px 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_three label input[type="text"] {
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2;
  width: 100%;
  height: 30px;
  float: left;
  display: block;
  margin: 0 0 20px 0;
  border: 0;
  border-bottom: solid 1px #e6e7e8;
  background-color: transparent;
  transform: translateZ(0);
  transition: all 0.5s ease;
  box-sizing: border-box; }

footer .cont_ftm .line_three label input[type="text"]:focus {
  border-bottom: solid 1px #5086b6; }

footer .cont_ftm .line_three label button {
  clear: both; }

footer .cont_ftm .line_four {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_four h1 {
  width: 100%;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #000000;
  padding: 40px 0 0 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_four .column_one {
  width: 110px;
  height: 40px;
  padding: 26px 34px 0 0;
  float: left;
  display: block; }
  footer .cont_ftm .line_four .column_one a {
    border-bottom: none !important; }

footer .cont_ftm .line_four .column_two {
  width: 110px;
  height: 40px;
  padding: 26px 34px 0 0;
  float: left;
  display: block; }
  footer .cont_ftm .line_four .column_two a {
    border-bottom: none !important; }

footer .cont_ftm .line_four .column_three {
  width: 100%;
  float: right;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_four .column_three span {
  font: 14px Aller-Light, Arial, sans-serif;
  color: #939598;
  width: 100%;
  margin: 16px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_four .column_three .bt_fb {
  width: 32px !important;
  height: 32px !important;
  border: none !important;
  margin: 16px 16px 0 0;
  float: left !important;
  display: block !important;
  box-sizing: border-box !important; }

footer .cont_ftm .line_four .column_three .bt_yt {
  width: 32px !important;
  height: 32px !important;
  border: none !important;
  margin: 16px 16px 0 0;
  float: left !important;
  display: block !important;
  box-sizing: border-box !important; }

footer .cont_ftm .line_five {
  width: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_five span {
  width: 100%;
  font: 12px Aller-Light, Arial, sans-serif;
  color: #000000;
  padding: 40px 0 0 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_five p {
  width: 100%;
  font: 12px Aller-Light, Arial, sans-serif;
  color: #000000;
  padding: 20px 0 0 0;
  margin: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_six {
  width: 100%;
  margin: 20px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_six ul {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0 0 20px 0;
  list-style: none;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_six ul li {
  width: auto;
  padding: 4px 6px 6px 0;
  margin: 0;
  list-style: none;
  float: left;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box; }

footer .cont_ftm .line_six ul li a {
  font: 13px TitilliumRegular, Arial, sans-serif !important;
  color: #000000 !important;
  text-decoration: none;
  border-bottom: none;
  padding: 0 6px 0 0;
  border-bottom: none !important;
  width: auto;
  height: auto;
  float: left;
  display: block;
  box-sizing: border-box; }

footer .cont_ftm .line_six ul li a:hover {
  text-decoration: underline; }

footer .cont_ftm .line_six ul li:nth-child(11) a {
  border-right: none; }

footer .cont_ftm .line_six div:nth-child(2) {
  width: 34px;
  height: 50px;
  margin: 0 20px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  footer .cont_ftm .line_six div:nth-child(2) a {
    border-bottom: none !important; }

footer .cont_ftm .line_six div:nth-child(3) {
  width: 50px;
  height: 50px;
  margin: 0 20px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  footer .cont_ftm .line_six div:nth-child(3) a {
    border-bottom: none !important; }

footer .cont_ftm .line_six div:nth-child(4) {
  width: 52px;
  height: 50px;
  margin: 0 20px 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  footer .cont_ftm .line_six div:nth-child(4) a {
    border-bottom: none !important; }

footer .cont_ftm .line_six div:nth-child(5) {
  width: 64px;
  height: 50px;
  float: left;
  display: block;
  box-sizing: border-box; }
  footer .cont_ftm .line_six div:nth-child(5) a {
    border-bottom: none !important; }

.menu .cont_m_m {
  max-width: 1800px;
  height: 100%;
  margin: auto;
  background-color: #ffffff;
  position: relative;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  display: none;
  box-sizing: border-box; }

.menu.shadow .cont_m_m {
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75); }

.menu .cont_m_m .c_one {
  width: 40%;
  height: 100%;
  padding: 0 0 0 22px;
  float: left;
  display: block;
  box-sizing: border-box; }
  .menu .cont_m_m .c_one .logo_m {
    width: 100%;
    height: 100%;
    float: left;
    display: block;
    background-image: url(../img/logo_clear_m.png);
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 80px 28px;
    transition: all 0.5s ease;
    box-sizing: border-box; }
    .menu .cont_m_m .c_one .logo_m a {
      width: 100%;
      height: 100%;
      float: left;
      display: block;
      box-sizing: border-box; }

.menu .cont_m_m .c_two {
  width: 20%;
  height: 100%;
  border-left: solid 1px #d8d8d8;
  float: left;
  display: block;
  box-sizing: border-box; }

.menu .cont_m_m .c_three {
  width: 40%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

* {
  margin: 0;
  padding: 0; }

.nav-icon1, .nav-icon2, .bt_menu, .nav-icon4 {
  width: 18px;
  height: 9px;
  position: relative;
  margin: 30px auto;
  transform: rotate(0deg);
  transition: .5s ease-in-out;
  cursor: pointer; }

.nav-icon1 span, .bt_menu span, .nav-icon4 span {
  display: block;
  position: absolute;
  height: 1px;
  width: 100%;
  background: #606060;
  border-radius: 0;
  opacity: 1;
  left: 0;
  transform: rotate(0deg);
  transition: .25s ease-in-out; }

.bt_menu span:nth-child(1) {
  top: 0px; }

.bt_menu span:nth-child(2), .bt_menu span:nth-child(3) {
  top: 4px; }

.bt_menu span:nth-child(4) {
  top: 8px; }

.bt_menu.open span:nth-child(1) {
  top: 4px;
  width: 0%;
  left: 50%; }

.bt_menu.open span:nth-child(2) {
  transform: rotate(45deg); }

.bt_menu.open span:nth-child(3) {
  transform: rotate(-45deg); }

.bt_menu.open span:nth-child(4) {
  top: 4px;
  width: 0%;
  left: 50%; }

.cont_menu_m {
  width: 0%;
  height: 100%;
  background-color: #ffffff;
  border-top: solid 1px #e6e7e8;
  position: fixed;
  float: left;
  left: 0;
  visibility: hidden;
  transition: all 0.5s ease;
  box-sizing: border-box; }

.bt_menu.open .cont_menu_m,
.bt_menu.open ~ .cont_menu_m {
  width: 100%;
  overflow: hidden;
  visibility: visible;
  transition: all 0.5s ease;
  opacity: 0.97; }

.cont_m_l {
  height: 460px;
  width: 100%;
  float: left;
  overflow: scroll; }

.cont_m_l a {
  font: 14px Aller_R, Arial, sans-serif !important;
  color: #4477ae !important;
  text-decoration: none;
  width: 100%;
  height: 40px !important;
  line-height: 40px !important;
  background-color: #ffffff;
  border-bottom: solid 1px #eaeaea !important;
  padding: 0 20px 0 20px;
  float: left;
  display: block;
  box-sizing: border-box; }

.cont_m_l .cz-menu-mob {
  background: #0079BC;
  color: #fff !important; }

.cont_m_l .bt_blue_f_b {
  width: 130px !important;
  border-bottom: solid 2px #5086b6;
  line-height: 38px; }

.cont_m_l #accordion_m_l ul li a {
  border: none;
  font: 14px Aller_R, Arial, sans-serif;
  color: #a2a2a2 !important;
  line-height: 40px;
  padding: 0 0 0 30px; }

.cont_m_l #accordion_m_l ul {
  width: 100%;
  float: left;
  display: block; }

.cont_m_l .line_one {
  margin: 26px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .cont_m_l .line_one span {
    font: 14px Aller-Light, Arial, sans-serif;
    color: #939598;
    width: 100%;
    line-height: 22px;
    float: left;
    display: block;
    box-sizing: border-box; }

.cont_m_l #accordion_m_l .ui-widget {
  float: left !important;
  width: 100% !important; }

.cont_m_l #accordion_m_l h3 {
  float: left !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important; }

.cont_m_l #accordion_m_l .ui-widget-content {
  border: none;
  padding: 0;
  width: 100%;
  float: left; }

.cont_m_l #accordion_m_l .ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon, .ui-state-default .ui-icon {
  display: none; }

/*mobile*/
/*DirectTalk*/
.container_dt_filter {
  width: 100%;
  max-width: 500px;
  min-height: 620px;
  height: 100%;
  border: solid 30px #e6e5e1;
  padding: 0 4% 0 4%;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .container_dt_filter .content_dt_filter h1 {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    padding: 90px 0 26px 0;
    background-image: url(../img/im_lg_h.png);
    background-repeat: no-repeat;
    background-position: 0 10px;
    float: left;
    display: block;
    box-sizing: border-box; }
    .container_dt_filter .content_dt_filter h1.two {
      background-image: none; }
  .container_dt_filter .content_dt_filter h2 {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    text-align: center;
    padding: 0 0 26px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .container_dt_filter .content_dt_filter span {
    width: 100%;
    font: 14px Aller-Light, Arial, sans-serif;
    color: #939598;
    float: left;
    display: block;
    box-sizing: border-box; }
  .container_dt_filter .content_dt_filter label {
    float: left;
    box-sizing: border-box; }
  .container_dt_filter .content_dt_filter input[type="text"], .container_dt_filter .content_dt_filter input[type="password"], .container_dt_filter .content_dt_filter input[type="email"] {
    font: 14px Aller_R, Arial, sans-serif;
    color: #a2a2a2;
    width: 100%;
    height: 30px;
    float: left;
    display: block;
    padding: 0;
    border: 0;
    border-bottom: solid 1px #e6e7e8;
    background-color: transparent;
    transform: translateZ(0);
    transition: all 0.5s ease;
    box-sizing: border-box; }
  .container_dt_filter .content_dt_filter input[type="text"]:focus, .container_dt_filter .content_dt_filter input[type="password"]:focus, .container_dt_filter .content_dt_filter input[type="email"]:focus {
    border-bottom: solid 1px #5086b6; }
  .container_dt_filter .content_dt_filter input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset; }
  .container_dt_filter .content_dt_filter .bt_blue_f_t_b {
    margin: 20px 0 0 0; }
    .container_dt_filter .content_dt_filter .bt_blue_f_t_b:hover {
      color: #fff; }
    .container_dt_filter .content_dt_filter .bt_blue_f_t_b.two {
      margin: 20px 0 60px 0; }

@media only screen and (max-width: 320px) {
  .container_dt_filter {
    min-height: 580px !important; }
    .container_dt_filter h1.two {
      padding: 5% 0 26px 0 !important; } }

.container_dt_filter_two {
  width: 100%;
  max-width: 500px;
  min-width: 400px;
  min-height: 620px;
  border: solid 30px #e6e5e1;
  padding: 0 4% 0 4%;
  margin: auto;
  display: block;
  box-sizing: border-box; }
  .container_dt_filter_two .content_dt_filter h2 {
    width: 100%;
    font: 22px Aller_R, Arial, sans-serif;
    text-align: center;
    color: #000000;
    padding: 140px 0 26px 0;
    background-image: url(../img/im_lg_h.png);
    background-repeat: no-repeat;
    background-position: center 50px;
    float: left;
    display: block;
    box-sizing: border-box; }
  .container_dt_filter_two .content_dt_filter span {
    width: 100%;
    font: 18px Aller-Light, Arial, sans-serif;
    text-align: center;
    line-height: 28px;
    color: #939598;
    float: left;
    display: block;
    box-sizing: border-box; }
  .container_dt_filter_two .content_dt_filter a {
    width: 100%;
    font: 18px Aller_R, Arial, sans-serif;
    text-align: center;
    line-height: 26px;
    color: #4477ae;
    float: left;
    display: block;
    box-sizing: border-box; }
  .container_dt_filter_two .content_dt_filter .bt_blue_f_t_b {
    margin: 20px 0 0 0; }
  .container_dt_filter_two .content_dt_filter .bt_close {
    width: 30px;
    height: 30px;
    font: 30px Aller_R, Arial, sans-serif;
    text-decoration: none;
    color: #000000;
    position: absolute;
    top: 40px;
    right: 40px; }

/*DirectTalk*/
/*Error*/
.cont_erro {
  width: 100%;
  background-image: url(../img/lg_error.png);
  background-position: center top;
  background-repeat: no-repeat;
  margin: 0 0 50px 0;
  float: left;
  display: block;
  box-sizing: border-box; }
  .cont_erro h1 {
    width: 100%;
    font: 100px Aller-Light, Arial, sans-serif;
    color: #4477ae;
    text-align: center;
    padding: 238px 0 0 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_erro h2 {
    width: 100%;
    font: 16px Aller_R, Arial, sans-serif;
    color: #000000;
    text-align: center;
    padding: 20px 0 50px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_erro span {
    width: 100%;
    font: 14px Aller-Light, Arial, sans-serif;
    color: #000000;
    text-align: center;
    padding: 20px 0 50px 0;
    float: left;
    display: block;
    box-sizing: border-box; }
  .cont_erro .bt_blue_arrow {
    width: 180px;
    float: none;
    margin: auto;
    padding: 0 36px 0 0; }
    .cont_erro .bt_blue_arrow span {
      width: 100% !important;
      color: #4477ae !important;
      margin: 0 0 0 0 !important; }
    .cont_erro .bt_blue_arrow i {
      margin: 0;
      background-image: url(../img/bg_bt_blue_arrow_02.png);
      background-repeat: no-repeat;
      background-position: 0 0; }
      .cont_erro .bt_blue_arrow i span {
        width: 28px !important;
        background-image: url(../img/bg_bt_blue_arrow_02.png);
        background-repeat: no-repeat !important;
        background-position: 0 0 !important; }

/*Error*/
#overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
  filter: alpha(opacity=50); }

#modal {
  position: absolute;
  background: url(tint20.png) 0 0 repeat;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 14px;
  padding: 8px; }

#content {
  border-radius: 8px;
  background: #fff;
  padding: 20px; }

#close {
  position: absolute;
  background: url(close.png) 0 0 no-repeat;
  width: 24px;
  height: 27px;
  display: block;
  text-indent: -9999px;
  top: -7px;
  right: -7px; }

.remodal-confirm, .remodal-confirm:hover {
  color: #ffffff !important;
  background: transparent !important;
  width: 100%;
  height: 528px;
  margin: 72px 0 0 0;
  padding: 0; }

.remodal-confirm-mob, .remodal-confirm-mob:hover {
  display: none; }

.remodal {
  max-width: 740px !important;
  width: 740px !important;
  height: 600px !important;
  padding: 0 !important;
  background-image: url("../img/modal-740x600.jpg?031116") !important;
  background-position: center !important;
  background-repeat: no-repeat !important; }

.remodal-close:before {
  display: none !important; }

.remodal-close {
  position: absolute;
  top: 0;
  left: initial;
  display: block;
  overflow: visible;
  width: 76px;
  height: 72px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  transition: color 0.2s;
  text-decoration: none;
  color: #95979c;
  border: 0;
  outline: 0;
  background: transparent;
  right: 0; }

.com_one {
  width: 100%;
  min-height: 142px;
  margin: 0;
  padding: 40px 0 0 0;
  background-color: #000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_one .section_com_one {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_one .section_com_one .article_com_one {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.com_one .section_com_one .article_com_one h1 {
  font: 44px TitilliumSemiBold, Arial, sans-serif;
  color: #ffffff;
  width: 100%;
  padding: 0 0 10px 0;
  border: 0;
  margin-top: 0;
  margin-bottom: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_two {
  width: 100%;
  min-height: 142px;
  margin: 0;
  padding: 40px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_two .section_com_two {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_two .section_com_two .article_com_two {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.com_two .section_com_two .article_com_two h1 {
  font: 26px ExoSB, Arial, sans-serif;
  color: #000000;
  width: 100%;
  padding: 40px 0 30px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_two .section_com_two .article_com_two h2 {
  font: 16px ExoSB, Arial, sans-serif;
  color: #000000;
  width: 100%;
  padding: 0 0 6px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_two .section_com_two .article_com_two span {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #666666;
  width: 100%;
  line-height: 22px;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.com_two .section_com_two .article_com_two a {
  font: 14px Aller_R, Arial, sans-serif;
  color: #4779ac;
  line-height: 22px;
  text-decoration: none; }

.transcust {
  width: 100%;
  min-height: 142px;
  margin: 0;
  padding: 60px 0 0 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.transcust .section_transcust {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9000000;
  float: left;
  display: block;
  box-sizing: border-box; }

.transcust .section_transcust .article_transcust {
  max-width: 1200px;
  height: 100%;
  padding: 0 20px 0 20px;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.transcust .section_transcust .article_transcust h1 {
  font: 26px ExoSB, Arial, sans-serif;
  color: #000000;
  width: 100%;
  padding: 40px 0 30px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.transcust .section_transcust .article_transcust h2 {
  font: 16px ExoSB, Arial, sans-serif;
  color: #000000;
  width: 100%;
  padding: 0 0 6px 0;
  border: 0;
  float: left;
  display: block;
  box-sizing: border-box; }

.transcust .section_transcust .article_transcust a {
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #333E50;
  line-height: 30px;
  text-decoration: none; }

.transcust_bdy .panel-default > .panel-heading {
  width: 100%;
  height: 76px;
  text-decoration: none;
  margin: 24px 0 20px 0;
  background-color: #ffffff;
  cursor: pointer;
  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  transition: 0.5s;
  position: relative; }

.transcust_bdy .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: none !important; }

.transcust_bdy .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: transparent !important; }

.transcust_bdy .panel-default > .panel-heading a {
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #333E50;
  background-image: url(../img/plus_acc.png);
  background-position: right center;
  background-repeat: no-repeat;
  padding: 30px 62px 24px 32px;
  line-height: 1;
  left: 0;
  right: 0;
  position: absolute;
  transition: 0.5s; }

.transcust_bdy .panel-default > .panel-heading a.active.collapsed {
  font: 18px TitilliumRegular, Arial, sans-serif;
  color: #333E50;
  background-image: url(../img/plus_acc.png);
  background-position: right center;
  background-repeat: no-repeat;
  padding: 30px 62px 24px 32px;
  line-height: 1;
  position: absolute;
  transition: 0.5s; }

.transcust_bdy .panel-default > .panel-heading a:hover, .transcust_bdy .panel-default > .panel-heading a.collapsed:hover {
  background-image: url(../img/plus_acc.png);
  background-position: right center;
  background-repeat: no-repeat;
  color: #4087F6;
  padding: 30px 62px 24px 32px;
  line-height: 1;
  left: 0;
  right: 0;
  position: absolute;
  transition: 0.5s; }

.transcust_bdy .panel-default > .panel-heading a.active {
  font: 18px TitilliumSemiBold, Arial, sans-serif;
  color: #4087F6;
  background-image: url(../img/less_acc.png);
  background-position: right center;
  background-repeat: no-repeat;
  padding: 30px 62px 24px 32px;
  line-height: 1;
  left: 0;
  right: 0;
  position: absolute;
  transition: 0.5s; }

.transcust_bdy .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: none;
  padding: 20px; }

.transcust_bdy .panel-group .panel {
  margin-bottom: 0;
  border-radius: 0; }

.transcust_bdy .panel-default {
  border-color: transparent; }

.transcust_bdy .panel-heading {
  padding: 0;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.transcust_bdy .panel {
  margin-bottom: 0;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  box-shadow: none; }

.transcust_bdy .panel-body ul {
  list-style: decimal;
  font: 16px TitilliumRegular, Arial, sans-serif;
  color: #4087F6;
  width: 100%;
  line-height: 40px;
  float: left;
  display: block;
  box-sizing: border-box; }

.transcust_bdy .panel-body ul li span {
  color: #333E50;
  line-height: 40px; }

.transcust_bdy .panel-body ul li a {
  color: #4087F6 !important;
  line-height: 40px !important;
  transition: 0.5s;
  position: relative; }

.transcust_bdy .panel-body ul li a:after {
  position: absolute;
  top: inherit;
  bottom: 0;
  left: 0;
  content: '';
  width: 0;
  height: 1px;
  display: block;
  margin: 0;
  border: none !important;
  background-color: #4087F6;
  transition: 0.5s; }

.transcust_bdy .panel-body ul li a:hover:after {
  width: 100%;
  transition: 0.5s; }

.transcust_bdy .panel-body ul ol {
  list-style: lower-latin;
  padding: 0 0 0 16px; }

.transcust_bdy .wrg {
  width: 100%;
  background-color: #e7f0f9;
  border-radius: 4px;
  padding: 20px;
  border: solid 1px #dde7ee;
  float: left;
  display: block;
  box-sizing: border-box; }

.transcust_bdy .wrg span {
  font: 20px TitilliumSemiBold, Arial, sans-serif;
  color: #52718a; }

.transcust_bdy .wrg ul li {
  color: #666666;
  font: 14px TitilliumRegular, Arial, sans-serif;
  line-height: 22px; }

.hm_nw_one .section_hm_nw_one .article_hm_nw_one div:nth-child(1) a .cont_txt_bn .bt_blue_f_t {
  margin: 34px 0 0 0;
  clear: both; }

#dt-faq-iframe {
  -webkit-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);
  z-index: 900000000;
  bottom: 0 !important; }

.dt-closebutton {
  display: none !important; }

.dt-floater {
  border-radius: 100% !important;
  bottom: 13px !important;
  right: 13px !important;
  padding: 10px !important;
  width: 71px !important;
  height: 71px !important;
  padding-left: 32px !important;
  background-color: #4088f6 !important;
  font-weight: bold;
  box-shadow: none !important;
  text-indent: -999px;
  font-size: 0 !important; }

.dt-floater:before {
  content: " ";
  width: 71px;
  height: 71px;
  left: 0;
  top: 0;
  position: absolute;
  display: inline-block;
  background-image: url("../img/icon_sup.png?15012018");
  background-position: center;
  background-repeat: no-repeat; }

.dt-floater > div {
  display: none; }

.dt-faq-search-wrapper {
  border-top: 1px solid #735066; }

.hm_new_three {
  width: 100%;
  background-color: #242423;
  position: relative;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_three .section_hm_new_three {
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  box-sizing: border-box; }

.hm_new_three .section_hm_new_three .article_hm_new_three {
  max-width: 1080px;
  height: 296px;
  padding: 0;
  margin: auto;
  display: block;
  box-sizing: border-box; }

.cont_form_pz {
  width: 100%;
  margin: 70px 0 0 0;
  position: relative;
  z-index: 90000;
  float: left;
  display: block; }
  .cont_form_pz h1 {
    font: 20px TitilliumSemiBold, Arial, sans-serif;
    color: #ffffff;
    width: 100%;
    margin: 0;
    padding: 0 0 20px 0;
    float: left;
    display: block; }
  .cont_form_pz label {
    width: 34%;
    margin: 0 70px 0 0;
    float: left;
    display: block; }
    .cont_form_pz label input {
      font: 18px TitilliumWebLight, Arial, sans-serif;
      color: #ffffff;
      width: 100%;
      height: 36px;
      float: left;
      display: block;
      border: 0;
      margin: 8px 0 0 0;
      border-bottom: solid 1px #606163;
      background-color: transparent;
      transform: translateZ(0);
      transition: all 0.5s ease;
      box-sizing: border-box; }
    .cont_form_pz label var {
      width: 100% !important;
      font: 12px Aller_R, Arial, sans-serif !important;
      color: #ffffff !important;
      padding: 10px 0 0 0 !important;
      margin: 2px 0 0 0 !important;
      float: left !important;
      display: block;
      box-sizing: border-box !important; }
    .cont_form_pz label .bt_blue_f_t_b {
      font: 14px ExoM, Arial, sans-serif;
      color: #ffffff;
      text-decoration: none;
      text-align: center;
      text-transform: uppercase;
      background-color: #0079bc;
      border: none !important;
      border-radius: 4px;
      width: 204px !important;
      height: 46px !important;
      margin: 0 !important;
      float: right; }
  .cont_form_pz label:nth-child(4) {
    width: auto;
    margin: 0; }

.ui-tabs .ui-tabs-nav {
  float: none !important;
  margin: auto !important;
  border-bottom: none !important; }

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  border-bottom: solid 3px #0079bc !important;
  margin: 0 22px 0 0 !important; }
  .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
    color: #0079bc !important; }

@media only screen and (min-width: 1201px) {
  .subm .column.one {
    width: 21%; }
  .subm .column.two {
    width: 36%; }
  .subm .column.three {
    width: 20%; }
  .subm .column.four {
    width: 20%; } }

@media only screen and (min-width: 1380px) {
  .subm .column.one {
    width: 20%; }
  .subm .column.two {
    width: 30%; }
  .subm .column.three {
    width: 20%; }
  .subm .column.four {
    width: 20%; } }

@media only screen and (min-width: 1600px) {
  .subm .column.one {
    width: 22%; }
  .subm .column.two {
    width: 28%; }
  .subm .column.three {
    width: 18%; }
  .subm .column.four {
    width: 18%; } }

@media only screen and (min-width: 1601px) {
  .subm .column.one {
    width: 17%; }
  .subm .column.two {
    width: 28%; }
  .subm .column.three {
    width: 14%; }
  .subm .column.four {
    width: 15%; } }

@media only screen and (max-width: 1260px) {
  footer .cont_ft .social {
    padding: 0 20px 0 20px; } }

/*# sourceMappingURL=default.css.map */
