body{min-width: auto;}
.overview-content {font-size:16px;font-weight:300; margin:0 auto;max-width:1920px; overflow-x: hidden; }
.overview-content .w1200 { margin:0 auto; position:relative; width:75em; }
.overview-content .regular { font-weight:400; }
.overview-content .medium { font-weight:500; }
.overview-content .bold { font-weight:700; }
.overview-content .m-show { display:none; }
.overview-content .nowrap { white-space:nowrap; }
.overview-content .text>h2 { font-size:3.125em;  font-weight:400; line-height:1.2; }
.overview-content .text>p { font-size:1.25em;font-weight:300; line-height:1.5; padding-top:1.5em; }
@media screen and (max-width:1440px){
  .overview-content { font-size:1.11111vw }
}
@media screen and (max-width:736px){
  html { font-size:10.35px; }
  .overview-content .w1200 { width:auto; }
  .overview-content .m-show { display:block; }
  .overview-content .m-hide{display: none!important;}
  .overview-content .text>h2 { font-size:2.5rem; padding:4rem 6% 2rem; }
  .overview-content .text>p { font-size:1.75rem; line-height:1.5; padding:0 6% 3rem; }
}
/*******************************************************************************/
.overview-content .a{background: url(./img/a.jpg) top / 120em no-repeat;height: 60em}
.overview-content .a .text{padding: 9em 0 0 20%;}
.overview-content .a .text h2{font-size: 3.4375em;font-weight: 500;padding: 0 0 0.5em;}
.overview-content .a .text p{font-size: 1.875em;font-weight: 400;line-height: 1;padding: 0.5em 0.5em;border: 2px solid;border-radius: 0.25em;display: inline-block;}
/*******************************************************************************/
.overview-content .b{background: url(./img/b.jpg) 50% no-repeat;height: 61em}
.overview-content .b .text{padding: 5em 15em 0 0;color: #fff}
.overview-content .b li{padding-left: 9em;position: relative;font-size: 1.5em;color: #42494d;margin-top: 1em}
.overview-content .b ul{margin-top:3em}
.overview-content .b ul i{display: block;height: 0.5em}
.overview-content .b ul .mbps{display: block;position: absolute;left: 0;bottom: 0;font-size: 1.275em;line-height: 1;width: 5.6em;text-align: right}
.overview-content .b ul .mbps strong{font-size: 1.665em;font-weight: 300;}
.overview-content .b ul .desc{display: block;font-size: 1em;padding: 0.25em 0}
.overview-content .b .li1 i{width: 2.17em;background: #42494d}
.overview-content .b .li2 i{width: 5.25em;background: #42494d}
.overview-content .b .li3{color: #fff}
.overview-content .b .li3 i{width: 18.75em;background: #fff}
/*******************************************************************************/
.overview-content .c{background: url(./img/c.jpg) bottom / 120em no-repeat;height: 64em;}
.overview-content .c .text{padding: 6.25em 7.5em 4.6875em;text-align: center}
.overview-content .c .desc{position: absolute;line-height: normal;text-align: center;}
.overview-content .c .desc-m{font-size: 1.125em;font-weight: 700;line-height: 1.2;}
.overview-content .c .desc-1{left: -4em;top: 32.3em;}
.overview-content .c .desc-2{left: 25.4em;top: 52.5em;width: 6em;}
.overview-content .c .desc-3{left: 34.5em;top: 52.5em;width: 10em;}
.overview-content .c .desc-4{left: 45.5em;top: 52.5em;width: 10em;}
.overview-content .c .desc-5{left: 56.8em;top: 52.5em;width: 4em;}
/*******************************************************************************/
.overview-content .d{background: #d4d7da}
.overview-content .d .text{padding: 5em 5em 2em;text-align: center}
.overview-content .d .bg{background: url(./img/d.jpg) 50% no-repeat;height: 45em}
.overview-content .d .bg .desc{position: absolute;font-size: 1.3125em;right: 0.625em;top: 0.75em}
/*******************************************************************************/
.overview-content .e{background: #2f3847}
.overview-content .e .text{text-align: center;padding: 5em 6em 2em;color: #fff}
.overview-content .e .bg{background: url(./img/e.jpg) 50% no-repeat;height: 42em}
.overview-content .e .desc{position: absolute;display: inline-block;text-align: center;color: #fff;width: 10em;top: 20em;font-size: 1.35em}
.overview-content .e .desc1{left: 8.5em}
.overview-content .e .desc2{left: 38em}
@media screen and (max-width: 768px){
    .overview-content .a{background: url(./m/a.jpg) 50% / 100% auto no-repeat;height: 0;padding-bottom: 133%;}
    .overview-content .a .text{padding: 0}
    .overview-content .a .text h2{font-size: 7vw;padding: 10vw 5vw 4vw;}
  .overview-content .a .text h2 br{display:none;}
    .overview-content .a .text p{font-size: 4.6875vw;padding: 0.375em 0.5em;margin: 0 5vw;}
    .overview-content .b{background:#646d78 url(m/b.jpg) 50% 100% / 100% auto no-repeat;height: auto;padding-bottom: 70%;}
    .overview-content .b .text{padding:0;}
    .overview-content .b ul{margin:0 6% 0}
    .overview-content .b li{padding-left: 9.5rem;font-size: 0.5rem;margin-top: 0}
    .overview-content .b li+li{margin-top: 2rem}
    .overview-content .b ul i{height: 0.5rem}
    .overview-content .b ul .mbps{font-size: 1.45rem;width: 8rem;}
    .overview-content .b ul .mbps strong{font-size: 2.5rem}
    .overview-content .b ul .desc{font-size: 1.1rem}
    .overview-content .b .li1 i{width: 2.5rem;}
    .overview-content .b .li2 i{width: 5.5rem;}
    .overview-content .b .li3 i{width: 18rem;}
    .overview-content .c{background: url(./m/c.jpg) bottom / 100% no-repeat;height: auto;padding-bottom: 60%;}
    .overview-content .c .text{padding: 0;text-align: left;}
    .overview-content .c .bg-text{position: relative;}
    .overview-content .c .desc-m{font-size: 3vw;font-weight: 400;line-height: 1.2;}
    .overview-content .c .desc-1{left: 9vw;top: 38vw;}
    .overview-content .c .desc-2{left: 30vw;top: 38vw;width: 16vw;}
    .overview-content .c .desc-3{left: 36vw;top: 48vw;width: 32vw;}
    .overview-content .c .desc-4{left: 51vw;top: 43vw;width: 32vw;}
    .overview-content .c .desc-5{left: 83vw;top: 38.5vw;width: unset;}
    .overview-content .c .labels{position: absolute;z-index: 5;bottom: 3%;left: 0;right: 0;text-align: center;}
    .overview-content .c .labels .label{display: inline-block;width: 1rem;height: 1rem;margin: 0 0.5rem;border-radius: 50%;background: #aaaaaa;}
    .overview-content .c .bg{position: relative;background: none;height: 0;padding-bottom: 105%;}
    .overview-content .c .img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-position: 50% 100%;background-repeat: no-repeat;background-size: 100% auto;opacity: 0;transition: opacity 1000ms;}
    .overview-content .c .img1{background-image: url(./m/c1.jpg)}
    .overview-content .c .img2{background-image: url(m/c2.jpg)}
    .overview-content .c #c-radio-1:checked ~ .bg .img1,
    .overview-content .c #c-radio-2:checked ~ .bg .img2{opacity: 1;}
    .overview-content .c #c-radio-1:checked ~ .bg .label1,
    .overview-content .c #c-radio-2:checked ~ .bg .label2{background: #fff;}
    .overview-content .d .text{padding: 0;text-align: left;}
    .overview-content .d .bg{background: url(./m/d.jpg) 50% 100% / 100% auto no-repeat;height: 0;padding-bottom: 160%;}
    .overview-content .d .bg .desc{font-size: 1.25rem;right:auto;left: 16vw;top: 1vw; }
    .overview-content .e .text{padding: 0;text-align: left;}
    .overview-content .e .bg{background: url(./m/e.jpg) 50% 100% / 100% auto no-repeat;height: 0;padding-bottom: 137%;}
    .overview-content .e .desc{width: 100%;font-size: 1.35rem;}
    .overview-content .e .desc1{top: 65vw;left: 0}
    .overview-content .e .desc2{top: 108vw;left: 0}
}