@charset "UTF-8";
  @font-face {
  font-family:'proximanova';src:url("/content/dam/honor/co/events/gpu-turbo/font/proximanova.eot");
  src:url("/content/dam/honor/co/events/gpu-turbo/font/proximanova.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/co/events/gpu-turbo/font/proximanova.woff2") format("woff2"), url("/content/dam/honor/co/events/gpu-turbo/font/proximanova.woff") format("woff"), url("/content/dam/honor/co/events/gpu-turbo/font/proximanova.ttf") format("truetype");
  font-weight:400;
  font-style: normal;
}
@font-face {
  font-family: 'DIN Condensed Bold';
  src: url("/content/dam/honor/co/events/gpu-turbo/font/DIN Condensed Bold.eot");
  src: url("/content/dam/honor/co/events/gpu-turbo/font/DIN Condensed Bold.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/co/events/gpu-turbo/font/DIN Condensed Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
section{display:block}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
@media screen and (max-width:768px){
.clearfix-left-sm{clear:left}
}
.gt{font-family:proximanova;color:#fff;}
.gt section{text-align:center;position:relative;line-height:0;overflow:hidden}
.gt h2{font-size:66px;line-height:1.2;font-family:DIN Condensed Bold;}
@media screen and (max-width:1600px){
.gt h2{font-size:50px}
}
@media screen and (max-width:1024px){
.gt h2{font-size:46px}
}
@media screen and (max-width:640px){
.gt h2{font-size:30px}
}
@media screen and (max-width:1600px){
.gt h2 img{height:50px;width:auto}
}
@media screen and (max-width:1024px){
.gt h2 img{height:46px;width:auto}
}
@media screen and (max-width:640px){
.gt h2 img{height:30px;width:auto}
}
.gt p{font-size:25px;line-height:1.4;margin:3% auto;width:75%}
@media screen and (max-width:1600px){
.gt p{font-size:20px;width:90%;margin:1% auto 3%}
}
@media screen and (max-width:1024px){
.gt p{font-size:16px;width:100%}
}
@media screen and (max-width:640px){
.gt p{font-size:14px;margin:10% auto}
}
@media screen and (max-width:768px){
.gt__hidden-sm{display:none}
}
@media screen and (min-width:769px){
.gt__hidden-lg{display:none}
}
.gt__bg{width:100%;height:auto}
@media screen and (max-width:768px){
.gt__bg{margin-top:-15%;margin-bottom:-15%}
}
@media screen and (max-width:640px){
.gt__bg{margin-top:0;margin-bottom:0}
}
@media screen and (max-width:768px){
.gt__sec3 .gt__bg{margin-bottom:0;margin-top:-30%}
}
@media screen and (max-width:640px){
.gt__sec3 .gt__bg{margin-top:0;margin-bottom:0}
}
.gt__cont{position:absolute;width:100%;top:50%;left:50%;margin-left:-50%}
@media screen and (max-width:768px){
.gt__cont{width:86%;margin-left:-42.5%}
}
.gt__cont--1{margin-top:-3.2%}
@media screen and (max-width:768px){
.gt__cont--1{margin-top:-15%}
}
.gt__cont--1 img{width:36.8%;display:inline-block;max-width:707px}
@media screen and (max-width:768px){
.gt__cont--1 img{width:92.5%}
}
.gt__cont--2{top:10%}
@media screen and (max-width:1600px){
.gt__cont--2{top:5%}
}
@media screen and (max-width:768px){
.gt__cont--2{top:16%}
}
.gt__cont--2 img{width:53.9%}
@media screen and (max-width:768px){
.gt__cont--2 img{width:100%}
}
@media screen and (max-width:768px){
.gt__cont--2 p{margin-bottom:23%}
}
.gt__cont--3{top:10%}
@media screen and (max-width:1600px){
.gt__cont--3{top:5%}
}
.gt__cont--4{margin-top:-7.5%}
@media screen and (max-width:640px){
.gt__cont--4{margin-top:-31.5%}
}
.gt__cont--5{top:10%}
@media screen and (max-width:768px){
.gt__cont--5{width:88%}
}
.gt__cont--5__img-cont{width:83%;margin:0 auto}
@media screen and (max-width:768px){
.gt__cont--5__img-cont{width:100%;margin-top:8%}
}
.gt__cont--5 a{float:left;width:11.2%;margin:0 1.5%}
@media screen and (max-width:768px){
.gt__cont--5 a{width:16.25%;margin:0 3.1% 2%;float:none;display:inline-block;vertical-align:bottom}
}
.gt__cont--5 a.a-honor9{margin-top:-6.3%}
@media screen and (max-width:768px){
.gt__cont--5 a.a-honor9{margin-top:0}
}
.gt__cont--5 a.a-honorview10{margin-top:0}
@media screen and (max-width:768px){
.gt__cont--5 a.a-honorview10{margin-top:0}
}
.gt__cont--5 a.a-honor10{margin-top:3.15%}
@media screen and (max-width:768px){
.gt__cont--5 a.a-honor10{margin-top:0}
}
.gt__cont--5 a.a-honor9lite{margin-top:-6.3%}
@media screen and (max-width:768px){
.gt__cont--5 a.a-honor9lite{margin-top:0}
}
.gt__cont--5 a.a-honor7x{margin-top:0}
@media screen and (max-width:768px){
.gt__cont--5 a.a-honor7x{margin-top:0}
}
.gt__cont--5 a img{width:100%;height:auto}