.th-hgg-2019{background:#fff}.th-hgg-2019 .b-page{background-image:url(https://cdn.dtcn.com/assets/hgg-2019/header-610-v1.png);background-position:50% 0;background-size:100vw auto;padding-top:78.85246vw}@media (min-width:610px){.th-hgg-2019 .b-page{background-image:url(https://cdn.dtcn.com/assets/hgg-2019/header-1230-v1.png);background-size:auto;padding-top:400px}}@media (min-width:1231px){.th-hgg-2019 .b-page{background-image:url(https://cdn.dtcn.com/assets/hgg-2019/header-2560-v1.png);padding-top:500px}}.th-hgg-2019 .b-page__inner{margin-top:0}.th-hgg-2019 .b-sidebar{display:none!important}.th-hgg-2019 .b-headline{color:#fff;padding-top:8vw;position:relative}.th-hgg-2019 .b-headline>*{color:inherit!important;position:relative!important;z-index:1!important}.th-hgg-2019 .b-headline:before{background:#26808b;bottom:0;content:"";left:-50vw;position:absolute;right:-50vw;top:0}.th-hgg-2019 .b-content .hgg-2019-intro,.th-hgg-2019 .b-content>p:first-child{color:#fff;padding-bottom:8vw;position:relative}.th-hgg-2019 .b-content .hgg-2019-intro:before,.th-hgg-2019 .b-content>p:first-child:before{background:#26808b;bottom:0;content:"";left:-50vw;position:absolute;right:-50vw;top:-53.33333vw;z-index:-1}.th-hgg-2019 .b-content>h2{color:inherit!important;font-size:6.66667vw!important;font-weight:400!important;line-height:1.2!important;margin-bottom:0!important}.th-hgg-2019 .hgg-2019-frame{height:400vh;margin-bottom:18.66667vw;margin-left:-50vw;margin-right:-50vw;max-width:none!important;position:relative}.th-hgg-2019 .hgg-2019-frame iframe{border:0!important;height:calc(100vh - 80px)!important;left:calc(50% - 50vw);position:absolute!important;top:0;width:100vw!important}.th-hgg-2019 .hgg-2019-frame.is-fixed iframe{bottom:0;position:fixed!important;top:auto}.th-hgg-2019 .hgg-2019-frame.is-bottom iframe{bottom:0;top:auto}@media (max-width:699px){.th-hgg-2019 .hgg-2019-frame{background:none!important}.th-hgg-2019 .hgg-2019-frame iframe{padding:calc(24vh - 50px) 0 30vh}}@media (min-width:700px){.th-hgg-2019 .b-headline{padding-top:45px}.th-hgg-2019 .b-content .hgg-2019-intro,.th-hgg-2019 .b-content>p:first-child{padding-bottom:45px}.th-hgg-2019 .b-content .hgg-2019-intro:before,.th-hgg-2019 .b-content>p:first-child:before{top:-200px}.th-hgg-2019 .b-content>h2{font-size:38px!important;line-height:1.26316!important}.th-hgg-2019 .b-content>p:not(:first-child){padding-right:40%!important}.th-hgg-2019 .hgg-2019-frame{margin-bottom:90px}}