.overview-content { font-family: 'AktivGrotesk',Helvetica, Arial, sans-serif;font-size:16px;font-weight: 300; overflow:hidden;max-width: 1920px;margin: 0 auto;overflow-x: hidden; }
.overview-content .w1200 { margin:0 auto; position:relative; width:85.375em; }
.overview-content .regular { font-weight: 400!important; }
.overview-content .medium { font-weight: 500!important; }
.overview-content .bold { font-weight: 700!important; }
.overview-content .m-show { display:none; }
.overview-content .nowrap { white-space:nowrap; }
.overview-content .text>h2 { font-size:3.125em; letter-spacing:0.01em; line-height:1.2;font-weight: 400 }
.overview-content .text>p { font-size:1.25em; letter-spacing:0.01em; line-height:1.5; padding-top:1.5em; }
.overview-content .text a{color: #4fccd7;text-decoration: none;border-bottom: 1px solid #4fccd7}
@media screen and (max-width:1440px){
  .overview-content { font-size:1.111111111111vw; }
}
@media screen and (max-width:736px){
  html { font-size:10.35px; }
  .overview-content .m-show { display:block; }
  .overview-content .w1200 { width:auto; }
  .overview-content .text>h2 { font-size:2.5rem; padding:4rem 6% 1.5rem; }
  .overview-content .text>p { font-size:1.75rem; line-height:1.5; padding:0 6% 2rem; }
  .overview-content .text a{font-size: 1.35rem}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .a { background: url(a.jpg) 50% no-repeat; background-size:120em 100%; height:53.625em;position: relative }
.overview-content .a .mesh{position: absolute;width: 8em;height: 10em;background: url(mesh.png) center / contain no-repeat;top: 0;left: 8em}
.overview-content .a .text { padding:20em 0 0 1.5em; }
.overview-content .a .text h2 { font-size:3.4375em; line-height:1.2; }
.overview-content .a .text h3 { font-size:1.375em; line-height:1.2; padding:1em 0 0; }
.overview-content .a .text p { border:0.14em solid; border-radius:0.4em; display:inline-block; font-size:1.375em; line-height:1.36; margin:1em 0 0; padding:0 0.5em; }
@media screen and (max-width: 736px){
  .overview-content .a { background:url(m/a.jpg) 50% 0 / 100% auto no-repeat; height:0; padding-bottom:135%; }
  .overview-content .a .text { padding: 0; }
  .overview-content .a .text h2 { font-size:7.5vw; padding:27vw 6vw 0; }
  .overview-content .a .text h3 { font-size:3.5vw; padding:2vw 6vw 0; }
  .overview-content .a .text p { font-size:4.5vw; margin:4vw 6vw; }
  .overview-content .a .mesh{width: 15vw;height: 20vw;left: 6vw;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .b .text{text-align: center;padding: 3em 0 4em}
.overview-content .b .chart{background: url(b-chart.png) center / contain no-repeat;height: 5em;margin: 4em 0 3em}
.overview-content .b ul{text-align: justify;width: 88%;margin: 0 auto}
.overview-content .b ul::after{content: '';display: inline-block;height: 0;width: 100%}
.overview-content .b li{display: inline-block;width: 49%;position: relative;}
.overview-content .b li i{display: block;width: 100%;padding-bottom: 64%;background-position: center;background-repeat: no-repeat;background-size: contain}
.overview-content .b .li1 i{background-image: url(b1.jpg)}
.overview-content .b .li2 i{background-image: url(b2.jpg)}
.overview-content .b li i span{display: block;width: 15em;height: 9em;position: absolute;top: 30%;left: 35%;background-size: contain;background-position: center;background-repeat: no-repeat}
.overview-content .b .li1 i span{background-image: url(b-icon-1.png)}
.overview-content .b .li2 i span{background-image: url(b-icon-2.png)}
@media screen and (max-width: 736px){
  .overview-content .b .text{text-align: left;padding: 0 0 1rem}
  .overview-content .b h2 br{display: none}
  .overview-content .b .chart{width: 88%;margin: 0 auto;height: 3rem}
  .overview-content .b li{width: 100%}
  .overview-content .b li i span{width: 8rem;height: 5rem;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .c{text-align: justify;background: #eaeaea}
.overview-content .c .img{background:#eaeaea url(c.jpg) 50% 0 no-repeat;background-size: 120em auto;height: 25em}
.overview-content .c .desc span{position: absolute;top: 23em}
.overview-content .c .desc .desc1{left: 17%}
.overview-content .c .desc .desc2{left: 22%}
.overview-content .c .desc .desc3{left: 27%}
.overview-content .c .desc .desc4{left: 32.5%}
.overview-content .c .desc .desc5{left: 38%}
.overview-content .c .desc .desc6{left: 62%}
.overview-content .c .desc .desc7{left: 80%}
.overview-content .c .w1200::after{content: '';display: inline-block;width: 100%;height: 0}
.overview-content .c .text{display: inline-block;width: 48%;vertical-align: top;text-align: center;padding: 5em 0 4em}
@media screen and (max-width: 736px){
  .overview-content .c .text{display: block;width: auto;text-align: left;padding: 0}
  .overview-content .c .img{height: 0;padding-bottom: 30%;background: url(m/c.jpg) 50% 0 no-repeat;background-size: 100%}
  .overview-content .c .desc span{top: 22vw;font-size: 1.5vw}
  .overview-content .c .desc .desc1{left: 21%}
  .overview-content .c .desc .desc2{left: 26%}
  .overview-content .c .desc .desc3{left: 30%}
  .overview-content .c .desc .desc4{left: 34.5%}
  .overview-content .c .desc .desc5{left: 38%}
  .overview-content .c .desc .desc6{left: 58%}
  .overview-content .c .desc .desc7{left: 76%}
  .overview-content .c .text1 p{padding-bottom: 0}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .d .text{text-align: center;padding: 3em 3em 4em}
.overview-content .d .text a{color: #4fccd7;text-decoration: none;border-bottom: 1px solid inherit}
.overview-content .d ul{text-align: center}
.overview-content .d ul::after{display: inline-block;content: '';width: 100%;height: 0}
.overview-content .d ul li{display: inline-block;width: 22%;vertical-align: top;box-sizing: border-box;padding: 0 2em}
.overview-content .d ul.mesh li{width: 45%}
.overview-content .d ul li i{display: block;width: 5em;height: 5em;margin: 0 auto;background-repeat: no-repeat;background-size: contain;background-position: center}
.overview-content .d ul .li1 i{background-image: url(d-icon-1.png)}
.overview-content .d ul .li2 i{background-image: url(d-icon-2.png)}
.overview-content .d ul .li3 i{background-image: url(d-icon-3.png)}
.overview-content .d ul .li4 i{background-image: url(d-icon-4.png)}
.overview-content .d ul.mesh li i{width: 100%;height: 0;padding-bottom: 77%;border: 1px solid #e0e0e0;}
.overview-content .d ul.mesh .li1 i{background-image: url(no-mesh.gif?1)}
.overview-content .d ul.mesh .li2 i{background-image: url(onemesh.gif?1)}
.overview-content .d ul h3{font-size: 1.45em;font-weight: 400}
.overview-content .d ul p{font-size: 1.05em}
@media screen and (max-width: 736px){
  .overview-content .d .text{text-align: left;padding: 0}
  .overview-content .d ul li{width: 49%;padding-top: 1rem}
  .overview-content .d ul li i{width: 4rem;height: 4rem}
  .overview-content .d ul h3{font-size: 1.25rem}
  .overview-content .d ul.mesh li{width: 100%}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .e{background: #efefef}
.overview-content .e .text{text-align: center;padding: 3em 0 4em}
@media screen and (max-width: 736px){
  .overview-content .e .text{padding: 0}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .f{background: url(f.jpg) center / 120em auto no-repeat;height: 51em}
.overview-content .f .text{color: #fff;padding: 10em 30em 0 0;}
.overview-content .f .links + .links {padding-top: 0}
.overview-content .f .img{width: 27em;height: 6em;background: url(f-icons.png) center / contain no-repeat;margin-top: 1.5em}
@media screen and (max-width: 736px){
  .overview-content .f{background: url(m/f.jpg) 50% 100% / 100% no-repeat;padding-bottom: 32%;height: auto}
  .overview-content .f .text{padding: 0;color: #000}
  .overview-content .f .links{padding-bottom: 0;font-size: 1.35rem}
  .overview-content .f .img{width: 9rem;height: 2rem;margin-top: 8rem;margin-left: 6%}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .g{background: #f1f1f1}
.overview-content .g>div{display: table;width: 100%}
.overview-content .g .left,.overview-content .g .right{display: table-cell;vertical-align: middle;width: 50%;}
.overview-content .g .img{background-position: center;background-size: cover;height: 100%;min-height: 39em}
.overview-content .g .g1 .img{background-image: url(g1.jpg)}
.overview-content .g .g2 .img{background-image: url(g2.jpg)}
.overview-content .g .text{margin: 0 auto;width: 32em}
@media screen and (max-width:736px){
  .overview-content .g { height:auto; min-height:0; }
  .overview-content .g .g1, 
  .overview-content .g .g2 { display:block; }
  .overview-content .g .left, 
  .overview-content .g .right { display:block; width:auto; }
  .overview-content .g .g1 .left,
  .overview-content .g .g2 .right { display:none; }
  .overview-content .g .text { padding-bottom:65.3%; text-align:left; width:auto; }
  .overview-content .g .text .icon { display: none }
  .overview-content .g .g1 .text { background:url(g1.jpg) 50% 100% / 100% auto no-repeat; }
  .overview-content .g .g2 .text { background:url(g2.jpg) 50% 100% / 100% auto no-repeat; }
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .h .text{text-align: center;padding: 5em 17em 2em}
.overview-content .h .radio { position:fixed; top:-9999px; }
.overview-content .h .slides { margin:3em 0 6em; position:relative; }
.overview-content .h .slides .items{width: 20.5%;margin: 0 auto;padding-bottom: 1em}
.overview-content .h .slides .item{color: #4fccd7;font-weight: 500;font-size: 1.45em;text-align: left;display: none}
.overview-content .h .slides .imgs {height: 0;margin: 0 auto;padding-bottom: 40%;position: relative;width: 20.5%;}
.overview-content .h .slides .img {background-size:cover; background-position:center; background-repeat:no-repeat;width: 100%;padding-bottom: 172%; box-shadow:0 0 3em rgba(0,0,0,0.1);position: absolute;transform: translate(0,0) scale(1);transform-origin: 50%;transition: all 500ms;z-index: 3;}
.overview-content .h .slides .img1 { background-image:url(h-img-1.jpg); }
.overview-content .h .slides .img2 { background-image:url(h-img-2.jpg); }
.overview-content .h .slides .img3 { background-image:url(h-img-3.jpg); }
.overview-content .h .slides .img4 { background-image:url(h-img-4.jpg); }
.overview-content .h .slides .img5 { background-image:url(h-img-5.jpg); }
.overview-content .h .slides .cover { background:url(h-cover.png); background-size:100% 100%; bottom:0; left:0; position:absolute; right:0; top:0; z-index:4; }
.overview-content .h .slides .arrow { background-position:center; background-repeat:no-repeat; background-size:contain; cursor:pointer; height:3.125em; margin-top:-1.5625em; position:absolute; top:50%; width:1.625em; z-index:4; }
.overview-content .h .slides .arrow.left { background-image:url(h-left.png); left:5%; }
.overview-content .h .slides .arrow.right { background-image:url(h-right.png); right:5%; }
.overview-content .h #h-radio-1:checked ~ .slides .imgs .img2, 
.overview-content .h #h-radio-2:checked ~ .slides .imgs .img3,
.overview-content .h #h-radio-3:checked ~ .slides .imgs .img4,
.overview-content .h #h-radio-4:checked ~ .slides .imgs .img5,
.overview-content .h #h-radio-5:checked ~ .slides .imgs .img1 {transform: translate(100%, 0) scale(0.7);z-index: 2;}
.overview-content .h #h-radio-1:checked ~ .slides .imgs .img3,
.overview-content .h #h-radio-2:checked ~ .slides .imgs .img4,
.overview-content .h #h-radio-3:checked ~ .slides .imgs .img5,
.overview-content .h #h-radio-4:checked ~ .slides .imgs .img1,
.overview-content .h #h-radio-5:checked ~ .slides .imgs .img2 {transform: translate(180%, 0) scale(0.7);z-index: 1;}
.overview-content .h #h-radio-1:checked ~ .slides .imgs .img4,
.overview-content .h #h-radio-2:checked ~ .slides .imgs .img5,
.overview-content .h #h-radio-3:checked ~ .slides .imgs .img1,
.overview-content .h #h-radio-4:checked ~ .slides .imgs .img2,
.overview-content .h #h-radio-5:checked ~ .slides .imgs .img3 {transform: translate(-180%, 0) scale(0.7);z-index: 1;}
.overview-content .h #h-radio-1:checked ~ .slides .imgs .img5,
.overview-content .h #h-radio-2:checked ~ .slides .imgs .img1,
.overview-content .h #h-radio-3:checked ~ .slides .imgs .img2,
.overview-content .h #h-radio-4:checked ~ .slides .imgs .img3,
.overview-content .h #h-radio-5:checked ~ .slides .imgs .img4 {transform: translate(-100%, 0) scale(0.7);z-index: 2;}
.overview-content .h #h-radio-1:checked ~ .slides .arrow5.left,
.overview-content .h #h-radio-2:checked ~ .slides .arrow1.left,
.overview-content .h #h-radio-3:checked ~ .slides .arrow2.left,
.overview-content .h #h-radio-4:checked ~ .slides .arrow3.left,
.overview-content .h #h-radio-5:checked ~ .slides .arrow4.left,
.overview-content .h #h-radio-1:checked ~ .slides .arrow2.right,
.overview-content .h #h-radio-2:checked ~ .slides .arrow3.right,
.overview-content .h #h-radio-3:checked ~ .slides .arrow4.right,
.overview-content .h #h-radio-4:checked ~ .slides .arrow5.right,
.overview-content .h #h-radio-5:checked ~ .slides .arrow1.right {z-index: 5;}
.overview-content .h #h-radio-1:checked ~ .slides .item1,
.overview-content .h #h-radio-2:checked ~ .slides .item2,
.overview-content .h #h-radio-3:checked ~ .slides .item3,
.overview-content .h #h-radio-4:checked ~ .slides .item4,
.overview-content .h #h-radio-5:checked ~ .slides .item5 {display: block;}
@media screen and (max-width: 736px){
  .overview-content .h .text{padding: 0}
  .overview-content .h .slides .cover{display: none}
  .overview-content .h .slides .imgs {width: 78%;padding-bottom: 140%}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .i{background: url(i.jpg) center / 120em auto no-repeat;height: 51em}
.overview-content .i .text{padding: 7em 40em 0 0}
.overview-content .i .text p{padding-right: 12em}
.overview-content .i .img{width: 15em;height: 5em;background: url(i-icons.png) center / contain no-repeat;margin-top: 1em}
@media screen and (max-width: 736px){
  .overview-content .i{background:#d2cccb url(m/i.jpg) 50% 100% / 100% no-repeat;height: auto;padding-bottom: 85%}
  .overview-content .i .text{padding: 0}
  .overview-content .i .text p{padding-right: 0}
  .overview-content .h .slides .items{width: 78%}
  .overview-content .h .slides .item{font-size: 1.5rem}
  .overview-content .i .img{width: 11rem;height: 3rem;margin-left: 6%;margin-top: 1rem}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .j {background: #f5f5f5}
.overview-content .j ul{width:80%;margin: auto;text-align: justify;padding: 5em 0}
.overview-content .j ul::after{content: '';display: inline-block;width: 100%;height: 0}
.overview-content .j li{display: inline-block;width: 22%;text-align: center;vertical-align: top;box-sizing: border-box;padding: 0 1.5em}
.overview-content .j li h3{font-size: 1.75em;font-weight: 400;padding: 0.75em 0 0.5em}
.overview-content .j li i{display: block;width: 5em;height: 5em;margin: 0 auto;background-position: center;background-size: contain;background-repeat: no-repeat}
.overview-content .j .li1 i{background-image: url(j-icon-1.png)}
.overview-content .j .li2 i{background-image: url(j-icon-2.png)}
.overview-content .j .li3 i{background-image: url(j-icon-3.png)}
.overview-content .j .li4 i{background-image: url(j-icon-4.png)}
@media screen and (max-width: 736px){
  .overview-content .j ul{width: 88%;margin: 0 auto;padding: 2rem 0}
  .overview-content .j li{width: 100%;margin-top: 1rem}
  .overview-content .j li h3{font-size: 2.25rem;padding: 0.5rem 0 0.75rem}
  .overview-content .j li p{font-size: 1.45rem}
}