@font-face {
  font-family: 'Akkurat-Pro-Regular';
  src: url('../font/akkurat-pro-regular.woff') format('woff'),
       url('../font/akkurat-pro-regular.woff2') format('woff2'),
       url('../font/akkurat-pro-regular.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Akkurat-Pro-Bold';
  src: url('../font/akkurat-pro-bold.woff') format('woff'),
       url('../font/akkurat-pro-bold.woff2') format('woff2'),
       url('../font/akkurat-pro-bold.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}

/* Back to top */
.cbg-backtotop {
  position: fixed; z-index: 200; bottom: 50px; right: 50px;
}
.cbg-backtotop a {
  display: block; width: 40px; height: 40px; margin: 0; text-indent: -9999px;
  background: url(/content/dam/huawei-cbg-site/common/mkt/pdp/store/img/sprites_cbg_icon.png) no-repeat;
  opacity: 0.6; filter: alpha(opacity=80); transition: all linear 0.2s;
}
.cbg-backtotop a.hidden {
  opacity: 0; filter: alpha(opacity=0); cursor: default;
}
.cbg-backtotop a.cbg-icon-backtotop {
  background-position: -549px -188px;
}
.cbg-backtotop a.cbg-icon-backtohome {
  background-position: -549px -148px;
}
/* Vertical */
@media screen and (max-width: 767px) {
  .cbg-backtotop {
    bottom: 20px; right: 20px;
  }
  .cbg-backtotop a {
    background-size: 325px;
  }
  .cbg-backtotop a.cbg-icon-backtotop {
    background-position: -190px -74px;
  }
  .cbg-backtotop a.cbg-icon-backtohome {
    background-position: -190px -74px;
  }
}


/* Local */
/* General */
  .conv3_band3_section {
    position: relative; width: 100%; clear: both;
    font-family: 'Akkurat-Pro-Regular', sans-serif!important;
    max-width: 1920px;
    margin: 0 auto;
    overflow: hidden;
  }
  .conv3_band3_section img {
    display: block; 
  }
  .conv3_band3_section .conv3_band3_outer {
    position: relative; width: 100%; height: 100%; padding: 0;
  }
  .conv3_band3_section .conv3_band3_image {
    position: relative; width: 80%; margin: 0 auto;
  }
  .conv3_band3_section .conv3_band3_image img {
    width: 100%; height: auto;
  }
  .conv3_band3_section .conv3_band3_copy {
    position: absolute; z-index: 10; width:80%; text-align:center; max-width: 726px;
  }
  /*.conv3_band3_section .conv3_band3_copy p{
    color:#515151;
  }*/
  .conv3_band3_section .conv3_band3_copy h2,.conv3_band3_section .conv3_band3_copy p {
    width:100%; max-width:764px; margin-left:auto; margin-right:auto; text-align: right;
  }
  .conv3_band3_section h2, .conv3_band3_section h3 {
    font-family: 'Akkurat-Pro-Bold', sans-serif!important; font-size: 48px; line-height: 1.2; color: #151515; /* Green */
  }
  .conv3_band3_section.conv3_band3_c2 h2 {
    color: #ffd851; /* Yellow */
  }
  .conv3_band3_section.conv3_band3_dark h2, .conv3_band3_section.conv3_band3_dark .conv3_band3_copy {
    color: #fff; /* White */
  }
  .conv3_band3_section h2, .conv3_band3_section h3, .conv3_band3_section p {
    margin-bottom: 20px;
    text-align: right;
  }
  .conv3_band3_section h2.conv3_band3_ksp_type {
    padding-top: 40px; font-size: 20px; text-transform: uppercase;
  }
  .conv3_band3_section h3 {
    font-size: 16px;
  }
  .conv3_band3_section p {
    font-size: 24px; line-height: 1.5;
  }
  .conv3_band3_section .conv3_band3_note {
    font-size: 14px;
    color: #a3a1a2;
  }
  .conv3_band3_section .conv3_band3_nowrap {
    white-space: nowrap;
  }

  @media screen and (min-width: 768px) {
    .conv3_band3_section .conv3_band3_outer {
      width: 100%; /* Align with global header/footer */
      margin:0 auto;
    }
  }
  @media screen and (min-width: 1366px) {
    .conv3_band3_section .conv3_band3_outer {
      width: 100%;
      max-width: 1366px;
      margin: 0 auto;
    }
  }
  /* Vertical */
  @media screen and (max-width: 767px) {
    .conv3_band3_section {
      width:100%;
      overflow:hidden;
    }
    .conv3_band3_section .conv3_band3_copy {
      position: relative; 
      left: 0; 
      top: auto!important; 
      width: 90%!important; 
      margin: 0 auto; 
      padding-bottom: 20px; 
      /*text-align: center;*/
    }
    .conv3_band3_section .conv3_band3_copy p {
      width:90%;
      margin-left:5%;
      font-size: 16px;
      color: #515151;
    }
    .conv3_band3_section .conv3_band3_copy .conv3_band3_note {
      font-size: 14px;
    }
    .conv3_band3_section h2 {
      font-size: 32px;
    }
    .conv3_band3_section h2.conv3_band3_ksp_type {
      padding-top: 40px; padding-left: 5%; margin-bottom: 40px;
    }
  }
  @media screen and (max-width: 785px) {
    #conv3_band3_s5,#conv3_band3_s10{
      width:100%;
      overflow:hidden;
    }
    #conv3_band3_s5 .conv3_band3_copy,#conv3_band3_s10 .conv3_band3_copy{
      position: relative; 
      left: 0; 
      top: auto!important; 
      width: 90%!important; 
      margin: 0 auto; 
      padding-bottom: 20px; 
      /*text-align: center;*/
    }
    #conv3_band3_s5 .conv3_band3_copy p,#conv3_band3_s10 .conv3_band3_copy p{
      width:90%;
      margin-left:5%;
      /*font-size: 16px;*/
    }
    #conv3_band3_s5  h2,#conv3_band3_s10 h2{
      font-size: 32px;
      width:90%;
    }
  }

/* Avoid being covered by top nav */
  #conv3_band3_top_padding {
    height: 70px;
  }
  @media screen and (max-width: 767px) {
    #conv3_band3_top_padding {
      height: 57px;
    }
  }

/* section #0 */
  #conv3_band3_s0 {
    clear:both;
  }
  /*#conv3_band3_s0 .conv3_band3_s0_bg {
    background:url('../img/pic_s0_bg.jpg') no-repeat top center;
    background-size:auto 100%;
    width:100%;
    height:56.25vw;
    max-height:1080px;
  }*/
  #conv3_band3_s0 .pc{
    display: block;
    clear:both;
    width:100%;
  }
  #conv3_band3_s0 .mobile{
    display: none;
  }
  #conv3_band3_s0 .conv3_band3_copy {
    /*width:34.4%;
    top:50%;
    left:6%;
    max-width:470px;*/
    width:34.19%;
    height:3vw;
    max-width: 467px;
    max-height: 40px;
    top:38%;
    left: 6%; 
  }
  #conv3_band3_s0 .conv3_band3_copy h2{
    width:100%;
    height:100%;
    /*background:url('../img/Terra_logo.svg') no-repeat top center;
    background-size:100% 100%;*/
    margin-left: 2.4px;
  }
  #conv3_band3_s0 .conv3_band3_copy h2 img{
    width:100%;
  }
  #conv3_band3_s0 .conv3_band3_copy h2 span{
    opacity: 0;
  }
  #conv3_band3_s0 .conv3_band3_copy p{
    text-align: right;
    color: #000000;
  }
/* Vertical */
  @media screen and (max-width: 767px) {
    #conv3_band3_s0 .pc{
      display: none;
    }
    #conv3_band3_s0 .mobile{
      display: block;
      width: 100%;
    }
    #conv3_band3_s0 .conv3_band3_copy {
      /*width:34.4%;
      top:50%;
      left:6%;
      max-width:470px;*/
      width:68%!important;
      height: auto;
      left:0;
      margin-top: 60px;
    }
    #conv3_band3_s0 .conv3_band3_copy h2{
      margin-left: 0;
      background-position: left bottom;
      margin-bottom: 14px;
    }
    #conv3_band3_s0 .conv3_band3_copy p{
      width: 100%;
      margin-left: -1px;
      text-align: right;
    }
  }

/* section #1 */
  #conv3_band3_s1 {
    clear:both;
    background: url('../img/pic_s8_bg.png') no-repeat center top;
    background-size:100% auto;
  }
  #conv3_band3_s1 .conv3_band3_copy {
    width:50%;
    top:65px;
    right:5%;
    max-width: 400px;
    text-align: right;
  }
  /*#conv3_band3_s1 .conv3_band3_copy p{
    color: #515151;
  }*/
  #conv3_band3_s1 .conv3_band3_outer{
    /*max-height: 56.2vw;*/
  }
  #conv3_band3_s1 .pc{
    display: block;
  }
  #conv3_band3_s1 .mobile{
    display: none;
  }
  #conv3_band3_s1 .conv3_band3_image {
    clear:both;
    /*height: 0;
    width: auto;*/
    /*margin-left:-15%;*/
    position: relative;

    width: 42%;
    height: auto;
    margin-left: -2%;
  }
  #conv3_band3_s1 .conv3_band3_image img{
    /*height: 100%;
    width: auto;*/

    width: 100%;
    height: auto;
  }
  #conv3_band3_s1 .conv3_band3_image .conv3_band3_cover{
    position: absolute;
    width:100%;
    height: 100%;
    top:0;
    left: 0;
    opacity: 0;
  }
  @media screen and (min-width: 900px) {
    #conv3_band3_s1 .conv3_band3_image {
      margin-left:0%;
    }
    #conv3_band3_s1 .conv3_band3_copy {
      right:8%;
    }
  }
  @media screen and (min-width: 1000px) {
    #conv3_band3_s1 .conv3_band3_image {
      margin-left:3%;
    }
    #conv3_band3_s1 .conv3_band3_copy {
      right:10%;
    }
  }
  @media screen and (min-width: 1050px) {
    #conv3_band3_s1 .conv3_band3_image {
      margin-left:5%;
    }
    #conv3_band3_s1 .conv3_band3_copy {
      right:12%;
    }
  }
  @media screen and (min-width: 1150px) {
    /*#conv3_band3_s1 .conv3_band3_image {
      margin-left:5.5%;
    }*/
    /*#conv3_band3_s1 .conv3_band3_copy {
      right:15%;
    }*/
  }
  @media screen and (min-width: 1270px) {
    /*#conv3_band3_s1 .conv3_band3_image {
      margin-left:5.8%;
    }*/
    /*#conv3_band3_s1 .conv3_band3_copy {
      right:18%;
    }*/
  }
  /* Vertical */
  @media screen and (max-width: 768px) {
    #conv3_band3_s1 .pc{
      width: 45%;
      margin-left: -5%;
    }
  }
  @media screen and (max-width: 767px) {
    #conv3_band3_s1 .conv3_band3_outer{
      min-width: 0;
    }
    #conv3_band3_s1 .pc{
      display: none;
    }
    #conv3_band3_s1 .mobile{
      display: block;
      width: 83.75%;
      margin-left: 0;
    }
    #conv3_band3_s1 .conv3_band3_copy {
      position: relative;
      padding-top:60px;
      padding-bottom:40px;
      max-width: 726px;
      right:auto;
      left:auto;
    }
    #conv3_band3_s1 .conv3_band3_copy h2{
      margin-left:5%;
      width:90%;
    }
    #conv3_band3_s1 .conv3_band3_image img{
      width: 100%;
      height: auto;
    }
  }

/* section #2 */
  #conv3_band3_s2 {
    clear:both;
    background:url('../img/pic_s8_bg.png') no-repeat center top;
    background-size:100% auto;
  }
  #conv3_band3_s2 .pc{
    display: block;
  }
  #conv3_band3_s2 .mobile{
    display: none;
  }
  #conv3_band3_s2 .conv3_band3_copy{
    position: relative;
    padding-top:110px;
    padding-bottom:80px; 
    width: 80%;
    margin: 0 auto;
    text-align: right;
  }
  #conv3_band3_s2 .conv3_band3_image {
    clear:both;
    width:74.3%;
    padding-bottom: 80px; 
  }
  /* Vertical */
  @media screen and (max-width: 767px) {
    #conv3_band3_s2 .pc{
      display: none;
    }
    #conv3_band3_s2 .mobile{
      display: block;
    }
    #conv3_band3_s2 .conv3_band3_image {
      padding-top:0;
      width:87.34%;
      padding-bottom: 50px;
    }
    #conv3_band3_s2 .conv3_band3_copy{
      position: relative;
      padding-top:60px;
      padding-bottom:40px; 
    }
    #conv3_band3_s2 .conv3_band3_copy h2{
      margin-left:5%;
      width:90%;
    }
  }

/* section #3 */
  #conv3_band3_s3 {
    background:url('../img/pic_s3_bg.jpg') no-repeat center top;
    background-size:auto 100%;
  }
  #conv3_band3_s3 .conv3_band3_image {
    width: 100%;
    clear:both;
  }
  #conv3_band3_s3 .conv3_band3_image img.pc {
    display: block;
    width:100%;
    margin:0 auto;
    max-width:1366px;
  }
  #conv3_band3_s3 .conv3_band3_image img.mobile {
    display: none;
  }
  #conv3_band3_s3 .conv3_band3_image .conv3_band3_copy{
    position: absolute;
    z-index: 10;
    width: 45%;
    /*top:110px;*/
    top:22.78%;
    left:48.9%;
    max-width: 490px;
    text-align: right;
  }
  #conv3_band3_s3 .conv3_band3_image .conv3_band3_copy p{
    color: #171717;
  }
  
  /* Vertical */
  @media screen and (max-width: 767px) {
    #conv3_band3_s3 {
      background:url('../img/pic_s3_bg_mobile.jpg') no-repeat center top;
      background-size:100% auto;
    }
    #conv3_band3_s3 .conv3_band3_image img.pc {
      display: none;
    }
    #conv3_band3_s3 .conv3_band3_image img.mobile {
      display: block;
    }
    #conv3_band3_s3 .conv3_band3_image .conv3_band3_copy{
      position: absolute;
      z-index: 10;
      width: 72%!important;
      top:38%!important;
      /*top:60px!important;*/
      left:6%;
      max-width: 762px;
    }
    #conv3_band3_s3 .conv3_band3_copy h2{
      margin-left:5%;
      width:90%;
    }
  }

/* section #4 */
  #conv3_band3_s4 {
    clear:both;
    background: url('../img/pic_s8_bg.png') no-repeat center top;
    background-size:100% auto;
  }
  #conv3_band3_s4 .pc{
    display: block;
  }
  #conv3_band3_s4 .mobile{
    display: none;
  }
  #conv3_band3_s4 .conv3_band3_copy{
    position: relative;
    padding-top:110px;
    padding-bottom:75px; 
    width: 80%;
    margin: 0 auto;
    text-align: right;
  }
  #conv3_band3_s4 .conv3_band3_image {
    clear:both;
    width:90.5%;
    position: relative;
  }
  #conv3_band3_s4 .conv3_band3_image .conv3_band3_cover{
    position: absolute;
    width:100%;
    height: 100%;
    top:0;
    left: 0;
  }
  /* Vertical */
  @media screen and (max-width: 767px) {
    #conv3_band3_s4 .pc{
      display: none;
    }
    #conv3_band3_s4 .mobile{
      display: block;
      width: 100%;
    }
    #conv3_band3_s4 .conv3_band3_copy{
      position: relative;
      padding-top:60px;
      padding-bottom:40px; 
    }
    #conv3_band3_s4 .conv3_band3_copy h2{
      margin-left:5%;
      width:90%;
    }
  }

/* section #5 */
  #conv3_band3_s5 {
    clear:both;
    background:url('../img/pic_s8_bg.png') no-repeat top center;
    background-size:100% auto;
  }
  #conv3_band3_s5 .pc{
    display: block;
  }
  #conv3_band3_s5 .mobile{
    display: none;
  }
  #conv3_band3_s5 .conv3_band3_copy {
    width:40%;
    top:110px;
    right:12%;
    text-align: right;
    max-width: 400px;
  }
  #conv3_band3_s5 .conv3_band3_image {
    clear:both;
    width:31.1%;
    margin-left:13%;
    padding-top: 260px;
    padding-bottom: 220px;
  }
  
/* Vertical */
@media screen and (max-width: 785px) {
  #conv3_band3_s5 .pc{
    display: none;
  }
  #conv3_band3_s5 .mobile{
    display: block;
    width: 55%;
    /*width: 61%;*/
    padding-top: 40px;
    padding-bottom: 60px;
    margin-left: auto;
  }
  #conv3_band3_s5 .conv3_band3_copy {
    left:0;
    max-width: 726px;
  }
  #conv3_band3_s5 .conv3_band3_copy h2{
    margin-left:5%;
    font-size: 48px;
  }
}
@media screen and (max-width: 767px) {
  #conv3_band3_s5 .pc{
    display: none;
  }
  #conv3_band3_s5 .mobile{
    display: block;
    width: 61%;
    padding-top: 40px;
    padding-bottom: 60px;
    margin-left: auto;
  }
  #conv3_band3_s5 .conv3_band3_copy {
    left:0;
    max-width: 726px;
  }
  #conv3_band3_s5 .conv3_band3_copy h2{
    margin-left:5%;
    font-size: 32px;
  }
}

/* section #6 */
  #conv3_band3_s6 {
    clear:both;
    background:url('../img/pic_s6_bg.jpg') no-repeat center top;
    background-size:auto 100%;
  }
  #conv3_band3_s6 .conv3_band3_image {
    width: 100%;
    clear:both;
  }
  #conv3_band3_s6 .conv3_band3_image img.pc {
    display: block;
    width:100%;
    margin:0 auto;
    max-width:1366px;
  }
  #conv3_band3_s6 .conv3_band3_image img.mobile {
    display: none;
  }
  #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy{
    position: absolute;
    /*top:110px;*/
    top:28.3%;
    left:52%;
    width:42%;
    max-width: 475px;
    text-align: right;
    z-index: 10;
  }
  #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy p{
    color: #171717;
  }
  @media screen and (min-width: 768px) {
    #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy {
      top:21%;
    }
  }
  @media screen and (min-width: 900px) {
    #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy {
      width:35%;
      left:53%;
      top:28.3%;
    }
  }
  @media screen and (min-width: 1010px) {
    #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy {
      width:32%;
    }
  }
  @media screen and (min-width: 1180px) {
    #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy {
      width:28%;
    }
  }
  @media screen and (min-width: 1366px) {
    #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy {
      width:25%;
    }
  }
/* Vertical */

@media screen and (max-width: 767px) {
  #conv3_band3_s6 {
    background:url('../img/pic_s6_bg_mobile.jpg') no-repeat center top;
    background-size:100% auto;
  }
  #conv3_band3_s6 .conv3_band3_image img.pc {
    display: none;
  }
  #conv3_band3_s6 .conv3_band3_image img.mobile {
    display: block;
  }
  #conv3_band3_s6 .conv3_band3_image .conv3_band3_copy{
    position: absolute;
    z-index: 10;
    width: 72%!important;
    top:38%!important;
    /*top:60px!important;*/
    left:6%;
    max-width: 762px;
  }
  #conv3_band3_s6 .conv3_band3_copy h2{
    margin-left:5%;
    width:90%;
  }
}

/* section #7 */
  #conv3_band3_s7 {
    clear:both;
    background:url('../img/pic_s8_bg.png') no-repeat top center;
    background-size:100% auto;
  }
  #conv3_band3_s7 .conv3_band3_image {
    clear:both;
    width:56.8%;
    position: relative;
    margin-bottom: 120px;
  }
  #conv3_band3_s7 .conv3_band3_copy{
    position: relative;
    padding-top:110px;
    padding-bottom:80px; 
    width: 80%;
    margin: 0 auto;
    text-align: right;
  }
  #conv3_band3_s7 .conv3_s7_dot{
    position: absolute;
    width: 3.6%;
    top:35%;
    left:89%;
  }
  /*#conv3_band3_s7 .conv3_s7_dot.dot1{
    opacity: 1;
  }
  #conv3_band3_s7 .conv3_s7_dot.dot2{
    opacity: 0;
  }
  #conv3_band3_s7 .conv3_s7_dot.dot3{
    opacity: 0;
  }*/
  #conv3_band3_s7 .conv3_s7_end{
    position: absolute;
    width: 3.6%;
    top:32%;
    left:89%;
  }
  /* Vertical */
  @media screen and (max-width: 767px) {
    #conv3_band3_s7 .conv3_band3_image {
    width:82%;
    margin-bottom: 60px;
  }
    #conv3_band3_s7 .conv3_band3_copy{
      position: relative;
      padding-top:60px;
      padding-bottom:40px; 
    }
    #conv3_band3_s7 .conv3_band3_copy h2{
      margin-left:5%;
      width:90%;
    }
  }

  
/* section #8 */
  #conv3_band3_s8 {
    background:url('../img/pic_s8_bg.png') no-repeat center top;
    background-size:100% auto;
  }
  #conv3_band3_s8 .conv3_band3_copy{
    position: relative;
    padding-top:110px;
    padding-bottom:40px; 
    width: 80%;
    margin: 0 auto;
    text-align: right;
  }
  #conv3_band3_s8 .conv3_band3_wave{
    background:url('../img/pic_s8_bg_ie.jpg') no-repeat center top;
    background-size:100% auto;
    /*background-size:auto 100%;*/
    position: relative;
    width: 100%;
    clear: both;
  }
  #conv3_band3_s8 .conv3_band3_wave .conv3_band3_outer{
    height:auto;
  }
  #conv3_band3_s8 .conv3_band3_image {
    width:100%;
    clear: both;
    margin-bottom: 120px;
  }
  #conv3_band3_s8 .conv3_band3_image img.pc {
    display: block;
  }
  #conv3_band3_s8 .conv3_band3_image img.mobile {
    display: none;
  }
  #conv3_band3_s8 .conv3_band3_image .conv3_band3_pro {
    width:20%;
    position: absolute;
    left:29%;
    top:29%;
    /*top:19.6%;*/

    /*width:34.5%;
    position: absolute;
    left:29%;
    top:19.6%;*/
  }
  #conv3_band3_s8 .conv3_band3_image .conv3_band3_pro1 {
    width:22.25%;
    position: absolute;
    left:41%;
    top:23%;
    /*top:32%;*/

    /*width:34.5%;
    position: absolute;
    left:29%;
    top:19.6%;*/
  }
  #conv3_band3_s8 .conv3_band3_image .conv3_band3_drop {
    width:97.3%;
    /*width:27.8%;*/
    position: absolute;
    /*left:32.2%;*/
    left:1.35%;
    /*top:45%;*/
    top:10%;
  }
  
/* Vertical */
  @media screen and (max-width: 768px) {
    #conv3_band3_s8 .conv3_band3_image {
      margin-bottom: 80px;
    }
  }
  @media screen and (max-width: 767px) {
    #conv3_band3_s8 .conv3_band3_wave{
      background:url('../img/pic_s8_bg_mobile.jpg') no-repeat center top;
      background-size:100% auto;
    }
    #conv3_band3_s8 .conv3_band3_image {
      margin-bottom: 60px;
    }
    #conv3_band3_s8 .conv3_band3_image img.pc {
      display: none;
    }
    #conv3_band3_s8 .conv3_band3_image img.mobile {
      display: block;
    }
    #conv3_band3_s8 .conv3_band3_image .conv3_band3_pro {
      width:63%;
      left:18.75%;
      top:19.7%;
    }
    #conv3_band3_s8 .conv3_band3_image .conv3_band3_pro1 {
      display: none;
    }
    #conv3_band3_s8 .conv3_band3_image .conv3_band3_drop {
      width:51%;
      left:25%;
      top:45.5%;
    }
    #conv3_band3_s8 .conv3_band3_copy{
      position: relative;
      padding-top:60px;
      padding-bottom:40px; 
    }
    #conv3_band3_s8 .conv3_band3_copy h2{
      margin-left:5%;
      width:90%;
    }
  }

  /* section #9 */
  #conv3_band3_s9 {
    clear:both;
    background:url('../img/pic_s9_bg.jpg') no-repeat center top;
    background-size:auto 100%;
  }
  #conv3_band3_s9 .conv3_band3_image {
    width: 100%;
    clear:both;
  }
  #conv3_band3_s9 .conv3_band3_image img.pc {
    display: block;
    width:100%;
    margin:0 auto;
    max-width:1366px;
  }
  #conv3_band3_s9 .conv3_band3_image img.mobile {
    display: none;
  }
  #conv3_band3_s9 .conv3_band3_copy {
    /*top:110px;*/
    top:15.625%;
    left:16.6%;
    width:51%;
    text-align: right;
    max-width: 400px;
  }
  #conv3_band3_s9 .conv3_band3_copy p{
    color: #171717;
  }
 /* Vertical */
  @media screen and (max-width: 767px) {
    #conv3_band3_s9 {
      background:url('../img/pic_s9_bg_mobile.jpg') no-repeat center top;
      background-size:100% auto;
    }
    #conv3_band3_s9 .conv3_band3_image img.pc {
      display: none;
    }
    #conv3_band3_s9 .conv3_band3_image img.mobile {
      display: block;
    }
    #conv3_band3_s9 .conv3_band3_image .conv3_band3_copy{
      position: absolute;
      z-index: 10;
      width: 80%!important;
      top:45%!important;
      /*top:60px!important;*/
      left:6%;
      max-width: 762px;
    }
    #conv3_band3_s9 .conv3_band3_image .conv3_band3_copy h2{
      color: #fff;
      margin-left:5%;
      width:90%;
    }
    #conv3_band3_s9 .conv3_band3_image .conv3_band3_copy p{
      color: #fff;
    }
  }
  

  /* section #10 */
  #conv3_band3_s10 {
    clear:both;
    background:url('../img/pic_s8_bg.png') no-repeat top center;
  }
  #conv3_band3_s10 .pc{
    display: block; 
  }
  #conv3_band3_s10 .mobile{
    display: none;
  }
  #conv3_band3_s10 .conv3_band3_copy {
    top: 110px;
    left:12%;
    width: 40%;
    text-align: right;
    max-width: 400px;
  }
  #conv3_band3_s10 .conv3_band3_copy .h2_mobile{
    display: none;
  }
  #conv3_band3_s10 .conv3_band3_copy .h2_pc{
    display: block;
  }
  #conv3_band3_s10 .conv3_band3_image {
    clear:both;
    margin-right:10%;
    padding-top: 230px;
    padding-bottom: 230px;
    width:37%;
  }

  /* Vertical */
  @media screen and (max-width: 785px) {
    #conv3_band3_s10 .pc{
      display: none;
    }
    #conv3_band3_s10 .mobile{
      display: block;
      width: 55%;
      /*width: 67.5%;*/
      padding-top:60px;
      padding-bottom:40px;
      margin-right: auto;
    }
    #conv3_band3_s10 .conv3_band3_copy {
      padding-top:0;
      padding-bottom:0;
      left:0;
      max-width: 762px;
    }
    #conv3_band3_s10 .conv3_band3_copy h2{
      margin-left:5%;
      font-size: 48px;
    }
    #conv3_band3_s10 .conv3_band3_copy .h2_mobile{
      display: block;
    }
    #conv3_band3_s10 .conv3_band3_copy .h2_pc{
      display: none;
    }
  }
  @media screen and (max-width: 767px) {
    #conv3_band3_s10 .pc{
      display: none;
    }
    #conv3_band3_s10 .mobile{
      display: block;
      width: 67.5%;
      padding-top:60px;
      padding-bottom:40px;
      margin-right: auto;
    }
    #conv3_band3_s10 .conv3_band3_copy {
      padding-top:0;
      padding-bottom:0;
      left:0;
      max-width: 762px;
    }
    #conv3_band3_s10 .conv3_band3_copy h2{
      margin-left:5%;
      font-size: 32px;
    }
  }