.overview-content{font-size:16px;max-width:1920px;margin:0 auto;font-family:'AktivGrotesk-Light', Helvetica, Arial, sans-serif;font-weight:normal;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;}
.overview-content .mobile-layout{display:none;}
.overview-content .clearfix:before,.overview-content .clearfix:after{content:'';display:table;height:0;clear:both;}
.overview-content .bold{font-family:'AktivGrotesk-Bold', Helvetica, Arial, sans-serif;}
.overview-content .medium{font-family:'AktivGrotesk-Medium', Helvetica, Arial, sans-serif;}
.overview-content .regular{font-family:'AktivGrotesk-Regular', Helvetica, Arial, sans-serif;}
.overview-content .light{font-family:'AktivGrotesk-light', Helvetica, Arial, sans-serif;}
.overview-content h2{font-size:3.125em;line-height:1.2;padding-bottom:20px;font-family:'AktivGrotesk-Regular', Helvetica, Arial, sans-serif;}
.overview-content h3{font-size:2.1875em;line-height:1.2;padding-bottom:0.5em;font-family:'AktivGrotesk-Regular', Helvetica, Arial, sans-serif;}
.overview-content p{font-size:1.25em;line-height:1.5;letter-spacing: 0.015em;}
.overview-content a{text-decoration:none;color:inherit;}
.overview-content .w960{width:60em;margin:0 auto;position:relative;}
.overview-content .w1200{width:75em;margin:0 auto;position:relative;}
.overview-content .w1366{width:85.375em;margin:0 auto;position:relative;}
.overview-content .nowrap{white-space: nowrap;}
.ue300 .a{height:63.68em;background:url(images/a.jpg?1) 50% 0 no-repeat;background-size:120em;position:relative;}
.ue300 .a .text{padding:36.125em 29.375em 0 0;text-align: right;}
.ue300 .a h2{font-size:1.875em;padding-bottom:0;}
.ue300 .a p{font-size:3.375em;line-height:1.3;}
.ue300 .b{height:48.68em;background:url(images/b.jpg?1) 50% 100% no-repeat;background-size:120em;}
.ue300 .b .w1200{height:100%;}
.ue300 .b .text{padding:8.375em 40% 0 0;color:#fff;}
.ue300 .b li{position: absolute;font-size:1.25em;line-height:1.5;color:#45e0ee;}
.ue300 .b li.b1{bottom: 9.3em;}
.ue300 .b li.b2{bottom:16.6em;right:2.2em;}
.ue300 .c{height:49em;background:url(images/c.jpg?1) 50% 100% no-repeat;background-size:120em;}
.ue300 .c .text{padding:20.5em 16% 0;text-align: center;margin-right:11.5%;}
.ue300 .c p.note{font-size:13px;margin-top:1.5em;}
.ue300 .d{padding-bottom:43em;background:#fbfbfb url(images/d.jpg?1) 50% 100% no-repeat;background-size:120em;}
.ue300 .d .text{padding-top:5rem;text-align: center;}
.ue300 .e{height:49.68em;background:url(images/e.jpg?1) 50% 100% no-repeat;background-size:120em;}
.ue300 .e .text{padding:18.75em 7.5em 0 28.75em;color:#fff;}
.ue300 .f .text{text-align:center;color:#fff;padding-top:11em;}
.ue300 .f .f1 .text,
.ue300 .f .f2 .text,
.ue300 .f .f3 .text{padding-top:12.5em;}
.ue300 .f .swiper-container{height:62em;}
.ue300 .f .swiper-slide{background-position:center;background-repeat:no-repeat;background-size:120em;}
.ue300 .f .swiper-slide.f1{background-image:url(images/f1.jpg?2);}
.ue300 .f .swiper-slide.f2{background-image:url(images/f2.jpg?1);}
.ue300 .f .swiper-slide.f3{background-image:url(images/f3.jpg?1);}

.ue300 .f .swiper-pagination{bottom:3em;}
.ue300 .f .swiper-button-next,.ue300 .f  .swiper-button-prev{width:3.125em;height:6.25em;margin-top:-3em;background-position:center;background-repeat:no-repeat;background-size:100%;}
.ue300 .f .swiper-button-next{right:6.25em;background-image:url(images/arrow-right.png);}
.ue300 .f .swiper-button-prev{left:6.25em;background-image:url(images/arrow-left.png);}
.ue300 .f .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;border:2px solid #fff;background:transparent;}
.ue300 .f .swiper-pagination-bullet-active{background:#717171;border-color:#717171;}
 
@media (max-width:1440px){
  .overview-content{font-size:12px;}
}

@media (min-width:737px){
  .overview-content .m-show{display:none;}
}

@media (max-width:736px){
  html {font-size:10.35px;}
	.overview-content{min-width:auto;background-color:#fff;}
	.overview-content .mobile-layout{display:block;}
	.overview-content h2{font-size:2.5rem;line-height:1.2;padding:3rem 6% 2rem;font-family:'AktivGrotesk-Regular', Helvetica, Arial, sans-serif;}
	.overview-content h3{font-size:2.2rem;line-height:1.2;padding:0 6% 1.25rem;font-family:'AktivGrotesk-Regular', Helvetica, Arial, sans-serif;}
	.overview-content p{font-size:1.75rem;line-height:1.45;padding:0 6%;}
	.overview-content .w960,.overview-content .w1200,.overview-content .w1366{width:auto;}
	.overview-content .text{padding:0!important;width:auto!important;}
  .overview-content .wrap{width:auto;}
  .overview-content .m-hide{display:none;}
  .ue300 .a{height:133vw;background:url(mobile/a.jpg?1) 50% 0 no-repeat;background-size:100%;}
  .ue300 .a .text{text-align: center;}
  .ue300 .a h2{font-size:2rem;line-height:1.45;padding-top:100%;}
  .ue300 .a p{font-size:3rem;line-height:1.2;padding-top:0.5rem;}
  .ue300 .b{height:auto;background:#000 url(mobile/b.jpg?1) 50% 100% no-repeat;background-size:100%;padding-bottom:87%;}
  .ue300 .b li.b1{bottom:-75.5vw;right:6vw;}
  .ue300 .b li.b2{bottom:-25.5vw;right: auto;left: 33vw;}
  .ue300 .c{height:auto;background:#bbbbbb url(mobile/c.jpg?1) 50% 100% no-repeat;background-size:100%;padding-bottom:65%;}
  .ue300 .c .text{margin:0;text-align:left;}
  .ue300 .d{background:url(mobile/d.jpg?1) 50% 100% no-repeat;background-size:100%;padding-bottom:60%;}
  .ue300 .e{height:auto;background:url(mobile/e.jpg?1) 50% 100% no-repeat;background-size:100%;padding-bottom:62%;}
  .ue300 .e .text{color:#000;}
  .ue300 .f:before{content:'';display:block;height:50vw;background:url(mobile/f1.jpg?1) center no-repeat;background-size:cover;}
  .ue300 .f:after{content:'';display:block;height:50vw;background:url(mobile/f2.jpg?1) center no-repeat;background-size:cover;}
  .ue300 .f .swiper-container{height:auto;background:#000;}
  .ue300 .f .swiper-button-next,.ue300 .f .swiper-button-prev,.ue300 .f .swiper-pagination{display:none;}
  .ue300 .f .text{padding-bottom:3rem!important;text-align:left;}
  .ue300 .f .swiper-slide{background:none!important;}
  .ue300 .f .swiper-slide.f3,.ue300 .f .swiper-slide.f2{display:none;}
}

@media (max-width:375px){
	html {font-size:9.375px;}
}
